Professional Documents
Culture Documents
Session Management
WS03/04, TKN TU Berlin, Stefan Lehnert Course UMTS Networks, Cornelia Kappler
Introduction
• Session Management (SM) establishes, modifies
and releases packet data sessions with well
defined QoS between UE and GGSN
• Packet session attributes are called PDP contexts
• A UE may have more than one PDP context
simultaneously, each with a SM protocol entity
Entities involved
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 1
PDP Context Contents
• PDP = Packet Data Protocol (generic name)
• protocols to be used: IP (likely), X.25
U E keeps SG SN keeps G G SN keeps
M o b ility M a n a g e m e n t in f o M o b ility M a n a g e m e n t in f o I M S I , M S I S D N p lu s
p lu s : p lu s :
P D P ty p e ( P P P , I P ) P D P ty p e P D P ty p e
P D P a d d re s s (IP a d d re s s ) P D P a d d re ss P D P a d d re s s
P D P s ta te P D P s ta te
P D P c o n te x t id e n t if ie r
d y n a m ic a d d r e s s a llo w e d d y n a m ic a d d r e s s u s e d
A P N r e q u e s te d A P N in u s e
NSAPI & TI NSAPI & TI NSAPI
Q o S r e q u e s te d , n e g o tia te d Q o S s u b s c r ib e d , r e q u e s te d , Q o S n e g o t ia te d
n e g o tia te d
C h a r g in g in f o r m a tio n C h a r g in g in f o r m a tio n
T E I D ( T u n n e l E n d p o in t I D ) T E I D ( T u n n e l E n d p o in t I D )
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 2
Session Management Procedures
• SM procedures require existing GMM context
• SM procedures are:
– PDP context activation
• PDP address, QoS etc. are set PMM
• UE must be in PMM-CONNECTED state DETACHED
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 3
Session Management State Model (1)
PDP
INACTIVE
PDP
ACTIVE
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 4
Session Management State Model (2)
DI = Data Indication (Message received by UE); DR = Data Request (Message sent by UE)
• Request (1) contains NSAPI, PDP type, QoS, PDP address (static, dyn.)
• Reject may occur due to insufficient ressources, unknown PDP address
or PDP type, unsupported or not subscribed options wished
• Request (8) may occur if network does not offer requested QoS
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 6
PDP Context Activation by network
UE SGSN HLR GGSN
1. PDP PDU
• If HLR cannot determine a SGSN or the SGSN cannot find the UE with
specified IMSI, the PDP Context Activation Procedure fails (3.b, 5.b)
• After the SGSN‘s request the UE performs the PDP Context Activation
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 7
PDP Context Modification by network
UE RAN SGSN GGSN
• GGSN (below blue line) or SGSN (above line, without blue messages)
can initiate the network PDP context modification procedure
• If UE does not accept the PDP context modification request, it shall
initiate the PDP context deactivation procedure instead
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 8
PDP Context Modification by UE
UE RAN SGSN GGSN
• If the network does not accept the PDP context modification request,
the UE may initiate the PDP context deactivation procedure instead of
keeping the previous PDP context
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 9
PDP Context Deactivation by UE
UE RAN SGSN GGSN
• GGSN (below blue line) or SGSN (above line, without blue messages)
can initiate the network PDP context deactivation procedure
• The message sent to the UE contains the Transaction Identifier (TI) -
so the UE knows which PDP context is being deactivated
WS03/04, TKN TU Berlin, Stefan Lehnert Session Management, UMTS Networks Page 11