Changes between Version 1 and Version 2 of FunctionsOverlapDialing


Ignore:
Timestamp:
Nov 6, 2019, 1:26:40 PM (5 years ago)
Author:
alx
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FunctionsOverlapDialing

    v1 v2  
    5454deactivate C
    5555deactivate D
    56 D --> E: INVITE sip:89089870089@domain2.com
     56D --> E: INVITE sip:9089870089@domain2.com
    5757E --> D: 100 Trying
    5858E --> D: 180 Ringing
     
    8888A -> B: Набор "9"
    8989B --> C: INFO "9"
     90C --> B: 200 OK (INFO)
     91C -> D: Набор "9"
    9092activate C #ff4040
    9193activate D #ff4040
    92 C --> B: 200 OK (INFO)
    93 C -> D: Набор "9"
    9494
    9595A -> B: Набор "0"
     
    104104
    105105A -> B: Набор "9"
    106 B --> C: INFO "0"
     106B --> C: INFO "9"
    107107C --> B: 200 OK (INFO)
    108 C -> D: Набор "0"
     108C -> D: Набор "9"
    109109
    110110A -> B: Набор "8"
    111 B --> C: INFO "0"
     111B --> C: INFO "8"
    112112C --> B: 200 OK (INFO)
    113 C -> D: Набор "0"
     113C -> D: Набор "8"
    114114
    115115A -> B: Набор "7"
    116 B --> C: INFO "0"
     116B --> C: INFO "7"
    117117C --> B: 200 OK (INFO)
    118 C -> D: Набор "0"
     118C -> D: Набор "7"
    119119
    120120A -> B: Набор "0"
     
    129129
    130130A -> B: Набор "8"
    131 B --> C: INFO "0"
     131B --> C: INFO "8"
    132132C --> B: 200 OK (INFO)
    133 C -> D: Набор "0"
     133C -> D: Набор "8"
    134134
    135135A -> B: Набор "9"
    136 B --> C: INFO "0"
    137 C --> B: 200 OK (INFO)
    138 C -> D: Набор "0"
    139 
    140 note over B: Прием номера завершен
    141136deactivate A
    142137deactivate B
    143 
     138B --> C: INFO "9"
     139C --> B: 200 OK (INFO)
     140C -> D: Набор "9"
    144141
    145142note over D: Прием номера завершен
    146143deactivate C
    147144deactivate D
    148 D --> E: INVITE sip:89089870089@domain2.com
     145D --> E: INVITE sip:9089870089@domain2.com
    149146E --> D: 100 Trying
    150147E --> D: 180 Ringing
     
    152149@enduml
    153150}}}
     151
     152В данном сценарии канальное окончание FXS формирует и отправляет в сеть сообщение INVITE после приема первой цифры номера вызываемого абонента ("8"). Сообщение принимает канальное окончание 1IND, которое сразу передает ответ "183 Session Progress", необходимое для ранней установки диалога, после чего сразу выполняет занятие канала TDM. Каждый раз, когда телефонный аппарат вызывающего абонента передает новую цифру номера, канальное окончание FXS формирует и отправляет в рамках установленного диалога сообщение INFO, содержащее набранную цифру. Канальное окончание 1IND, получив сообщение INFO, добавляет полученную цифру к уже имеющимся и передает ее в канал TDM. Таким образом, передача номера на участках "Абонент А" - "окончание FXS" и "окончание 1IND" - "окончание 1IND" происходит одновременно с отставанием лишь на одну цифру номера, что существенно сокращает общее время установки соединения.
     153
     154