LoRa Data Transmission Prioritization for Energy Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Low-power devices, such as thermal energy meters, face reduced service life due to increased energy consumption when using higher spreading factors in LoRa transmission, which prolongs transmission time and increases average power consumption, making them less efficient and more susceptible to interference.
Innovation Solution
Prioritizing data transmission based on spreading factors, dividing data into different priorities, and adjusting transmission intervals and rates to optimize energy usage and robustness against interference, allowing for flexible data transmission under varying conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a higher spreading factor is used in LoRa transmission, then the transmission range is extended and resistance to interference is improved, but the transmission time increases and average power consumption increases, reducing device service life
Solution Approach 1:
The patent applies dynamics by making the spreading factor adjustable rather than fixed. The system dynamically selects the appropriate spreading factor (SF7, SF8, SF9, SF10, SF11, or SF12) based on current transmission conditions, data priority, and power constraints. This allows the device to optimize between reliability and power consumption in real-time, resolving the contradiction by adapting the spreading factor to specific operational requirements rather than always using the highest SF for maximum reliability.
Solution Approach 2:
The patent changes the parameter of spreading factor based on data priority levels. Critical data uses higher spreading factors (SF10-SF12) for maximum reliability, while less critical data uses lower spreading factors (SF7-SF9) to conserve power. This parameter adjustment resolves the contradiction by matching the reliability level to the actual importance of the data being transmitted, avoiding unnecessary power consumption for non-critical communications.
2Reliability
If a higher spreading factor is used to extend transmission range, then the signal stands out better from background noise, but the transmission time increases, reducing data availability frequency
Solution Approach 1:
The system dynamically adjusts the spreading factor based on the priority of data being transmitted. High-priority data (priority 1) uses higher spreading factors (SF10-SF12) to ensure reliable delivery with good signal-to-noise ratio. Lower-priority data (priorities 2-4) uses lower spreading factors (SF7-SF9) to reduce transmission time and increase update frequency. This dynamic adjustment resolves the contradiction by matching SF level to data importance.
Solution Approach 2:
The patent segments data into different priority levels (1-4) and applies different spreading factors to each segment. This segmentation allows the system to optimize transmission parameters for each data type: critical data receives robust high-SF transmission, while non-critical data uses efficient low-SF transmission. This resolves the contradiction by preventing high-SF overhead from affecting all data transmissions uniformly.
3Use of energy by moving object
If transmission interval is extended to reduce average transmit current, then energy consumption per unit time decreases, but data is transmitted less frequently and becomes less readily available
Solution Approach 1:
The system dynamically adjusts transmission intervals based on data priority and spreading factor. High-priority data transmits more frequently with shorter intervals despite higher power consumption, while lower-priority data uses longer intervals to conserve energy. This dynamic adjustment resolves the contradiction by matching transmission frequency to data importance, ensuring critical information remains readily available while non-critical data conserves energy.
Solution Approach 2:
The patent segments data into priority levels and applies different transmission intervals to each segment. Critical data (priority 1) transmits every 15 minutes regardless of SF, while lower-priority data (priorities 2-4) transmits at longer intervals (30-60 minutes). This segmentation resolves the contradiction by ensuring data availability for critical information while reducing average power consumption through less frequent transmission of non-critical data.
4Use of energy by moving object
If data is prioritized and divided into different levels, then energy efficiency is improved and service life is extended, but the system complexity increases
Solution Approach 1:
The patent implements a simple 4-level priority segmentation (priorities 1-4) that categorizes data into critical, important, normal, and low-priority groups. Each priority level maps to specific spreading factors and transmission intervals, creating a straightforward decision matrix. This simple segmentation resolves the contradiction by providing clear energy optimization rules without requiring complex algorithms or large amounts of additional code.
Solution Approach 2:
The system applies different transmission qualities (spreading factors and intervals) to different data priorities locally. Rather than using a single complex global optimization algorithm, each data packet is independently evaluated and assigned appropriate parameters based on its priority level. This local quality approach resolves the contradiction by simplifying the system architecture while still achieving energy efficiency through targeted parameter adjustment.
Data Source
Figure 1
Figure 2
AI summary
A method for transmitting data, especially measurement data, includes the steps of dividing the data to be transmitted into different priorities and transmitting the prioritized data depending on a spreading factor present at a data rate possible due to transmission quality in order to reduce transmission energy consumption.