1 / 15
文档名称:

认知无线电与认知网络CH08认知网络的跨层设计.ppt

格式:ppt   大小:1,745KB   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

认知无线电与认知网络CH08认知网络的跨层设计.ppt

上传人:莫比乌斯 2023/3/21 文件大小:1.70 MB

下载得到文件列表

认知无线电与认知网络CH08认知网络的跨层设计.ppt

文档介绍

文档介绍:该【认知无线电与认知网络CH08认知网络的跨层设计 】是由【莫比乌斯】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【认知无线电与认知网络CH08认知网络的跨层设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。跨层设计
BYSCNUCRN_XXH
1
Content
跨层设计的本质
跨层设计架构
跨层实施方案
CRN跨层设计
CN跨层设计方案
黑板架构
thechallengeofCross-LayerdesginofCN
参考文献
2
跨层设计的本质
——通过对协议栈进行垂直的整合,实现对系统资源的有效管理,即通过在协议栈的各层之间传递特定的信息来协调各层之间的的工作,使之与无线通信环境相适应,从而满足系统的各种业务的不同需求。
网络中各层都不是单独设计的,而是把所有层作为一个整体设计。层与层之间信息的交互保证了协议能够根据应用需要和网络条件进行全局自适应的变化,而且各层协议都能够在系统整体约束和整体性能要求下进行联合优化设计
3
跨层设计架构
不是完全否定传统的分层设计模式,而是通过各层之间的交互信息,对网络各个子层的有关参数进行统一的调整各个参数,从而实现对网络资源的有效分配,提高网络的整体的性能。
核心——层与层之间如何进行耦合。即如何打破原有的各个独立的层打破协议的限制,在各层间进行相互通信。
在原有的层之间创造新的接口。
将原有的体系架构中的相邻的层进行合并。
将原有的层进行对于耦合,而不需要创造新的接口。
将整个系统所有层进行纵向校正。
(图来源:李钊陈、广泉《无线认知网络的跨层设计》)
ex:如果一个端到端TCP连接包含一段无线链路,在无线链路中由于信道变化所导致的丢包率的上升会使TCP发送端误以为在网络中发生了拥塞,导致网络性能恶化而做出错误的判断。
(下层—上层的反馈接口。路由给TCP的发送端的传输层—send—ECN)
ex:应用层可以通知链路层数据延迟的需求,链路层可以按照时延敏感的优先级来发送数据。
向上的信息流是通知高层底层网络状况。向下的信息流则作为底层树立处理数据的参考。
两个功能不一样的层,在运行时相互协作。经常这种情况出现在两层间的迭代循环,信息在两层间来回传递。
ex1:NDMA协议(Network-assistedDiversityMultipleAccess,网络辅助分集多址接入)
ex2:双向信息传递解决无线AdHoc网络。
将两个或多个相邻的层合并,构成一个“超级层”来提供被合并的那些层所提供的服务。
不需要创造新的接口。
从结构上来讲。超级层能用原有的接口和未合并的层进行通信。
在两个或更多的层之间进行耦合设计,而不需要在运行时为了信息共享而创建新的接口。结构的花销来自于当要替换一层时必须对耦合的层做出相应的变化。
通过调整参数来实现层与层之间的通信。如图,基本上,应用层所表现出的性能,可以表示为其所有下层的参数所构成的函数。因此,联合调节参数比单独调节能获得更好的性能。
4
跨层实施方案
层间直接通信
跨层共享数据库
全新架构
层间共享信息最直接、最快捷的方法就是允许他们彼此互相通信。
图中是通过创建新的接口来达到层间直接通信的目的。
>>利用协议头投在层间传递信息
>>将“层间”信息作为内部分组进行处理。
>>跨层发信捷径(CLASS,Cross-LayerSignallingShortcuts)方案。用于支持协议栈的非相邻层之间的直接的信息交换。
主要是引入了一个能被所有层链接的通用数据库,如右图,这个通用数据库可以被看成是一个新层,为所有层提供存储/修复信息的服务。
这种方法尤其适用于纵向校正跨层设计,优化程序可以通过共享数据库的同时与不同层连接。
《FromProtocolStacktoProtocolHeap
–Role-BasedArchitecture》的作者Branden等人提出的RBA(RoleBasedArchitecture)是一个全新架构。角色模块以功能实现的传递连接完成了层间信息的交互过程,取代了用设计接口实现分层间的交互方式。
5
CRN跨层设计
MAC/物理层跨层设计
路由/物理层跨层设计
传输/物理层跨层设计
其他跨层设计
MAC层与物理层的交互尤为频繁。
在CRN中,MAC层必须能够适应通信资源的有效性,以及用户状态。它使用了信道分配技术,机会性使用信道,动态适应认知网络信道的高度时变性特征。
物理层高级技术,包括编码、MIMO和OFDM技术、超宽带等,为改善时延、吞吐量和丢包率提供了很大的潜力。
MAC物理层的跨层设计方法,可以更进一步提高频谱利用率,改善系统性能。
?如何改善系统性能
———————————————————————————————————
>>可能出现误检情况下的跨层设计。这种方式,通过物理层频谱传感器和MAC层认知协议的联合设计将频谱感知和频谱接入相结合。
同时,在物理层和MAC层降低误检概率,并,最大化频谱效率的同时防止对授权用户产生干扰。
>>基于跨层的多信道机会MAC控制协议,将无线AdHoc网络的频谱感知聚合到物理层,分组调度聚合到MAC层。
>>优化无线网络中的最大吞吐量和最小化能量消耗之间的关系。提出了一种跨层联合链路调度和功率控制的方式。
采用调度策略l时链路i的系统速率
采用调度策略l时链路i的发送功率
采用效用函数算法选取调度策略和功率分配使效用函数值达到最大。有效利用功率的同时提高系统吞吐量。
认知无线电支持无线网络物理层的基本参数,如发送功率和星座图大小的动态控制,这种动态控制欲传统无线电固定的资源分配方式相比,极大地提高了系统性能。
频谱共享、流程演算与认知无线电网络干扰的联合设计的最优跨层架构。
在给定的多个源节点到目的节点的多种传输要求下,推算出一种混合整数线性规划形式的最优化问题,求解出一条公平的路由选择。
>>多跳网络中,链路的容量是会随着干扰、信道条件、衰落等因素而改变的。
>>无线网络中,丢包可能会因为拥塞、信道差错或者节点移动等因素而产生。
>>因而,要优化端到端的传输机制,必须考虑链路容量的变化。
这种跨层设计的方式大致有两类:
#TCP的拥塞控制算法可以通过参考物理层收集的信息进行优化。
(ex:根据物理层收集的信息来判断丢包的原因——拥塞问题或者链路质量差,同时TCP采取的被动分析。)
#TCP和物理层控制方案进行联合优化。这其中涉及了更为复杂的算法、协议和实现过程。就不仔细探讨了。
跨层优化还可以在从应用层到物理层的其他不同协议层之间执行。
ex:超级层——将不同的协议层合并成一层。虽然可以消除跨层信息传输信息所带来的开销,但与网络匹配的准确度会下降。
6
CN跨层设计方案
认知网络的跨层设计需要再设计单节点协议栈的跨层方案的同时考虑各节点之间如何跨层传输信息。
基于多方面的考虑,通常会选择能够适应现有分层模型特性的架构。
跨层接口的操作和管理,根据网络问题或数据传输问题来调整一层或者多层参数。
可以通过引入一下组件来实现节点级的跨层。
>参数提取
>跨层优化
>决策和回应
>跨层管理器
>网络跨层接口
分析接口模块储存的数据类型,查找改变某一层的数据值对其它层产生的影响,根据需要调整参数值。在网络跨层设计中,从多个节点提取的数据可以帮助从整个网络的角度考虑如何采取进一步的操作,以更好地解决问题。并且,通过将回应信息直接导向其所对应的某个层,节省时间开销。
7
在认知节点之间增加跨层设计
相邻节点交互。
每个节点与所有的跨层节点交互。
通过中心节点交互。
通过簇头交互。
——————————————————————————————————
中心节点
簇头
簇头
8
黑板架构
无线认知节点接口,负责链接认知节点和黑板。
控制器负责接收信息,对消息进调度,并指导选择合适的操作。
知识库包括一系列的生产规章和执行这些规则的推理机。
控制器和知识库和查询处理器进行交互,以查询日志的方式处理消息。
9
ChallengesofCognitiveCross-layering(1)[1]
ThemainchallengesthatthedesignoftheultimateCognitiveCross-layerArchitectureshallmeetaremodularity,interpretability,imprecision,scalabilityandcomplexity.
Cross-Layer——breakingthetraditionalencapsulationofcommunicationofprotocalstacktoenableamoreeffectiveoptimizationoftheoverallcommunicationquality.
Unfortunately,thecurrentstateoftheartinwirelesscommunicationsystemsresearchisstillquitefarfromaneffectiveformulationoftheultimateCognitiveCross-,cross-layeroptimizationstrategieshavebeenwidelystudiedandadopted,,avastnumberofthosecross--designeffort.
10