首页> 中国专利> 认知无线电的纯不连续马尔可夫过程频谱感知方法

认知无线电的纯不连续马尔可夫过程频谱感知方法

摘要

认知无线电的纯不连续马尔可夫过程频谱感知方法属于认知无线电技术领域。现有技术初始概率转移矩阵不一定反映频段状态的真实变化情况,还可能丢掉了两个离散时刻内的频段状态信息;未能完成对主用户状态进行跟踪的任务。本发明利用生灭过程的Q矩阵导出忙碌、空闲状态纯不连续马尔可夫过程的概率转移矩阵,分别对应频段状态的空闲-空闲、空闲-忙碌、忙碌-空闲、忙碌-忙碌的转移概率;利用前一步中的概率转移矩阵,导出频段在任意时刻为空闲或者忙碌的概率,由此感知频段状态;计算频段状态γ(t)的均值、协方差、方差,由此得到主用户在时间域上的(0,t)时间段内的累计停留时间;利用前三步的结果得到主用户在时间域上的分布情况,由此跟踪主用户状态。

著录项

  • 公开/公告号CN103441806A

    专利类型发明专利

  • 公开/公告日2013-12-11

    原文格式PDF

  • 申请/专利权人 长春理工大学;

    申请/专利号CN201310326399.8

  • 申请日2013-07-30

  • 分类号H04B17/00(20060101);H04W24/00(20090101);

  • 代理机构22210 长春菁华专利商标代理事务所;

  • 代理人陶尊新

  • 地址 130022 吉林省长春市朝阳区卫星路7089号

  • 入库时间 2024-02-19 21:27:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-21

    未缴年费专利权终止 IPC(主分类):H04B17/26 授权公告日:20150311 终止日期:20150730 申请日:20130730

    专利权的终止

  • 2015-03-11

    授权

    授权

  • 2014-01-15

    实质审查的生效 IPC(主分类):H04B17/00 申请日:20130730

    实质审查的生效

  • 2013-12-11

    公开

    公开

说明书

技术领域

本发明涉及一种认知无线电的纯不连续马尔可夫过程频谱感知方法,该方法利用纯不连续马尔可夫(Markov)过程感知频段状态,完成主用户状态的跟踪,实现认知无线电的频谱感知,属于认知无线电技术领域。 

背景技术

随着无线通信技术的飞速发展,人们对无线通信资源的需要也越来越大,频谱资源的缺乏成为无线通信技术应用面临的一个关键问题。可是,大量检测结果表明,频谱资源并非缺乏,而是大部分频谱资源利用不合理,一些非授权频段占用拥挤,同时,一些授权频段却处于闲置状态但限制他人使用。FCC(美国联邦通信委员会)提供的一份报告显示,已分配频谱的利用率仅为15~85%。在美国进行的30~3000MHz频谱使用调查发现,美国各地区频谱资源的利用率平均仅为5.2%,利用率最高的纽约也不过13.1%。在这种情况下,能够提高频谱资源利用率的频谱分配技术得到了越来越广泛的应用。而频谱分配的前提是频谱感知。 

在现有认知无线电频谱感知技术中,有一种将HMM(隐马尔可夫模型)引入认知无线电频谱感知的方法,即认知无线电的HMM频谱感知方法,该方法能够准确感知频段状态。所述频段状态指频段在任意时刻的占据状态,当被主用户占据时为忙碌状态,未被主用户占据则为空闲状态。该方法将HMM引入主用户占据/未占据的变化模型,如图1所示,一个离散时间(1,2,3…)系统在给定的状态空间S中从一个状态随机变化到另一个状态。这里Yn是n时刻的真实频段状态i,即隐状态。Xn是由某种感知机制产生的感知状态b,即观测状态,真实频段概率转移矩阵A=[aij]为2×2矩阵,其中i=0,1,j=0,1,0代表频段忙碌,1代表频段空闲。初始概率分布p0=Pr(yi=0),p1=Pr(yi=1),观测矩阵B同样也为2×2矩阵,其概率意义可以理解为隐态i=0,1,…N从所有可能的发射符号b=0,1,…M中随机选取的发射概率,其分布函数为: 

Pr(Xn=b|Yn=i)=ei(b) 

           b=0,1,2,…M,and 

           i=0,1,2,…N 

所述发射概率是指真实频段状态i从发射符号集合b中任意发射一个符号,其分布函数为: 

系统状态:i,i=0     1     2      N 

发射状态:0         1     2      M 

发射概率:ei(0)     ei(1) ei(2)  ei(M) 

过程X1,X2,…是可观测的。在频段状态感知背景下,b和i的取值范围在0和1之间,也就是说,M=N=1。如前所述,在频段状态感知背景下,会不可避免产生感知误差。当真实频段状态i为忙碌、而感知状态b为空闲时,所述发射概率为PMD(错误概率),用δ表示;当真实频段状态i为空闲、而感知状态b为忙碌时,所述发射概率为PFA(虚警概率),用ε表示;当真实频段状态i为空闲、而感知状态b也为空闲时,所述发射概率为PD(检测概率),用1-ε表示。由此,提出一种观测概率矩阵B2×2,如下表所示: 

在数学上,把PFA和PMD表示为: 

Pr(Xn=0|Yn=0)=e0(0)or(1-δ), 

Pr(Xn=1|Yn=0)=e0(1)orδ, 

Pr(Xn=0|Yn=1)=e1(0)orε, 

Pr(Xn=1|Yn=1)=e1(1)or(1-ε), 

观测概率矩阵B2×2能够简化认知无线电的HMM频谱感知过程。 

采用Monto-Carlo仿真方法验证观测概率矩阵B2×2。取概率转移矩阵为: 

P=0.30.70.20.8,

为保证马尔可夫链的平稳性,取初始分布为: 

(p0,p1)×P=(p0,p1

    p0+p1=1 

在两种不同的情形下验证其准确性。 

情形一:δ=0.05,(1-ε)=0.95,0.9,0.85,0.8。 

情形二:ε=0.05,(1-δ)=0.95,0.9,0.85,0.8。 

在仿真过程中,初始概率分布和概率转移矩阵将保持不变。过程包括四部分。 

步骤一:利用初始分布和概率转移矩阵产生一个长度为L=100的马尔可夫链,也就是隐态路径y1,y2,…y100。 

步骤二:在每种情形下,也就是在不同的ε和δ下,更准确地说,是在不同的观测矩阵的条件下,利用在第一步骤中产生的隐态路径产生观测数据x1,x2,…x100。 

步骤三:利用Viterbi解码方法对在步骤二中的观测数据x1,x2,…x100进行解码,产生感知隐态路径

步骤四:计算感知准确度,也就是检测概率(PA),计算方法为: 

PA=#{1i100:yi*=yi}100×100

重复步骤一到步骤四10000次。在情形一中(δ=0.05,ε=0.05,0.1,0.15,0.20),感知准确度随着ε的增大而减小,变化较为明显(Pd=95.0168~83.3593),如图2~图5所示,Std(标准差)在2~3左右,变化幅度不大。在情形二中(ε=0.05,δ=0.05,0.1,0.15,0.20),感知准确度同样随着ε的增大而减小,但变化幅度不大(Pd=94.9850~91.6642),如图6~图9所示,Std在2.5左右,变化较小。 

纯不连续马尔可夫(Markov)过程也是一项与本发明有关的现有技术。其定义和一些基本性质如下所述。 

设随机过程{X(t),t≥0}的状态空间为S={0,1,2,…}.若对及i1,i2,…in+1∈S有: 

P(X(tn+1)=in+1|X(t1)=i1,X(tn)=in

         =P(X(tn+1)=in+1|X(tn)=in

则称{X(t),t≥0}为纯不连续马尔可夫过程,也称连续时间马尔可夫链。从定义可以看出,所谓纯不连续马尔可夫过程是指时间连续、状态离散的马尔可夫链。换句话说,这是时间、状态都离散的马尔可夫链的一种推广形式。 

纯不连续马尔可夫过程有其本身的转移概率,也就是: 

p(s,i;s+t,j)=P(X(s+t)=j|X(s)=i) 

上式表示系统在s时刻处于状态i,经过时间t后转移到状态j的转移概率。 

若以τi记过程在转移到另外一个状态之前,在状态i停留的时间,则对一切s,t≥0有: 

P(τi>s+t|τi>s)=P(τi>t) 

从上式中可以看出,τi具有无记忆性,因此,τi服从指数分布,并且,当过程离开状态i时,接着以概率pij进入状态j,且有

发明内容

现有技术将HMM引入认知无线电频谱感知过程,利用一种观测矩阵使得这种感知过程简单明了。不过,这种方法存在其不足。首先,HMM的初始概率转移矩阵是假设出来的,不一定符合实际情况,而频段的空闲-空闲、空闲-忙碌、忙碌-空闲、忙碌-忙碌的转移概率由概率 转移矩阵计算出,初始概率转移矩阵却不一定反映频段状态的真实变化情况。其次,HMM的时间是离散的,这样就有可能丢掉了两个离散时刻内的频段状态信息。最后,这种方法能够完成统计意义上的频段状态感知,但是,未能完成对主用户状态进行跟踪的任务,更没有找到主用户分布的规律。为了克服现有技术的上述不足,我们发明了一种认知无线电的纯不连续马尔可夫过程频谱感知方法。 

本发明之认知无线电的纯不连续马尔可夫过程频谱感知方法其特征在于: 

步骤一:利用生灭过程的Q矩阵导出忙碌、空闲状态纯不连续马尔可夫过程的概率转移矩阵,分别对应频段状态的空闲-空闲、空闲-忙碌、忙碌-空闲、忙碌-忙碌的转移概率; 

步骤二:利用在步骤一中的概率转移矩阵,导出频段在任意时刻为空闲或者忙碌的概率,由此感知频段状态; 

步骤三:计算频段状态γ(t)的均值、协方差、方差,由此得到主用户在时间域上的(0,t)时间段内的累计停留时间; 

步骤四:利用步骤一到步骤三的结果得到主用户在时间域上的分布情况,由此跟踪主用户状态。 

本发明其技术效果在于,能够准确计算在任何一个授权频段内,频段由当前时刻的状态转移到下一时刻状态的状态转移概率p00、p01、p10、p11分别对应于频段的忙碌-忙碌、忙碌-空闲、空闲-忙碌、空闲-空闲的概率。利用Fokker-Planck方程,本发明能够准确计算出频段在任意时刻处于忙碌的概率p0(t)或者空闲的概率p1(t),由此来完成对频段状态进行感知的任务,在连续时间的背景下,本发明没有丢失两个离散时刻内频段状态的信息。本发明能够准确计算出主用户在(0,t)时间段内占据频段的累计时间,并能够在此基础上得到这种累计时间随时间变化的波动情况。本发明还能够较为准确计算出主用户在时间域上的分布情况,由此能够完成跟踪主用户状态的任务。 

附图说明

图1是现有认知无线电的HMM频谱感知方法整体表达图。图2~图5是现有认知无线电的HMM频谱感知方法频段状态感知准确度的频率分布直方图,PMDδ=0.05、PFAε分别为每一幅直方图中所指出的数值。图6~图9是现有认知无线电的HMM频谱感知方法频段状态感知准确度的频率分布直方图,PFAε=0.05、PMDδ分别为每一幅直方图中所指出的数值。图10是本发明之方法系统模型,该图同时作为摘要附图。图11是忙碌、空闲两状态纯不连续马尔可夫过程仿真曲线。图12是忙碌、空闲两状态纯不连续马尔可夫过程状态转移矩阵仿真曲线。图13是初始分布和主用户占据频段累计时间的关系曲线。图14是状态转移次数、分布时间、分布概率关系三维立体图形。 

具体实施方式

本发明之方法所采用的系统模型如图10所示,一个CR系统包括N个独立的可用于感知的授权频段,称之为f1,f2,…fN,每一个频段被竖线分成几个部分,每个部分代表了当前时刻的频段。黑色斜线代表了当前时刻频段被主用户占据,感知用户不能使用,而白色单元则代表了当前时刻频段是空闲的,感知用户可以介入。 

用γ(t)来代表任意时刻频段的状态,这里γ(t)由纯不连续马尔可夫过程控制,代表t时刻第l个频段空闲,感知用户可以传输信号。相反,代表t时刻第l个频段忙碌,感知用户不能传输信号。 

此类过程在每个状态的停留时间服从指数分布,由此,假设主用户在每个频段每个状态停留的时间服从参数为λ的指数分布,而频段处于空闲状态的时间服从参数为μ的指数分布。若以“1”表示频段空闲,以“0”表示频段忙碌,上面的表述等价于此过程在转移到状态1之前,在状态0停留的时间是参数为λ的指数变量,而在回到状态0之前它停留在状态1的时间是参数为μ的指数变量。 

在图11中,取仿真时间为10ms,λ-1=1ms,μ-1=4.2ms,也就是说,E[λ]=1,E[μ]=4.2。其概率意义为主用户在频段停留的平均时间为1ms,而频段空闲的平均时间为4.2ms。在图11中,频段状态一共变化9次,其中共有5个“0”和4个“1”,也就是说,在10ms内,主用户介入频段的次数为5次,频段空闲的次数为4次。在图11中,状态的跳变时间分别为1ms、1.8ms、2.0ms、3.3ms、4.3ms、6.1ms、7.9ms、9.4ms、10ms。除此之外,在λ-1=1、μ-1=4.2条件下,可以看出,该纯不连续马尔可夫链的平稳分布为π0=μ/(λ+μ)=0.1870,π1=λ/(λ+μ)=0.8130。 

此类过程的Q矩阵为: 

Q=-λλμ-μ

借助于Fokker-Planck方程得到两状态纯不连续马尔可夫过程的状态转移矩阵为: 

P(t)=P00(t)P01(t)P10(t)P11(t)

=μ0+λ0e-(λ+μ)tλ0-λ0e-(λ+μ)tμ0-μ0e-(λ+μ)tλ0+μ0e-(λ+μ)t

λ0、μ0分别为平稳分布,其中λ0=λ/(λ+μ),μ0=μ/(λ+μ)。 

在图12中,给出了两状态纯不连续马尔可夫过程的状态转移矩阵。很明显,频段状态由忙碌转移到忙碌和空闲的概率分别从1和0指数的降至/升至平稳分布π0=0.1870和π1=0.8130。 而频段状态由空闲转移到忙碌和空闲的概率分别从0和1指数的升至/降至平稳分布0.1870和0.8130。假设初始值为P0=I,I为单位矩阵,从图12中可以看出,当仿真转移时间大于3ms时,各种转移概率将趋于平稳。当仿真转移时间大于7ms时,无论初始状态如何,最终转移到忙碌的概率(p00,p10)将恒等于0.1870,而转移到空闲的概率(p01,p11)将恒等于0.8130。 

假设主用户在初始时刻以概率p0占据频段。 

从上式可以得到频段在任意时刻为空闲或忙碌的概率,也就是 

p0(t)=p0P00(t)+(1-p0)P10(t) 

      =μ0+(p00)e-(λ+μ)t,t≥0 

p1(t)=p0P01(t)+(1-p0)P11(t) 

     =λ0+(1-p00)e-(λ+μ)t,t≥0 

在得到状态转移矩阵之后,下一个问题是主用户在(0,t)内的累计或平均停留时间。如果令Si(t)为: 

S1(t)=0tγ(s)ds

S0(t)=0t(1-γ(s))ds

则Si(t)代表了直到t时刻为止过程停留在状态i的累计时间。其中,S0(t)表示主用户在(0,t)内占据频段的累计时间,而S1(t)则代表了在(0,t)频段空闲的累计时间。可以看出S0(t)+S1(t)=t。 

在图13中,给出了主用户在(0,t)内频段占据累计时间曲线S0(t),作为对比,还给出了频段空闲累计时间曲线S1(t)。很明显,这两项加在一起的时间将等于T。当初始分布增大时,频段占据/空闲的累计时间将逐渐增大/减小,如图13所示,但是,波动范围不大,S1(t)从8.3ms变化到7.5ms,S0(t)从1.7ms变化到2.5ms。 

为了计算Si(t),应该首先确定γ(t)的均值、方差和协方差函数。 

实际上, 

E[γ(t)]=P{γ(t)=1}=λ0-(p00)e-(λ+μ)t

E[γ(s)γ(t)]=P{γ(t)=γ(s)=1}=[λ0-(p00)e-(λ+μ)s]×[λ00e-(λ+μ)(t-s)

进而得到: 

Cov[γ(s)γ(t)]=E[γ(s)γ(t)]-E[γ(s)]E[γ(t)] 

            =e-(λ+μ)(t-s)0+(μ0-p0)e-(λ+μ)s}×{λ0+(p00)e-(λ+μ)s

并且,可以得到Si(t)的均值和方差为: 

E[S1(t)]=E[0tγ(s)ds]=0t[λ0-(p0-μ0)e-(λ+μ)s]ds

=λ0t-(p0-μ0)1λ+μ[1-e-(λ+μ)t]

E[S1(t)]=E[0tγ(s)ds]=0t[λ0-(p0-μ0)e-(λ+μ)s]ds

=λ0t-(p0-μ0)1λ+μ[1-e-(λ+μ)t]

Var[S0(t)t]=Var[S1(t)t]=1t20t0tCov[γ(u)γ(v)]dudv

当t→∞时,S0(t)/t,S1(t)/t的方差为 

tVar[S0(t)t]=tVar[S1(t)t]=1t0t0tCov[γ(u)γ(v)]dudv=t2λμ(λ+μ)3

至此,得到了在(0,t)内,主用户占据频段的累计时间和平均时间,也就相应得到了频段空闲的累计时间和平均时间。给出了其均值水平和方差函数,均值反映了主用户占据频段的平均时间,而方差则反映了其随时间变化的波动情况。 

下一个问题是主用户在时间域上的分布情况,为此,必须找到S0(t)的分布函数P{S0(t)≤s},即: 

P{S0(t)s}=P{N(t)=n}×P{S0(t)s|N(t)=n}

=P{N(t)=n}×{number>e0}×{the>e0}

=Σn=1e-(λ+μ)t((λ+μ)t)nn!Σk=1nnk-1(μ0)k-1(λ0)n-k+1×Σi=knnisti(1-st)n-i

这里假设主用户在初始时刻占据频段。n表示在(0,t)时间段内频段状态转移次数。 

下表给出了主用户占据频段分布时间的概率,这里假定在(0,t)内状态的变化上限为10次,当然,这里存在误差。如下表所示,当状态转移次数n逐渐增大时,主用户占据相同时间的概率将逐渐减小,这也暗示了在有限的时间内,纯不连续马尔可夫过程状态变化无穷多次是不可能的。同样也可以看出,在相同的状态转移次数下,随着分布时间的逐渐增大,主用户占据时间的分布概率也在逐渐增大。当然,分布概率存在上限和下限。由于假定主用户在初始时刻占据频段,当n=0时,也就是主用户在(0,t)内一直占用频段的概率为上限,而在n=0时主用户已经占据频段,所以当s=0时,P{S0(t)≤s}是不可能事件,是下限,概率为零,如图14所示。 

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号