Main functionality | Sub-functionality | SGW | PGW | TDF |
---|---|---|---|---|
A. Session management (default & dedicated bearer establishment, bearer modification, bearer deactivation) | 1. Resource management for bearer resources | X | X | |
2. IP address and TEID assignment for GTP-U | X | X | ||
3. Packet forwarding | X | X | ||
4. Transport level packet marking | X | X | ||
B. UE IP address management | 1. IP address allocation from local pool | X | ||
2. DHCPv4 / DHCPv6 client | X | |||
3. DHCPv4 / DHCPv6 server | X | |||
4. Router advertisement, router solicitation, neighbour advertisement, neighbour solicitation (as in RFC 4861) | X | |||
C. Support for UE mobility | 1. Forwarding of "end marker" (as long as user plane to source eNB exists) | X | ||
2. Sending of "end marker" after switching the path to target node | X | X | ||
3. Forwarding of buffered packet | X | |||
4. Change of target GTP-U endpoint within 3GPP accesses | X | X | ||
5. Change of target GTP-U endpoint between 3GPP and non-3GPP access | X | |||
D. S1-Release / Buffering / Downlink Data Notification | 1. ECM-IDLE mode DL packet buffering; Triggering of Downlink Data Notification message generation per bearer (multiple, if DL packet received on higher ARP than previous DDN); Inclusion of DSCP of packet in DDN message for Paging Policy Differentiation | X | ||
2. Delay Downlink Data Notification Request (if terminating side replies to uplink data after UE service request before SGW gets updated) | X | |||
3. Extended buffering of downlink data when the UE is in a power saving state and not reachable (high latency communication); dropping of downlink data (if MME has requested SGW to throttle downlink low priority traffic and if the downlink data packet is received on such a bearer (see clause 4.3.7.4.1a of TS 23.401). | X | |||
4. PGW pause of charging procedure based on operator policy/configuration the SGW (failed paging, abnormal radio link release, number/fraction of packets/bytes dropped at SGW) | X | X | ||
E. Bearer/APN policing | 1. UL/DL APN-AMBR enforcement | X | X | |
2. UL/DL bearer MBR enforcement (for GBR bearer) | X | |||
3. UL/DL bearer MBR enforcement (for nonGBR bearer on Gn/Gp interface) | X | |||
F. PCC related functions | 1. Service detection (DPI, IP-5-tuple) | X | X | |
2. Bearer binding (bearer QoS & TFT) | X | |||
3. UL bearer binding verification and mapping of DL traffic to bearers | X | |||
4. UL and DL service level gating | X | X | ||
5. UL and DL service level MBR enforcement | X | X | ||
6. UL and DL service level charging (online & offline, per charging key) | X | X | ||
7. Usage monitoring | X | X | ||
8. Event reporting (including application detection) | X | X | ||
9. Request for forwarding of event reporting | X | |||
10. Redirection | X | X | ||
11. FMSS handling | X | X | ||
12. PCC support for NBIFOM | X | |||
13. DL DSCP marking for application indication | X | |||
14. Predefined PCC/ADC rules activation and deactivation | X | X | ||
15. PCC support for SDCI | X | X | ||
G. NBIFOM | Non-PCC aspects of NBIFOM | X | X | |
H. Inter-operator accounting (counting of volume and time) | 1. Accounting per UE and bearer | X | X | |
2. Interfacing OFCS through reference points specified in TS 32.240 | X | X | X | |
I. Load/overload control functions | Exchange of load/overload control information and actions during peer node overload | X | X | |
J. Lawful interception | Interfacing LI functions through reference points specified in TS 33.107 and performing LI functionality | X | X | |
K. Packet screening function | X | |||
L. Restoration and recovery | X | X | X | |
M. RADIUS / Diameter on SGi | X | |||
N. OAM interfaces | X | X | X | |
O. GTP bearer and path management | Generation of echo request, handling of echo response, echo request timeout and Error Indication message | X | X |
Main functionality | Sub-functionality | SGW-C | SGW-U | Comments |
---|---|---|---|---|
A. Session management (default & dedicated bearer establishment, bearer modification, bearer deactivation | 1. Resource management for bearer resources | X | X | See clause 5.10 |
2. IP address and TEID assignment for GTP-U | X | X | See clause 5.4 | |
3. Packet forwarding | X | |||
4. Transport level packet marking | X | |||
C. Support for UE mobility | 1. Forwarding of "end marker" (as long as user plane to source eNB exists) | X | ||
2. Sending of "end marker" after switching the path to target node | X | X | See clause 5.8 | |
3. Forwarding of buffered packet | X | X | See clause 5.9 | |
4. Change of target GTP-U endpoint within 3GPP accesses | X | |||
5. Change of target GTP-U endpoint between 3GPP and non-3GPP access | N/A | |||
D. S1-Release / Buffering / Downlink Data Notification | 1. ECM-IDLE mode DL packet buffering; Triggering of Downlink Data Notification message generation per bearer (multiple, if DL packet received on higher ARP than previous DDN); Inclusion of DSCP of packet in DDN message for Paging Policy Differentiation | X | X | See clause 5.9 |
2. Delay Downlink Data Notification Request (if terminating side replies to uplink data after UE service request before SGW gets updated) | X | |||
3. Extended buffering of downlink data when the UE is in a power saving state and not reachable (high latency communication); dropping of downlink data (if MME has requested SGW to throttle downlink low priority traffic and if the downlink data packet is received on such a bearer (see clause 4.3.7.4.1a of TS 23.401). | X | X | See clause 5.9 | |
4. PGW pause of charging procedure based on operator policy/configuration the SGW (failed paging, abnormal radio link release, number/fraction of packets/bytes dropped at SGW) | X | See clause 5.3.4 | ||
G. NBIFOM | Non-PCC aspects of NBIFOM | X | ||
H. Inter-operator accounting (counting of volume and time) | 1. Accounting per UE and bearer | X | See clause 5.3 | |
2. Interfacing OFCS through reference points specified in TS 32.240 | X | See clause 5.3 | ||
I. Load/overload control functions | Exchange of load/overload control information and actions during peer node overload | As defined in CT WG4 TS 29.244 | ||
J. Lawful interception | Interfacing LI functions through reference points specified in TS 33.107 and performing LI functionality | X | X | As defined in SA WG3-LI TS 33.107 |
L. Restoration and recovery | As defined in CT WG4 TS 29.244 | |||
N. OAM interfaces | As defined in SA WG5 TS 28.708 | |||
O. GTP bearer and path management | Generation of echo request, handling of echo response, echo request timeout and Error Indication message | As defined in CT WG4 TS 29.244 |
Main functionality | Sub-functionality | PGW-C | PGW-U | Comments |
---|---|---|---|---|
A. Session management (default & dedicated bearer establishment, bearer modification, bearer deactivation) | 1. Resource management for bearer resources | X | X | See clause 5.10 |
2. IP address and TEID assignment for GTP-U | X | X | See clause 5.4 | |
3. Packet forwarding | X | |||
4. Transport level packet marking | X | |||
B. UE IP address management | 1. IP address allocation from local pool | X | See clause 5.5 | |
2. DHCPv4 / DHCPv6 client | X | See clause 5.5 | ||
3. DHCPv4 / DHCPv6 server | X | See clause 5.5 | ||
4. Router advertisement, router solicitation, neighbour advertisement, neighbour solicitation (as in RFC 4861) | X | See clause 5.5 | ||
C. Support for UE mobility | 1. Forwarding of "end marker" (as long as user plane to source eNB exists) | N/A | ||
2. Sending of "end marker" after switching the path to target node | X | X | See clause 5.8 | |
3. Forwarding of buffered packet | N/A | |||
4. Change of target GTP-U endpoint within 3GPP accesses | X | |||
5. Change of target GTP-U endpoint between 3GPP and non-3GPP access | X | |||
D. S1-Release / Buffering / Downlink Data Notification | 1. ECM-IDLE mode DL packet buffering; Triggering of Downlink Data Notification message generation per bearer (multiple, if DL packet received on higher ARP than previous DDN); Inclusion of DSCP of packet in DDN message for Paging Policy Differentiation | N/A | ||
2. Delay Downlink Data Notification Request (if terminating side replies to uplink data after UE service request before SGW gets updated) | N/A | |||
3. Extended buffering of downlink data when the UE is in a power saving state and not reachable (high latency communication); dropping of downlink data (if MME has requested SGW to throttle downlink low priority traffic and if the downlink data packet is received on such a bearer (see 4.3.7.4.1a). | N/A | |||
4. PGW pause of charging procedure based on operator policy/configuration the SGW (failed paging, abnormal radio link release, number/fraction of packets/bytes dropped at SGW) | X | See clause 5.3.4 | ||
E. Bearer/APN policing | 1. UL/DL APN-AMBR enforcement | X | ||
2. UL/DL bearer MBR enforcement (for GBR bearer) | X | |||
3. UL/DL bearer MBR enforcement (for nonGBR bearer on Gn/Gp interface) | X | |||
F. PCC related functions | 1. Service detection (DPI, IP-5-tuple) | X | ||
2. Bearer binding (bearer QoS & TFT) | X | |||
3. UL bearer binding verification and mapping of DL traffic to bearers | X | See clause 5.2 | ||
4. UL and DL service level gating | X | |||
5. UL and DL service level MBR enforcement | X | |||
6. UL and DL service level charging (online & offline, per charging key) | X | X | See clause 5.3 | |
7. Usage monitoring | X | X | See clause 5.3 | |
8. Event reporting (including application detection) | X | X | Note: User-plane related events such as application detection reporting supported in UP function, while control-plane related events such as RAT change etc. supported only in CP function. | |
9. Request for forwarding of event reporting | N/A | |||
10. Redirection | X | X | See clause 5.11.3 | |
11. FMSS handling | X | |||
12. PCC support for NBIFOM | X | |||
13. DL DSCP marking for application indication | N/A | |||
14. Predefined PCC/ADC rules activation and deactivation | X | X | See clause 5.11.1 | |
15. PCC support for SDCI | X | X | See clause 5.11.4 | |
G. NBIFOM | Non-PCC aspects of NBIFOM | X | ||
H. Inter-operator accounting (counting of volume and time) | 1. Accounting per UE and bearer | X | See clause 5.3 | |
2. Interfacing OFCS through reference points specified in TS 32.240 | X | See clause 5.3 | ||
I. Load/overload control functions | Exchange of load/overload control information and actions during peer node overload | As defined in CT WG4 TS 29.244 | ||
J. Lawful interception | Interfacing LI functions through reference points specified in TS 33.107 and performing LI functionality | X | X | As defined in SA WG3-LI TS 33.107 |
K. Packet screening function | X | |||
L. Restoration and recovery | As defined in CT WG4 TS 29.244 | |||
M. RADIUS / Diameter on SGi | X | X | See clause 5.5 | |
N. OAM interfaces | As defined in SA WG5 TS 28.708 | |||
O. GTP bearer and path management | Generation of echo request, handling of echo response, echo request timeout and Error Indication message | As defined in CT WG4 TS 29.244 |
Main functionality | Sub-functionality | TDF-C | TDF-U | Comments |
---|---|---|---|---|
E. Bearer/APN policing | 1. UL/DL APN-AMBR enforcement | X | Not identical to APN-AMBR enforcement as it a) covers every flow in TDF session and b) does not cover other TDF sessions of the UE to the same APN | |
2. UL/DL bearer MBR enforcement (for GBR bearer) | N/A | |||
3. UL/DL bearer MBR enforcement (for nonGBR bearer on Gn/Gp interface) | N/A | |||
F. PCC related functions | 1. Service detection (DPI, IP-5-tuple) | X | ||
2. Bearer binding (bearer QoS & TFT) | N/A | |||
3. UL bearer binding verification and mapping of DL traffic to bearers | N/A | |||
4. UL and DL service level gating | X | |||
5. UL and DL service level MBR enforcement | X | |||
6. UL and DL service level charging (online & offline, per charging key) | X | X | See clause 5.3 | |
7. Usage monitoring | X | X | See clause 5.3 | |
8. Event reporting (including application detection) | X | X | Note: User-plane related events such as application detection reporting supported in UP function, while control-plane related events such as RAT change etc. supported only in CP function. | |
9. Request for forwarding of event reporting | X | |||
10. Redirection | X | X | See clause 5.11.3 | |
11. FMSS handling | X | |||
12. PCC support for NBIFOM | N/A | |||
13. DL DSCP marking for application indication | X | |||
14. Predefined PCC/ADC rules activation and deactivation | X | X | See clause 5.11.1 | |
15. PCC support for SDCI | X | X | See clause 5.11.4 | |
H. Inter-operator accounting (counting of volume and time) | 1. Accounting per UE and bearer | N/A | ||
2. Interfacing OFCS through reference points specified in TS 32.240 | X | See clause 5.3 | ||
I. Load/overload control functions | Exchange of load/overload control information and actions during peer node overload | As defined in CT WG4 TS 29.244 | ||
L. Restoration and recovery | As defined in CT WG4 TS 29.244 | |||
N. OAM interfaces | Not defined by SA WG5 |