Description
The Drop Eligible Indicator (DEI) is a fundamental Quality of Service (QoS) mechanism defined in 3GPP specifications that operates at the packet level to manage network congestion. It is a single-bit field embedded within various protocol headers, including Ethernet frames (as part of the VLAN tag's Priority Code Point field) and potentially within GTP-U or other transport protocol extensions used in 5G transport networks. When a network node (such as a router, switch, or User Plane Function) experiences congestion, it can examine the DEI bit of queued packets. Packets marked with DEI=1 are considered 'drop eligible' and can be selectively discarded before packets marked with DEI=0, which are treated as higher priority and should be preserved as long as possible. This mechanism is a form of Active Queue Management (AQM).
The operation of DEI is tightly coupled with traffic classification and marking policies. Typically, network functions like the Session Management Function (SMF) or Policy Control Function (PCF) define QoS rules that map specific data flows (identified by 5-tuple, QoS Flow Identifier, or application) to a QoS profile. Part of this profile can include a marking policy that specifies whether packets from that flow should be marked as drop eligible (DEI=1) or not (DEI=0) under certain conditions, such as when the flow exceeds its guaranteed bit rate but remains within its maximum bit rate. The marking is usually performed by the User Plane Function (UPF) for downlink traffic or the User Equipment (UE) for uplink traffic, based on these enforced policies.
Architecturally, DEI functions within a broader QoS framework that includes other markers like the Differentiated Services Code Point (DSCP) for per-hop behavior and the 5G QoS Identifier (5QI) for end-to-end service characteristics. While DSCP/5QI defines the scheduling priority and resource type (e.g., Guaranteed Bit Rate, Delay Critical GBR), DEI provides an additional, orthogonal dimension for congestion management within a given priority class. For example, two flows with the same 5QI (and thus similar latency and priority requirements) can be differentiated during congestion: one might be marked as drop eligible if it is a best-effort component of a service, while the other remains non-drop-eligible if it carries essential control information.
In the 5G system, DEI's role is crucial in the transport network segments (N3, N6, N9 interfaces) that carry user plane traffic. It enables transport nodes to implement simple, efficient congestion actions without needing deep packet inspection or understanding of 3GPP-specific QoS parameters. This decoupling allows for scalable network design where the core network controls the intent (via marking policies), and the underlying IP transport infrastructure executes the congestion response based on the standard DEI bit. The effectiveness of DEI depends on proper configuration of queue management algorithms (like Weighted Random Early Detection - WRED) on network equipment to utilize the DEI bit for drop decisions.
Purpose & Motivation
DEI exists to provide a scalable and standardized method for managing network congestion in packet-switched networks, particularly within the transport segments of 3GPP systems. Prior to such explicit marking schemes, networks often relied on tail-drop during congestion, where packets are discarded indiscriminately once a queue fills, leading to global synchronization problems, high latency, and poor fairness between traffic flows. DEI, as part of a broader Differentiated Services (DiffServ) architecture, allows for more intelligent congestion management by enabling selective packet discarding based on operator policy.
The primary problem DEI solves is the efficient utilization of network resources during periods of overload while protecting the performance of mission-critical or revenue-generating traffic. In mobile networks, where bandwidth can be variable and expensive, it is essential to ensure that high-priority services like voice calls, emergency communications, or low-latency industrial IoT commands are not impacted by congestion caused by less critical traffic like background file downloads or software updates. DEI provides a simple binary signal that transport equipment can use to make immediate drop decisions without complex processing, aligning with the need for high-speed forwarding in core networks.
Historically, as 3GPP networks evolved from circuit-switched to all-IP architectures (starting with 4G EPS and fully realized in 5GS), the need for IP-compatible QoS mechanisms became paramount. DEI, borrowed and adapted from IEEE Ethernet and IETF DiffServ standards, was integrated into 3GPP's QoS framework to bridge the gap between the radio-aware QoS parameters (like 5QI) and the QoS capabilities of the underlying transport infrastructure. It addresses the limitation of having rich QoS classification within the 3GPP core but no efficient way to convey drop precedence information to the transport network, which is often comprised of multi-vendor IP routers and switches that operate on standard IP/Ethernet headers.
Key Features
- 1-bit field in packet headers for simple, low-overhead signaling
- Enables selective packet discard during network congestion
- Works in conjunction with QoS classification and marking policies
- Operates orthogonally to scheduling priority indicators (e.g., DSCP, 5QI)
- Standardized for use across 3GPP N3, N6, and N9 transport interfaces
- Facilitates Active Queue Management (AQM) in transport nodes
Evolution Across Releases
Introduced DEI as part of the 5G System (5GS) QoS framework for transport congestion management. Specifications defined its use for marking user plane packets, allowing the UPF and transport network to identify drop-eligible traffic. It was integrated with the PDU Session concept and QoS Flow marking policies.
Defining Specifications
| Specification | Title |
|---|---|
| TS 24.501 | 3GPP TS 24.501 |
| TS 29.244 | 3GPP TS 29.244 |
| TS 29.514 | 3GPP TS 29.514 |
| TS 29.890 | 3GPP TS 29.890 |