CN103796317B - 一种基于终端直通中继通信的资源分配方法 - Google Patents

一种基于终端直通中继通信的资源分配方法 Download PDF

Info

Publication number
CN103796317B
CN103796317B CN201310654633.XA CN201310654633A CN103796317B CN 103796317 B CN103796317 B CN 103796317B CN 201310654633 A CN201310654633 A CN 201310654633A CN 103796317 B CN103796317 B CN 103796317B
Authority
CN
China
Prior art keywords
user
channel
sinr
base station
individuality
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.)
Active
Application number
CN201310654633.XA
Other languages
English (en)
Other versions
CN103796317A (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.)
Jiangsu Zhongcheng Communication Technology Co., Ltd.
Original Assignee
Nanjing Post and Telecommunication 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 Nanjing Post and Telecommunication University filed Critical Nanjing Post and Telecommunication University
Priority to CN201310654633.XA priority Critical patent/CN103796317B/zh
Publication of CN103796317A publication Critical patent/CN103796317A/zh
Application granted granted Critical
Publication of CN103796317B publication Critical patent/CN103796317B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种基于终端直通中继通信的资源分配方法,在单个小区中LTE‑Advanced蜂窝网络与D2D***构成混合网络,蜂窝网络的双工方式为时分双工,D2D以复用的模式利用小区内蜂窝通信的上行资源,包括与基站的交互、资源记录表的更新、资源的申请与分配、中继节点的选取过程;首先根据轮询准则,保证通信质量为前提,将***资源分配给活跃蜂窝用户,然后根据最大化资源利用率准则,利用遗传算法来为小区中的D2D用户选择最合适的资源进行复用,目标是最小化资源分配失败的概率,在保证蜂窝用户正常通信的基础上,使更多的D2D用户可以进行通信。

Description

一种基于终端直通中继通信的资源分配方法
技术领域
本发明涉及一种基于终端直通(D2D)中继通信的资源分配方法,利用LTE-Advanced蜂窝网络、D2D通信和中继技术,通过基站进行集中式的资源调度,适用于未来的混合***(Hybrid System)。
背景技术
近年来,第三代合作伙伴计划(3GPP)长期演进(LTE)技术因其展示出的高数据速率、高***容量等优势,得到了全球范围内的瞩目,大量的研究力量已经或正在为它的发展做贡献。可以预见,LTE技术将是实现IMT-Advanced技术提案的坚实基础,并且LTE技术研究现已步入了LTE-Advanced阶段。
对于蜂窝机制来说,主要优点在于便捷的资源分配和功率控制,同时明显的缺点在于对无线频谱资源的未充分利用,而无线频谱紧张的问题又日益严峻。针对这一情况,一种新的无线接口技术,终端直通(Device-to-Device,D2D)技术被提出,以形成一种新的通信模式,一经提出便得到广泛关注。D2D不仅工作在授权频段,并且接受基站的协助调度,具有低成本、灵活性,可以带来高效率的频谱利用,缓解基站负载,降低能源消耗。未来的混合***(Hybrid System)中,D2D通信将是一个重要的组成部分。
如果D2D发送端和接收端之间相距过远,或者他们之间的直接链路信道质量不够好,不足以进行D2D通信,这时候就需要借助中继(Relay)来实现D2D通信。但是,利用D2D用户附近的空闲用户来充当移动中继进行D2D通信,将会有多种干扰链路混合,使得干扰问题变得更加复杂,同时,由于中继***需要采用2个传输时间间隔(TTI)来进行一次传输,因而相较于直连模式,吞吐量会不可避免的有所下降,因此资源分配的目标应集中在降低D2D用户资源分配失败概率,提高***的总体应用性和适用性。
发明内容
本发明的目的是提供一种基于终端直通(D2D)中继通信的资源分配方法,在D2D中继通信的干扰分析基础上,提供一种可靠的高性能的基于LTE-Advanced蜂窝网络的D2D中继通信的资源分配方案,以降低D2D资源分配失败的概率,使更多的D2D用户可以进行通信,提高***的总体适用性。
本发明的技术方案如下:一种基于终端直通中继通信的资源分配方法,其特征在于:在单个小区中LTE-Advanced蜂窝网络与D2D***构成混合网络,蜂窝网络的双工方式为时分双工,D2D以复用的模式利用小区内蜂窝通信的上行资源,包括与基站的交互、 资源记录表的更新、资源的申请与分配、中继节点的选取过程;首先根据轮询准则,保证通信质量为前提,将***资源分配给活跃蜂窝用户,然后根据最大化资源利用率准则,利用遗传算法来为小区中的D2D用户选择最合适的资源进行复用,目标是最小化资源分配失败的概率,在保证蜂窝用户正常通信的基础上,使更多的D2D用户可以进行通信;包括以下步骤:
步骤1:假设所有的蜂窝用户以固定功率PCO进行通信,而所有的D2D用户的发送功率则固定为PSO,所有的用户终端UE,包括活跃的、空闲的蜂窝用户和D2D用户都一直与基站保持着连接并周期地与基站交换信息,即使是正在进行D2D通信的用户,仍然要受基站控制;
步骤2:上行蜂窝信道集合记为,所有的无线资源分配和调度都由基站完成,基站维持着一个本小区资源分配实时状况的信道记录表,记作ChnTable,用于记录各信道的使用情况,只要资源分配信息发生了变化,基站就会对其进行更新,一个信道内最多同时共存一个蜂窝用户和一对基于移动中继的D2D用户;
步骤3:N个蜂窝用户C_UEs使用N个不同的上行蜂窝信道与基站进行通信,彼此之间没有干扰,资源分配工作由基站完成,并在ChnTable中记录更新;
步骤4:当有潜在的D2D通信可能时,D2D发送用户S_UE和接收用户D_UE分别将它们的位置信息报告给基站,这一过程利用内置的全球定位***GPS或者北斗卫星导航***BDS模块来完成,并根据干扰模型来进行蜂窝用户和D2D用户的信号干扰噪声比SINR计算,由基站来决定是否准许进行D2D尝试,如果不合适的话,该对D2D用户会被基站拒绝并进入等待队列;
首先由基站检查ChnTable,去除已经饱和即一个蜂窝用户和一对D2D用户共存的信道,剩余信道集合记为,如果其不为空的话,分别对其中的各个信道进行进一步分析,看能否容纳下该对D2D用户使得该信道下所有用户都能满足通信要求,筛选出的合格信道即蜂窝用户SINR达到蜂窝用户的目标SINRγC-target,D2D用户SINR达到D2D用户的目标SINRγD-target,组成集合,并根据改进的遗传算法从中选出目标信道供该D2D对复用,遗传算法的进化目标选取的是最小化资源分配失败的概率;
如果没有找到可行信道,则该队D2D用户将被拒绝并进入等待队列;
步骤5:进行移动中继的选择,以D2D用户对收发端连线为直径构成的圆形区域中总 有若干空闲用户可供选取作为移动中继,从中为每对D2D用户选取m个空闲用户作为候选中继集合,一个空闲用户只会出现在一对D2D用户的候选中继集合中,同一时刻一个空闲用户只能为一对D2D用户服务,一对D2D用户只能选择一个空闲用户作为移动中继;依据D2D中继***SINR最优原则,并根据干扰模型来进行蜂窝用户和D2D用户的SINR计算,从候选移动中继集合中选取出移动中继,使得该D2D中继通信可以获得最大的SINR;若某个空闲用户电量不足或不适合用于移动中继,则从候选中继集合中去除该空闲用户;
步骤6:利用步骤4选出的信道和步骤5选出的移动中继,开始进行D2D测试通信,如果实际测试表明该信道内蜂窝通信和D2D中继通信都能够得到保障,则允许进行正式的D2D中继通信并且基站更新ChnTable的信息记录;否则,返回步骤4重新进行信道选择,直到通过测试;
步骤7:一旦有用户完成了自己的通信,或者出现可利用的信道资源,ChnTable中的信息将会被立即更新并依次序重新对等待队列中的D2D用户执行步骤4;为了保证持续可靠的通信过程,基站会周期对ChnTable中记录的用户所进行的通信进行监视。
所述的遗传算法包括如下步骤:
步骤一:对基因进行实数编码;染色体长度为蜂窝信道数N,共含有N个基因,对基因进行实数编码,一个信道最多只能被一对D2D用户复用,一对D2D用户最多只能复用一个信道,某个基因值为0表示该信道没有被D2D用户复用,第i个基因的数值Ai表示第Ai对D2D用户复用的是第i个信道,因而基因型A=A1A2…AN所对应的表现型为x=(x1,x2,…,xN)H;即:
Ai=xi
显然,Ai=0表示该信道没有被任何一对D2D用户复用,而对于,如果Ai≠0且Aj≠0,有Ai≠Aj
步骤二:对当前代数的种群进行选择操作;由于进化目标选取的是最小化资源分配失败的概率,因此用D2D用户的资源分配成功率来评价个体的适应度,如下式,用于选择操作,其中表示第l代群体中第i个个体;
依据基于上限的确定式采样,降低因选择的偶然性而造成退化的可能,确保选择出最优异的个体;群体个数用Q来表示:
(3)计算个体在下一代群体中的期望生存数目,用Qi来表示,如下式:
Q i = Q · F ( A i l ) / Σ i = 1 Q F ( A i l )
(4)确定各对应个体在下一代群体中的准生存数目,向上取整,从而得到准下一代群体的个体个;
(3)从准下一代群体中删去适应度最低的个个体,从而得到Q个经过选择的个体;
步骤三:对经过选择操作的种群进行行内交叉;采用行内交叉的操作,对经过选择操作的种群进行行内交叉,确保生成的新个体仍是有效的信道排列,能够作为一种信道分配方案;
先依从交叉概率pc对经过选择操作后的群体随机选取出要交叉的个体,但是不再对其进行两两配对,而是对每个选出来的待交叉个体,都由1到N之间随机生成两个随机数i、j(i≠j),并交换Ai和Aj的数值,如果新产生的个体满足可行解要求,新个体,则予以保留,若不满足取值要求,则删除该个体,并继续通过交叉操作产生新个体直到满足可行解要求为止;
步骤四:对经过交叉操作的种群进行均匀变异,确保能够生成新的信道分配方案;
先依从变异概率pm从经过交叉后的群体中随机选出需要进行变异的个体,对每一个需要进行变异的个体,由1到N之间随机生成一个随机数k,对基因Ak进行变异操作,从{1,...,N}-{Ai|i=1,...,N}这个差集中随机选出一个元素,将其赋给Ak作为突变,若这个差集为空,则将其置为0。若新产生个体满足解空间的参数取值要求,新个体将予以保留,若不满足解空间参数取值要求,则删除该个体,并继续通过变异产生新个体直到满足参数取值要求为止;
步骤五:重复步骤2-步骤4,直到进化到最终代数T,从中选取出适应度最高的个体作为资源分配方案。
所述步骤4和步骤5中根据干扰模型来进行蜂窝用户和D2D用户的SINR计算,包括如下步骤:
步骤A:D2D中继通信模型中,蜂窝用户C正在与基站B进行上行通信,S-R-D是一个D2D中继通信***,复用的是C占用的无线资源,S表示D2D发送用户,R表示移动中继,D表示D2D接收用户。有R、D、B三处接收到的混合信号分别为:
y R = h SR P S d SR - α x S + h CR P C d CR - α x C + n R
y D = h RD P R d RD - α x R + h CD P C d CD - α x C + n D
xS、xR、xC分别为对应的发送信号,PS、PR、PC为对应的发送功率,nR、nD、nB代表对应的加性高斯白噪声AWGN,相应的噪声功率分别为NR、ND、NB,α表示路径损耗指数;另外,hXY、dXY分别用于表示X-Y链路的信道系数、通信距离。
步骤B:两种中继模式,AF和DF模式,两者的区别在这里主要体现在xR表示式的不同,根据不同的中继模式来计算D2D用户的SINR:
AF模式下,R仅仅是将接收到的信号进行放大转发,并不进行信息解码。
x R AF = ky R = P R | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R y R = P R | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R ( h SR P S d SR - α x S + h CR P C d CR - α x C + n R )
k = P R | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R = P R G SR P S + G CR P C + N R
其中,k代表放大增益,GXY用来表示X-Y链路的信道增益,即对xR进行归一化得到:
x R AF = 1 | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R ( h SR P S d SR - α x S + h CR P C d CR - α x C + n R )
最终得到R处的接收信号、SINR表达式分别为:
y D AF = kh SR P S d SR - α h RD d RD - α x S + k h CR P C d CR - α h RD d RD - α x C + k h RD d RD - α n R + h CD P C d CD - α x C + n D
γ D AF = k 2 | h SR | 2 d SR - α | h RD | 2 d RD - α P S k 2 | h CR | 2 d CR - α | h RD | 2 d RD - α P C + k 2 | h RD | 2 d RD - α N R + | h CD | 2 d CD - α P C + N D = k 2 G SR G RD P S k 2 G CR G RD P C + k 2 G RD N R + G CD P C + N D
DF模式下,R处涉及到一个能否正确解码的问题:
这里假设R处总可以正确解码出xS,从而D处接收信号,以及R、D处各自的SINR为:
y D DF = h RD P R d RD - α x S + h CD P C d CD - α x C + n D
γ R DF = G SR P S G CR P C + N R
γ D DF = G RD P R G CD P C + N D
步骤C:最大比合并MSC;对于D2D接收端的最终信号接收,采用基于最大比的分集合并方式,在D处进行两个支路信号的最大比合并,并且分析可知最大比合并后的总的SINR为各支路SINR之和:
γ D = γ D direct + γ D relay
其中,表示直接链路的SINR,表示中继链路的SINR:
γ D direct = | h SD | 2 d SD - α P S | h CD | 2 d CD - α P C + N D = G SD P S G CD P C + N D
步骤D:计算蜂窝用户的SINR;上面的分析都是针对D2D***,而对于蜂窝用户来说,蜂窝用户的SINR表达式为:
当S向R发送信号时;
当R向D发送信号时。
本发明的优点及有益效果:本发明在D2D中继通信的干扰分析基础上,提出的一种 基于遗传算法的资源分配方案,降低了D2D资源分配失败的概率,使更多的D2D用户可以进行通信,提升了***资源的利用率。
附图说明
图1是D2D中继通信的场景示意图;
图2是D2D中继通信的干扰分析基本模型;
图3是基于最大比合并的D2D中继通信模型;
图4是资源分配的流程示意图;
图5本发明中的遗传算法流程示意图;
图6是信道资源的分配记录表。
具体实施方式
单个小区的D2D中继通信***模型如图1所示,LTE-Advanced蜂窝网络与D2D***构成混合网络,其中蜂窝网络的双工方式为时分双工(TDD),D2D以复用的模式利用小区内蜂窝通信的上行资源。主要的干扰是两方面:一方面蜂窝用户发送会对复用同一资源的D2D用户接收造成干扰,对移动中继的接收和D2D接收端的接收都会造成干扰;另一方面D2D发送端的发送和移动中继的发送都会对蜂窝用户造成干扰,也就是干扰基站(BS)对蜂窝信号的接收。
考虑单个小区场景,并假设小区间干扰已妥善处理,小区半径为R,基站位于小区中心,N个蜂窝用户(用C_UE1,C_UE2,…,C_UEN来表示)利用N个不同的信道,与基站进行上行通信,彼此之间没有干扰。假设每个蜂窝用户占用的信道最多被1对D2D用户复用,且D2D通信和蜂窝通信是同步的,N对D2D用户(D2D发送端:S_UE1,S_UE2,…,S_UEN;D2D接收端:D_UE1,D_UE2,…,D_UEN)复用所有的资源块。
由于上行链路采用的无线接入技术是SC-FDMA,每个蜂窝用户进行通信至少需要2个资源块(resource blocks,RBs),并且必须在频域上连续,假设N个蜂窝信道均由两个频域上连续的资源块组成。
除此之外,还有M个空闲的蜂窝用户(用I_UE1,I_UE2,…,I_UEM来表示),这M个空闲用户可以充当移动中继。
如图1所示,C_UE1与基站之间正在进行上行蜂窝通信,S_UE1与D_UE1借助I_UE2作为移动中继进行D2D中继通信,复用的是C_UE1占用的资源,值得注意的是,需要在距离基站较近的区域内禁止进行D2D通信,以免对蜂窝用户产生不可协调的干扰。
对D2D中继通信进行干扰建模,干扰分析基本模型如图2所示,蜂窝用户C正在与 基站B进行上行通信,S-R-D是一个D2D中继通信***,复用的是C占用的无线资源,S表示D2D发送用户,R表示移动中继,D表示D2D接收用户。有R、D、B三处接收到的混合信号分别为:
y R = h SR P S d SR - α x S + h CR P C d CR - α x C + n R - - - ( 1 )
y D = h RD P R d RD - α x R + h CD P C d CD - α x C + n D - - - ( 2 )
xS、xR、xC分别为对应的发送信号,PS、PR、PC为对应的发送功率,nR、nD、nB代表对应的加性高斯白噪声(AWGN),相应的噪声功率分别为NR、ND、NB,α表示路径损耗指数;另外,在本文中,hXY、dXY分别用来表示X-Y链路的信道系数、通信距离。
两种中继模式,AF和DF模式,两者的区别在这里主要体现在xR表示式的不同,
(1)AF模式
AF模式下,R仅仅是将接收到的信号进行放大转发,并不进行信息解码。
x R AF = ky R = P R | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R y R = P R | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R ( h SR P S d SR - α x S + h CR P C d CR - α x C + n R ) - - - ( 4 )
k = P R | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R = P R G SR P S + G CR P C + N R - - - ( 5 )
其中,k代表放大增益,GXY用来表示X-Y链路的信道增益,即对xR进行归一化得到:
x R AF = 1 | h SR | 2 P S d SR - α + | h CR | 2 P C d CR - α + N R ( h SR P S d SR - α x S + h CR P C d CR - α x C + n R ) - - - ( 6 )
最终得到R处的接收信号、SINR表达式分别为:
y D AF = kh SR P S d SR - α h RD d RD - α x S + k h CR P C d CR - α h RD d RD - α x C + k h RD d RD - α n R + h CD P C d CD - α x C + n D - - - ( 7 )
γ D AF = k 2 | h SR | 2 d SR - α | h RD | 2 d RD - α P S k 2 | h CR | 2 d CR - α | h RD | 2 d RD - α P C + k 2 | h RD | 2 d RD - α N R + | h CD | 2 d CD - α P C + N D = k 2 G SR G RD P S k 2 G CR G RD P C + k 2 G RD N R + G CD P C + N D - - - ( 8 )
(2)DF模式
DF模式下,R处涉及到一个能否正确解码的问题:
这里假设R处总可以正确解码出xS,从而D处接收信号,以及R、D处各自的SINR为:
y D DF = h RD P R d RD - α x S + h CD P C d CD - α x C + n D - - - ( 10 )
γ R DF = G SR P S G CR P C + N R - - - ( 11 )
γ D DF = G RD P R G CD P C + N D - - - ( 12 )
对于D2D接收端的最终信号接收,我们采用基于最大比的分集合并(MSC)方式,如图3所示,在D处进行两个支路信号的最大比合并,并且分析可知最大比合并后的总的SINR为各支路SINR之和:
γ D = γ D direct + γ D relay - - - ( 13 )
其中表示直接链路的SINR,表示中继链路的SINR:
γ D direct = | h SD | 2 d SD - α P S | h CD | 2 d CD - α P C + N D = G SD P S G CD P C + N D - - - ( 14 )
上面的分析都是针对D2D***,而对于蜂窝用户来说,蜂窝用户的SINR表达式为:
当S向R发送信号时 (16)
当R向D发送信号时 (17)
本发明一种基于终端直通中继通信的资源分配方法,其包括如下步骤:
步骤1:假设所有的蜂窝用户以固定功率PCO进行通信,而所有的D2D用户的发送功率则固定为PSO,所有的用户终端(UE)(包括活跃的、空闲的)蜂窝用户和D2D用户都一直与基站保持着连接并周期地与基站交换信息,另外,即使是正在进行D2D通信的用户,仍然要受基站控制;
步骤2:上行蜂窝信道集合记为,所有的无线资源分配和调度都由基站完成,基站维持着一个本小区资源分配实时状况的信道记录表,记作ChnTable,如表1所示,每一行都表示一个信道的资源使用情况,每行的第1格记录信道号n,第2格记录使用该信道的蜂窝用户C_UEi(n),第3格和第4格表示复用该信道的D2D用户对S_UEj(n)、D_UEj(n),最后一格表示选取的移动中继I_UEk(n);若第2格为空表示该信道还未被蜂窝用户使用,其余格为空表示该信道没有被D2D用户复用。只要资源分配信息发生了变化,基站就会对ChnTable进行更新,一个信道内最多同时共存一个蜂窝用户和一对基于移动中继的D2D用户;
步骤3:N个蜂窝用户C_UEs使用N个不同的上行蜂窝信道与BS进行通信,彼此之间没有干扰,资源分配工作由基站完成,并在ChnTable中记录更新;
步骤4:当有潜在的D2D通信可能时,D2D发送用户S_UE和D2D接收用户D_UE分别将它们的位置信息报告给基站,这一过程利用内置的全球定位***(GPS)或者北斗卫星导航***(BDS)模块来完成,并根据干扰模型来进行蜂窝用户和D2D用户的信号干扰噪声比(SINR)计算,由基站来决定是否准许进行D2D尝试,如果不合适的话,该对D2D用户会被基站拒绝并进入等待队列:
如图4所示流程,首先由基站检查ChnTable,去除已经饱和即一个蜂窝用户和一对D2D用户共存的信道,剩余信道集合记为,如果其不为空的话,分别对其中的各个信道进行进一步分析,看能否容纳下该对D2D用户使得该信道下所有用户都能满足通信要求,筛选出的合格信道即蜂窝用户SINR达到蜂窝用户的目标SINRγC-target,D2D用户SINR达到D2D用户的目标SINRγD-target,组成集合,并根据改进的遗传算法从中选出目标信道供该D2D对复用,遗传算法的进化目标选取的是最小化资源分配失败的概率;
如果没有找到可行信道,则该队D2D用户将被拒绝并进入等待队列;
步骤5:进行移动中继的选择,以D2D用户对收发端连线为直径构成的圆形区域中总有若干空闲用户可供选取作为移动中继,从中为每对D2D用户选取m个空闲用户作为候选中继集合,一个空闲用户只会出现在一对D2D用户的候选中继集合中,同一时刻一个空闲用户只能为一对D2D用户服务,一对D2D用户只能选择一个空闲用户作为移动中继;
依据D2D中继***SINR最优原则,并根据干扰模型来进行蜂窝用户和D2D用户的SINR计算,从候选移动中继集合中选取出移动中继,使得该D2D中继通信可以获得最大的SINR;
若某个空闲用户电量不足或不适合用于移动中继,则从候选中继集合中去除该空闲用户;
步骤6:利用步骤4选出的信道和步骤5选出的移动中继,开始进行D2D测试通信,如果实际测试表明该信道内蜂窝通信和D2D中继通信都能够得到保障,则允许进行正式的D2D中继通信并且基站更新ChnTable的信息记录;否则,返回步骤4重新进行信道选择,直到通过测试;
步骤7:一旦有用户完成了自己的通信,或者出现可利用的信道资源,ChnTable中的信息将会被立即更新并依次序重新对等待队列中的D2D用户执行步骤4;为了保证持续可靠的通信过程,基站会周期对ChnTable中记录的用户所进行的通信进行监视。
本发明中采用的遗传算法,具体流程如图5所示,先生成初代群体,对基因进行实数编码,再对每一代群体依次进行选择、交叉、变异操作,直至生成最终代(记为T)群体,包括以下具体步骤:
步骤1:对基因进行实数编码;染色体长度为蜂窝信道数N,共含有N个基因,对基因进行实数编码,一个信道最多只能被一对D2D用户复用,一对D2D用户最多只能复用一个信道,某个基因值为0表示该信道没有被D2D用户复用,第i个基因的数值Ai表示第Ai对D2D用户复用的是第i个信道,因而基因型A=A1A2…AN所对应的表现型为x=(x1,x2,…,xN)H;即:
Ai=xi (18)
显然,Ai=0表示该信道没有被任何一对D2D用户复用,而对于,如果Ai≠0且Aj≠0,有Ai≠Aj
步骤2:对当前代数的种群进行选择操作;由于进化目标选取的是最小化资源分配失 败的概率,因此用D2D用户的资源分配成功率来评价个体的适应度,如下式,用于选择操作,其中表示第l代群体中第i个个体;
依据基于上限的确定式采样,降低因选择的偶然性而造成退化的可能,确保选择出最优异的个体;群体个数用Q来表示:
(1)计算个体在下一代群体中的期望生存数目,用Qi来表示,如下式:
(2)确定各对应个体在下一代群体中的准生存数目,向上取整,从而得到准下一代群体的个体个;
(3)从准下一代群体中删去适应度最低的个个体,从而得到Q个经过选择的个体;
步骤3:对经过选择操作的种群进行行内交叉;采用行内交叉的操作,对经过选择操作的种群进行行内交叉,确保生成的新个体仍是有效的信道排列,能够作为一种信道分配方案;
先依从交叉概率pc对经过选择操作后的群体随机选取出要交叉的个体,但是不再对其进行两两配对,而是对每个选出来的待交叉个体,都由1到N之间随机生成两个随机数i、j(i≠j),并交换Ai和Aj的数值,如果新产生的个体满足可行解要求,新个体,则予以保留,若不满足取值要求,则删除该个体,并继续通过交叉操作产生新个体直到满足可行解要求为止;
步骤4:对经过交叉操作的种群进行均匀变异,确保能够生成新的信道分配方案;
先依从变异概率pm从经过交叉后的群体中随机选出需要进行变异的个体,对每一个需要进行变异的个体,由1到N之间随机生成一个随机数k,对基因Ak进行变异操作,从{1,...,N}-{Ai|i=1,...,N}这个差集中随机选出一个元素,将其赋给Ak作为突变,若这个差集为空,则将其置为0。若新产生个体满足解空间的参数取值要求,新个体将予以保留,若不满足解空间参数取值要求,则删除该个体,并继续通过变异产生新个体直到满足参数取值要求为止;
步骤5:重复步骤2-步骤4,直到进化到最终代数T,从中选取出适应度最高的个体 作为资源分配方案。

Claims (2)

1.一种基于终端直通中继通信的资源分配方法,其特征在于:在单个小区中LTE-Advanced蜂窝网络与D2D***构成混合网络,蜂窝网络的双工方式为时分双工,D2D以复用的模式利用小区内蜂窝通信的上行资源,包括与基站的交互、资源记录表的更新、资源的申请与分配、中继节点的选取过程;首先根据轮询准则,保证通信质量为前提,将***资源分配给活跃蜂窝用户,然后根据最大化资源利用率准则,利用遗传算法来为小区中的D2D用户选择最合适的资源进行复用,目标是最小化资源分配失败的概率,在保证蜂窝用户正常通信的基础上,使更多的D2D用户可以进行通信;包括以下步骤:
步骤1:假设所有的蜂窝用户以固定功率PCO进行通信,而所有的D2D用户的发送功率则固定为PSO,所有的用户终端UE,包括活跃的、空闲的蜂窝用户和D2D用户都一直与基站保持着连接并周期地与基站交换信息,即使是正在进行D2D通信的用户,仍然要受基站控制;
步骤2:上行蜂窝信道集合记为所有的无线资源分配和调度都由基站完成,基站维持着一个本小区资源分配实时状况的信道记录表,记作ChnTable,用于记录各信道的使用情况,只要资源分配信息发生了变化,基站就会对其进行更新,一个信道内最多同时共存一个蜂窝用户和一对基于移动中继的D2D用户;
步骤3:N个蜂窝用户C_UEs使用N个不同的上行蜂窝信道与基站进行通信,彼此之间没有干扰,资源分配工作由基站完成,并在ChnTable中记录更新;
步骤4:当有潜在的D2D通信可能时,D2D发送用户S_UE和接收用户D_UE分别将它们的位置信息报告给基站,这一过程利用内置的全球定位***GPS或者北斗卫星导航***BDS模块来完成,并根据干扰模型来进行蜂窝用户和D2D用户的信号干扰噪声比SINR计算,由基站来决定是否准许进行D2D尝试,如果不合适的话,该对D2D用户会被基站拒绝并进入等待队列;
首先由基站检查ChnTable,去除已经饱和即一个蜂窝用户和一对D2D用户共存的信道,剩余信道集合记为如果其不为空的话,分别对其中的各个信道进行进一步分析,看能否容纳下该对D2D用户使得该信道下所有用户都能满足通信要求,筛选出的合格信道即蜂窝用户SINR达到蜂窝用户的目标SINRγC-target,D2D用户SINR达到D2D用户的目标SINRγD-target,组成集合并根据改进的遗传算法从中选出目标信道供该D2D对复用,遗传算法的进化目标选取的是最小化资源分配失败的概率;
如果没有找到可行信道,则该对D2D用户将被拒绝并进入等待队列;
步骤5:进行移动中继的选择,以D2D用户对收发端连线为直径构成的圆形区域中总 有若干空闲用户可供选取作为移动中继,从中为每对D2D用户选取m个空闲用户作为候选中继集合,一个空闲用户只会出现在一对D2D用户的候选中继集合中,同一时刻一个空闲用户只能为一对D2D用户服务,一对D2D用户只能选择一个空闲用户作为移动中继;依据D2D中继***SINR最优原则,并根据干扰模型来进行蜂窝用户和D2D用户的SINR计算,从候选移动中继集合中选取出移动中继,使得该D2D中继通信可以获得最大的SINR;若某个空闲用户电量不足或不适合用于移动中继,则从候选中继集合中去除该空闲用户;
步骤6:利用步骤4选出的信道和步骤5选出的移动中继,开始进行D2D测试通信,如果实际测试表明该信道内蜂窝通信和D2D中继通信都能够得到保障,则允许进行正式的D2D中继通信并且基站更新ChnTable的信息记录;否则,返回步骤4重新进行信道选择,直到通过测试;
步骤7:一旦有用户完成了自己的通信,或者出现可利用的信道资源,ChnTable中的信息将会被立即更新并依次序重新对等待队列中的D2D用户执行步骤4;为了保证持续可靠的通信过程,基站会周期对ChnTable中记录的用户所进行的通信进行监视;
所述的遗传算法包括如下步骤:
步骤一:对基因进行实数编码;染色体长度为蜂窝信道数N,共含有N个基因,对基因进行实数编码,一个信道最多只能被一对D2D用户复用,一对D2D用户最多只能复用一个信道,某个基因值为0表示该信道没有被D2D用户复用,第i个基因的数值Ai表示第Ai对D2D用户复用的是第i个信道,因而基因型A=A1A2…AN所对应的表现型为x=(x1,x2,…,xN)H;即:
Ai=xi
显然,Ai=0表示该信道没有被任何一对D2D用户复用,而对于如果Ai≠0且Aj≠0,有Ai≠Aj
步骤二:对当前代数的种群进行选择操作;由于进化目标选取的是最小化资源分配失败的概率,因此用D2D用户的资源分配成功率来评价个体的适应度,如下式,用于选择操作,其中表示第l代群体中第i个个体;
依据基于上限的确定式采样,降低因选择的偶然性而造成退化的可能,确保选择出最优异的个体;群体个数用Q来表示:
(1)计算个体在下一代群体中的期望生存数目,用Qi来表示,如下式:
(2)确定各对应个体在下一代群体中的准生存数目,向上取整,从而得到准下一代群体的个体个;
(3)从准下一代群体中删去适应度最低的个个体,从而得到Q个经过选择的个体;
步骤三:对经过选择操作的种群进行行内交叉;采用行内交叉的操作,对经过选择操作的种群进行行内交叉,确保生成的新个体仍是有效的信道排列,能够作为一种信道分配方案;
先依从交叉概率pc对经过选择操作后的群体随机选取出要交叉的个体,但是不再对其进行两两配对,而是对每个选出来的待交叉个体,在1到N之间随机生成两个随机数i、j(i≠j),并交换Ai和Aj的数值,如果新产生的个体满足可行解要求,新个体则予以保留,若不满足取值要求,则删除该个体,并继续通过交叉操作产生新个体直到满足可行解要求为止;
步骤四:对经过交叉操作的种群进行均匀变异,确保能够生成新的信道分配方案;
先依从变异概率pm从经过交叉后的群体中随机选出需要进行变异的个体,对每一个需要进行变异的个体,在1到N之间随机生成一个随机数k,对基因Ak进行变异操作,从{1,…,N}-{Ai|i=1,…,N}这个差集中随机选出一个元素,将其赋给Ak作为突变,若这个差集为空,则将其置为0,若新产生个体满足解空间的参数取值要求,新个体将予以保留,若不满足解空间参数取值要求,则删除该个体,并继续通过变异产生新个体直到满足参数取值要求为止;
步骤五:重复步骤二-步骤四,直到进化到最终代数T,从中选取出适应度最高的个体作为资源分配方案。
2.根据权利要求1所述的一种基于终端直通中继通信的资源分配方法,其特征在于,所述步骤4和步骤5中根据干扰模型来进行蜂窝用户和D2D用户的SINR计算,包括如下步骤:
步骤A:D2D中继通信模型中,蜂窝用户C正在与基站B进行上行通信,S-R-D是一个D2D中继通信***,复用的是C占用的无线资源,S表示D2D发送用户,R表示移动中继,D表示D2D接收用户,R、D、B三处接收到的混合信号分别为:
xS、xR、xC分别为对应的发送信号,PS、PR、PC为对应的发送功率,nR、nD、nB代表对应的加性高斯白噪声AWGN,相应的噪声功率分别为NR、ND、NB,α表示路径损耗指数;另外,hXY、dXY分别用于表示X-Y链路的信道系数、通信距离;
步骤B:两种中继模式,AF和DF模式,两者的区别在这里主要体现在xR表示式的不同,根据不同的中继模式来计算D2D用户的SINR:
AF模式下,R仅仅是将接收到的信号进行放大转发,并不进行信息解码:
其中,k代表放大增益,GXY用来表示X-Y链路的信道增益,即对xR进行归一化得到:
最终得到R处的接收信号、SINR表达式分别为:
DF模式下,R处涉及到一个能否正确解码的问题:
这里假设R处总可以正确解码出xS,从而D处接收信号,以及R、D处各自的SINR为:
步骤C:最大比合并MSC;对于D2D接收端的最终信号接收,采用基于最大比的分集合并方式,在D处进行两个支路信号的最大比合并,并且分析可知最大比合并后的总的SINR为各支路SINR之和:
其中,表示直接链路的SINR,表示中继链路的SINR:
步骤D:计算蜂窝用户的SINR;上面的分析都是针对D2D***,而对于蜂窝用户来说,蜂窝用户的SINR表达式为:
当S向R发送信号时;
当R向D发送信号时。
CN201310654633.XA 2013-12-06 2013-12-06 一种基于终端直通中继通信的资源分配方法 Active CN103796317B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310654633.XA CN103796317B (zh) 2013-12-06 2013-12-06 一种基于终端直通中继通信的资源分配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310654633.XA CN103796317B (zh) 2013-12-06 2013-12-06 一种基于终端直通中继通信的资源分配方法

Publications (2)

Publication Number Publication Date
CN103796317A CN103796317A (zh) 2014-05-14
CN103796317B true CN103796317B (zh) 2017-01-11

Family

ID=50671466

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310654633.XA Active CN103796317B (zh) 2013-12-06 2013-12-06 一种基于终端直通中继通信的资源分配方法

Country Status (1)

Country Link
CN (1) CN103796317B (zh)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104159308B (zh) * 2014-08-01 2017-09-19 东南大学 基于空闲用户设备辅助的ofdma***上行子信道分配方法
CN105472646B (zh) 2014-08-08 2020-09-25 中兴通讯股份有限公司 一种上报设备到设备资源获取失败的信息的方法及设备
US20160050572A1 (en) * 2014-08-18 2016-02-18 Rohde & Schwarz Gmbh & Co. Kg Radio communication test apparatus and method for testing
CN105451282A (zh) 2014-08-22 2016-03-30 电信科学技术研究院 一种中继终端重选的方法及设备
CN104486744B (zh) * 2014-12-29 2018-03-13 重庆邮电大学 一种异构小蜂窝网络中的d2d模式选择方法
CN105992298A (zh) * 2015-02-02 2016-10-05 北京信威通信技术股份有限公司 一种d2d通信的中继节点选择的方法
US10021620B2 (en) * 2015-02-10 2018-07-10 Qualcomm Incorporated Relay signaling between UE and network
US10212651B2 (en) * 2015-05-14 2019-02-19 Qualcomm Incorporated Systems, methods, and devices for link quality based relay selection
CN104954970B (zh) * 2015-05-28 2018-09-07 中国科学院计算技术研究所 一种d2d的资源分配的方法及***
CN107852696A (zh) * 2015-09-25 2018-03-27 富士通株式会社 边链路信息传输装置、方法以及通信***
CN105915271B (zh) * 2015-11-25 2018-10-09 北京邮电大学 一种可扩展性的802.11ac MU-MIMO网络的用户选择方法
CN105873214B (zh) * 2016-03-24 2019-10-18 河海大学 一种基于遗传算法的d2d通信***的资源分配方法
CN106102145B (zh) * 2016-06-08 2019-08-13 厦门大学 一种单蜂窝下d2d通信的能耗优化方法
IT201600072521A1 (it) * 2016-07-12 2018-01-12 Inst Rundfunktechnik Gmbh Mobilfunkkommunikation mit verbesserter sende- und empfangsqualität
JP2018029323A (ja) 2016-08-10 2018-02-22 ソニー株式会社 通信装置及び通信方法
CN106792451B (zh) * 2016-12-17 2020-04-21 河海大学 一种基于多种群遗传算法的d2d通信资源优化方法
CN107071695B (zh) * 2017-01-17 2021-01-05 华北电力大学 一种终端直通协作中继网络的路由和频谱资源管理方法
CN107172672B (zh) * 2017-05-10 2020-04-03 中国互联网络信息中心 一种采用d2d机制实现物联网设备路由优化的方法
CN107509162B (zh) * 2017-08-31 2020-06-16 中南大学 新型蜂窝下行通信能效优化方法
CN108271242B (zh) * 2017-12-14 2021-01-05 南京邮电大学 基于能量效率的d2d资源分配方法
CN108832993B (zh) * 2018-06-22 2020-09-18 西安电子科技大学 面向混合任务的在线中继卫星***通信资源分配方法
WO2020015733A1 (zh) * 2018-07-19 2020-01-23 Oppo广东移动通信有限公司 D2d通信的方法和终端设备
CN109168146B (zh) * 2018-11-23 2020-04-07 西安电子科技大学 支持混合授权-非授权频段的mtc传输方法
CN111385744B (zh) * 2018-12-27 2022-01-11 青岛民航凯亚***集成有限公司 一种基于轮询的动态信道接入方法
CN110049474B (zh) * 2019-05-17 2020-07-17 北京邮电大学 一种无线资源分配方法、装置及基站

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102083138A (zh) * 2011-01-14 2011-06-01 北京邮电大学 一种d2d用户对可同时复用多个蜂窝用户资源的方法
CN102711245A (zh) * 2012-06-26 2012-10-03 中国科学技术大学苏州研究院 室内环境下wlan区域内两阶段匹配定位方法
CN103347299A (zh) * 2013-06-07 2013-10-09 北京邮电大学 一种基于遗传算法的集中式资源管理方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9019913B2 (en) * 2012-05-21 2015-04-28 Qualcomm Incorporated Methods and apparatus for providing D2D system information to a UE served by a home evolved Node-B

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102083138A (zh) * 2011-01-14 2011-06-01 北京邮电大学 一种d2d用户对可同时复用多个蜂窝用户资源的方法
CN102711245A (zh) * 2012-06-26 2012-10-03 中国科学技术大学苏州研究院 室内环境下wlan区域内两阶段匹配定位方法
CN103347299A (zh) * 2013-06-07 2013-10-09 北京邮电大学 一种基于遗传算法的集中式资源管理方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Radio resource allocation based on greedy algorithm and successive interference cancellation in Device-to-Device (D2D) communication;Yu Tao等;《IET International Conference on Information and Communications Technologies(IETICT 2013)》;20130429;全文 *
Resource Allocation for Maximizing the Device-to-Device Communications Underlaying LTE-Advanced Networks;Hongguang Sun等;《The First IEEE ICCC International Workshop on Interference Management of Wireless Networks (IMWN 2013)》;20130831;全文 *
Using Genetic Algorithm with frequency hopping in device to device communication (D2DC) interference mitigation;Yang-Han Lee等;《2012 IEEE International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS 2012)》;20121207;全文 *

Also Published As

Publication number Publication date
CN103796317A (zh) 2014-05-14

Similar Documents

Publication Publication Date Title
CN103796317B (zh) 一种基于终端直通中继通信的资源分配方法
Do et al. User grouping and energy harvesting in UAV-NOMA system with AF/DF relaying
Cheng et al. D2D for intelligent transportation systems: A feasibility study
Cao et al. Cooperative device-to-device communications in cellular networks
CN103563447B (zh) 无线通信***和方法
CN103561447B (zh) 基于机会中继的增量混合式译码放大转发协作方法
Chen et al. Optimal power allocations for non-orthogonal multiple access over 5G full/half-duplex relaying mobile wireless networks
Ju et al. Full duplexity in beamforming-based multi-hop relay networks
Asiedu et al. Simultaneous wireless information and power transfer for decode-and-forward multihop relay systems in energy-constrained IoT networks
CN103548391B (zh) 无线通信***和方法
Cai et al. Energy efficiency and spectrum efficiency in underlay device-to-device communications enabled cellular networks
Kim et al. Infrastructure relay transmission with cooperative MIMO
Yu et al. Power and location optimization for full-duplex decode-and-forward relaying
CN104244437B (zh) 一种用于协作下行传输的动态中继激励公平调度的方法
Wang et al. On the throughput capacity and performance analysis of hybrid wireless networks over fading channels
CN101951645B (zh) 一种蜂窝中继网络中的下行自适应传输方法
Zhang et al. Towards energy-efficient underlaid device-to-device communications: A joint resource management approach
CN112055335B (zh) 一种基于noma的上行车载通信资源分配方法及***
Lee et al. Achievable degrees of freedom on MIMO two-way relay interference channels
CN116367314A (zh) 时域资源确定方法、装置、设备及存储介质
Zhang et al. Optimizing network sustainability and efficiency in green cellular networks
Salim et al. An optimal balanced energy harvesting algorithm for maximizing two-way relaying d2d communication data rate
Simeone et al. Distributed MIMO in multi-cell wireless systems via finite-capacity links
Ryu et al. Development of device-to-device (D2D) communication based new mobile proximity multimedia service business models
Chen et al. Optimal mode selection algorithms in multiple pair device-to-device communications

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
TR01 Transfer of patent right

Effective date of registration: 20180326

Address after: 210046 Jiangsu city of Nanjing Province Economic and Technological Development Zone Xing Chi road Xingzhi Science Park building B room 1011

Patentee after: Jiangsu Zhongcheng Communication Technology Co., Ltd.

Address before: 210003 Gulou District, Jiangsu, Nanjing new model road, No. 66

Patentee before: Nanjing Post & Telecommunication Univ.

TR01 Transfer of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A resource allocation method based on terminal through relay communication

Effective date of registration: 20200902

Granted publication date: 20170111

Pledgee: China Construction Bank Corporation Nanjing Jiangbei new area branch

Pledgor: Jiangsu Zhongcheng Communication Technology Co.,Ltd.

Registration number: Y2020980005646

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20220209

Granted publication date: 20170111

Pledgee: China Construction Bank Corporation Nanjing Jiangbei new area branch

Pledgor: Jiangsu Zhongcheng Communication Technology Co.,Ltd.

Registration number: Y2020980005646

PC01 Cancellation of the registration of the contract for pledge of patent right