False cell filtering during cell search
09763177 · 2017-09-12
Assignee
Inventors
- Ganesh Baskaran (Puducherry, IN)
- Krishnavelan Sivaraman (Puducherry, IN)
- Bhaskar Patel (San Clemente, CA)
Cpc classification
H04J11/0076
ELECTRICITY
H04W48/16
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
During cell search procedure in 3GPP LTE wireless communication system it is required to detect multiple cells which may be observable by a client terminal. In conventional cell detection a client terminal may detect false cells along with true cells. The number of false cells may depend on specific conventional detection algorithm used. A method and apparatus are disclosed that use of Differential Correlation based SINR metric for filtering out false cells from the list of detected cells reported by the conventional cell detection methods. The combination of conventional cell detection and Differential Correlation SINR based false cell filtering enables significant reduction in false cells reported to the network and reduces power consumption in a client terminal.
Claims
1. A method for base station validation at a client device in a wireless communication system, the method comprising: controlling, by a processing device, for each time domain sample extracted from a signal from a base station received at the client device and corresponding to a detected Primary Synchronization Signal (PSS) offset, searching an output from converting the time domain sample to frequency domain for a Secondary Synchronization Signal (SSS); and controlling, by the processing device, for each base station indicated based on the searching for the SSS, determining whether a given base station is valid using a Differential Correlation (DC) based Signal to Interference plus Noise Ratio (SINR) metric corresponding to the base station, wherein the DC based SINR metric is determined by performing (i) a cross-correlation between a frequency domain signal extracted from the output and a predetermined replica of a desired signal to obtain a cross-correlation output, and (ii) a differential correlation on the cross-correlation output.
2. The method of claim 1, wherein a plurality of base stations is indicated based on the searching for the SSS, and wherein, for each of the plurality of base stations, the DC based SINR metric is determined over a predetermined filtering window.
3. The method of claim 2, further comprising: controlling, by the processing device, determining, as a valid base station, each base station of the plurality of base stations having the DC based SINR metric greater than or equal to a predetermined threshold.
4. The method of claim 1, wherein a plurality of base stations is indicated based on the searching for the SSS, and the method further comprising: controlling, by the processing device, during the searching for the SSS for a given base station of the base stations, determining the DC based SINR metric for the given base station.
5. The method of claim 1, wherein a plurality of base stations is indicated from the searching for the SSS, and wherein each time domain sample corresponding to a given detected PSS for a given base station of the base stations is converted to frequency domain by Fast Fourier Transform (FFT); and the method further comprising: controlling, by the processing device, for each PSS offset detected for the given base station, storing in a memory each SSS determined from searching the output of converting each time domain sample for the given base station corresponding to the PSS offset detected to frequency domain by Fast Fourier Transform, and controlling, by the processing device, determining the DC based SINR metric for the given base station when the searching for the SSS for each PSS offset detected for the given base station is completed.
6. The method of claim 2, wherein the DC based SINR metrics are determined respectively for the plurality of base stations by coherently combining intermediate metrics determined for different SSS intervals within the predetermined filtering windows.
7. The method of claim 1, wherein a plurality of base stations is indicated based on the searching for the SSS, and the method further comprising: controlling, by the processing device, determining, from the plurality of base stations, a base station (Dominant Base Station) having a highest DC based SINR metric (Maximum SINR), determining a Dynamic threshold by subtracting a Relative SINR from the Maximum SINR, in which the Relative SINR is a largest amount by which a DC based SINR metric of a given base station from the plurality of base stations can be less than the Maximum SINR of the Dominant Base Station and the given base station can be a potentially valid base station, setting a Final Threshold equal to the Dynamic threshold, when the dynamic threshold is determined to be greater than an absolute lowest value of a DC based SINR metric for a second given base station from the plurality of base stations such that the second given base station can be a potentially valid base station (Minimum SINR), setting the Final Threshold equal to the Minimum SINR, when the dynamic threshold is determined to be not greater than the Minimum SINR, and determining, as a valid base station, each base station from the plurality of base stations having the DC based SINR metric greater than or equal to the Final Threshold.
8. An apparatus for base station validation at a client device in a wireless communication system, the apparatus comprising: circuitry configured to control: for each time domain sample extracted from of a signal from a base station received at the client device and corresponding to a detected Primary Synchronization Signal (PSS) offset, searching an output from converting the time domain sample to frequency domain for a Secondary Synchronization Signal (SSS); and for each base station indicated based on the searching for the SSS, determining whether a given base station is valid using a Differential Correlation (DC) based Signal to Interference plus Noise Ratio (SINR) metric corresponding to the base station, wherein the DC based SINR metric is determined by performing (i) a cross-correlation between a frequency domain signal extracted from the output and a predetermined replica of a desired signal to obtain a cross-correlation output, and (ii) a differential correlation on the cross-correlation output.
9. The apparatus of claim 8, wherein a plurality of base stations is indicated based on the searching for the SSS, and wherein, for each of the plurality of base stations, the DC based SINR metric is determined over a predetermined filtering window.
10. The apparatus of claim 9, wherein the circuitry is configured to control determining, as a valid base station, each base station of the plurality of base stations having the DC based SINR metric greater than or equal to a predetermined threshold.
11. The apparatus of claim 8, wherein a plurality of base stations is indicated based on the searching for the SSS, and wherein the circuitry is configured to control, during the searching for the SSS for a given base station of the base stations, determining the DC based SINR metric for the given base station.
12. The apparatus of claim 8, wherein a plurality of base stations is indicated from the searching for the SSS; wherein each time domain sample corresponding to a given detected PSS for a given base station of the base stations is converted to frequency domain by Fast Fourier Transform (FFT); and wherein the circuitry is configured to control for each PSS offset detected for the given base station, storing in a memory each SSS determined from searching the output of converting each time domain sample for the given base station corresponding to the PSS offset detected to frequency domain by Fast Fourier Transform, and determining the DC based SINR metric for the given base station when the searching for the SSS for each PSS offset detected for the given base station is completed.
13. The apparatus of claim 9, wherein the DC based SINR metrics are determined respectively for the plurality of base stations by coherently combining intermediate metrics determined for different SSS intervals within the predetermined filtering windows.
14. The apparatus of claim 8, wherein a plurality of base stations is indicated based on the searching for the SSS; and wherein the circuitry is configured to control: determining, from the plurality of base stations, a base station (Dominant Base Station) having a highest DC based SINR metric (Maximum SINR), determining a Dynamic threshold by subtracting a Relative SINR from the Maximum SINR, in which the Relative SINR is a largest amount by which a DC based SINR metric of a given base station from the plurality of base stations can be less than the Maximum SINR of the Dominant Base Station and the given base station can be a potentially valid base station, setting a Final Threshold equal to the Dynamic threshold, when the dynamic threshold is determined to be greater than an absolute lowest value of a DC based SINR metric for a second given base station from the plurality of base stations such that the second given base station can be a potentially valid base station (Minimum SINR), setting the Final Threshold equal to the Minimum SINR, when the dynamic threshold is determined to be not greater than the Minimum SINR, and determining, as a valid base station, each base station from the plurality of base stations having the DC based SINR metric greater than or equal to the Final Threshold.
15. A wireless communication device comprising: a receiver for receiving a signal in a wireless communication system; and a processing device configured for base station validation, wherein the processing device is configured to control: for each time domain sample extracted from of a signal from a base station received at the client device and corresponding to a detected Primary Synchronization Signal (PSS) offset, searching an output from converting the time domain sample to frequency domain for a Secondary Synchronization Signal (SSS); and for each base station indicated based on the searching for the SSS, determining whether a given base station is valid using a Differential Correlation (DC) based Signal to Interference plus Noise Ratio (SINR) metric corresponding to the base station, wherein the DC based SINR metric is determined by performing (i) a cross-correlation between a frequency domain signal extracted from the output and a predetermined replica of a desired signal to obtain a cross-correlation output, and (ii) a differential correlation on the cross-correlation output.
16. The wireless communication device of claim 15, wherein a plurality of base stations is indicated based on the searching for the SSS, and wherein, for each of the plurality of base stations, the DC based SINR metric is determined over a predetermined filtering window.
17. The wireless communication device of claim 16, wherein the processing device is configured to control determining, as a valid base station, each base station of the plurality of base stations having the DC based SINR metric greater than or equal to a predetermined threshold.
18. The wireless communication device of claim 15, wherein a plurality of base stations is indicated based on the searching for the SSS, and wherein the processing device is configured to control, during the searching for the SSS for a given base station of the base stations, determining the DC based SINR metric for the given base station.
19. The wireless communication device of claim 15, wherein a plurality of base stations is indicated from the searching for the SSS; wherein each time domain sample corresponding to a given detected PSS for a given base station of the base stations is converted to frequency domain by Fast Fourier Transform (FFT); and wherein the processing device is configured to control or each PSS offset detected for the given base station, storing in a memory each SSS determined from searching the output of converting each time domain sample for the given base station corresponding to the PSS offset detected to frequency domain by Fast Fourier Transform, and determining the DC based SINR metric for the given base station when the searching for the SSS for each PSS offset detected for the given base station is completed.
20. The wireless communication device of claim 15, wherein a plurality of base stations is indicated based on the searching for the SSS; and wherein the processing device is configured to control: determining, from the plurality of base stations, a base station (Dominant Base Station) having a highest DC based SINR metric (Maximum SINR), determining a Dynamic threshold by subtracting a Relative SINR from the Maximum SINR, in which the Relative SINR is a largest amount by which a DC based SINR metric of a given base station from the plurality of base stations can be less than the Maximum SINR of the Dominant Base Station and the given base station can be a potentially valid base station, setting a Final Threshold equal to the Dynamic threshold, when the dynamic threshold is determined to be greater than an absolute lowest value of a DC based SINR metric for a second given base station from the plurality of base stations such that the second given base station can be a potentially valid base station (Minimum SINR), setting the Final Threshold equal to the Minimum SINR, when the dynamic threshold is determined to be not greater than the Minimum SINR, and determining, as a valid base station, each base station from the plurality of base stations having the DC based SINR metric greater than or equal to the Final Threshold.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
DETAILED DESCRIPTION
(22) The foregoing aspects, features and advantages of the present disclosure will be further appreciated when considered with reference to the following description of exemplary embodiments and accompanying drawings, wherein like reference numerals represent like elements. In describing the exemplary embodiments of the disclosure illustrated in the appended drawings, specific terminology will be used for the sake of clarity. However, the disclosure is not intended to be limited to the specific terms used.
(23) The following terminology is used to describe the various aspects of the present disclosure. A reception and processing window opened for detecting PSS of cells in the surrounding area of a client terminal is defined as “PSS search.” Similarly, a reception and processing window opened for detecting SSS of cells in the surrounding area of a client terminal is defined as “SSS search.” Before an SSS search can begin, a PSS search must be completed successfully. The result of a successful PSS search may be a set of detected PSS indices and the exact time positions at which the PSSs are detected. The detected PSS time positions are referred herein as PSS offsets. The PSS offsets are specified relative to the start of a PSS search window. During SSS search, a number of PSS offsets and PSS index pairs may be configured as inputs. Within an SSS search, “SSS iteration” is scheduled for each of the PSS offset and PSS index pair. A single SSS iteration may involve the selection of specific set of samples from the received signal based on the PSS offset, performing Fast Fourier Transform (FFT) to convert the time domain signal to frequency domain, then M-sequence cross correlation and selection of top sequence candidates. SSS iteration involves a number of such “SSS detection” attempts. For a given PSS offset and PSS index pair, an SSS iteration may involve SSS detection attempts corresponding to the following combinations: Detection corresponding to Normal CP or Extended CP. Detection corresponding to a nominal position and ±1 or ±2 sample positions around it due to uncertainty in the exact timing of PSS detection.
(24) According to an aspect of the present disclosure, the SSS search is performed using conventional method and the DC based SINR metric is used for further filtering of the false cells from the list of detected cells from the SSS search using conventional methods as illustrated in
(25) In a second embodiment of the present disclosure, the DC based SINR metric may be estimated in parallel to the SSS search using conventional detection methods. This embodiment offers the advantage of filtering out the false cells at the same time as detecting true cells. This embodiment avoids the need for opening a separate reception and processing window primarily for false cells filtering. Since the SSS detection is ongoing during SSS search window, the DC based SINR metric may need to be estimated for all PCI groups for each of the two possible SSS instances, i.e., 2*168 combinations. In the first embodiment, the DC based SINR metric is estimated only for the cells that may be detected by the preceding SSS search using conventional methods.
(26) In a third embodiment of the present disclosure, the FFT output of the different SSS iterations attempted during an SSS search may be stored and then may perform the DC based SINR metric estimation when the SSS search is completed. This embodiment avoids the need for opening a separate reception and processing window strictly for false cells filtering while keeping the DC based SINR metric estimation complexity low. This embodiment requires memory for storing the FFT outputs for each of the SSS iterations in an SSS search.
(27) According to an aspect of the present disclosure, DC based SINR metrics from multiple receive chains may be coherently combined. For example when coherently combining two complex numbers, the real and imaginary parts from two complex numbers are combined separately while maintaining their respective signs. Furthermore, the DC based SINR may be obtained by using coherently combined intermediate metrics estimated for different instances of 5 ms SSS intervals. Coherent combining across receive chains and different SSS instances is possible because of descrambling of received frequency domain SSS signal as described below. The coherent combining strengthens the differential correlation for true cells in the presence of noise, fading and interference while weakens it for false cells.
(28) The steps performed according to the aspects of the present disclosure for each of the detected cell from the conventional SSS method are as follows. The steps are described with the first embodiment as a reference.
(29) The DC based SINR estimation and false cell filtering may be implemented in four phases as illustrated in
(30) The Phase 1 processing aspects are illustrated in the block diagram 1300 contained in
H(n)=SSS.sub.in(n)×d(n) for n=1 to 62 (1)
where d(n) in EQ. (1) is the interlaced m.sub.0 and m.sub.1 sequence which can take the values ±1. The SSS.sub.in is the received frequency domain SSS in which the DC component is removed. At processing stage 1312, Differential Correlation is computed using channel estimate H as follows. The signals from two adjacent subcarriers are used for differential correlation to estimate Signal power. Complex conjugate of a first value in the signal SSS.sub.in is multiplied with a second adjacent value of the signal SSS.sub.in to get the complex correlation value for the adjacent values. The d.c. subcarrier is skipped when performing Differential Correlation. Therefore there are two subsets of Differential Correlation values as illustrated in
DC(n)=H*(n+1)×H(n),0≦n≦29 (2)
DC(n)=H*(n+1)×H(n),31≦n≦60 (3)
(31)
(32) After all the differentially correlated metrics are accumulated at processing stage 1312, the accumulated value is divided by the number of accumulated differential correlation terms to get averaged value P.sub.S at processing stage 1314.
(33)
(34) The complex value P.sub.S may be used as an estimate of Signal power and output for storage for each of the detected cell list for further processing in Phase 2. According to an aspect of the present disclosure, all the processing steps from 1302 till 1314 may be applied to all the receive chains used by a client terminal. The coherent combining and averaging of differential correlation metric across receive chains may be performed. The averaged differential correlation, i.e., Signal power estimate P.sub.S computed in EQ (5), may be from a single receive chain or averaged over multiple receive chains.
(35) At processing stage 1316, the SSS signal SSS.sub.in from processing block 1306 is used to estimate Total power P.sub.T by multiplying the signal with its complex conjugate i.e., SSS.sub.in*×SSS.sub.in. This is equivalent to Real.sup.2+Imag.sup.2 for a complex number. The 62 individual power terms are accumulated non-coherently to obtain the Total power of the incoming SSS signal as follows:
(36)
Non-coherent combining herein means that the values of two or more quantities are added such that the signs of the two values are not considered. For example, when non-coherently combining power of complex numbers, Real.sup.2+Imag.sup.2 may be used.
(37) The real valued Total power P.sub.T computed in EQ (6) may be output and stored for each of the detected cell for further processing in Phase 2. In case of multiple receive chains, the Total power computation is performed separately for each receive chain, combined non-coherently and then averaged.
(38) The Phase 2 processing aspects are illustrated in the block diagram 1500 contained in
(39) The Phase 3 processing aspects are illustrated in the block diagram 1600 contained in
(40)
(41) The Phase 4 processing aspects are illustrated in the block diagram 1700 contained in
(42) The filtering using DC based SINR in combination with the conventional SSS detection method enables filtering of false cells which in turn reduces power consumption and improved performance of the client terminal and the network.
(43) By way of example only, the above-described method may be implemented in a receiver, e.g., a user device such as a wireless mobile station (MS) 12 as shown in
(44) As shown in
(45) The application processor subsystem 101 as shown in
(46) Peripherals 114 such as a full or partial keyboard, video or still image display, audio interface, etc may be employed and managed through the controller 108.
(47) Aspects of the present disclosure may be implemented in firmware of the controller 108 of the application processor and/or the controller 118 of the baseband subsystem. In another alternative, aspects of the present disclosure may also be implemented as a combination of firmware and hardware of the application processor subsystem 101 and/or the baseband subsystem 102. For instance, a signal processing entity of any or all of the
(48) The consumer electronics devices that may use the aspects of the disclosure may include smart phones, tablets, laptops, gaming consoles, cameras, video camcorders, TV, car entertainment systems, etc.
(49) Although aspects of the disclosure herein have been described with reference to particular embodiments, it is to be understood that these embodiments are merely illustrative of the principles and applications of the aspects of the present disclosure. It is therefore to be understood that numerous modifications may be made to the illustrative embodiments and that other arrangements may be devised without departing from the spirit and scope of the aspects of the present disclosure as defined by the appended claims. Aspects of each embodiment may be employed in the other embodiments described herein.