Внимание! Документация к новой MikoPBX доступна по ссылке

Инструменты пользователя

Инструменты сайта


handbook:status

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
handbook:status [2014/04/10 10:50]
amzh [Пример сценария Поднятие трубки аналогового телефона]
handbook:status [2014/04/10 10:55] (текущий)
amzh [Пример сценария вызовов между двумя аналоговыми телефонами]
Строка 85: Строка 85:
 ===== Пример сценария "​вызовов между двумя аналоговыми телефонами"​ ===== ===== Пример сценария "​вызовов между двумя аналоговыми телефонами"​ =====
  
-В этом примере логов рассмотрен следующий сценарий:​ Алиса (внутренний 101) вызывает ​Боба (внутренний 102). Оба используют аналоговые телефоны. ​Боб поднимает свой телефон сразу после звонка. После короткого разговора ​Боб вешает трубку. Алиса кладет трубку.+В этом примере логов рассмотрен следующий сценарий:​ Анна(внутренний 101) вызывает ​Николая(внутренний 102). Оба используют аналоговые телефоны. ​Николай ​поднимает свой телефон сразу после звонка. После короткого разговора ​Николай ​вешает трубку. Анна кладет трубку.
  
 <​code>​Dec 13 14:58:51 asterisk[1391]:​ VERBOSE[9241]:​ -- Starting simple switch on '​DAHDI/​1-1'</​code>​ <​code>​Dec 13 14:58:51 asterisk[1391]:​ VERBOSE[9241]:​ -- Starting simple switch on '​DAHDI/​1-1'</​code>​
  
-Алиса взяла аналоговый телефон с внутренним номером 101. Телефон,​ подключенный к порту 1 и назначен DAHD канал 1.+Анна взяла аналоговый телефон с внутренним номером 101. Телефону, подключенному ​к порту 1и назначен DAHD канал 1.
  
-<​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​1] NoOp("​DAHDI/​1-1",​ "​internal calling internal phone: ​Bob - <​102>"​) in new stack</​code>​+<​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​1] NoOp("​DAHDI/​1-1",​ "​internal calling internal phone: ​Nick - <​102>"​) in new stack</​code>​
  
-Алиса набрала ​Боба с внутренним номером 102. Asterisk выполняет первый шаг в плане набора для аналоговых телефонов (ANALOG-PHONE-19255578844cea2c43c9977). Приложение NoOp печатает отладочную информацию. В этом случае "​calling internal phone: ​Bob  ... ".+Анна набрала ​Николая с внутренним номером 102. Asterisk выполняет первый шаг в плане набора для аналоговых телефонов (ANALOG-PHONE-19255578844cea2c43c9977). Приложение NoOp печатает отладочную информацию. В этом случае "​calling internal phone: ​Nick  ... ".
  
 <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​2] Set("​DAHDI/​1-1",​ "​MISSEDCAUSE=hungup"​) in new stack</​code>​ <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​2] Set("​DAHDI/​1-1",​ "​MISSEDCAUSE=hungup"​) in new stack</​code>​
  
-Asterisk выполнил второй шаг плана набора и установил внутренний план набора переменных "​MISSEDCAUSE"​ на значение "​hungup"​. Если Алиса повесит трубку,​ то будет направлено уведомление о пропущенном звонке.+Asterisk выполнил второй шаг плана набора и установил внутренний план набора переменных "​MISSEDCAUSE"​ на значение "​hungup"​. Если Анна повесит трубку,​ то будет направлено уведомление о пропущенном звонке.
  
-<​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​3] Set("​DAHDI/​1-1","​SENDNOTIFICATIONS="​bob@askozia.com""​) in new stack</​code> ​                               ​+<​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​3] Set("​DAHDI/​1-1","​SENDNOTIFICATIONS="​nick@askozia.com""​) in new stack</​code> ​                               ​
                                                                                
                                         ​                                         ​
-Третьим шагом совершается отправка сообщения на "bob@askozia.com"​ в качестве получателя уведомлений по электронной почте.+Третьим шагом совершается отправка сообщения на "nick@askozia.com"​ в качестве получателя уведомлений по электронной почте.
  
 <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​4] Macro("​DAHDI/​1-1",​ "​main,​DAHDI/​g2,​102,​102,​tTo,​5"​) in new stack</​code>​ <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:​4] Macro("​DAHDI/​1-1",​ "​main,​DAHDI/​g2,​102,​102,​tTo,​5"​) in new stack</​code>​
  
-На четвертом этапе происходит вызов макроса **MAIN** где в качестве параметров передается канал назначения,​ параметр передачи,​ длительность звонка и внутренний номер голосовой почты.+На четвертом этапе происходит вызов макроса **MAIN**где в качестве параметров передается канал назначения,​ параметр передачи,​ длительность звонка и внутренний номер голосовой почты.
  
 <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [s@macro-main:​1] Dial("​DAHDI/​1-1",​ "​DAHDI/​g2,​5,​tTo"​) in new stack</​code>​ <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [s@macro-main:​1] Dial("​DAHDI/​1-1",​ "​DAHDI/​g2,​5,​tTo"​) in new stack</​code>​
  
-Asterisk вызывает DAHDI второй группы,​ частью которого является телефон ​Боба.+Asterisk вызывает DAHDI второй группы,​ частью которого является телефон ​Николая.
  
 <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Called g2</​code>​ <​code>​Dec 13 14:58:59 asterisk[1391]:​ VERBOSE[9241]:​ -- Called g2</​code>​
Строка 119: Строка 119:
 Dec 13 14:59:00 asterisk[1391]:​ VERBOSE[9241]:​ -- DAHDI/2-1 is ringing</​code>​ Dec 13 14:59:00 asterisk[1391]:​ VERBOSE[9241]:​ -- DAHDI/2-1 is ringing</​code>​
  
-Телефон ​Боба начинает звонить.+Телефон ​Николая начинает звонить.
  
 <​code>​Dec 13 14:59:03 asterisk[1391]:​ VERBOSE[9241]:​ -- DAHDI/2-1 answered DAHDI/​1-1</​code>​ <​code>​Dec 13 14:59:03 asterisk[1391]:​ VERBOSE[9241]:​ -- DAHDI/2-1 answered DAHDI/​1-1</​code>​
  
-Боб берет 102. Алиса и Боб соединены между собой.+Николай ​берет 102. Анна и Николай ​соединены между собой.
  
 <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [h@macro-main:​1] NoOp("​DAHDI/​1-1",​ "​Entering the main macro h hangup extension"​) in new stack</​code>​ <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]:​ -- Executing [h@macro-main:​1] NoOp("​DAHDI/​1-1",​ "​Entering the main macro h hangup extension"​) in new stack</​code>​
Строка 131: Строка 131:
 <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]: ​ -- Hungup "​DAHDI/​2-1"</​code>​ <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]: ​ -- Hungup "​DAHDI/​2-1"</​code>​
  
-Телефон ​Боба (внутренний номер 102, назначен DAHDI канал 2 и подключенный к порту 2) повесил трубку.+Телефон ​Николая (внутренний номер 102, назначен DAHDI канал 2 и подключенный к порту 2) повесил трубку.
  
 <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]:​ == Spawn extension (macro-main,​ s, 1) exited non-zero on '​DAHDI/​1-1'​ in macro '​main'</​code>​ <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]:​ == Spawn extension (macro-main,​ s, 1) exited non-zero on '​DAHDI/​1-1'​ in macro '​main'</​code>​
Строка 143: Строка 143:
 <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]:​ -- Hungup '​DAHDI/​1-1'</​code>​ <​code>​Dec 13 14:59:10 asterisk[1391]:​ VERBOSE[9241]:​ -- Hungup '​DAHDI/​1-1'</​code>​
  
-Телефон Алисы (внутренний 101, назначен DAHDI канал 1 и подключенный к порту 1) повесил трубку. Вызов завершается,​ Asterisk завершает обработку вызова.+Телефон Анны (внутренний 101, назначен DAHDI канал 1 и подключенный к порту 1) повесил трубку. Вызов завершается,​ Asterisk завершает обработку вызова.
  
 ===== Комментарии ===== ===== Комментарии =====
 ~~DISQUS~~ ~~DISQUS~~
handbook/status.1397127048.txt.gz · Последние изменения: 2014/04/10 10:50 — amzh