Application Server Node XR Packet Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current solutions for XR data transmission in wireless communications networks prioritize rendering based on user gaze direction, but fail to consider the importance of leading and trailing edge bits in packet transmission, leading to potential lag and discomfort for users, especially in gaming hotspots.
Innovation Solution
An application server node identifies leading and trailing edge parts of pictures in XR data transmission and assigns importance values to corresponding data packets. These packets are then prioritized and transmitted through a core network node and network node, ensuring that leading edge packets are prioritized for timely rendering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data packets are transmitted in priority order based on leading and trailing edge identification, then rendering quality and user experience are improved, but network processing complexity and transmission overhead increase
Solution Approach 1:
The picture data is segmented into leading edge parts and trailing edge parts, with each part assigned a different importance value. This segmentation allows the network to prioritize transmission of critical leading edge data while deprioritizing trailing edge data, resolving the contradiction by enabling quality improvement through structured data division rather than uniform high-priority transmission of all data
Solution Approach 2:
Different importance values are assigned to different parts of the picture data based on their local significance to rendering quality. Leading edge parts receive high importance values while trailing edge parts receive low importance values, allowing the system to focus network resources on the most critical data portions without processing all data uniformly
2Reliability
If all data packets are transmitted with high priority to ensure rendering quality, then user experience improves, but network resource consumption increases and lag occurs in high-demand scenarios
Solution Approach 1:
Instead of transmitting all data packets with high priority, the system applies partial action by assigning high priority only to leading edge parts that are critical for rendering quality. Trailing edge parts are transmitted with low priority, reducing overall network resource consumption while maintaining user experience for the most important visual elements
3Loss of time
If data transmission prioritizes leading edge parts over trailing edge parts, then rendering lag is reduced, but data packet handling complexity increases
Solution Approach 1:
The system performs preliminary action by identifying and marking leading edge parts and trailing edge parts before transmission. This pre-classification enables the network to automatically prioritize leading edge packets without complex real-time decision-making during transmission, reducing rendering lag while keeping handling complexity manageable through automated preprocessing
Data Source
AI summary
A method performed by an application server node for handling a set of data packets comprising pictures in an extended Reality (XR) data transmission to be rendered for a user in a head mounted device associated to a communication device in a wireless communications network is provided. 5The application server node receives (401) movement data from the communication device. The movement data relates to a direction and a speed of a movement of any one or more out of: a head, body and an eye, of the user. The application server node identifies (402), in pictures to be displayed on the head mounted device according to the movement data, any one or more out of: a leading-edge part and/or a trailing-edge part, 10and their respective corresponding data packets comprised in the set of data packets. The application server node assigns (403) an importance value to each applicable respective data packet in the set of data packets depending on whether the data packet comprises a leading-edge part or a trailing-edge part of the pictures. The application server node sends (404) the set of data packets in the XR data transmission towards the 15communications device via a core network node and a network node. Each applicable data packet in the set of data packets indicates its assigned importance value. The data packets in the set of data packets are to be decided to be rendered for the user in the head mounted device based on the respective importance value.


