Changes between Version 1 and Version 2 of FunctionsOverlapDialing
- Timestamp:
- Nov 6, 2019, 1:26:40 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FunctionsOverlapDialing
v1 v2 54 54 deactivate C 55 55 deactivate D 56 D --> E: INVITE sip: 89089870089@domain2.com56 D --> E: INVITE sip:9089870089@domain2.com 57 57 E --> D: 100 Trying 58 58 E --> D: 180 Ringing … … 88 88 A -> B: Набор "9" 89 89 B --> C: INFO "9" 90 C --> B: 200 OK (INFO) 91 C -> D: Набор "9" 90 92 activate C #ff4040 91 93 activate D #ff4040 92 C --> B: 200 OK (INFO)93 C -> D: Набор "9"94 94 95 95 A -> B: Набор "0" … … 104 104 105 105 A -> B: Набор "9" 106 B --> C: INFO " 0"106 B --> C: INFO "9" 107 107 C --> B: 200 OK (INFO) 108 C -> D: Набор " 0"108 C -> D: Набор "9" 109 109 110 110 A -> B: Набор "8" 111 B --> C: INFO " 0"111 B --> C: INFO "8" 112 112 C --> B: 200 OK (INFO) 113 C -> D: Набор " 0"113 C -> D: Набор "8" 114 114 115 115 A -> B: Набор "7" 116 B --> C: INFO " 0"116 B --> C: INFO "7" 117 117 C --> B: 200 OK (INFO) 118 C -> D: Набор " 0"118 C -> D: Набор "7" 119 119 120 120 A -> B: Набор "0" … … 129 129 130 130 A -> B: Набор "8" 131 B --> C: INFO " 0"131 B --> C: INFO "8" 132 132 C --> B: 200 OK (INFO) 133 C -> D: Набор " 0"133 C -> D: Набор "8" 134 134 135 135 A -> B: Набор "9" 136 B --> C: INFO "0"137 C --> B: 200 OK (INFO)138 C -> D: Набор "0"139 140 note over B: Прием номера завершен141 136 deactivate A 142 137 deactivate B 143 138 B --> C: INFO "9" 139 C --> B: 200 OK (INFO) 140 C -> D: Набор "9" 144 141 145 142 note over D: Прием номера завершен 146 143 deactivate C 147 144 deactivate D 148 D --> E: INVITE sip: 89089870089@domain2.com145 D --> E: INVITE sip:9089870089@domain2.com 149 146 E --> D: 100 Trying 150 147 E --> D: 180 Ringing … … 152 149 @enduml 153 150 }}} 151 152 В данном сценарии канальное окончание FXS формирует и отправляет в сеть сообщение INVITE после приема первой цифры номера вызываемого абонента ("8"). Сообщение принимает канальное окончание 1IND, которое сразу передает ответ "183 Session Progress", необходимое для ранней установки диалога, после чего сразу выполняет занятие канала TDM. Каждый раз, когда телефонный аппарат вызывающего абонента передает новую цифру номера, канальное окончание FXS формирует и отправляет в рамках установленного диалога сообщение INFO, содержащее набранную цифру. Канальное окончание 1IND, получив сообщение INFO, добавляет полученную цифру к уже имеющимся и передает ее в канал TDM. Таким образом, передача номера на участках "Абонент А" - "окончание FXS" и "окончание 1IND" - "окончание 1IND" происходит одновременно с отставанием лишь на одну цифру номера, что существенно сокращает общее время установки соединения. 153 154