Resource sensing methods, systems, devices and media in the joint frequency domain-generalized signal space

By combining frequency domain and generalized signal space resource sensing methods, and utilizing minimum sensing granularity partitioning and characteristic waveform sensing, the problem of underutilization of spectrum resources is solved, and efficient identification and utilization of spectrum resources are achieved.

CN119907108BActive Publication Date: 2025-10-31XI AN JIAOTONG UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510063065.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-10-31
Estimated Expiration
2045-01-15

AI Technical Summary

Technical Problem

Existing spectrum sensing technologies struggle to quickly and efficiently identify unoccupied frequency bands, resulting in underutilization of spectrum resources. Furthermore, traditional methods are time-consuming when processing wide frequency bands.

Method used

A resource sensing method combining the joint frequency domain and generalized signal space is adopted. By dividing the spectrum at the smallest sensing granularity and combining interpolation decision and feature waveform sensing, efficient identification and utilization of frequency bands can be achieved.

Benefits of technology

It significantly improves the efficiency of spectrum resource identification, reduces detection runtime, and can identify available generalized signal space resources in occupied frequency bands.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119907108B_ABST
    Figure CN119907108B_ABST
Patent Text Reader

Abstract

This invention discloses a resource sensing method, system, device, and medium in the joint frequency domain and generalized signal space, comprising: performing frequency domain resource sensing on the spectrum to be sensed to obtain the occupied frequency bands; and performing generalized information space resource sensing on the occupied frequency bands. This method, system, device, and medium can solve the problems of rapid frequency domain sensing and insufficient resource utilization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of 5G communication technology and relates to a resource sensing method, system, device and medium in the joint frequency domain-generalized signal space. Background Technology

[0002] With the widespread adoption of 5G networks, the rapid development of IoT technology, and the emergence of numerous new technologies, the demand for radio resources is increasing daily. Cognitive radio technology plays a crucial role in addressing the problem of spectrum scarcity by improving spectrum utilization efficiency. Spectrum resources are extremely valuable; if users occupy idle frequency bands, creating "spectrum holes," it inevitably leads to resource waste. Currently, a large amount of research focuses on spectrum sensing technology, and various spectrum sensing algorithms have been developed, such as energy detection-based spectrum sensing algorithms. Energy detection involves calculating the energy or power spectral density of a signal in each frequency band, comparing it with a pre-set threshold value, and making a decision to obtain the detection result. However, this detection method can be very time-consuming when dealing with very wide spectrums to be sensed.

[0003] Since communication speed is directly related to bandwidth, and current communication speeds are getting faster, the bandwidth required is also increasing. Currently available spectrum resources are limited, and different platforms and users choose to use different frequency bands to avoid mutual interference, thus causing spectrum scarcity. Typical spectrum sensing can only detect whether a frequency band is being used, but cannot determine whether a used frequency band can continue to be used. Summary of the Invention

[0004] The purpose of this invention is to overcome the shortcomings of the prior art and provide a resource sensing method, system, device and medium in the joint frequency domain-generalized signal space. This method, system, device and medium can solve the problems of rapid frequency domain sensing and insufficient resource utilization.

[0005] To achieve the above objectives, this invention discloses a resource-aware method in the joint frequency domain and generalized signal space, comprising:

[0006] Perform frequency domain resource sensing on the spectrum to be sensed to obtain the occupied frequency bands;

[0007] For the occupied frequency bands, resource perception of the generalized information space is performed.

[0008] A further improvement of the resource-aware method in the joint frequency domain-generalized signal space described in this invention is as follows:

[0009] Furthermore, the process of performing frequency domain resource sensing on the spectrum to be sensed to obtain the occupied frequency bands is as follows:

[0010] Obtain the power spectrum of the signal to be sensed;

[0011] Using the smallest sensing granularity as the sensing interval, the power spectrum of the signal to be sensed is divided into equal intervals to obtain the power spectrum of several frequency bands.

[0012] By interpolating, the frequency difference between two adjacent frequency bands is made equal to the minimum sensing granularity Δf. min Or the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold ΔA;

[0013] For equal to the minimum perceptual granularity Δf min The system traverses and senses each adjacent frequency band to determine the occupied frequency band.

[0014] Furthermore, the process of acquiring the power spectrum of the signal to be sensed is as follows:

[0015] The time-domain signal to be sensed is sampled to obtain several discrete signals;

[0016] Perform a discrete Fourier transform on each of the discrete signals to obtain a transform sequence;

[0017] The power spectrum of the signal to be sensed is obtained by squaring and summing the squares of the transformed sequence and then taking the average.

[0018] Furthermore, the interpolation method ensures that the frequency difference between two adjacent frequency bands is equal to the minimum sensing granularity Δf. min Alternatively, the process where the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold ΔA is as follows:

[0019] 1) The power spectral density P1 of the first frequency band and the power spectral density P of the last frequency band N Put it into array I;

[0020] 2) Determine whether the absolute value of the difference between the power spectral density of two adjacent frequency bands in array I is greater than or equal to the preset interpolation decision threshold ΔA;

[0021] 3) When the absolute value of the difference between the power spectral density of two adjacent frequency bands in array I is greater than or equal to the preset interpolation decision threshold ΔA, the power spectral density of the intermediate frequency band between the two adjacent frequency bands is put into array I.

[0022] 4) Repeat steps 2 to 3) until the frequency difference between two adjacent frequency bands equals the minimum sensing granularity Δf. min Alternatively, the absolute value of the power spectrum difference between two adjacent frequency bands may be less than the interpolation decision threshold ΔA.

[0023] Furthermore, the statement that the minimum perceptual granularity Δf is equal to... min The process of traversing and sensing each adjacent frequency band to determine the occupied frequency band is as follows:

[0024] If the power spectral density of any frequency band is less than the preset decision threshold ΔH, it indicates that the frequency band is a spectral hole.

[0025] If the power spectral density of any frequency band is greater than or equal to the preset decision threshold ΔH, it indicates that the frequency band has been occupied.

[0026] Furthermore, the process of performing generalized information space resource perception on the occupied frequency band is as follows:

[0027] The orthogonality of different characteristic waveforms is used to sense mixed signals;

[0028] The characteristic waveforms of the mixed signal are sensed in multiple time slots;

[0029] Signal transmission is performed using the perceived characteristic waveforms.

[0030] This invention discloses a resource sensing system based on a joint frequency domain and generalized signal space, comprising:

[0031] The first sensing module is used to perform frequency domain resource sensing on the spectrum to be sensed, and to obtain the occupied frequency bands;

[0032] The second sensing module is used to perform resource sensing of the generalized information space for the occupied frequency band.

[0033] A further improvement of the resource sensing system in the joint frequency domain-generalized signal space described in this invention is that:

[0034] Furthermore, the first sensing module includes:

[0035] The acquisition module is used to acquire the power spectrum of the signal to be sensed.

[0036] The partitioning module is used to divide the power spectrum of the signal to be sensed into equal intervals with the smallest sensing granularity as the sensing interval, so as to obtain the power spectrum of several frequency bands.

[0037] The interpolation module is used to ensure that the frequency difference between two adjacent frequency bands is equal to the minimum sensing granularity Δf through interpolation. min Or the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold ΔA;

[0038] The determination module is used for conditions equal to the smallest perceptual granularity Δf. min The system traverses and senses each adjacent frequency band to determine the occupied frequency band.

[0039] The present invention discloses a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the joint frequency domain-generalized signal space resource awareness method.

[0040] The present invention discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the joint frequency domain-generalized signal space resource awareness method.

[0041] The present invention has the following beneficial effects:

[0042] The resource sensing method, system, device, and medium of the joint frequency domain-generalized signal space described in this invention, in specific operation, utilizes the characteristic that different users occupy frequency bands and exhibit different power spectral densities. It performs multi-granular sensing of the spectrum to be sensed, identifies unoccupied frequency bands, and then performs traversal sensing of the frequency bands with the smallest sensing granularity, achieving efficient sensing of spectrum resources. Simultaneously, it utilizes characteristic waveforms to further utilize the already occupied spectrum, realizing resource sensing in the generalized signal space. Under the premise of achieving the same idle spectrum resource identification rate, it can significantly reduce the detection runtime of the sensing process and significantly improve sensing efficiency. Attached Figure Description

[0043] The accompanying drawings, which form part of this specification, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings:

[0044] Figure 1 This is a power spectrum profile diagram for spectrum sensing in this scheme;

[0045] Figure 2 This is a flowchart of the solution.

[0046] Figure 3 To achieve the minimum sensing granularity Δf in this invention min Bar charts showing the idle resource identification rate at 1MHz, 2MHz, and 4MHz;

[0047] Figure 4 To achieve the minimum sensing granularity Δf in this invention min A line graph showing the detection runtime comparison between the 10 repeated simulations of the benchmark scheme at 1MHz and the standard scheme.

[0048] Figure 5 The present invention provides the initial spectrum diagram and the spectrum diagram after introducing new signals using the sensed feature waveforms when the initial number of signals is 5, the feature waveform length is 8, and the time slot is 10.

[0049] Figure 6 A bar chart comparing the signal-to-noise ratio before and after introducing the new characteristic waveform in this invention; Detailed Implementation

[0050] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0051] In the description of this invention, it should be understood that the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0052] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0053] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Additionally, the character " / " in this invention generally indicates that the preceding and following objects have an "or" relationship.

[0054] It should be understood that although terms such as first, second, third, etc., may be used in the embodiments of the present invention to describe the preset range, these preset ranges should not be limited to these terms. These terms are only used to distinguish the preset ranges from one another. For example, without departing from the scope of the embodiments of the present invention, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.

[0055] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."

[0056] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0057] The accompanying drawings illustrate various structural schematic diagrams according to embodiments disclosed in this invention. These drawings are not to scale, and some details have been enlarged for clarity, and some details may have been omitted. The shapes of the various regions and layers shown in the drawings, as well as their relative sizes and positional relationships, are merely exemplary and may deviate from reality due to manufacturing tolerances or technical limitations. Furthermore, those skilled in the art can design regions / layers with different shapes, sizes, and relative positions as needed.

[0058] Example 1

[0059] Figure 1 This diagram illustrates the power spectrum in the generalized signal space. The outline of this spectrum can be of any shape. Let the frequency range of the generalized signal space begin at f. s , ends at f e The bandwidth is f e -f s f s and f e It can take any non-negative value, and satisfies f e >f s .

[0060] refer to Figure 2 The resource sensing method of the joint frequency domain-generalized signal space described in this invention includes the following steps:

[0061] 1) Perform frequency domain resource sensing on the spectrum to be sensed;

[0062] 11) Obtain the power spectrum of the signal to be sensed;

[0063] 111) The time-domain signal x(t) to be sensed has a bandwidth of B. According to the Nyquist sampling theorem, it is sampled using a sampling frequency of R = 2B to obtain the discrete signal x(n).

[0064] 112) Perform an N-point DFT on the discrete signal x(n) to obtain the transformed sequence X(K), where, k = 0, 1, 2, ..., N-1;

[0065] 113) Sum the squares of X(K) and then take the average to obtain the power spectrum P of the signal to be sensed. XX ,in,

[0066] 12) Determine the minimum sensing granularity and divide the power spectrum;

[0067] With the smallest perceptual granularity Δf min The power spectrum P of the signal to be sensed at the sensing interval XX Divide the spectrum into N equally spaced segments, and obtain the power spectrum P of each segment. j j = 1, 2, ..., N, where,

[0068] 13) Determine whether to perform interpolation based on the selected power spectral density difference. Different users often exhibit different power spectral densities when occupying frequency bands; therefore, the power spectral density P1 of the first frequency band and the power spectral density P of the Nth frequency band can be selected. N The absolute value of the difference | P N -P1| is compared with the preset interpolation decision threshold ΔA. Let array I store the selected power spectral density; at this point, array I contains only P1 and P... N .

[0069] 131) When the absolute value of the difference |P N If -P1| is less than the preset interpolation decision threshold ΔA, it means that the first frequency band and the Nth frequency band are occupied by the same user, and there will be no spectrum holes in the intermediate frequency bands.

[0070] 132) When the absolute value of the difference |P N If -P1| is not less than the preset interpolation decision threshold ΔA, it indicates that different users are occupying these two frequency bands, and there is a possibility of "spectral holes" in the intermediate frequency band. Therefore, the first... Power spectral density P in each frequency band N / 2 The data is stored in array I, and then all adjacent frequency bands in array I are compared pairwise.

[0071] 133) Iterate until the interpolation ends, repeating step 132) until the frequency difference between any two adjacent frequency bands equals the minimum sensing granularity Δf. min Alternatively, the absolute value of the power spectrum difference between any two frequency bands is less than the preset interpolation decision threshold ΔA.

[0072] 14) Conduct traversal sensing of undetected frequency bands to locate "spectral holes". After the loop iteration stops, select a frequency difference between two adjacent frequency bands that equals the minimum sensing granularity Δf. min All frequency bands are traversed and sensed.

[0073] If the power spectral density of the frequency band to be sensed is less than the preset decision threshold ΔH, it indicates that the frequency band is a spectral hole.

[0074] If the power spectral density of the frequency band to be sensed is not less than the preset decision threshold ΔH, it indicates that the frequency band has been occupied.

[0075] 2) Next, for the occupied frequency bands, perform resource sensing in the generalized signal space;

[0076] 21) Utilize the orthogonality of different characteristic waveforms to sense mixed signals;

[0077] Suppose there are K signals being transmitted using a characteristic waveform of length M, where K ranges from 0 ≤ K ≤ M. The modulation process of the characteristic waveform is as follows: Where y is a mixed signal of length M, and S i For the i-th signal transmitted in a time slot, with length 1, C i Let be the i-th characteristic waveform of length M, where ni is the noise of length M in the transmission channel.

[0078] 22) Multi-time-slot sensing;

[0079] Sensing only a single time slot cannot fully acquire information about the characteristic waveforms in the mixed signal. The new characteristic waveforms obtained will cause significant interference to the existing signal during the transmission of the new signal. Therefore, it is necessary to sense T time slots of the mixed signal.

[0080] 221) Let the mixed signal of the m-th time slot be y. m S m,i For the i-th signal transmitted in the m-th time slot, with length 1, where 0 ≤ m ≤ T, the expression for the multi-time slot modulation process is:

[0081] 222) Sensing is performed from multiple time slots. The expression for the sensing process is: Among them, C new Represents the characteristic waveform to be perceived, when C new The mixed signal y in each time slot m If the inner product of all values ​​is less than the decision threshold ΔQ, then decision C is made. new These are available characteristic waveforms.

[0082] 23) Use the perceived available characteristic waveforms to transmit new signals;

[0083] When unused feature waveforms can be perceived, it proves that there are generalized signal space resources available for utilization; let this be C. K+1 C K+2 ...,C M At this time, a new signal S is generated. K+1 ,S K+2 ...,S M The sensed characteristic waveform is then modulated and superimposed onto the initial mixed signal y. m A new mixed signal is obtained. The expression for the modulation process is:

[0084] Simulation Experiment

[0085] In the frequency domain sensing simulation, a traditional energy-detection-based spectrum sensing technology was used as a benchmark for comparison with this invention. In the simulation, the bandwidth of the signal to be sensed was set to 20MHz, including one "spectral hole" each at 1MHz, 2MHz, and 4MHz. In the generalized signal spatial sensing simulation, the initial number of signals was selected as 5, the characteristic waveform length as 8, and the time slot as 10.

[0086] The performance metrics include the following components:

[0087] Idle spectrum resource identification rate: defined as the ratio of the identified “spectrum hole” bandwidth to the total bandwidth of all “spectrum holes”;

[0088] Detection runtime: defined as the computation time taken by the perception algorithm from start to finish.

[0089] Feature waveform discovery rate: defined as the ratio of the number of usable feature waveforms that can be detected to the theoretically detectable number of feature waveforms.

[0090] Simulation results are as follows Figure 3 , Figure 4 and Figure 5 As shown, Figure 3 This is a spectrum recognition rate diagram of the present invention at different sensing granularities, provided by... Figure 3 It can be seen that, with the smallest perceptual granularity Δf min As the concentration of spectrum decreases, the identification rate of idle spectrum resources gradually increases.

[0091] Figure 4 To achieve the minimum sensing granularity Δf in this invention min This is a line graph comparing the detection runtime of 10 repeated simulations with the benchmark scheme at 1MHz. Figure 4 It can be seen that the detection runtime of this invention is much shorter than that of the benchmark comparison scheme. In summary... Figure 3 As a result, the present invention achieves the smallest sensing granularity Δfmin At 1MHz, it can not only identify all "spectral holes", but also achieve more efficient spectrum sensing.

[0092] Figure 5 For the generalized signal spatial sensing stage, when the initial number of signals is 5, the characteristic waveform length is 8, and the time slot is 10, the initial spectrum and the spectrum after introducing new signals using the sensed characteristic waveforms are obtained. Figure 5 As can be seen, the initial spectrogram does not contain "spectral holes", and the present invention can utilize the spectrum that has already been occupied.

[0093] Figure 6 A bar chart comparing the signal-to-noise ratio before and after introducing the new characteristic waveform in this invention, by Figure 6 It can be seen that the signal-to-noise ratio did not change significantly before and after the introduction of the new feature waveform, which verifies that the perceived feature waveform has good orthogonality with the original feature waveform and can be used to transmit multiple signals in the same channel. At this time, the feature waveform discovery rate reaches 1.

[0094] Example 2

[0095] This invention discloses a resource sensing system based on a joint frequency domain and generalized signal space, comprising:

[0096] The first sensing module is used to perform frequency domain resource sensing on the spectrum to be sensed, and to obtain the occupied frequency bands;

[0097] The second sensing module is used to perform resource sensing of the generalized information space for the occupied frequency band.

[0098] In this embodiment, the first sensing module includes:

[0099] The acquisition module is used to acquire the power spectrum of the signal to be sensed.

[0100] The partitioning module is used to divide the power spectrum of the signal to be sensed into equal intervals with the smallest sensing granularity as the sensing interval, so as to obtain the power spectrum of several frequency bands.

[0101] The interpolation module is used to ensure that the frequency difference between two adjacent frequency bands is equal to the minimum sensing granularity Δf through interpolation. min Or the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold ΔA;

[0102] The determination module is used for conditions equal to the smallest perceptual granularity Δf. min The system traverses and senses each adjacent frequency band to determine the occupied frequency band.

[0103] Example 3

[0104] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of a joint frequency domain-generalized signal space resource awareness method. The memory may include main memory, such as high-speed random access memory (RAM), and may also include non-volatile memory, such as at least one disk storage device. The processor, network interface, and memory are interconnected via an internal bus, which may be an industry-standard architecture bus, a peripheral component interconnection standard bus, an extended industry-standard architecture bus, etc. The bus may be categorized as an address bus, a data bus, a control bus, etc. The memory stores the program; specifically, the program may include program code, which includes computer operation instructions. The memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0105] Example 4

[0106] A computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the joint frequency domain-generalized signal space resource awareness method. Specifically, the computer-readable storage medium includes, but is not limited to, volatile memory and / or non-volatile memory. The volatile memory may include random access memory (RAM) and / or cache memory, etc. The non-volatile memory may include read-only memory (ROM), hard disk, flash memory, optical disk, magnetic disk, etc.

[0107] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0108] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1A device that provides the functions specified in one or more boxes.

[0109] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0110] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0111] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and disclosure of the invention. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.

[0112] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

[0113] The above description is merely a preferred embodiment of the present invention and does not constitute any limitation on the present invention. Any simple modifications, alterations, or equivalent structural changes made to the above embodiments based on the technical essence of the present invention shall still fall within the protection scope of the present invention.

Claims

1. A resource sensing method combining frequency domain and generalized signal space, characterized in that, include: Perform frequency domain resource sensing on the spectrum to be sensed to obtain the occupied frequency bands; For the occupied frequency bands, perform resource perception in the generalized information space; The process of performing generalized information space resource perception on the occupied frequency band is as follows: 21) Utilize the orthogonality of different characteristic waveforms to sense mixed signals; Suppose there are currently Each signal uses a length of The characteristic waveform is transmitted, where, The range of values ​​is The modulation process of the characteristic waveform is as follows: ,in, For length is Mixed signals, For the transmission of the first time slot A signal, with a length of 1. For length is The There are 1 characteristic waveform, with a length of 1 , For the transmission channel with a length of noise; 22) Multi-slot sensing, the specific process is as follows: 221) Let the first... The mixed signal of each time slot is , In the first The first time slot transmission There are signals, each with a length of 1, where... The expression for the multi-slot modulation process is: ; 222) Sensing is performed from multiple time slots. The expression for the sensing process is: ,in, Represents the feature waveform to be perceived, when Mixed signal with each time slot The inner product of all of them is less than the decision threshold. ,determination Available characteristic waveforms; 23) Use the perceived available characteristic waveforms to transmit new signals; When unused feature waveforms can be detected, it proves that there are generalized signal space resources available for utilization; let's call them... At this time, a new signal is generated. The sensed characteristic waveform is then modulated and superimposed onto the initial mixed signal. A new mixed signal is obtained. The expression for the modulation process is: .

2. The resource sensing method in the joint frequency domain-generalized signal space according to claim 1, characterized in that, The process of performing frequency domain resource sensing on the spectrum to be sensed to obtain the occupied frequency bands is as follows: Obtain the power spectrum of the signal to be sensed; Using the smallest sensing granularity as the sensing interval, the power spectrum of the signal to be sensed is divided into equal intervals to obtain the power spectrum of several frequency bands. By interpolating, the frequency difference between two adjacent frequency bands is made equal to the minimum sensing granularity. Alternatively, the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold. ; For equal to the smallest perceptual granularity The system traverses and senses each adjacent frequency band to determine the occupied frequency band.

3. The resource sensing method in the joint frequency domain-generalized signal space according to claim 2, characterized in that, The process of acquiring the power spectrum of the signal to be sensed is as follows: The time-domain signal to be sensed is sampled to obtain several discrete signals; Perform a discrete Fourier transform on each of the discrete signals to obtain a transform sequence; The power spectrum of the signal to be sensed is obtained by squaring and summing the squares of the transformed sequence and then taking the average.

4. The resource sensing method in the joint frequency domain-generalized signal space according to claim 2, characterized in that, The interpolation method ensures that the frequency difference between two adjacent frequency bands equals the minimum sensing granularity. Alternatively, the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold. The process is as follows: 1) The power spectral density of the first frequency band and the power spectral density of the last frequency band Put into array middle; 2) Determine the array Whether the absolute value of the difference in power spectral density between two adjacent frequency bands is greater than or equal to a preset interpolation decision threshold. ; 3) When array The absolute value of the difference in power spectral density between two adjacent frequency bands is greater than or equal to the preset interpolation decision threshold. Then, the power spectral density of the intermediate frequency band between the two adjacent frequency bands is placed into this array. ; 4) Repeat steps 2 to 3) until the frequency difference between two adjacent frequency bands equals the minimum sensing granularity. Alternatively, the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold. .

5. The resource sensing method in the joint frequency domain-generalized signal space according to claim 2, characterized in that, The term equal to the minimum sensing granularity The process of traversing and sensing each adjacent frequency band to determine the occupied frequency band is as follows: When the power spectral density of any frequency band is less than the preset decision threshold If so, it indicates that the frequency band is a spectral hole; When the power spectral density of any frequency band is greater than or equal to the preset decision threshold If so, it means that the frequency band has been occupied.

6. A resource sensing system combining frequency domain and generalized signal space, characterized in that, include: The first sensing module is used to perform frequency domain resource sensing on the spectrum to be sensed, and to obtain the occupied frequency bands; The second sensing module is used to perform resource sensing of the generalized information space for the occupied frequency band; The process of performing generalized information space resource perception on the occupied frequency band is as follows: 21) Utilize the orthogonality of different characteristic waveforms to sense mixed signals; Suppose there are currently Each signal uses a length of The characteristic waveform is transmitted, where, The range of values ​​is The modulation process of the characteristic waveform is as follows: ,in, For length is Mixed signals, For the transmission of the first time slot A signal, with a length of 1. For length is The There are 1 characteristic waveform, with a length of 1 , For the transmission channel with a length of noise; 22) Multi-slot sensing, the specific process is as follows: 221) Let the first... The mixed signal of each time slot is , In the first The first time slot transmission There are signals, each with a length of 1, where... The expression for the multi-slot modulation process is: ; 222) Sensing is performed from multiple time slots. The expression for the sensing process is: ,in, Represents the feature waveform to be perceived, when Mixed signal with each time slot The inner product of all of them is less than the decision threshold. ,determination Available characteristic waveforms; 23) Use the perceived available characteristic waveforms to transmit new signals; When unused feature waveforms can be detected, it proves that there are generalized signal space resources available for utilization; let's call them... At this time, a new signal is generated. The sensed characteristic waveform is then modulated and superimposed onto the initial mixed signal. A new mixed signal is obtained. The expression for the modulation process is: .

7. The resource sensing system of joint frequency domain-generalized signal space according to claim 6, characterized in that, The first sensing module includes: The acquisition module is used to acquire the power spectrum of the signal to be sensed. The partitioning module is used to divide the power spectrum of the signal to be sensed into equal intervals with the smallest sensing granularity as the sensing interval, so as to obtain the power spectrum of several frequency bands. The interpolation module is used to interpolate the frequencies of two adjacent frequency bands to ensure that the frequency difference is equal to the minimum sensing granularity. Alternatively, the absolute value of the power spectrum difference between two adjacent frequency bands is less than the interpolation decision threshold. ; Determine the module for the smallest perceptual granularity. The system traverses and senses each adjacent frequency band to determine the occupied frequency band.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the resource awareness method of the joint frequency domain-generalized signal space as described in any one of claims 1-5.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the resource awareness method of the joint frequency domain-generalized signal space as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Multi-granularity resource sensing method for generalized signal space

    CN116015504A

  • Signaling patterns for time drift reference signals

    WO2024011129A1