Wireless Communication Device Non-Sequential Sequence Number Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, when sequence numbers are non-sequential, existing technologies lead to inefficiencies as devices wait for resending of missing frames, causing data storage region vacancies and degraded communication efficiency.
Innovation Solution
A wireless communication mechanism that uses valid sequence information to identify and manage sequence numbers for resent data units, allowing for efficient data handling and acknowledgment processing, even in cases of non-sequential sequence numbers, by storing this information in headers or trailers of frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a wireless communication device waits for resending of missing frames until time-out, then reliability of data reception is improved, but communication efficiency deteriorates due to data storage region vacancies and continuous waiting
Solution Approach 1:
The transmission device performs preliminary action by including valid sequence information in transmitted frames before the reception device needs to wait. This valid sequence information allows the reception device to proactively identify which sequence numbers are valid and release buffer regions in advance, rather than waiting passively for time-out or resending. This resolves the contradiction by enabling the reception device to maintain reliability (knowing which data to expect) while improving efficiency (releasing buffer regions proactively).
Solution Approach 2:
The transmission device provides feedback to the reception device through valid sequence information included in transmitted frames. This feedback mechanism allows the reception device to understand which sequence numbers are valid without having to wait for time-out or resending acknowledgments. The reception device can then release buffer regions corresponding to valid sequence numbers, improving communication efficiency while maintaining data reception reliability.
2Reliability
If sequence numbers are managed for each traffic stream with sequential data provision, then data integrity is improved, but communication efficiency deteriorates when parts of sequence numbers are missing causing continuous waiting
Solution Approach 1:
The transmission device performs preliminary action by including valid sequence information in transmitted frames before the reception device encounters missing sequence numbers. This allows the reception device to identify valid sequence numbers in advance and release buffer regions proactively, rather than waiting for time-out when missing sequence numbers are detected. This resolves the contradiction by maintaining data integrity (through sequential sequence number management) while reducing waiting time (through proactive buffer release based on valid sequence information).
Solution Approach 2:
The transmission device provides feedback through valid sequence information that tells the reception device which sequence numbers are valid. This feedback mechanism allows the reception device to understand the transmission status without continuous waiting, enabling it to release buffer regions for valid sequence numbers while maintaining data integrity through sequential management. The feedback eliminates the need for passive waiting while preserving data integrity requirements.
3Reliability
If data with sequential sequence numbers is held until time-out, then completeness of data reception is improved, but communication efficiency deteriorates due to no vacancy in data storage region
Solution Approach 1:
The transmission device performs preliminary action by including valid sequence information in transmitted frames, enabling the reception device to identify which sequence numbers are valid before time-out occurs. This allows the reception device to release buffer regions for valid sequence numbers proactively, creating vacancies in the data storage region while ensuring completeness of data reception through sequential sequence number management. This resolves the contradiction by maintaining data reception completeness while improving communication throughput through proactive buffer management.
Solution Approach 2:
The valid sequence information acts as feedback from the transmission device to the reception device, enabling the reception device to understand which sequence numbers are valid and release buffer regions accordingly. This feedback mechanism ensures data reception completeness (by maintaining sequential sequence number management) while improving communication throughput (by creating buffer vacancies through proactive release of valid sequence number regions).
Data Source
Figure 1
Figure 2
Figure 3
AI summary
[Object] To provide a mechanism capable of improving the efficiency of wireless communication even in a case in which the sequence numbers of received data units are non-sequential. [Solution] A wireless communication device including: a processing unit that generates a protocol data unit (PDU) that has sequence information with which a sequence number of a data unit that is determined as being to be resent is specified; and a communication unit that transmits the PDU generated by the processing unit. A wireless communication device including: a communication unit that receives a protocol data unit (PDU) that has sequence information with which a sequence number of a data unit that is determined as being to be resent is specified; and an acquisition unit that acquires the sequence information from the PDU received by the communication unit.