Radio Node Heartbeat Timing Adjustment for Spectrum Authorization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In small-scale and large-scale networks, particularly in CBRS, radio nodes face challenges in maintaining continuous authorization to transmit in granted spectrum portions due to time-consuming grant-request and authorization processes when delays occur, leading to degraded service and communication disruptions.
Innovation Solution
A radio node dynamically adjusts the transmit time of keep-alive messages to a spectrum allocation server by calculating an updated transmit time based on the receive time and transmit expire time, ensuring timely authorization and reducing the need for repeated grant requests, thereby maintaining continuous spectrum authorization and improving communication quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a radio node sends heartbeat requests at fixed intervals to renew spectrum authorization, then the authorization can be maintained periodically, but delays in receiving responses cause transmission interruptions and degraded service
Solution Approach 1:
The radio node calculates an updated transmit time for the next heartbeat request that is earlier than the default fixed interval, based on the receive time of the current response and the transmit expire time. This preliminary action ensures the authorization is renewed before expiration, preventing transmission interruptions.
Solution Approach 2:
The heartbeat transmit time is dynamically adjusted from a fixed interval to a variable interval. The updated transmit time is calculated as: updated transmit time = transmit expire time - offset, where the offset is determined based on the receive time of the response and network conditions. This dynamic adjustment adapts to varying network delays and ensures timely authorization renewal.
2Ease of operation
If the radio node waits for the scheduled transmit expire time before sending the next heartbeat request, then the communication protocol is followed, but the authorization may expire causing service degradation
Solution Approach 1:
Instead of waiting until the transmit expire time, the radio node sends the next heartbeat request at an updated transmit time that is calculated to be earlier. This preliminary action maintains protocol compliance while ensuring the authorization is renewed with sufficient margin before expiration.
Solution Approach 2:
The radio node uses feedback from the receive time of the heartbeat response to adjust the transmit time of the next request. By calculating the updated transmit time based on actual network conditions and timing information, the system adapts to maintain both protocol compliance and authorization validity.
Data Source
AI summary
During operation, a radio node may provide, at a transmit time during a first time interval, a first instance of a keep-alive message to a computer. Then, the radio node may receive, at a receive time prior to a first instance of a transmit expire time, an instance of a keep-alive response from the computer, where the instance of the keep-alive response authorizes the radio node to transmit in a granted portion of the spectrum until a second instance of the transmit expire time has elapsed. Moreover, the radio node may determine, based at least in part on the receive time and the first instance of the transmit expire time, an updated transmit time. Next, the radio node may provide, at the updated transmit time, which is prior to the second instance of the transmit expire time, a second instance of the keep-alive message addressed to the computer.


