SDAP Layer Packet Discarding Timer for 5G Resource Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The monitoring mechanism in 4G mobile communication technology is not applicable to the 5G technology due to the introduction of the Service Data Adaptation Protocol (SDAP) layer, which lacks monitoring for data streams, leading to inefficient resource management and potential communication resource wastage due to unmonitored data packet timeouts.
Innovation Solution
A method and device for discarding data packets in the SDAP layer, involving the initiation of a packet discarding timer upon instruction from a base station, which expires if the data packet is not sent within a predetermined time, allowing for the identification and removal of stuck packets, thereby optimizing resource utilization and communication efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the 4G monitoring mechanism is used in 5G technology, then the PDCP layer can monitor data packet transmission timeout, but the SDAP layer cannot monitor data stream transmission timeout
Solution Approach 1:
The patent divides the monitoring function into separate implementations for different layers. The SDAP layer implements its own monitoring mechanism for data streams, while the PDCP layer maintains its monitoring for data packets. This segmentation allows each layer to independently monitor its specific data type without interference, resolving the contradiction between layer-specific monitoring needs and overall system compatibility.
Solution Approach 2:
The patent extends the monitoring dimension from packet-level (PDCP layer) to stream-level (SDAP layer). By introducing a new monitoring dimension at the SDAP layer that tracks data stream transmission timeout separately from packet-level monitoring, the system achieves both packet monitoring reliability and stream monitoring adaptability simultaneously.
2Device complexity
If data packets are not monitored in the SDAP layer, then the system structure remains simple, but communication resources are wasted due to unmonitored timeouts
Solution Approach 1:
The patent implements preliminary monitoring at the SDAP layer by starting a packet discarding timer when data packets are first received. This preliminary action tracks the transmission timeout before the packets are processed through lower layers, allowing early detection of stuck packets and preventing communication resource wastage without requiring complex post-processing monitoring mechanisms.
Solution Approach 2:
The SDAP layer performs self-monitoring of its own data streams using the packet discarding timer mechanism. Each data stream monitors itself for transmission timeout conditions, eliminating the need for external or higher-layer monitoring intervention. This self-service approach maintains system simplicity while ensuring thorough monitoring coverage.
3Reliability
If a packet discarding timer is started for each data packet in the SDAP layer, then transmission timeout monitoring is achieved, but the processing overhead increases
Solution Approach 1:
The patent merges the timer management function into the existing SDAP layer data stream handling procedures. Instead of implementing a separate complex timer management system, the packet discarding timer is integrated with the data stream reception and forwarding processes. This merging allows timeout monitoring to be achieved using existing layer structures and procedures, minimizing additional processing overhead.
Data Source
AI summary
A method for discarding a data packet includes: receiving an instruction message sent by a base station, the instruction message instructing start of monitoring transmission timeout of a data packet in an SDAP layer; when detecting that a target session is initiated, starting, according to the instruction message, a packet discarding timer corresponding to each data packet in a data stream of the target session in the SDAP layer; and when the packet discarding timer expires and it is detected that the data packet corresponding to the packet discarding timer fails to be transmitted, discarding the data packet corresponding to the packet discarding timer.


