IP Header Compression for LoRaWAN Payload Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

LoRaWAN wireless devices face limitations in communicating with IP application clients due to low data rates caused by large IP packet headers and small payload sizes, which restrict their practicality and feasibility in IP communication.

Innovation Solution

Implementing an 'IP-friendly' wireless device that applies a compression/decompression protocol to DN IP-layer packet headers, allowing for smaller headers to be transmitted within LoRaWAN PHY-layer packets, and dividing large packets into smaller segments based on radio signal strengths, with the join server managing IP addresses and protocol assignments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If standard IP packet headers are used in LoRaWAN communication, then IP compatibility is maintained, but the available payload size for actual data is severely reduced due to the small LoRaWAN PHY-layer payload capacity

Engineering Contradiction:
ImproveIP communication compatibilityVSAvoidavailable payload size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies header compression to change the size parameter of IP packet headers from standard lengths (20-60 bytes) to a compressed format that fits within the constrained LoRaWAN payload. This parameter transformation enables IP-compatible communication while preserving adequate space for actual data transmission in the limited payload environment.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If larger LoRaWAN PHY-layer payload sizes are used to accommodate IP headers, then IP communication becomes feasible, but the data rate remains low and battery consumption increases

Engineering Contradiction:
ImproveIP communication capabilityVSAvoidbattery consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the IP communication data into multiple smaller LoRaWAN packets, each containing a compressed IP header and a portion of the payload data. This segmentation allows efficient use of the limited payload space while reducing the energy cost of each transmission, as smaller packets can be sent more quickly and with lower power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By compressing IP headers to fit within small payload constraints, the patent changes the effective data transmission parameters to enable IP communication without requiring larger, more energy-intensive payload allocations.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If IP headers are not compressed, then header processing is simpler, but the practicality and feasibility of LoRaWAN devices communicating with IP application clients is severely limited

Engineering Contradiction:
Improveheader processing complexityVSAvoidIP communication feasibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the IP header structure through compression, changing its size parameter to fit within LoRaWAN payload constraints. This parameter modification enables IP communication feasibility while the compression/decompression operations, though adding some processing complexity, use standardized algorithms that keep implementation manageable.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11831717B2IP support in non-cellular low-power wide area networks
Publication Date: 2023.11.28 CHARTER COMM OPERATING LLC
  • US11831717B2 patent drawing
  • US11831717B2 patent drawing
  • US11831717B2 patent drawing

AI summary

A low-power wide area network supports IP communication between a wireless device and an IP application node. The LPWAN server provides the application node's IP address and a compression/decompression protocol to the device, which applies the protocol (i) to generate a compressed uplink IP header for wireless transmission to LPWAN radio gateway(s), where the compressed IP header is subsequently decompressed to form an uplink IP packet for transmission to the application node and (ii) to decompress a compressed downlink IP header received from a radio gateway, where the compressed IP header was generated from an uncompressed downlink IP header from the IP application node. The device can also segment large uplink IP packets and reassemble large downlink IP packets. In a LoRaWAN network, the join server facilitates arriving at a common compression/decompression protocol and assigns an IP address to the device to enable IP communication with an IP application client.