5.1.2.2. Контексты
В описании транка обязательна для использования опция, определяющая контекст для обработки входящего вызова. В понимании системы контекст это основная программная единица обработки вызова, принцип ее работы похож на работу функции в обычных языках программирования. Благодаря системе управления FreePBX все эти тонкости скрыты от конечного пользователя, однако имеют значение при настройки транков.
В системе имеется множество различных контекстов, но есть основные, которые можно использовать для работы с транками:
- from-internal: основной контекст для внутренних пользователей системы. Из этого контекста доступны все функции системы, все внутренние и внешние исходящие направления;
- from-trunk: звонки, попадающие в этот контекст, обрабатываются с помощью модуля Inbound routes. Аналогично ведет себя контекст from-pstn;
- from-zaptel: специальный контекст для работы с аналоговыми каналами на платах расширения. С помощью модуля Zap Channel DIDs номер канала преобразуется в DID и подается для обработки в Inbound routes;
- ext-local: в этом контексте содержатся внутренние добавочные номера, принадлежащие абонентам. Доступ к внешним маршрутам закрыт, так же не работают переходы в группах Follow-me для абонентов;
- ext-did: в этом контексте присутствуют абоненты с определенным параметром Direct DID, обычно используется для распределения большого количества внешних (городских) номеров непосредственно по внутренним абонентам. Этот контекст вложен в контексты from-pstn и from-trunk;
- outbound-allroutes: этот контекст включает в себя только исходящие маршруты и может быть использован для транзитной маршрутизации.
Comments
So empty here ... leave a comment!