Professional Documents
Culture Documents
Applicable NEs
S-GW
Definition
3GPP presents the extended discontinuous reception (eDRX) technology for power
saving, which applies to IoT services featuring insensitivity to the transmission delay and
requiring low power consumption. The eDRX period can be minutes or even hours,
prolonging the period for monitoring the paging indication channel when the UE is in the
idle state. In this manner, the eDRX technology reduces the UE power consumption and
The vUGW can cache downlink data packets for subscribers in eDRX mode. After
receiving downlink data packets, the S-GW caches them for the duration specified by the
MME. After the data path is set up, the S-GW then forwards uplink/downlink packets.
Benefits
For... Benefits
Subscribers This feature enables UEs to enter the deep sleep mode in the
periods without data transmission, thereby reducing the UE
power consumption and prolonging the battery life.
Application Scenario
eDRX applies to services requiring low power consumption and specific delay, such as the
bracelet, tracking, and street lamp control. A eDRX period is specified based on the delay
recommended for applications requiring low delay, and that ranging of minutes or hours
Availability
Involved NEs
This feature is an optional feature and requires a license. The license control item for this
Application Limitations
For each eDRX subscriber, a maximum of 10 downlink data packets can be cached, and
packets with over 500 bytes are discarded. The number of packets for whom
Implementation Principle
Related Concepts
eDRX
The maximum DRX period is 2.56 seconds on a traditional network because both low
power consumption and short delay are required. In a DRX period, the UE monitors the
page indicator channels (PICHs) only during the paging procedure, thereby reducing the
UE power consumption. The eDRX can extend the existing DRX period to 2.913 hours,
Figure 1 eDRX
System Implementation
Figure 2 shows the networking architecture of the NB-IoT eDRX Mode feature. This
feature uses the control plane cellular Internet of Things (CP-CIoT) transmission mode,
Figure 3 shows the NB-IoT eDRX Mode data transmission procedure. The procedure is
described as follows:
1. The eNodeB notifies the UE through the SI message that eDRX is supported.
2. If eDRX is enabled on the UE, the UE sends an Attach Request or a TAU Request
message to inform the MME of eDRX support, and the MME determines the eDRX
3. After receiving a downlink data packet, the S-GW initiates a paging procedure
through a DDN message to the MME. The MME includes the DL Buffering Duration
and DL Buffering Suggested Packet Count IEs in the DDN ACK message to notify
the S-GW of the downlink packet cache duration and the number of packets to be
cached, respectively.
carries the DL Buffering Duration IE. If yes, the S-GW uses the value as the
downlink packet cache duration. If no, the S-GW does not update the downlink
and the bit 18 of the software parameter DWORD51 is set to 1, the S-GW
Count IE, which informs the S-GW of the number of cacheable downlink
If bit 18 of the software parameter DWORD51 is set to 0, the S-GW ignores the
DL Buffering Suggested Packet Count IE and caches only one downlink data
packet.
4. The MME and eNodeB determine the paging time based on the eDRX period and
page the UE. After paging succeeds, a data link is reestablished, and the S-GW
None.
Feature Specifications
No specification is involved.
Standards Compliance
Category Number Name
Release History
Feature Version Product Version Details
Applicable NEs
S-GW
Definition
IoT terminal data, in most cases, is transmitted in small packets at a low frequency. This
feature is the Control Plane Cellular Internet of Thing (CP-CIoT) defined by 3GPP
specifications for this type of services. This feature implements transmission of data
packets through non-access stratum (NAS) messages between a terminal and an MME
and over the S11-U interface between an MME and an S-GW. In this way, data radio
bearers (DRBs) over air interfaces or S1-U connections do not need to be set up
frequently during data transmission, improving data transmission efficiency and reducing
signaling overhead.
Benefits
For... Benefits
Carriers This feature enables UEs to transmit service data using NAS
messages, without the need to establish DRBs over air
interfaces or S1-U connections. In this manner, less UE data
and signaling need to be transmitted, which reduces the
signaling load on networks and increases the number of
network connections for UEs.
Application Scenario
This feature applies to service data transmission of NB-IoT UEs and enables the
Availability
Involved NEs
This feature is an optional feature and requires a license. The license control item for this
The vUGW does not support inter radio access technology (inter-RAT) mobility.
The vUGW does not support multiple packet data network (PDN) connections.
dedicated bearer.
Implementation Principle
Network Structure
Figure 1 shows the networking for the Data Over NAS feature.
Traditional data transmission needs to set up an S1-U connection and data radio bearer
(DRB) before data transmission. The UE transmits data packets to the eNodeB, and then
constructs GPRS Tunneling Protocol-User Plane (GTP-U) packets, and sends the packets
to the S-GW/P-GW.
Signaling-plane data transmission requires the collaboration among the UE, RAN, and CN
The UE transmits small data packets to the MME through NAS PDUs. In this process,
NAS encryption and integrity protection are performed between the UE and MME.
After receiving NAS PDUs, the MME converts the PDUs into GTP-U messages and
sends them to the S-GW over the new S11-U interface. Then, the S-GW sends the
messages to the P-GW and the P-GW sends the messages to the IoT platform or
application server.
transmission
Related Procedures
This section describes the Attach and TAU procedures, which are significantly different
from the procedures in traditional networking, and the IoT service data transmission
procedure.
Attach
UE-initiated data transmission
Attach
Figure 3 show the Attach procedures during feature implementation. Compared with
The terminal and the MME negotiate the data transmission mode through the
Attach procedures. The terminal includes the "UE network capability" IE in the
Attach Request and TAU Request messages, indicating whether the terminal
In the Create Session Request message, the MME notifies the S-GW of the TEID
of the S11-U interface and the NB-IoT RAT Type supported by the terminal. In
the Create Session Response message, the S-GW sends the S-GW-side TEID and
The MME does not send the Initial Context Setup Request message to an
eNodeB for the eNodeB to set up E-RABs. Instead, it directly transfers the Attach
Transport message.
Figure 3 Attach
NOTE:
sends the data to the S-GW and waits for downlink data. After receiving
downlink data, the MME sends the data to the eNodeB and instructs the
and S-GW, the MME sends a Modify Bearer Request message to notify the S-
5. Optional: If the RAT type or UE location changes, the S-GW sends a Modify
Bearer Request message to the P-GW. The P-GW replies with a Modify Bearer
Response message.
6. Optional: The S-GW includes its address and TEID for uplink transmission in
the Modify Bearer Response message and sends the message to the MME.
7. The MME sends uplink data to the P-GW through the S-GW.
data indication, the MME immediately releases the connection after sending
Information contains a downlink data indication, the MME waits for downlink
data. If no downlink data is received, 9 to 12 are skipped, and connection
release starts.
9. Optional: After the MME receives downlink data, it performs encryption and
integrity protection.
10. Optional: If downlink data is received, the MME sends the data in a NAS
11. Optional: The eNodeB delivers NAS data to the UE. If the eNodeB receives an
S1 connection release message from the MME at the same time, the eNodeB
delivers NAS data and then releases the RRC connection as described in 13.
12. If NAS transmission is not performed within a certain period of time, the
S11/S11-U connections.
0. Downlink data packets destined for the UE are sent to the S-GW through the
P-GW.
1. Before the UE's user-plane connection is established, that is, the number of S-
caches the data packets and identifies the MME for the UE.
procedure.
6. The UE sends an Control Plane Service Request message to the MME as paging
response.
NOTE:
The MME can use NAS packet data units (PDUs) to send downlink data to the
7. Optional: If no S11-U data path is established, the MME sends a Modify Bearer
Request message to the S-GW. The message contains the MME address,
downlink TEID, and RAT type. The S-GW can send downlink data to the UE.
message to the P-GW. The P-GW sends a Modify Bearer Response message to
the S-GW.
10. The MME checks downlink data message integrity and encrypts data.
11. The MME sends downlink data in a NAS message to the eNodeB.
12. The eNodeB sends the downlink data in a NAS message to the UE.
13. Optional: If the RRC connection remains connected, uplink and downlink data
14. If NAS transmission is not performed within a certain period of time, the
S11/S11-U connections.
You can run ADD CDRFIELDTEMP to configure whether CDRs carry the CP CIoT EPS
Feature Specifications
No specification is involved.
Standards Compliance
Category Number Name
Applicable NEs
Definition
Applicable NEs
Definition
Non-IP subscribers' data packets do not carry IP headers or UDP headers. The P-GW
performs IP+UDP encapsulation for these data packets based on the configured address
and port number and sends them to the IoT platform or application server.
For most Internet of Things (IoT) services, data packets are transmitted at a low frequency
are usually are small packets ranging from 20 to 200 bytes, but the transport-layer
IP/UDP protocol stack data occupies a large proportion (28 bytes for IPv4 and 48 bytes
for IPv6). When the payload in a packet is less than 20 bytes and the UE uses non-IP data
transmission, this implementation increases the data transmission efficiency and air
Subscribers This feature requires small chip storage space and reduce UE
chip costs.
Application Scenario
This feature applies to small IoT service data packets, and is used together with GWFD-
111408 Data Over NAS feature. This feature increases the data transmission efficiency
Availability
Involved NEs
This feature is an optional feature and requires a license. The license control item for this
Application Limitations
Only IP addresses from local address pools can be allocated to non-IP subscribers, and
the IP address type (IPv4 or IPv6) must be the same as the M2M server address type. No
Implementation Principle
1. The non-IP subscriber sends a Create Session Request message, in which the PDN
Address Allocation (PAA) and PDN Type IEs carry the non-IP flag, to the S-GW/P-
GW. The S-GW/P-GW identifies the non-IP subscriber based on the non-IP flag and
2. The non-IP subscriber uses CP-CIoT data transmission. A non-IP data transmission
downlink data is transmitted through NAS PDUs and the S11-U channel.
Figure 1 Non-IP subscriber attach procedure
1. The UE sends uplink non-IP data through a NAS PDU to the MME, and the MME
constructs a GTP-U packet with the uplink non-IP data and sends the packet to the
2. After receiving the GTP-U packet, the P-GW performs UDP/IP encapsulation for the
packet based on the configured destination server address and then sends the
You can run ADD CDRFIELDTEMP to configure whether CDRs carry the pdp-type-
Feature Specifications
No specification is involved.
Standards Compliance
Category Number Name
Applicable NEs
Definition
Currently, carriers usually plan the same P-GW for machine-to-machine (M2M)
subscribers and end users. There are many M2M subscribers. If a large number of M2M
subscribers access mobile networks within a short period of time, for example, all power
occurs, which affects services of end users. Specific access point names (APNs) can be
planned for M2M services, and the P-GW identifies M2M services by APNs. When the P-
Control Based on the Back-off Timer feature enables the P-GW to perform APN-based
signaling congestion control using the PGW Back-off time attribute-value pair (AVP) so as
Benefits
For... Benefits
Application Scenario
Availability
Involved NEs
MME vUSN V100R017C00and Performs flow control based on the PGW back-
later off timer and transparently transmits the
back-off time to the UE.
This feature is optional and requires a license. The license control item for this feature is
This feature delays the activation of certain M2M subscribers and causes service loss
accordingly.
Application Limitations
Signalling
Shaping Based
on Back-off
Timer feature
has a lower
priority than
that about the
APN Rate
Control
feature.
Implementation Principle
Implementation Principle
Implementation of the Signalling Congestion Control Based on the Back-off Timer feature
involves congestion identification and congestion control. Overload may occur on the P-
GW or a neighboring NE.
Congestion identification
The P-GW identifies congestion based on the SPU's CPU usage or APN-specific
The P-GW monitors its own load in real time. If the SPU's CPU usage reaches a
specific threshold, the P-GW considers that overload occurs and triggers flow
control.
Neighboring NE overload
The capacity of a neighboring NE, such as the authentication, authorization and
accounting (AAA) server, policy and charging rules function (PCRF), online
specific bearer activation success rate. You can specify an overload threshold
and configure the P-GW to trigger flow control when the APN-specific bearer
Congestion control
When flow control conditions are met, the P-GW rejects Create Session Request
messages specific to the APN enabled with the back-off time function or sets
different overload thresholds and overload clearance thresholds for APNs, and
includes the PGW Back-off time AVP in Create Session Response messages. After
receiving a Create Session Response message from the P-GW, the S-GW instructs the
The P-GW supports the APN enabled with the back-off time function. If signaling
overload occurs because the vUGW receives a large number of Create Session
Request messages in a short time, the vUGW performs flow control over signaling of
the APN enabled with the back-off time function and includes the PGW Back-off
time AVP in the negative Create Session Response messages. In this manner,
Neighboring NE overload
The P-GW allows you to configure the APN-specific overload threshold and overload
clearance threshold. If the activation success rate is lower than the overload
control over signaling of these APNs and includes the PGW Back-off time AVP in the
improves reliability of the entire network. If the activation success rate is higher than
Feature Specifications
No specification is involved.
Standards Compliance
Category Name
3GPP 3GPP TS 29.274 General Packet Radio Service (GPRS); Evolved GPRS
Tunnelling Protocol (eGTP) for EPS
Release History
Feature Version Product Version Details
Rate Control
Applicable NEs
P-GW
Definition
In a normal scenario of Internet of Things (IoT) services, a UE sends data packets at low
retransmits packets upon timeout, a large number of data packets may be sent in a short
time, which may cause network congestion and affect service running. Therefore, the
transmission. The access point name (APN) Based NB-IoT Access Rate Control feature
enables you to configure a transmission rate threshold on the P-GW to control a UE's
number of uplink/downlink data packets over a packet data network (PDN) connection in
a specified period.
Benefits
For... Benefits
Subscribers The service success rate of common UEs increases and user
experience is improved.
Application Scenario
The APN Based NB-IoT Access Rate Control feature applies to data transmission in NB-
IoT control plane optimization and user plane optimization and is used to restrict UEs'
data transmission rate, which prevents network congestion caused by UE failures and
Availability
Involved NEs
Application Limitations
If a subscriber is activated, sends data packets, and then is deactivated, after the
subscriber is activated again, the previous data packets are not counted, and
the vUGW restarts the timer and resets the counter for rate control on this subscriber.
Implementation Principle
Related Concepts
between UEs and MME and through the S11-U interface between the MME and S-
GW. Therefore, the data radio bearers (DRBs) and S1-U connections do not need to
Data, including the S1 Application Protocol (S1AP) associations for restoring DRBs
and S1-U connections, UE contexts, and bearer contexts, is stored on the UE,
eNodeB, and MME so that bearers can be restored quickly, reducing the network
signaling load.
Networking Structure
Figure 1 shows the networking structure of the APN Based NB-IoT Access Rate
Control feature.
Figure 1 Networking structure of the APN Based NB-IoT Access Rate Control feature
The APN Based NB-IoT Access Rate Control feature enables you to configure a
transmission rate threshold on the P-GW so that data packets exceeding the limit will be
discards. The P-GW sends the APN rate control parameters to a UE through the protocol
packets over a PDN connection in a specified period. The MME/S-GW forwards messages
Control feature.
Figure 2 Service access flow of the APN Based NB-IoT Access Rate Control feature
Figure 3 Service configuration change flow of the APN Based NB-IoT Access Rate
Control feature
Feature Specifications
No specification is involved.
Standards Compliance
Category Number Name
Release History
Feature Version Product Version Details
Applicable NEs
S-GW and P-GW
Definition
In a normal scenario of Internet of Things (IoT) services, a UE sends data packets at low
packets upon timeout, a large number of data packets may be sent in a short time, which
may cause network congestion and affect service running. Therefore, the Third
The Serving public land mobile network (PLMN) Based NB-IoT Access Rate Control
feature enables you to configure a transmission rate threshold on the MME and allows
the MME to send the threshold to a UE and S-GW/P-GW to control the number of
Benefits
For... Benefits
Subscribers The service success rate of common UEs increases and user
experience is improved.
Application Scenario
The Serving PLMN Based NB-IoT Access Rate Control feature applies to data transmission
in NB-IoT control plane optimization and is used to restrict UEs' data transmission rate,
which prevents network congestion caused by UE failures and improves overall network
reliability.
Availability
Involved NEs
UE Not required Supports the Serving PLMN Based NB-IoT Access Rate
Controlfeature.
This feature is optional and requires a license. The license control item for this feature is
transmission in NB-
IoT control plane
optimization.
Therefore,
the GWFD-111408
Data Over
NAS feature must
be activated.
Application Limitations
The Serving PLMN Based NB-IoT Access Rate Control feature applies only to data
If a subscriber is activated, sends data packets, and then is deactivated, after the
subscriber is activated again, the previous data packets are not counted, and
the vUGW restarts the timer and resets the counter for rate control on this
subscriber.
Implementation Principle
Related Concepts
UEs and MME and through the S11-U interface between the MME and S-GW. Therefore,
the data radio bearers (DRBs) and S1-U connections do not need to be created and
deleted repeatedly. This implementation improves the data transmission efficiency and
lowers the network signaling load. For details, see GWFD-111408 Data Over NAS.
Networking Structure
Figure 1 shows the networking structure of the Serving PLMN Based NB-IoT Access Rate
Controlfeature.
Figure 1 Networking structure of the Serving PLMN Based NB-IoT Access Rate
Control feature
The Serving PLMN Based NB-IoT Access Rate Control feature enables you to configure a
transmission rate threshold on the MME. The MME then sends this threshold to the UE
and S-GW/P-GW. The S-GW/P-GW forwards data packets within the transmission rate
limit and discards data packets when the transmission rate exceeds the threshold.
Figure 2 shows the service flow of the Serving PLMN Based NB-IoT Access Rate
Control feature.
During a UE attach or PDN connection establishment procedure, the MME sends the
Session Request message. The S-GW/P-GW forwards data packets within the
transmission rate limit and discards data packets when the transmission rate exceeds
the threshold.
The MME sends an Activate Default EPS Bearer Request message with the Serving
PLMN Rate Control IE to the UE, and the UE controls the transmission rate
accordingly.
Figure 2 Service flow of the Serving PLMN Based NB-IoT Access Rate Control feature
Feature Specifications
No specification is involved.
Standards Compliance
Category Number Name
Release History
Feature Version Product Version Details
Applicable NEs
S-GW
Definition
3GPP presents the extended discontinuous reception (eDRX) technology for power
saving, which applies to IoT services featuring insensitivity to the transmission delay and
requiring low power consumption. The eDRX period can be minutes, prolonging the
period for monitoring the paging indication channel when the UE is in the idle state. In
this manner, the eDRX technology reduces the UE power consumption and extends the
battery lifespan.
The vUGW can cache downlink data packets for subscribers in eDRX mode. After
receiving downlink data packets, the S-GW caches them for the duration specified by the
MME. After the data path is set up, the S-GW then forwards uplink/downlink packets.
Benefits
For... Benefits
Subscribers This feature enables UEs to enter the deep sleep mode in the
periods without data transmission, thereby reducing the UE
power consumption and prolonging the battery life.
Application Scenario
eDRX applies to services requiring low power consumption and specific delay, such as the
bracelet, tracking, and street lamp control. A eDRX period is specified based on the delay
Availability
Involved NEs
This feature is an optional feature and requires a license. The license control item for this
For each eDRX subscriber, a maximum of 10 downlink data packets can be cached, and
packets with over 500 bytes are discarded. The number of packets for whom
Implementation Principle
Related Concepts
eDRX
The maximum DRX period is 2.56 seconds on a traditional network because both low
power consumption and short delay are required. In a DRX period, the UE monitors the
page indicator channels (PICHs) only during the paging procedure, thereby reducing the
UE power consumption. The eDRX can extend the existing DRX period to 43.9 minutes,
Figure 1 eDRX
System Implementation
Figure 2 shows the networking architecture of the eMTC eDRX Mode feature.
Figure 2 Networking architecture of the eMTC eDRX Mode feature
Figure 3 shows the eMTC eDRX Mode data transmission procedure. The procedure is
described as follows:
1. The eNodeB notifies the UE through the SI message that eDRX is supported.
2. If eDRX is enabled on the UE, the UE sends an Attach Request or a TAU Request
message to inform the MME of eDRX support, and the MME determines the eDRX
3. After receiving a downlink data packet, the S-GW initiates a paging procedure
through a DDN message to the MME. The MME includes the DL Buffering Duration
and DL Buffering Suggested Packet Count IEs in the DDN ACK message to notify
the S-GW of the downlink packet cache duration and the number of packets to be
cached, respectively.
After receiving a DDN ACK message, the S-GW checks whether the message
carries the DL Buffering Duration IE. If yes, the S-GW uses the value as the
downlink packet cache duration. If no, the S-GW does not update the downlink
and the bit 18 of the software parameter DWORD51 is set to 1, the S-GW
Count IE, which informs the S-GW of the number of cacheable downlink
If bit 18 of the software parameter DWORD51 is set to 0, the S-GW ignores the
DL Buffering Suggested Packet Count IE and caches only one downlink data
packet.
4. The MME and eNodeB determine the paging time based on the eDRX period and
page the UE. After paging succeeds, a data link is reestablished, and the S-GW
None.
Feature Specifications
No specification is involved.
Standards Compliance
Category Number Name
Release History
Feature Version Product Version Details
Applicable NEs
Definition
Currently, carriers usually plan the same P-GW for machine-to-machine (M2M)
subscribers and end users. There are many M2M subscribers. If a large number of M2M
subscribers access mobile networks within a short period of time, for example, all power
occurs, which affects services of end users. Specific access point names (APNs) can be
planned for M2M services, and the P-GW identifies M2M services by APNs. When the P-
Congestion Control Based on the Back-off Timer feature enables the P-GW to perform
APN-based signaling congestion control using the PGW Back-off time attribute-value
Benefits
For... Benefits
Application Scenario
Figure 1 Application scenario
Availability
Involved NEs
Supporting
NEs Involved Versions Functions of the NEs
Timer."
This feature delays the activation of certain M2M subscribers and causes service loss
accordingly.
Application Limitations
configure APN
priorities for
M2M
subscribers. By
default, the
lowest APN
priorities are
configured for
M2M
subscribers.
Check whether
pseudo-
activation flow
control has
been disabled
for the APN
with the back-
off time
function. If
no, disable
this function
for the APN.
The
configuration
about the
Signalling
Shaping Based
on Back-off
Timer feature
has a lower
priority than
that about the
APN Rate
Control
feature.
Implementation Principle
Implementation Principle
Implementation of the eMTC Signalling Congestion Control Based on the Back-off
Timer feature involves congestion identification and congestion control. Overload may
Congestion identification
The P-GW identifies congestion based on the SPU's CPU usage or APN-specific
The P-GW monitors its own load in real time. If the SPU's CPU usage reaches a
specific threshold, the P-GW considers that overload occurs and triggers flow
control.
Neighboring NE overload
accounting (AAA) server, policy and charging rules function (PCRF), online
specific bearer activation success rate. You can specify an overload threshold
and configure the P-GW to trigger flow control when the APN-specific bearer
Congestion control
When flow control conditions are met, the P-GW rejects Create Session Request
messages specific to the APN enabled with the back-off time function or sets
different overload thresholds and overload clearance thresholds for APNs, and
includes the PGW Back-off time AVP in Create Session Response messages. After
receiving a Create Session Response message from the P-GW, the S-GW instructs the
The P-GW supports the APN enabled with the back-off time function. If signaling
overload occurs because the vUGW receives a large number of Create Session
Request messages in a short time, the vUGW performs flow control over signaling of
the APN enabled with the back-off time function and includes the PGW Back-off
time AVP in the negative Create Session Response messages. In this manner,
Neighboring NE overload
The P-GW allows you to configure the APN-specific overload threshold and overload
clearance threshold. If the activation success rate is lower than the overload
control over signaling of these APNs and includes the PGW Back-off time AVP in the
improves reliability of the entire network. If the activation success rate is higher than
No specification is involved.
Standards Compliance
Category Name
3GPP 3GPP TS 29.274 General Packet Radio Service (GPRS); Evolved GPRS
Tunnelling Protocol (eGTP) for EPS
Release History
Feature Version Product Version Details