首页 理论教育光与无线网络多模混合动态带宽分配方案优化

光与无线网络多模混合动态带宽分配方案优化

【摘要】:DBA算法是节能网络的关键技术之一。我们提出的MH-DBA算法指采用多周期轮询来分配上行和下行方向的带宽。对于域内,上游或下游DBA周期指当服务器已经轮询所有控制器一次时每个控制器的传输时隙的总和。由于活动期、打盹期和轻/深度睡眠期与收发机内部开关状态密切相关,因此控制器将通过信令与OF服务器交互,并启动控制器睡眠状态切换模块以做出相应的动作。根据数据传输的调度顺序进行带宽分配。

DBA算法是节能网络的关键技术之一。我们提出的MH-DBA算法指采用多周期轮询来分配上行和下行方向的带宽。当电源服务触发时,控制器映射为服务请求。表9-1描述了MH-DBA流程图和一些参数的定义。我们采用DS DBA作为时刻。

表9-1 MH-DBA的流程和一些参数的定义

通常,MH-DBA分为域间和域内两种类型,分别描述为步骤2和步骤3。对于域间,每个域服务器收集控制器服务请求和控制器网络状态报告给多域控制器。根据每个域中的服务器队列缓存和预测结果,控制器在下一个T周期中评估流量需求。然后在占用繁忙域之前以减少空闲域服务器带宽为原则分配服务器带宽。在每个域中,服务器必须首先将下游数据存储为每个控制器的高速缓存,然后轮询每个控制器并根据高速缓存分配带宽。服务器根据反馈中不同类型的控制器请求和报告的消息长度(缓存)预先收集所有控制器报告。通过加权和收敛,计算每个控制器的时隙长度和上行带宽,然后返回域控制器。对于域内,上游或下游DBA周期指当服务器已经轮询所有控制器一次时每个控制器的传输时隙的总和。每个控制器的时隙都与上游的报告相关,与下游的缓存周期不同。上游和下游发送时隙的计算彼此相关联。特别地,步骤4利用我们在3.4.1小节提出的休眠策略,ADCM的时隙计算单元计算每个控制器的时隙分布和时隙节能状态(主动/打盹/轻度睡眠/深度睡眠)。在步骤5、6、7中,OF服务器功能模块接收OF南向接口消息,维护信息流表。由于活动期、打盹期和轻/深度睡眠期与收发机内部开关状态密切相关,因此控制器将通过信令与OF服务器交互,并启动控制器睡眠状态切换模块以做出相应的动作。根据数据传输的调度顺序进行带宽分配。此外,最大允许延迟TDmax直接通过控制器导出,控制器可在步骤8中改变。