XR Check Packet Coding Without Header Coefficient Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network coding technologies face challenges in reducing indication overheads and optimizing spectral efficiency in data transmission, particularly due to the need for packet headers to carry extensive information like coding coefficients, which limits the use of limited spectrum resources.
Innovation Solution
The method involves performing shift exclusive OR coding on data packets to generate check packets without indicating coding coefficients in their headers, allowing the receiver to determine the coefficients based on differences in packet lengths, thereby reducing overheads and enhancing spectral resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If packet headers carry indication information of coding coefficients to ensure correct decoding, then decoding reliability is improved, but indication overheads increase
Solution Approach 1:
The patent extracts the coding coefficient indication information from the packet header and replaces it with a compact index field. This removes the harmful element (excessive overhead) while preserving the essential function (enabling decoding) through the extracted index that points to pre-shared coding coefficient information.
Solution Approach 2:
Instead of directly transmitting the coding coefficient in the packet header, the patent inverts the approach by transmitting an index that indirectly references the coding coefficient. This inversion reduces the header size from carrying full coefficient data to carrying only a compact index, thereby reducing overhead while maintaining decoding capability.
2Reliability
If packet headers include extensive indication information such as coding coefficient index field, original/coded field, original packet quantity field, window indicator field, and block identifier field, then transmission reliability is improved, but spectral efficiency deteriorates
Solution Approach 1:
The patent merges multiple indication fields into a more compact structure by using an index field that references pre-shared coding information. This consolidation reduces the total number of bits required in the packet header, thereby improving spectral efficiency while maintaining the reliability needed for correct decoding through the index-based reference system.
Solution Approach 2:
The index field serves multiple functions: it identifies the coding coefficient, indicates the original/coded packet type, and references pre-shared information. This multi-functionality reduces the need for separate indication fields, thereby improving spectral efficiency without compromising transmission reliability.
3Measurement precision
If packet headers carry coding coefficient indication information, then decoding accuracy is improved, but spectrum resource utilization worsens
Solution Approach 1:
The patent applies preliminary action by pre-sharing coding coefficient information between transmitter and receiver before actual data transmission. This allows the packet header to carry only a compact index referencing the pre-shared information, thereby maintaining decoding accuracy while significantly reducing the spectrum resources consumed by header overhead.
Data Source
AI summary
A data transmission method, a data receiving method, and a communication apparatus, which may be applied to an extended reality (XR) service or another low-latency service. The method includes: obtaining K to-be-coded data packets with a same length; performing shift exclusive OR coding based on a coding coefficient and the K to-be-coded data packets, to obtain a check packet; and sending the check packet, where a packet header of the check packet does not include indication information of the coding coefficient, the coding coefficient of the check packet is related to a difference between a data length of the check packet and the length of the to-be-coded data packet, and the to-be-coded data packet includes an original packet or a system packet corresponding to an original packet.


