Professional Documents
Culture Documents
Flexi Network Gateway Rel. 10 CD8, Operating Documentation, v. 1
Flexi Network Gateway Rel. 10 CD8, Operating Documentation, v. 1
Flexi Network Gateway Rel. 10 CD8, Operating Documentation, v. 1
10
CD8, Operating
Documentation, v. 1
DN0822654
Issue 1-4
Session Management Reference Guide
The information in this document is subject to change without notice and describes only the
product defined in the introduction of this documentation. This documentation is intended for the
use of Nokia Siemens Networks customers only for the purposes of the agreement under which
the document is submitted, and no part of it may be used, reproduced, modified or transmitted
in any form or means without the prior written permission of Nokia Siemens Networks. The
documentation has been prepared to be used by professional and properly trained personnel,
and the customer assumes full responsibility when using it. Nokia Siemens Networks welcomes
customer comments as part of the process of continuous development and improvement of the
documentation.
The information or statements given in this documentation concerning the suitability, capacity,
or performance of the mentioned hardware or software products are given "as is" and all liability
arising in connection with such hardware or software products shall be defined conclusively and
finally in a separate agreement between Nokia Siemens Networks and the customer. However,
Nokia Siemens Networks has made all reasonable efforts to ensure that the instructions
contained in the document are adequate and free of material errors and omissions. Nokia
Siemens Networks will, if deemed necessary by Nokia Siemens Networks, explain issues which
may not be covered by the document.
Nokia Siemens Networks will correct errors in this documentation as soon as possible. IN NO
EVENT WILL Nokia Siemens Networks BE LIABLE FOR ERRORS IN THIS DOCUMENTA-
TION OR FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, DIRECT, INDI-
RECT, INCIDENTAL OR CONSEQUENTIAL OR ANY LOSSES, SUCH AS BUT NOT LIMITED
TO LOSS OF PROFIT, REVENUE, BUSINESS INTERRUPTION, BUSINESS OPPORTUNITY
OR DATA,THAT MAY ARISE FROM THE USE OF THIS DOCUMENT OR THE INFORMATION
IN IT.
This documentation and the product it describes are considered protected by copyrights and
other intellectual property rights according to the applicable laws.
The wave logo is a trademark of Nokia Siemens Networks Oy. Nokia is a registered trademark
of Nokia Corporation. Siemens is a registered trademark of Siemens AG.
Other product names mentioned in this document may be trademarks of their respective
owners, and they are mentioned for identification purposes only.
Copyright © Nokia Siemens Networks 2011/6/29. All rights reserved
2 Id:0900d8058088cac0
DN0822654 Issue 1-4
Session Management Reference Guide
Table of Contents
This document has 89 pages.
Id:0900d8058088cac0 3
DN0822654 Issue 1-4
Session Management Reference Guide
12 Path management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
12.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
12.2 GTP-C based restart procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
12.3 Echo Request and Echo Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
12.3.1 Information elements in an Echo Response message . . . . . . . . . . . . . . 75
12.3.2 Echo Request and Echo Response configuration parameters . . . . . . . . 76
12.3.3 Recovery information element in other PDP contexts/EPS Bearers. . . . 76
4 Id:0900d8058088cac0
DN0822654 Issue 1-4
Session Management Reference Guide
17 Glossary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Id:0900d8058088cac0 5
DN0822654 Issue 1-4
Session Management Reference Guide
List of Figures
Figure 1 Properties related to sessions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 2 Profiles linked to S-GW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 3 Session profile role in session creation. . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 4 Interfaces of GGSN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 5 Session creation in GGSN (primary PDP context) . . . . . . . . . . . . . . . . . 18
Figure 6 Session deletion initiated from access network . . . . . . . . . . . . . . . . . . . 20
Figure 7 Session deletion initiated from GGSN . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 8 Session update initiated from access network . . . . . . . . . . . . . . . . . . . . 22
Figure 9 Session update initiated from PCRF. . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 10 Session creation in GGSN (secondary PDP context) . . . . . . . . . . . . . . . 24
Figure 11 Session deletion initiated from access network . . . . . . . . . . . . . . . . . . . 25
Figure 12 Session deletion initiated from GGSN . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 13 Session update initiated from access network . . . . . . . . . . . . . . . . . . . . 26
Figure 14 Interfaces of S-GW with PMIP variant . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 15 Session creation in S-GW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 16 Session deletion initiated from access network in S-GW . . . . . . . . . . . . 30
Figure 17 Session deletion initiated from P-GW . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 18 Session modification initiated from access network . . . . . . . . . . . . . . . . 31
Figure 19 Session modification initiated from PCRF. . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 20 S-GW relocation for the default bearer . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 21 S1 release procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 22 Paging in S-GW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 23 S-GW interfaces with GTP variant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 24 Session creation in S-GW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 25 Session deletion initiated from access network in S-GW . . . . . . . . . . . . 38
Figure 26 Session deletion initiated from P-GW . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 27 Session modification based on Modify Bearer Request . . . . . . . . . . . . . 39
Figure 28 Signaling related to Modify Bearer Command message. . . . . . . . . . . . . 40
Figure 29 Session modification initiated from P-GW. . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 30 Handovers where Create Session Request triggers Modify Bearer Request
41
Figure 31 S-GW relocation for the default bearer . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 32 P-GW interfaces with PMIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 33 Session creation procedure in PMIP-variant P-GW . . . . . . . . . . . . . . . . 45
Figure 34 Session deletion initiated from S-GW . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 35 Session deletion procedure initiated from P-GW . . . . . . . . . . . . . . . . . . 47
Figure 36 Session modification initiated from the access network . . . . . . . . . . . . . 48
Figure 37 S-GW relocation procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 38 P-GW interfaces with GTP variant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Figure 39 Session creation in GTP-variant P-GW . . . . . . . . . . . . . . . . . . . . . . . . . 51
Figure 40 Session deletion initiated from access network in GTP-variant P-GW . . 52
Figure 41 Session deletion initiated from GTP-variant P-GW . . . . . . . . . . . . . . . . . 53
Figure 42 Session modification initiated from access network in GTP-variant P-GW.
54
Figure 43 Session modification initiated from access network, signaling related to the
Modify Bearer Command message in GTP-variant P-GW . . . . . . . . . . . 54
6 Id:0900d8058088cac0
DN0822654 Issue 1-4
Session Management Reference Guide
Id:0900d8058088cac0 7
DN0822654 Issue 1-4
Session Management Reference Guide
List of Tables
Table 1 Separate configuration profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 2 PDP context activation procedure collisions . . . . . . . . . . . . . . . . . . . . . 86
Table 3 PDP context deactivation procedure collisions . . . . . . . . . . . . . . . . . . . 86
Table 4 Network initiated PDP context deactivation procedure collisions . . . . . 87
Table 5 Update PDP context request collisions . . . . . . . . . . . . . . . . . . . . . . . . . 87
Table 6 Session management glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
8 Id:0900d8058088cac0
DN0822654 Issue 1-4
Session Management Reference Guide Changes in Flexi NG Session Management Reference
Guide
Id:0900d8058088cb87 9
DN0822654 Issue 1-4
Changes in Flexi NG Session Management Reference Session Management Reference Guide
Guide
10 Id:0900d8058088cb87
DN0822654 Issue 1-4
Session Management Reference Guide Changes in Flexi NG Session Management Reference
Guide
• Corrected the value range of parameter session-timeout and added the default
value.
Chapter Session Management in combined S-GW and P-GW: The term ‘SAE-GW’
replaced with ‘combined S-GW and P-GW’.
Chapter Configuring S-GW profiles : corrected the value range of parameter session-
timeout and added the default value.
New chapter added: Collision handling in session management
Chapter : Collisions during PDP context procedures is removed and added as a section
in chapter Collision handling in session management
New chapter added: Path management
• Term ‘SGSN’ is replaced with ‘SGSN/MME’.
• Term ‘GGSN’ is replaced with ‘NG’.
• Term ‘PDP context ‘is replaced with ‘PDP context/EPS bearer’.
• New section added: PMIP S5 path management
Chapter: Session management overview:
• In Gx profile, updated the description.
• Added the information on Tunneling profile.
New chapter added: Glossary
Chapter Session modification based on Create Session Request is removed
Chapter : Session management in S-GW with PMIP variant: added S1 release
Chapter: Indirect data forwarding is removed and moved to Session Management
chapter in Flexi NG User Guide.
Chapter Indirect data forwarding is added and moved from Session Management
chapter in Flexi NG User Guide.
Id:0900d8058088cb87 11
DN0822654 Issue 1-4
About this document Session Management Reference Guide
2.1 Scope
This document includes information about the Session management of Flexi NG, which
allows creating, maintaining and deleting end-user sessions connected to packet data
networks (PDN).
2.2 Audience
The intended audience consists of operator network administrators. The audience must
be familiar with the configuration of long-term evolution (LTE) and 3G networks.
12 Id:0900d80580897954
DN0822654 Issue 1-4
Session Management Reference Guide Session management overview
Id:0900d8058088d3ee 13
DN0822654 Issue 1-4
Session management overview Session Management Reference Guide
14 Id:0900d8058088d3ee
DN0822654 Issue 1-4
Session Management Reference Guide Session management overview
t The Gxc profile is relevant only with IETF variant (i.e, S5 (PMIP)).
Id:0900d8058088d3ee 15
DN0822654 Issue 1-4
Session management overview Session Management Reference Guide
For instructions on configuring the separate configuration profiles, see the respective
User Guide chapters.
16 Id:0900d8058088d3ee
DN0822654 Issue 1-4
Session Management Reference Guide Session management in GGSN
4.1 Overview
Session management is a basic GGSN functionality that allows creating, maintaining
and deleting end-user sessions called PDP contexts. Flexi NG as a GGSN supports the
following session management procedures:
• UE-initiated PDP context activation, modification, and deactivation.
• Network-initiated PDP context modification and deactivation.
Flexi NG supports up to 11 PDP contexts per end user (including at least one primary
PDP context and possibly 0-10 secondary PDP contexts).
Id:0900d8058088cac1 17
DN0822654 Issue 1-4
Session management in GGSN Session Management Reference Guide
18 Id:0900d8058088cac1
DN0822654 Issue 1-4
Session Management Reference Guide Session management in GGSN
4. The PCRF responds to the Credit Control Request message with a Credit Control
Answer message.
5. If the RADIUS authentication is enabled, then the GGSN sends an Access Request
message to the RADIUS server. This can be done for example to inform AAA server
about the PDP context properties and status, to authenticate the subscriber by AAA
server, to allocate IP address to subscriber by AAA server, to get instructions which
OCS to use, or to get a list of allowed services for this subscriber from AAA server.
6. The RADIUS server responds to the Access Request message with an Access
Accept message, optionally delivering the requested information elements to GGSN
session management.
7. If DHCPv4 address allocation is in use, the GGSN sends a DHCP DISCOVER
message to all the configured DHCP server(s).
8. The DHCP server(s) respond with a DHCP OFFER message.
9. The GGSN sends a DHCP REQUEST to the first DHCP server(s) sending the
DHCP OFFER.
10. The DHCP server(s) returns the address in a DHCP ACK message.
11. If the Gx session is active, and RADIUS server allocated IP address for the session
and the Gx event related to IP address allocation is enabled in the Gx session, then
the GGSN sends another Credit Control Request message over Gx to PCRF, which
informs the PCRF about the allocated IP address.
12. The PCRF responds to the Credit Control Request message with a Credit Control
Answer message. The Gx session is activated.
13. If the online charging is enabled for the PDP context, then the GGSN sends a Credit
Control Request message to the online charging system (OCS).
14. The OCS responds to the Credit Control Request message with a Credit Control
Answer message. The online charging session is created for the PDP context.
15. If the RADIUS accounting is enabled, then the GGSN sends an Accounting Request
START message to the RADIUS server, to inform it about the PDP context proper-
ties and status.
16. The RADIUS server responds to the Accounting Request message with an Account-
ing Response message.
17. The GGSN responds to the Create PDP Context Request message with a Create
PDP Context Response message. Note that if the RADIUS accounting is configured
as optional, the GGSN does not wait for the Accounting Response message.
Id:0900d8058088cac1 19
DN0822654 Issue 1-4
Session management in GGSN Session Management Reference Guide
20 Id:0900d8058088cac1
DN0822654 Issue 1-4
Session Management Reference Guide Session management in GGSN
10. The GGSN responds to the Delete PDP Context Request message with a Delete
PDP Context Response message. This step can be started before the RADIUS
server responds.
Id:0900d8058088cac1 21
DN0822654 Issue 1-4
Session management in GGSN Session Management Reference Guide
22 Id:0900d8058088cac1
DN0822654 Issue 1-4
Session Management Reference Guide Session management in GGSN
4. If the online charging session is active and the update matches with any of the
enabled online charging event triggers, the GGSN sends a Credit Control Request
message to the OCS.
5. The OCS responds to the Credit Control Request message with a Credit Control
Answer message.
6. If the RADIUS interim accounting is enabled and the update procedure takes place
due to Inter-SGSN handover, RAT or QoS change, the GGSN sends an Accounting
Request INTERIM message to the RADIUS server.
7. The GGSN responds to the Update PDP Context Request message with an Update
PDP Context Response message. This step can be executed before the RADIUS
server sends a response.
8. The RADIUS server responds to the Accounting Request message with an Account-
ing Response message.
Id:0900d8058088cac1 23
DN0822654 Issue 1-4
Session management in GGSN Session Management Reference Guide
2. If the RAR message updates the QoS of the PDP context, the GGSN sends an
Update PDP Context Request message to the SGSN.
3. The SGSN responds to the GGSN with an Update PDP Context Response
message.
4. If the RADIUS accounting interim is enabled, the GGSN sends an Accounting
Request message INTERIM to the RADIUS server.
5. The RADIUS server responds to the GGSN with an Accounting Response message.
6. The GGSN responds to the Re-Auth Request message with a Re-Auth Answer
message.
7. If the online charging session is active and there is a configured trigger for a change
in QoS (either locally configured or already enabled by the OCS), the GGSN sends
a Credit Control Request message to the OCS.
8. The OCS responds to the GGSN with a Credit Control Answer message.
24 Id:0900d8058088cac1
DN0822654 Issue 1-4
Session Management Reference Guide Session management in GGSN
Id:0900d8058088cac1 25
DN0822654 Issue 1-4
Session management in GGSN Session Management Reference Guide
26 Id:0900d8058088cac1
DN0822654 Issue 1-4
Session Management Reference Guide Session management in GGSN
Id:0900d8058088cac1 27
DN0822654 Issue 1-4
Session management in S-GW with PMIP variant Session Management Reference Guide
28 Id:0900d805807929e0
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with PMIP variant
Id:0900d805807929e0 29
DN0822654 Issue 1-4
Session management in S-GW with PMIP variant Session Management Reference Guide
30 Id:0900d805807929e0
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with PMIP variant
Id:0900d805807929e0 31
DN0822654 Issue 1-4
Session management in S-GW with PMIP variant Session Management Reference Guide
1. The MME or the SGSN sends a Modify Bearer Request message to the combined
S-GW.
2. If the Gxc session is active, the S-GW sends a Credit Control Request message to
the PCRF.
3. The PCRF responds to the Credit Control Request message with a Credit Control
Answer message. message.
4. The S-GW responds to the Modify Bearer Request message with a Modify Bearer
Response message. message.
32 Id:0900d805807929e0
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with PMIP variant
Id:0900d805807929e0 33
DN0822654 Issue 1-4
Session management in S-GW with PMIP variant Session Management Reference Guide
8. The S-GW responds to the Modify Bearer Request message with a Modify Bearer
Response message.
9. The source MME or SGSN sends a Delete Session Request message to the source
S-GW.
10. If the Gxc session is active, then the source S-GW will send a Credit Control
Request message to the PCRF.
11. The PCRF responds to the Credit Control Request message with a Credit Control
Answer message. The Gxc session between PCRF and the source S-GW is termi-
nated.
12. The source S-GW responds to the Delete Session Request message with a Delete
Session Response mes-sage.
5.8 S1 release
The following figure illustrates the signaling related to the S1 release procedure. In this
procedure only the messages that are sent to or received by the S-GW are displayed.
5.9 Paging
The following figure illustrates the signaling related to the paging procedure. In this pro-
cedure only the messages that are either sent to or received by the S-GW are displayed.
34 Id:0900d805807929e0
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with PMIP variant
Id:0900d805807929e0 35
DN0822654 Issue 1-4
Session management in S-GW with GTP variant Session Management Reference Guide
36 Id:0900d80580866ddf
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with GTP variant
Id:0900d80580866ddf 37
DN0822654 Issue 1-4
Session management in S-GW with GTP variant Session Management Reference Guide
38 Id:0900d80580866ddf
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with GTP variant
2. The S-GW sends a Delete Bearer Request message to the MME or the SGSN.
3. The MME or the SGSN responds to the S-GW with a Delete Bearer Response
message. The Session is terminated from the MME or the SGSN at this point.
4. The S-GW responds to the P-GW with a Delete Bearer Response message.
Id:0900d80580866ddf 39
DN0822654 Issue 1-4
Session management in S-GW with GTP variant Session Management Reference Guide
40 Id:0900d80580866ddf
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with GTP variant
Figure 30 Handovers where Create Session Request triggers Modify Bearer Request
The procedure for handovers based on the Create Session Request message is as
follows:
Id:0900d80580866ddf 41
DN0822654 Issue 1-4
Session management in S-GW with GTP variant Session Management Reference Guide
1. The target MME or the SGSN sends a Create Session Request message to the
target S-GW.
2. The target S-GW sends a Modify Bearer Request message to the P-GW.
3. The P-GW responds to the target S-GW with a Modify Bearer Response message.
4. The target S-GW responds to the MME or the SGSN with a Create Session
Response message.
5. The source MME or the SGSN sends Delete Session Request message to the
source S-GW.
6. The source S-GW responds to the source MME or the SGSN with Delete Session
Response message.
Handovers based on the Create Session Request message can occur in the following
scenarios:
• Tracking area update with S-GW change
• Routing area update with MME interaction and with S-GW change
• X2-based handover with S-GW relocation
• S1-based handover with S-GW change
For more information, see 3GPP TS 23.401.
The following figure illustrates the signaling related to the procedure in which there is S-
GW relocation for the default bearer and MME or SGSN sends always Modify Bearer
Request to S-GW. In this procedure, only the messages that are either sent to or
received by the source or the target S-GW are displayed.
42 Id:0900d80580866ddf
DN0822654 Issue 1-4
Session Management Reference Guide Session management in S-GW with GTP variant
2. The target S-GW responds to the Create Session Request message with a Create
Session Response message.
3. The target MME sends a Modify Bearer Request message to the target S-GW.
4. The target S-GW sends a Modify Bearer Request message to the P-GW after it
receives a Modify Bearer Request message.
5. The P-GW responds to the Modify Bearer Request message with a Modify Bearer
Response message.
6. The target S-GW responds to the Modify Bearer Request message with a Modify
Bearer Response message.
7. The source MME sends a Delete Session Request message to the source S-GW.
8. The source S-GW responds to the Delete Session Request message with a Delete
Session Response message.
If the user plane forwarding is based on the S4-U interface, the S-GW relocation proce-
dure for the default bearer is as follows:
1. The target SGSN sends a Create Session Request message to the target S-GW.
2. The target S-GW responds to the Create Session Request message with a Create
Session Response message.
3. The target SGSN sends a Modify Bearer Request message to the target S-GW.
4. The target S-GW sends a Modify Bearer Request message to the P-GW.
5. The P-GW responds to the Modify Bearer Request message with a Modify Bearer
Response message.
6. The target S-GW responds to the Modify Bearer Request message with a Modify
Bearer Response message.
7. The source SGSN sends a Delete Session Request message to the source S-GW.
8. The source S-GW responds to the Delete Session Request message with a Delete
Session Response message.
6.8 S1 release
See chapter 5.8 S1 release in Session management in S-GW with PMIP variant.
6.9 Paging
For more information on paging in S-GW with GTP variant , see Session management
in S-GW with PMIP variant.
Id:0900d80580866ddf 43
DN0822654 Issue 1-4
Session management in P-GW with PMIP variant Session Management Reference Guide
44 Id:0900d80580899699
DN0822654 Issue 1-4
Session Management Reference Guide Session management in P-GW with PMIP variant
Id:0900d80580899699 45
DN0822654 Issue 1-4
Session management in P-GW with PMIP variant Session Management Reference Guide
46 Id:0900d80580899699
DN0822654 Issue 1-4
Session Management Reference Guide Session management in P-GW with PMIP variant
6. If DHCPv4 address allocation is in use, the P-GW sends the DHCP RELEASE
message to the DHCPv4 server.
7. The P-GW responds to the Proxy Binding Update message with a Proxy Binding
Acknowledgement message. The session is deleted from the P-GW. Note that the
P-GW sends a Proxy Binding Update message before it receives a response from
the RADIUS server.
Id:0900d80580899699 47
DN0822654 Issue 1-4
Session management in P-GW with PMIP variant Session Management Reference Guide
g Currently, Flexi NG does not support the Accounting Request because of QoS or RAT
changes.
48 Id:0900d80580899699
DN0822654 Issue 1-4
Session Management Reference Guide Session management in P-GW with PMIP variant
g Currently, Flexi NG does not support the Accounting Request because of S-GW
changes.
Id:0900d80580899699 49
DN0822654 Issue 1-4
Session management in P-GW with GTP variant Session Management Reference Guide
50 Id:0900d80580899f00
DN0822654 Issue 1-4
Session Management Reference Guide Session management in P-GW with GTP variant
Id:0900d80580899f00 51
DN0822654 Issue 1-4
Session management in P-GW with GTP variant Session Management Reference Guide
8. The P-GW sends a DHCP REQUEST to the first DHCP server(s) sending the DHCP
OFFER.
9.The DHCP server(s) returns the address in a DHCP ACK message.
10. If the Gx session is active, the RADIUS server allocated IP address for the session
and the Gx event related to IP address allocation is enabled in the Gx session, the P-
GW sends another Credit Control Request message over the Gx interface to the PCRF
and informs the PCRF about the allocated IP address.
11. The PCRF responds to the Credit Control Request message with the Credit Contro-
lAnswer message.
12. If RADIUS accounting is enabled, the P-GW sends Accounting Request message
START to the RADIUS server.
13. The RADIUS server responds to the Accounting Request with an Accounting
Response message.
14. The P-GW responds to the Create Session Request message with a Create Session
Response message. If RADIUS accounting is configured as optional, the P-GW does
not wait for the Accounting Response message.
52 Id:0900d80580899f00
DN0822654 Issue 1-4
Session Management Reference Guide Session management in P-GW with GTP variant
Id:0900d80580899f00 53
DN0822654 Issue 1-4
Session management in P-GW with GTP variant Session Management Reference Guide
7. If DHCPv4 address allocation is in use, the P-GW sends the DHCP RELEASE
message to the DHCPv4 server.
The following figure illustrates the signaling related to the Modify Bearer Command
message in the GTP-variant P-GW:
Figure 43 Session modification initiated from access network, signaling related to the
Modify Bearer Command message in GTP-variant P-GW
1. TheS-GW sends a Modify Bearer Command message to the P-GW.
2.a In an error case, the P-GW responds to the Modify Bearer Command message with
a Modify Bearer Failure Indication message.
54 Id:0900d80580899f00
DN0822654 Issue 1-4
Session Management Reference Guide Session management in P-GW with GTP variant
2.b In a successful case, the P-GW responds to the Modify Bearer Command message
with an Update Bearer Request message.
3. The S-GW responds to the Update Bearer Request message with an Update Bearer
Response message.
g Currently, Flexi NG does not support the Accounting Request because of QoS or RAT
changes.
Id:0900d80580899f00 55
DN0822654 Issue 1-4
Session management in P-GW with GTP variant Session Management Reference Guide
g Currently, Fexi NG does not support the Accounting Request beacuse of P-GW
changes.
56 Id:0900d80580899f00
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with PMIP variant
Id:0900d80580792665 57
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with GTP variant
58 Id:0900d8058089fd45
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with GTP variant
Id:0900d8058089fd45 59
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with GTP variant
Figure 48 Session deletion initiated from access network in combined S-GW and P-
GW
The session deletion procedure initiated from access network is as follows:
1. The MME or the SGSN sends a Delete Session Request message to the combined
S-GW and P-GW.
2. If the Gx session is active, the combined S-GW and P-GW sends a Credit Control
Request message over the Gx interface to the PCRF.
60 Id:0900d8058089fd45
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with GTP variant
3. The PCRF responds to the Credit Control Request message with a Credit Control
Answer message.
4. If RADIUS accounting is enabled, the combined S-GW and P-GW sends Accounting
Request message STOP to the RADIUS server.
5. The combined S-GW and P-GW responds to the Delete Session Request message
with a Delete Session Response message. Note that the combined S-GW and PGW
does not wait for Accounting Response message.
6. The RADIUS server responds to the Accounting Request message with an Account-
ing Response message.
7. If DHCPv4 address allocation is in use, the combined S-GW and P-GW sends the
DHCP RELEASE message to the DHCPv4 server.
Id:0900d8058089fd45 61
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with GTP variant
5. The MME or the SGSN responds to the Delete Bearer Request message with a
Delete Bearer Response message.
6. The RADIUS server responds to the Accounting Request message with an Account-
ing Response message.
7. If DHCPv4 address allocation is in use, the combined S-GW and P-GW sends the
DHCP RELEASE message to the DHCPv4 server.
62 Id:0900d8058089fd45
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with GTP variant
Figure 51 Session modification initiated from access network, signaling related to the
Modify Bearer Command message
1. The MME or the SGSN sends a Modify Bearer Command message to the combined
S-GW and P-GW.
2.a In an error case the combined S-GW and P-GW responds to the Modify Bearer
Command message with a Modify Bearer Failure Indication message.
2.b In a successful case the combined S-GW and P-GW responds to the Modify Bearer
Command message with an Update Bearer Request message.
3.b The MME or the SGSN responds to the Update Bearer Request message with an
Update Bearer Response message.
10.6 Paging
For more information on paging in combined S-GW and P-GW with GTP variant, see
Session management in S-GW with PMIP variant.
Id:0900d8058089fd45 63
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with Gn interface
11.1 Overview
Session management is a basic combined S-GW and P-GW functionality that allows
creating, maintaining, and deleting end-user sessions called PDP contexts. Flexi NG as
a combined S-GW and P-GW supports the following session management procedures:
• UE-initiated PDP context activation, modification, and deactivation.
• Network-initiated PDP context modification and deactivation.
The QoS change, for example, bit rate (APN-AMBR/MBR) modification of a bearer, for
radio access change among E-UTRAN, UTRAN, and GERAN supports the following:
• When Flexi NG is moved from Gn-based GERAN/UTRAN to E-UTRAN/S4-based
UTRAN, it supports the following session management procedures:
• Create Session Request
• Create Session Response
• Modify Bearer Request
• Modify Bearer Response
• When Flexi NG is moved from S4-based UTRAN or E-UTRAN, it supports the fol-
lowing session management procedures:
• Update PDP Context Request
• Update PDP Context Response
• Flexi NG does not support Modify Bearer Command procedure.
Flexi NG supports up to 11 primary PDP contexts for each end user, while secondary
PDP contexts are not currently supported.
Note: This chapter describes the session creation, deletion, and modification proce-
dures related to Gn interface.
64 Id:0900d80580857306
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with Gn interface
Figure 54 Session deletion initiated from access network (combined S-GW and P-
GW)
The session deletion procedure initiated from access network is as follows:
1. The SGSN sends a Delete PDP Context Request message.
Id:0900d80580857306 65
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with Gn interface
2. The combined S-GW and P-GW responds to the Delete PDP Context Request
message with a Delete PDP Context Response message. This step can be started
before the RADIUS server responds.
66 Id:0900d80580857306
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with Gn interface
Id:0900d80580857306 67
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with Gn interface
68 Id:0900d80580857306
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with Gn interface
9. The SGSN sends Updated PDP Context Request to combined S-GW and P-GW.
10. The combined S-GW and P-GW sends CCR to PCRF.
11. The PCRF responds to the CCR with CCA.
12. The combined S-GW and P-GW responds to the Updated PDP Context Request
with a Updated PDP Context Response.
13. The PCRF sends a RAR to combined S-GW and P-GW.
14. The combined S-GW and P-GW sends a Update PDP Request to SGSN.
15. The SGSN responds to the Update PDP Context Request with a Update PDP
Context Response.
16. The combined S-GW and P-GW sends RAA to PCRF.
17. The SGSN sends Delete PDP Context Request to combined S-GW and P-GW.
18. The combined S-GW and P-GW sends CCR to PCRF.
19. The PCRF responds to CCR with CCA.
20. The combined S-GW and P-GW responds to Delete PDP Context Request with a
Delete PDP Context Response.
Id:0900d80580857306 69
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with Gn interface
70 Id:0900d80580857306
DN0822654 Issue 1-4
Session Management Reference Guide Session management in combined S-GW and P-GW
with Gn interface
Id:0900d80580857306 71
DN0822654 Issue 1-4
Session management in combined S-GW and P-GW Session Management Reference Guide
with Gn interface
72 Id:0900d80580857306
DN0822654 Issue 1-4
Session Management Reference Guide Path management
12 Path management
This chapter describes Flexi NG restart procedures, Echo messaging and Path failure.
12.1 Overview
This chapter describes Flexi NG restart procedures, Echo messaging, and Path failure.
Across GTP-C and GTP-U based interfaces, a MME, eNodeB, SGSN, S-GW and P-GW
utilize Echo Request and Echo Response messages for detecting remote peer failure.
The following figure illustrates the signaling related to path management. S-GW will
send Echo Requests to MME, SGSN or eNodeB and P-GW, if those nodes have
sessions of the S-GW. P-GW will send Echo Requests to S-GW, if S-GW has sessions
of P-GW. Echo Requests are exchanged between S-GW and P-GW only there is GTP-
based S5 interface between S-GW and P-GW. Echo Requests are not sent in the PMIP-
based S5 interface.
Id:0900d805807ba997 73
DN0822654 Issue 1-4
Path management Session Management Reference Guide
74 Id:0900d805807ba997
DN0822654 Issue 1-4
Session Management Reference Guide Path management
Id:0900d805807ba997 75
DN0822654 Issue 1-4
Path management Session Management Reference Guide
When Flexi NG receives an Echo Response message, it compares the received Restart
Counter value with the previous stored Restart Counter value. If no previous value was
stored, the received new Restart Counter value is stored.
If the Restart Counter value received in the Echo Response message differs from the
previous stored value, Flexi NG considers the sender of the Echo Response restarted.
In this case, Flexi NG stores the received new Restart Counter value and considers all
PDP contexts/EPS bearer using the peer as inactive. The PDP contexts/EPS bearer
that use the peer are deactivated without notifying the peer element. The deactivation is
done in slowloop and possible Accounting, Gx and charging sessions are terminated.
The Restart Counter value is only used in the GTP-C path. In GTP-U, Flexi NG sets the
Restart Counter value to zero.
76 Id:0900d805807ba997
DN0822654 Issue 1-4
Session Management Reference Guide Indirect data forwarding
Id:0900d805807f6be2 77
DN0822654 Issue 1-4
Indirect data forwarding Session Management Reference Guide
TEIDs are exchanged during Indirect Data Forwarding Tunnel creation. The S-GW allo-
cates one user plane forwarding endpoint for the Indirect Data Forwarding Tunnel.
The same endpoint is provided for all interface types (different F-TEID for S1-U, S4,
S12). An MME/SGSN can choose the F-TEID to be delivered to a peer network element
based on the handover procedure type. The S-GW reserves an entry for the Indirect
Data Forwarding Tunnel from the bearer database. This means that the forwarding
tunnel uses the same licensed resource as default or dedicated bearers related to PDN
connections.
The maximum time an Indirect Data Forwarding Tunnel resource can exist without being
released by the peer element that created the resource is 30 seconds. If the peer
element has not released the Indirect Data Forwarding Tunnel resource within 30
seconds, a timer deactivates the resource.
From the 2N high availability point of view, system redundancy and bearer continuity are
not relevant for Indirect data forwarding bearers due to the nature of the handover pro-
cedure. As indirect data forwarding only takes a few seconds, the handover procedure
is completed before the new active blade is capable of continuing data forwarding after
a switchover.
The following messages are used between an MME/SGSN and S-GW when creating
and deleting indirect data forwarding tunnels:
For more information on the messaging related to indirect data forwarding, see Message
Flow in S11 Interface Description and Message Flow in S4 Interface Description.
78 Id:0900d805807f6be2
DN0822654 Issue 1-4
Session Management Reference Guide Idle state signaling reduction (ISR)
Idle state signaling reduction (ISR) is used to reduce location updates (RAUs, TAUs)
while the UE is in idle state and changes between E-UTRAN and UTRAN access. This
allows the operator to save radio resources, especially if the UE is in the radio access
border area with frequently changing between the E-UTRAN and UTRAN cells, and also
extends battery life in many UE models. ISR complements the selective routing area
update already used in GERAN and UTRAN in pre-release 8 SGSNs.
An MME or an S4-based SGSN activates the ISR towards the UE and S-GW. The ISR
activation is also indicated between an MME and an SGSN, and the UE is kept regis-
tered in both. Then, when the S-GW receives downlink data for the UE, it triggers paging
for the UE towards both the MME and the SGSN. The UE responds in the access it is
currently located in, and the bearer resources are reserved and data is forwarded to it.
If the UE wishes to send data towards the network, it requests for the bearer resources
in the access it is located in and the bearer resources are reserved in the normal
manner. When the UE moves to active state, the MME/SGSN typically deactivates the
ISR and activates it again when the UE moves to idle state.
Id:0900d805808386eb 79
DN0822654 Issue 1-4
Idle state signaling reduction (ISR) Session Management Reference Guide
Figure 64 ISR deactivation with a Delete Session Request without PDN connection
release and peer CN node notification
1. MME sends a Delete Session Request to S-GW with the Originating Node information
element present and the Cause set to any other value than ISR deactivation. This
removes the originating endpoint reference and deactivates ISR locally in the S-GW
without deleting local resources.
2. The S-GW responds to the MME with a Delete Session Response.
3. In a multiple default bearer case, the consequent Delete Session Requests and
Delete Session Responses between MME and S-GW only acknowledge the requests:
ISR deactivation was completed with steps 1 and 2.
80 Id:0900d805808386eb
DN0822654 Issue 1-4
Session Management Reference Guide Idle state signaling reduction (ISR)
Figure 65 ISR deactivation with a Delete Session Request with PDN connection
release and peer CN notification
1. The MME sends a Delete Session Request to the S-GW without the Originating Node
information element, the Cause set to ISR deactivation, and the OI flag set to 1. This
deactivates ISR and starts the deletion of local sessions. Note that the messaging in an
HSS-initiated detach differs from this: see section HSS-initiated detach.
2. The S-GW sends a Delete Session Request to P-GW, and the P-GW responds with
a Delete Session Response.
3. The S-GW sends the SGSN a Delete Bearer Request with the Cause set to ISR deac-
tivation. This message removes all subscriber ISR information at the same time (instead
of using separate messages for ISR deactivation). The SGSN responds with a Delete
Bearer Response.
4. The S-GW responds to MME with a Delete Session Response.
5. In a multiple default bearer case, the consequent requests (MME-SGW Delete
Session Request - Delete Session Response and S-GW - P-GW Delete Session
Request - Delete Session Response) are carried out without notifiying the peer CN node
(SGSN-S-GW messaging described in step 3), as ISR is already deactivated. Local
session deletion is carried out if the OI flag is set to 1 in the messaging between S-GW
and P-GW.
Id:0900d805808386eb 81
DN0822654 Issue 1-4
Idle state signaling reduction (ISR) Session Management Reference Guide
82 Id:0900d805808386eb
DN0822654 Issue 1-4
Session Management Reference Guide Idle state signaling reduction (ISR)
Id:0900d805808386eb 83
DN0822654 Issue 1-4
Multiple PDN connections Session Management Reference Guide
GGSN
Multiple primary PDP contexts can be created either to different or to the same access
point.
84 Id:0900d805807fdd71
DN0822654 Issue 1-4
Session Management Reference Guide Collision handling in session management
16.1 Overview
Flexi NG can handle simultaneous procedures for the same PDN connection without
confusing the PDN connection related data. The collision handling functionality in
Session Management determines the precedence of the procedure based on the
behavior defined in specifications and acts accordingly.
The procedures with similar precedence are queued and executed in received order.
The preferred procedure can cancel the ongoing procedure and continue. Vice versa the
preferred procedure can discard incoming procedures.
Id:0900d805807bb48b 85
DN0822654 Issue 1-4
Collision handling in session management Session Management Reference Guide
86 Id:0900d805807bb48b
DN0822654 Issue 1-4
Session Management Reference Guide Collision handling in session management
Id:0900d805807bb48b 87
DN0822654 Issue 1-4
Collision handling in session management Session Management Reference Guide
The log level used in Update PDP Context Request collision log printouts is debug.
88 Id:0900d805807bb48b
DN0822654 Issue 1-4
Session Management Reference Guide Glossary
17 Glossary
Term Definition
3GPP 3rd Generation Partnership Project
AAA Authentication, Authorization and Accounting
CDR Charging Data Record
DNS Domain Name System
DSCP DiffServ Code Point
eNodeB Evolved Node B
GGSN Gateway GPRS Support Node
Gi Gi interface
Gn Gn interface
Gp Gp interface
GPRS General Packet Radio Service
GTP GPRS Tunnelling Protocol
IE Information Element
IMSI International Mobile Subscriber Identity
IP Internet Protocol
LTE Long Term Evolution
NG Network Gateway
OCS Online Charging System
PDP Packet Data Protocol
P-GW Packet Data Network Gateway
QoS Quality of Service
RADIUS Remote Authentication Dial-In User Service
SAE System Architecture Evolution
SCLI Structured Command Line Interface
SGSN Serving GPRS Support Node
S-GW Serving Gateway
TEID Tunnel Endpoint Identifier
UE User Equipment
Id:0900d80580777f38 89
DN0822654 Issue 1-4