Abstract:
H-ARQ를 통해 전송된 패킷들을 효율적으로 디코딩하기 위한 기법들이 기재된다. H-ARQ에 대한 패킷 디코딩은 패킷 개시(SOP) 근처의 로컬 탐색에 기초하여 수행될 수 있다. 패킷에 대한 SOP 결정은 수신된 송신들에 대한 트래픽 검출 결과들에 기초하여 이루어질 수 있다. 적어도 하나의 SOP 가설은 SOP 결정에 기초하여 상기 패킷에 대해 결정될 수 있고, 수신된 송신들은 적어도 하나의 SOP 가설들에 기초하여 디코딩될 수 있다. 슬라이딩 SOP 윈도우는 패킷에 대한 SOP 가설들을 계속 트래킹하기 위해 사용될 수 있다. 슬라이딩 윈도우는 가장 일찍 수신된 송신에서 초기화되고, 검출된 패킷 데이터를 가지지 않는 각각의 후속적인 수신된 송신에 대해 전방으로 이동되고, 검출된 트래픽을 가지는 제 1 수신된 송신에서 유지될 수 있다. 회전 버퍼들은 디코딩을 위한 패킷들에 대한 수신된 송신들을 저장하기 위해 사용될 수 있다.
Abstract:
PROBLEM TO BE SOLVED: To perform AGC and DC compensation in a receiver.SOLUTION: A receiver comprises: an energy estimator for generating an estimate of the level of a received signal; an RF device to apply gain to the received signal; an AGC for controlling the RF device gain on the basis of the energy estimate; a first DC compensation loop for finely adjusting DC compensation of the received signal in a fast or slow tracking mode (FTM or STM); and a second DC compensation loop for coarsely adjusting a DC component of the received signal. AGC operations have three modes, namely, in acquisition, in connection, and in sleep.
Abstract:
PROBLEM TO BE SOLVED: To provide techniques for effectively decoding packets sent with H-ARQ.SOLUTION: Packet decoding for H-ARQ may be performed based on local search around a start-of-packet (SOP) decision for a packet. The SOP decision for the packet may be made based on traffic detection results for received transmissions. At least one SOP hypothesis may be determined for the packet based on the SOP decision, and the received transmissions may be decoded based on the at least one SOP hypothesis. A sliding SOP window may keep track of SOP hypotheses for the packet. The sliding window may be initialized at an earliest received transmission, moved forward for each subsequent received transmission with no detected packet data, and maintained at the first received transmission with detected traffic.
Abstract:
A technique for performing AGC and DC compensation in a receiver. The receiver comprises an energy estimator for generating an estimate of the level of a received signal; an RF device to apply gain to the received signal; an AGC for controlling the RF device gain based on the energy estimation; a first DC compensation loop for finely adjusting the DC component of the received signal in fast or slow tracking mode (FTM or STM); and a second DC compensation loop for coarsely adjusting the DC component of the received signal. Three modes of AGC operations: In Acquisition, iterations of FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during signal timing detection. In Connected, long energy estimation, RF device gain adjustment, and STM fine and coarse DC adjustments are performed during superframe preamble. In Sleep, FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during superframe preamble.
Abstract:
A technique for performing AGC and DC compensation in a receiver. The receiver comprises an energy estimator for generating an estimate of the level of a received signal; an RF device to apply gain to the received signal; an AGC for controlling the RF device gain based on the energy estimation; a first DC compensation loop for finely adjusting the DC component of the received signal in fast or slow tracking mode (FTM or STM); and a second DC compensation loop for coarsely adjusting the DC component of the received signal. Three modes of AGC operations: In Acquisition, iterations of FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during signal timing detection. In Connected, long energy estimation, RF device gain adjustment, and STM fine and coarse DC adjustments are performed during superframe preamble. In Sleep, FTM fine DC adjustment, short energy estimation, and RF device gain adjustment are performed during superframe preamble.
Abstract:
A configurable decoder within a receiver (for example, within a wireless communication device) includes numerous decoders. In one mode, the multiple decoders are used to decode different sub-packets of a packet. When one decoder completes decoding the last sub-packet assigned to it of the packet, then that decoder generates a packet done indication. A control circuit receives the packet done indications, and when all the decoders have generated packet done indications then the control circuit initiates an action. In one example, the action is the interrupting of a processor. The processor responds by reading status information from the control circuit, thereby resetting the interrupt. End-of-packet markers are usable to generate packet done indications and to generate EOP interrupts. Similarly, end-of-group markers are usable to generate group done indications and to generate EOG interrupts. The decoder block is configurable to process sub-packets of a packet using either one or multiple decoders.
Abstract:
The present disclosure describes methods and apparatuses for improved transport block decoding in devices capable of wireless communication, which may include user equipment and network entities. For example, the present disclosure presents methods and apparatuses for decoding a code block from a plurality of code blocks corresponding to a transport block, obtaining a reliability indicator that identifies a reliability of the decoding of the code block, comparing the reliability indicator to a reliability threshold, and determining whether to decode a subsequent code block from the plurality of code blocks based on the comparing. Furthermore, these methods and apparatuses may include determining not to decode at least one subsequent code block of the transport block where the comparing indicates that the reliability indicator is less than the reliability threshold. As such, device power is not unnecessarily consumed by decoding likely superfluous code blocks.
Abstract:
Techniques for efficiently decoding packets sent with H-ARQ are described. Packet decoding for H-ARQ may be performed based on local search around a start of packet (SOP) decision for a packet. The SOP decision for the packet may be made based on traffic detection results for received transmissions. At least one SOP hypothesis may be determined for the packet based on the SOP decision, and the received transmissions may be decoded based on the at least one SOP hypothesis. A sliding SOP window may be used to keep track of SOP hypotheses for the packet. The sliding window may be initialized at an earliest received transmission, moved forward for each subsequent received transmission with no detected packet data, and maintained at the first received transmission with detected traffic. Rotating buffers may be used to store received transmissions for packets for decoding.