IoT Polling Commands With Slot Ranges for Timely Node Reporting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Passive IoT communication systems lack the capability for a second communication node to actively report information to a first communication node, which is crucial for timely monitoring and control in applications such as agricultural scenarios.
Innovation Solution
Implementing a command sending method and a command receiving method that utilize first and second polling commands with specific indices and parameters to enable the second communication node to actively report information, including identification and data, to the first communication node.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the first communication node initiates a request command to acquire information from the second communication node, then the information can be obtained, but the timeliness of information acquisition is poor
Solution Approach 1:
The patent inverts the traditional passive IoT communication model where the first communication node initiates requests. Instead, the second communication node actively sends reporting commands to the first communication node when conditions are met (e.g., when sensor data exceeds thresholds), enabling timely information acquisition without requiring continuous polling from the master device.
2Loss of time
If the second communication node actively reports information, then timeliness is improved, but the communication system complexity increases
Solution Approach 1:
The patent segments the communication protocol into distinct command types: polling commands from the first communication node and reporting commands from the second communication node. Each command type has specific parameters (e.g., polling parameter for determining slot value ranges, reporting parameter for data format), which simplifies the overall protocol structure while enabling active reporting functionality.
3Reliability
If polling commands with slot value ranges are used, then collision probability is reduced, but the command structure becomes more complex
Solution Approach 1:
The patent applies local quality by assigning different slot value ranges to different polling commands based on their specific parameters. Each polling command with unique parameters (first polling parameter, second polling parameter) determines a specific range of slot values, ensuring that commands with different parameters are transmitted in different time slots, thereby reducing collision probability while maintaining a structured command format.
Data Source
AI summary
Provided are a command sending method, a command receiving method, a communication node, and a storage medium. The command sending method includes sending a first polling command or a second polling command, where the first polling command includes a first command index and a first polling parameter, the first polling parameter is configured for determining the first range of the slot values, the second polling command includes a second command index and a second polling parameter, and the second polling parameter is configured for determining the second range of the slot values (S110).


