Communication Module Packet Embedding for Low Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In packet-oriented data transmission networks, high-priority data packets experience significant latency due to the need for the transmission medium to be free, leading to delayed transmission and potential errors when normal data packets are aborted, which increases network load and reduces bandwidth efficiency.
Innovation Solution
A method where a transmitting communication module embeds a high-priority data packet into an ongoing data packet, buffers the remainder of the ongoing packet, and transmits it after the high-priority packet, while the receiving module buffers the start of the ongoing packet and forwards the complete packet after receiving the high-priority packet, maintaining minimal transit time jitter and avoiding errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If high-priority data packets are transmitted immediately when the transmission medium is free, then transmission latency is reduced, but packet loss increases when normal packets are aborted
Solution Approach 1:
The patent segments the data transmission process by dividing normal data packets into two parts: a first part transmitted before the high-priority packet and a second part transmitted after. This segmentation allows the high-priority packet to be inserted without aborting the original packet, eliminating packet loss while maintaining low latency.
Solution Approach 2:
The high-priority data packet is nested within the transmission sequence of the normal data packet. The transmitting module inserts the high-priority packet between the first and second parts of the normal packet, creating a nested structure that preserves both the high-priority transmission and the integrity of the normal packet.
2Speed
If normal data packets are aborted to make room for high-priority packets, then transmission speed is improved, but network load increases due to retransmission
Solution Approach 1:
The transmitting module prepares the normal data packet in advance by dividing it into first and second parts, with the first part transmitted before the high-priority packet. This preliminary action ensures that the normal packet can be completed without requiring retransmission, reducing network load while maintaining high transmission speed.
3Quantity of substance
If the transmission medium is occupied by a large data packet, then bandwidth utilization is improved, but high-priority packet transmission is delayed
Solution Approach 1:
The patent introduces dynamic packet transmission where the normal data packet is transmitted in segments rather than as a single unit. The first part is transmitted initially, then the high-priority packet is inserted, followed by the second part. This dynamic approach allows the transmission medium to be efficiently utilized while enabling immediate high-priority packet transmission without delay.
Data Source
AI summary
A method for transmitting data packets between two communication modules via a transmission medium interconnecting the two modules. To transmit a high-priority data packet in real time via the transmission medium, without causing erroneous transmissions of other packets, it is provided that, for an ongoing transmission of a first data packet, a transmitting communication module embeds a second data packet, which is to be sent urgently, directly into the ongoing first packet, buffers a remainder (not transmitted yet) of the first packet and transmits the remainder of the first packet after transmitting the second packet, and a receiving communication module buffers a beginning of a received first packet, receives the second packet and forwards it for further processing, and receives the remainder of the first packet after receiving the second packet, connects it with the buffered beginning of the first packet, and forwards the complete first packet for further processing.


