TECHNICAL FIELD
The present invention belongs to the technical field of wireless communication, and particularly relates to an optimization method for resource allocation in a perception-enhanced cognitive radio network based on an IRS.
BACKGROUND
Cognitive radio networks can authorize secondary network users to use unlicensed spectrum resources in the premise of ensuring the QOS (quality of service) constraints of primary network users, thereby improving the spectrum utilization. The access modes of a secondary network mainly include opportunistic access, a spectrum sharing and perception-enhanced spectrum sharing. The opportunistic access solution is intended to achieve that spectrum resources are used by secondary users (SUs) only when the spectrum resources are not used by primary users, although there is no interference to the primary users, the average transmission rate of the SUs is not high. The spectrum sharing solution is intended to achieve that SUs are authorized to use spectrum resources regardless of whether primary users uses them, but it is impossible to constrain the interference to the primary users and improve the transmission rate of the SUs at the same time. Perception enhancement can dynamically allocate powers in different situations according to perception results of a secondary base station (SBS), so as to maximize the transmission rate of SUs while ensuring the communication quality of primary users. Spectrum perception, as an important part of the opportunistic access mode and the perception-enhanced sharing, is the prerequisite for subsequent spectrum handover and spectrum sharing. Common spectrum detection methods include a matched filter method, a cyclostationary detection method and an energy detection method, where the matched filter method and the cyclostationary detection method require a large amount of prior knowledge of the primary network users, although the detection performance is good, the two methods are implemented complicatedly and have strong limitations. Energy detection is simple to implement, but it is sensitive to noise and is not suitable for use in low signal-to-noise ratio situations.
At present, some solutions have studied IRS-assisted cognitive radio systems: in a spectrum sharing mode, primary users will be interfered by SUs and thus the communication quality will be reduced, so in order to protect the communication of the primary users, a SBS has to reduce the transmit power to constrain interference, resulting in low rates of the SUs. In a perception-enhanced spectrum sharing mode, a secondary network perceives the usage of frequency bands to formulate different transmit strategies, and uses an IRS to assist in data transmission, which protects the QOS of primary users while increasing the rate of SUs. However, the IRS is not used in the perception stage to assist in perception, which results in waste of hardware resources and low perception performance.
SUMMARY OF INVENTION
An object of the present invention is to provide an optimization method for resource allocation in a perception-enhanced cognitive radio network based on an IRS to solve the problems raised in the above-mentioned background.
The object of the present invention is achieved in this way: an optimization method for resource allocation in a perception-enhanced cognitive radio network based on an IRS includes the following steps:
- step S1: acquiring, by a SBS, BS-to-IRS and IRS-to-user channel state information;
- step S2: defining IRS diagonal phase shift matrices in a perception stage and a transmission stage, and establishing an optimization model according to the channel state information;
- step S3: using the optimization model to optimize that the IRS diagonal phase shift matrix in the perception stage assists the SBS in perceiving a spectrum occupancy of a primary network;
- step S4: entering the transmission stage, and using the optimization model to optimize beamforming vectors of the SBS and the diagonal phase-shift matrices of the IRS in the transmission stage in the case of different perception results; and
- step S5: transmitting, by the SBS, transmission information according to optimization results to achieve an improvement in a spectrum efficiency of a system when constraints interfere with primary users.
Preferably, the defining diagonal phase-shift matrices of the IRS in a perception stage and a transmission stage in step S2 is specifically implemented as follows:
- letting a reflection coefficient of the IRS in the perception stage be ψ=[ψ1, . . . , ψM]T∈
M×1, ψm=αmejωm, where αm, ωm∈[0,2π] is divided into a magnitude and a phase of a m-th element in the IRS, the diagonal phase shift matrix of the IRS in the perception stage is Ψ=diag(ψ), a diag(x) function is defined to create a diagonal matrix whose diagonal elements are elements in x, and
M×1 represents a complex valued vector with a length of M+1; letting a reflection coefficient of the IRS in the transmission stage be ϕ=[ϕ1, . . . , ϕM]T∈
M×1, ϕm=βmejθm, where βm, θm∈[0,2π] is divided into a magnitude and a phase of the m-th element in the IRS; the IRS diagonal phase shift matrix in the transmission stage is Φ=diag(ϕ).
Preferably, establishing an optimization model in the step S2, an IRS-assisted perception-enhanced CR network model is selected as the optimization model; and
perfect channel state information is acquired based on the SBS, and an optimization problem of the IRS-assisted perception-enhanced CR network model is expressed as:
- where Pmax is a maximum transmit power of the SBS; Ptol is a maximum interference that can be tolerated by a PU (primary user); w0,k is the SBS's beamforming for a k-th SU (secondary user) when a spectrum is idle; w1,k is the SBS's beamforming for the k-th SU when the spectrum is occupied; T is a duration of one communication frame; τ is a perception time of the SBS; T−τ is a SBS-to-SU transmission time in one communication frame;
is a user set,
={1, . . . , K}; Pd is a constant detection probability; id is a SUs-to-PU equivalent matrix; ir is an IRS-to-PU equivalent matrix; C1 is a total power constraint of the SBS, C2 limits an upper limit of interference received by PUs, C3 is a target detection probability constraint, C4 is a constraint of the diagonal phase shift matrix in the perception stage on the IRS, C5 is a constraint of the diagonal phase-shift matrix of the IRS in the transmission stage on the IRS.
Preferably, the using the optimization model to optimize that the diagonal phase-shift matrix of the IRS in the perception stage assists the SBS in perceiving a spectrum occupancy of a primary network in step S3 is specifically implemented as follows:
- the diagonal phase-shift matrix of the IRS in the perception stage is Ψ, and an objective function and constraint conditions related to Ψ are as follows:
C5: Ψ=diag(ejψ1, . . . ,ejψM), where an actual state of a aΓRk0Γ rate is an idle state, an actual state of a bΓRk1Γ rate is an occupied state; WΓ,k is the SBS's beamforming for the k-th SU when the spectrum is idle or occupied;
a part related to the Ψ in the objective function is a0Rk00+a1Rk01, maximization of the objective function is to maximize a0Rk00+a1Rk01, specifically as follows:
decreasing function of γ(Ψ), an optimization objective can be transformed into:
where γ is a signal-to-noise ratio received from a PBS signal at the SBS in the perception stage; gCR and GPC are IRS-to-SBS and PBS-to-IRS equivalent matrices respectively; gCD is a PBS-to-SBS direct link, σn2 represents a variance of additive white Gaussian noise, wPB is a beamforming vector of the PBS.
The objective function is non-convex, its closed-form solution is obtained using its special structure; a following inequality is constructed:
(a) is a triangle inequality established only when arg(gCRHΨGPCwPB)=arg(gCDHwPB)≙φ0; it is proved that there is always a solution ψ satisfying (a) and the constraint C5; let gCRHΨGPCwPB=vHa, v=[ejψ1, . . . ,ejψM]H, a=diag(gCRH)GPCwPB; the formula
is made to be equivalent to:
vn is a n-th element in v; its optimal solution is v*=ej(φ0−arg(a))=ej(φ0−arg(diag (gCRH)GPCwPB)), an n-th optimized phase of the IRS is:
ψn*=φ0−arg(gn,CRHgnHwPB), where gn,CRH is a n-th element of gCRH, gnH is a vector in an n-th row of GPC; the optimization of the IRS phase Ψ in the perception stage is completed.
Preferably, entering the transmission stage in the step S4, using the optimization model to optimize beamforming vectors of the SBS and the IRS diagonal phase-shift matrix Φ in the transmission stage in the case of different perception results is specifically implemented as follows:
- step S4-1: optimizing the beamforming vectors of the SBS; obtaining an optimal solution of the beamforming vectors of the SBS through successive convex optimization and positive semi-definite programming;
- step S4-2: optimizing the diagonal phase-shift matrix Φ of the IRS in the transmission stage; transforming an optimization problem into a convex optimization problem through successive convex optimization and Gaussian randomization, performing solving by a CVX toolbox, iterating until the optimization problem converges.
Preferably, the optimizing the beamforming vectors of the SBS in the step S4-1 is specifically implemented as follows:
- defining WΓ,k=wΓ,kwΓ,kH, for a given Φ, expressing an optimization problem for a beamforming matrix WΓ,k as follows:
s.t C1:(T−τ)
ΣΓ=01(aΓTr(WΓ,k)+bΓTr(WΓ,k)≤Pmax, C6:WΓ,k
0, ∀k, Γ∈{0,1}, C7:Rank(WΓ,k)≤1, ∀k, Γ∈{0,1},
NT indicates a set matrix of NT-dimensional plural Hermite, constraints C6 and C7 ensure that WΓ,k is decomposed into wΓ,kwΓ,kH; in order to ensure that WΓ,k can be decomposed into wΓ,k, it is necessary to ensure WΓ,k
0 and Rank(WΓ,k)≤1, constraints C6:WΓ,k
0, ∀k, Γ∈{0,1}, C7:Rank(WΓ,k)≤1, ∀k, Γ∈{0,1} are defined; under the influence of the objective function and the constraint C7, transforming the optimization problem into a convex optimization problem;
- defining f and g as follows: f(WΓ,k, σ2)=−
Tr({tilde over (h)}k{tilde over (h)}kHWΓ,r)+σ2), g(WΓ,k, σ2)=−
Tr({tilde over (h)}k{tilde over (h)}kHWΓ,r)+σ2), where
\{k} represents a set of
in which an element k is removed.
For any feasible W(j), constructing a global lower limit of g(W):
For any feasible WΓ,k(j), Γ∈{0,1}, transforming the optimization problem into:
Preferably, optimizing the diagonal phase-shift matrix Φ of the IRS in the transmission stage in the step S4-2 is specifically implemented as follows:
For given w0,k and w1,k, a phase design problem of the IRS in the transmission stage is as follows:
An objective function and a constraint C4 of the optimization problem are non-convex functions, the objective function is processed:
where optimization variables θ∈
M×1, {tilde over (θ)}∈
(M+1)×1 and Θ∈
(M+1)×(M+1) are respectively defined as: θ=[ejϕ+1, . . . ,ejϕM]H, {tilde over (θ)}=[θT ρ]T, Θ={tilde over (θ)}{tilde over (θ)}H, where ρ∈
is a dummy variable and |ρ|=1, Hk=[(diag(hR,kH)G)Th*k]T; a rate at a k-th user is equivalent to the following form:
a constraint C2 is transformed into:
For the non-convex objective functions, following definitions are given:
therefore, the optimization problem is transformed into:
C8: Θ
0, C9: Rank(Θ)=1, where Diag(Θ) represents a diagonal matrix whose diagonal elements are extracted from a leading diagonal of Θ. IM+1 represents a M+1-order unit vector. Constraints C8: Θ
0, C9: Rank(Θ)=1 are defined; the constraints C8 and C9 and Θ∈HM+1 jointly ensure that Θ={tilde over (θ)}{tilde over (θ)}H remain unchanged after being optimized; and a rank-one solution is guaranteed by Gaussian randomization.
Compared with the prior art, the present invention has the following improvements and advantages: 1. By deploying an IRS to assist in spectrum perception, a false alarm probability can converge to 0 in a shorter perception time and at a lower transmit power, so as to facilitate the SBS to formulate different transmit strategies more precisely to improve the spectrum efficiency; at the same time, the IRS can assist a transmission process of the SBS to improve a channel environment and increase a sum rate of SUs.
2. Through a BCD optimization method, the phases of the IRS in the perception stage and the transmission stage and the beamforming of the SBS are optimized in sequence to increase a sum rate of incoming SUs; at the same time, it can still maintain a high sum rate at a lower noise threshold.
BRIEF DESCRIPTION OF DRAWINGS
FIG. 1 is an overall flow diagram of the present invention;
FIG. 2 is an overall system model diagram of the present invention;
FIG. 3 is a diagram showing a comparison of false alarm probabilities at a SBS at different perception stages and different perception times;
FIG. 4 is a diagram showing a comparison between an IRS-based optimization solution and a non-optimization solution at SUs in the perception stage in the case of different numbers of IRS elements;
FIG. 5 is a diagram showing a comparison of sum rates of the SUs in various solutions at different transmission powers;
FIG. 6 is a diagram showing a comparison of sum rates of the SUs in different transmit strategies formulated for different spectrum usages and a traditional solution.
DESCRIPTION OF EMBODIMENTS
The present invention will be further summarized below with reference to the accompanying drawings.
As shown in FIGS. 1 and 2, there is provided an optimization method for resource
allocation in a perception-enhanced cognitive radio network based on an IRS, which includes the following steps:
- step S1: a SBS acquires BS-to-IRS and IRS-to-user channel state information;
- an IRS-assisted downlink perception-enhanced spectrum sharing cognitive radio system is established, the system mainly includes a licensed primary network and an unlicensed secondary network; the primary network includes a multi-antenna PBS and N single-antenna PUs, and the secondary network includes a multi-antenna SBS and K single-antenna SUs.
In order to improve the spectrum efficiency in the premise of ensuring the QoS of the primary network to the greatest extent, a perception-enhanced spectrum sharing mode is adopted. In order to ensure the QoS of the primary network, a constant detection probability Pd is considered, and a false alarm probability is Pf(τ)=Q(√{square root over (2γ+1)}Q−1(Pd)+√{square root over (τfs)}γ), where γ is a signal-to-noise ratio of a signal received from the PBS at the SBS in a perception stage, fs is a sampling frequency, and Q−1( ) is a complementary error distribution function of standard Gaussian random variables; according to the method of the present invention, an IRS-assisted enhancement is performed on γ, then:
where P is a transmit power of the PBS, σn2 represents a variance of additive white Gaussian noise, xH represents a transpose of x, representing gCD is a PBS-to-SBS direct link, gCR and GPC are IRS-to-SBS and PBS-to-IRS equivalent matrices, respectively; Ψ is a diagonal phase shift matrix of the IRS in the perception stage, Φ is a diagonal phase shift matrix of the IRS in a transmission stage.
- step S2: the diagonal phase-shift matrices of the IRS in the perception stage and the transmission stage are defined, an optimization model is established according to the channel state information;
- a reflection coefficient of the IRS in the perception stage be ψ=[ψ1, . . . , ψM]T∈
M×1 ψm=αmejωm; where αm, ∈[0,2π] is divided into a magnitude and a phase of a m-th element in the IRS, the diagonal phase-shift matrix of the IRS in the perception stage is γ=diag(ψ), a diag(x) function represents a diagonal matrix whose diagonal elements are elements in x,
M×1 represents a complex valued vector with a length of M+1. Let a reflection coefficient of the IRS in the transmission stage be ϕ=[ϕ1, . . . , ϕM]T∈
M×1, ϕm=βmejθm; where ⊖m, θm∈[0,2π] is divided into a magnitude and a phase of the m-th element in the IRS; the diagonal phase-shift matrix of the IRS in the transmission stage is Φ=diag(ϕ).
A signal received by the k-th SU from the SBS is expressed as: |hkHwk+hR,kHΦGwk|, it is defined that H0 indicates that a state of a frequency band of the primary network is idle, H1 indicates that the state of the frequency band is occupied; W0,k is the SBS's beamforming for a k-th SU when a spectrum is idle, w1,k is the SBS's beamforming for the k-th SU when the spectrum is occupied, based on actual states of the frequency band and spectrum perception results of the SBS, achievable transmission rates of the SUs are as follows:
where Rk0Γ represents a transmission rate of the SBS and the k-th secondary network user when the frequency band is actually not occupied, Rk1Γ represents a transmission rate of the SBS and the k-th secondary network user when the frequency band is actually occupied; Γ is a variable, Γ being 0 indicates that the perception result of the SBS is that the frequency band is not occupied, Γ being 1 indicates that the perception result of the SBS is that the frequency band is occupied; w0,k is the SBS's beamforming for the k-th SU when the spectrum is idle; w1,k is the SBS's beamforming for the k-th SU when the spectrum is occupied; σk2 indicates a variance of additive white Gaussian noise at the k-th SU; σp2 is noise from the PBS at the k-th SU; hR,kH is a kth-user-to-IRS equivalent matrix; hkH is a baseband equivalent channel state of the k-th user; G is an IRS-to-SBS equivalent channel matrix; a user set is
,
={1, . . . , K};
\{k} represents a set of
in which an element k is removed.
where the transmission rate of the k-th SU has four corresponding probabilities expressed as:
where Pr(H0) and Pr(H1) respectively represent probabilities that a channel of the PBS is idle and occupied; a0 is a corresponding probability of occurrence of Rk00; b0 is a corresponding probability of occurrence of Rk10; a1 is a corresponding probability of occurrence of Rk01; b1 is the corresponding probability of occurrence of Rk11; Pf is a false alarm probability; Pd is a constant detection probability; therefore, an average sum rate of all SUs is: Rsum=(T−τ)
ΣΓ=01(aΓRk0Γ+bΓRk1Γ), where an actual state of a aΓRk0Γ rate is an idle state, an actual state of a bΓRk1Γ rate is an occupied state; τ is a perception time slot of the SBS, T−τ is a SBS-to-SU transmission time in one communication frame; Γ is a variable, Γ being 0 indicates that the perception result of the SBS is that the frequency band is not occupied, Γ being 1 indicates that the perception result of the SBS is that the frequency band is occupied.
id and ir are set to respectively represent SUs-to-PU and IRS-to-PU equivalent matrices. The interference to the PU generated by the shared spectrum SBS can be expressed as:
where, W0,k indicates that the SBS provides beamforming with higher power for SUs; w1,k indicates that the SBS provides beamforming with less power for SUs.
Perfect channel state information is acquired based on the SBS, an optimization problem of an IRS-assisted perception-enhanced CR network model is expressed as:
where Pmax is a maximum transmit power of the SBS; Ptol is a maximum interference that can be tolerated by a PU; w0,k is the SBS's beamforming for a k-th SU when a spectrum is idle; w1,k is the SBS's beamforming for the k-th SU when the spectrum is occupied; T is a duration of one communication frame; τ is a perception time of the SBS; T−τ is a SBS-to-SU transmission time in one communication frame; Pd is a constant detection probability; id is a SUs-to-PU equivalent matrix; ir is an IRS-to-PU equivalent matrix; C1 is a total power constraint of the SBS, C2 limits an upper limit of interference received by PUs, C3 is a target detection probability constraint, C4 is a constraint of the diagonal phase shift matrix in the perception stage, C5 is a constraint of the diagonal phase-shift matrix of the IRS in the transmission stage.
- step S3: the optimization model is used to optimize that the diagonal phase-shift matrix Ψ of the IRS in the perception stage assists the SBS in perceiving a spectrum occupancy of a primary network;
Specifically implemented as follows:
- the diagonal phase-shift matrix of the IRS in the perception stage is Ψ, and an objective function and constraint conditions related to the Ψ are as follows:
- as can be seen from the formula
a part related to the Ψ in the objective function is a0Rk00+a1Rk01, maximization of the objective function is to maximize a0Rk00+a1Rk01, which is specifically as follows:
Pf(τ, Ψ) is a monotonically decreasing function of γ(Ψ), an optimization objective can be transformed into:
where γ is a signal-to-noise ratio of a signal received from the PBS at the SBS in the perception stage; gCR and GPC are IRS-to-SBS and PBS-to-IRS equivalent matrices, respectively; gCD is a PBS-to-SBS direct link, σn2 represents a variance of additive white Gaussian noise, WPB is a beamforming vector of the PBS.
The objective function is non-convex, and its closed-form solution is obtained using its special structure; and a following inequality is constructed:
(a) is a triangle inequality established only when arg(gCRHGPCwPB)=arg(gCDHwPB)≙Φ0; it is proved that there is always a solution ψ satisfying (a) and the constraint C5; let gCRHΨGPCwPB=vHa, v=[ejψ1, . . . ,ejψM]H, a=diag(gCRH)GPCwPB.
The formula
is made to be equivalent to:
Its optimal solution is v*=ej(φ0−arg(a))=ej(φ0−arg(diag(gCRH)GPCwPB)), an n-th optimized phase of the IRS is: ψn*=φ0−arg(gn,CRHgnHwPB), where gn,CRH is a n-th element of gCRH, gnH is a vector in an n-th row of GPC; and the optimization of the phase Ψ of the IRS in the perception stage is completed.
step S4: the transmission stage enters, and the optimization model is used to optimize beamforming vectors of the SBS and the diagonal phase shift matrix Φ of the IRS in the transmission stage in the case of different perception results;
Specifically implemented as follows:
- step S4-1: the beamforming vectors of the SBS are optimized; an optimal solution of the beamforming vectors of the SBS is obtained through successive convex optimization and positive semi-definite programming;
- WΓ,k=wΓ,kwΓ,kH is defined, for a given Φ,
where {tilde over (h)}k=hk+GHΦHhr,k, {tilde over (l)}k=id+GHΦHir, a rate of the k-th SU is rewritten as:
- a constraint C2 is rewritten as:
:(T−τ)
ΣΓ=01bΓTr({tilde over (l)}{tilde over (l)}HWΓ,k)≤Ptol, therefore, an optimization problem for a beamforming matrix WΓ,k is as follows:
C6:WΓ,k
0, ∀k, Γ∈{0,1}, C7:Rank(WΓ,k)≤1, ∀k, ⊖∈{0,1},
NT indicates a set matrix of NT-dimensional plural Hermite, constraints C6 and C7 ensure that WΓ,k is decomposed into wΓ,kwΓ,kH; in order to ensure that WΓ,k can be decomposed into wΓ,k, it is necessary to ensure WΓ,k
0 and Rank(WΓ,k)≤1, constraints C6:WΓ,k
0, ∀k, Γ∈{0,1}, C7:Rank(WΓ,k)≤1, ∀k, Γ∈{0,1} are defined;
- under the influence of the objective function and the constraint C7, the optimization problem is transformed into a convex optimization problem; the optimization problem is processed using a SCA method. For convenience, we define f and g as follows:
for any feasible W(j), a global lower limit of g(W) is constructed:
- therefore, user rates in four cases are as follows:
- for any feasible WΓ,k(j), Γ∈{0,1}, the optimization problem is transformed into:
by employing a SDR, a constraint C7 is removed.
Step S4-2: the diagonal phase-shift matrix Φ of the IRS in the transmission stage is optimized; an optimization problem is transformed into a convex optimization problem through successive convex optimization and Gaussian randomization, solving is performed by a CVX toolbox, and iterating is performed until the optimization problem converges.
Specifically implemented as follows:
for given w0,k and w1,k, a phase design problem of the IRS in the transmission stage is as follows:
an objective function and a constraint C4 of the optimization problem are non-convex functions, and the objective function is processed as follows:
where optimization variables θ∈
M×1, {tilde over (θ)}∈
(M+1)×1 and Θ∈
(M+1)×(M+1) are defined as θ=[ejϕ1, . . . ,ejϕM]H, {tilde over (θ)}=[θT ρ]T, and Θ={tilde over (θ)}{tilde over (θ)}H respectively; ρ∈
is a dummy variable and |ρ|=1; Hk=[(diag(hR,kH)G)Th*k]T; the rate at the k-th user is equivalent to the following form:
a constraint C2 is transformed into:
- for the non-convex objective functions, following definitions are give
- therefore, the optimization problem is transformed into:
where Diag(Θ) represents a diagonal matrix whose diagonal elements are extracted from a leading diagonal of Θ.
M+1 represents a set matrix of M+1-dimensional plural Hermite, and IM+1 represents a M+1-order unit vector. Constraints C8: Θ
0 and C9: Rank(Θ)=1 are defined; the constraints C8 and C9 and Θ∈
M+1 jointly ensure that Θ={tilde over (θ)}{tilde over (θ)}H remain unchanged after being optimized. A rank-one solution is guaranteed by Gaussian randomization.
- step S5: the SBS transmits transmission information according to optimization results to achieve an improvement in a spectrum efficiency of a system when constraints interfere with primary users.
Through a BCD optimization method, the phase of the IRS in the perception stage and the phase of the IRS and the SBS's beamforming in the transmission stage are optimized in sequence: the phase of the IRS in the perception stage is first optimized by using a Cauchy inequality, the diagonal phase shift matrix of the IRS in the perception stage and the beamforming vector of the SBS are optimized alternately by use of SCA, SDR and Gaussian randomization, the perception time is optimized by using a one-dimensional search. It is confirmed that the solution proposed in the present invention has higher perception performance and spectrum efficiencies.
Simulation experiment:
a Matlab language simulation experiment is used, in a simulation, the channel is a Rayleigh channel, the frame duration T is 100 ms, the perception time τ is 10 ms, the carrier frequency fs is 6 MHz, the target detection probability pd is 0.9, and a perception network includes 2 SUs. An idle probability of the primary network Pr(H0) is 0.8, transmit powers at the SBS and the PBS are both set to 30 dBm, a tolerable interference at PUs is set to −90 dBm. A variance of noise at the k-th SU is set to σk=0.01. The number of elements on the IRS is set to M=10.
As shown in FIG. 3, at a same transmit power, the false alarm probabilities are gradually reduced in three situations of no IRS in the perception stage, no IRS-based optimization in the perception stage, and IRS-based optimization in the perception stage, and even when the transmit power is low, compared with other solutions, it still has a lower false alarm probability. As can be seen from the figure, the perception performance increases with the increase of the perception time. Therefore, by deploying an IRS to assist in spectrum perception, Pf can converge to 0 in a shorter perception time and at a lower transmit power, so as to facilitate the SBS to formulate different transmit strategies more finely to improve the spectrum efficiency.
As shown in FIG. 4, the relationship between the rate at the SUs and the number of IRS elements is described. It can be seen that with the increase of the number of the IRS, the rate at the SUs increases steadily. On the one hand, more IRS elements provide more flexibility in improving the quality of the user channel, on the other hand, more IRS elements can reflect more signals sent by the BS. Therefore, more IRS elements assisted perception-enhanced spectrum sharing solutions can better improve the communication quality of the SUs.
As shown in FIG. 5, a comparison of the sum rates of the SUs in an IRS-assisted CR network at different transmit powers when perception-based spectrum sharing and an opportunistic spectrum access are given. It can be observed that, compared with other solutions, according to the IRS-assisted perception-enhanced spectrum sharing solution proposed by the present invention, the sum rate of the SUs in a secondary network is significantly improved at a same transmit power. In addition, a situation that there is no IRS assistance in the perception stage is added, it can be seen that the solution proposed by the present invention has the highest sum rate.
As shown in FIG. 6, the mitigation effects caused by the formulation of different transmit strategies for different spectrum usages on the decrease of the sum rate at different primary network noise thresholds are further compared, it can be seen that at a lower noise threshold, the solution proposed by the present invention can still maintain a high sum rate.
The above are merely implementations of the present invention, and are not intended to limit the present invention. For those skilled in the art, various changes and modifications may be made to the present invention. Any modifications, equivalent substitutions, improvements, and the like within the spirit and principles of the present invention shall be included within the scope of the claims of the present invention.