Changes between Version 23 and Version 24 of EndpointSS7
- Timestamp:
- Jul 10, 2023, 11:26:17 AM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
EndpointSS7
v23 v24 121 121 @startuml 122 122 title Базовый сценарий вызова со стороны сети IP 123 skin rose 123 124 skinparam ParticipantPadding 80 124 125 skinparam sequenceMessageAlign center … … 127 128 participant "Абонент Б (TDM)" as C 128 129 129 A - > B: INVITE130 B - > A: 100 Trying130 A --> B: INVITE 131 B --> A: 100 Trying 131 132 B -> C: IAM 132 133 C -> B: ACM (вызываемый свободен) 133 134 note right: вызываемый абонент слышит звонок 134 B - > A: 180 Ringing135 B --> A: 180 Ringing 135 136 ... 136 137 note over C: абонент ответил на вызов 137 138 C -> B: ANM 138 B - > A: 200 OK139 B --> A: 200 OK 139 140 A <-[#0000ff]-> B: <font color=blue>//медиапоток// 140 A - > B: ACK141 A --> B: ACK 141 142 note over A, C: абоненты А и Б ведут разговор 142 143 @enduml … … 158 159 @startuml 159 160 title Сценарий вызова со стороны сети IP c early-media 161 skin rose 160 162 skinparam ParticipantPadding 80 161 163 skinparam sequenceMessageAlign center … … 164 166 participant "Абонент Б (TDM)" as C 165 167 166 A - > B: INVITE167 B - > A: 100 Trying168 A --> B: INVITE 169 B --> A: 100 Trying 168 170 B -> C: IAM 169 171 C -> B: CPG (event="Inband info") 170 B - > A: 183 Session Progress172 B --> A: 183 Session Progress 171 173 A <-[#0000ff]-> B: <font color=blue>//медиапоток// 172 174 note right of C: вызываемый абонент слышит звонок … … 175 177 note over C: абонент ответил на вызов 176 178 C -> B: ANM 177 B - > A: 200 OK178 A - > B: ACK179 B --> A: 200 OK 180 A --> B: ACK 179 181 note over A, C: абоненты А и Б ведут разговор 180 182 @enduml … … 211 213 212 214 A -> B: IAM 213 B - > C: INVITE214 C - > B: 100 Trying215 C - > B: 180 Ringing215 B --> C: INVITE 216 C --> B: 100 Trying 217 C --> B: 180 Ringing 216 218 note right: вызываемый абонент слышит звонок 217 219 B -> A: ACM (status="Subscriber free") … … 219 221 ... 220 222 note over C: абонент ответил на вызов 221 C - > B: 200 OK223 C --> B: 200 OK 222 224 B <-[#0000ff]-> C: <font color=blue>//медиапоток// 223 B - > C: ACK225 B --> C: ACK 224 226 B -> A: ANM 225 227 note over A, C: абоненты А и Б ведут разговор … … 236 238 @startuml 237 239 title Сценарий вызова со стороны сети TDM с немедленным ответом 240 skin rose 238 241 skinparam ParticipantPadding 80 239 242 skinparam sequenceMessageAlign center … … 243 246 244 247 A -> B: IAM 245 B - > C: INVITE246 C - > B: 100 Trying247 C - > B: 200 OK248 B --> C: INVITE 249 C --> B: 100 Trying 250 C --> B: 200 OK 248 251 B <-[#0000ff]-> C: <font color=blue>//медиапоток// 249 B - > C: ACK252 B --> C: ACK 250 253 B -> A: CON (ITU) или ANM (ANSI) 251 254 note over A, C: абоненты А и Б ведут разговор … … 267 270 title Cценарий вызова со стороны сети TDM с overlap dialing 268 271 !pragma teoz true 272 skin rose 269 273 skinparam ParticipantPadding 80 270 274 skinparam sequenceMessageAlign center … … 284 288 {end} B -> A: ACM . 285 289 {start} <-> {end} : 6 секунд 286 B - > C: INVITE "12345"287 C - > B: 100 Trying288 C - > B: 180 Ringing290 B --> C: INVITE "12345" 291 C --> B: 100 Trying 292 C --> B: 180 Ringing 289 293 note right: вызываемый абонент слышит звонок 290 294 B -> A: CPG … … 292 296 ... 293 297 note over C: абонент ответил на вызов 294 C - > B: 200 OK298 C --> B: 200 OK 295 299 B <-[#0000ff]-> C: <font color=blue>//медиапоток// 296 B - > C: ACK300 B --> C: ACK 297 301 B -> A: ANM 298 302 note over A, C: абоненты А и Б ведут разговор … … 315 319 @startuml 316 320 title Сценарий неуспешного вызова (отбой вызываемой стороной) 321 skin rose 317 322 skinparam ParticipantPadding 80 318 323 skinparam sequenceMessageAlign center … … 322 327 323 328 A -> B: IAM 324 B - > C: INVITE325 C - > B: 100 Trying326 C - > B: 486 Busy Here327 B - > C: ACK329 B --> C: INVITE 330 C --> B: 100 Trying 331 C --> B: 486 Busy Here 332 B --> C: ACK 328 333 B -> A: REL 329 334 A -> B: RLC … … 335 340 @startuml 336 341 title Сценарий неуспешного вызова (отбой вызывающей стороной) 342 skin rose 337 343 skinparam ParticipantPadding 80 338 344 skinparam sequenceMessageAlign center … … 342 348 343 349 A -> B: IAM 344 B - > C: INVITE345 C - > B: 100 Trying350 B --> C: INVITE 351 C --> B: 100 Trying 346 352 ... 347 353 A -> B: REL 348 354 B -> A: RLC 349 B - > C: CANCEL350 C - > B: 200 OK (CANCEL)351 C - > B: 487 Request Terminated (INVITE)352 B - > C: ACK355 B --> C: CANCEL 356 C --> B: 200 OK (CANCEL) 357 C --> B: 487 Request Terminated (INVITE) 358 B --> C: ACK 353 359 @enduml 354 360 }}} … … 357 363 @startuml 358 364 title Отбой успешно установленного соединения со стороны TDM 365 skin rose 359 366 skinparam ParticipantPadding 80 360 367 skinparam sequenceMessageAlign center … … 366 373 A -> B: REL 367 374 B -> A: RLC 368 B - > C: BYE369 C - > B: 200 OK375 B --> C: BYE 376 C --> B: 200 OK 370 377 @enduml 371 378 }}} … … 374 381 @startuml 375 382 title Отбой успешно установленного соединения со стороны IP 383 skin rose 376 384 skinparam ParticipantPadding 80 377 385 skinparam sequenceMessageAlign center … … 381 389 382 390 note over A, C: абоненты А и Б ведут разговор 383 C - > B: BYE384 B - > C: 200 OK391 C --> B: BYE 392 B --> C: 200 OK 385 393 B -> A: REL 386 394 A -> B: RLC … … 403 411 @startuml 404 412 title Сценарий вызова с контролем разговорной цепи 413 skin rose 405 414 skinparam ParticipantPadding 80 406 415 skinparam sequenceMessageAlign center … … 410 419 B -[#blue]> A: <font color=blue>//1780 Гц// 411 420 A -> B: COT (success) 412 B - >]: INVITE413 B <- ]: 180 Ringing421 B -->]: INVITE 422 B <--]: 180 Ringing 414 423 B -> A: ACM 415 B <- ]: 200 OK424 B <--]: 200 OK 416 425 B -> A: ANM 417 426 … … 430 439 title Сценарий неуспешного контроля разговорной цепи 431 440 !pragma teoz true 441 skin rose 432 442 skinparam ParticipantPadding 80 433 443 skinparam sequenceMessageAlign center