CN105282746A - Cognitive radio network frequency spectrum distribution method based on embedded particle swarm gaming - Google Patents

Cognitive radio network frequency spectrum distribution method based on embedded particle swarm gaming Download PDF

Info

Publication number
CN105282746A
CN105282746A CN201510578014.6A CN201510578014A CN105282746A CN 105282746 A CN105282746 A CN 105282746A CN 201510578014 A CN201510578014 A CN 201510578014A CN 105282746 A CN105282746 A CN 105282746A
Authority
CN
China
Prior art keywords
particle swarm
cognitive
channel
particle
game
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.)
Granted
Application number
CN201510578014.6A
Other languages
Chinese (zh)
Other versions
CN105282746B (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.)
East China Jiaotong University
Original Assignee
East China Jiaotong University
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 East China Jiaotong University filed Critical East China Jiaotong University
Priority to CN201510578014.6A priority Critical patent/CN105282746B/en
Publication of CN105282746A publication Critical patent/CN105282746A/en
Application granted granted Critical
Publication of CN105282746B publication Critical patent/CN105282746B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/10Dynamic resource partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • H04W52/36TPC using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
    • H04W52/367Power values between minimum and maximum limits, e.g. dynamic range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/541Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference

Landscapes

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

Abstract

The invention discloses a cognitive radio network frequency spectrum distribution method based on embedded particle swarm gaming. The method includes extracting the characteristic information of cognitive users; establishing a non-cooperative gaming model based on the characteristics of the cognitive users; resolving the gaming model by means of inner and outer particle swarm algorithms, namely, an embedded particle swarm algorithm; resolving and calculating the channel preference set of each cognitive user in the gaming model by means of the inner particle swarm algorithm based on the characteristics of the cognitive user; resolving the non-cooperative gaming model by means of the outer particle swarm algorithm based on the channel preference set of each cognitive user, and outputting the optimal frequency spectrum distribution result and a corresponding power matrix. Under the underplay frequency spectrum sharing manner, an optimal frequency spectrum distribution scheme is obtained by means of the embedded particle swarm algorithm. The method provided combines the game theory method and the particle swarm algorithm, the channel distribution and power control, rapidly distributes frequency spectrum sources, and moreover, maximizes the benefits of the cognitive users and the system profits within the maximum tolerable interference threshold of a main user.

Description

Cognitive wireless network spectrum allocation method based on embedded particle swarm game
The technical field is as follows:
the invention belongs to the technical field of wireless communication, and particularly relates to a cognitive wireless network spectrum allocation method based on an embedded particle swarm game.
Background art:
the cognitive radio is a novel communication technology, can sense the surrounding radio environment, and adaptively changes parameters such as carrier frequency, transmission power and modulation technology through intelligent learning, thereby improving the spectrum utilization rate. In the field of radio communications, management and utilization of spectrum resources are very important, and a static spectrum allocation method commonly used in various countries allocates spectrum to authorized users, while other unauthorized users are not authorized to use the spectrum. When the authorized user does not use the spectrum, the waste of spectrum resources is caused, and the utilization rate of the spectrum is low. Meanwhile, with the development of social informatization, radio communication is becoming more and more popular, and radio spectrum resources are in short supply. In recent years, cognitive radio is becoming a key technology for solving the problem of shortage of spectrum resources.
A patent application "optimal algorithm for power control based on improved particle swarm in cognitive radio network" proposed by the university of ludong (patent application No. 201010532702.6, publication No. CN101982992A) discloses a cognitive radio network power control algorithm based on particle swarm. The algorithm comprises the following implementation steps: the first step, the iteration times of the algorithm, the positions and the speeds of the particles and the basic parameters of the particle swarm are initialized. And secondly, calculating a fitness function value, wherein the position of each individual particle is an initial optimal position, and the particle with the optimal function value in the population is an initial optimal population position. And thirdly, executing search based on a PSO algorithm, updating the optimal positions of the particles and the population, and updating the speed and the position of the particles by using a particle swarm basic formula. And fourthly, setting a termination standard. The method has the disadvantages that only the optimal power control of wireless communication is considered, and the optimal allocation of channels is not considered. In practical scenarios, both channel allocation and power control need to be considered.
In "research on cognitive radio resource allocation algorithm based on particle swarm optimization", a cognitive radio resource allocation algorithm based on particle swarm optimization is proposed by any cellcept. The algorithm comprises the following implementation steps: in a first step, an available matrix, a benefit matrix, an interference matrix and a non-interference allocation matrix are initialized. And secondly, encoding the distribution scheme and the particles. And thirdly, initializing iteration times, the speed and the position of the particles and basic parameters of the particle swarm. And fourthly, calculating a fitness function value, and comparing the fitness function value with the individual historical optimal value and the population optimal value of the particles. And fifthly, updating the position and the speed of the particles. And setting an iteration termination condition. The method has the defect that only the overlay spectrum sharing mode is considered. In practice, however, underlay spectrum sharing is more prevalent. And as the number of spectrum and cognitive users increase, the complexity of the algorithm increases significantly.
The information disclosed in this background section is only for enhancement of understanding of the general background of the invention and should not be taken as an acknowledgement or any form of suggestion that this information forms the prior art already known to a person skilled in the art.
The invention content is as follows:
the invention aims to provide a cognitive wireless network spectrum allocation method based on an embedded particle swarm game, which solves a non-cooperative game model of a cognitive user competing for a spectrum by using an embedded particle swarm algorithm. The algorithm optimizes channel allocation and power control in an underlay spectrum sharing mode. The non-cooperative game model considers the interference threshold value of the cognitive user to the main user and the limitation of the maximum power requirement. The invention can quickly realize the cognitive radio frequency spectrum allocation and give consideration to the requirements of the master user and the cognitive user, thereby overcoming the defects in the prior art.
To achieve the above object, the present invention provides
The cognitive wireless network spectrum allocation method based on the embedded particle swarm game comprises the following steps:
step 1, extracting feature information of a cognitive user;
step 2, establishing a non-cooperative game model according to the characteristics of the cognitive user;
step 3, solving the game model by an inner-layer particle swarm algorithm and an outer-layer particle swarm algorithm, namely an embedded particle swarm algorithm;
3-1, solving and calculating a channel preference set of each cognitive user in the game model by an inner-layer particle swarm algorithm according to the characteristics of each cognitive user;
and 3-2, solving a non-cooperative game model by an outer-layer particle swarm algorithm according to the channel preference set of each cognitive user, and outputting an optimal spectrum allocation result and a corresponding power matrix.
Preferably, in the technical scheme, the cognitive user feature information extracted in step 1 is information of a distance, a relative speed and a geographical position between a transmitter and a receiver of the cognitive user collected through a control channel.
Preferably, in the technical scheme, the mathematical formula of the non-cooperative game model in the step 2 is as follows:
={N,{Si}i∈N,{Ui}i∈N}
where N is a finite set of participants, SiIs a strategy set of a participant i, and defines a strategy space as S- × SiI ∈ N, then UtS → R is the set of utility functions; at each participant i in the game, the utility function UiIs about SiAnd adversary strategy set S-iAs a function of (c).
Preferably, in the technical scheme, each game participant makes a decision independently and is influenced by the decisions of other participants, and the game problem analysis is most critical to analyzing the Nash equilibrium of the game model; when the game reaches Nash equilibrium, any game participant can not change the action strategy of the game participant; thus, for a set of policies S ═ S for game participants1,s2,…,sNIf and only if Ui(S)≥Ui(si',s-i),si'∈siAnd when the game reaches Nash equilibrium, the group of action strategies is Nash equilibrium.
Preferably, in the technical scheme, the inner-layer particle swarm algorithm in the step 3-1 comprises the following steps:
(1) the fitness value of each particle is calculated,
F i t n e s s = u n = B log = ( 1 + p n s t G nn ′ m s t σ 0 + p p t G nn ′ m p t ) ;
wherein,b is the channel bandwidth, σ0For background noise power, pptAndrespectively corresponding to main users PR and CRnThe transmission power of the antenna is set to be,andcorresponding to the gains of PR and CR on channel m respectively,for the main user to CRnInterference of
(2) Numbering the cognitive users and the channels, and updating the speed and the position of each particle by using a particle updating formula;
the discrete particle i updates the formula as follows:
v i t + 1 = c 1 · v i t ⊕ c 2 · ( P i t Θx i t ) ⊕ c 3 · ( P g t Θx i t )
x i t + 1 = x i t + 1 ⊕ v i t + 1 ;
wherein the dimension of the particle is 1 and the position of the particleRepresents a channel number;
(3) and if the current iteration times reach the preset maximum times or the final result is smaller than the preset convergence precision, stopping the iteration and outputting the channel preference set phi of each current cognitive user.
Preferably, in the technical scheme, the outer-layer particle swarm algorithm in the step 3-2 comprises the following steps:
(1) the fitness value of each particle is calculated,
F i t n e s s = U = Σ n = 1 N Σ m = 1 M a n , m u n , m ;
wherein a isn,m1 represents CRnOccupation of the channel m, an,mWhen 0 denotes CRnNo occupied channel m;
u n , m = B l o g ( 1 + 1.5 ln ( 0.2 / BER n t a r ) p n s t G nn ′ m s t σ 0 + Σ i = 1 , i ≠ n N p i s t a n , m G in ′ m s t + p p t G nn ′ m p t ) ;
wherein,b is the channel bandwidth, σ0For background noise power, pptAndrespectively correspond to PR and CRnThe transmission power of the antenna is set to be,is CRnThe target bit error rate of (a) is,andcorresponding to the gains of PR and CR on channel m respectively,for the main user to CRnThe interference of (a) with the other,respectively correspond to CRiThe transmission power of the antenna is set to be,represents CRiTransmitter to CRnThe gain of the receiver over the channel m,representing other cognitive user pairs CRnInterference of (2);
(2) numbering the cognitive users and the channels, and updating the speed and the position of each particle by using a particle updating formula; because the channel number is discrete and the power is continuous, different updating formulas are respectively adopted for discrete particles and continuous particles;
the particle i update formula is as follows:
wherein, when d is an odd number,is shown asNumbering channels where the cognitive users are after t iterations; when d is an even number, the number of the transition metal,is shown asAnd (4) the transmitting power of the channel where each cognitive user is located after t iterations.
(3) And if the current iteration times reach the preset maximum times or the final result is smaller than the preset convergence precision, stopping the iteration and outputting the current optimal spectrum allocation result and the corresponding power matrix.
Compared with the prior art, the invention has the following beneficial effects:
and under the underlay frequency spectrum sharing mode, an optimal frequency spectrum allocation scheme is obtained through an embedded particle swarm algorithm. The game theory method and the particle swarm algorithm are combined, channel allocation and power control are combined, spectrum resources are allocated rapidly, and the benefit and the system benefit of the cognitive user are maximized within the maximum interference tolerance threshold of the master user.
Description of the drawings:
FIG. 1 is a schematic flow chart of an implementation of the cognitive wireless network spectrum allocation method based on embedded particle swarm gaming of the present invention;
FIG. 2 is a schematic diagram of an algorithm flow of the cognitive wireless network spectrum allocation method based on the embedded particle swarm game;
the specific implementation mode is as follows:
the following detailed description of specific embodiments of the invention is provided, but it should be understood that the scope of the invention is not limited to the specific embodiments.
Throughout the specification and claims, unless explicitly stated otherwise, the word "comprise", or variations such as "comprises" or "comprising", will be understood to imply the inclusion of a stated element or component but not the exclusion of any other element or component.
As shown in fig. 1, a cognitive wireless network spectrum allocation method based on an embedded particle swarm game comprises the following steps:
step 1, extracting feature information of a cognitive user;
step 2, establishing a non-cooperative game model according to the characteristics of the cognitive user;
step 3, solving the game model by an inner-layer particle swarm algorithm and an outer-layer particle swarm algorithm, namely an embedded particle swarm algorithm;
3-1, solving and calculating a channel preference set of each cognitive user in the game model by an inner-layer particle swarm algorithm according to the characteristics of each cognitive user;
and 3-2, solving a non-cooperative game model by an outer-layer particle swarm algorithm according to the channel preference set of each cognitive user, and outputting an optimal spectrum allocation result and a corresponding power matrix.
As shown in FIG. 2, pbest represents the optimum of the particles in the particle group, and gbest represents the global optimum of the particle group.
In step 1, the cognitive user feature information is extracted, that is, the information of the distance, the relative speed and the geographical position between the transmitter and the receiver of the cognitive user is collected through a control channel.
The mathematical formula of the non-cooperative game model in the step 2 is as follows:
={N,{Si}i∈N,{Ui}i∈N}
where N is a finite set of participants, SiIs a strategy set of a participant i, and defines a strategy space as S- × SiI ∈ N, then UtS → R is the set of utility functions; at each participant i in the game, the utility function UiIs about SiAnd adversary strategy set S-iAs a function of (c).
Due to each timeOne game participant independently makes decisions and is influenced by the decisions of other participants, and the most important point of the game problem analysis is to analyze the Nash equilibrium of the game model; when the game reaches Nash equilibrium, any game participant can not change the action strategy of the game participant; thus, for a set of policies S ═ S for game participants1,s2,…,sNIf and only if Ui(S)≥Ui(si',s-i),si'∈siAnd when the game reaches Nash equilibrium, the group of action strategies is Nash equilibrium.
With the goal of maximizing the overall utility of the system, we can describe the game model as an optimization problem:
Aopt=argmaxUtot(A)
constraint conditions are as follows:
Σ m = 1 M a n , m = 0 o r 1 , a n , m ∈ { 0 , 1 } , ∀ n ∈ [ 1 , N ]
a n , m ( R r e q s t - R n , m s t ) ≤ 0 , ∀ n ∈ [ 1 , N ] , ∀ m ∈ [ 1 , M ]
R r e q p t ≤ R m p t , ∀ m ∈ [ 1 , M ]
p n s t < p max , &ForAll; n &Element; &lsqb; 1 , N &rsqb; ;
wherein,andrespectively representing the minimum transmission rate requirements of the primary user and the cognitive user,andrespectively representing primary users PRmAnd cognitive user CRnActual transmission rate on channel m, pmaxThe maximum transmission power of the cognitive user.
The power of the cognitive user depends on the transmission power of the master user; for each PRmThe rate requirement is satisfied, and it is ensured that the bit error rate is smaller than the bit error rate upper limit, then the maximum interference allowed on the occupied channel can be represented as:
I ( m ) = p p t G m m p t ( 2 R p r e q - 1 ) &times; ( ln ( 0.2 / BER m t a r ) ) / 1.5
wherein,indicating the target bit error rate of the primary user on the channel m.
Then, the transmission power of the cognitive user satisfies:
&Sigma; n = 1 N p s t ( n ) a n , m G nn &prime; s t &le; I ( m )
the model provides a spectrum allocation scheme of the cognitive user on the available channel, so that the cognitive user does not influence the transmission of the main user when using the spectrum, and the overall utility of the system is maximized.
The inner-layer particle swarm algorithm in the step 3-1 comprises the following steps:
(1) the fitness value of each particle is calculated,
F i t n e s s = u n = B log = ( 1 + p n s t G nn &prime; m s t &sigma; 0 + p p t G nn &prime; m p t ) ;
wherein,b is the channel bandwidth, σ0For background noise power, pptAndrespectively corresponding to main users PR and CRnThe transmission power of the antenna is set to be,andcorresponding to the gains of PR and CR on channel m respectively,for the main user to CRnInterference of (2);
(2) numbering the cognitive users and the channels, and updating the speed and the position of each particle by using a particle updating formula;
the discrete particle i updates the formula as follows:
v i t + 1 = c 1 &CenterDot; v i t &CirclePlus; c 2 &CenterDot; ( P i t &Theta;x i t ) &CirclePlus; c 3 &CenterDot; ( P g t &Theta;x i t )
x i t + 1 = x i t &CirclePlus; v i t + 1 ;
wherein the dimension of the particle is 1 and the position of the particleRepresents a channel number;
(3) and if the current iteration times reach the preset maximum times or the final result is smaller than the preset convergence precision, stopping the iteration and outputting the channel preference set phi of each current cognitive user.
The outer-layer particle swarm algorithm in the step 3-2 comprises the following steps:
(1) the fitness value of each particle is calculated,
F i t n e s s = U = &Sigma; n = 1 N &Sigma; m = 1 M a n , m u n , m ;
wherein a isn,m1 represents CRnOccupation of the channel m, an,mWhen 0 denotes CRnNo occupied channel m;
u n , m = B l o g ( 1 + 1.5 ln ( 0.2 / BER n t a r ) p n s t G nn &prime; m s t &sigma; 0 + &Sigma; i = 1 , i &NotEqual; n N p i s t a n , m G in &prime; m s t + p p t G nn &prime; m p t ) ;
wherein,b is the channel bandwidth, σ0For background noise power, pptAndrespectively correspond to PR and CRnTransmit power of,Is CRnThe target bit error rate of (a) is,andcorresponding to the gains of PR and CR on channel m respectively,for the main user to CRnThe interference of (a) with the other,respectively correspond to CRiThe transmission power of the antenna is set to be,represents CRiTransmitter to CRnThe gain of the receiver over the channel m,representing other cognitive user pairs CRnInterference of (2);
(2) numbering the cognitive users and the channels, and updating the speed and the position of each particle by using a particle updating formula; because the channel number is discrete and the power is continuous, different updating formulas are respectively adopted for discrete particles and continuous particles;
the particle i update formula is as follows:
wherein, when d is an odd number,is shown asNumbering channels where the cognitive users are after t iterations; when d is an even number, the number of the transition metal,is shown asAnd (4) the transmitting power of the channel where each cognitive user is located after t iterations.
(3) And if the current iteration times reach the preset maximum times or the final result is smaller than the preset convergence precision, stopping the iteration and outputting the current optimal spectrum allocation result and the corresponding power matrix.
The foregoing descriptions of specific exemplary embodiments of the present invention have been presented for purposes of illustration and description. It is not intended to limit the invention to the precise form disclosed, and obviously many modifications and variations are possible in light of the above teaching. The exemplary embodiments were chosen and described in order to explain certain principles of the invention and its practical application to enable one skilled in the art to make and use various exemplary embodiments of the invention and various alternatives and modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the claims and their equivalents.

Claims (6)

1. The cognitive wireless network spectrum allocation method based on the embedded particle swarm game is characterized by comprising the following steps: the method comprises the following steps:
step 1, extracting feature information of a cognitive user;
step 2, establishing a non-cooperative game model according to the characteristics of the cognitive user;
step 3, solving the game model by an inner-layer particle swarm algorithm and an outer-layer particle swarm algorithm, namely an embedded particle swarm algorithm;
3-1, solving and calculating a channel preference set of each cognitive user in the game model by an inner-layer particle swarm algorithm according to the characteristics of each cognitive user;
and 3-2, solving a non-cooperative game model by an outer-layer particle swarm algorithm according to the channel preference set of each cognitive user, and outputting an optimal spectrum allocation result and a corresponding power matrix.
2. The cognitive wireless network spectrum allocation method based on the embedded particle swarm game is characterized in that: in step 1, the cognitive user feature information is extracted, that is, the information of the distance, the relative speed and the geographical position between the transmitter and the receiver of the cognitive user is collected through a control channel.
3. The cognitive wireless network spectrum allocation method based on the embedded particle swarm game is characterized in that: the mathematical formula of the non-cooperative game model in the step 2 is as follows:
={N,{Si}i∈N,{Ui}i∈N}
where N is a finite set of participants, SiIs a strategy set of a participant i, and defines a strategy space as S- × SiI ∈ N, then UtS → R is the set of utility functions; at each participant i in the game, the utility function UiIs about SiAnd adversary strategy set S-iAs a function of (c).
4. The cognitive wireless network spectrum allocation method based on the embedded particle swarm game is characterized in that: when a set of policies S ═ S1,s2,…,sNIf and only if Ui(S)≥Ui(si',s-i),si'∈siAnd when the game reaches Nash equilibrium, the group of action strategies is Nash equilibrium.
5. The cognitive wireless network spectrum allocation method based on the embedded particle swarm game is characterized in that: the inner-layer particle swarm algorithm in the step 3-1 comprises the following steps:
(1) the fitness value of each particle is calculated,
F i t n e s s = u n = B l o g ( 1 + p n s t G nn &prime; m s t &sigma; 0 + p p t G nn &prime; m p t ) ;
wherein,b is the channel bandwidth, σ0For background noise power, pptAndrespectively corresponding to main users PR and CRnThe transmission power of the antenna is set to be,andcorresponding to the gains of PR and CR on channel m respectively,for the main user to CRnInterference of (2);
(2) numbering the cognitive users and the channels, and updating the speed and the position of each particle by using a particle updating formula;
the discrete particle i updates the formula as follows:
v i t + 1 = c 1 &CenterDot; v i t &CirclePlus; c 2 &CenterDot; ( P i t &Theta;x i t ) &CirclePlus; c 3 &CenterDot; ( P g t &Theta;x i t )
x i t + 1 = x i t + 1 &CirclePlus; v i t + 1 ;
wherein the dimension of the particle is 1 and the position of the particleRepresents a channel number;
(3) and if the current iteration times reach the preset maximum times or the final result is smaller than the preset convergence precision, stopping the iteration and outputting the channel preference set phi of each current cognitive user.
6. The cognitive wireless network spectrum allocation method based on the embedded particle swarm game is characterized in that: the outer-layer particle swarm algorithm in the step 3-2 comprises the following steps:
(1) the fitness value of each particle is calculated,
F i t n e s s = U = &Sigma; n = 1 N &Sigma; m = 1 M a n , m u n , m ;
wherein a isn,m1 represents CRnOccupation of the channel m, an,mWhen 0 denotes CRnNo occupied channel m;
u n , m = B l o g ( 1 + 1.5 ln ( 0.2 / BER n t a r ) p n s t G nn &prime; m s t &sigma; 0 + &Sigma; i = 1 , i &NotEqual; n N p i s t a n , m G in &prime; m s t + p p t G nn &prime; m p t ) ;
wherein,b is the channel bandwidth, σ0For background noise power, pptAndrespectively correspond to PR and CRnThe transmission power of the antenna is set to be,is CRnThe target bit error rate of (a) is,andcorresponding to the gains of PR and CR on channel m respectively,for the main user to CRnThe interference of (a) with the other,respectively correspond to CRiThe transmission power of the antenna is set to be,represents CRiTransmitter to CRnThe gain of the receiver over the channel m,representing other cognitive user pairs CRnInterference of (2);
(2) numbering the cognitive users and the channels, and updating the speed and the position of each particle by using a particle updating formula; because the channel number is discrete and the power is continuous, different updating formulas are respectively adopted for discrete particles and continuous particles;
the particle i update formula is as follows:
wherein, when d is an odd number,is shown asNumbering channels where the cognitive users are after t iterations; when d is an even number, the number of the transition metal,is shown asAnd (4) the transmitting power of the channel where each cognitive user is located after t iterations.
(3) And if the current iteration times reach the preset maximum times or the final result is smaller than the preset convergence precision, stopping the iteration and outputting the current optimal spectrum allocation result and the corresponding power matrix.
CN201510578014.6A 2015-09-11 2015-09-11 Cognition wireless network frequency spectrum distributing method based on embedded population game Expired - Fee Related CN105282746B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510578014.6A CN105282746B (en) 2015-09-11 2015-09-11 Cognition wireless network frequency spectrum distributing method based on embedded population game

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510578014.6A CN105282746B (en) 2015-09-11 2015-09-11 Cognition wireless network frequency spectrum distributing method based on embedded population game

Publications (2)

Publication Number Publication Date
CN105282746A true CN105282746A (en) 2016-01-27
CN105282746B CN105282746B (en) 2019-07-02

Family

ID=55150903

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510578014.6A Expired - Fee Related CN105282746B (en) 2015-09-11 2015-09-11 Cognition wireless network frequency spectrum distributing method based on embedded population game

Country Status (1)

Country Link
CN (1) CN105282746B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106230528A (en) * 2016-07-27 2016-12-14 广东工业大学 A kind of cognition wireless network frequency spectrum distributing method and system
CN108093443A (en) * 2017-11-29 2018-05-29 北京交通大学 A kind of multi-service train-ground communication bandwidth distribution system and method
CN108445756A (en) * 2018-03-09 2018-08-24 重庆科技学院 Aluminium electroloysis energy-saving and emission-reduction intelligent control method based on AR dominance relations
CN108901074A (en) * 2018-07-23 2018-11-27 华东交通大学 A kind of mobile subscriber's frequency spectrum distributing method based on cuckoo searching algorithm
CN110062399A (en) * 2019-04-11 2019-07-26 哈尔滨工程大学 A kind of cognition isomery cellular network frequency spectrum distributing method based on game theory

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101982992A (en) * 2010-10-30 2011-03-02 鲁东大学 Improved particle swarm-based power control optimization algorithm in cognitive radio network
US8018874B1 (en) * 2009-05-06 2011-09-13 Hrl Laboratories, Llc Network optimization system implementing distributed particle swarm optimization
CN103108397A (en) * 2013-03-08 2013-05-15 扬州万方电子技术有限责任公司 Fast channel allocation method for wireless mesh network based on particle swarm
CN103401625A (en) * 2013-08-23 2013-11-20 西安电子科技大学 Particle swarm optimization algorithm based cooperative spectrum sensing optimization method
CN103857046A (en) * 2014-03-06 2014-06-11 南京理工大学 Self-adaptive resource distribution method of cognition OFDM network based on spectrum filling
CN103916912A (en) * 2014-03-25 2014-07-09 南京邮电大学 Node cooperation motivational method of wireless heterogeneous network on basis of non-cooperative game

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8018874B1 (en) * 2009-05-06 2011-09-13 Hrl Laboratories, Llc Network optimization system implementing distributed particle swarm optimization
CN101982992A (en) * 2010-10-30 2011-03-02 鲁东大学 Improved particle swarm-based power control optimization algorithm in cognitive radio network
CN103108397A (en) * 2013-03-08 2013-05-15 扬州万方电子技术有限责任公司 Fast channel allocation method for wireless mesh network based on particle swarm
CN103401625A (en) * 2013-08-23 2013-11-20 西安电子科技大学 Particle swarm optimization algorithm based cooperative spectrum sensing optimization method
CN103857046A (en) * 2014-03-06 2014-06-11 南京理工大学 Self-adaptive resource distribution method of cognition OFDM network based on spectrum filling
CN103916912A (en) * 2014-03-25 2014-07-09 南京邮电大学 Node cooperation motivational method of wireless heterogeneous network on basis of non-cooperative game

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张羽: "一种改进的认知无线电网络博弈功率控制算法", 《计算机与现代化》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106230528A (en) * 2016-07-27 2016-12-14 广东工业大学 A kind of cognition wireless network frequency spectrum distributing method and system
CN106230528B (en) * 2016-07-27 2019-04-09 广东工业大学 A kind of cognition wireless network frequency spectrum distributing method and system
CN108093443A (en) * 2017-11-29 2018-05-29 北京交通大学 A kind of multi-service train-ground communication bandwidth distribution system and method
CN108093443B (en) * 2017-11-29 2020-05-22 北京交通大学 Multi-service vehicle-ground communication bandwidth distribution system and method
CN108445756A (en) * 2018-03-09 2018-08-24 重庆科技学院 Aluminium electroloysis energy-saving and emission-reduction intelligent control method based on AR dominance relations
CN108445756B (en) * 2018-03-09 2020-10-09 重庆科技学院 Aluminum electrolysis energy-saving emission-reduction intelligent control method based on AR domination relationship
CN108901074A (en) * 2018-07-23 2018-11-27 华东交通大学 A kind of mobile subscriber's frequency spectrum distributing method based on cuckoo searching algorithm
CN108901074B (en) * 2018-07-23 2023-03-24 华东交通大学 Mobile user frequency spectrum allocation method based on cuckoo search algorithm
CN110062399A (en) * 2019-04-11 2019-07-26 哈尔滨工程大学 A kind of cognition isomery cellular network frequency spectrum distributing method based on game theory

Also Published As

Publication number Publication date
CN105282746B (en) 2019-07-02

Similar Documents

Publication Publication Date Title
CN105282746B (en) Cognition wireless network frequency spectrum distributing method based on embedded population game
CN109639377B (en) Spectrum resource management method based on deep reinforcement learning
CN106879029B (en) Information transmission method with high safety energy efficiency based on cooperative communication
CN101626260A (en) Utility function based distributed type power control method for cognitive radio system
Zhang et al. Power control algorithm in cognitive radio system based on modified shuffled frog leaping algorithm
CN114827191B (en) Dynamic task unloading method for fusing NOMA in vehicle-road cooperative system
CN102364973A (en) Sharing spectrum access-based carrier and power combined allocation method
CN113038612B (en) Cognitive radio power control method based on deep learning
CN104469796A (en) Heterogeneous network time domain interference coordination method and system based on user fairness
CN102368854B (en) Cognitive radio network frequency spectrum sharing method based on feedback control information
CN105916198A (en) Energy-efficiency-fairness-based resource distribution and power control method in heterogeneous network
CN104467999A (en) Spectrum sensing algorithm based on quantum leapfrog
CN105307181A (en) Allocation method for optimal power of green cognitive radio security energy efficiency
CN107864507B (en) Cognitive radio power control method based on quantum monkey group search mechanism
CN104796991B (en) The resource allocation methods of OFDMA system based on gesture game
CN107949007A (en) A kind of resource allocation algorithm based on Game Theory in wireless caching system
Zhang et al. Endogenous security-aware resource management for digital twin and 6G edge intelligence integrated smart park
CN112203228A (en) Double-layer cellular internet of vehicles frequency spectrum allocation method based on vehicle number prediction
CN102448070A (en) Frequency-power united allocation method based on multi-agent reinforcement learning in dynamic frequency spectrum environment
Tang et al. A reinforcement learning approach for D2D-assisted cache-enabled HetNets
CN103402265A (en) Spectrum allocation method based on fuzzy logic and communication priority
CN103052078B (en) The pricing method of revenue of primary user is maximized in cognition network
CN117354833A (en) Cognitive Internet of things resource allocation method based on multi-agent reinforcement learning algorithm
CN116761245A (en) Cognitive radio multi-target power distribution method based on boundary protection
CN106535226A (en) Multi-network cooperative selection and aggregation method based on synergetic theory

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190702

Termination date: 20200911

CF01 Termination of patent right due to non-payment of annual fee