Spectrum detection method, device, chip and mobile station
By performing frequency domain superposition processing and spectrum matching based on signal characteristics when the mobile station receives the downlink signal, the problems of low efficiency and low accuracy of traditional spectrum detection methods are solved, and more efficient and accurate spectrum detection is achieved.
Patent Information
- Application Number
- CN202111096208.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-17
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2041-09-17
AI Technical Summary
Traditional spectrum detection methods are inefficient and have low matching accuracy. Mobile stations need to wait for the downlink signal to be received before performing spectrum detection, and use a fixed spectrum for matching, which can easily lead to misjudgment.
When the mobile station receives the downlink signal, the frequency domain superposition process is performed to obtain the first spectrum, and the spectrum to be matched is selected based on the signal characteristics, and the spectrum matching is performed to determine the scanning frequency band.
It improves the efficiency and accuracy of spectrum detection, reduces spectrum detection time, reduces the misjudgment rate, and can find effective downlink signal spectrum more quickly and accurately.
Smart Images

Figure CN115833979B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of spectrum detection, and more specifically, to a spectrum detection method, device, chip and mobile station. Background Art
[0002] In a communication system, a mobile station often needs to perform spectrum detection. For example, when the mobile station is turned on, it needs to perform a cell search, and the cell search process may require scanning the frequency bands of the communication system one by one and performing spectrum detection.
[0003] In traditional spectrum detection, a mobile station usually receives a downlink signal first, and then performs spectrum detection on one or more received downlink signals after the downlink signal reception process is completed, which results in low efficiency of spectrum detection. In addition, in traditional spectrum detection, a mobile station usually uses a fixed spectrum to match the spectrum of the downlink signal received by the mobile station, resulting in low spectrum matching accuracy. Summary of the invention
[0004] The present application provides a spectrum detection method, device, chip and mobile station to improve the efficiency and accuracy of spectrum detection.
[0005] In a first aspect, a spectrum detection method is provided, comprising: performing frequency domain superposition processing on one or more downlink signals received by a mobile station to obtain a first spectrum; selecting one or more spectrums to be matched based on signal characteristics of the one or more downlink signals; matching the one or more spectrums to be matched with the first spectrum respectively; and determining that the second spectrum is a scanning frequency band of the mobile station based on determining that the first spectrum matches a second spectrum in the one or more spectrums to be matched.
[0006] In a second aspect, a spectrum detection device is provided, comprising: a detection module, configured to: perform frequency domain superposition processing on one or more downlink signals received by a mobile station to obtain a first spectrum; select one or more spectrums to be matched based on signal characteristics of the one or more downlink signals; a processing module, configured to: match the one or more spectrums to be matched with the first spectrum respectively; and determine that the second spectrum is a scanning frequency band of the mobile station based on determining that the first spectrum matches a second spectrum in the one or more spectrums to be matched.
[0007] According to a third aspect, a spectrum detection device is provided, comprising: a processor coupled to a memory, and configured to call a code in the memory to execute the method according to the first aspect.
[0008] According to a fourth aspect, a chip is provided, comprising the spectrum detection device as described in the third aspect.
[0009] According to a fifth aspect, a computer-readable storage medium is provided, on which is stored a code for executing the method described in the first aspect.
[0010] According to a sixth aspect, a computer program product is provided, comprising code for executing the method described in the first aspect.
[0011] In a seventh aspect, a mobile station is provided, comprising the chip as described in the fourth aspect.
[0012] In the embodiment of the present application, the mobile station does not wait until the downlink signal is received before performing spectrum detection, but performs spectrum detection in the process of superimposing one or more received downlink signals in the frequency domain, thereby improving the efficiency of spectrum detection. In addition, in the embodiment of the present application, the mobile station selects the spectrum to be matched based on the signal characteristics of the downlink signal, rather than using a fixed spectrum for matching, thereby improving the accuracy of spectrum detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 This is an example diagram of a scenario to which the embodiments of the present application can be applied.
[0014] Figure 2 yes Figure 1 An example diagram of the frequency band scanning and spectrum detection process of a communication system in FIG.
[0015] Figure 3 It is a flow chart of the spectrum detection method provided in the embodiment of the present application.
[0016] Figure 4-Figure 6 This is an example diagram of different spectrums for spectrum matching provided in an embodiment of the present application.
[0017] Figure 7 This is an example diagram of the specific implementation process of the spectrum detection method provided in the embodiment of the present application.
[0018] Figure 8 It is a schematic diagram of the structure of a spectrum detection device provided by an embodiment of the present application.
[0019] Fig. 9 It is a schematic diagram of the structure of a spectrum detection device provided in another embodiment of the present application.
[0020] Fig.10 It is a schematic structural diagram of the device of an embodiment of the present application. DETAILED DESCRIPTION
[0021] The following takes the communication system and the cell search process as an example to introduce the traditional spectrum detection process of the mobile station.
[0022] Communication System
[0023] The present application embodiment can be applied to Figure 1 The communication system 100 is a cellular communication system. The cellular communication system may be, for example, a fifth generation (5G) system or a new radio (NR) or long term evolution (LTE) system.
[0024] The communication system 100 may include a network device 110 (such as a base station) and a mobile station 120. The mobile station 120 may be a mobile phone, a tablet computer (Pad), a laptop computer, a PDA, a chip, a baseband processor, etc. The coverage of the network device 110 may include one or more cells. Figure 1 As shown in FIG. 1 , the network device 110 may include cells 131 , 132 , and 133 .
[0025] Community Search
[0026] After the mobile station 120 is powered on, it can perform a cell search (or initial cell search). The cell search process may refer to the process from the mobile station 120 being powered on to searching for a suitable cell and synchronizing with the cell.
[0027] After being powered on, the mobile station 120 will usually give priority to trying to find a cell that can be resident through its pre-stored frequency points (i.e., historical frequency points). If the attempt fails, the mobile station 120 needs to perform spectrum detection to find a spectrum of a valid downlink signal (hereinafter referred to as the effective spectrum). After finding the effective spectrum, the mobile station 120 can perform a cell search based on the effective spectrum to determine whether there is a cell that can be resident. For example, the mobile station 120 can perform a frequency scan based on the effective spectrum, and once a valid frequency point is found, it will try to synchronize with the cell corresponding to the effective frequency point.
[0028] With the development of communication technology, the 3rd Generation Partnership Project (3GPP) specification supports more and more frequency bands. After the mobile station 120 is turned on, more and more frequency bands need to be scanned and more and more spectrums need to be detected, which makes the frequency band scanning process of the mobile station 120 more complicated and time-consuming.
[0029] Before frequency band detection, the mobile station 120 will first receive one or more downlink signals to obtain the spectrum of the one or more downlink signals. Then, the mobile station 120 will perform spectrum matching between the spectrum of the one or more downlink signals and the spectrum pre-stored by the mobile station to determine whether the spectrum of the one or more downlink signals is a valid spectrum. If a valid spectrum is detected, the mobile station 120 can perform a cell search based on the valid spectrum.
[0030] The time for the mobile station 120 to receive the downlink signal usually needs to be greater than or equal to the period of the downlink signal, in order to ensure that the downlink signal can be received even in the worst case.
[0031] Combine the following Figure 2 , traditional frequency band scanning and spectrum detection methods are explained. Figure 2 Reference numeral 22 in the figure represents a valid downlink signal. Reference numeral 24 represents a noise signal (noise floor). Reference numeral 26 represents a time unit (hereinafter, the time unit is 1 ms as an example for explanation), wherein reference numeral 26a represents that only a noise signal exists within the 1 ms, and no valid downlink signal exists; reference numeral 26b represents that a valid downlink signal exists within the 1 ms.
[0032] See also Figure 2 , if the starting time of the mobile station receiving the downlink signal is Figure 2 If t0 is t2, the mobile station will receive a valid downlink signal after 3 ms (hereinafter referred to as case a). However, if the mobile station starts receiving the downlink signal at t2, since time t2 is the end time of a valid downlink signal transmission, the mobile station needs to scan the entire cycle T of the downlink signal 22 (scan to time t5) before receiving the downlink signal again (hereinafter referred to as case b). Case b is the worst case mentioned above.
[0033] The mobile station cannot know the timing of the effective downlink signal. Therefore, in order to ensure that the mobile station can receive the downlink signal, the mobile station's reception time for the downlink signal must be greater than or equal to the downlink signal period T. After the downlink signal is received, the mobile station will perform spectrum detection on the spectrum of the received downlink signal, which leads to low spectrum detection efficiency.
[0034] In addition, in traditional technologies, mobile stations usually use fixed spectrum for spectrum matching. However, the spectrum of signals under different channel conditions is usually different. Therefore, the traditional spectrum matching method based on fixed spectrum (or spectrum template) has the problem of low spectrum detection accuracy, which can easily lead to misjudgment.
[0035] In order to improve the accuracy of spectrum detection, the following Figure 3 , the spectrum detection method provided in the embodiment of the present application is described in detail.
[0036] See also Figure 3 In step S310, one or more downlink signals received by the mobile station are subjected to frequency domain superposition processing to obtain a first spectrum.
[0037] The one or more downlink signals may refer to, for example, a broadcast channel in a communication system (or a signal carried in a broadcast channel).
[0038] The signal received by the mobile station is usually a time domain signal, so before performing superposition processing on one or more downlink signals in the frequency domain, the one or more downlink signals may be subjected to time-frequency transformation, for example, based on discrete Fourier transform (DFT) or fast Fourier transform (FFT).
[0039] In some embodiments, one or more downlink signals received by the mobile station may be processed in the frequency domain within the length of one symbol of the downlink signal. In other words, frequency domain superposition and detection of the downlink signal may be performed once for each downlink signal of one symbol length received, which can improve the real-time performance and efficiency of spectrum detection.
[0040] From the perspective of time domain, the length of one symbol of the downlink signal can correspond to one FFT length, that is, the amount of data of the length of one symbol of the downlink signal can meet the amount of data required to perform one FFT. For example, assuming that the FFT length is 4096 or 8192 points, whenever the amount of data of the received downlink signal reaches the amount of data corresponding to 4096 or 8192 points, a time-frequency conversion can be performed on one or more downlink signals received by the mobile station, and the converted signal can be superimposed with the received signal in the frequency domain.
[0041] In other embodiments, the frequency domain superposition processing may be performed on one or more downlink signals received by the mobile station in units of multiple symbols, subframes, frames or milliseconds.
[0042] In some embodiments, before performing spectrum superposition processing on one or more downlink signals received by the mobile station, the one or more downlink signals may be preprocessed to improve the accuracy of spectrum detection. For example, the root mean square (RMS) of the one or more downlink signals may be calculated first. Then, based on the root mean square, the frequency domain signal may be smoothed by a smoothing filter. The smoothing filter may be, for example, an infinite impulse response (IIR) filter or an average smoothing filter.
[0043] In step S320, one or more frequency spectrums to be matched are selected based on signal characteristics of one or more downlink signals received by the mobile station.
[0044] In order to improve the spectrum matching accuracy, the embodiment of the present application pre-stores multiple spectrums (or multiple spectrum templates or frequency band templates) for the mobile station to select the spectrum to be matched. These spectrums can be stored in a pre-established spectrum database, for example.
[0045] Different frequency spectra may be selected from pre-stored frequency spectra as the frequency spectra to be matched according to different signal characteristics of one or more downlink signals received by the mobile station.
[0046] The signal characteristics may be used, for example, to describe the channel conditions of the channel transmitting the downlink signal. In some embodiments, the signal characteristics may include, for example, a signal to noise ratio (SNR) and / or a received signal strength indication (RSSI). For example, the signal characteristics of one or more downlink signals received by the mobile station may include: one or more RSSIs corresponding to the one or more downlink signals; statistical values (such as an average value or a maximum value) of the one or more RSSIs; one or more SNRs corresponding to the one or more downlink signals; and / or statistical values (such as an average value or a maximum value) of the one or more SNRs.
[0047] As an example, the mobile station may pre-store multiple frequency spectra, which may correspond to multiple RSSI value ranges. For example, the RSSI value range may be divided into the following three types: high RSSI, medium RSSI and low RSSI.
[0048] A high RSSI may refer to, for example, RSSI ≥ -60 dBm. Figure 4 An example of a spectrum corresponding to a high RSSI is shown. Figure 4It can be seen that the power range of the spectrum in the spectrum is roughly between -40dBFS and -15dBFS, and the power range is relatively large. In addition, the slopes of the rising edge 41 and the falling edge 42 of the spectrum are relatively large.
[0049] A medium RSSI may refer to, for example, -60>RSSI>-90dBm. Figure 5 An example of a spectrum corresponding to a medium RSSI is shown. Figure 5 It can be seen that the power range of the spectrum is roughly between -34dBFS and -26dBFS, which is a moderate power range. In addition, compared with the spectrum corresponding to high RSSI, Figure 5 The slopes of the rising edge 51 and the falling edge 52 of the illustrated spectrum are also relatively moderate.
[0050] Low RSSI may refer to RSSI ≤ -90 dBm, for example. Figure 6 An example of a spectrum corresponding to a low RSSI is shown. Figure 6 It can be seen that the power range of the spectrum is roughly between -51dBFS and -50dBFS, which is a small power range. In addition, compared with the spectrum corresponding to high RSSI and medium RSSI, Figure 6 The slopes of the rising edge 61 and the falling edge 62 of the spectrum shown are also relatively low. The power range of the spectrum corresponding to the low RSSI is small, and it is easy to make a misjudgment. Therefore, in some embodiments, if the RSSI corresponding to the received downlink signal is within the range of low RSSI, the probability of misjudgment will increase due to the low RSSI. Therefore, the spectrum of the downlink signal in multiple downlink signal cycles can also be combined, and then matching is performed based on the combined spectrum to reduce the misjudgment rate.
[0051] As another example, the frequency spectrum corresponding to one or more of the high RSSI, medium RSSI, and low RSSI mentioned in the previous example can be further divided into a spectrum corresponding to a high SNR, a spectrum corresponding to a medium SNR, and a spectrum corresponding to a low SNR.
[0052] As another example, the spectrum may be classified based only on the level of SNR. For example, the pre-stored spectrum may include a spectrum corresponding to a high SNR, a spectrum corresponding to a medium SNR, and a spectrum corresponding to a low SNR.
[0053] Since the spectrum of a signal usually changes dynamically with the channel conditions, the shapes of the rising edge and the falling edge of the signal are usually different. Taking this factor into consideration, in some embodiments, the rising edge and the falling edge of the pre-stored spectrum can be simulated (or approximated) using functions with different parameters. The rising edge and the falling edge are simulated using functions with different parameters to improve the accuracy of spectrum matching.
[0054] In some embodiments, both the rising edge and the falling edge of the spectrum pre-stored by the mobile station can be simulated or approximated by a polynomial function. The polynomial functions corresponding to the rising edge and the falling edge can use different parameters.
[0055] For example, the rising edge of the spectrum (H up (x)) and the falling edge (H down (x)) can be simulated by the following two polynomial functions:
[0056]
[0057]
[0058] Among them, α n and β n are the parameters of the polynomial function for the rising and falling edges, respectively, and N is the order of the polynomial function. In this example, α n and β n The value of N can be different. The value of N can be 2 or 3, for example.
[0059] In step S330, one or more frequency spectra to be matched are matched with the first frequency spectrum respectively.
[0060] In step S340, based on determining that the first spectrum matches a second spectrum in one or more spectrums to be matched, the second spectrum is determined to be a scanning frequency band of the mobile station (the scanning frequency band may be a scanning frequency band when the mobile station is powered on).
[0061] The first spectrum matches the second spectrum, indicating that the second spectrum is a valid spectrum, that is, the second spectrum contains a valid downlink signal. Then, in some embodiments, the mobile station may scan the frequency band corresponding to the second spectrum to determine the possible existence of a cell suitable for the mobile station to reside.
[0062] In the embodiment of the present application, the mobile station does not wait until the downlink signal is received before performing spectrum detection, but performs spectrum detection in the process of superimposing one or more received downlink signals in the frequency domain, thereby improving the efficiency of spectrum detection. In addition, in the embodiment of the present application, the mobile station selects the spectrum to be matched based on the signal characteristics of the downlink signal, rather than using a fixed spectrum for matching, thereby improving the accuracy of spectrum detection.
[0063] In some embodiments, Figure 3The method may further include: adding the second spectrum to a spectrum database; performing machine learning based on the spectrum database to obtain a spectrum selection rule; and selecting one or more spectrums to be matched corresponding to one or more downlink signals using the spectrum selection rule. The spectrum selection rule may be, for example, a mapping relationship between one or more signal features of the downlink signal and a pre-stored spectrum. The mobile station may select one or more spectrums to be matched from the pre-stored spectrum according to the mapping relationship.
[0064] The first spectrum matches the second spectrum, indicating that the first spectrum is a valid spectrum or a spectrum of a valid downlink signal. Figure 3 The method may further include, based on determining that the first spectrum matches a second spectrum in the one or more spectrums to be matched, modifying (or updating) the second spectrum.
[0065] For example, the error between the first spectrum and the second spectrum may be determined first. If the error is greater than a preset threshold, the second spectrum is corrected so that the error is less than or equal to the preset threshold. Exemplarily, the second spectrum may be corrected adaptively using machine learning.
[0066] By continuously correcting the second spectrum during the frequency band scanning process, the second spectrum becomes more and more similar to the actual spectrum, thereby further improving the accuracy of the frequency band scanning or spectrum matching.
[0067] As a specific example, the following error function (also referred to as a transmission error function) may be used to measure the error between the first spectrum and the second spectrum:
[0068]
[0069] Where x1 and x2 represent the positions of the rising edge and the falling edge respectively (i.e., the starting point and the end point of the spectrum), F(x) represents the first spectrum, H(x) represents the second spectrum, and when x is x1, H(x) represents the H mentioned above. up (x), when x is x2, H(x) represents the H mentioned above down (x), Represents the error between F(x) and H(x).
[0070] Preset thresholds can be defined using express. The value of can be obtained from experience or actual measurement. For example, is set to 2dB. In addition, in some embodiments, for different frequency spectra, The value of can be different. For example, Figure 4 The spectrum corresponding to the high RSSI shown is The value of can be set to the first threshold with a larger value; Figure 6 The spectrum corresponding to low RSSI is shown. The value of can be set to a second threshold with a lower value; Figure 5 The spectrum corresponding to the medium RSSI shown is The value of can be set to a third threshold. The third threshold can be, for example, an intermediate value between the first threshold and the second threshold.
[0071] When the first spectrum matches the second spectrum, the error function above can be used to calculate the error between the first spectrum and the second spectrum: This error can then be compared to For comparison. Then the function waveform or function parameters of the second spectrum can remain unchanged; otherwise, if Then the function waveform or function parameters of the second spectrum can be modified. For example, the function waveform or function parameters of the second spectrum can be adjusted continuously by iterative regression until the condition is met.
[0072] The following describes the embodiments of the present application in more detail with reference to specific examples. Figure 7 The examples are only intended to help those skilled in the art understand the embodiments of the present application, and are not intended to limit the embodiments of the present application to the specific values or specific scenarios illustrated. Figure 7 It is obvious that various equivalent modifications or changes can be made, and such modifications or changes also fall within the scope of the embodiments of the present application.
[0073] Figure 7 This is an example diagram of a specific implementation of a spectrum detection method provided in one embodiment of the present application. In step S702, spectrum detection is started.
[0074] In step S704, within a symbol length of the downlink signal, one or more downlink signals received by the mobile station are subjected to frequency domain superposition processing to obtain a first spectrum. For example, FFT may be performed once every other symbol, and one or more downlink signals received by the mobile station are subjected to frequency domain superposition processing.
[0075] In step S706, the first spectrum is smoothed and filtered. For example, a smoothing filter may be used to smooth the first spectrum.
[0076] In step S708, one or more spectrums to be matched are selected from the spectrum database according to the RSSI. The spectrum database may pre-store multiple spectrums, and different spectrums may correspond to different RSSIs. Therefore, the RSSI of one or more downlink signals received by the mobile station may be measured, and the spectrum corresponding to the RSSI may be selected as the spectrum to be matched.
[0077] In steps S710 to S712, the first spectrum is matched with one or more spectrums to be matched. If the first spectrum matches a second spectrum in the one or more spectrums to be matched, step S714 is executed; if the first spectrum does not match the one or more spectrums to be matched, step S720 is executed.
[0078] In steps S714 to S716 , the first spectrum is recorded, and the second spectrum is corrected based on the first spectrum.
[0079] In step S718, frequency scanning is performed according to the first frequency spectrum, and an initial cell search is performed.
[0080] In steps S720 to S724, it is determined whether the maximum FFT number has been reached. If the number of FFTs executed has reached the maximum FFT number, the spectrum of the received downlink signal can be determined as an invalid spectrum, and the next spectrum detection is started. Otherwise, step S704 is restarted.
[0081] Combination of the above Figures 3 to 7 , describes the method embodiment of the present application in detail, and the following is combined with Figures 8 to 10 , describes the device embodiment of the present application in detail. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, so the parts not described in detail can refer to the previous method embodiment.
[0082] Figure 8 It is a schematic structural diagram of a spectrum detection device provided in an embodiment of the present application. Figure 8 The device 800 includes: a detection module 810 and a processing module 820.
[0083] The detection module 810 is configured to: perform frequency domain superposition processing on one or more downlink signals received by the mobile station to obtain a first spectrum; and select one or more spectrums to be matched based on signal characteristics of the one or more downlink signals.
[0084] The processing module 820 is configured to: match the one or more spectra to be matched with the first spectrum respectively; and determine that the second spectrum is a scanning frequency band of the mobile station based on determining that the first spectrum matches a second spectrum in the one or more spectra to be matched.
[0085] Optionally, the detection module 810 is configured to: perform frequency domain superposition processing on the one or more downlink signals within a length of one symbol of the downlink signal.
[0086] Optionally, the signal characteristics include: one or more RSSIs corresponding to the one or more downlink signals respectively; statistical values of the one or more RSSIs; one or more SNRs corresponding to the one or more downlink signals respectively; and / or statistical values of the one or more SNRs.
[0087] Optionally, the processing module 820 is further configured to: add the second spectrum to a spectrum database; perform machine learning based on the spectrum database to obtain a spectrum selection rule; and use the spectrum selection rule to select the one or more spectrums to be matched corresponding to the one or more downlink signals.
[0088] Optionally, the second frequency spectrum is a scanning frequency band of the mobile station when it is powered on.
[0089] Optionally, the processing module 820 is further configured to: based on determining that the first spectrum matches the second spectrum, modify the second spectrum.
[0090] Optionally, the processing module 820 is configured to: determine an error between the first spectrum and the second spectrum; if the error is greater than a preset threshold, modify the second spectrum so that the error is less than or equal to the preset threshold.
[0091] Optionally, the one or more frequency spectra to be matched include a rising edge and a falling edge, and the rising edge and the falling edge are simulated by functions with different parameters respectively.
[0092] Fig. 9 A schematic diagram of the structure of a spectrum detection device provided in another embodiment of the present application. Fig. 9 The spectrum detection device 900 includes a symbol buffer module 910, an FFT module 920, a root mean square module 930, a frequency domain superposition module 940, a smoothing filter module 950 and a spectrum matching module 960.
[0093] In the process of scanning the current frequency band, the time domain signal can be input to the spectrum detection device 900 in units of symbols, and the input symbols are stored in the symbol buffer module 910. In order to facilitate detection, the cyclic prefix (CP) of the symbol can be set to 0, that is, the cyclic prefix of the symbol is removed. Then, the symbols cached in the symbol buffer module 910 can be input to the FFT module 920 to perform time-frequency conversion on the symbols to obtain frequency domain signals. After obtaining the frequency domain signal, the signal output by the FFT module 920 can be input to the root mean square (square root, SQRT) module 930 to determine the RMS amplitude of the frequency domain signal, and then the frequency domain superposition module 940 is used to superimpose the frequency domain signal in units of subcarriers (SC), and the smoothing filter module 950 and the spectrum matching module 960 are used to smooth the superimposed frequency domain signal and perform spectrum matching.
[0094] Fig.10 It is a schematic structural diagram of the device of an embodiment of the present application. Fig.10 The dotted line in the figure indicates that the unit or module is optional. The device 1000 can be used to implement the method described in the above method embodiment. The device 1300 can be a chip or a mobile station.
[0095] The device 1000 may include one or more processors 1010. The processor 1010 may support the device 1000 to implement the method described in the method embodiment above. The processor 1010 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0096] The apparatus 1000 may further include one or more memories 1020. The memory 1020 stores a program, which can be executed by the processor 1010, so that the processor 1010 executes the method described in the above method embodiment. The memory 1020 may be independent of the processor 1010 or integrated in the processor 1010.
[0097] The apparatus 1000 may further include a transceiver 1030. The processor 1010 may communicate with other devices or chips through the transceiver 1030. For example, the processor 1010 may transmit and receive data with other devices or chips through the transceiver 1030.
[0098] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0099] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0100] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0101] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0102] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
Claims
1. A spectrum detection method, characterized in that: include: Performing frequency domain superposition processing on one or more downlink signals received by the mobile station to obtain a first spectrum; selecting one or more spectrums to be matched from a plurality of spectrums pre-stored by the mobile station based on signal characteristics of the one or more downlink signals; Matching the one or more spectrums to be matched with the first spectrum respectively; Based on determining that the first spectrum matches a second spectrum among the one or more spectrums to be matched, the second spectrum is determined to be a scanning frequency band of the mobile station.
2. The method according to claim 1, characterized in that The performing frequency domain superposition processing on one or more downlink signals received by the mobile station includes: Within a length of one symbol of the downlink signal, a frequency domain superposition process is performed on the one or more downlink signals.
3. The method according to claim 1, characterized in that The signal characteristics include: One or more RSSIs corresponding to the one or more downlink signals respectively; The one or more RSSI statistical values; One or more SNRs corresponding to the one or more downlink signals respectively; and / or The one or more SNR statistics.
4. The method according to claim 1, wherein The method further comprises: adding the second spectrum to a spectrum database; Performing machine learning based on the spectrum database to obtain spectrum selection rules; The one or more spectrums to be matched corresponding to the one or more downlink signals are selected using the spectrum selection rule.
5. The method according to claim 1, characterized in that The second frequency spectrum is a scanning frequency band of the mobile station when it is powered on.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Based on determining that the first spectrum matches the second spectrum, the second spectrum is modified.
7. The method according to claim 6, characterized in that The modifying the second spectrum based on determining that the first spectrum matches the second spectrum includes: determining an error between the first spectrum and the second spectrum; If the error is greater than a preset threshold, the second spectrum is modified so that the error is less than or equal to the preset threshold.
8. The method according to any one of claims 1 to 5, characterized in that The one or more frequency spectra to be matched include a rising edge and a falling edge, and the rising edge and the falling edge are simulated by functions with different parameters respectively.
9. A spectrum detection device, characterized in that: include: The detection module is configured as follows: Performing frequency domain superposition processing on one or more downlink signals received by the mobile station to obtain a first spectrum; selecting one or more spectrums to be matched from a plurality of spectrums pre-stored by the mobile station based on signal characteristics of the one or more downlink signals; The processing module is configured as follows: Matching the one or more frequency spectra to be matched with the first frequency spectrum respectively; Based on determining that the first spectrum matches a second spectrum among the one or more spectrums to be matched, the second spectrum is determined to be a scanning frequency band of the mobile station.
10. The device according to claim 9, characterized in that The detection module is configured to: Within a length of one symbol of the downlink signal, a frequency domain superposition process is performed on the one or more downlink signals.
11. The device according to claim 9, characterized in that The signal characteristics include: One or more RSSIs corresponding to the one or more downlink signals respectively; The one or more RSSI statistical values; One or more SNRs corresponding to the one or more downlink signals respectively; and / or The one or more SNR statistics.
12. The device according to claim 9, characterized in that The processing module is further configured to: adding the second spectrum to a spectrum database; Performing machine learning based on the spectrum database to obtain spectrum selection rules; The one or more spectrums to be matched corresponding to the one or more downlink signals are selected using the spectrum selection rule.
13. The device according to claim 9, characterized in that The second frequency spectrum is a scanning frequency band of the mobile station when it is powered on.
14. The device according to any one of claims 9 to 13, characterized in that The processing module is further configured to: Based on determining that the first spectrum matches the second spectrum, the second spectrum is modified.
15. The device according to claim 14, characterized in that The processing module is configured to: determining an error between the first spectrum and the second spectrum; If the error is greater than a preset threshold, the second spectrum is modified so that the error is less than or equal to the preset threshold.
16. The device according to any one of claims 9 to 13, characterized in that The one or more frequency spectra to be matched include a rising edge and a falling edge, and the rising edge and the falling edge are simulated by functions with different parameters respectively.
17. A chip, characterized in that: A spectrum detection device comprising the device according to any one of claims 9 to 16.
18. A mobile station, characterized in that: Comprising the chip as claimed in claim 17.
Citation Information
Patent Citations
Method and mobile terminal for achieving rapid frequency scanning
CN102316551A
Channel scanning device in satellite television system and channel scanning method
CN110312092A