Wireless Closed Loop Control Scheduling System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless closed loop control systems face challenges in achieving low latency, precise synchronization, and high reliability due to the complexity of scheduling transmissions and synchronizing nodes in wireless networks.
Innovation Solution
A method for scheduling transmissions in wireless closed loop control systems involves defining downlink and uplink timeslots within a maximum cycle time, ensuring non-overlapping timeslots, and synchronizing nodes through a series of synchronization messages to achieve tight synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If wireless transmissions are scheduled without strict time slot separation, then device complexity is reduced, but latency and synchronization precision deteriorate
Solution Approach 1:
The wireless communication channel is segmented into distinct downlink and uplink time slots that do not overlap. This segmentation allows simultaneous full-duplex operations without interference, reducing latency by eliminating the need for complex dynamic scheduling while maintaining precise timing through structured time division.
Solution Approach 2:
The system employs periodic time slot allocation where downlink and uplink transmissions occur in regular, predetermined intervals. This periodic structure enables nodes to synchronize their operations naturally, reducing synchronization complexity while maintaining low latency through predictable transmission patterns.
2Productivity
If downlink and uplink transmissions overlap in time, then communication efficiency improves, but synchronization precision deteriorates
Solution Approach 1:
The system resolves the time overlap conflict by introducing a time dimension separation, where downlink and uplink transmissions occur in different time slots rather than simultaneously. This dimensional separation maintains high communication efficiency through continuous transmission while achieving precise synchronization by eliminating temporal conflicts.
3Loss of time
If cycle time is reduced to meet ultra-low latency requirements, then latency improves, but reliability deteriorates due to reduced transmission time
Solution Approach 1:
The system performs preliminary actions by pre-scheduling downlink and uplink time slots in advance, allowing nodes to prepare their transmissions beforehand. This preliminary organization enables ultra-short cycle times by eliminating on-the-fly scheduling delays while maintaining reliability through pre-coordinated error handling and acknowledgment mechanisms.
Solution Approach 2:
The system maintains continuous useful action by ensuring that while downlink and uplink are separated in time, the overall communication cycle operates continuously without idle gaps. Each time slot is fully utilized for productive transmission, maintaining high reliability through continuous error checking and retransmission protocols within the compressed cycle time.
Data Source
AI summary
A method for scheduling transmissions between a controller node, one or more, and one or more uplink nodes comprising: defining one or more non-overlapping downlink and uplink timeslots within a maximum cycle time period; scheduling each of the downlink nodes to listen to receive a respective downlink transmission from a one or multiple radios of the controller node in one of the downlink timeslots on one of a plurality of channels such that none of the downlink transmissions conflict with each other; and scheduling each of the uplink nodes to transmit a respective uplink transmission to a controller radio in one of the uplink timeslots on one of the channels such that none of the uplink transmissions conflict with each other. Each of the downlink nodes is scheduled to listen on a same channel as another if it is possible to do so without any of the respective downlink transmissions conflicting; and each of the uplink nodes is scheduled to transmit on a same channel as another if it is possible to do so without any of the respective uplink transmissions conflicting.


