Relay Preamble Length Adjustment for LoRa Signal Attenuation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
LoRa network systems face challenges in maintaining communication between Class B mode terminals and base stations due to signal attenuation and long deployment distances, leading to failed data transmission.
Innovation Solution
Implementing a relay device that adjusts preamble lengths in data frames based on predetermined periods and time lengths to ensure effective communication between terminals, relay devices, and base stations, using long preambles to wake up devices from sleeping states and optimize power saving.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a Class B mode terminal is installed underground or at long deployment distance, then the terminal can be deployed in challenging locations, but signal attenuation prevents communication between the base station and terminal
Solution Approach 1:
The patent introduces a relay device as an intermediary component between the base station and the terminal. The relay device receives downlink data from the base station, determines appropriate preamble lengths based on timing relationships, and forwards the data to the terminal. This intermediary solution enables communication in challenging deployment scenarios (underground installations, long distances) where direct base station-terminal communication fails due to signal attenuation, thus resolving the contradiction between deployment flexibility and communication reliability.
2Use of energy by moving object
If long preambles are used to wake up devices from sleeping states, then power saving is optimized, but the preamble length may exceed the available time period
Solution Approach 1:
The patent implements dynamic preamble length adjustment based on the timing relationship between the downlink data frame and the terminal's wake-up schedule. The relay device calculates whether the period from downlink data reception to the terminal's wake-up time is sufficient to accommodate a long preamble. If sufficient time is available, a long preamble is used to wake the terminal from sleeping state (optimizing power saving). If insufficient time remains, a short preamble is used instead (maintaining transmission efficiency). This dynamic adaptation resolves the contradiction between power saving efficiency and data transmission efficiency.
Solution Approach 2:
The patent changes the parameter of preamble length based on temporal conditions. The relay device monitors the time period available between receiving downlink data and the terminal's scheduled wake-up time, and adjusts the preamble length parameter accordingly. When the available period exceeds a threshold, the preamble length is set to long; otherwise, it is set to short. This parameter change strategy enables the system to optimize power saving when time permits, while maintaining transmission efficiency when time is constrained, thus resolving the contradiction between power saving efficiency and data transmission efficiency.
Data Source
AI summary
The present application discloses a communication method performed by a relay device. The method includes: receiving a first uplink data frame from a terminal, the first uplink data frame comprising information indicating a first period; determining a length of a first preamble according to the first period and a first time length, the first time length being equal to a length of a third preamble plus a second time length; sending a second downlink data frame to the terminal, the second downlink data frame comprising the first preamble; and receiving a first downlink data frame from a base station, the first downlink data frame comprising a second preamble, wherein a length of the second preamble is less than or equal to each of the length of the first preamble and the length of the third preamble.


