Deadline-Based Packet Scheduling for Wireless Delay Budgets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently managing data traffic by adhering to specific delivery deadlines and arrival times, leading to inefficiencies and potential delays in data packet transmission.
Innovation Solution
Implementing a method and apparatus for user equipment (UE) and network nodes to transmit and receive data packets based on defined data delivery deadlines and nominal arrival times, allowing for more precise control over data traffic management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data packets are transmitted without strict deadline adherence, then resource utilization improves, but packet delay budget constraints are violated affecting spectral efficiency
Solution Approach 1:
The system performs preliminary actions by establishing deadline indicators and delay budgets before data transmission occurs. The network node receives deadline information from the UE in advance and uses this to pre-plan resource allocation and transmission scheduling, ensuring deadline compliance while optimizing spectral efficiency.
Solution Approach 2:
The system implements dynamic deadline management where the network node adjusts transmission scheduling based on received deadline indicators. The delay budget is dynamically allocated and monitored, allowing the system to adapt transmission parameters in real-time to meet varying deadline requirements while maintaining spectral efficiency.
2Productivity
If data packets are transmitted within strict deadlines, then spectral efficiency improves, but resource wastage increases due to premature transmissions
Solution Approach 1:
The system applies partial action by transmitting only the necessary portion of data within the deadline rather than forcing complete transmission. The network node evaluates the delay budget and transmits data packets proportionally, avoiding excessive resource consumption while still improving spectral efficiency through timely partial deliveries.
Solution Approach 2:
The system changes transmission parameters dynamically based on the deadline indicator and delay budget. The network node adjusts transmission power, modulation schemes, and resource block allocation according to the urgency indicated by the deadline, optimizing spectral efficiency while preventing resource wastage from premature or excessive transmissions.
3Reliability
If deadline-based scheduling is implemented, then data delivery reliability improves, but network complexity increases
Solution Approach 1:
The system segments the complex deadline management task into distinct components: the UE generates and transmits deadline indicators, the network node receives and processes these indicators, and then performs separate scheduling and transmission operations. This segmentation reduces overall network complexity while maintaining data delivery reliability through structured deadline-based handling.
Solution Approach 2:
The system implements feedback mechanisms where the network node monitors transmission status against the received delay budget and deadline indicators. This feedback loop allows the network to adjust subsequent transmissions to maintain reliability while managing complexity through systematic monitoring and adjustment rather than ad-hoc complex control.
Data Source
AI summary
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment transmits, to a network node, an indication of a data delivery deadline for data traffic to be delivered by the network node, wherein the data delivery deadline indicates by when the network node is to transmit one or more data packets received from the UE, and/or a nominal arrival time for the data traffic to be received at the network node, wherein the nominal arrival time in combination with a nominal delay budget indicates by when the network node is to transmit the one or more data packets received from the UE. Moreover, the UE transmits, to the network node, the one or more data packets, which may include a protocol data unit (PDU), a group of PDUs, or a PDU set or burst.


