法律状态公告日
法律状态信息
法律状态
2020-04-14
未缴年费专利权终止 IPC(主分类):H04W16/14 授权公告日:20160706 终止日期:20190423 申请日:20130423
专利权的终止
2016-07-06
授权
授权
2013-11-20
实质审查的生效 IPC(主分类):H04W16/14 申请日:20130423
实质审查的生效
2013-08-28
公开
公开
技术领域
本发明涉及的是一种认知无线网络技术领域的方法,具体是认知无线网络中基于最大和速率的一种协同通信方案。
背景技术
认知无线网络是一项用于缓解频谱资源稀缺问题的关键应用技术。该网络中存在两种用户,一种是可以随时使用某信道的付费用户或授权用户,通常称为主用户;另一种是不存在自己的授权信道,只能通过搜索并使用周围空间中未被主用户完全占用的信道来进行通信的次用户。次用户与主用户通过不同的通信方式实现共存,极大地提高了无线频谱的利用率。而研究与设计认知无线网络的关键,就是实现次用户与主用户的良性共存。
Akyildiz等人在《Computer Networks,2006,50(13):2127-2159》上发表了题为“Next generation/dynamic spectrum access/cognitive radio wirelessnetworks:a survey”的文章。该文章系统的阐述了各种传统的认知无线网络中主次用户的共存方式。然而,在这些主次用户共存方式中,次用户仅仅使用了不存在主用户的空闲信道,未能与主用户形成充分的合作或互动,导致了系统的和速率等综合性能低下。目前已有大量文献用于研究次用户与主用户共存技术问题。
D Niyato等人在《IEEE Trans.Mobile Computing,2009,8(8):1009-1022》上发表了题为“Dynamics of multiple-seller and multiple-buyer spectrumtrading in cognitive radio networks:A game-theoretic modeling approach”的文章;S K.Jayaweera等人在《IEEE Trans.Wireless Communications,2009,8(6):3300-3310》上发表了题为“Dynamic spectrum leasing in cognitive radionetworks via primary-secondary user power control games”的文章;H Yu等人在《IEEE Trans.Vehicular.tchnology,2010,59(4):1769-1778》上发表了题为“Pricing for Uplink Power Control in Cognitive Radio Networks”的文章。这些文章基于博弈论,从收益最大化的角度考虑了主次用户的共存:主用户将次用户接入所产生的干扰功率进行量化,并对其进行收费。这样,次用户的接入功率越高,付出的代价也越高。在考虑各自总收益最大化的情况下,主次用户通过博弈,实现共存。但是,这种机制不仅不适用于主用户需要较高数据速率的情况,同时仍然没有考虑主次用户的合作问题。
一些研究尝试将协同通信的概念引入认知无线网络,以解决主次用户的合作问题。协同通信指目的用户通过多用户合作形成一个虚拟的天线阵列或借助多用户中继转发信息而完成通信的技术,这样,协同通信同时兼具空间分集、中继通信等多种优势,可有效克服信道衰落、提高通信质量。
Y Han等人在《IEEE Trans.Wireless Communication,2009,8(10):4945-4950》上发表了题为“Cooperative decode-and forwardrelaying for secondary spectrum access”的文章;L.Giupponi等人在《EURASIPJournal on Advances in Signal Processing,2009》上发表了题为“Distributedcooperation among cognitive radios with complete and incompleteinformation”的文章。这些文章考虑了从次用户中分配出部分功率用于协助主用户传输的情况。Simeone等人在《Selected Areas in Communications,IEEEJournal,2008,26(1):203-213》上发表了题为“Spectrum leasing tocooperating secondary ad hoc networks”的文章,该文章将每个传输时隙分为3段,分别用于主用户传输、次用户协同主用户传输及次用户传输,但是该文章仅假定了单信道(一对主用户)的情况。S Bayat等人在《Communications(ICC),2011IEEE International Conference,2011,:1-6》上发表了题为“CognitiveRadio Relay Networks with Multiple Primary and Secondary Users:Distributed Stable Matching Algorithms for Spectrum Access”的文章,该文章对Simeone等人的研究进行了扩展,考虑了多信道的情况。然而,以上各文献中的方案在进行协同通信时均没有考虑到信道的实际状态,同时也没有考虑到次用户本身通信可能带来的网络和速率的提升。
为了解决上述问题,本发明提出了一种新的主次用户协同通信方案。在多信道多主用户的情况下,本发明建立了主用户根据各自的信道状态,机会式的选择直接通信方式或者有次用户做中继的协同通信方式,允许通信次用户合理选择可用信道,以最大化每个时隙中主次用户通信和速率的模型。进一步通过引入辅助变量,将该组合优化问题转化为了运筹学理论中的标准指派问题,并给出了基于标准指派问题的求解算法——匈牙利算法的主次用户协同通信方案。仿真结果表明,在次用户数目较多时,相较于其它方案,本发明可带来认知无线网络和速率1.3倍以上的提升。
发明内容
本发明的目的在于克服现有研究与技术上的不足,本发明提出了认知无线网络中基于最大和速率的一种协同通信方案。本发明中主用户通过机会选择次用户是否协同自身数据传输、允许通信的次用户通过匹配最佳可用信道来最大化认知无线网络的和速率。通过建模将该和速率最大化问题表示为了一个组合优化问题,进一步引入了辅助变量,将问题转化为了一个等价的标准指派问题,从而提出了基于匈牙利算法的协同通信方案。仿真结果表明,本发明较传统不采用协同通信的直接通信方案显著提高了主次用户的和速率。
本发明通过如下技术方案实现:
所述认知无线网络中基于最大和速率的协同通信方法,包括以下步骤:
第一步:每个时隙开始时,控制台获取网络参数,网络参数包括各信道的信道增益,以及背景噪声功率,各信道的信道增益包括分别表示对应收发机之间的信道增益的
同时,控制台还获取第i条信道的信道带宽wi,1≤i≤M,以及背景噪声功率;
第二步:根据第一步中的网络参数计算所有主次用户在各信道的通信速率;
第三步:计算匈牙利算法所需用到的中间参数;中间参数为矩阵B,B=(bi,j)(M+N)×(M+N),bi,j表示矩阵B的元素,Bmax=max(bi,j);
其中矩阵B的各元素为:
其中Ci,j_coop表示主次用户协同通信的信道容量,Ci_dir表示主用户直接通信的信道容量,Ci,j_sec表示次用户对i在信道j上直接通信的信道容量,M表示可用信道的数目,N表示次用户的数目,P表示主用户中有通信需求的用户数目,此式中为了简便,设定主用户中的前P个用户为有通信需求的用户数目,
也即B的维度形式如下:
>
其中AP×N表示P×N维的矩阵,C(M-P)×N表示(M-P)×N维的矩阵,DP×P表示P×P维的矩阵;
第四步:采用匈牙利算法求解与最终通信方案所对应的矩阵Y,yi,j表示矩阵Y的元素;
矩阵Y的各元素为:
>
其中,代数1表示最多只有1个次用户能够作为中继用户、或者次用户作为中继用户时最多只能服务1个主用户,xi,j表示数学推导过程中的辅助变量,xi,j的物理意义如下:
当1≤i≤P,1≤j≤N时,
当P+1≤i≤M,1≤j≤N时,
其中P表示主用户中有通信需求的用户数目,此式中为了简便,设定主用户中的前P个用户为有通信需求的用户数目;
第五步:根据矩阵Y的各元素值,确定各主次用户的通信方式与工作方式。
优选地,在所述第二步中,通过香农公式与协同通信信道容量公式计算Ci_dir,Ci,j_coop,Ci,j_sec,
具体计算过程为:
>
其中,
>
其中
>
其中di表示第i对主用户发射机与接收机之间的距离;v表示可变信道衰落因子;
采用等分时隙的半双工DF方式时,主次用户协同通信的信道容量Ci,j_coop为:
>
其中
采用等分时隙的半双工AF方式时,主次用户协同通信的信道容量Ci,j_coop为:
>
上式中,
>
其中,
Ci,j_sec的计算公式与Ci_dir的计算公式原理相同,具体为:
>
其中,
>
其中
>
其中di表示第i对次用户发射机与接收机之间的距离;v表示可变信道衰落因子;Ri、RDi分别表示第i条信道上的次用户发射机与接收机;
优选地,在所述第五步中,根据矩阵Y的各元素值,确定各主次用户的通信方式与工作方式,具体为,当1≤i≤P,1≤j≤N时,若yi,j=1,代数1也即表示选用主次用户之间的协同通信,则主用户i选择次用户j进行协同通信;当P+1≤i≤M,1≤j≤N时,若yi,j=1,代数1也即允许次用户之间通信,则次用户j使用信道i进行通信。
根据本发明的一个方面,提供认知无线网络中基于最大和速率的一种协同通信方案,包括以下步骤:
第一步:每个时隙开始时,控制台获取各信道的信道增益、背景噪声功率等相关网络参数;
第二步:根据第一步中的相关网络参数计算所有主次用户在各信道的通信速率;
第三步:计算匈牙利算法所需用到的中间参数;
第四步:采用匈牙利算法求解对应的矩阵Y;
第五步:根据矩阵Y的各元素值,确定各主次用户的通信方式与工作方式。
更为具体地,本发明优选地通过以下技术方案和步骤实现:
第一步:每个时隙开始时,控制台获取各信道的信道增益、背景噪声功率等相关网络参数。包括分别表示对应收发机之间的信道增益的
第二步:根据第一步中的相关网络参数计算所有主次用户在各信道的通信速率。优选地,对于不使用中继的直接通信的通信速率与中继协同通信的通信速率有如下计算方式:
根据香农定理,第i对主用户在信道i上不选择次用户进行中继,而直接通信时,其传输速率为:
>
其中,
>
表示主用户对Si、Di在信道i上传输时的信噪比,wi表示第i条信道的信道带宽。上式中
>
其中di表示第i对主用户发射机与接收机之间的距离;v表示可变信道衰落因子。
当第i对主用户在信道i上选择某次用户j作为中继进行协同通信时,根据中继方式的不同,其速率有不同的计算方法。采用等分时隙的半双工DF方式时,主用户i的传输速率Ci,j_coop为:
>
其中
采用等分时隙的半双工AF方式时,主用户i的传输速率Ci,j_coop为:
>
上式中,
>
其中,
Ci,j_sec的计算公式与Ci_dir的计算公式原理相同,具体为:
>
其中,
>
其中
>
其中di表示第i对次用户发射机与接收机之间的距离;v表示可变信道衰落因子;当采取其它不同中继通信方式时,只需按各自的通信速率计算公式计算即可。因此,优选地,通过香农公式与协同通信信道容量公式计算Ci_dir,Ci,j_coop,Ci,j_sec。
第三步:计算匈牙利算法所需用到的中间参数;
优选地,匈牙利算法被用于求解一个认知无线网络中关于最大化主次用户和速率问题的标准指派问题。其具体求解过程如下:
设Ui,1≤i≤M表示第i对主用户的传输速率,M表示可用信道的数目,也即主用户的数目;Vi,1≤i≤N表示第i对次用户的传输速率,N表示次用户的数目。且Ui,Vi定义如下:
则主次用户和速率最大化问题即为:
>
其中,S为表示主次用户和速率最大化的目标函数。
满足条件:主用户可随时使用其授权信道进行通信,而次用户只有在无主用户占用的信道才能进行通信。
由于所有主用户均按相同的概率进行通信,不妨假设在某时隙里,M个主用户中的前P个用户需要进行通信。同时定义新辅助变量如下:
当1≤i≤P,1≤j≤N时,
当P+1≤i≤M,1≤j≤N时,
其中,xi,j表示数学推导过程中的辅助变量,其物理意义如其定义所示。
这样,原问题及其限制条件即可转化为下述问题:
>
>
>
满足条件:
上述两个限制条件用于确保每个主用户至多只能选择一个次用户、每个次用户至多只能服务一个主用户进行协同通信;同时,将第二个限制条件代入转化后的问题也可知,通信主用户或者选择直接通信、或者选择协同通信,总之,主用户的通信需求得到了满足。
为求解上述问题,现定义如下两个矩阵B=(bi,j)(M+N)×(M+N)与Y=(yi,j)(M+N)×(M+N),其中,bi,j表示矩阵B的元素,yi,j表示矩阵Y的元素。矩阵B的各元素为:
也即B的形式如下:
>
矩阵Y的各元素为:
>
则上述目标函数可转化为:
>
>
>
>
>
设Bmax=max(bi,j),并且令ai,j=Bmax-bi,j,则上式可进一步化简为:
>
>
>
故原问题可通过求解下述最小化问题来解答:
>
满足条件:
>
其中,函数F表示一个中间函数,该函数的意义在于方便求解原问题函数。
上述最小化问题为运筹学上标准的指派问题,可以通过匈牙利算法进行求解。因此,优选地,本步骤中所需计算的参数即为:矩阵B、Bmax=max(bi,j)。
优选地,矩阵B的各元素为:
也即B的形式如下:
>
第四步:采用匈牙利算法求解对应的矩阵Y;优选地,矩阵Y的各元素为:
>
第五步:根据矩阵Y的各元素值,确定各主次用户的通信方式与工作方式。优选地,当1≤i≤P,1≤j≤N时,若yi,j=1,则主用户i选择次用户j进行协同通信;当P+1≤i≤M,1≤j≤N时,若yi,j=1,则次用户j使用信道i进行通信。
附图说明
图1为具有若干主用户与次用户的认知无线网络模型;
图2为三种不同通信方式下网络和速率与次用户数目关系;
图3为三种不同通信方式下网络和速率与信噪比关系。
具体实施方式
下面结合附图对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
在实例中,本发明与不使用中继进行协同通信的直接通信方式进行了对比,同时,本发明也对比了AF、DF两种协同通信方式在本发明协同通信中的性能差异。
实施例
本实施例是一个如图1所示的主次用户随机分布范围为1km×1km的认知无线网络。此处对比分析了认知无线网络采用本发明的AF、DF协同通信与直接通信方式时的网络和速率随次用户数目与信噪比变化关系。为了对比公平起见,网络采用直接通信方式时,本发明只允许可带来最大信道速率的次用户对占用可用信道进行传输。同时,在仿真分析中,本发明取空间衰落因子v=3,所有仿真结果均是在特定设定下由10000个随机分布的认知无线网络所得结果平均得到。具体实施步骤为:
第一步:每个时隙开始时,控制台获取各信道的信道增益、背景噪声功率等相关网络参数。包括分别表示对应收发机之间的信道增益的
第二步:根据第一步中的相关网络参数计算所有主次用户在各信道的通信速率。优选地,通过香农公式与协同通信信道容量公式计算Ci_dir,Ci,j_coop,Ci,j_sec;
第三步:计算匈牙利算法所需用到的中间参数。优选地,计算的中间参数为:矩阵B,Bmax=max(bi,j);
优选地,矩阵B的各元素为:
也即B的形式如下:
>
第四步:采用匈牙利算法求解对应的矩阵Y;优选地,矩阵Y的各元素为:
>
第五步:根据矩阵Y的各元素值,确定各主次用户的通信方式与工作方式。优选地,当1≤i≤P,1≤j≤N时,若yi,j=1,则主用户i选择次用户j进行协同通信;当P+1≤i≤M,1≤j≤N时,若yi,j=1,则次用户j使用信道i进行通信。
图2表示M=10,SNR=60dB时,在三种通信方式下主次用户和速率随次用户数目的变化关系。由图可见,随着次用户数目增大,主用户与可用协同次用户之间的距离变近,同时通信次用户对的最大信道速率也会增大,故三种通信方式下主次用户的和速率都增加;同时可看出,本发明协同通信方案带来了和速率的明显提升,这是由于本发明使得不同主用户对根据各自信道状况,在协同通信与直接通信两种方式中选择了速率较大的通信方式;再者,所有可用信道也都分配给了通信速率最大的次用户对,从而确保了整个网络主次用户和速率的最大化。由图也可知,相较于DF协同通信与直接通信,AF协同通信方式下主次用户和速率随次用户数目增大的速率更快;N=27时,AF协同通信方式下网络的和速率分别是DF协同与直接通信方式下的1.35、1.67倍,这是由于,在只考虑信道速率的情况下,DF协同通信方式的速率受限于SR链路与RD,SD链路中最差的一条,而AF协同通信方式则不单独受限于SR,RD,SD中的某一条链路,即使某一条链路状况较差,当其它链路状况较好时,仍可获得较大的速率。
图3表示M=10,N=20时,在三种不同通信方式下主次用户的和速率随信道信噪比的变化关系,仿真中本发明固定主次用户的发射功率,逐渐改变了背景噪声功率。由图可见,随着信噪比的上升,各信道的通信质量变好,三种通信方式都会带来和速率的上升,所提的基于匈牙利算法的DF、AF两种协同通信方案均优于直接通信方案,而AF协同通信仍然是可带来最大和速率的通信方式,其原因与图2分析类似。在SNR=68dB时,AF方式下和速率分别是DF方式与直接通信方式的1.37、1.74倍。结合图2、图3也可知,在最大化网络和速率的目标下,AF协同通信方案较DF协同通信方案更适合应用于认知无线网络中。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
机译: 基于协调器的无线网络中的通信方法以及通过骨干网连接的基于协调器的无线网络之间的通信方法
机译: 基于协调器的无线网络中的通信方法以及通过骨干网连接的基于协调器的无线网络之间的通信方法。
机译: 基于协调器的无线网络中的通信方法以及通过骨干网络连接的基于协调器的无线网络之间的通信方法