【技术实现步骤摘要】
一种软件定义网络联合路由选择及网络功能部署方法
本专利技术属于移动通信
,涉及一种软件定义网络联合路由选择及网络功能部署方法。
技术介绍
软件定义网络(SoftwareDefinedNetwork,SDN)是由斯坦福大学于2009提出的一种新兴的基于软件的网络架构与技术,其主要特点是控制平面与数据平面分离,逻辑上集中化控制网络以及通过软件编程实现灵活高效的网络管理与运行维护。由于SDN支持控制平面与数据平面的分离,可实现更加灵活便捷的业务开通及网络配置。在SDN架构中,智能化的SDN控制器可获取网络全局视图,并且能够控制整个网络的数据转发设备。SDN网络架构可有效隔离流量、区分服务链及便于服务质量(QualityofService,QoS)管理,从而能够较好地解决传统移动网络成本高、不够灵活、QoS难以有效管理等问题,然而,SDN架构的集中式网络控制、控制与数据平面分离、资源切片等特性给网络管理机制特别是路由选择机制带来新的问题及挑战。网络功能虚拟化(NetworkFunctionVirtualization,NFV)是指网络硬件应用转化为基于软件的虚拟化功 ...
【技术保护点】
一种软件定义网络联合路由选择及网络功能部署方法,其特征在于:该方法为:针对一个控制器和多个交换机组成的SDN场景,设每个交换机均附着一个网络功能虚拟化(Network Function Virtualization,NFV)服务器,支持以软件实现的特定网络功能,在满足用户流业务需求特性条件下,建模用户流传输总时延为优化目标,实现联合路由选择及网络功能部署策略;该方法具体步骤为:S1:建模用户流业务需求特性;S2:建模用户流链路选择变量;S3:建模交换机网络功能部署变量;S4:建模用户流传输总时延;S5:建模路由选择及网络功能部署限制条件;S6:基于用户流传输总时延最小化,确 ...
【技术特征摘要】
1.一种软件定义网络联合路由选择及网络功能部署方法,其特征在于:该方法为:针对一个控制器和多个交换机组成的SDN场景,设每个交换机均附着一个网络功能虚拟化(NetworkFunctionVirtualization,NFV)服务器,支持以软件实现的特定网络功能,在满足用户流业务需求特性条件下,建模用户流传输总时延为优化目标,实现联合路由选择及网络功能部署策略;该方法具体步骤为:S1:建模用户流业务需求特性;S2:建模用户流链路选择变量;S3:建模交换机网络功能部署变量;S4:建模用户流传输总时延;S5:建模路由选择及网络功能部署限制条件;S6:基于用户流传输总时延最小化,确定路由选择及网络功能部署策略。2.如权利要求1中所述的一种软件定义网络联合路由选择及网络功能部署方法,其特征在于:所述步骤S1具体为:设每个用户流传输时需要经过一个或多个网络功能,且网络中需要部署的功能集合为ξ,ξ={ξ1,ξ2,...,ξM},其中,M为网络功能的数量,ξm表示第m个网络功能,令Fm为网络功能ξm的计算资源需求,所述用户流业务需求包括用户流网络功能需求、流量需求及速率需求;令δm,k∈{0,1}表示第k个用户流对网络功能ξm的需求变量,δm,k=1表示第k个用户流请求网络功能ξm,反之δm,k=0,令fk和Rk分别表示第k个用户流的流量需求和最小速率需求,1≤k≤K,K为用户流的数目。3.如权利要求1中所述的一种软件定义网络联合路由选择及网络功能部署方法,其特征在于:所述步骤S2具体为:令Vi表示第i个交换机,1≤i≤N,其中,N为交换机的数目;令Ei,j表示交换机Vi和交换机Vj之间的链路,1≤i,j≤N,i≠j;令xi,j,k∈{0,1}表示第k个用户流的链路选择标识,xi,j,k=1表示第k个用户流选择链路Ei,j进行数据传输,否则xi,j,k=0。4.如权利要求1中所述的一种软件定义网络联合路由选择及网络功能部署方法,其特征在于:所述步骤S3具体为:令yi,m∈{0,1}表示网络功能部署标识,yi,m=1表示网络功能ξm连接到交换机Vi,否则yi,m=0。5.如权利要求1中所述的一种软件定义网络联合路由选择及网络功能部署方法,其特征在于:在步骤S4中,所述用户流传输总...
【专利技术属性】
技术研发人员:柴蓉,黄蕾蕾,谢德胜,陈前斌,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。