Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
@startuml "TD_VoLTE_ECO_INT_INI_04.png"
!include etsi-style.iuml
!pragma teoz true
'
'Figure: Emergency Session Establishment with LRF, PSAP in same IM CN subsystem
'
''title Figure : Emergency Session Establishment with LRF, PSAP in same IM CN subsystem
'
participant "UE A"
box "EPC A" #LightBlue
participant PGw
participant "PCRF"
end box
box "IMS A" #LightBlue
participant "P-CSCF"
participant "E-CSCF"
participant "LRF"
end box
participant "PSAP"
rnote right "UE A" : Gm
& rnote right "P-CSCF" : Mw
& rnote right "E-CSCF" : Ml, Mm
& rnote right "PCRF" : Rx
& rnote right "PGw" : Gx
& rnote left "LRF" : Ml
'
"UE A" -> "P-CSCF" : INVITE
"P-CSCF" -> "PCRF" : AAR
rnote over "PCRF", PGw #FFAAAA: Policy decision
"PCRF" -> "PGw" : RAR
rnote over "PCRF", PGw #FFAAAA: Installation of the Session Bearer
"PGw" -> "PCRF" : RAA
& "PCRF" -> "P-CSCF" : AAA
"PGw" -> "PCRF" : CCR
& "PCRF" -> "P-CSCF" : RAR
"P-CSCF" -> "PCRF" : RAA
& "PCRF" -> "PGw" : CCA
"P-CSCF" -> "E-CSCF" : INVITE
rnote over "E-CSCF", LRF #FFAAAA: Network operator determined LRF use
"E-CSCF" -> "LRF" : INVITE
"LRF" -> "E-CSCF" : 3xx Any\n(Contact header with LRF provided SIP_URI)
"E-CSCF" -> "PSAP" : INVITE\n(Route header with LRF provided SIP_URI)
"PSAP" -> "E-CSCF" : 183 Session Progress\n(SDP answer)
& "E-CSCF" -> "P-CSCF" : 183 Session Progress\n(SDP answer)
& "P-CSCF" -> "PCRF" : AAR
& "PCRF" -> "PGw" : RAR
rnote over "PCRF", PGw #FFAAAA: Modification of the Session Bearer
"PGw" -> "PCRF" : RAA
& "PCRF" -> "P-CSCF" : AAA
"P-CSCF" -> "UE A" : 183 Session Progress\n(SDP answer)
"UE A" <--> "PSAP" : Early Media
"PSAP" -> "E-CSCF" : 180 Ringing
& "E-CSCF" -> "P-CSCF" : 180 Ringing
&"P-CSCF" -> "UE A" : 180 Ringing
"PSAP" -> "E-CSCF" : 200 OK
& "E-CSCF" -> "P-CSCF" : 200 OK
& "P-CSCF" -> "UE A" : 200 OK
"UE A" -> "P-CSCF" : ACK
& "P-CSCF" -> "E-CSCF" : ACK
& "E-CSCF" -> "PSAP" : ACK
"UE A" <--> "PSAP" : Media Exchange
@enduml