基于SDN与MIH技术的新型异构网络切换系统的制作方法

文档序号:16850357发布日期:2019-02-12 22:41阅读:441来源:国知局
基于SDN与MIH技术的新型异构网络切换系统的制作方法
本发明涉及移动互联网的网络接入
技术领域
,特别是涉及一种异构网络的切换系统。
背景技术
:随着无线通讯和移动网络的发展,诸如移动电话和膝上型计算机的便携式设备通常配备有不同的网络接入技术,包括通用分组无线业务技术(gprs)、通用移动电信系统技术(umts)、长期演进技术(lte)和无线保真技术(wi-fi)等等。。为了提供令人满意的用户体验,移动节点(mn)必须将正在进行的会话无缝地切换到各种异构网络中的最佳网络。这个过程称为垂直切换,目前仍然没有被广泛采用和部署。此外,由于网络选择过程需要考虑多个网络属性,因此有必要提出一种简化决策算法的机制和有效收集网络参数以及动态灵活配置网络资源的框架。为了解决异构网络中的无缝切换问题,ieee802.21工作组提出了介质独立切换(mih)框架。该标准的目的是分离不同mac层技术的细节,并为上层提供必要的服务,以促进异构网络之间的切换。然而,在ieee802.21中没有定义网络选择算法,需要基于mih功能(mihf)来开发网络选择算法。此外,为了使切换过程更有效,其需要在切换执行之前对网络实体预配置的全局控制和管理。关于网络的全球控制和管理,软件定义网络(software-definednetworking,sdn)是一种有前途的技术,将网络分为两个平面:数据平面和控制平面,具有集中控制和实现网络可编程性。openflow是解耦控制和数据平面之间的通信协议。为了在无线环境中研究sdn,开放网络基金会(onf)在2014年设立了无线和移动工作组(wmwg),专门收集用例,建立架构和协议要求,将基于onf的技术扩展到无线和移动领域。技术实现要素:为了更好地解决现有技术中存在的异构网络垂直切换问题,本发明提出一种基于sdn与mih技术的新型异构网络切换系统,基于软件定义网络(sdn)和ieee802.21介质独立切换(mih)融合的新型复合式垂直切换框架(cooperatedverticalhandover,cvh),实现了链路的无缝建立、敏捷重配置,以及网络端的智能决策。本发明的一种基于sdn与mih技术的新型异构网络切换系统,该系统包括信息服务器10、sdn控制器20、openflow交换机30以及移动节点40,所述sdn控制器20包括彼此之间物理连接的北向接口上的mihf扩展模块一201和openflow控制器202,所述openflow交换机30包括彼此之间物理连接的openflow通道301和数据通道302,所述移动节点40中包括彼此之间物理连接的网络决策模块401和mihf扩展模块二402,所述网络决策模块401还进一步包括预过滤模块4001和d-vikor模块4002,其中:所述移动节点40与sdn控制器20之间通过mihf扩展模块一401、mihf扩展模块二402实现ieee802.21消息交换;所述sdn控制器20与所述openflow交换机30之间通过openflow控制器202和openflow通道301实现openflow通信连接;所述信息服务器10分别从所述mihf扩展模块一201、mihf扩展模块二402进行信息收集;所述openflow交换机30和所述多模式移动节点40实现交互连接,所述数据通道302与ap(accesspoint,接入点)和poa(pointofaccess,附着点)实现交互,其中:所述mihf扩展模块一、mihf扩展模块二,用于处理路由相关任务和处理从移动节点40发起的切换请求消息;所述预过滤模块201,用于根据移动节点40的要求执行安全策略匹配过程,预过滤具有不兼容安全策略的候选网络;预过滤机制基于sdn控制器20和miis获得的安全策略在多个poa中选择poa:最初,移动节点40识别其区域中的可用poa,并且其向sdn控制器20发送包括可用poa的候选查询请求;移动节点40使用独立于介质的协议ieee802.21连接sdn控制器20;移动节点40收集来自信息服务器10的所有可用poa的安全策略,以在切换过程中避免不兼容的poa选择;所述d-vikor模块4002,用于对预过滤结果执行madm优化算法,以选择目标网络,具体算法为:(a)计算静态和动态属性的归一化值:其中i=1,2,...,m(t),j=1,2,...,ns,ns是静态属性的数量;其中i=1,2,...,m(t),j=1,2,...,nd,nd是动态属性的数量;(b)确定积极f*(t)和消极f–(t)的理想解决方案:积极函数表示如下:消极函数表示如下:其中,d*(t)表示动态属性集合:s*(t)表示静态属性集合:js1和jd1分别是正静态和动态属性的集合,其需要被最大化,而js2和jd2分别是需要被最小化的负静态和动态属性的集合;(c)计算所有属性的si的部分距离:其中,i=1,...,m(t);ωj是与第j个属性相关联的权重;(d)分别计算作为加权和归一化曼哈顿距离和切比雪夫距离的si(t)和ri(t)的值:si(t)=msi(t)+dsi(t)其中,i=1,...,m(t);ωj是与第j个属性相关联的权重;(e)计算qi,并且通过s、r、q从最小值排序:其中,v=0.5为妥协参数,s*(t)=min(si(t)),s-(t)=max(si(t)),r*(t)=min(ri(t)),r-(t)=max(ri(t))。与现有技术相比,本发明借助sdn的集中式决策与mih的对异构网络的整合,可以为未来移动网络框架提供新的思路,进而在此基础上设计具体的网络决策机制,优化网络决策算法,可以产生叠加式的增益。该方法预期达到如下有益效果:1、提出了一种新型复合式垂直切换框架cvh,以优化切换性能并减少切换执行时间。该框架基于ieee802.21介质独立切换(mih)和软件定义网络(sdn)两种技术的融合,用于无缝链路建立和敏捷的网络路径重新配置;2、设计了新的网络切换过程。在切换过程中,网络选择分为两个阶段,即预过滤阶段和选择阶段。预过滤阶段使用安全策略匹配技术来消除具有不兼容的安全需求的候选网络,并将所筛选过后的附着点(poa)作为输入过渡到选择阶段;3、在选择阶段,采用本发明提出的优化多属性决策算法,即动态vikor算法(dynamic-vikor,d-vikor),进行网络决策。与传统vikor(多属性优化和妥协解决方案)算法相比,d-vikor算法可以通过周期性评估动态属性而不是静态属性来减少时间复杂度,并减少了切换延迟,执行时间等。附图标记图1为集成ieee802.21机制和sdn技术的垂直切换复合框架示意图;图2为集成ieee802.21机制和sdn技术的垂直切换复合框架的参考场景示意图;图3为cvh框架通信参考模型;图4为垂直切换流程示意图;图5为网络负载与吞吐量的比较结果示意图;图6为网络负载与plr的比较结果示意图;图7为网络负载与总功耗结果示意图;图8为网络负载与总执行时间的比较结果示意图;图9为移动节点速度与切换使用程序的切换效用结果示意图;图10为移动节点速度与总切换延迟的比较结果示意图。具体实施方式下面将结合附图对本发明的具体实施方式作进一步的详细描述。下一代移动互联网涵盖多种接入技术,形成异构网络下的泛在接入环境。本发明特别针对未来泛在密集型接入环境下垂直切换问题实现异构网络间的优化的垂直切换过程。如图1、图2、图3所示,为本发明的基于sdn与mih技术的新型异构网络切换系统框架示意图。该系统利用了集成ieee802.21机制和sdn技术的垂直切换框架,主要由四个部分组成:提供mn切换候选网络信息的信息服务器(is)10,具有mihf扩展的sdn控制器20,连接不同类型的网络接入点的openflow交换机30,具有网络决策模块(ndm)的多模移动节点40。(1)信息服务器10信息服务器10存储和维护各种poa(诸如wi-fi,lte和umts,相当于ran中的基站,蜂窝网络中的基站和wlan中的接入点)的介质独立信息;另外还提供如ieee802.21中定义的介质无关信息服务(miis)。miis主要提供关于不可能通过mn发现过程获得的候选网络的跨层安全信息。(2)sdn控制器20mihf扩展模块一201作为北向接口添加到sdn控制器,用于处理路由相关任务(例如配置流表)以及处理从mn发起的切换请求。因此,移动节点可以通过mihf扩展模块二402与sdn控制器通过mihf扩展模块一201交换ieee802.21消息。基于sdn控制器的垂直切换模型,通过sdn控制器集中管理openflow交换机资源,负责数据转发,即将下层poa业务转发到所选择的目的地。来降低切换过程中的复杂性和延迟。sdn控制器中的openflow控制器202通过openflow交换机与不同的网络实体通信。由于openflow控制器202具有网络实体的全局视图;因此提供了对poa的集中控制。移动节点40基于在sdn控制器201上可用的poa的全局信息选择最佳poa。因此,sdn控制器20通过消耗更少的资源(诸如能量和带宽)提供了无延迟地执行最佳垂直切换的机会。为了切换优化的目的,sdn控制器20利用mihf扩展模块一201提供的链路信息,使得通信链路可以根据mn检测到的无线连接通过openflow控制器202配置。利用该能力,当mn切换到新的poa时,openflow控制器与openflow交换机的路径已经建立,减少了对涉及mn的数据会话的影响。(3)openflow交换机30对于openflow交换机30,数据转发实体保持一组流表。流表条目包括三个字段,例如规则,动作和统计。规则字段可以包括在分组报头,入端口和元数据中的一些信息。操作字段包含一组处理这种匹配数据包的指令。统计字段采用计数器收集特定流的统计信息,例如接收到的数据包数量。openflow交换机30基于openflow通信协议接收到openflow控制器的指令以创建、更新和删除其流表中的流条目。openflow交换机20由openflow控制器通过特定信道来控制,该信道为移动节点和sdn控制器之间的mih通信路径。(4)移动节点40支持不同网络接入技术的多模式终端的移动节点40包括网络决策模块401(ndm)和mihf扩展模块二402;其中:用于处理不同链路层技术、为上层实现提供接口的mihf扩展模块二402,主要作用是提供用于网络发现和选择的可用信息来促进切换过程,即向mn指示poa的当前qos(qualityofservice,服务质量)水平正在降低(如通过信息服务器反馈信息判定时延增加、丢包率高等),当超过预定义的阈值后,切换到已经由openflow预配置的目标poa。网络决策模块401(ndm),基于mihf框架的进行网络选择过程的决策。ndm由两个子模块组成,即预过滤模块和d-vikor模块。预过滤模块用于消除具有不兼容安全策略的候选网络,根据mn的要求执行安全策略匹配过程。因此,将减少评估属性数目的方案引入到d-vikor模块中,然后执行优化的d-vikor算法以选择最佳目标网络。为了最小化现有网络实体的修改,仅通过北向接口扩展具有mihf的sdn控制器。sdn控制器支持openflow协议(ofpt),通过跨多种无线技术工作,使移动性管理变得更加容易。此外,sdn控制器20执行路由算法取代创建新会话来更新路由表,并向poa和交换机提供路由表以用于更新。因此,sdn控制器大大减少了poa和mn上的工作量。本发明的基于sdn与mih技术的新型异构网络切换系统分别工作在以下的流程:一、垂直切换流程:第一阶段,初始化,发起切换请求,查询信息服务器以发现候选网络及其切换策略,该切换请求使得mn能够确定是否存在可用于切换的候选目标网络;第二阶段,从链路损坏检测开始直到切换请求准备,mn查询poa控制器以发现候选poa及其资源可用性;在第三阶段中,基于在切换请求准备中收集的参数来实现切换决定,即是否要切换到新的poa的连接的过程:该评估可以由mn或网络基于诸如信号强度,目标qos,成本、资源可用性和运营商策略的参数来进行。在第四阶段,poa的无线电资源(例如,频率,时间,接口模式和功率)由poa或poa控制器配置。mn准备利用新分配的无线电资源连接到ran作为切换执行的动作。之后,poa将其分配的无线电资源报告给信息服务器,poa控制器和相邻的poa。为了准备切换,使用mih协议在mn与目标poa之间建立的通信链路与目标网络poa交换链路层pdu。在切换过程期间,poa控制器可以通过使用mih协议消息来控制使用各种通信技术(例如,wlan、wi-fi、蓝牙、lte)的poa的资源。poas根据mih消息直接配置无线电资源(例如,频率,时间和功率)。mih协议消息可以被转发到sdn交换机或由sdn控制器通过东/西接口间接转发。用于切换过程的无线电资源分配包括如附图3所示的四个阶段。二、基于cvh框架切换请求通信流程如图4所示,设定移动节点mn40发起由链路事件激发的切换。由于ieee802.21提供的链路层抽象,该场景可以在不同的接入技术上部署,而不改变这里呈现的信令。在切换请求发起阶段,当链路条件质量在预先配置的阈值以下降低时,mn触发link_going_down,即说明将要发生切换过程。在切换请求准备阶段,mn执行主动扫描,从miis收集关于相邻网络的信息,以及交换关于由这些网络提供的资源的信息。ofpt_status_*(4)(5)从sdn控制器20和信息服务器is40提取网络的上下文信息和切换策略,应用mih_n2n_ho_query_resource.response消息进行信息查询。在接收到候选网络的列表之后,mn具有足够的信息来进行网络选择。在切换请求决定阶段,该阶段包括预过滤机制和网络选择算法(d-vikor)。切换请求决定之后,mn确定要切换的目标网络。它通过使用mih_mn_ho_commit.request(7)消息请求poa1准备连接,并且sdn控制器发出ofpt_flow_mod(9)以更新相应poa的流表。因此,在切换请求发生之前便需建立mn到新poa的路径,并且可以在切换请求决定之后立即恢复正在进行的会话。同时,到旧poa的路径被临时保持以便维持正在进行的会话。三、对切换决策阶段的优化流程本发明将传统的网络决策阶段扩展为两个子阶段,即预过滤阶段和选择阶段。cvh框架最初应用基于安全的预过滤机制,防止mn连接到潜在的不兼容目标网络,而不是直接利用网络选择算法。(1)基于安全的预过滤机制基于安全的预过滤机制基于sdn控制器和miis获得的安全策略在多个poa中选择poa。最初,mn识别其区域中的可用poa,并且其向sdn控制器发送包括可用poa的候选查询请求。mn使用独立于介质的协议ieee802.21连接sdn。mn收集来自is的所有可用poa的安全策略,以在切换过程中避免不兼容的poa选择。此扩展从远程is和本地mn收集信息。is可以提供关于通过mn扫描不可用的每个网络的扩展信息。利用从is获取的信息,mn可以预先学习由不同候选网络支持的l2和l3认证方法和加密方法。来自本地mn的信息包括安全策略设置,来自用户和应用的安全要求。在信息收集步骤之后,其执行网络过滤,消除具有不兼容的安全策略并且不满足mn的安全要求的候选。(2)优化网络选择d-vikor算法多属性优化和妥协解决方案(vikor)是一种用于解决冲突属性的决策问题的技术,决策者想要最接近理想的解决方案,并且根据所有建立的属性来评估替代方案。vikor对替代品进行排名,并确定确保所考虑属性之间的最佳折中的解决方案。虽然vikor为连接切换选择最佳的poa,但它通过频繁估计所有属性的值来增加执行时间的复杂性。si(t-1)表示第i个选择在第t-1时刻的静态属性值集合,di(t)表示第i个选择在第t时刻的动态属性;本发明提出动态vikor算法(d-vikor),是对传统vikor算法的优化。通过将属性(如费用、带宽、功率消耗、信号强度等)划分为两组:静态属性,如费用、带宽、功率消耗;和动态属性,如信号强度。d-vikor仅仅频繁地评估动态属性的值,以最小化执行时间复杂性。更详细地,当在第t次执行网络选择算法时,每个替换的静态属性的值保持不变,因为它们在t-1时间。将第i个选择函数fi(t)表示如下:fi(t)=(si(t-1);di(t))其中,si(t-1)表示第i个选择在第t-1时刻的静态属性值集合,di(t)表示第i个选择在第t时刻的动态属性;如果可用网络集合m(t)改变(即mn进入或离开新网络),则该算法的想法是应用标准vikor。然后,只要可用网络集合不改变(即m(t)=m(t-1)),则获得的结果被保存并重复用于每个连续选择过程。vikor中的加权和归一化曼哈顿距离“s”的计算由两个部分距离,静态距离ms(t)和动态距离md(t)确定。由于ms(t)=ms(t-1),因此不需要再次计算。vikor方法基于以下聚合函数:其中fij是第j个属性的第i个选择值;fi*表示第i个选择积极函数,第i个选择消极函数fi-;1≤p≤∞;j=1,2,...,j(j指属性数量)。l1,j(即公式(c)中si)和l∞,j(即公式(d)中ri)用来制定排名措施,minsi获得的解决方案具有最大组效用(基于多种属性),并且minri获得的解决方案具有最小的个人遗憾。d-vikor算法的详细过程如下所述:(a)计算静态属性和动态属性的归一化值:其中,i=1,2...,m(t),j=1,2...,ns;ns表示静态属性的数量,j即第几个属性;其中,i=1,2...,m(t);j=1,2...,nd;nd是动态属性的数量。(b)确定第i个选择积极函数fi*和第i个选择消极函数fi-的理想解决方案:积极函数表示如下:消极函数表示如下:其中,d*(t)表示动态属性集合:s*(t)表示静态属性集合:js1和jd1分别是正静态和动态属性的集合,其需要被最大化,而js2和jd2分别是需要被最小化的负静态和动态属性的集合。(c)计算所有属性的曼哈顿距离的si部分距离:其中,i=1,...,m(t);ωj是与第j个属性相关联的权重。(d)分别计算作为加权和归一化曼哈顿距离和切比雪夫距离的si(t)和ri(t)的值:si(t)=msi(t)+dsi(t)其中,i=1,...,m(t);ωj是与第j个属性相关联的权重。(e)计算qi,并且通过s、r、q从最小值排序:其中,v=0.5为妥协参数;s*(t)=min(si(t)),s-(t)=max(si(t)),r*(t)=min(ri(t)),r-(t)=max(ri(t);q即最佳折中计算函数,排名结果是方案的折中排名列表,得出具有优势的折中解决方案。d-vikor是多准则决策的有用工具,mins表示多属性的最大“群体效用”(由),maxs反之;minr表示单独属性最小的个人遗憾,maxr反之。d-vikor算法考虑四种类型的属性,例如mn测量的接收信号强度指示(rssi),网络向移动端预留的带宽(b),用户支付的用于使用网络的货币成本(c)以及移动端的功耗(p)。其中,(b)和(c)是静态属性,而rssi和p是动态属性。d-vikor算法在通信初始化过程期间基于用户需求固定静态属性的值,并且允许mn在每个时间间隔频繁地测量rssi和p值。mn使用从poa接收的分组的信号强度来测量rssi。它使用poa上的流量负载测量p值,从sdn控制器获得。因此,ns=2和nd=2。在实时情况下,当mn在靠近wi-fi网络的边界的区域上移动时,mn需要将连接从蜂窝网络切换到wi-fi网络以访问最佳服务。在这种情况下,到wi-fi的切换是多余的,因为由于wi-fi的小覆盖区域,mn在几分之一秒内返回到原始poa的区域。为了减少频繁切换的次数,cvh使用以下等式测量选择的网络寿命ltsn:ltsn=ort-dtr(1)其中,ort和dtr分别表示所选择的poa和数据传输周期的超出范围时间;其中,r和s分别表示选择的poa的直径和mn的速度,dmn_poa表示移动节点m,n和所选poa之间的距离。通过替换(1)中的等式(2),cvh估计所选择的网络寿命。类似地,cvh使用等式(1)评估当前网络寿命。如果值为正,则mn将连接切换到所选的poa。否则,它停留在当前蜂窝网络中并继续正在进行的传输。如果当前和选定的网络具有正值或负值,cvh选择具有足够评价值的网络。因此,cvh避免频繁切换并最小化网络资源消耗。四、cvh性能评估(1)模拟参数cvh框架的性能使用ns-2.29withnist-mih进行评估。与现有的d-topsis进行比较,异构网络使用wi-fi,umts,wimax和移动节点这三种不同的接入技术来建模。所有poa由sdn控制器控制。每个poa还在其覆盖范围内变化。模拟参数列于附表1:表1、模拟参数parametersvalues/rangesmn数量1wi-fi接入点数量1wimax基站数量1sdn控制器1拓扑区域2000*2000mmn速率10-30m/s传输层协议udp应用层协议cbr包大小1024bytes包速率5packets/sec模拟时间sec(2)性能指标本发明使用诸如吞吐量,分组丢失率(plr),切换延迟,功率消耗等一些性能度量来分析cvh框架的效率。1、吞吐量:这是数据传输的成功率。2、丢包率(plr):丢包率与总数之比。3、总功耗:mn执行整个通信过程所消耗的功率量。4、执行时间:mn执行网络选择算法所需的时间。5、切换效用:平均网络使用量与随时间切换的数量之间的比率。6、总切换延迟:mn在该时段内将连接从当前网络切换到最优替代网络所花费的时间。如图5所示,描述了cvh和d-topsis的吞吐量的比较结果。在cvh和d-topsis中,当网络负载从低到高变化时,吞吐量下降。例如,在cvh中,当网络负载从60%增加到100%时,吞吐量降低4.2%。然而,在低和高网络负载情况下,cvh获得比d-topsis更好的结果。事实上,cvh将移动节点处的功耗视为动态属性,并且基于当前网络上的负载来评估功耗。因此,cvh考虑当前网络的负载状况,并且其立即将该连接切换到最佳替代网络。结果,移动节点总是处于具有公平q值的适当网络,因此,其增加了cvh的吞吐量。当网络负载为60%时,cvh将吞吐量增加比d-topsis多7.79%。如图6所示,示出了cvh和d-topsis的plr的比较结果。它表明cvh的plr非常低,因为当当前网络趋向于较差的性能时,它立即将连接切换到适当的网络。例如,cvh分别达到网络负载的60%和70%的plr的0.12%和0.121%。cvh结合了d-vikor中的两个动态属性,例如信号强度和功耗,帮助cvh为切换过程选择适当的替代网络。在70%的网络负载点之后,cvh达到plr的0%,因为由于即时切换,移动节点和当前网络之间没有通信。与cvh不同,d-topsis将功耗视为静态属性,因此,它缺乏考虑当前网络的负载条件。结果,d-topsis中的移动节点在高负载网络下保持更长的时间,并且它降低了d-topsis的plr。此外,由于适当的网络选择,cvh优于d-topsis。在图7中,它指示当存在60%的网络负载时,cvh将pdr降低了比d-topsis的pdr小22.13%。如图7所示,cvh和d-topsis的总功耗结果示意图。cvh在低和高网络负载情况下实现相同的功耗,因为它通过将功耗视为动态属性来适当地切换到备用网络的连接。例如,当网络负载达到60%和100%时,cvh消耗0.0381瓦的功率。在低网络负载条件下,cvh与d-topsis相比将功耗降低了23.03%,而当网络负载为100%时,功耗超过了96.55%。原因是当移动节点高负载时,网络可以仅向移动节点分配较少的带宽。在d-topsis中,移动节点可能与高负载网络长时间连接,因为其缺乏考虑网络选择中的网络负载条件。与d-topsis不同,当网络负载高时,cvh将移动节点的连接切换到适当的poa,并且信号强度弱或存在任何条件。此外,cvh保持移动节点处的总功率消耗保持平坦。如图8所示,评估了cvh和d-topsis的总执行时间的比较结果。它说明cvh在所有网络负载情况下实现相同的执行时间,而d-topsis的总执行时间随着网络负载从低到高而升级。cvh总是使用切换过程来选择具有适当类型的网络负载和信号强度的适当的网络。因此,适当的网络在移动节点处快速递送数据,因此cvh限制执行时间而不降低数据递送的可靠性。d-topsis通过利用一些静态属性(例如费用、带宽、功率消耗、以及诸如信号强度的动态属性)来选择替代网络。因此,只有当前网络的信号强度变弱时,d-topsis才必须将连接切换到备用网络。因此,存在移动节点在高负载网络下停留延长时段的空间。结果,高负载网络以巨大的延迟将数据传送到移动节点。因此,它延长了d-topsis的总执行时间。例如,当网络负载为100%时,cvh和d-topsis分别完成0.0056ms和0.0152ms的总执行时间。如图9所示,移动节点速度与切换使用程序的切换效用结果示意图,通过改变移动节点速度来获得cvh和d-topsis的切换效用结果。当节点速度从低增加到高时,cvh维持切换效用。这背后的原因是cvh通过基于平均网络使用和移动节点速度测量lfsn来最小化不必要的切换。例如,对于10m/s和30m/s的节点速度,cvh达到24.127的相同切换效用。与cvh不同,d-topsis不会使不必要的切换最小化,并且当将节点速度从低改变为高时,其略微降低了切换效用。附图10的标记的结果描述了cvh在低和高移动性情况下通过最小化不必要的切换优于d-topsis。例如,与用于30m/s节点移动性的d-topsis相比,cvh将切换效用增加了21.6%。如图10所示,为cvh和d-topsis的总切换延迟的比较结果。其示出了cvh在低和高移动性场景下维持切换延迟,因为它通过测量所选择的poa的寿命来避免不必要的切换节点移动性。此外,cvh结合了在执行d-vikor算法之前预先忽略具有不兼容的安全能力的poa的预过滤技术。因此,cvh仅对来自可用poa的大多数合适的poa执行d-vikor算法。结果,对切换延迟没有显着的移动性影响。与cvh不同,d-topsis通过将节点速度从低改变为高来扩展切换延迟。在高移动性情况下,d-topsis频繁地将连接切换到其他网络,并且因此增加了切换延迟。例如,当节点移动性为30m/s时,cvh将切换延迟减少了28.55%。对比实验考虑包括吞吐量、包丢失率、总功耗、算法总执行时间、切换效用、总切换延迟。结果显示cvh框架能够根据当前网络负载以及终端移动速度动态调整接入点,从而有效降低切换执行时间提升通信效率。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1