Commit d52deca5 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

msc_scripts- figures and plantuml sources added

parent b02cbe12
Loading
Loading
Loading
Loading
+45.6 KiB
Loading image diff...
+41 −0
Original line number Diff line number Diff line
@startuml "TD_VoNR_ECO_INT_5DR_01.png"
!include etsi-style.iuml
!pragma teoz true
'
'Figure : 5G emergency deregistration and Release of the Emergency PDU session
'
''title Figure : 5G emergency deregistration and Release of the Emergency PDU session
'
participant "UE A"
box "GNB" #LightBlue
participant "GNB"
end box
box "5GC A" #LightBlue
  participant AMF
  participant UPF
end box
box "IMS A" #LightBlue
  participant "P-CSCF"
end box
'
rnote right  "UE A"         : N1
& rnote right  "GNB"        : N2
& rnote left "AMF"          : N1/N2
& rnote left "UPF"          : N3
& rnote right "UPF"         : N6

'
rnote over "UE A", AMF  #FFAAAA: 5G De-registration to 5GC
"UE A"     -->   "GNB"      : 
&"GNB"      ->   "AMF"      : DEREGISTRATION_REQUEST
'auth
'security
"GNB"      <-   "AMF"       : DEREGISTRATION_ACCEPT \n if DEREGISTER_TYPE!=SWITCH_OFF
&"UE A"     <--   "GNB"     :

'
'
'
"UE A"     <--> "P-CSCF"    :  PDU session's and signaling connection released 

@enduml
 No newline at end of file
+202 KiB
Loading image diff...
+80 −0
Original line number Diff line number Diff line
@startuml "TD_VoNR_ECO_INT_5DR_02.png"
!include etsi-style.iuml
!pragma teoz true
'
'Figure : 5G emergency deregistration with Previously Established Emergency Registration & Emergency PDU session
'
''title Figure : 5G emergency deregistration with Previously Established Emergency Registration & Emergency PDU session
'
participant "UE A"
box "GNB" #LightBlue
participant "GNB"
end box
box "5GC A" #LightBlue
  participant AMF
  participant UPF
  participant PCF
end box
box "IMS A" #LightBlue
  participant "P-CSCF"
  participant "E-CSCF"
  participant "IBCF"
  participant "BGCF"
end box
participant "PSAP"
'
rnote right  "UE A"         : N1
& rnote right  "GNB"        : N2
& rnote left "AMF"          : N1/N2
& rnote left "UPF"          : N3
& rnote right "UPF"         : N6
& rnote right "PCF"         : N5 or Rx
& rnote right "P-CSCF"      : Mw
& rnote right "E-CSCF"      : Mm\nMx\nMi
& rnote left  "IBCF"        : \nMx\n
& rnote right "IBCF"        : Ici
& rnote left "BGCF"        : \n\nMi
& rnote left "PSAP"        : Mm\n\n
'
"UE A"     <---> "PSAP"     : Active emergency session, media exchange
rnote over "UE A"  #FFAAAA  : De-registration triggered
'
"UE A"     ->   "P-CSCF"    : BYE
"P-CSCF"   ->  "PCF"        : STR or \nPA_Delete_req 
"PCF"      ->  "P-CSCF"     : STA or \nPA_Delete_res
&"P-CSCF"  ->   "E-CSCF"    : BYE
rnote over "P-CSCF","E-CSCF"  #FFAAAA: Termination of Emergency session
alt PSAP in IMS A network (option 1)
"E-CSCF"   ->   "PSAP"      : BYE
else PSAP not in IMS A network (option 2)\n
"E-CSCF"   ->   "IBCF"      : BYE
&"IBCF"    -->   "PSAP"     : BYE
else PSAP in PSTN network (option 3)\n
"E-CSCF"   ->   "BGCF"      : BYE
&"BGCF"    -->   "PSAP"     : 
end
alt PSAP in IMS A network (option 1)
"PSAP"     ->   "E-CSCF"    : 200 OK
else PSAP not in IMS A network (option 2)\n
"PSAP"     -->   "IBCF"     : 200 OK
&"IBCF"    ->   "E-CSCF"    : 200 OK
else PSAP in PSTN network (option 3)\n
"PSAP"     -->   "BGCF"     : 
&"BGCF"    ->   "E-CSCF"    : 200 OK
end
"E-CSCF"   ->   "P-CSCF"    : 200 OK
& "P-CSCF" ->   "UE A"      : 200 OK

"AMF"      ->   "GNB"       : PDU Session Modification Command - IMS voice
&"UE A"     <--   "GNB"     :
"UE A"     -->   "GNB"      :
&"GNB"     ->   "AMF"       : PDU Session Modification Complete - IMS voice

"UE A"     -->   "GNB"      : 
&"GNB"      ->   "AMF"      : DEREGISTRATION_REQUEST
'
"GNB"      <-   "AMF"       : DEREGISTRATION_ACCEPT \n if DEREGISTER_TYPE!=SWITCH_OFF
&"UE A"     <--   "GNB"     :
rnote over "UE A", UPF #FFAAAA: Removal of Emergency session

@enduml
 No newline at end of file
+93.8 KiB
Loading image diff...
Loading