百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

基于Ad hoc网络的最佳中继选择方案研究

moboyou 2025-05-24 15:42 47 浏览

摘 要: 针对多个源节点和目的节点的Ad hoc网络,提出了基于有限反馈的分布式最佳中继选择方案。该方案通过有限反馈,选出信道条件最好的作为中继节点。解决最佳中继冲突问题时,提出用最大化传输链路功率算法解决中低SNR时的功率分裂问题,使有限的总功率能够获得最大的成功传输数目。仿真结果表明,该方案具有更好的中断率性能,有效降低了中继选择时的信息交互开销,提高了系统的性能。

0 引言

Ad hoc网络是一种全分布式的无线分组网络,组成网络的节点既是通信终端,又具有路由器的功能,可自由移动,无需固定基础设施的支持。对于分簇结构的Ad hoc网络,地理上相近的多个节点按照一定的规则构成不同的虚拟组(称为簇),并通过这些簇间的进一步连接实现全网的连通[1]。

同一簇内,如果使用传统的工作方式,源节点和目的节点之间的通信由簇头来转发,簇头控制节点业务量太多,会产生瓶颈,故要使用中继转发。因此对Ad hoc网络中最佳中继协作方案的研究一直是重点也是热点。参考文献[2]中详细研究了无反馈的选择协作方案,基于的信道环境为Nakagami-m衰落。参考文献[3]中介绍了多次传播编码协作背景下机会中继的中断率性能。参考文献[4]介绍了多点干扰环境下机会中继的中断率性能。以上协议中都假设系统获取全反馈,即全部链路的信道状态信息(CSI[5]),但是全反馈的开销很大,对于现在很多网络系统负担较大。若采用有限的部分反馈,如源-中继节点链路的CSI,则开销会小很多。参考文献[6]介绍了超过设定门限值的中继进行有限反馈的方法。参考文献[7]分析了有限反馈延迟和信道估计误差的再生中继选择协作方案。参考文献[8]对机会中继在通用信道中基于反馈协作进行理论分析。在通用衰落模型Nakagami-m环境中,存在反馈的选择协作的分集性能,有待进一步研究。参考文献[9]介绍了一种通过中继和目的节点间的有限信息反馈选择最佳中继的中继选择策略。这些协议也要求系统能精确获得反馈信息,实际系统实现较为困难。

本文在现有选择方法的基础上,针对多个源节点和目的节点的Ad hoc网络[10],对簇内中继选择的问题进行了研究,提出了有限反馈的分布式多个源节点和目的节点的最佳中继选择方案,从SNR角度,提出了最大化传输链路的功率算法解决最佳中继冲突问题。仿真结果表明,相比之前的多源多目标Ad hoc网络中的选择协作方法,本文的协作方案有效降低了中继选择时的信息交互开销,拥有更好的中断率性能,明显改善了网络传输性能。

1 系统模型

系统模型如图1所示,本文所研究系统是一个多源多目标的Ad hoc协作网络。假设中继协作系统由L个源节点、L个目的节点构成,令源节点为si,目的节点为di,其中源节点si∈S,对应的目的节点di∈D。源节点si对应的最佳中继节点为b(b为原来的源节点sj,即每个源节点可能充当其余L-1个源节点的中继),它们之间的信道值。假设信道值全为准静态信道,为循环对称复高斯随机变量,且独立同分布,方差为1,均值为0。

某个源节点和被选定为中继的另外一个源节点在传输时都使用相同的码本,所有的数据传输都使用正交方式。令节点i和节点j之间的信道值为hi,j、成型因子为ki,j、扩展因子为?兹i,j。本文的Nakagami-m可以看作通用衰落模型,当ki,j=(K+1)2/(2K+1)时,它可近似表述衰落因子为K的Rician分布;当ki,j=1时,它可退化为Rayleigh分布;当ki,j→∞时,它表示没有衰落的直视传输情况。

系统的干扰噪声服从CN(0,2)分布,为独立同分布的白高斯噪声。接收节点接收的平均信噪比为(SNR):ρ=P/2,其中P为节点的发射功率。另外在发送前,节点不能通过自身获取信道状态,即各节点只能通过接收数据来获取所需的CSI。

2 最佳中继协作策略研究

2.1 基于有限反馈的最佳中继选择协作方案

本文研究对象是Ad hoc中的多个源节点和目的节点的网络[11],针对目前协议存在的开销大和传输效率低的问题,通过对其进行改进和完善,提出一种基于有限反馈的全分布式中继协作方法。

假设发送的数据帧长为N bit,发送时间为Tf,速率为R bit/Hz,将N分为两个子帧N1、N2发送。定义一个

,有N1=

N,N2=(1-

)N,

Tf用来发送N1,(1-

)Tf发送N2。

方法如下:

(1)规定的

Tf时间里,源节点先发送第一个子帧N1,其他节点监听信息,并译码。

(2)成功译码的节点重新参照源节点的编码规则进行编码。同时将第二子帧的冗余校验信息存入缓存区,并依此广播1 bit信息通知目的节点。若没能正确译码,则忽略。目的节点根据此信息估计各自信道的瞬时SNR,选择信道条件最好的信道发送第二子帧的冗余校验信息,并把该节点的ID号广播给其他节点。

(3)收到发送通知的节点立即发送缓存区里源节点的第二子帧冗余校验信息,其余节点则清除缓存区内的信息。如果目的节点判断没有其他中继节点能正确译码,则由源节点发送冗余校验信息。

网络中每个节点固定分配长度是1 bit的时隙,用此1 bit告知目的节点能正确译码。目的节点分配(L-1) bit时隙用于目的节点选择最佳中继节点。本文采用竞争时隙的帧结构图,如图2所示,当Tf一定时,Tw越小,表明交互信息时间越少。

2.2 最大化传输链路的功率分配算法

本文的多源多目标的Ad hoc协作网络,会有多个源节点同时把其一节点作为它们的最佳中继的情况发生,采用共享中继的策略解决中继冲突问题。对于共享中继导致的功率分裂,提出最大化传输链路(Maximize the Number of Links,MNL)的功率算法来保证优越的DMT性能,分析如下:

对于SNR较低的情况[12],由于功率P的限制,信道信息同上,先通过信道状态预估各协作链路的传输结果,共享中继根据预估结果对各链路的功率进行智能分配,以在总功率上获得最大的成功传输数目。各链路上的信道状态是通过最佳中继接收到的NACK帧的信息获取的。

设kiP是共享中继b为协作si与di这一链路所分配的功率,则有

。中继协作情况下,对于si与di,成功解码时对应的互信息量为Ii,且Ii≥R。

功率分配系数ki为:

为获得更多的链路传输成功,所以优化的目标是找到合适的ki(i=1,2,..,n),即下式成立的个数越多越好:

(2)查找系数集合K的最小值kj;

(3)更新已分配功率:kalloc=kalloc+kj;

(4)若kalloc<1,则更新系数集合K=K-{kj},否则算法终止;

(5)若K,则算法终止,否则执行步骤(2)进行迭代过程。

上述算法的复杂度为O(n2),该算法表明,每次寻求出ki中的最小值,当P分配完毕,即kalloc≥1时停止。

另外研究表明,SNR较高时,基于所提的有限反馈的最佳中继选择方案,最佳中继节点的功率分配系数不影响每个源节点的DMT性能,所以所提功率分配算法对整个系统具有可行性。

3 仿真结果与分析

对本文提出的协议及功率分配算法在MATLAB 2010平台上进行仿真。信道都服从独立同分布的Rayleigh衰落,且频率效率R=1,采用中断率作为性能指标,分别采用网络中断率和节点中断率[13]。

仿真中,设置源节点数目为6个,图3是对所给出的无反馈的协作协议与基于MNL功率分配方法的有限反馈协作协议进行仿真的对比。从图中看到,无论是节点中断率还是网络中断率,在相同SNR情况下,所提方案的中断率性能远远超过了无反馈协作协议。

现实环境是非均衡网络,信道均值不同,在基于有限反馈的选择协作协议中分别采用MNL功率分配方法和等功率算法进行仿真对比。假定按照源节点号,各个源节点和对应目的节点间的信道质量依次增加200%。仿真结果如图4所示。可以看出,对于节点中断率和网络中断率,MNL功率分配算法的中断率性能都优于等功率算法,即实际网络中MNL功率分配算法也能使系统效果更优越。

改变源节点的数目,取L=6,8,10,在基于有限反馈的选择协作协议中分别采用等功率算法和MNL功率分配方法进行仿真对比。结果如图5。随着网络中节点数目的增加,系统的中断率持续下降,性能更好。且随着节点数L的增加,两种功率算法的中断率差距增大,即表明对于节点数多的较大规模无线网络,MNL功率分配算法更为优越。

图6的仿真是分别在非均衡网络与理想均衡网环境下,模拟所提协议MNL功率分配算法产生的中断率。通过仿真看出,相同条件下,对于节点中断率和网络中断率,非均衡和均衡网络中的中断率性能差距不断增加,MNL功率分配算法在非均衡网络中的性能要比均衡网络中差。

4 结束语

本文针对多源多目标Ad hoc网络的簇内中继协作进行了研究,提出了基于有限反馈的分布式最佳中继选择方案,方案简单高效,可以方便地集成到现有无线网络中,解决最佳中继冲突而采用共享中继时,提出MNL(最大化传输链路)功率分配算法使有限的总功率能够获得最大的成功传输数目。仿真结果表明,所提方案相比以往针对多源多目标网络的选择协作方法具有更好的中断率性能,有效降低了中继选择时的信息交互开销,对于最佳中继选择传输方案,采用本文提出的功率分配策略所获得的系统性能明显高于等功率分配。但本文仅考虑簇内中继的选择,当簇间需要中继传输时,由于簇间的频点不同,需要进行频点切换。因此下一步工作将在本文基础上,研究簇间中继协作。

参考文献

[1] 曾桂根.认知无线电Ad hoc网络接入技术研究[D].南京:南京邮电大学,2012.

[2] BAO V N Q, DUONG T Q, ZEPERICK H J. On the performance of selection decode-and-forward relay networks over Nakagami-m fading channels[J]. IEEE Commun. Lett, 2009, 13(3):172-174.

[3] Tian Hui, Xu Youyun, Xie Wei, et al. Outage probability analysis of opportunistic cooperative multicast based on coded cooperation[C]. IEEE International Conference on Communication Technology, 2010:1035-1038.

[4] LEE D W, LEE J H. Outage probability of amplify and for ward opportunistic relaying with multiple interferers over rayleigh fading channels[C].IEEE Vehicular Technology Conference, Budapest, Hungary,2011:1-5.

[5] KRIKIDIS I, THOMPSON J, MCLAUGHLIN S, et al.Amplify and forward with partial relay-selection[J]. IEEE Communications Letters,2008,12(4): 236-237.

[6] KIM J B, KIM D W. Effects of feedback strategies on performances of opportunistic amplify-and-forward relaying[C]. International Conference on Wireless Communications &Signal Processing, Budapest, Hungary, 2009: 1-5.

[7] Yi Na, Ma Yi. Joint rate adaptation and best-relay selection using limited feedback[J]. IEEE Communications Society,2013,12(6):2798-2805.

[8] KHISTI A, BLETSAS A, WIN M Z. Opportunistic cooperative diversity with feedback and cheap readios[J]. IEEE Trans. Wire less Commun, 2008, 7(5):1824-1827.

[9] TAJER A, NOSRATINIA A. Opportunistic cooperation via relay selection with minmial information exchange[C]. In Proc. International Symp.Inf. Theory(ISIT07),2007:1926-1930.

[10] ADVE R, BERES E. Selection cooperative in multi source coperative networks[J]. IEEE Trans. Wireless Commun, 2008,7(1):119-127.

[11] TRUMAN C Y, YU W. Joint optimization of relay strategies and resource allocations in cooperative cellular networks[J]. IEEE J.Sel.Areas Commun,2007,25(2):329-339.

[12] 朱义君,李瑛,田忠骏,等.低信噪比下增强型解码转发协作的性能分析[J].通信学报,2010,31(2):81-85.

[13] SURAWEERA H A, SOYSA M, TELLAMBURA C, et al. Performance analysis of partial relay selection with feedback delay[J]. IEEE Signal Processing Society, 2008, 17(6):531-534.

相关推荐

Excel技巧:SHEETSNA函数一键提取所有工作表名称批量生产目录

首先介绍一下此函数:SHEETSNAME函数用于获取工作表的名称,有三个可选参数。语法:=SHEETSNAME([参照区域],[结果方向],[工作表范围])(参照区域,可选。给出参照,只返回参照单元格...

Excel HOUR函数:“小时”提取器_excel+hour函数提取器怎么用

一、函数概述HOUR函数是Excel中用于提取时间值小时部分的日期时间函数,返回0(12:00AM)到23(11:00PM)之间的整数。该函数在时间数据分析、考勤统计、日程安排等场景中应用广泛。语...

Filter+Search信息管理不再难|多条件|模糊查找|Excel函数应用

原创版权所有介绍一个信息管理系统,要求可以实现:多条件、模糊查找,手动输入的内容能去空格。先看效果,如下图动画演示这样的一个效果要怎样实现呢?本文所用函数有Filter和Search。先用filter...

FILTER函数介绍及经典用法12:FILTER+切片器的应用

EXCEL函数技巧:FILTER经典用法12。FILTER+切片器制作筛选按钮。FILTER的函数的经典用法12是用FILTER的函数和切片器制作一个筛选按钮。像左边的原始数据,右边想要制作一...

office办公应用网站推荐_office办公软件大全

以下是针对Office办公应用(Word/Excel/PPT等)的免费学习网站推荐,涵盖官方教程、综合平台及垂直领域资源,适合不同学习需求:一、官方权威资源1.微软Office官方培训...

WPS/Excel职场办公最常用的60个函数大全(含卡片),效率翻倍!

办公最常用的60个函数大全:从入门到精通,效率翻倍!在职场中,WPS/Excel几乎是每个人都离不开的工具,而函数则是其灵魂。掌握常用的函数,不仅能大幅提升工作效率,还能让你在数据处理、报表分析、自动...

收藏|查找神器Xlookup全集|一篇就够|Excel函数|图解教程

原创版权所有全程图解,方便阅读,内容比较多,请先收藏!Xlookup是Vlookup的升级函数,解决了Vlookup的所有缺点,可以完全取代Vlookup,学完本文后你将可以应对所有的查找难题,内容...

批量查询快递总耗时?用Excel这个公式,自动计算揽收到签收天数

批量查询快递总耗时?用Excel这个公式,自动计算揽收到签收天数在电商运营、物流对账等工作中,经常需要统计快递“揽收到签收”的耗时——比如判断某快递公司是否符合“3天内送达”的服务承...

Excel函数公式教程(490个实例详解)

Excel函数公式教程(490个实例详解)管理层的财务人员为什么那么厉害?就是因为他们精通excel技能!财务人员在日常工作中,经常会用到Excel财务函数公式,比如财务报表分析、工资核算、库存管理等...

Excel(WPS表格)Tocol函数应用技巧案例解读,建议收藏备用!

工作中,经常需要从多个单元格区域中提取唯一值,如体育赛事报名信息中提取唯一的参赛者信息等,此时如果复制粘贴然后去重,效率就会很低。如果能合理利用Tocol函数,将会极大地提高工作效率。一、功能及语法结...

Excel中的SCAN函数公式,把计算过程理清,你就会了

Excel新版本里面,除了出现非常好用的xlookup,Filter公式之外,还更新一批自定义函数,可以像写代码一样写公式其中SCAN函数公式,也非常强大,它是一个循环函数,今天来了解这个函数公式的计...

Excel(WPS表格)中多列去重就用Tocol+Unique组合函数,简单高效

在数据的分析和处理中,“去重”一直是绕不开的话题,如果单列去重,可以使用Unique函数完成,如果多列去重,如下图:从数据信息中可以看到,每位参赛者参加了多项运动,如果想知道去重后的参赛者有多少人,该...

Excel(WPS表格)函数Groupby,聚合统计,快速提高效率!

在前期的内容中,我们讲了很多的统计函数,如Sum系列、Average系列、Count系列、Rank系列等等……但如果用一个函数实现类似数据透视表的功能,就必须用Groupby函数,按指定字段进行聚合汇...

Excel新版本,IFS函数公式,太强大了!

我们举一个工作实例,现在需要计算业务员的奖励数据,右边是公司的奖励标准:在新版本的函数公式出来之前,我们需要使用IF函数公式来解决1、IF函数公式IF函数公式由三个参数组成,IF(判断条件,对的时候返...

Excel不用函数公式数据透视表,1秒完成多列项目汇总统计

如何将这里的多组数据进行汇总统计?每组数据当中一列是不同菜品,另一列就是该菜品的销售数量。如何进行汇总统计得到所有的菜品销售数量的求和、技术、平均、最大、最小值等数据?不用函数公式和数据透视表,一秒就...