Intermediary Device Link Control Data Recovery for Late Entry Voice
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems face performance degradation during late entry conditions due to the loss of header signaling data, particularly in two-way radio systems, where intermediary devices fail to recover and correct embedded link control data, leading to difficulties in re-establishing voice transmissions and causing latency delays.
Innovation Solution
A method and device that detect late entry conditions by extracting embedded data from received bursts, generating and transmitting header bursts, and synchronizing voice bursts on a downlink channel, ensuring timely and reliable late entry performance across multiple subscriber units by performing complete embedded link control recovery and validating link control data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the intermediary device repeats transmissions without recovering and FEC decoding the LC data, then the device complexity is reduced, but the reliability of link control data recovery deteriorates
Solution Approach 1:
The intermediary device (repeater) performs FEC decoding and LC data recovery as an intermediate function between the transmitting unit and end user device. By acting as a mediator that actively recovers and validates LC data before forwarding transmissions, the system achieves reliable link control data recovery without requiring the end user device to perform complex recovery operations alone.
2Measurement precision
If the end user device waits to satisfy multiple conditions before unmuting, then the data validation accuracy is improved, but the latency increases
Solution Approach 1:
The intermediary device performs preliminary actions by recovering, validating, and preparing transmissions in advance before forwarding them to the end user device. This preliminary processing of LC data and voice bursts reduces the burden on the end user device, allowing it to unmute and process data more quickly without sacrificing validation accuracy.
Solution Approach 2:
The system implements feedback mechanisms where the intermediary device monitors transmission conditions and adjusts its behavior accordingly. By providing feedback about transmission quality and status, the system can optimize the timing of data validation and transmission, reducing latency while maintaining accuracy.
3Reliability
If the end user device extracts and validates the entire embedded LC data, then the data integrity is improved, but the processing time increases
Solution Approach 1:
The intermediary device serves as a mediator that performs the time-consuming tasks of extracting and validating embedded LC data before transmissions reach the end user device. This division of labor allows the end user device to receive pre-validated data, reducing its processing time while maintaining data integrity through the intermediary's validation efforts.
4Reliability
If resources are reserved for the entire voice superframe during late entry, then the transmission reliability is improved, but the productivity decreases
Solution Approach 1:
The system applies partial action by reserving resources only for the necessary duration of voice superframes that contain valid, recoverable data. Instead of reserving resources for the entire anticipated transmission duration, the intermediary device evaluates actual data validity and adjusts resource allocation accordingly, improving productivity while maintaining reliability for valid transmissions.
Data Source
AI summary
A computer-readable storage element has code stored thereon that programs a processing device within a communication device to implement a method. The method includes: receiving a plurality of bursts and detecting a failure to receive a preceding header burst; extracting embedded data from the plurality of bursts; determining from the embedded data whether the plurality of bursts comprises valid voice bursts; and when the plurality of bursts comprises valid voice bursts, generating at least one header burst using the embedded data, and transmitting the at least one header burst and the voice bursts.


