Changes between Version 23 and Version 24 of EndpointSS7


Ignore:
Timestamp:
Jul 10, 2023, 11:26:17 AM (17 months ago)
Author:
alx
Comment:

Стрелки вообщений SIP на диаграммах последовательности сделаны прерывистыми линиями

Legend:

Unmodified
Added
Removed
Modified
  • EndpointSS7

    v23 v24  
    121121@startuml
    122122title Базовый сценарий вызова со стороны сети IP
     123skin rose
    123124skinparam ParticipantPadding 80
    124125skinparam sequenceMessageAlign center
     
    127128participant "Абонент Б (TDM)" as C
    128129
    129 A -> B: INVITE
    130 B -> A: 100 Trying
     130A --> B: INVITE
     131B --> A: 100 Trying
    131132B -> C: IAM
    132133C -> B: ACM (вызываемый свободен)
    133134note right: вызываемый абонент слышит звонок
    134 B -> A: 180 Ringing
     135B --> A: 180 Ringing
    135136...
    136137note over C: абонент ответил на вызов
    137138C -> B: ANM
    138 B -> A: 200 OK
     139B --> A: 200 OK
    139140A <-[#0000ff]-> B: <font color=blue>//медиапоток//
    140 A -> B: ACK
     141A --> B: ACK
    141142note over A, C: абоненты А и Б ведут разговор
    142143@enduml
     
    158159@startuml
    159160title Сценарий вызова со стороны сети IP c early-media
     161skin rose
    160162skinparam ParticipantPadding 80
    161163skinparam sequenceMessageAlign center
     
    164166participant "Абонент Б (TDM)" as C
    165167
    166 A -> B: INVITE
    167 B -> A: 100 Trying
     168A --> B: INVITE
     169B --> A: 100 Trying
    168170B -> C: IAM
    169171C -> B: CPG (event="Inband info")
    170 B -> A: 183 Session Progress
     172B --> A: 183 Session Progress
    171173A <-[#0000ff]-> B: <font color=blue>//медиапоток//
    172174note right of C: вызываемый абонент слышит звонок
     
    175177note over C: абонент ответил на вызов
    176178C -> B: ANM
    177 B -> A: 200 OK
    178 A -> B: ACK
     179B --> A: 200 OK
     180A --> B: ACK
    179181note over A, C: абоненты А и Б ведут разговор
    180182@enduml
     
    211213
    212214A -> B: IAM
    213 B -> C: INVITE
    214 C -> B: 100 Trying
    215 C -> B: 180 Ringing
     215B --> C: INVITE
     216C --> B: 100 Trying
     217C --> B: 180 Ringing
    216218note right: вызываемый абонент слышит звонок
    217219B -> A: ACM (status="Subscriber free")
     
    219221...
    220222note over C: абонент ответил на вызов
    221 C -> B: 200 OK
     223C --> B: 200 OK
    222224B <-[#0000ff]-> C: <font color=blue>//медиапоток//
    223 B -> C: ACK
     225B --> C: ACK
    224226B -> A: ANM
    225227note over A, C: абоненты А и Б ведут разговор
     
    236238@startuml
    237239title Сценарий вызова со стороны сети TDM с немедленным ответом
     240skin rose
    238241skinparam ParticipantPadding 80
    239242skinparam sequenceMessageAlign center
     
    243246
    244247A -> B: IAM
    245 B -> C: INVITE
    246 C -> B: 100 Trying
    247 C -> B: 200 OK
     248B --> C: INVITE
     249C --> B: 100 Trying
     250C --> B: 200 OK
    248251B <-[#0000ff]-> C: <font color=blue>//медиапоток//
    249 B -> C: ACK
     252B --> C: ACK
    250253B -> A: CON (ITU) или ANM (ANSI)
    251254note over A, C: абоненты А и Б ведут разговор
     
    267270title Cценарий вызова со стороны сети TDM с overlap dialing
    268271!pragma teoz true
     272skin rose
    269273skinparam ParticipantPadding 80
    270274skinparam sequenceMessageAlign center
     
    284288{end} B -> A: ACM           .
    285289{start} <-> {end} : 6 секунд
    286 B -> C: INVITE "12345"
    287 C -> B: 100 Trying
    288 C -> B: 180 Ringing
     290B --> C: INVITE "12345"
     291C --> B: 100 Trying
     292C --> B: 180 Ringing
    289293note right: вызываемый абонент слышит звонок
    290294B -> A: CPG
     
    292296...
    293297note over C: абонент ответил на вызов
    294 C -> B: 200 OK
     298C --> B: 200 OK
    295299B <-[#0000ff]-> C: <font color=blue>//медиапоток//
    296 B -> C: ACK
     300B --> C: ACK
    297301B -> A: ANM
    298302note over A, C: абоненты А и Б ведут разговор
     
    315319@startuml
    316320title Сценарий неуспешного вызова (отбой вызываемой стороной)
     321skin rose
    317322skinparam ParticipantPadding 80
    318323skinparam sequenceMessageAlign center
     
    322327
    323328A -> B: IAM
    324 B -> C: INVITE
    325 C -> B: 100 Trying
    326 C -> B: 486 Busy Here
    327 B -> C: ACK
     329B --> C: INVITE
     330C --> B: 100 Trying
     331C --> B: 486 Busy Here
     332B --> C: ACK
    328333B -> A: REL
    329334A -> B: RLC
     
    335340@startuml
    336341title Сценарий неуспешного вызова (отбой вызывающей стороной)
     342skin rose
    337343skinparam ParticipantPadding 80
    338344skinparam sequenceMessageAlign center
     
    342348
    343349A -> B: IAM
    344 B -> C: INVITE
    345 C -> B: 100 Trying
     350B --> C: INVITE
     351C --> B: 100 Trying
    346352...
    347353A -> B: REL
    348354B -> A: RLC
    349 B -> C: CANCEL
    350 C -> B: 200 OK (CANCEL)
    351 C -> B: 487 Request Terminated (INVITE)
    352 B -> C: ACK
     355B --> C: CANCEL
     356C --> B: 200 OK (CANCEL)
     357C --> B: 487 Request Terminated (INVITE)
     358B --> C: ACK
    353359@enduml
    354360}}}
     
    357363@startuml
    358364title Отбой успешно установленного соединения со стороны TDM
     365skin rose
    359366skinparam ParticipantPadding 80
    360367skinparam sequenceMessageAlign center
     
    366373A -> B: REL
    367374B -> A: RLC
    368 B -> C: BYE
    369 C -> B: 200 OK
     375B --> C: BYE
     376C --> B: 200 OK
    370377@enduml
    371378}}}
     
    374381@startuml
    375382title Отбой успешно установленного соединения со стороны IP
     383skin rose
    376384skinparam ParticipantPadding 80
    377385skinparam sequenceMessageAlign center
     
    381389
    382390note over A, C: абоненты А и Б ведут разговор
    383 C -> B: BYE
    384 B -> C: 200 OK
     391C --> B: BYE
     392B --> C: 200 OK
    385393B -> A: REL
    386394A -> B: RLC
     
    403411@startuml
    404412title Сценарий вызова с контролем разговорной цепи
     413skin rose
    405414skinparam ParticipantPadding 80
    406415skinparam sequenceMessageAlign center
     
    410419B -[#blue]> A: <font color=blue>//1780 Гц//
    411420A -> B: COT (success)
    412 B ->]: INVITE
    413 B <-]: 180 Ringing
     421B -->]: INVITE
     422B <--]: 180 Ringing
    414423B -> A: ACM
    415 B <-]: 200 OK
     424B <--]: 200 OK
    416425B -> A: ANM
    417426
     
    430439title Сценарий неуспешного контроля разговорной цепи
    431440!pragma teoz true
     441skin rose
    432442skinparam ParticipantPadding 80
    433443skinparam sequenceMessageAlign center