Spectral partitioning using a Hilbert transform to improve frequency scanning
阅读说明:本技术 使用希尔伯特变换进行频谱划分以改进频率扫描 (Spectral partitioning using a Hilbert transform to improve frequency scanning ) 是由 R·库玛尔 A·拉久尔卡尔 于 2019-02-28 设计创作,主要内容包括:一种执行无线通信的方法包括:在初始小区搜索期间,由用户设备(UE)在该UE的最大前端带宽上累积接收数据的样本。该方法还包括:将样本分割成较小的不重叠的频谱块,以及对这些较小的不重叠的块中的一个或多个块执行基于相关性的检测。该方法还包括:根据基于相关性的检测的结果来检测无线通信系统。(A method of performing wireless communication comprising: during initial cell search, samples of received data are accumulated by a User Equipment (UE) over a maximum front-end bandwidth of the UE. The method further comprises the following steps: the method includes partitioning samples into smaller non-overlapping blocks of spectrum and performing correlation-based detection on one or more of the smaller non-overlapping blocks. The method further comprises the following steps: the wireless communication system is detected based on a result of the correlation-based detection.)
1. A method of performing wireless communication, the method comprising:
accumulating, by a User Equipment (UE), samples of received data over a maximum front-end bandwidth of the UE during an initial cell search;
partitioning the samples into smaller non-overlapping blocks of spectrum;
performing correlation-based detection on one or more of the smaller non-overlapping blocks; and
detecting a wireless communication system according to a result of the correlation-based detection.
2. The method of claim 1, comprising:
further partitioning at least one of the smaller non-overlapping blocks into smaller non-overlapping blocks.
3. The method of claim 2, comprising:
the spectrum is subdivided in a binary tree manner having a number of levels, wherein at each of the levels, the bandwidth is divided into two halves.
4. The method of claim 3, wherein the subdivision of the bandwidth is achieved by performing a Hilbert transform.
5. The method of claim 3, comprising:
at each of the levels, performing CP correlation detection on each of the smaller non-overlapping blocks.
6. The method of claim 3, comprising:
processing at least one of the two halves by downsampling and rotating the at least one of the two halves.
7. The method of claim 3, comprising:
the number of levels is chosen to ensure that all smallest spectral blocks at the lowest level have a respective bandwidth equal to the minimum supported bandwidth.
8. The method of claim 7, wherein the minimum supported bandwidth is 1.4 MHz.
9. The method of claim 1, comprising:
in response to an inability to make a strong decision on detection of a wireless signal in the sample, the sample is partitioned into two or more smaller non-overlapping blocks.
10. The method of claim 9, comprising:
in response to determining that a strong decision cannot be made for detection of wireless signals in at least one of the smaller non-overlapping blocks, further partitioning the at least one of the smaller non-overlapping blocks into smaller non-overlapping blocks.
11. The method of claim 9, comprising:
determining that a strong decision cannot be made for detection of the wireless signal by determining that z is less than a detection threshold, wherein z is equal to a Cyclic Prefix (CP) accumulation buffer Bcor (n)
12. The method of claim 1, comprising:
in response to detecting a wireless signal in the sample, the sample is partitioned into two or more smaller non-overlapping blocks.
13. The method of claim 12, comprising:
in response to detecting the wireless signal in at least one of the smaller non-overlapping blocks, further partitioning the at least one of the smaller non-overlapping blocks into smaller non-overlapping blocks.
14. The method of claim 12, comprising:
detecting the presence of the wireless signal by determining that z is greater than a detection threshold, wherein z is equal to a Cyclic Prefix (CP) accumulation buffer Bcor (n)
15. The method of claim 12, comprising:
segmenting the samples to accurately locate the wireless communication system of the wireless signal.
16. A wireless communications apparatus, the apparatus comprising:
at least one computer processor; and
at least one memory coupled to the at least one computer processor, wherein the at least one computer processor is configured to:
accumulating, by a User Equipment (UE), samples of received data over a maximum front-end bandwidth of the UE during an initial cell search;
partitioning the samples into smaller non-overlapping blocks of spectrum;
performing correlation-based detection on one or more of the smaller non-overlapping blocks; and
detecting a wireless communication system according to a result of the correlation-based detection.
17. The apparatus of claim 16, wherein the at least one computer processor is configured to: further partitioning at least one of the smaller non-overlapping blocks into smaller non-overlapping blocks.
18. The apparatus of claim 17, wherein the at least one computer processor is configured to: the spectrum is subdivided in a binary tree manner having a number of levels, wherein at each of the levels, the bandwidth is divided into two halves.
19. The apparatus of claim 18, wherein the subdivision of the bandwidth is achieved by performing a hilbert transform.
20. The apparatus of claim 18, wherein the at least one computer processor is configured to: at each of the levels, performing Cyclic Prefix (CP) correlation detection on each of the smaller non-overlapping blocks.
21. The apparatus of claim 18, wherein the at least one computer processor is configured to: processing at least one of the two halves by downsampling and rotating the at least one of the two halves.
22. The apparatus of claim 18, wherein the at least one computer processor is configured to: the number of levels is chosen to ensure that all smallest spectral blocks at the lowest level have a respective bandwidth equal to the minimum supported bandwidth.
23. The apparatus of claim 22, wherein the minimum supported bandwidth is 1.4 MHz.
24. The apparatus of claim 16, wherein the at least one computer processor is configured to: in response to an inability to make a strong decision on detection of a wireless signal in the sample, the sample is partitioned into two or more smaller non-overlapping blocks.
25. The apparatus of claim 24, wherein the at least one computer processor is configured to: in response to determining that a strong decision cannot be made for detection of wireless signals in at least one of the smaller non-overlapping blocks, further partitioning the at least one of the smaller non-overlapping blocks into smaller non-overlapping blocks.
26. The apparatus of claim 24, wherein the at least one computer processor is configured to: determining that none can be paired by determining that z is less than a detection thresholdDetection of line signals makes a strong decision, where z is equal to the Cyclic Prefix (CP) accumulation buffer Bcor (n)
27. The apparatus of claim 16, wherein the at least one computer processor is configured to: in response to detecting a wireless signal in the sample, the sample is partitioned into two or more smaller non-overlapping blocks.
28. The apparatus of claim 27, wherein the at least one computer processor is configured to: in response to detecting the wireless signal in at least one of the smaller non-overlapping blocks, further partitioning the at least one of the smaller non-overlapping blocks into smaller non-overlapping blocks.
29. The apparatus of claim 27, wherein the at least one computer processor is configured to: detecting the presence of the wireless signal by determining that z is greater than a detection threshold, wherein z is equal to a Cyclic Prefix (CP) accumulation buffer Bcor (n)A performance metric of (a).
30. The apparatus of claim 27, wherein the at least one computer processor is configured to: segmenting the samples to accurately locate the wireless communication system of the wireless signal.
Technical Field
Various aspects of the present disclosure relate generally to wireless communication systems, and more particularly to initial frequency scanning for user equipment. Certain embodiments of the techniques discussed below may improve wireless system detection capabilities with reduced EARFCN uncertainty.
Background
Wireless communication networks have been widely deployed to provide various communication services such as voice, video, packet data, messaging, broadcast, and so on. These wireless networks may be multiple-access networks capable of supporting multiple users by sharing the available network resources. These networks, which are typically multiple-access networks, support communication for multiple users by sharing the available network resources.
A wireless communication network may include multiple base stations or node bs that can support communication for multiple User Equipment (UE). A UE may communicate with a base station via the downlink and uplink. The downlink (or forward link) refers to the communication link from the base stations to the UEs, and the uplink (or reverse link) refers to the communication link from the UEs to the base stations.
A base station may transmit data and control information to a UE on the downlink and/or may receive data and control information from a UE on the uplink. On the downlink, transmissions from a base station may encounter interference due to transmissions from neighbor base stations or transmissions from other wireless Radio Frequency (RF) transmitters. On the uplink, transmissions from a UE may encounter interference from uplink transmissions from other UEs or other wireless RF transmitters communicating with neighbor base stations. This interference may degrade performance on the downlink and uplink.
As the demand for mobile broadband access continues to increase, the more UEs accessing a long-distance wireless communication network, the more short-distance wireless systems deployed in a community, and the increased likelihood of network interference and congestion. Continuing to research and develop wireless technologies, not only can meet the growing demand for mobile broadband access, but also enhance and enhance the user's experience with mobile communications.
A User Equipment (UE) performs a Frequency Scan (FSCAN) when attempting initial acquisition. Power-based FSCAN may be limited by the signal-to-noise ratio (SNR). For example, for SNRs below-5 dB, FSCAN may fail and detection performance is poor even at 0dB, which makes power-based FSCAN unsuitable for UE mode B. In poor coverage, the UE in mode B searches each EARFCN to detect primary and secondary synchronization signals (PSS/SSS), which is very time consuming and computationally complex. Cyclic Prefix (CP) correlation can be used to enhance FSCAN, but FSCAN based on CP correlation has two major drawbacks. First, performance is very sensitive to a fraction of the LTE bandwidth acquired and the bandwidth of the target LTE system. Second, the number of potential EARFCNs for CP correlation after search is high.
Disclosure of Invention
The following presents a simplified summary of some aspects of the disclosure in order to provide a basic understanding of the discussed technology. This summary is not an extensive overview of all contemplated features of the disclosure, and is intended to neither identify key or critical elements of all aspects of the disclosure, nor delineate the scope of any or all aspects of the disclosure. Its sole purpose is to present some concepts of one or more aspects of the disclosure in a general form as a prelude to the more detailed description that is presented later.
In one aspect of the disclosure, a method of performing wireless communication includes: samples of received data are accumulated by a User Equipment (UE) over a maximum front-end bandwidth of the UE during an initial cell search. The method further comprises the following steps: partitioning the samples into smaller non-overlapping blocks of spectrum; and performing correlation-based detection on one or more of the smaller non-overlapping blocks. The method further comprises the following steps: the wireless communication system is detected based on a result of the detection based on the correlation.
In a further aspect of the disclosure, a wireless communication apparatus includes a computer processor and a memory coupled to the processor. The computer processor is configured to: samples of received data are accumulated by a User Equipment (UE) over a maximum front-end bandwidth of the UE during an initial cell search. The computer processor is additionally configured to: the samples are partitioned into smaller non-overlapping blocks of spectrum. The computer processor is further configured to perform correlation-based detection on one or more of the smaller non-overlapping blocks. The computer processor is further configured to: the wireless communication system is detected based on a result of the detection based on the correlation.
Other aspects, features and embodiments of the present invention will become apparent to those ordinarily skilled in the art upon review of the following description of specific, exemplary embodiments of the invention in conjunction with the accompanying figures. While features of the invention are discussed with respect to certain embodiments and figures below, all embodiments of the invention can include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, one or more of these features may also be used in accordance with the various embodiments of the invention discussed herein. In a similar manner, although exemplary embodiments are discussed below as being device, system, or method embodiments, it should be understood that these exemplary embodiments can be implemented with a wide variety of devices, systems, and methods.
Drawings
A further understanding of the nature and advantages of the present disclosure may be realized by reference to the following drawings. In the drawings, similar components or features have the same reference numerals. In addition, various components of the same type may be distinguished by following the reference label by an underline and a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
Fig. 1 is a block diagram illustrating details of a wireless communication system, according to some embodiments of the present disclosure.
Fig. 2 is a block diagram conceptually illustrating a design of a base station/gbb and a UE configured according to some embodiments of the present disclosure.
Fig. 3 is a block diagram illustrating UE Frequency Scanning (FSCAN) of Long Term Evolution (LTE) bands, according to some embodiments of the present disclosure.
Fig. 4 is a block diagram illustrating a scan based on Cyclic Prefix (CP) correlation, in accordance with some embodiments of the present disclosure.
Fig. 5 is a block diagram illustrating identification of EARFCN candidates as a result of a CP correlation-based scan, according to some embodiments of the present disclosure.
Fig. 6 is a block diagram illustrating issues regarding alignment of LTE system bandwidth with UE bandwidth, in accordance with some embodiments of the present disclosure.
Fig. 7 is a block diagram illustrating issues regarding size differences between LTE system bandwidth and UE bandwidth, in accordance with some embodiments of the present disclosure.
Fig. 8 is a block diagram illustrating a problem with EARFCN uncertainty, according to some embodiments of the present disclosure.
Fig. 9 is a graphical representation of CP correlation based peak detection according to some embodiments of the present disclosure.
Fig. 10 is a graphical representation of a Cumulative Distribution Function (CDF) demonstrating the effect of partial LTE acquisition, in accordance with some embodiments of the present disclosure.
Fig. 11 is a block diagram illustrating performing spectral partitioning using a hilbert transform by splitting a UE bandwidth sample into two equal halves, according to some embodiments of the disclosure.
Fig. 12 is a block diagram illustrating processing of the two equal halves by downsampling and rotation, according to some embodiments of the present disclosure.
Fig. 13 is a block diagram illustrating partitioning of a UE 5MHz bandwidth spectrum in a binary tree fashion, according to some embodiments of the present disclosure.
Fig. 14 is a block diagram illustrating partitioning of a UE 20MHz bandwidth spectrum in a binary tree fashion, according to some embodiments of the present disclosure.
Fig. 15 is a graphical representation of a CDF exhibiting performance degradation due to frequency band splitting, according to some embodiments of the present disclosure.
Fig. 16 is a graphical representation of a CDF demonstrating the improvement in detectability of a wireless system in the left half of a frequency band due to frequency band segmentation, in accordance with some embodiments of the present disclosure.
Fig. 17 is a block diagram illustrating example blocks of a frequency bin splitting process for enhanced detection, in accordance with some embodiments of the present disclosure.
Fig. 18 is a block diagram illustrating example blocks of a frequency band segmentation process for reducing EARFCN uncertainty, according to some embodiments of the present disclosure.
Fig. 19 is a block diagram illustrating example blocks of an initial frequency scanning process in accordance with some embodiments of the present disclosure.
Fig. 20 is a block diagram illustrating a wireless communication device according to some embodiments of the present disclosure.
Detailed Description
The detailed description set forth below in connection with the appended drawings is intended as a description of various possible configurations only and is not intended to limit the scope of the present disclosure. Rather, the specific embodiments include specific details for a thorough understanding of the present invention. It will be apparent to one of ordinary skill in the art that these specific details are not required in every case, and in some instances, well-known structures and components are shown in block diagram form in order to facilitate a clear presentation.
The present disclosure relates generally to providing communication between or participating in communication between two or more wireless devices in one or more wireless communication systems (which may also be referred to as wireless communication networks). In various embodiments, the techniques and apparatus may be used in wireless communication networks such as: code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Frequency Division Multiple Access (FDMA) networks, Orthogonal FDMA (OFDMA) networks, single-carrier FDMA (SC-FDMA) networks, Long Term Evolution (LTE) networks, global system for mobile communications (GSM) networks, and other communication networks. As described herein, the terms "network" and "system" may be used interchangeably depending on the particular context.
For example, a CDMA network may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), CDMA2000, and so on. UTRA includes wideband CDMA (W-CDMA) and Low Chip Rate (LCR). CDMA2000 covers IS-2000, IS-95 and IS-856 standards.
A TDMA network may, for example, implement a radio technology such as GSM. The 3GPP defines a standard for GSM EDGE (enhanced data rates for GSM evolution) Radio Access Networks (RAN), also known as GERAN. GERAN is the radio component of GSM/EDGE and the network connecting base stations (e.g., the Ater and Abis interfaces) and base station controllers (a interfaces, etc.). The radio access network represents the component of a GSM network through which telephone calls and packet data are routed to and from the Public Switched Telephone Network (PSTN) and the internet, and to and from user handsets (also known as user terminals or User Equipment (UE)). The network of the mobile telephone operator may comprise one or more GERANs, which in the case of a UMTS/GSM network may be coupled with a Universal Terrestrial Radio Access Network (UTRAN). The operator network may also include one or more LTE networks and/or one or more other networks. The various different network types may use different Radio Access Technologies (RATs) and Radio Access Networks (RANs).
An OFDMA network may, for example, implement radio technologies such as evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, flash-OFDM, and so on. UTRA, E-UTRA and GSM are part of the Universal Mobile Telecommunications System (UMTS). Specifically, LTE is a release of UMTS that employs E-UTRA. UTRA, E-UTRA, GSM, UMTS and LTE are described in documents provided by an organization named "third generation partnership project" (3GPP), and cdma2000 is described in documents from an organization named "third
For clarity of explanation, certain aspects of these apparatus and techniques are described below with reference to exemplary LTE embodiments or LTE-centric approaches, and LTE terminology may be used as an illustrative example in portions of the following description; however, the description is not intended to be limited to LTE applications. Indeed, the present disclosure relates to shared access to wireless spectrum between networks using different radio access technologies or radio air interfaces.
Further, it should be understood that, in operation, a wireless communication network adapted according to the concepts herein may operate in any combination of licensed or unlicensed spectrum, depending on load and availability. Thus, it will be apparent to those of ordinary skill in the art that the systems, apparatus, and methods described herein may be applied to other communication systems and applications in addition to the specific examples provided.
While aspects and embodiments have been described herein through the illustration of some examples, those of ordinary skill in the art will appreciate that additional implementations and use cases may be implemented in many different arrangements and scenarios. The innovations described herein may be implemented across a number of different platform types, devices, systems, shapes, sizes, packaging arrangements. For example, embodiments and/or uses may be implemented by integrated chip embodiments and/or other non-modular component based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial devices, retail/purchase devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specific to use cases or applications, a wide variety of applicability of the described innovations may occur. Implementations may range from chip-level or modular components to non-modular, non-chip-level implementations, and may also be aggregated, distributed, or OEM devices or systems incorporating one or more of the described aspects. In some practical settings, a device incorporating the described aspects and features may also necessarily include other components and features for implementing and practicing the claimed and described embodiments. The innovations described herein may be practiced in a wide variety of implementations having different sizes, shapes and configurations, including large/small devices, chip-level components, multi-component systems (e.g., RF chains, communication interfaces, processors), distributed arrangements, end-user devices, and so forth.
Fig. 1 illustrates a
Returning to fig. 1,
The gNB may provide communication coverage for a macro cell or a small cell (e.g., a pico cell or a femto cell) and/or other types of cells. Typically, a macro cell covers a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with service subscriptions with the network provider. In general, small cells, such as pico cells, cover a relatively small geographic area and allow unrestricted access with UEs with service subscriptions with the network provider. Furthermore, small cells, such as femtocells, typically cover relatively small geographic areas (e.g., homes), which provide restricted access to UEs having an association with the femtocell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users in a home, etc.) in addition to unrestricted access. The gbb for a macro cell may be referred to as a macro gbb. A gNB for a small cell may be referred to as a small cell gNB, pico gNB, femto gNB, or home gNB. In the example shown in fig. 1, the gnbs 105a, 105b, and 105c are macro gnbs for the
Fig. 2 shows a block diagram of a design of a base station/gNB 105 and a
At the gNB 105, a transmit processor 220 may receive data from a data source 212 and control information from a controller/processor 240. The control information may be for a Physical Broadcast Channel (PBCH), a Physical Control Format Indicator Channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a Physical Downlink Control Channel (PDCCH), and the like. The data may be for a Physical Downlink Shared Channel (PDSCH), and so on. Transmit processor 220 may process (e.g., encode and symbol map) the data and control information to obtain data symbols and control symbols, respectively. Transmit processor 220 may also generate reference symbols, e.g., for a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS), and a cell-specific reference signal (CRS). A Transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, the control symbols, and/or the reference symbols, if applicable, and may provide output symbol streams to the Modulators (MODs) 232a through 232 t. Each modulator 232 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 may additionally or alternatively process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. Downlink signals from modulators 232a through 232t may be transmitted via antennas 234a through 234t, respectively.
At the
On the uplink, at
Controllers/processors 240 and 280 may direct operation at gNB 105 and
Fig. 3-10 provide details regarding challenges caused by initial frequency scanning by a UE, such as
Referring to fig. 3, a wireless communication system, such as an
Referring to fig. 4, FSCAN based on CP correlation is a new application of CP correlation. The LTE signal consists of
Referring to fig. 6, a problem with the alignment of the LTE system bandwidth with the UE bandwidth may occur. This drawback of CP correlation based FSCAN arises from the sensitivity to the bandwidth of the deployed LTE system and the portion of the LTE system that is acquired. In particular, whenever the captured portion of the LTE system is reduced, the detectability of the LTE system is reduced. For example, when the
Turning now to fig. 8, other drawbacks of the FSCAN based on CP correlation stem from the problem with EARFCN uncertainty. For example, even though FSCAN based on CP correlation provides gain by eliminating a large portion of the LTE band (no LTE system at these locations), there is still a significant degree of EARFCN uncertainty. In the example of the
Referring to fig. 9, a CP accumulation buffer bcorr (n) may be used to perform CP correlation-based peak detection to accumulate CP correlation values through autocorrelation and coherently combine the correlation values over a specified duration (T). For example, for a UE bandwidth of 5MHz, n may be the sameThe buffer bcorr (n) is defined by 0,1, …, 548. Performance metrics
And may be decided according to the following conditions:1,z≥
0,z<
among these are detection thresholds. This CP correlation based technique is expected to detect-15 dB LTE signals and can increase the correlation gain by increasing the acquisition time (T).
Turning to fig. 10, the Cumulative Distribution Function (CDF) demonstrates the effect of partial LTE acquisition. CDF is plotted along the ordinate axis and the performance matrix z is plotted along the abscissa. For correct detection, the detection threshold must be able to separate CDFs in LTE and non-LTE cases. Two cases are considered and compared to CDF 1000 without LTE.
Fig. 11-20 provide details related to proposed solutions that improve detection and/or reduce EARFCN uncertainty without incurring the above-described penalties due to increased acquisition time and/or post-processing to eliminate excessive erroneous EARFCNs. In principle, the solution proposed below is described with reference to the UE bandwidth of 5MHz and the use of CP correlation based detection. However, it is contemplated that other UE bandwidths and/or other correlation-based detection techniques may be employed. For example, another potential correlator is based on CRS autocorrelation. However, CRS-based correlators are sensitive to Frequency Offset (FO) errors and high doppler fading. In contrast, a CP-based correlator is robust to both FO and high doppler and is therefore currently preferred.
The solution disclosed herein implements frequency binning to address the issue of CP correlation based FSCAN. This solution effectively increases the detection probability and narrows down the potential EARFCNs to a small number. This basic solution involves: the spectrum is divided into smaller blocks (or sub-bands) by accumulating samples over the maximum UE bandwidth and splitting samples with smaller non-overlapping bandwidths to make an accurate decision over the smaller blocks of spectrum. This division avoids separate accumulation of samples for smaller blocks of spectrum.
In some embodiments, described in detail below with respect to fig. 11-16, the spectrum partitioning is performed by subdividing the spectrum into a number of levels in a binary tree fashion, where the number of levels is selected to ensure that all smallest blocks of spectrum at the lowest level of the tree have a bandwidth equal to the minimum supported bandwidth. At each level, the bandwidth is divided into two halves (the positive and negative halves) using a hilbert transform. For each half, downsampling and rotation are performed, and CP correlation-based decisions are made at each level to achieve maximum performance advantage.
In other embodiments, described in detail below with reference to fig. 17, the samples are partitioned into blocks in response to failing to make a strong decision on the detection of the wireless signal in the samples, and further partitioning of any block is performed in response to determining that a strong decision cannot be made on the detection of the wireless signal in the block. Determining that a strong decision cannot be made for the detection of the wireless signal if z is less than a detection threshold, where z is equal to the CP accumulation buffer Bcor (n) for CPA performance metric of (a).
In other embodiments, described in detail below with reference to fig. 18, the samples are segmented to accurately locate the wireless system of the wireless signal in response to detecting the wireless signal in the sample. Further division of any blocks is also performed in response to detecting a wireless signal in a blockAnd (6) cutting. Determining that a wireless signal is present if z is greater than a detection threshold, wherein z is equal to the CP accumulation buffer Bcor (n)
A performance metric of (a).Referring to fig. 11, spectral partitioning is performed by splitting a 5MHz
Referring to fig. 12, each of two
Referring to fig. 13, the partitioning and processing of the
Referring to fig. 14, the partitioning of the UE 20MHz bandwidth spectral samples 1400 may be performed in a binary tree fashion, using a hilbert transform 1402, downsampling and rotation processes 1404 and 1406 between each level to yield downsampled and rotated halves 1408 and 1410. In this example, the UE is configured to have a front-end bandwidth of 20MHz, a sampling rate of 30.72MHz, and a fast Fourier transform size NFFT of 2048. In this case, up to five levels of partitioning may be performed such that the leaves of the tree result with the bandwidth of the spectrum block equal to the minimum supported LTE bandwidth of 1.4 MHz.
Turning to fig. 15, four CDFs exhibit the potential for performance degradation due to frequency band splitting. CDF is plotted along the ordinate axis and the performance matrix z is plotted along the abscissa. For correct detection, the detection threshold must be able to separate CDFs in LTE and non-LTE cases. The
Turning to fig. 16, four CDFs demonstrate the potential for improved performance due to frequency band splitting. CDF is plotted along the ordinate axis and the performance matrix z is plotted along the abscissa. For correct detection, the detection threshold must be able to separate CDFs in LTE and non-LTE cases. The CDF1600 without LTE is plotted with the
As described in detail above with respect to fig. 11-16, the proposed binary tree approach is helpful for both aspects of FSCAN. For example, the detection probability is improved. In particular, spectrum partitioning can improve detection probability when the target LTE system bandwidth is less than the UE front-end bandwidth of the maximum supported bandwidth of the modem configured as a UE. Detection enhancements may also occur when the UE acquires only a portion of the LTE system. In addition to improving detection probability, spectrum segmentation may also reduce EARFCN uncertainty. In particular, the frequency band partitioning may further narrow the EARFCN search space by effectively rejecting the free portion of the frequency band. As described above, since the division of correlation energy between spectrum blocks may cause performance degradation, it is suggested that CP correlation-based detection be performed at each level. However, doing so increases computational complexity. Therefore, to reduce complexity, some additional methods are described below with reference to fig. 17 and 18. These methods may be selectively used to enhance detection or reduce EARFCN uncertainty, depending on UE requirements.
Referring to fig. 17, a band splitting process may be employed to enhance detection only when a strong decision cannot be made as to the presence of LTE signals in the respective band portion 1700 being considered. For example, the frequency band portion 1700 may be a full UE front-end bandwidth or a downsampled and rotated block thereof. CP correlation based detection may be performed on the band portion 1700 and at block 1702, a determination is made whether a strong peak is detected based on whether the resulting performance metric z is greater than or equal to a detection threshold. If a strong peak is detected at block 1702, no further partitioning need be performed for the band portion 1700. However, if no strong peak is detected in block 1702, the bin portion 1700 may be segmented and the halves downsampled and rotated to produce additional bin portions 1704 and 1706. These additional band portions 1704 and 1706 may then be evaluated by CP correlation-based detection and, if they are still large enough to withstand segmentation (without producing blocks of too small a size), they may be subjected to the same selective band segmentation process as the band portion 1700. Thus, frequency band splitting may be selectively performed for conditions of narrow LTE systems or partial LTE acquisition, providing gain (especially under low SNR conditions) in such scenarios. The goal of this approach is to increase the detection probability, which is highly desirable under low SNR conditions.
Referring to fig. 18, a frequency band splitting procedure may be employed to reduce EARFCN uncertainty, which may be helpful in relatively high SNR scenarios where portions of the LTE signal may also be detected. In this approach, the band segmentation may be performed only if a strong decision can be made on the presence of LTE signals in the respective band portion 1700 being considered. For example, the
Referring to fig. 19, the method of wireless communication includes: may be performed by the UE, the relay node, or another wireless communication device performing the initial frequency scanning procedure. Beginning at block 1900, the method includes: the method includes accumulating, by a UE, samples of received data over a maximum front-end bandwidth of the UE during an initial cell search. Processing may proceed from block 1900 to block 1902.
At block 1902, the UE may partition the samples into smaller, non-overlapping blocks of spectrum. It is contemplated that block 1902 may include: at least one of the smaller non-overlapping blocks is further partitioned into smaller non-overlapping blocks. In some implementations, block 1902 may include: the spectrum is subdivided in a binary tree fashion with a certain number of levels, where at each of these levels the bandwidth is divided into two halves. It is also contemplated that the subdivision of the bandwidth may be achieved by performing a hilbert transform. Additionally, block 1902 may include: at each of these levels, CP correlation detection is performed on each of the smaller non-overlapping blocks, and/or at least one of the two halves is processed by downsampling and rotating the at least one of the two halves. Further, block 1902 may include: the number of levels is chosen to ensure that all the smallest spectral blocks at the lowest level have a respective bandwidth equal to the minimum supported bandwidth (e.g., 1.4 MHz).
Alternatively or in addition to subdividing the spectrum in a binary tree, block 1902 may include: the sample is partitioned into two or more smaller non-overlapping blocks in response to an inability to make a strong decision on the detection of the wireless signal in the sample. In this embodiment, block 1902 may include: in response to determining that a strong decision cannot be made for detection of a wireless signal in at least one of the smaller non-overlapping blocks, further partitioning the at least one of the smaller non-overlapping blocks into smaller non-overlapping blocks. It is contemplated that determining that a strong decision cannot be made for detection of a wireless signal at block 1902 may correspond to determining that z is less than a detection threshold, where z is equal to a Cyclic Prefix (CP) accumulation buffer bcorr (n)
A performance metric of (a).As a further alternative or in addition to subdividing the spectrum in a binary treeIn addition, block 1902 may include: in response to detecting a wireless signal in a sample, the sample is partitioned into two or more smaller non-overlapping blocks. In this embodiment, block 1902 may include: in response to detecting a wireless signal in at least one of the smaller non-overlapping blocks, the at least one of the smaller non-overlapping blocks is further partitioned into smaller non-overlapping blocks. It is contemplated that detecting the presence of a wireless signal may correspond to determining z is greater than a detection threshold, where z is equal to a Cyclic Prefix (CP) accumulation buffer bcorr (n) for a CPA performance metric of (a). In this embodiment, block 1902 may be performed to segment samples to accurately locate the wireless communication system for the wireless signal. Processing may proceed from block 1902 to block 1904.
At block 1904, the UE may perform correlation-based detection on one or more of the smaller non-overlapping blocks. For embodiments involving subdividing the spectrum in a binary tree fashion in block 1902, block 1904 may include: at each level of the tree, a correlation-based detection is performed for each spectral block. For those implementations involving a determination at block 1902 that a strong decision cannot be made for detection of a wireless signal or a segmentation of a sample into blocks in response to detection of a wireless signal, the correlation-based detection results performed in block 1904 may be used in block 1902 to make a corresponding decision. Thus, it is contemplated that processing may return to block 1902 in a recursive manner until it is determined that segmentation is no longer being performed. Processing may proceed from block 1904 to block 1906.
At block 1906, the UE may detect the wireless communication system based on a result of the correlation-based detection. For example, the UE may select the block or bandwidth portion that exhibits the highest performance metric z and search the EARFCN for that block to find the true EARFCN for the wireless communication system. After block 1906, the UE may perform other procedures (such as synchronization and/or access to the wireless system), as will be apparent to one of ordinary skill in the art.
Turning to fig. 20, as described above, a UE 2000, such as UE 115 (see fig. 2), may have a controller/processor 280, a memory 282, and antennas 252a through 252 r. The UE 2000 may also have radios 2001 a-2001 r, which radios 2001 a-2001 r include other components also described above with reference to fig. 2. The memory 282 of the UE 2000 stores algorithms for configuring the processor/controller 280 to perform the processes described above in fig. 11-19.
As previously described, the algorithms stored by the memory 282 configure the processor/controller 280 to perform procedures related to performing an initial frequency scan by the UE 2000. For example, the sample accumulator 2002 configures the controller/processor 280 to perform operations including accumulating samples in a buffer over the UE front-end bandwidth in any manner previously described. In addition, a sample divider 2003 configures the controller/processor 280 to perform operations including dividing samples into smaller non-overlapping blocks in any of the manners previously described. Moreover, the correlation-based detector 2004 configures the controller/processor 280 to perform operations including performing correlation-based detection on the accumulated samples and/or portions thereof in any of the manners previously described. Further, wireless system detector 2005 configures controller/processor 280 to perform operations including detecting a wireless system based on correlation-based detection results in any of the manners previously described.
Those of skill in the art would understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
The functional blocks and modules described herein (e.g., in fig. 2 and 11-20) may comprise processors, electronics devices, hardware devices, electronics components, logic circuits, memories, software codes, firmware codes, etc., or any combination thereof.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure. Skilled artisans will also readily appreciate that the sequence or combination of components, methods, or interactions described herein is merely exemplary and that the components, methods, or interactions of the various aspects of the present disclosure may be combined or performed in a manner different than those illustrated and described herein.
A general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein may be used to implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a number of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The steps of a method or algorithm described in connection with the disclosure herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium may be coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
In one or more exemplary designs, the functions described herein may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. Computer-readable storage media can be any available media that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, a connection may be properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, or Digital Subscriber Line (DSL), then the coaxial cable, fiber optic cable, twisted pair, or DSL are included in the definition of medium. Disk and disc, as used herein, includes Compact Disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), hard disk, solid state disc, and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
As used herein (including in the claims), when the term "and/or" is used in a list of two or more items, it means that any one of the listed items can be used alone, or any combination of two or more of the listed items can be used. For example, if a complex is described as containing component A, B and/or C, the complex can contain only A; only B is contained; only C is contained; a combination of A and B; a combination of A and C; a combination of B and C; or a combination of A, B and C. Further, as used herein (including in the claims), the use of "or" in a list of items prefaced by "at least one of" indicates a separate list, such that, for example, a list of "A, B or" at least one of C "means: any one of A or B or C or AB or AC or BC or ABC (i.e., A and B and C), or any combination thereof.
The previous description is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to the disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:编码器和光发送器