Adaptive selection of signal-detection mode
First Claim
1. A method, in a wireless device, for detecting time and frequency offsets for a synchronization signal in a received signal, the method comprising:
- obtaining, from the received signal, a sequence of samples for a first time interval;
calculating a differentially decoded sequence from the obtained sequence of samples, each element of the differentially decoded sequence representing a phase shift between a pair of samples from the obtained sequence of samples;
correlating the calculated differentially decoded sequence with a first reference sequence corresponding to the synchronization signal, at each of a plurality of time offsets, to generate a corresponding plurality of first correlation results, and identifying which of the plurality of time offsets results in a largest one of the first correlation results;
determining that the largest one of the first correlation results does not meet a predetermined reliability criterion; and
in response to said determining, coherently detecting the synchronization signal by correlating the obtained sequence of samples with a second reference sequence, at each of a plurality of time offsets and at each of a plurality of frequency offsets, to generate a corresponding plurality of second correlation results, and identifying which combination of time offset and frequency offset results in a largest one of the second correlation results;
wherein the first reference sequence comprises a differentially decoded version of the second reference sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless device detects a synchronization signal by obtaining (210), from a received signal, a sequence of samples, and calculating (220) a differentially decoded sequence from the obtained sequence of samples. The wireless device correlates (230) the calculated differentially decoded sequence with a first reference sequence corresponding to the synchronization signal, at each of a plurality of time offsets, and identifies which of the plurality of time offsets results in a largest correlation result. In response to determining (240) that the largest correlation result does not meet a predetermined reliability criterion, the wireless device correlates (250) the obtained sequence of samples with a second reference sequence, at each of a plurality of time and frequency offsets, and identifies which combination of time offset and frequency offset results in a largest correlation result. The first reference sequence comprises a differentially decoded version of the second reference sequence.
16 Citations
25 Claims
-
1. A method, in a wireless device, for detecting time and frequency offsets for a synchronization signal in a received signal, the method comprising:
-
obtaining, from the received signal, a sequence of samples for a first time interval; calculating a differentially decoded sequence from the obtained sequence of samples, each element of the differentially decoded sequence representing a phase shift between a pair of samples from the obtained sequence of samples; correlating the calculated differentially decoded sequence with a first reference sequence corresponding to the synchronization signal, at each of a plurality of time offsets, to generate a corresponding plurality of first correlation results, and identifying which of the plurality of time offsets results in a largest one of the first correlation results; determining that the largest one of the first correlation results does not meet a predetermined reliability criterion; and in response to said determining, coherently detecting the synchronization signal by correlating the obtained sequence of samples with a second reference sequence, at each of a plurality of time offsets and at each of a plurality of frequency offsets, to generate a corresponding plurality of second correlation results, and identifying which combination of time offset and frequency offset results in a largest one of the second correlation results; wherein the first reference sequence comprises a differentially decoded version of the second reference sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wireless device arranged to detect time and frequency offsets for a synchronization signal in a received signal, the wireless device comprising:
-
a receiver and sampling circuit configured to obtain, from the received signal, a sequence of samples for a first time interval; and a processing circuit configured to calculate a differentially decoded sequence from the obtained sequence of samples, each element of the differentially decoded sequence representing a phase shift between a pair of samples from the obtained sequence of samples, correlate the calculated differentially decoded sequence with a first reference sequence corresponding to the synchronization signal, at each of a plurality of time offsets, to generate a corresponding plurality of first correlation results, and identify which of the plurality of time offsets results in a largest one of the first correlation results, determine, that the largest one of the first correlation results does not meet a predetermined reliability criterion, and in response to said determining, coherently detect the synchronization signal by correlating the obtained sequence of samples with a second reference sequence, at each of a plurality of time offsets and at each of a plurality of frequency offsets, to generate a corresponding plurality of second correlation results, and identify which combination of time offset and frequency offset results in a largest one of the second correlation results; wherein the first reference sequence comprises a differentially decoded version of the second reference sequence. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium comprising, stored thereupon, a computer program product comprising computer program instructions for execution by a wireless device, wherein the computer program instructions are arranged such that, when executed by a processing circuit in the wireless device, the computer program instructions cause the wireless device to detect time and frequency offsets for a synchronization signal in a received signal by:
-
obtaining, from the received signal, a sequence of samples for a first time interval; calculating a differentially decoded sequence from the obtained sequence of samples, each element of the differentially decoded sequence representing a phase shift between a pair of samples from the obtained sequence of samples; correlating the calculated differentially decoded sequence with a first reference sequence corresponding to the synchronization signal, at each of a plurality of time offsets, to generate a corresponding plurality of first correlation results, and identify which of the plurality of time offsets results in a largest one of the first correlation results; determining that the largest one of the first correlation results does not meet a predetermined reliability criterion; and in response to said determining, coherently detecting the synchronization signal by correlating the obtained sequence of samples with a second reference sequence, at each of a plurality of time offsets and at each of a plurality of frequency offsets, to generate a corresponding plurality of second correlation results, and identify which combination of time offset and frequency offset results in a largest one of the second correlation results; wherein the first reference sequence comprises a differentially decoded version of the second reference sequence.
-
Specification