LWIP Packet Acknowledgment via Enhanced GRE Header

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata transmission rateVSAvoidpacket delivery reliability
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the Base Station increases transmission rate without congestion control, then throughput is improved, but link overflow occurs leading to packet drops

Engineering Contradiction:
ImprovethroughputVSAvoidlink overflow
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

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承受能力.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If acknowledgment mechanism is implemented using GRE header, then reliable transmission is achieved, but header complexity increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidheader structure
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11375558B2LWIP (LTE/WLAN radio level integration using IPSEC tunnel) packet acknowledgement using GRE (generic routing encapsulation) header
Publication Date: 2022.06.28 APPLE INC
  • US11375558B2 patent drawing
  • US11375558B2 patent drawing
  • US11375558B2 patent drawing

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).