+

CN116346259B - Channel occupancy state prediction method and device based on power variance comparison - Google Patents

Channel occupancy state prediction method and device based on power variance comparison Download PDF

Info

Publication number
CN116346259B
CN116346259B CN202310589040.3A CN202310589040A CN116346259B CN 116346259 B CN116346259 B CN 116346259B CN 202310589040 A CN202310589040 A CN 202310589040A CN 116346259 B CN116346259 B CN 116346259B
Authority
CN
China
Prior art keywords
power
variance comparison
sub
sensing time
power variance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310589040.3A
Other languages
Chinese (zh)
Other versions
CN116346259A (en
Inventor
熊健翔
韩婵
张翼
程丹丹
曾伟
彭硕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Starpoint Technology Co ltd
Original Assignee
Beijing Starpoint Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Starpoint Technology Co ltd filed Critical Beijing Starpoint Technology Co ltd
Priority to CN202310589040.3A priority Critical patent/CN116346259B/en
Publication of CN116346259A publication Critical patent/CN116346259A/en
Application granted granted Critical
Publication of CN116346259B publication Critical patent/CN116346259B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/373Predicting channel quality or other radio frequency [RF] parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • H04B17/327Received signal code power [RSCP]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a channel occupation state prediction method and device based on power variance comparison, and relates to the technical field of cognitive radio, wherein the method comprises the following steps: equally-spaced division is carried out on the sensing time slots to obtain a plurality of sub-sensing time slots; respectively determining the received signal power corresponding to each sub-sensing time slot; based on the power of each received signal, determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula; based on each frequency spectrum sensing result, predicting the channel occupation state corresponding to the sensing time slot. When the power variance comparison formula is utilized, the frequency spectrum sensing result corresponding to each sub-sensing time slot can be accurately judged without setting a judgment threshold, so that the channel occupation state corresponding to the sensing time slot can be accurately predicted under the condition that the authorized user signal randomly arrives or leaves in the sensing time slot, and the channel occupation state prediction accuracy and efficiency are improved.

Description

Channel occupancy state prediction method and device based on power variance comparison
Technical Field
The invention relates to the technical field of cognitive radio, in particular to a channel occupation state prediction method and device based on power variance comparison.
Background
With the rapid development of wireless communication technology, various new wireless communication systems are continuously emerging. The cognitive radio technology is a technology capable of realizing dynamic spectrum access and improving spectrum resource utilization rate, and in a cognitive radio system, in order to avoid interference of a novel wireless communication system on an existing wireless communication system, a spectrum sensing method is often adopted to sense whether a channel is occupied or not.
The existing spectrum sensing method mainly comprises an energy detection method and a covariance matrix method, and the judgment of whether an authorized user occupies a channel is realized by using the characteristic value of signal energy or covariance matrix in a detection channel. However, these spectrum sensing methods often assume that the licensed user signal is either present in the entire sensing time slot or absent in the entire sensing time slot, resulting in low accuracy of the channel occupancy decision corresponding to the sensing time slot in the case where the licensed user signal arrives or departs randomly within the sensing time slot.
Disclosure of Invention
The invention provides a channel occupation state prediction method and device based on power variance comparison, which are used for solving the problem of low accuracy of channel occupation judgment corresponding to a perception time slot under the condition that an authorized user signal randomly arrives or leaves in the perception time slot in the prior art.
The invention provides a channel occupation state prediction method based on power variance comparison, which comprises the following steps:
equally-spaced division is carried out on the sensing time slots to obtain a plurality of sub-sensing time slots;
respectively determining the received signal power corresponding to each sub-perception time slot;
based on the power of each received signal, determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula;
and predicting the channel occupation state corresponding to the sensing time slot based on each frequency spectrum sensing result.
According to the channel occupation state prediction method based on power variance comparison provided by the invention, the spectrum sensing result corresponding to each sub-sensing time slot is determined by adopting a power variance comparison formula based on the power of each received signal, and the method comprises the following steps:
sorting the received signal power;
determining a target parameter in the power variance comparison formula by adopting the power variance comparison formula based on the sorted received signal powers;
and carrying out frequency spectrum sensing judgment on each sub-sensing time slot based on the target parameters to obtain a frequency spectrum sensing result corresponding to each sub-sensing time slot.
According to the channel occupation state prediction method based on power variance comparison provided by the invention, the determining the target parameter in the power variance comparison formula based on the sorted received signal powers by adopting the power variance comparison formula comprises the following steps:
based on the sorted received signal power, respectively determining a plurality of power variances corresponding to different parameters according to the power variance comparison formula;
based on each of the power variances and each of the parameters, the target parameters in the power variance comparison formula are determined using the power variance comparison formula.
According to the channel occupancy state prediction method based on power variance comparison provided by the invention, the target parameters in the power variance comparison formula are determined by adopting the power variance comparison formula based on the power variances and the parameters, and the method comprises the following steps:
based on the power variances and the parameters, respectively calculating power variance comparison values respectively corresponding to the parameters by adopting the power variance comparison formula;
and determining the target parameter in the power variance comparison formula based on the maximum power variance comparison value in the power variance comparison values.
According to the channel occupancy state prediction method based on power variance comparison, the power variance comparison formula is expressed by adopting the formula (1):
(1)
wherein k represents a parameter of the power variance comparison formula, the value of k is 2 to N, and N represents the number of sub-sensing time slots; the saidRepresenting power variances corresponding to the top k-1 received signal powers after ordering the received signal powers, the/>Representing power variances corresponding to the k-1 th to N th received signal powers after ordering the received signal powers, said +.>Indicating the power variances corresponding to all received signal powers.
According to the channel occupancy state prediction method based on power variance comparison provided by the invention, the channel occupancy state corresponding to the sensing time slot is predicted based on each frequency spectrum sensing result, and the method comprises the following steps:
ordering the spectrum sensing results according to the time sequence of the sub-sensing time slots;
predicting the channel occupation state corresponding to the sensing time slot based on the sequenced frequency spectrum sensing results, the first preset proportion and the second preset proportion; the sum of the first preset proportion and the second preset proportion is 1.
According to the channel occupancy state prediction method based on power variance comparison provided by the invention, the channel occupancy state corresponding to the perceived time slot is predicted based on each ordered spectrum perceived result, a first preset proportion and a second preset proportion, and the channel occupancy state prediction method comprises the following steps:
based on the first preset proportion, counting each spectrum sensing result corresponding to the first preset proportion as a first number of occupied sub-sensing time slots by wireless communication service;
based on the second preset proportion, counting each spectrum sensing result corresponding to the second preset proportion as a second number of occupied sub-sensing time slots by wireless communication service;
judging whether the first quantity is smaller than the second quantity;
under the condition that the first quantity is smaller than the second quantity, predicting that channels corresponding to the sensing time slots are occupied;
and under the condition that the first number is larger than the second number, determining that the channel corresponding to the sensing time slot is not occupied.
The invention also provides a channel occupation state prediction device based on power variance comparison, which comprises:
the dividing module is used for equally dividing the sensing time slots to obtain a plurality of sub-sensing time slots;
the first determining module is used for respectively determining the received signal power corresponding to each sub-perception time slot;
the second determining module is used for determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula based on the power of each received signal;
and the prediction module is used for predicting the channel occupation state corresponding to the sensing time slot based on each frequency spectrum sensing result.
The invention also provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor is used for realizing the channel occupation state prediction method based on the power variance comparison when executing the program.
The present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a channel occupancy state prediction method based on power variance comparison as described in any one of the above.
The channel occupation state prediction method and device based on power variance comparison provided by the invention are used for obtaining a plurality of sub-perception time slots by equally dividing the perception time slots; respectively determining the received signal power corresponding to each sub-sensing time slot; based on the power of each received signal, a power variance comparison formula is adopted to determine the spectrum sensing result corresponding to each sub-sensing time slot, when the power variance comparison formula is utilized, the spectrum sensing result corresponding to each sub-sensing time slot can be accurately judged without setting a judgment threshold, and then the channel occupation state corresponding to the sensing time slot can be accurately predicted under the condition that the authorized user signal randomly arrives or departs in the sensing time slot according to the spectrum sensing result corresponding to each sub-sensing time slot, so that the channel occupation state prediction accuracy and efficiency are improved.
Drawings
In order to more clearly illustrate the invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a channel occupancy state prediction method based on power variance comparison provided by the present invention;
FIG. 2 is a second flow chart of a channel occupancy state prediction method based on power variance comparison according to the present invention;
FIG. 3 is a schematic diagram of the change between the probability of correct prediction of channel occupancy and the signal-to-noise ratio provided by the present invention;
fig. 4 is a schematic structural diagram of a channel occupancy state prediction device based on power variance comparison according to the present invention;
fig. 5 is a schematic structural diagram of an electronic device provided by the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The channel occupancy state prediction method based on the power variance comparison of the present invention is described below with reference to fig. 1 to 3.
Fig. 1 is a schematic flow chart of a channel occupancy state prediction method based on power variance comparison according to the present invention, as shown in fig. 1, the method includes steps 101-104; wherein,,
and 101, equally dividing the sensing time slots to obtain a plurality of sub-sensing time slots.
It should be noted that, the channel occupancy state prediction method based on power variance comparison provided by the present invention is suitable for a scenario of channel occupancy state prediction in a cognitive radio system, and the execution body of the method may be a channel occupancy state prediction device based on power variance comparison, for example, an electronic device, or a control module in the channel occupancy state prediction device based on power variance comparison, which is used for executing the channel occupancy state prediction method based on power variance comparison.
Specifically, in the cognitive radio system, the cognitive time slots are divided at equal intervals, so that a plurality of cognitive time slots with the same length can be obtainedSub-aware time slots, wherein ∈>An even number greater than 10, e.g. +.>
Step 102, determining the received signal power corresponding to each sub-sensing time slot respectively.
Specifically, according to the divided sub-sensing time slots, the received signal power corresponding to each sub-sensing time slot can be determined, and the received signal power of the nth sub-sensing time slot is recorded as,/>Is a positive integer>Is set to an initial value of 1,
step 103, determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula based on the power of each received signal.
Specifically, the power variance comparison formula is used for calculating a power variance comparison value corresponding to each sequenced received signal power, and the spectrum sensing result comprises any one of the following: the sub-aware time slots are occupied by other wireless communication services; the sub-aware time slots are not occupied by other wireless communication traffic. According to the power of each received signal, the spectrum sensing result corresponding to each sub-sensing time slot can be further determined by adopting a power variance comparison formula.
Step 104, based on each spectrum sensing result, predicting the channel occupation state corresponding to the sensing time slot.
Specifically, the channel occupancy state includes any one of the following: channels are occupied by other wireless communication traffic; the channel is not occupied by other wireless communication traffic. According to the frequency spectrum sensing result corresponding to each sub sensing time slot, the channel occupation state corresponding to the sensing time slot can be further predicted.
The channel occupation state prediction method based on power variance comparison provided by the invention obtains a plurality of sub-perception time slots by equally dividing the perception time slots; respectively determining the received signal power corresponding to each sub-sensing time slot; based on the power of each received signal, a power variance comparison formula is adopted to determine the spectrum sensing result corresponding to each sub-sensing time slot, when the power variance comparison formula is utilized, the spectrum sensing result corresponding to each sub-sensing time slot can be accurately judged without setting a judgment threshold, and then the channel occupation state corresponding to the sensing time slot can be accurately predicted under the condition that the authorized user signal randomly arrives or departs in the sensing time slot according to the spectrum sensing result corresponding to each sub-sensing time slot, so that the channel occupation state prediction accuracy and efficiency are improved.
Optionally, the specific implementation manner of step 103 includes:
sorting the received signal power; determining a target parameter in the power variance comparison formula by adopting the power variance comparison formula based on the sorted received signal powers; and carrying out frequency spectrum sensing judgment on each sub-sensing time slot based on the target parameters to obtain a frequency spectrum sensing result corresponding to each sub-sensing time slot.
Specifically, the received signal power corresponding to each sub-sensing time slot is ordered from big to small, when the received signal power corresponding to different sub-sensing time slots is the same, the order of the received signal power is arbitrarily arranged, and the ordered received signal power is then orderedThe received signal powers corresponding to the sub-sensing time slots respectively can form a set, which is marked as +.>The method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>、/>、/>And->Respectively corresponding to->The 1 st received signal power, the 2 nd received signal power, the +.>Power of the received signal, th->The power of the received signal is determined by,,/>is a positive integer>An initial value of 1, < >>
According to the power of each received signal after sequencingThe power variance comparison formula is adopted to determine a target parameter k in the power variance comparison formula, and then spectrum sensing judgment is carried out on the sub-sensing time slots corresponding to the power of each received signal after sequencing according to the target parameter, so that a spectrum sensing result corresponding to each sub-sensing time slot can be obtained.
Optionally, the power variance comparison formula is expressed by formula (1):
(1)
wherein k represents a parameter of the power variance comparison formula, the value of k is 2 to N, and N represents the number of sub-sensing time slots; the saidRepresenting the power variance corresponding to the top k-1 received signal powers after ordering the received signal powers, said +.>Representing power variances corresponding to the k-1 th to N th received signal powers after ordering the received signal powers, said +.>Indicating the power variances corresponding to all received signal powers.
Optionally, the determining, based on the sorted received signal powers, a target parameter in the power variance comparison formula by using the power variance comparison formula includes:
based on the sorted received signal power, respectively determining a plurality of power variances corresponding to different parameters according to the power variance comparison formula; based on each of the power variances and each of the parameters, the target parameters in the power variance comparison formula are determined using the power variance comparison formula.
Specifically, according to the ordered received signal power, when the power variance comparison formula is used for taking different parameters, a plurality of corresponding power variances are calculated by adopting formulas (2) - (7); and then according to each power variance and each parameter, determining the target parameter in the power variance comparison formula by adopting the power variance comparison formula. Equation (2) -equation (7) are expressed as:
(2)
(3)
(4)
(5)
(6)
(7)
wherein,,represents the power average value corresponding to the top k-1 received signal powers after ordering the received signal powers, +.>Represents the kth-1 through the k-1 after the received signal power is sequencedPower average value corresponding to N received signal powers, < >>Representing the power average value corresponding to all received signal powers.
Optionally, the determining the target parameter in the power variance comparison formula using the power variance comparison formula based on each of the power variances and each of the parameters includes:
based on the power variances and the parameters, respectively calculating power variance comparison values respectively corresponding to the parameters by adopting the power variance comparison formula; and determining the target parameter in the power variance comparison formula based on the maximum power variance comparison value in the power variance comparison values.
Specifically, based on each power variance and each parameter, respectively calculating power variance comparison values corresponding to each parameter by adopting a power variance comparison formula represented by the formula (1), and sequencing the power variance comparison values corresponding to each parameter from large to small or from small to large to determine a maximum power variance comparison value; and then according to the maximum power variance comparison value, determining a corresponding parameter k when calculating the maximum power variance comparison value, determining the parameter k as a target parameter in a power variance comparison formula, and recording asIndicating +.f among the ordered received signal powers>For the power jump points in the multiple sequenced received signal powers, the spectrum sensing result corresponding to the sub-sensing time slot of each sequenced received signal power can be accurately judged according to the target parameters, and the judgment is carried out>The 1 st received signal power +.>To->Power of the received signal->The respective sub-perceived time slot is decided to be occupied by other wireless communication services, decision +.>The first of (3)Power of the received signal->To->Power of the received signal->The respective sub-aware time slots are determined to be unoccupied by other wireless communication traffic. Let->Is the spectrum sensing result of sub-sensing time slot after power decision, wherein, the sub-sensing time slot is the frequency spectrum sensing result of sub-sensing time slot after power decision>For ordered received signal power +.>The spectrum sensing result of the corresponding sub-sensing slot,for ordered received signal power +.>Frequency spectrum sensing result of corresponding sub sensing time slot, < +.>For ordered jointsSignal receiving power->Frequency spectrum sensing result of corresponding sub sensing time slot, < +.>For ordered received signal power +.>The spectrum sensing result of the corresponding sub-sensing time slot has the value of 0 or 1, if +.>The corresponding sub-aware time slot is decided to be occupied by other wireless communication services, +.>Otherwise->
According to the channel occupation state prediction method based on power variance comparison, when a power variance comparison formula is utilized, the target parameters are determined by comparing the power variances corresponding to the received signals among different sub-sensing time slots, then the frequency spectrum sensing results corresponding to each sub-sensing time slot are realized based on the target parameters, and the judgment of the frequency spectrum sensing results corresponding to each sub-sensing time slot is realized without setting a judgment threshold, so that the accuracy of the frequency spectrum sensing results is improved.
Optionally, the specific implementation manner of step 104 includes:
ordering the spectrum sensing results according to the time sequence of the sub-sensing time slots; predicting the channel occupation state corresponding to the sensing time slot based on the sequenced frequency spectrum sensing results, the first preset proportion and the second preset proportion; the sum of the first preset proportion and the second preset proportion is 1.
Specifically, the first preset proportion and the second preset proportion are both used for dividing each sub-sensing time slot in the sensing time slots, the sum of the first preset proportion and the second preset proportion is 1, for example, the first preset proportion is 1/2, the second preset proportion is 1/2, each sub-sensing time slot in the sensing time slots is divided into two groups, the first group corresponding to the first preset proportion comprises the first N/2 sub-sensing time slots, and the second group corresponding to the second preset proportion comprises the last N/2 sub-sensing time slots.
In practice, after the spectrum sensing results corresponding to the sub-sensing time slots are obtained, the spectrum sensing results are ordered according to the time sequence of the sub-sensing time slots, so that whether the spectrum sensing results corresponding to the sub-sensing time slots are correct or not is facilitated to be determined. And then according to the ordered spectrum sensing results, the first preset proportion and the second preset proportion, the channel occupation state corresponding to the sensing time slot can be further predicted.
Optionally, predicting the channel occupancy state corresponding to the perceived timeslot based on the sequenced spectrum sensing results, the first preset proportion and the second preset proportion includes:
1) Based on the first preset proportion, counting each spectrum sensing result corresponding to the first preset proportion as a first number of occupied sub-sensing time slots by wireless communication service.
Specifically, according to the first preset proportion, counting the first number of sub-sensing time slots occupied by the wireless communication service as each frequency spectrum sensing result corresponding to the first preset proportion, namely counting the first number of frequency spectrum sensing results corresponding to the first N/2 sub-sensing time slots as 1.
2) Based on the second preset proportion, counting each spectrum sensing result corresponding to the second preset proportion as a second number of occupied sub-sensing time slots by wireless communication service.
Specifically, according to the second preset proportion, counting the first number of sub-sensing time slots occupied by the wireless communication service as each frequency spectrum sensing result corresponding to the second preset proportion, namely counting the second number of frequency spectrum sensing results corresponding to N/2 sub-sensing time slots as 1.
The order of execution of step 1) and step 2) is not distinguished, and step 1) may be executed first, then step 2) may be executed, or step 2) may be executed first, and then step 1) may be executed.
3) Determining whether the first number is less than the second number.
Specifically, it is determined whether the first number of spectrum sensing results corresponding to the first N/2 sub-sensing time slots is 1 is smaller than the second number of spectrum sensing results corresponding to the second N/2 sub-sensing time slots is 1.
4) And under the condition that the first quantity is smaller than the second quantity, predicting that the channel corresponding to the sensing time slot is occupied.
Specifically, under the condition that the first number is smaller than the second number, the fact that the last N/2 sub-sensing time slots in the sensing time slots are occupied by other wireless communication services is indicated, the first N/2 sub-sensing time slots are not occupied by other wireless communication services, and the authorized user is judged to be arriving, so that the channels corresponding to the sensing time slots are predicted to be occupied, namely, the channels corresponding to the sensing time slots are predicted to be continuously occupied by other wireless communication services after the sensing time slots are predicted to be ended.
5) And under the condition that the first number is larger than the second number, determining that the channel corresponding to the sensing time slot is not occupied.
Specifically, when the first number is greater than the second number, it is indicated that the last N/2 sub-sensing time slots in the sensing time slots are not occupied by other wireless communication services, and the first N/2 sub-sensing time slots are occupied by other wireless communication services, and then it is determined that the authorized user is leaving, so that the channel corresponding to the predicted sensing time slots is not occupied, that is, the channel corresponding to the sensing time slots is not occupied by other wireless communication services after the predicted sensing time slots are finished.
According to the channel occupation state prediction method based on power variance comparison, through the ordered spectrum sensing results, the first preset proportion and the second preset proportion, statistics is carried out on the fact that the spectrum sensing results corresponding to the first preset proportion are the first number of sub-sensing time slots occupied by wireless communication service and the spectrum sensing results corresponding to the second preset proportion are the second number of sub-sensing time slots occupied by wireless communication service, the first number and the second number are compared, namely the number of sub-sensing time slots judged to be occupied by other wireless communication service between the first half-sensing time slots and the second half-sensing time slots are compared, prediction of channel occupation states corresponding to sensing time slots is achieved after the sensing time slots are finished, and accuracy and efficiency of channel occupation state prediction corresponding to the sensing time slots are improved.
Fig. 2 is a second schematic flow chart of the channel occupancy state prediction method and apparatus based on power variance comparison according to the present invention, as shown in fig. 2, the method includes steps 201-212; wherein,,
step 201, equally dividing the sensing time slots to obtain a plurality of sub-sensing time slots.
Step 202, determining the received signal power corresponding to each sub-sensing time slot.
Step 203, sorting the received signal powers, and based on the sorted received signal powers, determining a power variance comparison formula to obtain a plurality of power variances corresponding to different parameters.
Step 204, based on each power variance and each parameter, calculating the power variance comparison value corresponding to each parameter by using a power variance comparison formula.
Step 205, sorting the power variance comparison values corresponding to the parameters respectively, and determining the maximum power variance comparison value.
And 206, determining the parameters of a power variance comparison formula when calculating the maximum power variance comparison value as target parameters.
Step 207, performing spectrum sensing judgment on each sub-sensing time slot based on the target parameter to obtain a spectrum sensing result corresponding to each sub-sensing time slot.
Step 208, ordering the spectrum sensing results according to the time sequence of each sub-sensing time slot.
Step 209, respectively counting each spectrum sensing result corresponding to the first preset proportion as a first number of sub-sensing time slots occupied by the wireless communication service, and each spectrum sensing result corresponding to the second preset proportion as a second number of sub-sensing time slots occupied by the wireless communication service.
Step 210, determining whether the first number is less than the second number. If the first number is less than the second number, go to step 211; in the case that the first number is greater than the second number, go to step 212.
Step 211, after the end of the predicted sensing time slot, the channel corresponding to the sensing time slot is occupied by other wireless communication services.
Step 212, after the end of the perceived timeslot, the channel corresponding to the perceived timeslot is predicted to be not occupied by other wireless communication services.
Fig. 3 is a schematic diagram showing a change between a correct prediction probability and a signal-to-noise ratio of a channel occupancy state provided by the present invention, and as shown in fig. 3, it is assumed that the total number of sub-sensing timeslots is calculated by sampling 100 received signals with the received signal power corresponding to each sub-sensing timeslot. As can be seen from fig. 3, when the signal-to-noise ratio is not less than-10 dB, the correct prediction probability is around 0.8; when the signal-to-noise ratio is not less than 0dB, the correct prediction probability approaches 1.
The channel occupation state prediction device based on the power variance comparison provided by the invention is described below, and the channel occupation state prediction device based on the power variance comparison described below and the channel occupation state prediction method based on the power variance comparison described above can be correspondingly referred to each other.
Fig. 4 is a schematic structural diagram of a channel occupancy state prediction apparatus based on power variance comparison according to the present invention, and as shown in fig. 4, a channel occupancy state prediction apparatus 400 based on power variance comparison includes: a partitioning module 401, a first determining module 402, a second determining module 403, and a predicting module 404; wherein,,
the dividing module 401 is configured to divide the sensing time slots at equal intervals to obtain a plurality of sub-sensing time slots;
a first determining module 402, configured to determine received signal powers corresponding to the sub-sensing timeslots respectively;
a second determining module 403, configured to determine, based on the power of each received signal, a spectrum sensing result corresponding to each sub-sensing time slot by using a power variance comparison formula;
and a prediction module 404, configured to predict a channel occupancy state corresponding to the perceived timeslot based on each of the spectrum sensing results.
The channel occupation state prediction device based on power variance comparison provided by the invention obtains a plurality of sub-perception time slots by equally dividing the perception time slots; respectively determining the received signal power corresponding to each sub-sensing time slot; based on the power of each received signal, a power variance comparison formula is adopted to determine the spectrum sensing result corresponding to each sub-sensing time slot, when the power variance comparison formula is utilized, the spectrum sensing result corresponding to each sub-sensing time slot can be accurately judged without setting a judgment threshold, and then the channel occupation state corresponding to the sensing time slot can be accurately predicted under the condition that the authorized user signal randomly arrives or departs in the sensing time slot according to the spectrum sensing result corresponding to each sub-sensing time slot, so that the channel occupation state prediction accuracy and efficiency are improved.
Optionally, the second determining module 403 is specifically configured to:
sorting the received signal power;
determining a target parameter in the power variance comparison formula by adopting the power variance comparison formula based on the sorted received signal powers;
and carrying out frequency spectrum sensing judgment on each sub-sensing time slot based on the target parameters to obtain a frequency spectrum sensing result corresponding to each sub-sensing time slot.
Optionally, the second determining module 403 is specifically configured to:
based on the sorted received signal power, respectively determining a plurality of power variances corresponding to different parameters according to the power variance comparison formula;
based on each of the power variances and each of the parameters, the target parameters in the power variance comparison formula are determined using the power variance comparison formula.
Optionally, the second determining module 403 is specifically configured to:
based on the power variances and the parameters, respectively calculating power variance comparison values respectively corresponding to the parameters by adopting the power variance comparison formula;
and determining the target parameter in the power variance comparison formula based on the maximum power variance comparison value in the power variance comparison values.
Optionally, the power variance comparison formula is expressed by formula (1):
(1)
wherein k represents a parameter of the power variance comparison formula, the value of k is 2 to N, and N represents the number of sub-sensing time slots; the saidRepresenting the power variance corresponding to the top k-1 received signal powers after ordering the received signal powers, said +.>Representing power variances corresponding to the k-1 th to N th received signal powers after ordering the received signal powers, said +.>Indicating the power variances corresponding to all received signal powers.
Optionally, the prediction module 404 is specifically configured to:
ordering the spectrum sensing results according to the time sequence of the sub-sensing time slots;
predicting the channel occupation state corresponding to the sensing time slot based on the sequenced frequency spectrum sensing results, the first preset proportion and the second preset proportion; the sum of the first preset proportion and the second preset proportion is 1.
Optionally, the prediction module 404 is specifically configured to:
based on the first preset proportion, counting each spectrum sensing result corresponding to the first preset proportion as a first number of occupied sub-sensing time slots by wireless communication service;
based on the second preset proportion, counting each spectrum sensing result corresponding to the second preset proportion as a second number of occupied sub-sensing time slots by wireless communication service;
judging whether the first quantity is smaller than the second quantity;
under the condition that the first quantity is smaller than the second quantity, predicting that channels corresponding to the sensing time slots are occupied;
and under the condition that the first number is larger than the second number, determining that the channel corresponding to the sensing time slot is not occupied.
Fig. 5 is a schematic physical structure of an electronic device according to the present invention, as shown in fig. 5, the electronic device may include: processor 510, communication interface (Communications Interface) 520, memory 530, and communication bus 540, wherein processor 510, communication interface 520, memory 530 complete communication with each other through communication bus 540. Processor 510 may invoke logic instructions in memory 530 to perform a channel occupancy state prediction method based on power variance comparison, the method comprising: equally-spaced division is carried out on the sensing time slots to obtain a plurality of sub-sensing time slots; respectively determining the received signal power corresponding to each sub-perception time slot; based on the power of each received signal, determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula; and predicting the channel occupation state corresponding to the sensing time slot based on each frequency spectrum sensing result.
Further, the logic instructions in the memory 530 described above may be implemented in the form of software functional units and may be stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In yet another aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, is implemented to perform the method for predicting channel occupancy state based on power variance comparison provided by the above methods, the method comprising: equally-spaced division is carried out on the sensing time slots to obtain a plurality of sub-sensing time slots; respectively determining the received signal power corresponding to each sub-perception time slot; based on the power of each received signal, determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula; and predicting the channel occupation state corresponding to the sensing time slot based on each frequency spectrum sensing result.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1. A channel occupancy state prediction method based on power variance comparison, comprising:
equally-spaced division is carried out on the sensing time slots to obtain a plurality of sub-sensing time slots;
respectively determining the received signal power corresponding to each sub-perception time slot;
based on the power of each received signal, determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula;
and predicting the channel occupation state corresponding to the sensing time slot based on each frequency spectrum sensing result.
2. The method for predicting channel occupancy state based on power variance comparison of claim 1, wherein determining the spectrum sensing result corresponding to each sub-sensing time slot by using a power variance comparison formula based on each received signal power comprises:
sorting the received signal power;
determining a target parameter in the power variance comparison formula by adopting the power variance comparison formula based on the sorted received signal powers;
and carrying out frequency spectrum sensing judgment on each sub-sensing time slot based on the target parameters to obtain a frequency spectrum sensing result corresponding to each sub-sensing time slot.
3. The method for channel occupancy state prediction based on power variance comparison of claim 2, wherein said determining a target parameter in said power variance comparison formula based on said sorted received signal powers using said power variance comparison formula comprises:
based on the sorted received signal power, respectively determining a plurality of power variances corresponding to different parameters according to the power variance comparison formula;
based on each of the power variances and each of the parameters, the target parameters in the power variance comparison formula are determined using the power variance comparison formula.
4. The power variance comparison-based channel occupancy state prediction method of claim 3, wherein said determining said target parameter in said power variance comparison formula using said power variance comparison formula based on each said power variance and each said parameter comprises:
based on the power variances and the parameters, respectively calculating power variance comparison values respectively corresponding to the parameters by adopting the power variance comparison formula;
and determining the target parameter in the power variance comparison formula based on the maximum power variance comparison value in the power variance comparison values.
5. The channel occupancy state prediction method based on power variance comparison according to claim 3 or 4, wherein the power variance comparison formula is represented by formula (1):
(1)
wherein k represents a parameter of the power variance comparison formula, the value of k is 2 to N, and N represents the number of sub-sensing time slots; the saidRepresenting the power variance corresponding to the top k-1 received signal powers after ordering the received signal powers, said +.>Representing power variances corresponding to the k-1 th to N th received signal powers after ordering the received signal powers, said +.>Indicating the power variances corresponding to all received signal powers.
6. The method for predicting the channel occupancy state based on power variance comparison according to claim 1, wherein predicting the channel occupancy state corresponding to the perceived time slot based on each of the spectrum perceived results comprises:
ordering the spectrum sensing results according to the time sequence of the sub-sensing time slots;
predicting the channel occupation state corresponding to the sensing time slot based on the sequenced frequency spectrum sensing results, the first preset proportion and the second preset proportion; the sum of the first preset proportion and the second preset proportion is 1.
7. The method for predicting the channel occupancy state based on power variance comparison according to claim 6, wherein predicting the channel occupancy state corresponding to the perceived time slot based on the ranked spectrum sensing results, the first preset proportion and the second preset proportion comprises:
based on the first preset proportion, counting each spectrum sensing result corresponding to the first preset proportion as a first number of occupied sub-sensing time slots by wireless communication service;
based on the second preset proportion, counting each spectrum sensing result corresponding to the second preset proportion as a second number of occupied sub-sensing time slots by wireless communication service;
judging whether the first quantity is smaller than the second quantity;
under the condition that the first quantity is smaller than the second quantity, predicting that channels corresponding to the sensing time slots are occupied;
and under the condition that the first number is larger than the second number, determining that the channel corresponding to the sensing time slot is not occupied.
8. A channel occupancy state prediction apparatus based on power variance comparison, comprising:
the dividing module is used for equally dividing the sensing time slots to obtain a plurality of sub-sensing time slots;
the first determining module is used for respectively determining the received signal power corresponding to each sub-perception time slot;
the second determining module is used for determining a spectrum sensing result corresponding to each sub-sensing time slot by adopting a power variance comparison formula based on the power of each received signal;
and the prediction module is used for predicting the channel occupation state corresponding to the sensing time slot based on each frequency spectrum sensing result.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the power variance comparison based channel occupancy state prediction method of any one of claims 1 to 7 when the program is executed by the processor.
10. A non-transitory computer readable storage medium having stored thereon a computer program, which when executed by a processor implements the channel occupancy state prediction method based on power variance comparison of any of claims 1 to 7.
CN202310589040.3A 2023-05-24 2023-05-24 Channel occupancy state prediction method and device based on power variance comparison Active CN116346259B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310589040.3A CN116346259B (en) 2023-05-24 2023-05-24 Channel occupancy state prediction method and device based on power variance comparison

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310589040.3A CN116346259B (en) 2023-05-24 2023-05-24 Channel occupancy state prediction method and device based on power variance comparison

Publications (2)

Publication Number Publication Date
CN116346259A CN116346259A (en) 2023-06-27
CN116346259B true CN116346259B (en) 2023-09-19

Family

ID=86882655

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310589040.3A Active CN116346259B (en) 2023-05-24 2023-05-24 Channel occupancy state prediction method and device based on power variance comparison

Country Status (1)

Country Link
CN (1) CN116346259B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014049542A2 (en) * 2012-09-26 2014-04-03 Telefonaktiebolaget L M Ericsson (Publ) Metric computation for interference-aware routing
CN109194417A (en) * 2018-09-12 2019-01-11 宁波大学 A kind of covariance matrix frequency spectrum sensing method
CN109286937A (en) * 2018-09-12 2019-01-29 宁波大学 A Covariance Matrix Spectrum Sensing Method for Estimating Noise Power Using Small Eigenvalues
CN110798270A (en) * 2019-09-27 2020-02-14 宁波大学 A Multi-band Spectrum Sensing Method Based on Power Variance Comparison
CN110868723A (en) * 2019-09-27 2020-03-06 宁波大学 A Multi-band Iterative Spectrum Sensing Method Based on Power Variance Comparison
CN111544015A (en) * 2020-05-15 2020-08-18 北京师范大学 Cognitive power-based control work efficiency analysis method, device and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014103853B4 (en) * 2014-03-20 2016-02-18 Intel IP Corporation A method and apparatus for noise source timing detection and estimation of noise and noise parameters

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014049542A2 (en) * 2012-09-26 2014-04-03 Telefonaktiebolaget L M Ericsson (Publ) Metric computation for interference-aware routing
CN109194417A (en) * 2018-09-12 2019-01-11 宁波大学 A kind of covariance matrix frequency spectrum sensing method
CN109286937A (en) * 2018-09-12 2019-01-29 宁波大学 A Covariance Matrix Spectrum Sensing Method for Estimating Noise Power Using Small Eigenvalues
CN110798270A (en) * 2019-09-27 2020-02-14 宁波大学 A Multi-band Spectrum Sensing Method Based on Power Variance Comparison
CN110868723A (en) * 2019-09-27 2020-03-06 宁波大学 A Multi-band Iterative Spectrum Sensing Method Based on Power Variance Comparison
CN111544015A (en) * 2020-05-15 2020-08-18 北京师范大学 Cognitive power-based control work efficiency analysis method, device and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谢起楠.基于功率谱几何平均的频谱感知算法.杭州电子科技大学学报(自然科学版).2020,第40卷(第4期),全文. *

Also Published As

Publication number Publication date
CN116346259A (en) 2023-06-27

Similar Documents

Publication Publication Date Title
CN109195170B (en) Cell capacity expansion method and device and storage medium
EP3675582B1 (en) Cognitive radio system, resource allocation apparatus thereof and method therefor
JP7147049B2 (en) Interference source identification methods, associated devices, and computer storage media
CN111385840B (en) Method, device and user equipment for reporting coverage level indication information
EP4156559A1 (en) Communication channel optimization method and apparatus, electronic device, and storage medium
CN113301600A (en) Abnormal data detection method and device for performance of satellite and wireless communication converged network
US20170238218A1 (en) Access control method and apparatus, and network device
KR20190025957A (en) Control method and control system for controlling access points in a wireless network
CN110868723B (en) A Multi-band Iterative Spectrum Sensing Method Based on Power Variance Comparison
FI129551B (en) Analyzing operation of communications network
RU2644413C2 (en) Device and method of transmission control and data-processing unit
CN107395313B (en) A method and apparatus for reducing inter-cell interference
CN107548118B (en) A wireless Internet access method, device and equipment
CN116346259B (en) Channel occupancy state prediction method and device based on power variance comparison
EP3340707A1 (en) Channel selection device and method for wireless local area network
CN114884593A (en) Anti-interference media access method and device for star topology network and electronic equipment
CN111313994B (en) Multi-user spectrum access method based on multi-arm gambling machine model under fairness principle
KR101838247B1 (en) Method and apparatus for detemining dual thresholds for channel sensing in heterogeneous network
CN111093218A (en) Interference analysis method and device
CN116318476B (en) Channel occupancy state prediction method and device based on power comparison
CN108900268B (en) Maximum eigenvalue frequency spectrum sensing method for estimating noise power by using small eigenvalue
CN107995642B (en) Information processing method and device
CN103888952B (en) The method and system of frequency spectrum is competed in a kind of cognitive radio system
KR20190025958A (en) Automatic channel selection for wireless access points
CN109286937B (en) Covariance matrix spectrum sensing method for estimating noise power by using small eigenvalue

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载