The invention provides a control plane modeling method and device for ASON, which includes: determining the number of virtual machines according to the number of optical nodes in the preset ASON network topology; identical number of virtual machines with the number of optical nodes; and determining optical nodes according to the information of optical links in the preset ASON network topology. The control plane of ASON is obtained by configuring the connection relationship between virtual machines corresponding to each optical node, and the communication link between virtual machines is tested by running the control plane of ASON according to the preset test program. The scheme configures an independent virtual machine for each optical node, so that each virtual machine can simulate an optical node, and configures the connection relationship between virtual machines corresponding to each optical node according to the corresponding optical link information of each optical node, so as to realize the control plane of ASON. It improves the fidelity and scalability of ASON's control plane simulation.
【技术实现步骤摘要】
ASON的控制平面建模方法和装置
本专利技术涉及智能光网络
,尤其涉及一种ASON的控制平面建模方法和装置。
技术介绍
ASON(AutomaticallySwitchedOpticalNetwork,自动交换光网络),是一种具有自动交换传送连接等功能的光网络。它以现有的传送网为基础,在现有的光传送网中引入动态交换的概念,在网元中实现一定的智能化。并在信令和路由协议的控制下,由网元动态地、自动地完成交换传输功能,从而使得光网络由静态的传输网络变成为动态的、可以运维管理的网络。从功能层面上来讲,ASON可被视为是由TP(TransmissionPlane,传输平面)、CP(ControlPlane,控制平面)和MP(ManagementPlane,管理平面)共同组成。传输平面:由传送网的一系列传送网元组成,一般包括接入设备、交换设备和光纤等设备,传输平面负责提供端到端的连接,实现连接的建立、拆除等功能。而ASON是建立在基于WDM(WavelengthDivisionMultiplexing,波分复用)的传输平面之上的,它充分优化和挖掘了现有的网络资源,简化了网络操作复杂度,降低了投资的费用,得到了包括研究机构、运营商、设备制造商在内的广泛的关注。控制平面:在LTE(LongTermEvolution,长期演进)网络的移动通信无线网络的无线接口协议架构中,将协议栈划分为用户平面和控制平面。传输信令信息的叫做控制平面,控制平面上承载的是用户和网络的交互控制信息。例如,我们在上网的时候,建立、维护、释放与网络间的链路时,都是通过控制平面来完成的。在ASON ...
【技术保护点】
1.一种ASON的控制平面建模方法,其特征在于,包括:根据预设的ASON网络拓扑结构中光节点的数量,确定虚拟机的数量;其中,所述虚拟机的数量与所述光节点的数量相同;每台所述虚拟机中配置一个所述光节点;根据所述预设的ASON网络拓扑结构中的光纤链路信息,确定所述光节点之间的连接关系,配置每个所述光节点所对应的所述虚拟机之间的连接关系,得到ASON的控制平面;根据预设测试程序,运行所述ASON的控制平面,对虚拟机之间的通信链路进行测试。
【技术特征摘要】
1.一种ASON的控制平面建模方法,其特征在于,包括:根据预设的ASON网络拓扑结构中光节点的数量,确定虚拟机的数量;其中,所述虚拟机的数量与所述光节点的数量相同;每台所述虚拟机中配置一个所述光节点;根据所述预设的ASON网络拓扑结构中的光纤链路信息,确定所述光节点之间的连接关系,配置每个所述光节点所对应的所述虚拟机之间的连接关系,得到ASON的控制平面;根据预设测试程序,运行所述ASON的控制平面,对虚拟机之间的通信链路进行测试。2.根据权利要求1所述的方法,其特征在于,还包括:根据确定的所述虚拟机的数量,确定全部虚拟机运行需要占用的资源;根据确定的所述资源,确定装载所述全部虚拟机的服务器的数量;在每台所述服务器中装载对应数量的所述虚拟机;在每个所述虚拟机中导入协议栈;相应的,所述根据所述预设的ASON网络拓扑结构中的光纤链路信息,确定所述光节点之间的连接关系,配置每个所述光节点所对应的所述虚拟机之间的连接关系,包括:根据所述光纤链路信息,对每个所述虚拟机中的所述协议栈进行配置,以确定每个所述光节点所对应的所述虚拟机之间的连接关系。3.根据权利要求2所述的方法,其特征在于,所述光纤链路信息包括:每个光节点中包含的端口的数目、每个端口中包含的光纤的可用光纤数、每根光纤中的可用波长数;所述根据所述光纤链路信息,对每个所述虚拟机中的所述协议栈进行配置,以确定每个所述光节点所对应的所述虚拟机之间的连接关系包括:根据所述光纤链路信息在所述协议栈的资源管理模块中,确定每个虚拟机对应的光节点包含的端口的数目、每个端口中包含的光纤的可用光纤数、每根光纤中的可用波长数;所述光纤链路信息还包括:与每个光节点邻接的光节点的IP、每个光节点使用的端口数、每个光节点的链路方向;所述根据所述光纤链路信息,对每个所述虚拟机中的所述协议栈进行配置,以确定每个所述光节点所对应的所述虚拟机之间的连接关系还包括:根据所述光纤链路信息在所述协议栈的链路管理协议中,确定与每个虚拟机邻接的虚拟机的IP、每个虚拟机对应的光节点使用的端口数、每个虚拟机的链路方向。4.根据权利要求1所述的方法,其特征在于,在所述根据预设测试程序,运行所述ASON的控制平面之前,还包括:在每个所述虚拟机中设置脚本文件;所述脚本文件用于启动或关闭所述虚拟机中的所述光节点的网络通讯功能。5.根据权利要求4所述的方法,其特征在于,还包括:在每个所述虚拟机中设置网管代理程序;基于所述网管代理程序,虚拟机接收网管发送的测试指令;其中,所述网管为对全部虚拟机进行通信链路测试的服务器;所述测试指令用于激活所述虚拟机内的所述脚本文件,以使所述虚拟机启动或关闭所述虚拟机中的所述光节点的网络通讯功能;所述方法还包括:基于所述网管代理程序,虚拟机接收所述网管发送的所述预设测试程序,以使所述虚拟机根据接收到的所述预设测试程序,运...
【专利技术属性】
技术研发人员:黄善国,李新,唐颖,王耀琦,张路,高涛,尹珊,郭秉礼,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。