Radio communication
AssigneeNordic Semiconductor ASA
InventorsEivind Olsen, Sverre Wichlund
Life of this patent
Estimating the term…
Abstract
A digital radio receiver (7) is arranged to receive and process data frames, each data frame comprising (i) a plurality of identical synchronization sequences; (ii) identification data different from the synchronization sequences; and (iii) convolution-encoded message data. An initial-synchronization section of the receiver (7) uses the plurality of synchronization sequences in a received data frame to perform a frequency-synchronization or symbol-timing-synchronization operation. A frame-synchronization section determines frame-synchronization information by correlating at least a part of the received identification data against reference identification data stored in a memory. A convolution-decoding section uses the frame-synchronization information to decode the message data.
Claims10
A digital radio receiver comprising an antenna for receiving radio data frames, each data frame comprising (i) a plurality of identical synchronization sequences;
- (ii) identification data;
- and (iii) convolution-encoded message data, wherein the receiver further comprises a memory, and synchronization and decoding logic that comprises:
- an initial-synchronization section comprising an input for receiving complex-valued baseband samples representing a received data frame, and comprising a correlator configured to perform a frequency-synchronization or symbol-timing-synchronization operation by repeatedly cross-correlating the plurality of identical synchronization sequences in the received data frame against all or part of a single synchronization sequence;
- a frame-synchronization section comprising an input for receiving data representing the received data frame, and comprising a correlator configured to determine frame-synchronization information for the received data frame by cross-correlating at least a part of the received identification data against reference identification data stored in the memory of the receiver, and comprising an output for outputting the frame-synchronization information, wherein the received identification data is different from the synchronization sequences;
- and
- a convolution-decoding section comprising a Viterbi decoder unit and comprising an input for receiving the frame-synchronization information from the frame-synchronization section, wherein the convolution-decoding section is configured to use the received frame-synchronization information to initialize the Viterbi decoder unit for decoding the message data of the data frame.
Dependencies are inferred from the claim text.