IP Header Compression for LoRaWAN Payload Efficiency
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
Data Source
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.


