Preceding-Node Packet Loss Detection for Wireless Data Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in optimizing the scheduling, discarding, and processing of data packets to ensure timely and reliable transmission, particularly in extended reality (XR) services where stringent time constraints and high data rates are required.
Innovation Solution
A method and apparatus for determining packet loss by identifying lost data packets at preceding objects in the transmission path using timers, counters, and sequence numbers, allowing for optimized scheduling and processing of data packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data packets are transmitted through multiple network interfaces and nodes, then data transmission coverage and reachability are improved, but packet loss risk and transmission reliability deteriorate
Solution Approach 1:
The patent implements a feedback mechanism where the receiving end detects packet loss and sends feedback information to the transmitting end. The transmitting end uses this feedback to determine which packets were lost and retransmits them, creating a closed-loop system that continuously monitors and corrects transmission issues across multiple network interfaces.
Solution Approach 2:
The patent employs preliminary actions by implementing packet sequencing and loss detection mechanisms before complete data delivery fails. The receiving end proactively identifies missing packets using sequence numbers and triggers retransmission requests in advance, preventing complete data loss rather than reacting after failure occurs.
2Reliability
If packet loss detection and retransmission mechanisms are implemented, then transmission reliability is improved, but system complexity and processing overhead increase
Solution Approach 1:
The patent extracts the packet loss detection and retransmission functions into separate, dedicated mechanisms at the transmitting and receiving ends. Rather than distributing complex error correction logic throughout the entire system, the patent isolates these functions to specific nodes, simplifying the overall system architecture while maintaining reliability.
Solution Approach 2:
The receiving end performs self-service by autonomously detecting packet loss through sequence number analysis and generating retransmission requests without requiring external intervention. The transmitting end similarly autonomously processes feedback and retransmits packets, reducing the need for complex centralized control mechanisms.
3Measurement precision
If real-time packet loss detection is implemented, then data transmission accuracy is improved, but processing time and computational resources increase
Solution Approach 1:
The patent applies partial action by implementing packet-level rather than complete data-set loss detection. The receiving end analyzes individual packet sequence numbers to identify losses, performing only the necessary checks for each packet rather than comprehensive validation of entire data streams, thus reducing processing time while maintaining accuracy.
Solution Approach 2:
The patent replaces complex mechanical or procedural verification methods with simpler computational techniques. Instead of requiring extensive handshaking or acknowledgment protocols, the system uses sequence number comparison and bitwise operations to detect packet loss, significantly reducing computational overhead and processing time.
Data Source
AI summary
This application discloses a method and apparatus for determining packet loss, a communication device, and a readable storage medium, and pertains to the field of wireless communication technologies. The method for determining packet loss in an embodiment of this application includes: determining, by a first object, that a target data packet is lost at a second object, where the second object is one or more objects preceding the first object in a data transmission path of the data packet.


