Priority Packet Release Mechanism for Audio-Video Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional communication systems experience delays in delivering priority data packets, such as real-time audio, due to aggregation processes, leading to potential low quality audio reproduction and synchronization issues with video content, as they require completion of aggregation before releasing priority packets.
Innovation Solution
Implementing a method to release priority packets out of turn, even if they are received during the aggregation of other data units, allowing for immediate transmission without waiting for the completion of the aggregation process, thereby reducing delays and optimizing transmission block usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If data aggregation is completed before releasing priority packets, then transmission block usage is optimized, but delivery delay increases
Solution Approach 1:
The patent applies preliminary action by allowing priority packets to be released before the aggregation process is fully completed. Instead of waiting for all packets to be aggregated, the system releases priority packets as soon as they are ready, performing the release action in advance of the normal aggregation completion timeline. This reduces delivery delay while maintaining efficient transmission block usage.
2Productivity
If aggregation continues until completion, then transmission efficiency is improved, but priority data delivery is delayed
Solution Approach 1:
The patent applies segmentation by dividing the transmission process into separate streams: priority packets are handled independently and released immediately, while non-priority packets continue the aggregation process. This segmentation allows the system to maintain high transmission efficiency for bulk data while ensuring priority packets are delivered without delay, resolving the contradiction between efficiency and timeliness.
3Productivity
If audio packets are released after video aggregation completes, then aggregation efficiency is maintained, but audio-video synchronization deteriorates
Solution Approach 1:
The patent applies dynamics by making the packet release mechanism adaptive based on packet type. The system dynamically adjusts the release timing: audio packets (priority) are released immediately upon arrival, while video packets (non-priority) wait for aggregation completion. This dynamic approach maintains aggregation efficiency for video while ensuring audio packets are released promptly, preserving audio-video synchronization.
Data Source
AI summary
A network device receives multiple protocol data units (PDUs), or packets, and initiates aggregation of an intended number of the packets to form a transmission block. During the aggregation process, the device receives a priority PDU, or packet, and in response to receiving the priority PDU, terminates the aggregation process, either permanently or temporarily, even though the number of packets aggregated prior to receiving the priority packet is less than the number of packets intended to be included in the transmission block. The device releases the priority packet for transmission out of turn, ahead of the already aggregated packets. The priority packet can be released individually, with the aggregation being resumed after release of the priority packet, or the priority packet can be pre-pended to the already aggregated block of packets and the entire block released with a priority assigned according to the priority of the priority packet.


