Methods, systems, apparatus, and storage media of determining a clear channel assessment threshold
By obtaining the claimed bandwidth and sensitivity level limits of the receiving device and combining them with the detection of modulation interference waveforms, the idle channel evaluation threshold is determined, which solves the problem of inaccurate idle channel evaluation thresholds in the prior art and achieves higher accuracy and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG STAR MAGNETIC TESTING TECH RES CO LTD
- Filing Date
- 2023-06-14
- Publication Date
- 2026-06-12
Smart Images

Figure CN116614898B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a method, system, apparatus, and storage medium for determining an idle channel assessment threshold. Background Technology
[0002] Before sending data to the receiving device, the transmitting device needs to monitor the channel energy. If the channel energy exceeds the idle channel assessment threshold, the channel is considered busy; if the channel energy is below the idle channel assessment threshold, the channel is considered idle. Therefore, accurately and reliably determining the idle channel assessment threshold is crucial for judging channel idleness.
[0003] Therefore, it is necessary to provide an accurate and reliable solution for determining the idle channel evaluation threshold. Summary of the Invention
[0004] In view of this, the purpose of the embodiments of the present invention is to provide a method, system, apparatus and storage medium for determining the idle channel evaluation threshold, which can accurately and reliably determine the idle channel evaluation threshold.
[0005] On one hand, embodiments of the present invention provide a method for determining an idle channel evaluation threshold, the method being applied to a threshold testing system, the threshold testing system including a receiving device;
[0006] The method includes the following steps:
[0007] Obtain the claimed bandwidth of the receiving device, and determine the sensitivity level limit of the receiving device based on the claimed bandwidth;
[0008] The idle channel of the receiving device is determined based on the sensitivity level limit, and then the threshold limit of the idle channel is determined.
[0009] A modulation interference waveform is transmitted to a receiving device under the idle channel, and the level value of the receiving device is detected when the modulation interference waveform is adjusted to the claimed bandwidth;
[0010] The idle channel evaluation threshold is determined based on the level value and the threshold limit.
[0011] Optionally, the formula for calculating the sensitivity level limit is:
[0012] S p =10logRB KHz -117dBm; where S p RB represents the sensitivity level limit, in dBm; RB represents the claimed bandwidth of the receiving device, in kHz.
[0013] Optionally, the threshold testing system further includes a receiving device, an adjustable attenuator, a first power divider, and a spectrum analyzer. The input terminals of the transmitting device, the adjustable attenuator, and the first power divider are connected in sequence. One output terminal of the first power divider is connected to the receiving device, and the other output terminal is connected to the spectrum analyzer. Determining the idle channel of the receiving device based on the sensitivity level limit, and then determining the threshold limit of the idle channel, includes:
[0014] Within the claimed bandwidth of the receiving device, the adjustable attenuator is adjusted by a set adjustment range, and the sound of the buzzer is detected. If the buzzer sound fluctuates between sounding and not sounding, the resolution bandwidth of the spectrum analyzer is adjusted to obtain the level values of each frequency point in the idle channel. The buzzer is connected to the receiving device, and the buzzer sounds when the receiving device is connected to the transmitting device.
[0015] The level value of the idle channel is determined based on the level value of each frequency point in the idle channel and the sensitivity level limit.
[0016] Obtain the receiving power of the receiving device, and determine the threshold of the idle channel based on the receiving power and the sensitivity level limit;
[0017] The threshold value for the idle channel is obtained by subtracting the antenna gain from the idle channel threshold.
[0018] Optionally, determining the level value of the idle channel based on the level values of each frequency point in the idle channel and the sensitivity level limit includes:
[0019] If the level value of the frequency point is less than or equal to the sensitivity level limit, then the sensitivity level limit is taken as the level value of the frequency point.
[0020] Optionally, determining the threshold for the idle channel based on the received power and the sensitivity level limit includes:
[0021] If the received power is lower than a power threshold, the sum of the first accumulated value and the sensitivity level limit is used as the threshold of the idle channel; otherwise, the sum of the second accumulated value and the sensitivity level limit is used as the threshold of the idle channel; wherein the first accumulated value is greater than the second accumulated value.
[0022] Optionally, the threshold testing system further includes a second power divider and a vector signal generator, wherein one output terminal of the first power divider is connected to the input terminal of the second power divider and the other output terminal is connected to the spectrum analyzer, and one output terminal of the second power divider is connected to the receiving device and the other output terminal is connected to the vector signal generator;
[0023] The step of transmitting a modulation interference waveform to a receiving device under the idle channel, and detecting the level value of the receiving device when the modulation interference waveform is adjusted to the claimed bandwidth, includes:
[0024] The transmitting device is controlled to transmit a broadband signal to the receiving device in the idle channel, and the vector signal generator is controlled to transmit modulated interference waveforms at various frequency points in the idle channel;
[0025] The modulation interference waveform at the specified frequency point is set to the claimed bandwidth of the receiving device by adjusting the modulation interference waveform and the resolution bandwidth of the spectrum analyzer.
[0026] The output level of the vector signal generator is adjusted by the set adjustment range, and the sound of the buzzer is detected. The output level of the vector signal generator is determined when the sound of the buzzer fluctuates between sound and silence.
[0027] The output level value of the vector signal generator is used as the level value of the receiving device.
[0028] Optionally, determining the idle channel evaluation threshold based on the level value and the threshold limit includes:
[0029] Determine whether the level value of the receiving device is less than or equal to the threshold limit of the idle channel. If so, use the threshold limit of the idle channel as the idle channel evaluation threshold.
[0030] On the other hand, embodiments of the present invention provide a system for determining an idle channel evaluation threshold, the system being applied to a threshold testing system, the threshold testing system including a receiving device;
[0031] The system includes:
[0032] The first module is used to obtain the claimed bandwidth of the receiving device and determine the sensitivity level limit of the receiving device based on the claimed bandwidth.
[0033] The second module is used to determine the idle channel of the receiving device based on the sensitivity level limit, and then determine the threshold limit of the idle channel;
[0034] The third module is used to transmit a modulation interference waveform to the receiving device under the idle channel, and to detect the level value of the receiving device when the modulation interference waveform is adjusted to the claimed bandwidth.
[0035] The fourth module is used to determine the idle channel evaluation threshold based on the level value and the threshold limit.
[0036] On the other hand, embodiments of the present invention provide an apparatus for determining an idle channel evaluation threshold, comprising:
[0037] At least one processor;
[0038] At least one memory for storing at least one program;
[0039] When the at least one program is executed by the at least one processor, the at least one processor performs the method described above.
[0040] On the other hand, embodiments of the present invention provide a computer-readable storage medium storing a processor-executable program, which, when executed by a processor, is used to perform the above-described method.
[0041] The embodiments of the present invention have the following beneficial effects: In this embodiment, after calculating the threshold limit of the idle channel through testing, an evaluation is performed to detect the level value of the receiving device under the claimed bandwidth. The validity of the threshold limit is confirmed by the level value, thereby finally determining the idle channel evaluation threshold. It can be seen that the present invention can accurately and reliably determine the idle channel evaluation threshold. Attached Figure Description
[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0043] Figure 1 This is a flowchart illustrating the steps of a method for determining an idle channel evaluation threshold provided in an embodiment of the present invention;
[0044] Figure 2 This is a structural block diagram of the threshold testing system provided in an embodiment of the present invention;
[0045] Figure 3 This is a structural block diagram of a system for determining an idle channel evaluation threshold provided in an embodiment of the present invention;
[0046] Figure 4 This is a structural block diagram of an apparatus for determining an idle channel evaluation threshold provided in an embodiment of the present invention. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0048] It should be noted that although the functional charging modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the charging module division in the device or the order shown in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.
[0050] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a full understanding of embodiments of the invention. However, those skilled in the art will recognize that the technical solutions of the invention can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of the invention.
[0051] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware charging modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0052] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0053] First, let's analyze some of the terms used in the invention:
[0054] Clear Channel Assessment (CCA) is used to determine the busy / idle state of a channel. In a wireless communication system, before a device needs to transmit data on a certain channel, it first receives data on that channel. If, after a given time, no other device is found transmitting data on that channel, transmission begins. If another device is found transmitting data, the process is retried after a random delay. This method effectively avoids collisions on the wireless channel and is also known as Carrier Sense Multiple Access with Conflict Avoidance (CSMA / CA).
[0055] Before sending data to the receiving device, the transmitting device needs to monitor the channel energy. If the channel energy exceeds the idle channel assessment threshold, the channel is considered busy; if the channel energy is below the idle channel assessment threshold, the channel is considered idle.
[0056] In related technologies, methods for assessing idle channels mainly include detecting whether the energy exceeds a set threshold (at least 10 dB above the receiver sensitivity), or detecting whether the channel contains signals conforming to IEEE 802.15.4. If a signal with energy exceeding the set threshold or a signal conforming to the IEEE 802.15.4 standard is detected, the channel is considered busy. However, the threshold set by this method is difficult to reflect the actual situation of the receiving equipment, and its accuracy and reliability are questionable.
[0057] To address the problems in the background art, embodiments of the present invention provide a method, system, apparatus, and storage medium for determining an idle channel evaluation threshold, which can improve the accuracy and reliability of the idle channel evaluation threshold.
[0058] like Figure 1 As shown, Figure 1 A method for determining an idle channel evaluation threshold is provided in this embodiment of the invention, applied to a threshold testing system, the threshold testing system including a receiving device;
[0059] The method includes the following steps:
[0060] S100: Obtain the claimed bandwidth of the receiving device, and determine the sensitivity level limit of the receiving device based on the claimed bandwidth;
[0061] S200, determine the idle channel of the receiving device based on the sensitivity level limit, and then determine the threshold limit of the idle channel;
[0062] S300, under the idle channel, a modulation interference waveform is transmitted to the receiving device, and the level value of the receiving device is detected when the modulation interference waveform is adjusted to the claimed bandwidth;
[0063] S400, determine the idle channel evaluation threshold based on the level value and the threshold limit.
[0064] It should be noted that, in the embodiments provided by this invention, during the idle channel threshold limit determination stage, a sensitivity level limit is first determined based on the claimed bandwidth of the receiving device, then the idle channel of the receiving device is determined, and finally the threshold limit of the idle channel is determined. During the idle channel threshold limit evaluation stage, a modulation interference waveform is transmitted to the receiving device under the idle channel, and the modulation interference waveform is adjusted to the claimed bandwidth. The level value of the receiving device under the claimed bandwidth is then detected. The validity of the threshold limit is confirmed by the level value, thereby finally determining the idle channel evaluation threshold. This invention can accurately and reliably determine the idle channel evaluation threshold.
[0065] Interference is achieved by transmitting a modulation interference waveform with the claimed bandwidth using a vector signal generator. The interference level of the vector signal generator is adjusted, and the level value is observed and recorded.
[0066] In some embodiments, the formula for calculating the sensitivity level limit is:
[0067] S p =10logRB KHz -117dBm; where S p RB represents the sensitivity level limit, in dBm; RB represents the claimed bandwidth of the receiving device, in kHz.
[0068] like Figure 2 As shown, in some embodiments, the threshold testing system further includes a receiving device, an adjustable attenuator, a first power divider, and a spectrum analyzer. The input terminals of the transmitting device, the adjustable attenuator, and the first power divider are connected in sequence. One output terminal of the first power divider is connected to the receiving device, and the other output terminal is connected to the spectrum analyzer.
[0069] In S200, determining the idle channel of the receiving device based on the sensitivity level limit, and then determining the threshold limit of the idle channel, includes:
[0070] S210, within the claimed bandwidth of the receiving device, the adjustable attenuator is adjusted by a set adjustment range and the sound of the buzzer is detected. If the sound of the buzzer fluctuates between sounding and not sounding, the resolution bandwidth of the spectrum analyzer is adjusted to obtain the level value of each frequency point in the idle channel; wherein, the buzzer is connected to the receiving device, and the buzzer sounds when the receiving device is connected to the transmitting device.
[0071] It should be noted that in some exemplary embodiments, the receiving device is connected to a receiving antenna, and the transmitting device is connected to a transmitting antenna. The receiving device obtains the bandwidth signal through the receiving antenna. The sound of the buzzer on the receiving device can be used to determine whether the transmitting and receiving devices are properly connected. When the transmitting device is turned on, if the receiving device's buzzer sounds, it indicates a connection has been established; if the buzzer does not sound, it indicates a disconnection. When the transmitting device is turned off, if the receiving device's buzzer does not sound, it indicates a disconnection has occurred.
[0072] It should also be noted that in some exemplary embodiments, the set adjustment range is less than or equal to 1 dB. By transmitting a bandwidth signal to the receiving device within the claimed bandwidth of the receiving device and adjusting the adjustable attenuator, the level value when the receiving device is just connected to the transmitting device is measured. The resolution bandwidth of the spectrum analyzer is adjusted to observe the level value at that frequency point, and the measurement results are entered into the test report.
[0073] S220, determine the level value of the idle channel based on the level value of each frequency point in the idle channel and the sensitivity level limit;
[0074] S230, Obtain the receiving power of the receiving device, and determine the threshold of the idle channel based on the receiving power and the sensitivity level limit;
[0075] S240, the idle channel threshold minus the antenna gain is used as the threshold limit for the idle channel.
[0076] It should be noted that in some exemplary embodiments, if the antenna gain is -5dBi, the idle channel threshold needs to be increased by another 5dB.
[0077] In some embodiments, in S220, determining the level value of the idle channel based on the level values of each frequency point in the idle channel and the sensitivity level limit includes:
[0078] If the level value of the frequency point is less than or equal to the sensitivity level limit, then the sensitivity level limit is taken as the level value of the frequency point.
[0079] In some exemplary embodiments, after obtaining the level value at that frequency point, the level value is recorded as S. p Set the level value to S p The recorded level value is compared with the sensitivity level limit. If the level value is less than or equal to the sensitivity level limit, it passes and the sensitivity level limit is used as the level value of the frequency point. Otherwise, it fails. The level value of the idle channel is determined by comparing the magnitude of each frequency point in the idle channel with the sensitivity level limit.
[0080] In some embodiments, S230, determining the threshold of the idle channel based on the received power and the sensitivity level limit includes:
[0081] If the received power is lower than a power threshold, the sum of the first accumulated value and the sensitivity level limit is used as the threshold of the idle channel; otherwise, the sum of the second accumulated value and the sensitivity level limit is used as the threshold of the idle channel; wherein the first accumulated value is greater than the second accumulated value.
[0082] It should be noted that, in some exemplary embodiments, if the output power detected by the vector signal generator is less than 100mW, the idle channel threshold is 15dB+S. p If the vector signal generator detects an output power between 100mW and 500mW, the idle channel threshold is 11dB+S. p .
[0083] In some embodiments, the threshold testing system further includes a second power divider and a vector signal generator, wherein one output terminal of the first power divider is connected to the input terminal of the second power divider and the other output terminal is connected to the spectrum analyzer, and one output terminal of the second power divider is connected to the receiving device and the other output terminal is connected to the vector signal generator;
[0084] In some embodiments, S300, transmitting a modulation interference waveform to a receiving device under the idle channel and detecting the level value of the receiving device when adjusting the modulation interference waveform to the claimed bandwidth includes:
[0085] S310, control the transmitting device to transmit a broadband signal to the receiving device in the idle channel, and control the vector signal generator to transmit modulation interference waveforms at each frequency point in the idle channel;
[0086] It should be noted that in some exemplary embodiments, the transmitting device is turned on, the idle channel evaluation threshold mode function is activated, and the spectrum analyzer is configured to determine the lower limit frequency and upper limit frequency of the idle channel, thereby controlling the transmitting device to transmit a broadband signal to the receiving device within the lower limit frequency and upper limit frequency; for example, in order to detect whether the threshold limit of the idle channel is accurate at a frequency of 869.5MHz, the frequency of the vector signal generator is adjusted to 869.5MHz, and the vector signal generator transmits a modulation interference waveform at a frequency of 869.5MHz.
[0087] S320, by adjusting the modulation interference waveform and adjusting the resolution bandwidth of the spectrum analyzer, the modulation interference waveform at the frequency point is set to the claimed bandwidth of the receiving device.
[0088] S330 adjusts the output level of the vector signal generator by the set adjustment range and detects the sound of the buzzer to determine the output level of the vector signal generator when the buzzer sound hovers between sounding and not sounding.
[0089] It should be noted that, in some exemplary embodiments, by adjusting the output level of the vector signal generator, the output level should be adjusted to be less than or equal to 1 dB each time, and the buzzer sound of the receiving device should be observed.
[0090] S340, the output level value of the vector signal generator is used as the level value of the receiving device.
[0091] It should be noted that, in some exemplary embodiments, the output level of the vector signal generator should be approximately 20 dB higher than the sensitivity level limit.
[0092] In some embodiments, S400, determining the idle channel evaluation threshold based on the level value and the threshold limit includes:
[0093] Determine whether the level value of the receiving device is less than or equal to the threshold limit of the idle channel. If so, use the threshold limit of the idle channel as the idle channel evaluation threshold.
[0094] The validity of determining the threshold limit of the idle channel based on the output level value.
[0095] It should be noted that the idle channel evaluation threshold method and sensitivity level test provided in this invention use different connection methods and have different topologies. The idle channel evaluation threshold method and sensitivity test method of this invention use different standards. The sensitivity test method uses a vector signal generator to transmit a signal of the corresponding frequency to measure the sensitivity level, without using an adjustable attenuator or a spectrum analyzer. This invention, however, uses two devices: a transmitting device and a receiving device. By adjusting the adjustable attenuator, the level value is observed and recorded using a spectrum analyzer. This invention uses a transmitting device and a vector signal generator connected to the receiving device. The vector signal generator transmits a modulation interference waveform corresponding to the claimed bandwidth to interfere with the signal. The interference level of the vector signal generator is adjusted, and the level value is observed and recorded.
[0096] Because the waveform frequency emitted by the vector signal generator may not always correspond to and be connected to the waveform that the test equipment can receive, the idle channel evaluation threshold method provided by this invention uses a vector signal generator to emit a broadband signal of the corresponding frequency, which the receiving equipment can connect to normally. Then, the idle channel evaluation threshold is measured by adjusting the adjustable attenuator.
[0097] See Figure 3This invention provides a system for determining an idle channel evaluation threshold. The system is applied to a threshold testing system, which includes a receiving device.
[0098] The system includes:
[0099] The first module is used to obtain the claimed bandwidth of the receiving device and determine the sensitivity level limit of the receiving device based on the claimed bandwidth.
[0100] The second module is used to determine the idle channel of the receiving device based on the sensitivity level limit, and then determine the threshold limit of the idle channel;
[0101] The third module is used to transmit a modulation interference waveform to the receiving device under the idle channel, and to detect the level value of the receiving device when the modulation interference waveform is adjusted to the claimed bandwidth.
[0102] The fourth module is used to determine the idle channel evaluation threshold based on the level value and the threshold limit.
[0103] It is evident that the content of the above method embodiments is applicable to this system embodiment. The specific functions implemented in this system embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0104] See Figure 4 This invention provides an apparatus for determining an idle channel evaluation threshold, comprising:
[0105] At least one processor;
[0106] At least one memory for storing at least one program;
[0107] When the at least one program is executed by the at least one processor, the at least one processor performs the method described above.
[0108] It is evident that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented in this device embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0109] Furthermore, embodiments of the present invention also disclose a computer program product or computer program stored in a computer-readable storage medium. A processor of a computer device can read the computer program from the computer-readable storage medium, and the processor executes the computer program, causing the computer device to perform the described method. Similarly, the content of the above method embodiments is applicable to this storage medium embodiment. The specific functions implemented in this storage medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0110] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the charging modules can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0111] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional charging modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0112] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0113] It should be understood that in this invention, "at least one (item)" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0114] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0115] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0116] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0117] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0118] The preferred embodiments of the present invention have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and spirit of the present invention should be within the scope of the claims of the present invention.
Claims
1. A method for determining an idle channel evaluation threshold, characterized in that, The method is applied to a threshold testing system, which includes a receiving device. The method includes the following steps: Obtain the claimed bandwidth of the receiving device, and determine the sensitivity level limit of the receiving device based on the claimed bandwidth; The idle channel of the receiving device is determined based on the sensitivity level limit, and then the threshold limit of the idle channel is determined. A modulation interference waveform is transmitted to a receiving device under the idle channel, and the level value of the receiving device is detected when the modulation interference waveform is adjusted to the claimed bandwidth; The idle channel evaluation threshold is determined based on the level value and the threshold limit; The threshold testing system further includes a transmitting device, an adjustable attenuator, a first power divider, and a spectrum analyzer. The input terminals of the transmitting device, the adjustable attenuator, and the first power divider are connected in sequence. One output terminal of the first power divider is connected to the receiving device, and the other output terminal is connected to the spectrum analyzer. Determining the idle channel of the receiving device based on the sensitivity level limit, and then determining the threshold limit of the idle channel, includes: Within the claimed bandwidth of the receiving device, the adjustable attenuator is adjusted by a set adjustment range, and the sound of the buzzer is detected. If the buzzer sound fluctuates between sounding and not sounding, the resolution bandwidth of the spectrum analyzer is adjusted to obtain the level values of each frequency point in the idle channel. The buzzer is connected to the receiving device, and the buzzer sounds when the receiving device is connected to the transmitting device. The level value of the idle channel is determined based on the level value of each frequency point in the idle channel and the sensitivity level limit. Obtain the receiving power of the receiving device, and determine the threshold of the idle channel based on the receiving power and the sensitivity level limit; The threshold value for the idle channel is obtained by subtracting the antenna gain from the idle channel threshold.
2. The method according to claim 1, characterized in that, The formula for calculating the sensitivity level limit is as follows: ;in, RB represents the sensitivity level limit, in dBm; RB represents the claimed bandwidth of the receiving device, in kHz.
3. The method according to claim 1, characterized in that, Determining the level value of the idle channel based on the level values of each frequency point in the idle channel and the sensitivity level limit includes: If the level value of the frequency point is less than or equal to the sensitivity level limit, then the sensitivity level limit is taken as the level value of the frequency point.
4. The method according to claim 1, characterized in that, Determining the threshold for the idle channel based on the received power and the sensitivity level limit includes: If the received power is lower than a power threshold, the sum of the first accumulated value and the sensitivity level limit is used as the threshold of the idle channel; otherwise, the sum of the second accumulated value and the sensitivity level limit is used as the threshold of the idle channel; wherein the first accumulated value is greater than the second accumulated value.
5. The method according to claim 1, characterized in that, The threshold testing system further includes a second power divider and a vector signal generator. One output terminal of the first power divider is connected to the input terminal of the second power divider, and the other output terminal is connected to the spectrum analyzer. One output terminal of the second power divider is connected to the receiving device, and the other output terminal is connected to the vector signal generator. The step of transmitting a modulation interference waveform to a receiving device under the idle channel, and detecting the level value of the receiving device when the modulation interference waveform is adjusted to the claimed bandwidth, includes: The transmitting device is controlled to transmit a broadband signal to the receiving device in the idle channel, and the vector signal generator is controlled to transmit modulated interference waveforms at various frequency points in the idle channel; The modulation interference waveform at the specified frequency point is set to the claimed bandwidth of the receiving device by adjusting the modulation interference waveform and the resolution bandwidth of the spectrum analyzer. The output level of the vector signal generator is adjusted by the set adjustment range, and the sound of the buzzer is detected. The output level of the vector signal generator is determined when the sound of the buzzer fluctuates between sound and silence. The output level value of the vector signal generator is used as the level value of the receiving device.
6. The method according to claim 1, characterized in that, The determination of the idle channel evaluation threshold based on the level value and the threshold limit includes: Determine whether the level value of the receiving device is less than or equal to the threshold limit of the idle channel. If so, use the threshold limit of the idle channel as the idle channel evaluation threshold.
7. A system for determining an idle channel evaluation threshold, characterized in that, The system is applied to a threshold testing system, which includes a receiving device; The system includes: The first module is used to obtain the claimed bandwidth of the receiving device and determine the sensitivity level limit of the receiving device based on the claimed bandwidth. The second module is used to determine the idle channel of the receiving device based on the sensitivity level limit, and then determine the threshold limit of the idle channel; The third module is used to transmit a modulation interference waveform to the receiving device under the idle channel, and to detect the level value of the receiving device when the modulation interference waveform is adjusted to the claimed bandwidth. The fourth module is used to determine the idle channel evaluation threshold based on the level value and the threshold limit; The threshold testing system further includes a transmitting device, an adjustable attenuator, a first power divider, and a spectrum analyzer. The input terminals of the transmitting device, the adjustable attenuator, and the first power divider are connected in sequence. One output terminal of the first power divider is connected to the receiving device, and the other output terminal is connected to the spectrum analyzer. Determining the idle channel of the receiving device based on the sensitivity level limit, and then determining the threshold limit of the idle channel, includes: Within the claimed bandwidth of the receiving device, the adjustable attenuator is adjusted by a set adjustment range, and the sound of the buzzer is detected. If the buzzer sound fluctuates between sounding and not sounding, the resolution bandwidth of the spectrum analyzer is adjusted to obtain the level values of each frequency point in the idle channel. The buzzer is connected to the receiving device, and the buzzer sounds when the receiving device is connected to the transmitting device. The level value of the idle channel is determined based on the level value of each frequency point in the idle channel and the sensitivity level limit. Obtain the receiving power of the receiving device, and determine the threshold of the idle channel based on the receiving power and the sensitivity level limit; The threshold value for the idle channel is obtained by subtracting the antenna gain from the idle channel threshold.
8. An apparatus for determining an idle channel evaluation threshold, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor performs the method as described in any one of claims 1-6.
9. A computer-readable storage medium storing a processor-executable program, characterized in that, The processor-executable program, when executed by the processor, is used to perform the method as described in any one of claims 1-6.