Strict Scheduling Coordination With Receiver Variance Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication networks face challenges in managing latency and contention latency in data packet transmission, especially in environments requiring deterministic scheduling, such as Industry 4.0 and Cloud RAN, where frame delays occur due to contention buffers and the need for clock synchronization.
Innovation Solution
Implementing strict deterministic scheduling coordination through a receiver and emitter that adjust transmission offsets based on variance detection, using a shared communication schedule to ensure frames are transmitted at precise times, eliminating the need for clock synchronization and reducing contention latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If packet switching protocols are used for data transmission, then network flexibility and adaptability are improved, but latency and contention latency increase
Solution Approach 1:
The communication schedule is segmented into discrete time slots allocated to different emitters, with each slot dedicated to a specific emitter's transmission. This segmentation eliminates contention by ensuring each emitter has a predetermined, non-overlapping time window, thereby reducing latency while maintaining network flexibility through configurable slot assignments.
Solution Approach 2:
Time slots are assigned and scheduled in advance before actual data transmission occurs. The receiver determines expected receive times based on pre-established schedules and transmission offsets, allowing the system to prepare timing parameters ahead of time and execute transmissions without contention or delay.
2Measurement precision
If clock synchronization is implemented to reduce latency, then timing precision is improved, but system complexity increases
Solution Approach 1:
A shared communication schedule acts as an intermediary that coordinates timing between emitters and receivers without requiring direct clock synchronization. The schedule provides a common reference framework where expected receive times are determined based on predetermined transmission times and propagation delays, eliminating the need for complex clock synchronization protocols while maintaining precise timing.
Solution Approach 2:
The patent replaces mechanical clock synchronization mechanisms with a software-based scheduling system. Instead of synchronizing physical clocks across network devices, the system uses computational determination of expected receive times based on shared schedule data and calculated propagation delays, thereby achieving timing precision without the complexity of hardware synchronization.
3Manufacturing precision
If transmission offsets are adjusted to compensate for variance, then scheduling accuracy is improved, but control message overhead increases
Solution Approach 1:
Each receiver independently determines expected receive times based on the shared communication schedule and calculates its own transmission offsets without requiring centralized coordination. The receiver monitors actual receive times, compares them with expected times, and autonomously adjusts offsets to compensate for variance, thereby achieving high scheduling accuracy with minimal control overhead.
Solution Approach 2:
The system applies transmission offsets only when necessary to compensate for detected variance between expected and actual receive times. Rather than continuously adjusting or using complex control mechanisms, the system makes partial corrections based on observed deviations, achieving sufficient scheduling accuracy without excessive control message overhead.
Data Source
AI summary
A receiver includes at least one processor and memory storing computer-executable instructions and coupled to the at least one processor. The at least one processor is configured to execute the computer-executable instructions to cause the receiver to receive a setup transmission from an emitter via a communications link connecting the emitter and the receiver; determine a current variance between a scheduled receive time and a time at which the setup transmission was received; and transmit a control message to the emitter, wherein the control message indicates whether the current variance is acceptable.


