Page 29 - 网络电信2018年5月刊上
P. 29

解   决  方  案

            一种5G网络低时延资源调度算法


                1,2
                       1,2
                                            1,2
                                     1,2
                              1,2
            王琛 , 汤红波 , 游伟 , 王晓雷 , 袁泉
            1.国家数字交换系统工程技术研究中心;
            2.移动互联网安全技术国家工程实验室






















                摘要:针对现有资源调度算法难以满足5G低时延业务需求的现状,提出了一种基于联合遗传和禁忌搜索算法的
            资源调度(GATS)算法。首先利用整数线性规划建立了虚拟链路的动态带宽分配策略,然后在传统柔性车间调度模
            型的基础上引入了数据流量在虚拟链路中的传输时延,建立了相应的5G网络资源调度模型。为了求解这一调度模
            型,设计了采用联合遗传和禁忌搜索算法的启发式调度算法,该算法通过在遗传算法寻优过程中引入禁忌搜索,平
            衡全局搜索和局部搜索能力,有效解决了遗传算法早熟的问题,而且能够获得更好的调度方案。仿真实验表明,与
            GA-BA算法相比,GATS算法将服务完成时间减少了17%,满足了5G低时延业务的需求,进而提高了用户体验和移动运
            营商的收益。
                关键词:5G;网络功能虚拟化;调度;带宽分配;遗传算法;禁忌搜索




                5G移动通信网将是一个全方位服务、多技术融合的网                         创新[6]。在网络虚拟化下,资源分配分为3个阶段:服务功能
            络,通过信息通信技术的演进和创新,来满足未来用户多                            链的构建、服务功能链的映射和虚拟网络功能调度。虚拟网络
            样化的业务需求[1]。以软件定义网络(software  defined                 功能调度做为NFV环境下资源分配的第3个阶段,主要解决在给
            network,SDN)和网络功能虚拟化(network  function               定相应的计算资源约束和虚拟网络功能执行顺序的基础上,为
            virtualization,NFV)为代表的网络新技术将成为5G网络的关                多个服务功能链中的每个虚拟网络功能在虚拟机中选择相应的
            键技术[2]。NFV使网络资源分配更加灵活,实现了异构的网络                       实例化时间,从而达到最小化完成所有网络服务总时间的目的
            架构和服务的聚合[3]。在传统的网络架构中,网络功能通过昂                        [7]。
            贵的硬件中间件来实现,当移动网络运营商部署新业务时,需                              IMT-2020将增强移动宽带、海量机器通信和高可靠低时延
            要大量的资本支出和运营支出。而在NFV环境下,网络功能通过                        通信做为5G的主要应用场景[8]。为了使移动终端完美支持交
            实例化在商用服务器上的虚拟机(virtual  machine,VM)中的                互式游戏、3D虚拟现实等在线交互应用,5G提出了毫秒级时延
            软件化的虚拟网络功能(virtual network function,VNF)来            和10Gbit/s峰值速率的要求[9]。因此,设计高效的虚拟网络
            实现,网络服务则是由多个虚拟网络功能以一定的依赖关系构                          功能调度方法是将NFV应用在5G当中的关键问题之一。目前仅有
            成服务功能链(service  function  chaining,SFC)来完成。          少量的文献研究了虚拟网络功能调度问题。文献[10]将虚拟网
            移动网络运营商通过NFV技术能够有效的减少资本支出和运营支                        络功能调度问题定义为柔性车间调度问题(flexible job shop
            出,为用户提供先进和灵活的网络服务[4]。而SDN作为一种新                       problem,FJSP),然而未提出多项式时间内的解决方案,而且
            型的网络架构,能够控制数据流通过相应的网络功能以执行相                          在其调度模型里仅考虑了虚拟网络功能的处理时延。文献[11]
            应的策略,实现灵活的网络管理[5]。SDN和NFV的结合为虚拟                      提出了NFV环境下具有较低复杂度的多资源数据包调度算法,
            网络功能的协调控制和调度提供了有效的架构,促进了网络的                          该算法考虑了数据包队列的特性,然而未考虑服务功能链的特


            50                                         网络电信 二零一八年五月
   24   25   26   27   28   29   30   31   32   33   34