Receiver Frame Quality Estimation Using Training Sequence BER
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for estimating received signal quality in communications systems, such as SNR and PBER, are highly dependent on receiver algorithms and hardware platforms, and rely on additional information bits like CRC, which can be unreliable, especially in systems with varying coding schemes.
Innovation Solution
A method that uses training sequence codes (TSC) to estimate the bit error rate of speech frames based on training sequence symbols or pilot symbols, setting an upper limit for the TSC bit error rate, and determining a speech frame as bad if this rate exceeds the limit, without requiring additional information bits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If SNR and PBER measures are used for signal quality estimation, then signal quality can be estimated, but the measures are highly dependent on receiver algorithms and hardware platforms, reducing reliability
Solution Approach 1:
The patent extracts the quality estimation function from dependence on receiver-specific algorithms and hardware by using only the training sequence codes, which are standardized and independent of implementation details. This isolation of the estimation mechanism to a specific, standardized component (TSC) removes the variability introduced by different receiver implementations.
Solution Approach 2:
The training sequence codes serve multiple functions: they are used for channel estimation, equalization, and now quality estimation. By utilizing an existing standardized component for multiple purposes, the patent achieves platform-independent quality measurement without requiring additional system-specific elements.
2Reliability
If CRC bits are used for bad frame detection, then frame quality can be validated, but the three-bit CRC alone does not indicate erroneous frames reliably
Solution Approach 1:
The patent changes the parameter used for quality assessment from CRC bits (which have fixed, limited information) to training sequence code bit error rate, which provides a continuous and more sensitive measure of quality. This parameter change enables more granular and accurate detection of frame quality degradation.
Solution Approach 2:
The training sequence codes act as an intermediary between the transmitted signal and the quality assessment process. By comparing the received TSC against the known transmitted TSC, the system obtains an indirect but more reliable measure of signal quality than direct CRC checking provides.
3Reliability
If additional information bits (CRC, parity bits) are transmitted for quality validation, then receiver can estimate signal quality, but this increases the complexity and reduces throughput
Solution Approach 1:
The training sequence codes, which are already transmitted as part of the standard signal structure, serve the additional function of quality validation. This self-service approach eliminates the need for separate validation bits, as the existing TSC infrastructure is utilized for dual purposes: signal processing and quality assessment.
Solution Approach 2:
The training sequence codes perform multiple functions including channel estimation, equalization, and quality validation. By making the TSC multi-functional, the system achieves reliable quality assessment without requiring additional dedicated information bits, thereby maintaining throughput efficiency.
4Measurement precision
If PBER computation is performed based on received information bits, then bit error rate can be measured, but PBER depends on the actual coding scheme, which is a major disadvantage when several different coding schemes are used
Solution Approach 1:
The patent extracts the error rate measurement from dependence on information bits and coding schemes by focusing exclusively on the training sequence codes. This extraction creates a measurement mechanism that is independent of the variable coding schemes used in different communication scenarios.
Solution Approach 2:
The training sequence codes provide a homogeneous basis for error measurement across different coding schemes. Since TSC structure and purpose remain consistent regardless of the information coding scheme used, the quality measurement becomes uniform and comparable across diverse communication scenarios.
Data Source
AI summary
There is provided a receiver comprising a processing unit, a communications unit for receiving frames including training sequence symbols or pilot symbols, the processing unit being configured to use Cyclic Redundancy Check for detecting errors in the received frames. When no errors in a given frame are discovered on the basis of the Cyclic Redundancy Check, the processing unit is further configured to define a TSC, training sequence code, bit error rate for the bursts of the given frame on the basis of the training sequence symbols or the pilot symbols; to define an upper limit for the TSC bit error rate; and to determine the given frame to be bad when the TSC bit error rate for the bursts of the given frame is greater than the upper limit of the TSC bit error rate.


