UE Data Demodulation Using Adaptive Pilot Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In telecommunications, there is a risk of erroneous interpretation by radio network nodes of ACK messages sent from user equipment (UE) in response to HS-SCCH order messages, leading to incorrect activation of additional pilots for data demodulation, resulting in unsuccessful decoding and throughput loss or delay in data transmissions, due to the lack of Cyclic Redundancy Check (CRC) protection for HS-SCCH order messages.
Innovation Solution
A method and apparatus for data demodulation in UE, where both common and additional pilots are used for demodulation, with the UE transmitting an ACK message in response to an order message, and if decoding with additional pilots is unsuccessful, switching to common pilots only, and optionally sending a NACK message, to ensure successful data demodulation and reduce erroneous interpretations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If additional pilots are transmitted for data demodulation, then demodulation accuracy is improved, but system complexity and resource overhead increase
Solution Approach 1:
The system dynamically switches between using common pilots only and using both common and additional pilots for data demodulation based on channel conditions and decoding success. The UE attempts decoding with additional pilots first, and if unsuccessful, switches to common pilots only, making the pilot usage adaptive rather than static.
Solution Approach 2:
The system changes the parameter of pilot usage configuration based on decoding performance. When decoding with additional pilots fails, the system changes to using common pilots only, effectively adjusting the demodulation parameters to match actual channel conditions.
2Reliability
If additional pilots are used for data demodulation, then data transmission reliability is improved, but resource overhead increases
Solution Approach 1:
The system dynamically adjusts pilot resource usage based on actual decoding needs. Additional pilots are used only when channel conditions require them for successful decoding, otherwise common pilots suffice, making resource consumption adaptive to actual transmission requirements.
Solution Approach 2:
The system changes the pilot configuration parameter from using additional pilots to using common pilots only when decoding fails, thereby adjusting resource consumption to match actual performance needs and avoid unnecessary resource overhead.
3Loss of information
If HS-SCCH order messages are transmitted without CRC protection, then signaling overhead is reduced, but error rate in ACK message interpretation increases
Solution Approach 1:
The system uses feedback from decoding performance to detect and correct errors in order message interpretation. When decoding with additional pilots fails, the UE infers that the order message may have been misinterpreted and switches to common pilots only, using the decoding result as feedback to verify order message correctness.
Solution Approach 2:
The system performs self-verification of order message interpretation through decoding attempts. The UE autonomously detects potential misinterpretation of HS-SCCH order messages by attempting decoding with additional pilots and switching strategies based on the result, without requiring external correction mechanisms.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed are methods as well user equipments (UE) 200 for data demodulation. In one example, the UE 200 comprises a receiver (Rx) 224; a transmitter (Tx) 224, a demodulator 225; a decoder 226; a processor 221; and a memory. An order message can be received by the receiver 224 from a radio network node 210. The order message orders the UE to utilize both additional pilots and common pilots. In response to the receiver 224 receiving said order message, the transmitter 224 may return an ACK message to the radio network node 210. The receiver 224 may also be configured to receive data from the radio network node 210. The memory 222 stores computer program code which, when run in the processor 221,causes the demodulator 225to demodulate received data utilizing additional pilots in addition to common pilots. Furthermore, the memory 222and the computer program code are configured to, together with the processor 221, cause the demodulator 225 to demodulate received data utilizing only common pilots when the decoder226is unsuccessful in decoding received data demodulated by utilizing additional pilots in addition to common pilots.