LWIP Packet Acknowledgment via Enhanced GRE Header
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In LWIP (LTE/WLAN) radio level integration using IPsec tunnels, the Base Station lacks information on supported throughput, leading to potential link overflow and packet drops due to congestion, resulting in throughput degradation.
Innovation Solution
Employing GRE headers with Sequence Number and Acknowledge Number fields to provide acknowledgment mechanisms, enabling the Base Station to estimate link throughput and prevent overflow by reordering packets and implementing congestion control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the Base Station transmits data packets over the IPsec tunnel without throughput information, then data transmission can proceed, but link overflow and packet drops occur due to congestion
Solution Approach 1:
The patent implements a feedback mechanism where the receiving end sends acknowledgment packets containing sequence numbers and throughput information back to the Base Station. This feedback loop enables the Base Station to adjust its transmission rate dynamically, preventing link overflow while maintaining high data transmission rates.
Solution Approach 2:
The patent uses sequence numbers in the GRE header to pre-establish an ordering mechanism for packets. By numbering packets before transmission, the system can later reorder them at the receiving end and identify missing packets, preventing data loss due to congestion without requiring complex real-time control.
2Productivity
If the Base Station increases transmission rate without congestion control, then throughput is improved, but link overflow occurs leading to packet drops
Solution Approach 1:
The receiving end calculates the actual throughput based on sequence numbers and acknowledgment timing, then feeds this information back to the Base Station. This enables the Base Station to increase throughput up to the link's capacity without causing overflow, as it receives real-time information about the link's actual承受能力.
Solution Approach 2:
The patent dynamically changes the transmission rate parameter based on feedback information. The Base Station adjusts its sending rate according to the throughput measurements and congestion indicators received from the WLAN link, optimizing data transmission while preventing overflow.
3Reliability
If acknowledgment mechanism is implemented using GRE header, then reliable transmission is achieved, but header complexity increases
Solution Approach 1:
The patent makes the GRE header multi-functional by incorporating sequence numbers, acknowledgment fields, and throughput information into a single header structure. This universal header serves multiple purposes: packet ordering, acknowledgment, congestion control, and throughput measurement, reducing the need for separate protocols.
Solution Approach 2:
The patent combines multiple control functions (acknowledgment, sequence tracking, throughput measurement) into a single integrated mechanism using the GRE header. Instead of separate protocols for each function, all control elements are merged into one cohesive header structure that travels with each data packet.
Data Source
AI summary
Techniques discussed herein can facilitate acknowledgment and/or re-ordering of LWIPEP (LWIP (LTE (Long Term Evolution)/WLAN (Wireless Local Area Network) Radio Level Integration Using IPSec (Internet Protocol Security) Tunnel) Encapsulation Protocol) packets. In various aspects employing a LWIP acknowledgment mode, LWIPEP packets can comprise an enhanced GRE (Generic Routing Encapsulation) header comprising a SN (Sequence Number) of the payload of that LWIPEP packet, which can facilitate acknowledgment of LWIPEP packets and re-ordering of LWIPEP packets (e.g., communicated over a WLAN link, an LTE link, or both) based on the SN(s) indicated in the enhanced GRE header(s).


