0% found this document useful (1 vote)
482 views

Sip Call Flows

1. The initial registration procedure involves the UE registering with the IMS network by sending a REGISTER message through the P-CSCF to the I-CSCF. 2. The I-CSCF queries the HSS to locate the S-CSCF and sends the REGISTER message to the S-CSCF. 3. The S-CSCF authenticates the user and informs the HSS of a successful registration.

Uploaded by

amit_tomar_amit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
482 views

Sip Call Flows

1. The initial registration procedure involves the UE registering with the IMS network by sending a REGISTER message through the P-CSCF to the I-CSCF. 2. The I-CSCF queries the HSS to locate the S-CSCF and sends the REGISTER message to the S-CSCF. 3. The S-CSCF authenticates the user and informs the HSS of a successful registration.

Uploaded by

amit_tomar_amit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

SIP CALL FLOWS

Initial Registration procedure


6. Server Assignment
Request
HSS
3. User.Auth. 7. Server Assignment
Register
(Cx)Registration
(Cx)User
(Cx) Server
REGISTER
Authority
200Assignment
OK
Authority
Req/Resp
Rqst Request Answer
Request/Response
I-CSCF forwards the Register
The IMS client in the UE
I-CSCF
The P-CSCF
HSS
S-CSCF
requests,
request
performs
indicates
the
andlocation
the
that
a DNS
HSSof 4. User. Auth
(Diameter)
message
query
the
informs
The
registration
sends S-CSCF
S-CSCF to I-CSCF
toathe -the
locate
was
register S-CSCF
informs
andthe
successful
ifmessage
I-CSCF
a
ofthe
S-CSCF
either
HSS
(home
with
the
that
is
to Answer
network
not
location
it
the
theis 200
allocated,
theaddress
IP OK
S-CSCF
entry
of the
message
the
point).
user
forHSS
which that
(which
The
will
wasinform
S- 5. REGISTER
Register
the
CSCF)
subscriber,
I-CSCF.
obtained ormessage
sufficient
atand
The requests
I-CSCF
P-CSCF isinformation
forwarded
will
user I-CSCF (SIP) S-CSCF
towards
select
to
data.
allow a S-CSCF.
the
I-CSCF.
I-CSCF select a S- CSCF
Discovery. 8. 200 OK
CSCFreturns user data
HSS
9. 200 OK 2. REGISTER
(SIP)

SBG
P-CSCF

10. 200 OK 1. REGISTER


(SIP)

Note: Service, Security and SLF Aspects Not shown


UE Registers With IMS Network
IMS
UE eNB MME SGW PGW PCRF SBG
CSCF

IMS PDN Connection

Default Bearer QCI = 5. IMS Signaling.

SIP Register

401 Unauthorized (nonce)

SIP Register (with Auth Info)

200 OK
Basic Session Establishment
Makes DNS query to
At reception of
obtain address of the
Originating Half-call
terminating network
Terminating
LIA message the Half-call
INVITE request is HSS to provide the details
(destination domain) and The I-CSCF sends a LIR
DNS/ sent to HSS of S-CSCF for User B in
forwards the request to itsrequest toENUM
the HSS for User-
terminating S- LIA response.
I-CSCF. B CSCF.4. LIR

5. LIA
3. INVITE 6. INVITE
2. INVITE
S-CSCF I-CSCF S-CSCF
CSCF 9. 200 OK 9. 200 OK CSCF

9. 200
to OK 7. INVITE
The P-CSCF The SIP INVITE is sent
validates
theforwards
registration and P-CSCFthe serving the
messages from Contact
the UE(Route
to a header is P-CSCF
P-CSCF
SBG S-CSCF in themadeorig. from
NW. Path
The headers SBG
address of S- at registration.)
was obtained
at registration (Service-Route The P-CSCF sends the
1. INVITE header). 9. 200 OK SIP INVITE to user B.
The User
UE sendB 8.SIP
accept INVITE
the
to the allocated INVITE
P-CSCF 8. INVITE
session and send back
(Route header). R-URI
theA200
User
contains of user B.User B .
OK response
A B
RTP
UE Initiates a SIP Call
IMS
UE eNB MME SGW PGW PCRF SBG CSCF

IMS PDN Connection

Default Bearer QCI = 5. IMS Signaling.


SIP Invite

183 Session Progress

Dedicated Bearer QCI = 1 Interactive Voice.

Application/Service Info

IP-CAN Session Modify


Create Bearer Req.
Create Bearer Req.

Bearer Setup Req

RRC Conn. Reconfig Session Mgmt Req

Session Mgmt Resp.


Create Bearer Resp.
Create Bearer Resp.

IP-CAN Session Modify ACK


IMS Call is Answered
IMS
UE eNB MME SGW PGW PCRF SBG CSCF

IMS PDN Connection

Dedicated Bearer QCI = 5. IMS Signaling.

200 OK

Dedicated Bearer QCI = 1 Interactive Voice.

Packet Voice
IMS Call is Ended
IMS
UE eNB MME SGW PGW PCRF SBG CSCF

IMS PDN Connection

Default Bearer QCI = 5. IMS Signaling.

BYE
200 OK

Dedicated Bearer QCI = 1 Interactive Voice.

Packet Voice

Application/Service Info

IP-CAN Session Modify


Delete Bearer Req.
Delete Bearer Req.

Deactivate Bearer Req

RRC Conn. Reconfig

Deactivate Bearer Resp.


Delete Bearer Resp.
Delete Bearer Resp.

IP-CAN Session Modify ACK


Final State After IMS Call is Ended
IMS
UE eNB MME SGW PGW PCRF SBG CSCF

IMS PDN Connection

Default Bearer QCI = 5. IMS Signaling.


SIP Responses
SIP responses are maintained in an IANA(Internet Assigned Numbers Authority):-

Informational/Provisional (1xx): Request received and being processed – Examples: 100


Trying, 180 Ringing
Successful (2xx): The action was successfully received, understood, and accepted –
Examples: 200 OK, 202 Accepted
Redirection (3xx): Further action needs to be taken (typically by the sender) to complete
the request – Examples: 301 Moved Permanently, 302 Moved Temporarily
Client Failure (4xx): The request contains bad syntax or cannot be fulfilled at the server –
Examples: 401 Unauthorized, 403 Forbidden
Server Failure (5xx): The server failed to fulfill an apparently valid request – Examples: 500
Server Internal Error, 504 Server Time-out
Global Failure (6xx): The request cannot be fulfilled at any server – Examples: 600 Busy
Everywhere, 604 Does Not Exist Anywhere

You might also like