一种分布式认知无线网络中主动频谱切换的方法技术

技术编号:9115676 阅读:222 留言:0更新日期:2013-09-05 04:34
本发明专利技术公开一种分布式认知无线网络中主动频谱切换方法,其步骤为:认知用户感知并收集可用信道的频谱信息;认知用户通过长期观察计算得到空闲信道剩余时间列表和不同信道的传输需求时长列表;认知用户判断何时切换以及切换到哪个信道;认知用户执行频谱切换并恢复通信。本发明专利技术在可以动态追踪信道的变化实现频谱的快速切换,在不干扰授权用户的前提下实现按需切换,有效减少碰撞与切换次数,可用于分布式认知无线网络中的频谱切换过程。

【技术实现步骤摘要】
一种分布式认知无线网络中主动频谱切换的方法
本专利技术涉及通信
中的认知无线网络中的动态频谱接入,具体涉及一种分布式认知无线网络中认知用户的频谱切换方法,可用于认知无线网络。
技术介绍
随着未来移动通信的快速发展,频谱资源的紧缺成为日益突出的问题,为了缓解频谱资源缺乏与快速增长的无线接入需求之间的矛盾,认知无线电技术应运而生。认知无线电的基本出发点是提高频谱的利用率,在不干扰授权用户的前提下,具有认知功能的无线通信设备按照某种“伺机方式”工作在已授权的频段内。分布式认知无线网络不存在管理中心,认知节点通过发现并合理利用空域、时域和频域中出现的可以被利用的“频谱空洞”来完成自身的通信,每个认知节点参与频谱的感知、智能分析、分配、重配置工作,构成一个认知循环。授权用户重新占用频谱、信道质量变差、认知节点的位置移动等原因使得授权频谱始终处于动态变化之中,因此认知用户需要在通信过程中改变自身的运行频率,即频谱切换。传统的频谱切换是在感知到授权用户的信号后,安排认知用户转移到其它频率继续通信,也就是频谱的切换滞后于授权用户的到达,这违背了认知无线电技术的前提,即不能对授权用户造成干扰;所以,预先安排频谱切换成为研究的热点。典型的研究成果包括:《ProactiveChannelAccessinDynamicSpectrumNetworks》(《动态频谱网络中的主动信道接入》)中采取的主动切换方案中,对各个信道的未来频谱使用情况进行排序,提出选择具有最大空闲时长的信道或者信道空闲时长比当前信道大,尽管可以避免对授权用户的干扰,但是在每个通信阶段都需要进行频谱切换,切换次数过多。且没有考虑认知用户在不同信道上的传输速率互不相同这种情况,容易引发频谱冲撞。《VoluntarySpectrumHandoff:ANovelApproachtoSpectrumManagementinCRNs》(《自动频谱切换:一种认知无线网络中频谱管理的新型方法》)中,把授权用户活动情况建模为满足爱尔兰分布的通信业务模型,分别采用基于转移概率选择和基于可靠性选择的方法执行频谱的自动切换,但是要等到本地信道的使用寿命到期后才准备切换,如果切换不及时会对授权用户造成一定的干扰。
技术实现思路
鉴于现有技术的不足,本专利技术旨在于提出一种分布式认知无线网络中基于蚁群分工算法的主动频谱切换方法,并且在不干扰授权用户的前提下,实现认知用户的无缝切换,提高频谱利用率的同时有效减少切换次数。为了实现上述目的,本专利技术采用的技术方案如下:一种分布式认知无线网络中主动频谱切换方法,包括以下步骤:(1)认知用户初始化,其中,所述认知用户属于首次接入网络,其并未对频谱存在任何使用信息,信道数据库信息初始化为0,空闲信道剩余时间列表和认知用户对不同信道的传输需求时间列表分别初始化为T0和CRj(l0);(2)频谱感知,其中在所述频谱感知过程中包括以下步骤:A.所述认知用户接入信道后,在感知静默期对本地信道和邻居信道的状态进行频谱感知。其中,每个认知用户的能力有限,不能进行大范围的全频段的连续监测,只能感知部分信道的状态信息;B.所述认知用户之间通过控制信道可以共享感知信息,每个认知用户收集可用频谱的使用信息。其中,所述控制信道为专用的认知业务交互信息的信道,独立于用于数据通信的认知数据信道之外;C.所述认知用户将所述感知信息与聚集的其它可用频谱的状态信息进行融合处理,并存储在信道数据库中;D.经历t1时间的观察后,从信道的角度出发,认知用户利用信道数据库中的信息建立空闲信道剩余时间列表;E.从认知用户的角度出发,预测同一认知用户在不同信道上所需时长lij,建立认知用户j对不同信道i的传输需求时长列表。其中,由于同一认知用户在不同信道上的传输速率是不一样的,这与信息的编解码方式、用户的发射功率以及信道的衰落大小、信道容量都有一定的关系,所以同一认知用户对不同信道的传输需求时长是不同的;F.在每个感知静默期,即在t2=t1+mΔt(m=0,1,2…)时刻,认知用户根据最新的感知结果更新信道数据库信息。其中,更新不同信道授权用户的空闲时间期望值1/λi和繁忙时间的期望值1/γi,进而更新空闲信道剩余时长列表;同理,令lij=lij-mΔt,更新传输需求时间列表;Δt为认知用户的感知-传输周期Δt=Δt1+Δt2,认知用户的感知时长Δt1,传输时长Δt2;(3)判断是否切换频谱,其中,比较空闲信道剩余时长列表和认知用户CR1对不同信道的传输需求时间列表中对应的项目,判断本地信道l1i-Ti>=0,若是,则需要切换,转至步骤(4);否则,转至步骤(6);(4)按信道选择概率大小对不同信道进行排序,选择具有最大信道选择概率且满足门限值Tij>0.5的信道i作为目标切换信道:其中,Tij为信道选择概率值,若存在可用信道i满足上述条件,则进行频谱切换,转至步骤(5);否则,转至步骤(6);(5)认知用户根据计算结果执行频谱切换,其中包括:A.认知用户CR1根据判断结果在下一通信时期切换到目标信道;B.认知用户CR1通过控制信道通知与其通信的CR2切换到相同的信道;C.若切换成功,令Lij=Lij-ε1,转至步骤(6);若切换失败,令Lij=Lij+ε2,转至步骤(2),其中,Lij是学习因子,ε1和ε2分别为学习常数和遗忘常数;(6)在通信期继续进行数据通信,经历Δt2判断是否完成通信,若是,转至步骤(7);否则,返回步骤(2);其中,Δt2为授权用户可容忍的最大干扰长度(认知用户的通信长度);(7)一次业务结束,等待下次业务。需要进一步说明的是,所述的认知用户进行本地信道检测的方法如下:在感知阶段,认知用户启动本地信号检测过程,检测授权用户信号,若认知用户在信道Chn检测到授权用户的信号能量大于检测门限,则信道Chn的本地感知结果Staten为1,n∈{1,2,3,......m},m为本地需要检测的信道个数。检测门限值根据信道衰落情况和认知用户与授权用户发射机的距离而定,否则信道Chn的本地感知结果Staten为0;认知用户对邻居信道执行同样检测算法,得到可用信道的状态信息。需要进一步说明的是,将所述感知信息与聚集的其它可用频谱的状态信息进行融合处理的方法如下:认知用户在每个感知周期都对信道状态进行感知,则结合信道的多次感知结果可以得到信道ON或OFF状态的持续时间,并记录在信道数据库中,OFF状态的持续时间为xi=(x1,x2,…,xn),ON状态的持续时间为yi=(y1,y2,…,yn),其中C为检测结果连续相同的次数。需要进一步说明的是,所述建立空闲信道剩余时间列表的方法如下:(1)授权用户的行为可以建模成ON/OFF指数交替模型,ON(状态1)代表忙,即授权用户在使用授权信道;OFF(状态0)代表闲,即授权用户释放授权信道。根据排队论的相关知识,业务请求的到达过程服从速率为λi的泊松随机过程,则业务请求到达时间间隔Xi(OFF)服从均值为1/λi的负指数分布;同理,业务离开过程服从速率为γi的泊松随机过程,每个业务请求的服务时间Yi(ON)服从均值为1/γi的负指数分布:(2)对于认知用户而言,信道的可用率为:(3)根据更新理论,从0状态转移到0状态的概率以及从本文档来自技高网
...
一种分布式认知无线网络中主动频谱切换的方法

【技术保护点】
一种分布式认知无线网络中主动频谱切换的方法,其特征在于,所述方法包括以下步骤:(1)认知用户初始化,其中所述认知用户属于首次接入网络,其并未对频谱存在任何使用信息,信道数据库信息初始化为0,空闲信道剩余时间列表和认知用户对不同信道的传输需求时间列表分别初始化为T0和CRj(l0);(2)频谱感知,其中在所述频谱感知过程中包括以下步骤:A.所述认知用户接入信道后,在感知静默期对本地信道和邻居信道的状态进行频谱感知,其中每个认知用户的能力有限,不能进行大范围的全频段的连续监测,只能感知部分信道的状态信息;B.所述认知用户之间通过控制信道可以共享感知信息,每个认知用户收集可用频谱的使用信息。其中,所述控制信道为专用的认知业务交互信息的信道,独立于用于数据通信的认知数据信道之外;C.所述认知用户将所述感知信息与聚集的其它可用频谱的状态信息进行融合处理,并存储在信道数据库中;D.经历t1时间的观察后,从信道的角度出发,认知用户利用信道数据库中的信息建立空闲信道剩余时间列表;E.从认知用户的角度出发,预测同一认知用户在不同信道上所需时长lij,建立认知用户j对不同信道i的传输需求时长列表,其中,由于同一认知用户在不同信道上的传输速率是不一样的,这与信息的编解码方式、用户的发射功率以及信道的衰落大小、信道容量都有一定的关系,所以同一认知用户对不同信道的传输需求时长是不同的;F.在每个感知静默期,即在t2=t1+mΔt(m=0,1,2…)时刻,认知用户根据最新的感知结果更新信道数据库信息,其中,更新不同信道授权用户的空闲时间期望值1/λi和繁忙时间的期望值1/γi,进而更新空闲信道剩余时长列表;同理,令lij=lij?mΔt,更新传输需求时间列表;Δt为认知用户的感知?传输周期Δt=Δt1+Δt2,认知用户的感知时长Δt1,传输时长Δt2;(3)判断是否切换频谱,其中,比较空闲信道剩余时长列表和认知用户CR1对不同信道的传输需求时间列表中对应的项目,判断本地信道l1i?Ti>=0,若是,则需要切换,转至步骤(4);否则,转至步骤(6);(4)按信道选择概率大小对不同信道进行排序,选择具有最大信道选择概率且满足门限值Tij>0.5信道i作为目标切换信道:i=argmaxiTij其中,Tij为信道选择概率值,若存在可用信道i满足上述条件,则进行频谱切换,转至步骤(5);否则,转至步骤(6);(5)认知用户根据计算结果执行频谱切换,其中包括:A.认知用户CR1根据判断结果在下一通信时期切换到目标信道;B.认知用户CR1通过控制信道通知与其通信的CR2切换到相同的信道;C.若切换成功,令Lij=Lij?ε1,转至步骤(6);若切换失败,令Lij=Lij+ε2,转至步骤(2),其中,Lij是学习因子,ε1和ε2分别为学习常数和遗忘常数;(6)在通信期继续进行数据通信,经历Δt2后判断是否完成通信,若是,转至步骤(7);否则,返回步骤(2),其中,Δt2为授权用户可容 忍的最大干扰长度(认知用户的通信长度);(7)一次业务结束,等待下次业务。...

【技术特征摘要】
1.一种分布式认知无线网络中主动频谱切换的方法,其特征在于,所述方法包括以下步骤:(1)认知用户初始化,其中所述认知用户属于首次接入网络,其并未对频谱存在任何使用信息,信道数据库信息初始化为0,空闲信道剩余时间列表和认知用户对不同信道的传输需求时间列表分别初始化为T0和CRj(l0);(2)频谱感知,其中在所述频谱感知过程中包括以下步骤:A.所述认知用户接入信道后,在感知静默期对本地信道和邻居信道的状态进行频谱感知,其中每个认知用户的能力有限,不能进行大范围的全频段的连续监测,只能感知部分信道的状态信息;B.所述认知用户之间通过控制信道可以共享感知信息,每个认知用户收集可用频谱的使用信息;其中,所述控制信道为专用的认知业务交互信息的信道,独立于用于数据通信的认知数据信道之外;C.所述认知用户将所述感知信息与聚集的其它可用频谱的状态信息进行融合处理,并存储在信道数据库中;D.经历t1时间的观察后,从信道的角度出发,认知用户利用信道数据库中的信息建立空闲信道剩余时间列表;E.从认知用户的角度出发,预测同一认知用户在不同信道上所需时长lij,建立认知用户j对不同信道i的传输需求时长列表;经历t1时间的观察后,授权用户的行为可以建模成ON/OFF指数交替模型,ON(状态1)代表忙,即授权用户在使用授权信道;OFF(状态0)代表闲,即授权用户释放授权信道;根据排队论的相关知识,业务请求的到达过程服从速率为λi的泊松随机过程,则业务请求到达时间间隔Xi(OFF)服从均值为1/λi的负指数分布;同理,业务离开过程服从速率为γi的泊松随机过程,每个业务请求的服务时间Yi(ON)服从均值为1/γi的负指数分布:对于认知用户而言,信道的可用率为:其中,ηi为对认知用户而言,建模为ON/OFF指数交替模型的授权信道的可用概率;根据更新理论,从0状态转移到0状态的概率以及从1概率转移至0状态的概率分别为:其中,Δt代表上一感知结果到下一感知周期的时间间隔,那么信道i在下一阶段的空闲概率为:其中,Li为上一阶段信道i的状态;从信道的角度出发,计算不同信道的剩余空闲时长生成空闲信道剩余时长列表:F.在每个感知静默期,即在t2=t1+mΔt(m=0,1,2…)时刻,认知用户根据最新的感知结果更新信道数据库信息,其中,更新不同信道授权用户的空闲时间期望值1/λi和繁忙时间的期望值1/γi,进而更新空闲信道剩余时长列表;同理,令lij=lij-mΔt(m=0,1,2…),更新传输需求时间列表;Δt为认知用户的感知-传输周期Δt=Δt1+Δt2,认知用户的感知时长Δt1,传输时长Δt2;(3)判断是否切换频谱,其中,比较空闲信道剩余时长列表和认知用户CR1对不同信道的传输需求时间列表中对应的项目,判断本地信道l1i-Ti>=0,若是,则需要切换,转至步骤(4);否则,转至步骤(6);其中,l1i为判断CR1在本地信道i上的传输时长;(4)按信道选择概率大小对不同信道进行排序,选择具有最大信道选择概率且满足门限值Tij>0.5信道i作为目标切换信道:其中,Tij为信道选择概率值,若存在可用信道i满足上述条件,则进行频...

【专利技术属性】
技术研发人员:裴庆祺潘楠李男李红宁李子闵莹马立川
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1