Opened 7 years ago

Closed 6 years ago

#265 closed улучшение (готово)

FXO: контроль исправности линии

Reported by: alx Owned by: alx
Priority: средний Milestone: 2 очередь
Component: any Keywords:
Cc:

Description

Представьте себе, что в плате создано несколько канальных окончаний FXO для исходящих вызовов. К соответствующим портам подключены телефонные линии от АТС.

Теперь представьте, что линия, с которой работает наиболее приоритетное канальное окончание FXO (канальное окончание с меньшим номером канала), неисправна (оборвана). Любой исходящий вызов будет приниматься этим канальным окончанием и заканчиваться неудачей из-за отсутствия в линии dialtone.

Предлагается в случае отсутствия в телефонной линии dialtone переводить канальное окончание FXO в специальное аварийное состояние. Благодаря этому канальное окончание больше не будет принимать вызовы, и вызовы будут обслуживаться другими канальными окончаниями. Находящееся же в этом аварийном состоянии канальное окончание должно время от времени замыкать шлейф и проверять, не появился ли dialtone. Если появился - переходить в состояние Idle и, таким образом, возобновлять нормальную работу.

Change History (1)

comment:1 by alx, 6 years ago

Resolution: готово
Status: newclosed

Реализовано в r1430.

Note: See TracTickets for help on using tickets.