CN103716840B - 一种认知无线电网络中的接纳控制方法 - Google Patents

一种认知无线电网络中的接纳控制方法 Download PDF

Info

Publication number
CN103716840B
CN103716840B CN201310722391.3A CN201310722391A CN103716840B CN 103716840 B CN103716840 B CN 103716840B CN 201310722391 A CN201310722391 A CN 201310722391A CN 103716840 B CN103716840 B CN 103716840B
Authority
CN
China
Prior art keywords
sus
channel
probability
access control
call access
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.)
Expired - Fee Related
Application number
CN201310722391.3A
Other languages
English (en)
Other versions
CN103716840A (zh
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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN201310722391.3A priority Critical patent/CN103716840B/zh
Publication of CN103716840A publication Critical patent/CN103716840A/zh
Application granted granted Critical
Publication of CN103716840B publication Critical patent/CN103716840B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种认知无线电网络中的接纳控制方法,其特征在于,包括如下步骤:(1)获取马尔科夫模型的***参数,根据马尔科夫模型求出带有接纳控制概率的稳态概率;(2)由带有接纳控制概率的稳态概率,在满足非线性规划问题的前提下,使吞吐率最大;(3)根据最佳信道感知长度,随机选择感知信道集,确定感知到的信道个数;(4)SUs将感知到的信道个数发给基站,基站根据当前的状态和最佳接纳控制概率,决定SUs是否接入信道;(5)如果新到的PUs挤占SUs占用的信道,则返回(3),如果新到的PUs占用空闲信道,则过程结束。该方法能在SUs的掉线率和PUs的碰撞率小于预先给定的门限值的情况下,使认知无线电网络的吞吐率达到最大值。

Description

一种认知无线电网络中的接纳控制方法
技术领域
本发明属于认知无线电网络技术领域,更具体地,涉及一种认知无线电网络中的接纳控制方法。
背景技术
随着各种新型手机设备的迅速出现和宽带无线多媒体设备的快速发展,频谱资源变得越来越少。至今为止,大多数可用于陆地移动通信的频谱带宽已经分配给了静态频谱。而令人惊奇的是,研究发现很多授权频谱的利用率非常低。为了提高频谱利用率,认知无线电作为一个非常有前途的技术被提出来。认知无线电允许二级用户通过一种伺机的方式感知并利用授权频谱中的白洞。
然而,认知无线电网络中严格的质量保证是一个很大的挑战,尤其是在现在的不完美信道感知的条件下。一方面,由于一级用户(PUs)对于授权频谱有绝对的优先权,那么对于二级用户(SUs)来说,可用的频谱资源是动态变化的。当PUs到达时,具有低优先级的SUs有可能要中断服务。那些中断的SUs不得不立马进行切换。如果SUs切换不成功,SUs就会掉线,而一个活动的用户突然掉线是服务质量中最不能容忍的情况之一。因此,SUs的掉线率必须控制在一个预先给定的门限值内。
另一方面,SUs的活动不能降低PUs的服务质量。虽然SUs能够感知和利用可用的信道资源,但是由于噪声和衰减,SUs不能进行精确的信道感知。一种不精确感知叫做虚警,意思是当信道空闲时,SUs把它感知为忙,这就会导致忽视可用信道而降低信道利用率。另一种不精确感知叫做错检,意思是当信道忙时,SUs把它感知为空闲,这就会使SUs和PUs发生碰撞进而降低PUs的服务质量。因此,必须对正在服务中的PUs的碰撞率进行严格限制。
接纳控制(CAC)对于保证服务质量来说是一种很好的方法,它可以根据当前的流量负荷状态对新到会话进行流量控制。现有的CAC可以保证掉线率和碰撞率小于门限值,却不能保证吞吐率最大。而且,目前对认知无线电网络中不完美信道感知的研究主要集中在性能分析和信道接纳策略,尽管能最大化SUs的性能,但会使PUs的性能降低。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种认知无线电网络中的接纳控制方法,在SUs的掉线率和PUs的碰撞率小于预先给定的门限值的情况下,使认知无线电网络的吞吐率达到最大值。
为实现上述目的,按照本发明的一个方面,提供了一种认知无线电网络中的接纳控制方法,其特征在于,包括如下步骤:(1)获取马尔科夫模型的***参数,根据马尔科夫模型求出带有接纳控制概率的稳态概率;(2)由步骤(1)得到的带有接纳控制概率的稳态概率,在满足下列非线性规划问题的前提下,使吞吐率最大:(A1)一级用户PUs的碰撞率pcol(π)≤门限值(A2)二级用户SUs的掉线率pdrop(π)≤门限值(A3)ΜΤ(π)·p(π)=0;其中,ΜΤ(π)·p(π)=0是马尔科夫模型的平衡方程和归一化方程的矩阵联合表示,ΜΤ(π)是转移矩阵,p(π)是带有CAC概率的稳态概率,π是接纳控制概率向量;(3)根据最佳信道感知长度(nc *,ns *),随机选择感知信道集,确定感知到的信道个数;(4)SUs将感知到的信道个数发给基站,基站根据当前的状态和最佳接纳控制概率,决定SUs是否接入信道;(5)如果新到的PUs挤占SUs占用的信道,则返回步骤(3),如果新到的PUs占用空闲信道,则过程结束。
优选地,所述步骤(1)中,所述***参数包括:一级信道PCs个数c1,二级信道SCs个数c2,错检率pmd,虚警率pfal,新到SUs和切换SUs能够感知到的最大PCs数量nc和ns,以及SUs的掉线率和正在服务中的PUs的碰撞率的门限值
优选地,所述步骤(2)进一步包括如下步骤:(2-1)确定最佳接纳控制概率π*;(2-2)由最佳接纳控制概率确定最佳信道感知长度(nc *,ns *)。
优选地,所述步骤(2-1)进一步包括如下步骤:
(2-1-1)初始化接纳控制概率向量π(t)=0,其中,t=0;
(2-1-2)寻找最佳可行方向,进一步包括如下步骤:
(2-1-2-1)如果 ( p col ( &pi; ( t ) ) < P col ( pu ) ) ( p drop ( &pi; ( t ) ) < P drop ( su ) ) | | &dtri; R su ( &pi; ( t ) ) | | < &epsiv; 1 , 则π*=π(t),过程结束;
(2-1-2-2)如果 ( p col ( &pi; ( t ) ) < P col ( pu ) ) ( p drop ( &pi; ( t ) ) < P drop ( su ) ) | | &dtri; R su ( &pi; ( t ) ) | | < &epsiv; 1 , 则执行步骤(2-1-4);
(2-1-2-3)如果 ( p col ( &pi; ( t ) ) = P col ( pu ) ) ( p drop ( &pi; ( t ) ) = P drop ( su ) ) , 则执行步骤(2-1-3);
其中,是认知无线电网络的吞吐率Rsu(t))在点π(t)处的梯度,π(t)为第t次迭代的接纳控制概率,为吞吐率的梯度,其中,-1≤dm≤1,m=1,2,…,nπ,nπ是部分观察的初始状态数,pd (t)为第t次迭代的吞吐率的梯度,ε1>0为吞吐率迭代的误差限;
(2-1-3)在满足下列线性规划问题的前提下,确定最佳可行方法(pd *t):
(B1) - ( &dtri; R su ( &pi; ( t ) ) ) T p d &le; &eta; ;
(B2)如果 ( p col ( &pi; ( t ) ) = P col ( pu ) ) , ( &dtri; p col ( &pi; ( t ) ) ) T p d &le; &eta; ,
如果 ( p drop ( &pi; ( t ) ) = P drop ( su ) ) , ( &dtri; p drop ( &pi; ( t ) ) ) T p d &le; &eta; ;
其中,pd *为最佳可行方向,η<0为最佳可行方向的吞吐率、掉线率和碰撞率迭代的上限,ηt为η的最小值,分别是PUs的碰撞率pcol(t))和SUs的掉线率pdrop(t))在点π(t)处的梯度;
(2-1-4)在满足下列线性规划问题的前提下,确定最佳可行方向上的最佳步长λ*,使吞吐率最大:其中,λ为最佳可行方向上的步长,
&lambda; &OverBar; = sup { &lambda; | p 1 col ( &pi; ( t ) + &lambda; p d ( t ) ) &le; P col ( pu ) , p drop ( &pi; ( t ) + &lambda; p d ( t ) ) &le; P drop ( su ) } ;
(2-1-5)π(t)=π(t)+λpd (t),t=t+1,如果接纳控制概率向量的迭代步长Δ<ε0,其中,ε0>0为接纳控制概率向量迭代步长的上界,则返回步骤(2-1-2),否则,过程结束。
优选地,所述步骤(2-2)进一步包括如下步骤:(2-2-1)初始化最大吞吐率R_max=0,最佳信道感知长度(nc *,ns *)中,nc *=1,ns *=1;(2-2-2)根据各种可能的信道感知长度,由最佳接纳控制概率确定最佳信道感知长度(nc *,ns *)。
优选地,所述步骤(4)中,基站在[0,1]内随机选择一个数x,如果x大于接纳控制概率,新到SUs就会被阻塞或者切换SUs掉线,则过程结束,否则SUs就接入信道进行服务,执行步骤(5)。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,利用非线性规划问题,在SUs的掉线率和PUs的碰撞率严格小于预先给定的门限值的情况下,通过迭代求得最佳CAC概率,从而在各种可能的感知信道长度中找到最佳感知信道长度,使认知无线电网络的吞吐率达到最大值。
附图说明
图1是本发明实施例的认知无线电网络中的接纳控制方法的流程示意图;
图2是马尔科夫状态转移图;
图3是PUs的碰撞率随PUs的到达率的变化关系图;
图4是SUs的掉线率随PUs的到达率的变化关系图;
图5是SUs的吞吐率随PUs的到达率的变化关系图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
如图1所示,本发明实施例的认知无线电网络中的接纳控制方法包括如下步骤:
(1)获取马尔科夫模型的***参数,根据马尔科夫模型求出带有CAC概率的稳态概率。
具体地,***参数包括:一级信道(PCs)个数c1,二级信道(SCs)个数c2,错检率pmd(把一个忙信道检查成空闲的概率),虚警率pfal(把一个空闲信道检查成忙的概率),新到SUs和切换SUs能够感知到的最大PCs个数nc和ns,SUs的掉线率和正在服务中的PUs的碰撞率的门限值PUs和SUs的到达率λ1和λ2,以及PUs、PCs中SUs和SCs中SUs的离开率μ1、μ21、μ22
图2是马尔科夫状态转移图,马尔科夫模型的平衡方程为:
(iμ1+f1λ1+jμ21+f2λ2+kμ22+f4λ2+f3λ1+f5)pi,j,k=g1pi-1,j,k+(i+1)μ1pi+1,j,k+g2λ2pi,j-1,k+(j+1)μ21pi,j+1,k+g3λ1pi-1,j+1,k+g5pi-1,j+1,k-1+g4λ2pi,j,k-1+(k+1)μ22pi,j,k+1(1)
其中,fn(n=1,2,...,5)是当前状态离开率的系数,gn(n=1,2,...,5)是目标状态到达率的系数。信道状态为(i,j,k),其中,i、j、k分别表示PUs占用PCs的个数,SUs占用PCs的个数,以及SUs占用SCs的个数。pi,j,k表示在状态(i,j,k)的概率。
在SCs有空闲的情况下,当一个新的PU到达时,如果挤占SUs所占用的信道,那么SUs切换到可用的SCs,系数f5和g5可用下式表示:
f 5 = j c 1 - i &lambda; 1 i < c 1 , k < c 2 0 else - - - ( 2 )
g 5 = ( j + 1 ) c 1 - ( i - 1 ) &lambda; 1 i > 0 , k > 0 0 else - - - ( 3 )
在SCs没有空闲的情况下,当一个新的PU到达时,如果挤占SUs所占用的信道,那么SUs切换到可用的PCs,系数f1和g1可用下式表示:
f 1 = c 1 - i - j c 1 - i &lambda; 1 + j c 1 - i p sw _ suc ( i , j , k ) &lambda; 1 i < c 1 , i + j < c 1 , k = c 2 c 1 - i - j c 1 - i &lambda; 1 i < c 1 , i + j < c 1 , k < c 2 0 else - - - ( 4 )
g 1 = c 1 - ( i - 1 ) - j c 1 - ( i - 1 ) &lambda; 1 + j c 1 - ( i - 1 ) p sw _ suc ( i - 1 , j , k ) &lambda; 1 i > 0 , k = c 2 c 1 - ( i - 1 ) - j c 1 - ( i - 1 ) &lambda; 1 i > 0 , k < c 2 0 else - - - ( 5 )
其中,表示初始状态下被挤占的SUs切换成功的概率。其中,
p sw _ dp ( i , j , k ) = &Sigma; l s = l s _ min l s _ max p ( l s , m s ) p nfal ( 0 | m s ) ( i + j < c 1 , j > 0 , k = c 2 ) 1 ( i + j = c 1 , i < c 1 , k = c 2 ) 0 else - - - ( 6 )
其中,ls_min=max{0,(min(ns,c1-j)-(c1-i-j))},ls_max=min(i,ns),ms=min(c-j,ns)-ls,ls、ms分别为实际中忙的信道个数和闲的信道个数。ls_min和ls_max分别为ls的最小值和最大值。
当一个新的SU到达时,f2、g2、f4、g4可用下式表示:
f 2 = p en ( i , j , k ) k = c 2 , i + j < c 1 0 else - - - ( 7 )
g 2 = p en ( i , j - 1 , k ) k = c 2 , j > 0 0 else - - - ( 8 )
f 4 = p en ( i , j , k ) k < c 2 0 esle - - - ( 9 )
g 4 = p en ( i , j , k - 1 ) k > 0 0 else - - - ( 10 )
其中,表示基于部分感知成功进入***的SUs的概率,可用下式表示:
当k=c2时:
p en ( i , j , k ) = &Sigma; r = 0 min { n c , i } p colen _ suc ( i , j , k ) ( r ) ( i > 0 , i + j < c 1 ) 0 ( i + j = c 1 ) &Sigma; m = 1 min { n c , c 1 - j } ( p nfal ( m | min { n c , - j } ) p cac ( min { n c , c 1 - j } - m , j , k ) ) ( i = 0 , i + j < c 1 ) - - - ( 11 )
其中,表示状态(i,j,k)下的最佳CAC概率,表示新到的SU在碰撞r次后成功接入***的概率,可以用下式表示:
没有碰撞就接入***:
p colen _ suc ( i , j , k ) ( 0 ) = &Sigma; l s = l s _ min l s _ max p ( l s , m s ) &Sigma; l = 0 l s &Sigma; m = 1 m s ( p md ( l | l s ) p nfal ( m | m s ) p cac ( min { c 1 - j , n c } - l - m , j , k ) m m + l ) - - - ( 12 )
碰撞r次后接入***:
p colen _ suc ( i , j , k ) ( r ) = &Sigma; l s = l s _ min min { i , n c } p ( l s , m s ) { &Sigma; l = r l s &Sigma; m = 1 m s [ p md ( l | l s ) p nfal ( m | m s ) &Pi; s = 0 r - 1 ( p cac ( min { n c , c 1 - j } - ( l - s ) - , - m , j , k ) ( l - s ) m + ( l - s ) ) p cac ( min { n c , c 1 - j } - ( l - r ) - m , j , k ) m m + ( l - r ) ] } - - - ( 13 )
当k<c2时:
p en ( i , j , k ) = &Sigma; l = 0 i &Sigma; m = 0 c 1 - i - j ( p md ( l | i ) p nfal ( m | - c 1 - i - j ) p cac ( c 1 - j - l - m , j , k ) ) i > 0 , i + j < c 1 , n c > c 1 - j &Sigma; l s = l s _ min min { n c , i } p ( l s , m s ) &Sigma; l = 0 l s &Sigma; m = 0 m s ( p md ( l | l s ) p nfal ( m | m s ) p cac ( n c - l - m , j , k ) ) i > 0 , i + j < c i , n c &le; c 1 - j &Sigma; m = 0 min { n c , c 1 - j } ( p nfal ( m | min { n c , c 1 - j } ) p cac ( min { n c , c 1 - j } - m , j , k ) ) i = 0 , i + j < c 1 &Sigma; l = 0 min { n c , i } ( p md l | min { n c , i } p cac ( min { n c , i } - l , j , k ) ) i > 0 , i + j = c 1 p cac ( 0 , c 1 , k ) i = 0 , i + j = c 1 - - - ( 14 )
当一个新的PU到来时,挤占SU所占用的信道,SU没有找到可用信道,那么SU掉线,系数f3和g3可用下式表示:
f 3 = 1 i + j = c 1 , k = c 2 , i < c 1 p sw _ dp ( i , j , k ) i + j < c 1 , , k = c 2 , j > 0 0 else - - - ( 15 )
g 3 = 1 i + j + k = c 1 + c 2 , i > 0 p sw _ dp ( i - 1 , j + 1 , k ) i + j < c 1 , , k = c 2 , i > 0 0 , else - - - ( 16 )
pi,j,k>0且满足下列归一化方程:
&Sigma; i = 0 c 1 &Sigma; j = 0 c 1 - i &Sigma; k = 0 c 2 p i , j , k = 1 - - - ( 17 )
结合平衡方程(1)和归一化方程(17)可以得到带有CAC概率的稳态概率。
(2)由步骤(1)得到的带有CAC概率的稳态概率,在满足下列非线性规划问题的前提下,使吞吐率最大:
(A1)PUs的碰撞率pcol(π)≤门限值
(A2)SUs的掉线率pdrop(π)≤门限值
(A3)ΜΤ(π)·p(π)=0。
其中,ΜΤ(π)·p(π)=0是马尔科夫模型的平衡方程和归一化方程的矩阵联合表示,ΜΤ(π)是转移矩阵,p(π)是带有CAC概率的稳态概率,π是CAC概率向量。
步骤(2)进一步包括如下步骤:
(2-1)确定最佳CAC概率π*。进一步包括如下步骤:
(2-1-1)初始化CAC概率向量π(t)=0,其中,t=0。
(2-1-2)寻找最佳可行方向。进一步包括如下步骤:
(2-1-2-1)如果 ( p col ( &pi; ( t ) ) < P col ( pu ) ) ( p drop ( &pi; ( t ) ) < P drop ( su ) ) | | &dtri; R su ( &pi; ( t ) ) | | < &epsiv; 1 , 则π*=π(t),过程结束。
(2-1-2-2)如果 ( p col ( &pi; ( t ) ) < P col ( pu ) ) ( p drop ( &pi; ( t ) ) < P drop ( su ) ) | | &dtri; R su ( &pi; ( t ) ) | | < &epsiv; 1 , 则执行步骤(2-1-4)。
(2-1-2-3)如果 ( p col ( &pi; ( t ) ) = P col ( pu ) ) ( p drop ( &pi; ( t ) ) = P drop ( su ) ) , 则执行步骤(2-1-3)。
其中,是认知无线电网络的吞吐率Rsu(t))在点π(t)处的梯度,π(t)为第t次迭代的CAC概率,为吞吐率的梯度,其中,-1≤dm≤1,m=1,2,…,nπ,nπ是部分观察的初始状态数,pd (t)为第t次迭代的吞吐率的梯度,ε1>0为吞吐率迭代的误差限。
(2-1-3)在满足下列线性规划问题的前提下,确定最佳可行方法(pd *t):
(B1) - ( &dtri; R su ( &pi; ( t ) ) ) T p d &le; &eta; ;
(B2)如果 ( p col ( &pi; ( t ) ) = P col ( pu ) ) , ( &dtri; p col ( &pi; ( t ) ) ) T p d &le; &eta; ,
如果 ( p drop ( &pi; ( t ) ) = P drop ( su ) ) , ( &dtri; p drop ( &pi; ( t ) ) ) T p d &le; &eta; .
其中,pd *为最佳可行方向,η<0为最佳可行方向的吞吐率、掉线率和碰撞率迭代的上限,ηt为η的最小值,分别是PUs的碰撞率pcol(t))和SUs的掉线率pdrop(t))在点π(t)处的梯度。
具体地,如果|ηt|<ε2,则π*=π(t),过程结束,其中,ε2>0为ηt的误差限。否则,pd *=pd (t)就是最佳可行方向,执行步骤(2-1-4)。
(2-1-4)在满足下列线性规划问题的前提下,确定最佳可行方向上的最佳步长λ*,使吞吐率最大:其中,λ为最佳可行方向上的步长,
&lambda; &OverBar; = sup { &lambda; | p 1 col ( &pi; ( t ) + &lambda; p d ( t ) ) &le; P col ( pu ) , p drop ( &pi; ( t ) + &lambda; p d ( t ) ) &le; P drop ( su ) } .
(2-1-5)π(t)=π(t)+λpd (t),t=t+1。如果CAC概率向量的迭代步长Δ<ε0,其中,ε0>0为CAC概率向量迭代步长的上界,则返回步骤(2-1-2),否则,过程结束。
(2-2)由最佳CAC概率确定最佳信道感知长度。进一步包括如下步骤:
(2-2-1)初始化最大吞吐率R_max=0,最佳信道感知长度(nc *,ns *)中,nc *=1,ns *=1。
(2-2-2)根据各种可能的信道感知长度,由最佳CAC概率确定最佳信道感知长度(nc *,ns *)。
(3)根据最佳信道感知长度(nc *,ns *),随机选择感知信道集,确定感知到的信道个数。
新到SUs和切换SUs都要进行信道感知。由于感知能力等的限制,SUs只能进行部分信道感知,这样新到SUs和切换SUs都需要随机选择需要感知的信道集。由于噪声等原因,SUs在感知过程中会出现虚警和错检这两种情况。根据错检率和虚警率,我们可以得到感知到的信道个数。
从ls个忙信道中检查到l个空闲信道的概率可用下列公式表示:
p md ( l | l s ) = ( l l s ) &CenterDot; p md l &CenterDot; ( 1 - p md ) ( l s - l ) l s &GreaterEqual; l , l = 0,1 , . . . , l s 0 else - - - ( 18 )
从ms个空闲信道中检查到m个忙信道的概率可用下列公式表示:
p nfal ( m | m s ) = ( m m s ) &CenterDot; p fal ( m s - m ) &CenterDot; ( 1 - p fal ) m m s &GreaterEqual; m , m = 0 m 1 , . . . , m s 0 else - - - ( 19 )
(4)SUs将感知到的信道个数发给基站,基站根据当前的状态和最佳CAC概率,决定SUs是否接入信道。
具体地,基站在[0,1]内随机选择一个数x,如果x大于CAC概率,新到SUs就会被阻塞或者切换SUs掉线,过程结束。否则,SUs就接入信道进行服务,执行步骤(5)。
(5)如果新到的PUs挤占SUs占用的信道,则返回步骤(3)。如果新到的PUs占用空闲信道,则过程结束。
用本发明实施例的认知无线电网络中的接纳控制方法得到图3至5。如图3所示,随着PUs的到达率的变化,PUs的碰撞率严格小于0.01,并且带有CAC概率的PUs的碰撞率明显小于没有CAC概率的PUs的碰撞率。如图4所示,随着PUs的到达率的变化,SUs的掉线率严格小于0.01,并且带有CAC概率的SUs的掉线率明显小于没有CAC概率的SUs的掉线率。如图5所示,SUs的吞吐率随PUs的到达率变化而变化,虽然带有CAC概率的SUs的吞吐率小于没有CAC概率的SUs的吞吐率,但是带有CAC概率的SUs的掉线率和PUs的碰撞率都严格小于预先给定的门限值。而没有CAC概率的SUs的吞吐率虽然大,但由图3-4可知,SUs的掉线率和PUs的碰撞率也都比较大。
因此,采用本发明的认知无线电网络中的接纳控制方法,能够在SUs的掉线率和PUs的碰撞率小于预先给定的门限值的情况下,使认知无线电网络的吞吐率达到最大值,从而能够严格保证服务质量。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (5)

1.一种认知无线电网络中的接纳控制方法,其特征在于,包括如下步骤:
(1)获取马尔科夫模型的***参数,根据马尔科夫模型求出带有接纳控制概率的稳态概率;所述步骤(1)中,所述***参数包括:一级信道PCs个数c1,二级信道SCs个数c2,错检率pmd,虚警率pfal,新到SUs和切换SUs能够感知到的最大PCs数量nc和ns,以及SUs的掉线率和正在服务中的PUs的碰撞率的门限值
(2)由步骤(1)得到的带有接纳控制概率的稳态概率,在满足下列非线性规划问题的前提下,使吞吐率最大:
(A1)一级用户PUs的碰撞率pcol(π)≤门限值
(A2)二级用户SUs的掉线率pdrop(π)≤门限值
(A3)ΜΤ(π)·p(π)=0;
其中,ΜΤ(π)·p(π)=0是马尔科夫模型的平衡方程和归一化方程的矩阵联合表示,ΜΤ(π)是转移矩阵,p(π)是带有CAC概率的稳态概率,π是接纳控制概率向量;
(3)根据最佳信道感知长度(nc*,ns*),随机选择感知信道集,确定感知到的信道个数;
(4)SUs将感知到的信道个数发给基站,基站根据当前的状态和最佳接纳控制概率,决定SUs是否接入信道;
(5)如果新到的PUs挤占SUs占用的信道,则返回步骤(3),如果新到的PUs占用空闲信道,则过程结束。
2.如权利要求1所述的认知无线电网络中的接纳控制方法,其特征在于,所述步骤(2)进一步包括如下步骤:
(2-1)确定最佳接纳控制概率π*;
(2-2)由最佳接纳控制概率确定最佳信道感知长度(nc*,ns*)。
3.如权利要求2所述的认知无线电网络中的接纳控制方法,其特征在于,所述步骤(2-1)进一步包括如下步骤:
(2-1-1)初始化接纳控制概率向量π(t)=0,其中,t=0;
(2-1-2)寻找最佳可行方向,进一步包括如下步骤:
(2-1-2-1)如果则π*=π(t),过程结束;
(2-1-2-2)如果则执行步骤(2-1-4);
(2-1-2-3)如果则执行步骤(2-1-3);
其中,是认知无线电网络的吞吐率Rsu(t))在点π(t)处的梯度,为吞吐率的梯度,其中,-1≤dm≤1,m=1,2,…,nπ,nπ是部分观察的初始状态数,pd (t)为第t次迭代的吞吐率的梯度,ε1>0为吞吐率迭代的误差限;
(2-1-3)在满足下列线性规划问题的前提下,确定最佳可行方法(pd*,ηt):
(B2)如果
如果
其中,pd*为最佳可行方向,η<0为最佳可行方向的吞吐率、掉线率和碰撞率迭代的上限,ηt为η的最小值,分别是PUs的碰撞率pcol(t))和SUs的掉线率pdrop(t))在点π(t)处的梯度;
(2-1-4)在满足下列线性规划问题的前提下,确定最佳可行方向上的最佳步长λ*,使吞吐率最大:其中,λ为最佳可行方向上的步长,
(2-1-5)π(t)=π(t)+λpd (t),t=t+1,如果接纳控制概率向量的迭代步长Δ<ε0,其中,ε0>0为接纳控制概率向量迭代步长的上界,则返回步骤(2-1-2),否则,过程结束。
4.如权利要求2所述的认知无线电网络中的接纳控制方法,其特征在于,所述步骤(2-2)进一步包括如下步骤:
(2-2-1)初始化最大吞吐率R_max=0,最佳信道感知长度(nc*,ns*)中,nc*=1,ns*=1;
(2-2-2)根据各种可能的信道感知长度,由最佳接纳控制概率确定最佳信道感知长度(nc*,ns*)。
5.如权利要求1至4中任一项所述的认知无线电网络中的接纳控制方法,其特征在于,所述步骤(4)中,基站在[0,1]内随机选择一个数x,如果x大于接纳控制概率,新到SUs就会被阻塞或者切换SUs掉线,则过程结束,否则SUs就接入信道进行服务,执行步骤(5)。
CN201310722391.3A 2013-12-24 2013-12-24 一种认知无线电网络中的接纳控制方法 Expired - Fee Related CN103716840B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310722391.3A CN103716840B (zh) 2013-12-24 2013-12-24 一种认知无线电网络中的接纳控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310722391.3A CN103716840B (zh) 2013-12-24 2013-12-24 一种认知无线电网络中的接纳控制方法

Publications (2)

Publication Number Publication Date
CN103716840A CN103716840A (zh) 2014-04-09
CN103716840B true CN103716840B (zh) 2016-08-17

Family

ID=50409302

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310722391.3A Expired - Fee Related CN103716840B (zh) 2013-12-24 2013-12-24 一种认知无线电网络中的接纳控制方法

Country Status (1)

Country Link
CN (1) CN103716840B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106028474B (zh) * 2016-06-24 2019-06-25 重庆小目科技有限责任公司 一种双控***通信终端
CN108712221B (zh) * 2018-03-29 2020-08-18 中国科学院软件研究所 一种vhf通信电台信道测量集优化选择方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854640A (zh) * 2010-05-13 2010-10-06 北京邮电大学 应用在认知无线网络中的动态频谱接入方法和***
CN102685754A (zh) * 2012-05-24 2012-09-19 上海交通大学 基于合作频谱感知的频谱接纳控制方法
CN102905321A (zh) * 2012-11-12 2013-01-30 重庆邮电大学 一种认知无线电网络中的接纳控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854640A (zh) * 2010-05-13 2010-10-06 北京邮电大学 应用在认知无线网络中的动态频谱接入方法和***
CN102685754A (zh) * 2012-05-24 2012-09-19 上海交通大学 基于合作频谱感知的频谱接纳控制方法
CN102905321A (zh) * 2012-11-12 2013-01-30 重庆邮电大学 一种认知无线电网络中的接纳控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《Joint Eviction and Admission Control for Cognitive Radio Networks》;Haiyang Rao;《IEEE International Conference on Communication Technology》;20131119;第345-349页 *

Also Published As

Publication number Publication date
CN103716840A (zh) 2014-04-09

Similar Documents

Publication Publication Date Title
Nasser et al. Middleware vertical handoff manager: A neural network-based solution
CN104185248B (zh) 一种基于分级的异构网联合接入控制方法
CN103716840B (zh) 一种认知无线电网络中的接纳控制方法
CN109204036A (zh) 一种充电桩有序充电管理方法及***
CN107844843A (zh) 一种订单处理方法及服务器
CN112153615B (zh) 一种多小区蜂窝d2d设备中基于深度学习的用户关联方法
CN106792779A (zh) 一种在许可和免许可频段工作的蜂窝网络接入控制方法
CN106255220A (zh) 能量采集小蜂窝网络中的资源分配方法
CN108973760A (zh) 一种基于物联网的充电桩管理方法
CN103139874A (zh) 认知无线电中基于时间序列预测的信道选择方法
CN105873218A (zh) 一种用户调度及资源分配方法和装置
CN109474960A (zh) 一种基于q学习的双连接流量分配方法
CN104185263B (zh) 一种基于异构网络的多目标功率优化方法
CN106211183A (zh) 一种基于业务合作的自组织微蜂窝联盟机会频谱接入方法
Chen et al. Performance analysis of radio resource allocation in GSM/GPRS networks
Koo et al. Erlang capacity of multiaccess systems with service-based access selection
CN107548044A (zh) 资源分配方法、装置及接入网设备
CN102014396B (zh) 一种基于能量和转发速率的认知无线电网络中协作节点的选择方法
CN104506261B (zh) 基于次级用户频谱需求的认知无线电网络的频谱感知方法
CN105150868B (zh) 电动力车充电服务的查询方法及装置
CN103200623A (zh) 一种认知无线电中动态调节预留信道的决策方法及实现装置
CN103812629B (zh) 一种高铁车载基站通信架构下的资源分配方法
CN102123424B (zh) Ieee 802.22网络中选取预留子信道个数的方法
CN104507036B (zh) 一种基于acb的m2m网络负载感知动态调整网络负载状况的方法
Ni et al. Collaborative mobile charging vehicles placement: A reinforcement learning approach

Legal Events

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

Granted publication date: 20160817

Termination date: 20161224