A spectrum sensing method, communication method and related device

By sensing spectrum in unauthorized frequency bands, acquiring and broadcasting spectrum occupancy information, the problem of low utilization of spectrum resources in unauthorized frequency bands is solved, and more efficient spectrum utilization and communication capabilities are achieved.

CN115833980BActive Publication Date: 2025-02-25HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111104653.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-18
Publication Date
2025-02-25
Estimated Expiration
2041-09-18

AI Technical Summary

Technical Problem

With the increase of mobile broadband terminals and IoT devices, the spectrum resource utilization rate in unauthorized frequency bands is low, making it difficult to meet the growing communication needs.

Method used

Through a spectrum perception method, the signal data segment of the wide band to be measured is obtained, time-frequency transformation and sliding average processing is performed, bandwidth type and wavelet transformation scale candidate sets are determined, spectrum occupancy information is obtained and broadcast to the subscriber.

Benefits of technology

Accurate spectrum perception of unauthorized frequency bands is realized, the utilization rate of the spectrum is improved, and secondary users are allowed to select idle frequency bands for communication based on the perceived spectrum occupation information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115833980B_ABST
    Figure CN115833980B_ABST
Patent Text Reader

Abstract

The present application discloses a spectrum sensing method, a communication method and a related device, wherein the spectrum sensing method includes: obtaining a signal data segment of a wideband to be tested, the wideband to be tested is a wideband frequency band that is allowed to be used without authorization, and the signal data segment includes the signals that have been connected in the wideband to be tested; obtaining a spectrum sequence corresponding to all the signals that have been connected according to the signal data segment, determining the bandwidth type and bandwidth range of each bandwidth type in the wideband to be tested, and determining a wavelet transform scale candidate set corresponding to each bandwidth type, obtaining spectrum occupancy information in the wideband to be tested according to one or more of the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type; broadcasting the spectrum occupancy information in the wideband to be tested. The technical solution provided by the present application can accurately detect the spectrum occupancy information in the wideband to be tested, which is conducive to improving the spectrum utilization rate of the unlicensed frequency band.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a spectrum sensing method, a communication method and related devices. Background Art

[0002] With the emergence of mobile broadband terminals, the development of the Internet of Things, and the emergence of new services such as augmented reality and virtual reality, the volume of mobile data services has shown explosive growth, and wireless spectrum resources are becoming increasingly scarce.

[0003] Wireless spectrum resources are allocated by the ITU / Radiocommunication Department. From the current spectrum allocation in my country, it can be seen that authorized services occupy almost all spectrum that needs to be authorized. For some frequency bands that do not require authorization, such as the Industrial Scientific Medical (ISM) open frequency band, user terminals in the industrial, scientific and medical fields can use this frequency band without a license or fee. They only need to comply with a certain transmission power and not cause interference to other frequency bands. Due to the rapid development and sharp increase in the number of various communication terminals, how to improve the spectrum utilization of such unlicensed frequency bands is an urgent problem to be solved. Summary of the invention

[0004] The embodiments of the present application provide a spectrum sensing method, a communication method and related devices, which are beneficial to improving the utilization rate of the spectrum in the unlicensed frequency band.

[0005] In a first aspect, an embodiment of the present application provides a spectrum sensing method, which is applied to a spectrum sensing device, and the method comprises the following steps:

[0006] Acquire a signal data segment of a broadband frequency band to be tested, wherein the broadband frequency band to be tested is a broadband frequency band that is allowed to be used without authorization, and the signal data segment includes all signals that have been connected to the broadband frequency band to be tested;

[0007] Obtaining frequency spectrum sequences corresponding to all the accessed signals according to the signal data segments, determining the bandwidth type and bandwidth range of each bandwidth type within the wide frequency band to be tested, wherein the bandwidth type includes one or more of a wideband signal, a mid-band signal and a narrowband signal, and determining a wavelet transform scale candidate set corresponding to each bandwidth type, wherein the preprocessing includes time-frequency transform;

[0008] Obtaining spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, wherein the spectrum occupancy information in the wide frequency band to be measured includes: the bandwidth and center frequency of each signal connected in the wide frequency band to be measured;

[0009] Broadcast the spectrum occupancy information within the wide frequency band to be measured.

[0010] By adopting the technical solution provided by this embodiment, spectrum occupancy information in the wide frequency band to be tested can be accurately detected, which is beneficial to improving the spectrum utilization rate of the unlicensed frequency band.

[0011] In some possible embodiments, the method further includes:

[0012] Obtaining a preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type;

[0013] The preferred wavelet transform scale corresponding to each bandwidth type is broadcasted.

[0014] By using the technology provided in this embodiment, the preferred wavelet transform scale corresponding to each bandwidth type can be determined and broadcasted. After receiving the preferred wavelet transform scale corresponding to each broadband type, the secondary users receiving the broadcast signal can further perceive the spectrum, which is conducive to improving the accuracy of spectrum perception.

[0015] In some possible embodiments, obtaining the spectrum occupancy information in the wide frequency band to be measured and obtaining the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type includes:

[0016] Based on software information fusion, broadband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the broadband signal to obtain the preferred wavelet transform scale corresponding to the broadband signal;

[0017] Based on software information fusion, mid-band signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the mid-band signal type to obtain a preferred wavelet transform scale corresponding to the mid-band signal;

[0018] Based on software information fusion, narrowband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the narrowband signal type to obtain a preferred wavelet transform scale corresponding to the narrowband signal.

[0019] In some possible embodiments, obtaining the spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type includes:

[0020] When detecting any bandwidth type signal i, the detection results of the signal i at each wavelet transform scale in the corresponding wavelet transform scale candidate set are obtained, the detection results are optimized based on the Euclidean distance, soft information fusion is realized by calculating the mean of the optimized results, and the soft information fusion results are used as the final detection results of the signal bandwidth and center frequency of the signal i; the bandwidth type of any bandwidth type signal i is any one of the broadband signal, the mid-band signal and the narrowband signal.

[0021] In some possible embodiments, obtaining the spectrum occupancy information in the wide frequency band to be measured and obtaining the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type includes:

[0022] When all the signals that have been connected in the wide-band to be tested only include any one of the broadband signals, mid-band signals and narrow-band signals, if the frequency occupancy information of any one bandwidth type in the wide-band to be tested is determined by using software information fusion to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, other broadband types will no longer be detected. For example, if it is known that the signals that have been connected in the wide-band to be tested only include any one of the broadband signals, mid-band signals and narrow-band signals, if the spectrum occupancy information of the broadband signal in the wide-band to be tested is detected, then it will no longer be detected whether there are mid-band signals and narrow-band signals in the wide-band to be tested. If no broadband signal is detected in the wide-band to be tested, if the spectrum occupancy information of the mid-band signal in the wide-band to be tested is detected, then it will no longer be detected whether there are narrow-band signals in the wide-band to be tested.

[0023] In some possible embodiments, obtaining, according to the signal data segment, frequency spectrum sequences corresponding to all the accessed signals includes:

[0024] Performing sliding average processing on the signal data segment to obtain a first processing result;

[0025] The first processing result is subjected to time-frequency transformation to obtain a frequency spectrum sequence corresponding to all signals connected to the wide frequency band to be tested.

[0026] The technical solution provided in this embodiment is adopted to eliminate white noise by using sliding average processing.

[0027] In a second aspect, an embodiment of the present application provides a communication method, which is applied to a secondary user, wherein the secondary user is a device that can access a broadband band to be tested without authorization, and the broadband band to be tested is a broadband frequency band that can be used without authorization, and the method includes:

[0028] The secondary user receives the spectrum occupancy information within the wide frequency band to be measured broadcasted by the spectrum sensing device, where the spectrum occupancy information within the wide frequency band to be measured is obtained according to the spectrum sensing method described in the first aspect or any possible embodiment of the first aspect.

[0029] By adopting the technical solution provided in this embodiment, the secondary user can obtain spectrum occupancy information in the wide frequency band to be measured by receiving the broadcast of the spectrum sensing device.

[0030] In some possible embodiments, the method further includes: the secondary user selecting an idle frequency band for communication according to the received spectrum occupancy information within the wide frequency band to be measured.

[0031] By adopting the technical solution provided by this embodiment, the secondary user can select an idle frequency band for communication according to the spectrum occupancy information in the wide frequency band to be measured, which is conducive to improving the spectrum utilization rate of the unlicensed frequency band.

[0032] In a third aspect, an embodiment of the present application provides a communication method, which is applied to a secondary user, wherein the secondary user is a device that can access a broadband band to be tested without authorization, and the broadband band to be tested is a broadband frequency band that can be used without authorization, and the method includes:

[0033] The secondary user receives the spectrum occupancy information within the wide frequency band to be measured broadcasted by the spectrum sensing device, where the spectrum occupancy information within the wide frequency band to be measured is obtained according to the spectrum sensing method described in the first aspect or any possible embodiment of the first aspect.

[0034] When the secondary user receives the preferred wavelet transform scale corresponding to any bandwidth type from the spectrum sensing device, the secondary user determines the spectrum occupancy information of any bandwidth type in the wide frequency band to be measured according to the preferred wavelet transform scale and soft information fusion and selects an idle frequency band for communication.

[0035] By adopting the technical solution provided by this embodiment, the secondary user can determine the spectrum occupancy information of any bandwidth type within the wide band to be tested according to the preferred wavelet transform scale and soft information fusion and select an idle frequency band for communication. The spectrum occupancy information within the wide band to be tested selects an idle frequency band for communication, which is beneficial to improving the utilization rate of the spectrum in the unlicensed frequency band.

[0036] In a fourth aspect, an embodiment of the present application provides a spectrum sensing device, including: a receiving unit, a processing unit and a transmitting unit; wherein:

[0037] The receiving unit is used to obtain a signal data segment of a broadband frequency band to be tested, wherein the broadband frequency band to be tested is a broadband frequency band that is allowed to be used without authorization, and the signal data segment includes all signals that have been connected to the broadband frequency band to be tested;

[0038] The processing unit is used to obtain the spectrum sequence corresponding to all the connected signals according to the signal data segment, determine the bandwidth type and bandwidth range of each bandwidth type in the wide frequency band to be tested, the bandwidth type includes: one or more of broadband signal, mid-band signal and narrowband signal, and determine the wavelet transform scale candidate set corresponding to each bandwidth type, and obtain the spectrum occupancy information in the wide frequency band to be tested according to the spectrum sequence and one or more of the wavelet transform scale candidate sets corresponding to each bandwidth type, the spectrum occupancy information in the wide frequency band to be tested includes: the bandwidth and center frequency of each signal that has been connected in the wide frequency band to be tested;

[0039] The transmitting unit is used to broadcast the spectrum occupancy information in the wide frequency band to be measured.

[0040] By using the technology provided in this embodiment, the preferred wavelet transform scale corresponding to each bandwidth type can be determined and broadcasted. After receiving the preferred wavelet transform scale corresponding to the broadband type, the user can further perceive the spectrum, which is conducive to improving the accuracy of spectrum perception.

[0041] In some possible embodiments, the processing unit is further configured to obtain a preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type;

[0042] The transmitting unit is further used for broadcasting the preferred wavelet transform scale corresponding to each bandwidth type.

[0043] In some possible embodiments, in obtaining the spectrum occupancy information in the wide frequency band to be measured and obtaining the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit is specifically used to:

[0044] Based on software information fusion, broadband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the broadband signal to obtain the preferred wavelet transform scale corresponding to the broadband signal;

[0045] Based on software information fusion, mid-band signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the mid-band signal type to obtain a preferred wavelet transform scale corresponding to the mid-band signal;

[0046] Based on software information fusion, narrowband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the narrowband signal type to obtain a preferred wavelet transform scale corresponding to the narrowband signal.

[0047] In some possible embodiments, in the aspect of obtaining the spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit is specifically used to:

[0048] When detecting any bandwidth type signal i, the detection results of the signal i at each wavelet transform scale in the corresponding wavelet transform scale candidate set are obtained, the detection results are optimized based on the Euclidean distance, soft information fusion is realized by calculating the mean of the optimized results, and the soft information fusion results are used as the final detection results of the signal bandwidth and center frequency of the signal i; the bandwidth type of any bandwidth type signal i is any one of the broadband signal, the mid-band signal and the narrowband signal.

[0049] In some possible embodiments, in obtaining the spectrum occupancy information in the wide frequency band to be measured and obtaining the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit is specifically used to:

[0050] When all the signals connected in the wide frequency band to be tested include only any one of wideband signals, mid-band signals and narrowband signals, after the frequency occupancy information of any one bandwidth type in the wide frequency band to be tested is obtained by using software information fusion to determine the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, other broadband types will no longer be detected.

[0051] In some possible embodiments, the preprocessing also includes sliding average processing; in terms of obtaining the spectrum sequence corresponding to all the connected signals based on the signal data segment, the processing unit is specifically used to: perform sliding average processing on the signal data segment to obtain a first processing result; perform time-frequency transformation on the first processing result to obtain the spectrum sequence corresponding to all the connected signals in the wide bandwidth to be tested.

[0052] The technical solution provided in this embodiment is adopted, which is helpful to eliminate white noise by using sliding average preprocessing.

[0053] In a fifth aspect, an embodiment of the present application provides a secondary user, wherein the secondary user is a device that can access a broadband band to be tested without authorization, and the broadband band to be tested is a broadband frequency band that can be used without authorization, and the secondary user includes:

[0054] The receiving unit is configured to receive the spectrum occupancy information within the wide frequency band to be measured broadcasted by the spectrum sensing device, wherein the spectrum occupancy information within the wide frequency band to be measured is obtained according to the spectrum sensing method described in the first aspect or any possible embodiment of the first aspect.

[0055] In some possible embodiments, the secondary user further includes: a processing unit, configured to select an idle frequency band for communication according to the received spectrum occupancy information within the wide frequency band to be measured.

[0056] By adopting the technical solution provided by this embodiment, the secondary user selects an idle frequency band for communication according to the spectrum occupancy information in the wide frequency band to be measured, which is conducive to improving the spectrum utilization rate of the unlicensed frequency band.

[0057] In a sixth aspect, an embodiment of the present application provides a secondary user, wherein the secondary user can access a device within a wide band to be tested without authorization, and the wide band to be tested is a broadband frequency band that is allowed to be used without authorization. The secondary user includes: a receiving unit, configured to receive spectrum occupancy information within the wide band to be tested broadcast by a spectrum sensing device, wherein the spectrum occupancy information within the wide band to be tested is obtained according to the spectrum sensing method described in the first aspect or any possible embodiment of the first aspect; a processing unit, configured to determine the spectrum occupancy information of any bandwidth type within the wide band to be tested according to the preferred wavelet transform scale and soft information fusion when the receiving unit receives a preferred wavelet transform scale corresponding to any bandwidth type from the spectrum sensing device, and select an idle frequency band for communication.

[0058] By adopting the technical solution provided by this embodiment, the secondary user can determine the spectrum occupancy information of any bandwidth type within the wide band to be tested according to the preferred wavelet transform scale and soft information fusion and select an idle frequency band for communication. The spectrum occupancy information within the wide band to be tested selects an idle frequency band for communication, which is beneficial to improving the utilization rate of the spectrum in the unlicensed frequency band.

[0059] In the seventh aspect, an embodiment of the present application provides a communication system, comprising the spectrum sensing device described in the fourth aspect or any possible embodiment of the fourth aspect and the secondary user described in the fifth aspect or any possible embodiment of the fifth aspect; or comprising the spectrum sensing device described in the fourth aspect or any possible embodiment of the fourth aspect and the secondary user described in the sixth aspect or any possible embodiment of the sixth aspect.

[0060] By adopting the technical solution provided by this embodiment, the secondary user can select an idle frequency band for communication according to the spectrum occupancy information in the wide frequency band to be measured, which is conducive to improving the spectrum utilization rate of the unlicensed frequency band.

[0061] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the spectrum sensing method as described in the first aspect or any possible embodiment of the first aspect.

[0062] In the ninth aspect, an embodiment of the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the communication method described in the second aspect or any possible embodiment of the second aspect, or the computer program is executed by a processor to implement the communication method described in the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.

[0064] Figure 1A A schematic diagram of an application scenario provided for an embodiment of the present application;

[0065] Figure 1B This is a schematic diagram of spectrum occupancy within a wide frequency band to be measured in one embodiment of the present application;

[0066] Figure 2 is a flow chart of a spectrum sensing method provided by an embodiment of the present application;

[0067] Figure 3 is a flowchart of a spectrum sensing method provided by another embodiment of the present application;

[0068] Figure 4 is a flowchart of a spectrum sensing method provided by another embodiment of the present application;

[0069] Figure 5 is an interactive flow chart of a communication method provided by another embodiment of the present application;

[0070] Figure 6 is an interactive flow chart of a communication method provided by another embodiment of the present application;

[0071] Figure 7 is an interactive flow chart of a communication method provided by another embodiment of the present application;

[0072] Fig. 8A is a structural schematic diagram of a spectrum sensing device provided by another embodiment of the present application;

[0073] Figure 8B is a structural diagram of a secondary user provided by another embodiment of the present application;

[0074] Fig. 9 is a structural schematic diagram of a spectrum sensing device provided by another embodiment of the present application;

[0075] Fig.10This is a structural diagram of a secondary user provided by another embodiment of the present application. DETAILED DESCRIPTION

[0076] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0077] See also Figure 1A , Figure 1A A schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1A As shown, the application scenario includes a spectrum sensing device 101, which can obtain a signal data segment of a wideband to be tested 102, which is a broadband frequency band that can be used without authorization, and the signal data segment includes all signals that have been connected to the wideband to be tested. Figure 1B As shown, the signals that have been connected in the wide frequency band to be measured may include narrowband signals 106, mid-band signals 107 and wideband signals 108; the spectrum sensing device 101 pre-processes the signal data segment to obtain a spectrum sequence corresponding to the connected signal, determines the bandwidth type and the bandwidth range of each bandwidth type in the wide frequency band to be measured, the bandwidth types include: wideband signals, mid-band signals and narrowband signals, and determines the wavelet transform scale candidate set corresponding to each bandwidth type, and the pre-processing includes time-frequency transformation; according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, the spectrum occupancy information in the wide frequency band to be measured is obtained, and the spectrum occupancy information in the wide frequency band to be measured includes: the bandwidth and center frequency of each signal that has been connected in the wide frequency band to be measured; the spectrum occupancy information in the wide frequency band to be measured is broadcasted, and users 103, 104 and 105 receive the spectrum occupancy information in the wide frequency band to be measured. When the present application is used, users 103, 104 and 105 receiving the broadcast information can obtain spectrum occupancy information in the wide frequency band to be tested, and further, can select idle frequency bands from the wide frequency band to be tested for communication, which is beneficial to improving the spectrum utilization rate of the unlicensed frequency band.

[0078] See also Figure 2 , Figure 2 This is a flowchart of a spectrum sensing method provided in an embodiment of the present application. The spectrum sensing method is applied to a spectrum sensing device. The method may include the following steps:

[0079] 201. Obtain a signal data segment of a broadband frequency band to be tested. The broadband frequency band to be tested is a broadband frequency band that is allowed to be used without authorization. The signal data segment includes all signals that have been connected to the broadband frequency band to be tested.

[0080] 202. Obtain the spectrum sequences corresponding to all the connected signals according to the signal data segments, determine the bandwidth types and bandwidth ranges of each bandwidth type within the wide frequency band to be tested, and determine the wavelet transform scale candidate set corresponding to each bandwidth type, wherein the bandwidth types include: one or more of broadband signals, mid-band signals and narrowband signals.

[0081] In some possible embodiments, obtaining the spectrum sequence corresponding to all the connected signals according to the signal data segment includes: performing sliding average processing on the signal data segment to obtain a first processing result; performing time-frequency transformation on the first processing result to obtain the spectrum sequence corresponding to all the connected signals in the wide frequency band to be tested. Using sliding average processing is conducive to eliminating white noise.

[0082] In some possible embodiments, the spectrum sensing device uses fast Fourier transform (FFT) to perform time-frequency transformation and sliding average preprocessing on the signal data segment of the wide frequency band to be measured. The following formula can be used to perform time-frequency transformation and sliding average preprocessing on the signal data segment of the wide frequency band to be measured:

[0083] Y(n)=FFT(x(m),N) m=1,2…M, n=1,2…, NN is the number of FFT points

[0084] In some possible embodiments, three categories of broadband signals, mid-band signals, and narrowband signals can be set according to the proportional relationship between the sampling rate and the frequency resolution signaling parameters, and the corresponding wavelet transform scale candidate set for each category can be determined. As shown in Table 1, in one embodiment, the bandwidth range of the narrowband signal is set to 0 to N1*Δf according to experience, and the corresponding wavelet transform scale candidate set is C1 to C NC The bandwidth range of the mid-band signal is N1*Δf~N2*Δf, and the corresponding wavelet transform scale candidate set is B1~B NB The bandwidth range of the broadband signal is N2*Δf<B≤1 / 2*fs, and the corresponding wavelet transform scale candidate set is A1~A NA Step.

[0085] Table 1

[0086] Signal Bandwidth range Wavelet transform scale candidate set Narrowband signal <![CDATA[0≤B≤N1*Δf]]> <![CDATA[C1~C NC Stage]]> Mid-band signal <![CDATA[N1*Δf<B≤N2*Δf]]> <![CDATA[B1~B NB Stage]]> Broadband signal <![CDATA[N2*Δf<B≤1 / 2*fs]]> <![CDATA[A1~A NA Stage]]>

[0087] f s is the sampling frequency of the signal data segment, and Δf is the frequency resolution of the spectrum after time-frequency transformation N1 and N2 are parameters set according to the proportional relationship between the sampling rate and the frequency resolution signaling parameters, and B is the sub-signal bandwidth.

[0088] 203. Obtain spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type. The spectrum occupancy information in the wide frequency band to be measured includes: the bandwidth and center frequency of each signal connected in the wide frequency band to be measured.

[0089] In some possible embodiments, obtaining spectrum occupancy information in the frequency band to be measured may include the following steps.

[0090] Step 1: Use the spectrum sequence corresponding to the signal data segment to first perform broadband signal detection, and then use The edge detection is performed by wavelet transform.

[0091] Step 2: Using the detection results obtained at different wavelet transform scales in step 1, select the optimal detection results for each sub-signal based on the Euclidean distance, and realize soft information fusion by calculating the mean of the optimal results. The fusion results are used as the final detection results of the bandwidth and center frequency of the broadband signal in this round. The details are as follows:

[0092] (1) Assume that the detection results of a sub-signal under different wavelet transform scales are

[0093] (2) For the detection result w1, calculate w1 and The Euclidean distance of w1 is selected, and the two detection results with the closest Euclidean distance to w1 are recorded as X and Y.

[0094] (3) Determine [w1 XY] as the temporary optimal result and calculate its variance, denoted as S.

[0095] (4) Yes Repeat operations (1) to (3). If the obtained variance is smaller than the variance S of the previous round, the current optimization result is updated.

[0096] (5) The three groups with the smallest variance are recorded as the optimal results. Take the mean As the final detection result of the sub-signal;

[0097] Step 3: Record the part detected as broadband signal, which can be recorded in the database, such as zeroing (i.e., setting the spectrum range covered by broadband signal to zero). zero).

[0098] Step 4: Use and As the wavelet transform candidate set of mid-band signal and narrow-band signal, repeat the above sub-steps 2 and 3 to obtain the detection results of mid-band signal and narrow-band signal and That is, the bandwidth and center frequency detection results of all sub-signals in the received broadband data segment.

[0099] 204. Broadcast spectrum occupancy information within the wide frequency band to be measured.

[0100] By adopting the technical solution provided by this embodiment, spectrum occupancy information in the wide frequency band to be tested can be accurately detected, which is beneficial to improving the spectrum utilization rate of the unlicensed frequency band.

[0101] In some possible embodiments, after receiving the spectrum occupancy information in the frequency band to be measured broadcasted by the spectrum sensing device, the secondary user (a device that can access the wide frequency band to be measured without authorization) selects an idle frequency band for communication according to the received spectrum occupancy information in the wide frequency band to be measured, which is conducive to improving the utilization rate of the spectrum in the unlicensed frequency band.

[0102] like Figure 3 As shown, it is a flow chart of a spectrum sensing method provided by an embodiment of the present application, which is applied to a spectrum sensing device, such as Figure 3 As shown, the method may include the following steps:

[0103] 301. Obtain a signal data segment of a broadband frequency band to be tested. The broadband frequency band to be tested is a broadband frequency band that is allowed to be used without authorization, and the signal data segment includes information of all signals that have been connected to the broadband frequency band to be tested.

[0104] The signal data segment may include signals of multiple devices that have been connected to the wide-band to be tested, and each signal has a different bandwidth and a different center frequency.

[0105] 302. Preprocess the signal data segment to obtain the spectrum sequence corresponding to all the connected signals, determine the bandwidth type and bandwidth range of each bandwidth type within the wide frequency band to be tested, the bandwidth types include: broadband signal, mid-band signal and narrowband signal, and determine the wavelet transform scale candidate set corresponding to each bandwidth type, the preprocessing includes time-frequency transform.

[0106] In some possible embodiments, the preprocessing may further include sliding average processing, and the sliding average processing is helpful in eliminating white noise.

[0107] In some possible embodiments, the spectrum sensing device uses fast Fourier transform (FFT) to perform time-frequency transformation and sliding average preprocessing on the signal data segment of the wide frequency band to be measured. The following formula can be used to perform time-frequency transformation and sliding average preprocessing on the signal data segment of the wide frequency band to be measured:

[0108] Y(n)=FFT(x(m),N) m=1,2...M,n=1,2...,NN is the number of FFT points

[0109] Then, according to the proportional relationship between the sampling rate and the frequency resolution signaling parameters, three categories of broadband signal, medium-band signal and narrow-band signal are set, and the corresponding wavelet transform scale candidate set for each category is determined. As shown in Table 2, in one embodiment, the bandwidth range of the narrowband signal is set to 0~N1*Δf according to the empirical value, and the corresponding wavelet transform scale candidate set is C1~C NC The bandwidth range of the mid-band signal is N1*Δf~N2*Δf, and the corresponding wavelet transform scale candidate set is B1~B NB The bandwidth range of the broadband signal is N2*Δf<B≤1 / 2*fs, and the corresponding wavelet transform scale candidate set is A1~A NA Step.

[0110] Table 2

[0111] Signal Bandwidth range Wavelet transform scale candidate set Narrowband signal <![CDATA[0≤B≤N1*Δf]]> <![CDATA[C1~C NC Stage]]> Mid-band signal <![CDATA[N1*Δf<B≤N2*Δf]]> <![CDATA[B1~B NB Stage]]> Broadband signal <![CDATA[N2*Δf<B≤1 / 2*fs]]> <![CDATA[A1~A NA Stage]]>

[0112] f s is the sampling frequency of the signal data segment, and Δf is the frequency resolution of the spectrum after time-frequency transformation N1 and N2 are parameters set according to the proportional relationship between the sampling rate and the frequency resolution signaling parameters, and B is the sub-signal bandwidth. They are the wavelet transform scale candidate sets corresponding to wide, medium and narrow signals, and the sizes of each candidate set are N A 、N B 、N C The above parameters can be flexibly set according to the specific conditions of the sub-signals in the frequency band to be measured, the detection accuracy requirements, the receiver performance and other factors, so as to achieve higher spectrum sensing performance.

[0113] 303. Determine the spectrum occupancy information in the wide frequency band to be measured and the preferred wavelet transform scale corresponding to each bandwidth type based on the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type based on software information fusion. The spectrum occupancy information in the wide frequency band to be measured includes: the bandwidth and center frequency of each signal connected in the wide frequency band to be measured.

[0114] In some possible embodiments, determining spectrum occupancy information in the frequency band to be measured may include: Figure 4 The following steps are included: 410 to 430. Specifically, step 410 is used to detect the broadband signal, including steps 411 to 414. The broadband signal is first detected using the spectrum sequence corresponding to the preprocessed signal data segment.

[0115] 411. Use The edge detection is performed by wavelet transform.

[0116] The wavelet edge principle is as follows: Assuming that the wavelet transform smoothing function is θ(x), its wavelet mother function is The scale factor is set to s. So the wavelet transform of the broadband signal f(x) to be measured at scale s is:

[0117]

[0118]

[0119] The modulus maximum point of the wavelet transform result corresponds to the position of the signal's mutation point. That is to say, the rising and falling edges of the spectrum of each sub-signal in the data segment to be tested can be determined by detecting the modulus maximum point of the wavelet transform result, thereby determining the position of each sub-signal and the left and right cutoff frequencies. In discrete wavelet transform, the transformation scale is expressed as the transformation order. The higher the order, the larger the transformation scale.

[0120] 412. Soft information fusion strategy. That is, using the detection results obtained under different wavelet transform scales, for each sub-signal, the detection result is optimized based on the Euclidean distance, and the soft information fusion is realized by calculating the mean of the optimized results. The fusion result is used as the final detection result of the bandwidth and center frequency of the broadband signal in this round.

[0121] 413. Broadband signal detection.

[0122] The specific steps may include:

[0123] (1) Assume that the detection results of a sub-signal under different wavelet transform scales are The left and right cutoff frequencies are

[0124] (2) For the detection result w1, calculate w1 and The Euclidean distance of w1 is selected, and the two detection results with the closest Euclidean distance to w1 are recorded as X and Y.

[0125] (3) Determine [w1 XY] as the temporary optimal result and calculate its variance, denoted as S.

[0126] (4) Yes Repeat operations (1) to (3). If the obtained variance is smaller than the variance S of the previous round, the current optimization result is updated.

[0127] (5) The three groups with the smallest variance are recorded as the optimal results. Take the mean As the final detection result of the bandwidth of the sub-signal, its left cutoff frequency is calculated at the same time Right cutoff frequency Then the center frequency detection value is

[0128] 414. Wideband signal storage. Record the part detected as wideband signal, such as setting it to zero (i.e., the spectrum range covered by the wideband signal). zero); The corresponding wavelet transform scale is used as the preferred wavelet transform scale corresponding to the broadband signal.

[0129] Then, the step 420 is continued for the signal which is not detected as a broadband signal, that is, using As the wavelet transform candidate set of the mid-band signal, execute steps 421 to 424, set the mid-band signal to zero (that is, the spectrum range covered by the mid-band signal is zero); The corresponding wavelet transform scale is used as the preferred wavelet transform scale corresponding to the mid-band signal. And, further, step 430 is continued for the signal that is not detected as a narrowband signal, that is, using As a wavelet transform candidate set of the narrowband signal, execute steps 431 to 434 to set the narrowband signal to zero (i.e., the spectrum range covered by the narrowband signal is zero); The corresponding wavelet transform scale is used as the preferred wavelet transform scale corresponding to the narrowband signal.

[0130] In some other possible embodiments, if it is known that all the signals that have been connected in the wide frequency band to be tested only include any one of the wideband signals, mid-band signals and narrowband signals, but it is not certain which one it is, the software information fusion can be used to determine the frequency occupancy information of any one bandwidth type in the wide frequency band to be tested by the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, and no longer detect other broadband types. For example, if the signals that have been connected in the wide frequency band to be tested only include wideband signals, then Figure 4 The processing in step 410 is performed only. If the signals connected to the wideband to be tested only include mid-band signals, then Figure 4 The processing in the embodiment only executes steps 410 and 420. If the signals connected to the wideband to be tested only include narrowband signals, then Figure 4 The processing process in executes step 410, step 420 and step 430.

[0131] 304. Broadcast the spectrum occupancy information in the wide frequency band to be measured and the preferred wavelet transform scale corresponding to each bandwidth type.

[0132] By adopting the technical solution provided by this embodiment, spectrum occupancy information in the wide frequency band to be tested can be accurately detected, which is beneficial to improving the spectrum utilization rate of the unlicensed frequency band.

[0133] In some possible embodiments, after receiving the spectrum occupancy information in the frequency band to be measured broadcasted by the spectrum sensing device, the secondary user can obtain the spectrum occupancy information in the frequency band to be measured. Further, the secondary user can select an idle frequency band for communication based on the received spectrum occupancy information in the wide frequency band to be measured.

[0134] In some other possible embodiments, when the secondary user has stronger processing capabilities, the above method can be used to determine the spectrum occupancy information of any bandwidth type in the wide frequency band to be tested and select an idle frequency band for communication based on the spectrum occupancy information in the wide frequency band to be tested and the preferred wavelet transform scale corresponding to each bandwidth type.

[0135] See also Figure 5 , Figure 5 This is an interactive flow chart of a communication method provided by an embodiment of the present application. The communication method includes steps 501 to 503.

[0136] 501. The spectrum sensing device processes the acquired signal data segment of the wide frequency band to be measured to obtain spectrum occupancy information in the wide frequency band to be measured.

[0137] It should be noted that the spectrum occupancy information within the wide frequency band to be measured can adopt the method described in any of the above spectrum sensing method embodiments, which will not be described in detail here.

[0138] 502. The spectrum sensing device broadcasts spectrum occupancy information within the wide frequency band to be measured to secondary users.

[0139] 503. The secondary user obtains spectrum occupancy information within the wide frequency band to be measured.

[0140] According to the embodiment, a user receives spectrum occupancy information in a frequency band to be measured broadcasted by a spectrum sensing device to determine spectrum occupancy information in a wide frequency band to be measured.

[0141] See also Figure 6 , Figure 6 This is an interactive flow chart of a communication method provided by another embodiment of the present application. The communication method includes steps 601 to 603.

[0142] 601. The spectrum sensing device processes the acquired signal data segment of the wide frequency band to be measured to obtain spectrum occupancy information in the wide frequency band to be measured and a preferred wavelet transform scale corresponding to any bandwidth type.

[0143] It should be noted that the spectrum occupancy information in the wide frequency band to be measured and the optimal wavelet transform scale corresponding to any bandwidth type can be adopted Figure 3 The corresponding spectrum sensing method is obtained, which will not be described here.

[0144] 602. The spectrum sensing device broadcasts the spectrum occupancy information within the wide frequency band to be measured and the preferred wavelet transform scale corresponding to any bandwidth type to the secondary user.

[0145] 603. The secondary user selects an idle frequency band for communication according to the spectrum occupancy information in the wide frequency band to be measured.

[0146] According to the embodiment, the user can select an idle frequency band for communication according to the received spectrum occupancy information in the wide frequency band to be measured.

[0147] See also Figure 7 , Figure 7 This is an interactive flow chart of a communication method provided by another embodiment of the present application. The communication method includes steps 701 to 703.

[0148] 701. The spectrum sensing device processes the acquired signal data segment of the wide frequency band to be measured to obtain spectrum occupancy information in the wide frequency band to be measured and a preferred wavelet transform scale corresponding to any bandwidth type.

[0149] It should be noted that the spectrum occupancy information in the wide frequency band to be measured and the optimal wavelet transform scale corresponding to any bandwidth type can be adopted Figure 3 The corresponding spectrum sensing method is obtained, which will not be described here.

[0150] 702. The spectrum sensing device broadcasts to the secondary user the preferred wavelet transform scale corresponding to any bandwidth type within the wide frequency band to be measured.

[0151] 703. The secondary user determines the spectrum occupancy information of any bandwidth type within the wide frequency band to be measured according to the optimal wavelet transform scale and soft information fusion and selects an idle frequency band for communication.

[0152] The secondary user in this embodiment has a strong processing capability and can use the above method to determine the spectrum occupancy information of any bandwidth type in the wide frequency band to be tested and select an idle frequency band for communication according to the spectrum occupancy information in the wide frequency band to be tested and the preferred wavelet transform scale corresponding to each bandwidth type.

[0153] See also Fig. 8A , Fig. 8A The present invention is a schematic diagram of the structure of a spectrum sensing device, comprising: a receiving unit 801, a processing unit 802 and a transmitting unit 803; wherein the receiving unit 801 is used to obtain a signal data segment of a wideband to be tested, the wideband to be tested is a wideband frequency band that is allowed to be used without authorization, and the signal data segment includes all signals that have been connected to the wideband to be tested. The processing unit 802 is used to obtain a spectrum sequence corresponding to all the signals that have been connected according to the signal data segment, determine the bandwidth type and bandwidth range of each bandwidth type in the wideband to be tested, the bandwidth types include: wideband signal, mid-band signal and narrowband signal, and determine the wavelet transform scale candidate set corresponding to each bandwidth type; and to obtain spectrum occupancy information in the wideband to be tested according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, the spectrum occupancy information in the wideband to be tested includes: the bandwidth and center frequency of each signal that has been connected to the wideband to be tested, for the specific processing process, see Figure 2The description in the corresponding embodiment will not be repeated here. The transmitting unit 803 is used to broadcast the spectrum occupancy information in the wide frequency band to be measured.

[0154] In some possible embodiments, the processing unit 802 may also be used to obtain a preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type; for the specific processing process, see Figure 3 The description in the corresponding embodiment will not be repeated here. The transmitting unit 803 is also used to broadcast the preferred wavelet transform scale corresponding to each bandwidth type.

[0155] In some possible embodiments, in terms of obtaining spectrum occupancy information within the wide frequency band to be measured and obtaining the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit is specifically used to: perform broadband signal detection on the spectrum sequence and the wavelet transform scale candidate set corresponding to the broadband signal based on software information fusion to obtain the preferred wavelet transform scale corresponding to the broadband signal; perform mid-band signal detection on the spectrum sequence and the wavelet transform scale candidate set corresponding to the mid-band signal type based on software information fusion to obtain the preferred wavelet transform scale corresponding to the mid-band signal; perform narrowband signal detection on the spectrum sequence and the wavelet transform scale candidate set corresponding to the narrowband signal type based on software information fusion to obtain the preferred wavelet transform scale corresponding to the narrowband signal.

[0156] In some possible embodiments, in terms of obtaining spectrum occupancy information within the wide frequency band to be tested according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit 802 is specifically used to: when detecting any bandwidth type signal i, obtain the detection results of the signal i at each wavelet transform scale in its corresponding wavelet transform scale candidate set, optimize the detection results based on the Euclidean distance, realize soft information fusion by calculating the mean of the optimized results, and use the soft information fusion results as the final detection results of the signal bandwidth and center frequency of the signal i; the bandwidth type of any bandwidth type signal i is any one of a broadband signal, a mid-band signal and a narrowband signal.

[0157] In some possible embodiments, in terms of obtaining spectrum occupancy information in the wide frequency band to be measured and obtaining a preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit 802 is specifically used for: when all signals that have been connected in the wide frequency band to be measured include only any one of a wideband signal, a mid-band signal and a narrowband signal, if software information fusion is used to determine that the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type have obtained the frequency occupancy information of any one bandwidth type in the wide frequency band to be measured, then other broadband types will no longer be detected.

[0158] In some possible embodiments, in terms of obtaining the spectrum sequences corresponding to all connected signals based on the signal data segments, the processing unit 802 is specifically used to: perform sliding average processing to obtain a first processing result; perform time-frequency transformation on the first processing result to obtain the spectrum sequences corresponding to all connected signals in the wide bandwidth to be tested.

[0159] In some possible embodiments, a secondary user is disclosed, wherein the secondary user can access a device within a wide frequency band to be tested without authorization, and the wide frequency band to be tested is a broadband frequency band that can be used without authorization. The secondary user includes: a receiving unit for receiving spectrum occupancy information within the wide frequency band to be tested broadcasted by a spectrum sensing device, and the spectrum occupancy information within the wide frequency band to be tested is based on Figure 2 The spectrum sensing method shown is obtained.

[0160] In some possible embodiments, the secondary user may further include: a processing unit, configured to select an idle frequency band for communication according to the received spectrum occupancy information within the wide frequency band to be measured.

[0161] In some possible embodiments, Figure 8B As shown, a secondary user is disclosed, the secondary user can access the device in the wide band to be tested without authorization, the wide band to be tested is a broadband frequency band that can be used without authorization, the secondary user includes: a receiving unit 804, which is used to receive the spectrum occupancy information in the wide band to be tested broadcasted by the spectrum sensing device, and the spectrum occupancy information in the wide band to be tested is based on Figure 3 The spectrum sensing method shown is obtained; the processing unit 805 is used for, when the receiving unit receives the preferred wavelet transform scale corresponding to any bandwidth type from the spectrum sensing device, the secondary user determines the spectrum occupancy information of any bandwidth type in the wide band to be measured according to the preferred wavelet transform scale and soft information fusion and selects an idle frequency band for communication.

[0162] In some possible embodiments, a communication system is disclosed, which may include the spectrum sensing device in any of the foregoing spectrum sensing device embodiments, and the secondary user described in any of the foregoing secondary user embodiments.

[0163] By adopting the communication system provided by the present application, the spectrum sensing device can accurately detect the spectrum occupancy information in the wide frequency band to be tested, and the secondary user can obtain the spectrum occupancy information in the wide frequency band to be tested after receiving the broadcast signal, which is conducive to improving the utilization rate of the spectrum in the unlicensed frequency band.

[0164] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of a spectrum sensing device provided in an embodiment of the present application; Fig. 9The spectrum sensing device 900 shown includes a memory 902, a processor 901 and a communication interface 903. The memory 902, the processor 901 and the communication interface 903 are connected to each other through a bus.

[0165] The memory 902 may be a ROM, a static storage device, a dynamic storage device or a RAM. The memory 902 may store a program. When the program stored in the memory 902 is executed by the processor 901, the processor 901 and the communication interface 903 are used to perform each step of the spectrum sensing method of the embodiment of the present application.

[0166] The processor 901 can adopt a general-purpose CPU, microprocessor, ASIC, GPU or one or more integrated circuits to execute relevant programs to implement the functions required to be performed by the units in the spectrum sensing device of the embodiment of the present application, or to execute the spectrum sensing method of the method embodiment of the present application.

[0167] The processor 901 may also be an integrated circuit chip with signal processing capability. In the implementation process, each step of the spectrum sensing method of the present application may be completed by an integrated logic circuit of hardware in the processor 901 or by instructions in the form of software. The above-mentioned processor 901 may also be a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The methods, steps and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902, and completes the functions required to be performed by the units included in the spectrum sensing device of the embodiment of the present application in combination with its hardware, or executes the spectrum sensing method of the method embodiment of the present application.

[0168] The communication interface 903 uses a transceiver device such as but not limited to a transceiver to implement communication between the spectrum sensing device and other devices or a communication network.

[0169] The bus may include a path for transmitting information between various components of the spectrum sensing device 900 (eg, the memory 902 , the processor 901 , and the communication interface 903 ).

[0170] It should be noted that although Fig. 9The spectrum sensing device 900 shown in the figure only shows a memory, a processor, and a communication interface. However, in the specific implementation process, those skilled in the art should understand that the spectrum sensing device 900 also includes other devices necessary for normal operation. At the same time, according to specific needs, those skilled in the art should understand that the spectrum sensing device 900 may also include hardware devices for implementing other additional functions. In addition, those skilled in the art should understand that the spectrum sensing device 900 may also include only the devices necessary for implementing the embodiments of the present application, and does not necessarily include Fig. 9 All devices shown in .

[0171] See also Fig.10 , Fig.10 is a structural diagram of a secondary user provided in an embodiment of the present application; Fig.10 The secondary user 1000 shown includes a processor 1001, a memory 1002 and a communication interface 1003. The memory 1002, the processor 1001 and the communication interface 1003 are connected to each other through a bus.

[0172] The memory 1002 may be a ROM, a static storage device, a dynamic storage device or a RAM. The memory 1002 may store a program. When the program stored in the memory 1002 is executed by the processor 1001, the processor 1001 and the communication interface 1003 are used to execute each step of the communication method of the embodiment of the present application.

[0173] Processor 1001 can adopt a general-purpose CPU, microprocessor, ASIC, GPU or one or more integrated circuits to execute relevant programs to implement the functions required to be performed by the unit in the secondary user of the embodiment of the present application, or to execute the communication method of the method embodiment of the present application.

[0174] The processor 1001 may also be an integrated circuit chip with signal processing capability. In the implementation process, each step of the communication method of the present application may be completed by an integrated logic circuit of hardware in the processor 1001 or by instructions in the form of software. The above-mentioned processor 1001 may also be a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The methods, steps and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002, and completes the functions required to be performed by the units included in the spectrum sensing device of the embodiment of the present application in combination with its hardware, or executes the communication method of the method embodiment of the present application.

[0175] The communication interface 1003 uses a transceiver device such as but not limited to a transceiver to implement communication between the secondary user and the spectrum sensing device.

[0176] The bus may include a path for transmitting information between various components of the secondary user 1000 (eg, the memory 1002 , the processor 1001 , the communication interface 1003 ).

[0177] It should be noted that although Fig.10 The secondary user 1000 shown only shows a memory, a processor, and a communication interface, but in the specific implementation process, those skilled in the art should understand that the secondary user 1000 also includes other devices necessary for normal operation. At the same time, according to specific needs, those skilled in the art should understand that the secondary user 1000 may also include hardware devices for implementing other additional functions. In addition, those skilled in the art should understand that the secondary user 1000 may also only include the devices necessary to implement the embodiments of the present application, and does not necessarily include Fig.10 All devices shown in .

[0178] The embodiment of the present application also provides a computer storage medium, wherein the computer storage medium may store a program, and when the program is executed, some or all of the steps of any spectrum sensing method recorded in the above method embodiment may be implemented. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, ROM, RAM, a mobile hard disk, a magnetic disk, or an optical disk.

[0179] The present application also provides a computer storage medium, wherein the computer storage medium may store a program, and when the program is executed, some or all of the steps of any communication method recorded in the above method embodiment may be implemented. The aforementioned storage medium includes: a U disk, ROM, RAM, mobile hard disk, magnetic disk or optical disk, etc., various media that can store program codes.

[0180] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0181] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0182] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which 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, and the indirect coupling or communication connection of the device or unit can be electrical or other forms.

[0183] 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.

[0184] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A spectrum sensing method, characterized in that: Applied to a spectrum sensing device, the method comprises the following steps: Acquire a signal data segment of a broadband frequency band to be tested, wherein the broadband frequency band to be tested is a broadband frequency band that is allowed to be used without authorization, and the signal data segment includes all signals that have been connected to the broadband frequency band to be tested; Obtaining spectrum sequences corresponding to all the accessed signals according to the signal data segments, determining bandwidth types and bandwidth ranges of each bandwidth type within the wide frequency band to be tested, wherein the bandwidth types include one or more of a wideband signal, a mid-band signal and a narrowband signal, and determining a wavelet transform scale candidate set corresponding to each bandwidth type; Obtaining spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, wherein the spectrum occupancy information in the wide frequency band to be measured includes: the bandwidth and center frequency of each signal connected in the wide frequency band to be measured; Broadcast the spectrum occupancy information within the wide frequency band to be measured.

2. The method according to claim 1, characterized in that The method further comprises: Obtaining a preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type; The preferred wavelet transform scale corresponding to each bandwidth type is broadcasted.

3. The method according to claim 2, characterized in that The obtaining of the spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type and the obtaining of the preferred wavelet transform scale corresponding to each bandwidth type include: Based on software information fusion, broadband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the broadband signal to obtain a preferred wavelet transform scale corresponding to the broadband signal; Based on software information fusion, mid-band signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the mid-band signal type to obtain a preferred wavelet transform scale corresponding to the mid-band signal; Based on software information fusion, narrowband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the narrowband signal type to obtain a preferred wavelet transform scale corresponding to the narrowband signal.

4. The method according to claim 1, characterized in that: The obtaining of the spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type includes: When detecting any bandwidth type signal i, the detection results of the signal i at each wavelet transform scale in the corresponding wavelet transform scale candidate set are obtained, the detection results are optimized based on the Euclidean distance, soft information fusion is realized by calculating the mean of the optimized results, and the soft information fusion results are used as the final detection results of the signal bandwidth and center frequency of the signal i; the bandwidth type of any bandwidth type signal i is any one of the broadband signal, mid-band signal and narrowband signal.

5. The method according to claim 2, characterized in that: The obtaining of the spectrum occupancy information in the wide frequency band to be measured and the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type comprises: When all the signals connected in the wide frequency band to be tested include only any one of wideband signals, mid-band signals and narrowband signals, after the frequency occupancy information of any one bandwidth type in the wide frequency band to be tested is obtained by using software information fusion to determine the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, other broadband types will no longer be detected.

6. The method according to any one of claims 1 to 5, characterized in that The obtaining, according to the signal data segment, frequency spectrum sequences corresponding to all the accessed signals includes: Performing sliding average processing on the signal data segment to obtain a first processing result; Performing time-frequency transformation on the first processing result to obtain frequency spectrum sequences corresponding to all signals connected to the wide frequency band to be tested.

7. A communication method, characterized in that: Applied to a secondary user, the secondary user is a device that can access the broadband band to be tested without authorization, and the broadband band to be tested is a broadband frequency band that can be used without authorization. The method includes: The secondary user receives the spectrum occupancy information within the wide frequency band to be measured broadcasted by the spectrum sensing device, and the spectrum occupancy information within the wide frequency band to be measured is obtained according to the spectrum sensing method according to any one of claims 1 to 6.

8. The communication method according to claim 7, characterized in that: The method further comprises: The secondary user selects an idle frequency band for communication according to the received spectrum occupancy information within the wide frequency band to be measured.

9. A communication method, characterized in that: Applied to a secondary user, the secondary user is a device that can access the broadband band to be tested without authorization, and the broadband band to be tested is a broadband frequency band that can be used without authorization. The method includes: The secondary user receives the spectrum occupancy information in the wide frequency band to be measured broadcasted by the spectrum sensing device, wherein the spectrum occupancy information in the wide frequency band to be measured is obtained according to the spectrum sensing method according to any one of claims 1 to 6; When the secondary user receives the preferred wavelet transform scale corresponding to any bandwidth type from the spectrum sensing device, the secondary user determines the spectrum occupancy information of any bandwidth type in the wide frequency band to be measured according to the preferred wavelet transform scale and soft information fusion and selects an idle frequency band for communication.

10. A spectrum sensing device, characterized in that: include: A receiving unit, a processing unit and a transmitting unit; wherein, The receiving unit is used to obtain a signal data segment of a broadband frequency band to be tested, wherein the broadband frequency band to be tested is a broadband frequency band that is allowed to be used without authorization, and the signal data segment includes all signals that have been connected to the broadband frequency band to be tested; The processing unit is used to obtain the spectrum sequence corresponding to all the connected signals according to the signal data segment, determine the bandwidth type and bandwidth range of each bandwidth type in the wide frequency band to be tested, the bandwidth type includes: one or more of broadband signal, mid-band signal and narrowband signal, and determine the wavelet transform scale candidate set corresponding to each bandwidth type; and obtain the spectrum occupancy information in the wide frequency band to be tested according to the spectrum sequence and one or more of the wavelet transform scale candidate sets corresponding to each bandwidth type, the spectrum occupancy information in the wide frequency band to be tested includes: the bandwidth and center frequency of each signal that has been connected in the wide frequency band to be tested; The transmitting unit is used to broadcast the spectrum occupancy information within the wide frequency band to be measured.

11. The spectrum sensing device according to claim 10, characterized in that: The processing unit is further configured to obtain a preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type; The transmitting unit is further used for broadcasting the preferred wavelet transform scale corresponding to each bandwidth type.

12. The spectrum sensing device according to claim 11, characterized in that: In the aspect of obtaining the spectrum occupancy information in the wide frequency band to be measured and obtaining the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit is specifically used to: Based on software information fusion, broadband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the broadband signal to obtain the preferred wavelet transform scale corresponding to the broadband signal; Based on software information fusion, mid-band signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the mid-band signal type to obtain a preferred wavelet transform scale corresponding to the mid-band signal; Based on software information fusion, narrowband signal detection is performed on the spectrum sequence and the wavelet transform scale candidate set corresponding to the narrowband signal type to obtain a preferred wavelet transform scale corresponding to the narrowband signal.

13. The spectrum sensing device according to claim 10, characterized in that: In the aspect of obtaining the spectrum occupancy information in the wide frequency band to be measured according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit is specifically used to: When detecting any bandwidth type signal i, the detection results of the signal i at each wavelet transform scale in the corresponding wavelet transform scale candidate set are obtained, the detection results are optimized based on the Euclidean distance, soft information fusion is realized by calculating the mean of the optimized results, and the soft information fusion results are used as the final detection results of the signal bandwidth and center frequency of the signal i; the bandwidth type of any bandwidth type signal i is any one of the broadband signal, mid-band signal and narrowband signal.

14. The spectrum sensing device according to claim 11, characterized in that: In the aspect of obtaining the spectrum occupancy information in the wide frequency band to be measured and obtaining the preferred wavelet transform scale corresponding to each bandwidth type according to the spectrum sequence and one or more items in the wavelet transform scale candidate set corresponding to each bandwidth type, the processing unit is specifically used to: When all the signals connected in the wide frequency band to be tested include only any one of wideband signals, mid-band signals and narrowband signals, after the frequency occupancy information of any one bandwidth type in the wide frequency band to be tested is obtained by using software information fusion to determine the spectrum sequence and the wavelet transform scale candidate set corresponding to each bandwidth type, other broadband types will no longer be detected.

15. The spectrum sensing device according to any one of claims 10 to 14, characterized in that: In terms of obtaining the frequency spectrum sequences corresponding to all the connected signals based on the signal data segments, the processing unit is specifically used to: perform sliding average processing to obtain a first processing result; and perform time-frequency transformation on the first processing result to obtain the frequency spectrum sequences corresponding to all the connected signals in the wide bandwidth to be tested.

16. A secondary user, characterized in that: The secondary user is a device that can access the broadband band to be tested without authorization, and the broadband band to be tested is a broadband frequency band that can be used without authorization. The secondary users include: A receiving unit is used to receive the spectrum occupancy information in the wide frequency band to be measured broadcasted by the spectrum sensing device, wherein the spectrum occupancy information in the wide frequency band to be measured is obtained according to the spectrum sensing method according to any one of claims 1 to 6.

17. The secondary user according to claim 16, characterized in that: Also includes: The processing unit is used to select an idle frequency band for communication according to the received spectrum occupancy information in the wide frequency band to be measured.

18. A secondary user, characterized in that: The secondary user is a device that can access the broadband band to be tested without authorization, and the broadband band to be tested is a broadband frequency band that can be used without authorization. The secondary users include: A receiving unit, configured to receive the spectrum occupancy information in the wide frequency band to be measured broadcasted by a spectrum sensing device, wherein the spectrum occupancy information in the wide frequency band to be measured is obtained according to the spectrum sensing method according to any one of claims 1 to 6; The processing unit is used for, when the receiving unit receives the preferred wavelet transform scale corresponding to any bandwidth type from the spectrum sensing device, the secondary user determines the spectrum occupancy information of any bandwidth type in the wide frequency band to be measured according to the preferred wavelet transform scale and soft information fusion and selects an idle frequency band for communication.

19. A communication system, characterized in that: The spectrum sensing device comprises the spectrum sensing device as described in any one of claims 10 to 15 and the secondary user as described in any one of claims 16 to 18.

20. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the spectrum sensing method according to any one of claims 1 to 6.

21. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the communication method according to any one of claims 7 to 9.

Citation Information

Patent Citations

  • Efficient broadband spectrum sensing method and system based on wavelet edge detection

    CN110943794A

  • Systems And Methods For Wavelet Transform Scale-Dependent Multiple-Archetyping

    US20110276275A1