Data Packet Segmentation for Shared Channel Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication systems with shared transmission channels, such as those in vehicles or automation, there is a challenge in ensuring timely and efficient transmission of data packets with varying priorities, as large data packets can cause latency, delaying high-priority messages and potentially blocking the channel, which can lead to unsatisfied real-time requests.
Innovation Solution
The method involves segmenting data packets into smaller, prioritized packet segments, allowing them to be sent successively based on current access priority, ensuring that high-priority packets are transmitted promptly without lengthy delays, and continuing or resuming transmission when access priority allows, thereby minimizing latency and ensuring real-time data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If large data packets are sent via shared transmission channel, then data transmission capacity is improved, but latency for high-priority packets increases and real-time requests cannot be fulfilled
Solution Approach 1:
The patent segments large data packets into smaller packet segments before transmission. This allows the transmission channel to handle multiple smaller segments from different communication units in a round-robin fashion, reducing the latency for high-priority packets while maintaining overall data transmission capacity. The segmentation enables interleaved transmission of segments from different sources.
2Ease of operation
If round-robin access method is used for shared transmission channel, then fairness among communication units is improved, but latency for time-critical data packets increases
Solution Approach 1:
By segmenting data packets and transmitting segments in round-robin order, the system maintains fairness in channel access while reducing the time any single communication unit monopolizes the channel. This segmentation approach ensures that even if one unit has large data to send, its segments are interleaved with segments from other units, preventing excessive latency for time-critical packets from other sources.
3Productivity
If large data packets occupy the shared transmission channel, then data transmission is completed, but channel blocking for extended periods occurs preventing other units from sending
Solution Approach 1:
Segmentation divides large data packets into smaller units that can be transmitted in interleaved fashion with packets from other communication units. This prevents any single large packet from monopolizing the channel for extended periods, ensuring continuous channel utilization while maintaining productivity for all communication units.
Data Source
AI summary
The present invention relates to a method for sending a data packet from a first communication unit of a communication system via a transmission channel that is shared with at least one further communication unit. The method comprises determining a current access priority for the shared transmission channel by the first communication unit, wherein the current access priority is directed towards data currently transmitted over the transmission channel. The data packet is segmented into packet segments, wherein the packet segments have a priority value which corresponds to a priority value of the data packet. The method also comprises sending the packet segments from the first communication unit via the shared transmission channel, wherein the packet segments are sent successively depending on the priority value and the current access priority.


