Inter-Packet Encoding for Data Transmission Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data packet transmission methods suffer from low efficiency due to the need for all transmission paths to complete data packet delivery before the destination node can reconstruct the original packet, leading to delays when channel states or network conditions change.
Innovation Solution
Implementing inter-packet combination encoding at the front end node to split data packets into sub-packets, which are then encoded and sent through multiple transmission paths, allowing the destination node to parse the original packet from received encoded sub-packet groups even if not all paths are stable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data packets are divided and sent through multiple transmission paths, then data packet sending speed and reliability are improved, but the destination node must wait for all paths to complete before reconstruction, reducing efficiency
Solution Approach 1:
The patent applies preliminary action by performing inter-packet combination encoding at the source node before transmission. The source node encodes multiple data packets together and generates encoded packets that contain redundant information, allowing the destination node to reconstruct the original data packets once a threshold number of encoded packets are received, without waiting for all transmission paths to complete.
Solution Approach 2:
The patent changes the parameter of data packet structure by implementing inter-packet combination encoding, which transforms multiple separate data packets into a set of encoded packets with interdependent relationships. This encoding scheme allows flexible reconstruction at the destination based on received packets, improving efficiency while maintaining reliability through multiple transmission paths.
2Adaptability or versatility
If data packets are divided into sub-packets and sent through multiple paths, then transmission flexibility is improved, but the destination node cannot quickly receive complete data when channel states change
Solution Approach 1:
The patent implements feedback mechanisms where the destination node monitors received encoded packets and can request retransmission of specific packets that were not successfully received or decoded. The source node receives feedback about which packets need retransmission and sends only those specific packets, reducing unnecessary retransmissions and delays when channel conditions change.
Solution Approach 2:
The patent applies dynamics by making the transmission process adaptive to changing channel conditions. The system dynamically adjusts retransmission decisions based on real-time feedback about packet reception status and channel quality, allowing the destination node to quickly receive complete data even when transmission paths experience deteriorating conditions.
Data Source
Figure 1~2
Figure 3~4(a)
Figure 4(b)~5
AI summary
The present invention discloses a data packet transmission method and transmission device. In a process of splitting and sending a data packet, after dividing a data packet to be sent to a destination node into multiple sub data packets, a front end node performs inter-packet combination encoding on the sub data packets in a combination encoding mode, and sends obtained encoded sub data packet groups to the destination node. Even if a channel state of a transmission path suddenly deteriorates, because the destination node does not need to wait to receive all encoded sub data packet groups provided that an original data packet can be parsed out by combining content in a received encoded sub data packet group and a corresponding decoding mode, a process in which the destination node receives the data packet is less affected by a sudden network case, and transmission efficiency is not significantly affected.