You are on page 1of 10

IMS

BY
RAHUL WARGAD
IMS
IMS is a global, access-independent and
Standard-based IP connectivity and
service control architecture that enables
various types of multimedia services
to end-users using common Internet-based
protocols.
Registration
• Prior to IMS registration, which allows the UE
to use IMS services, the UE must obtain an IP
connectivity bearer and discover an IMS entry
point (i.e., the P-CSCF).
IMS registration contains two phases:
It is the UE’s responsibility to keep its registration
active by periodically refreshing
its registration. If the UE does not refresh its
registration, then the S-CSCF will
silently remove the registration when the
registration timer lapses. When the UE wants
to de-register from the IMS it sets a registration
timer to 0 and sends a REGISTER
request.
Mechanism to Register Multiple User
Identities at a Go
Session Initiation
When User A wants to have a session with User B, UE A generates a SIP
INVITE request and sends it via the Gm reference point to the P-CSCF. The
P-CSCF processes the request:
for example, it decompresses the request and verifies the originating user’s
identity before forwarding the request via the Mw reference point to the
S-CSCF. The S-CSCF processes the request, executes service control which
may include interactions with Application Servers (ASs) and eventually
determines the entry point of the home operator of User B based on User
B’s identity in the SIP INVITE request. The I-CSCF receives the request via
the Mw reference point and contacts the HSS over the Cx reference point
to find the S-CSCF that is serving User B. The request is passed to the S-
CSCF via the Mw reference point. The S-CSCF takes charge of processing
the terminating session, which may include interactions with ASs and
eventually delivers the request to the P-CSCF over the Mw reference
point. After further processing (e.g., compression and privacy checking),
the P-CSCF uses the Gm reference point to deliver the SIP INVITE request
to UE B. UE B generates a response – 183 Session Progress – which
traverses back to UE A following the route that was created on the way
from UE A (i.e., UE B – > P-CSCF – > S-CSCF – > I-CSCF – > S-CSCF – >P-CSCF
– > UE A). After a few more round trips, both sets of UE complete session
establishment and are able to start the actual application (e.g., a game of

You might also like