一种NFV环境下的拨测方法及装置制造方法及图纸

技术编号:20118587 阅读:32 留言:0更新日期:2019-01-16 12:12
本发明专利技术实施例提供一种NFV环境下的拨测方法及装置,涉及网络技术领域,能够提高拨测结果的准确性。该方法包括:确定拨测对象;并且获取该拨测对象的拨测参数;以及确定拨测入口地址;以及根据该拨测参数和拨测入口地址,执行拨测任务。其中,该拨测参数包括下述参数中的两个或两个以上:EMS层外部拨测参数、VNF层外部拨测参数、NFVI层外部拨测参数、VNF层内部拨测参数、NFVI层内部拨测参数,该拨测入口地址包括下述地址中的两个或两个以上:EMS层外部拨测入口地址、VNF层外部拨测入口地址、NFVI层外部拨测入口地址、VNF层内部拨测入口地址、NFVI层内部拨测入口地址。

A dialing method and device in NFV environment

The embodiment of the invention provides a dialing method and device under NFV environment, which relates to the field of network technology and can improve the accuracy of dialing results. The method includes: determining the dialing object; obtaining the dialing parameters of the dialing object; determining the dialing entry address; and performing the dialing task according to the dialing parameters and the dialing entry address. Among them, the dialing parameters include two or more of the following parameters: EMS layer external dialing parameters, VNF layer external dialing parameters, NFVI layer external dialing parameters, VNF layer internal dialing parameters, NFVI layer internal dialing parameters. The dialing entry address includes two or more of the following addresses: EMS layer external dialing entry address, VNF layer external dialing entry address, NFVI layer internal dialing entry address. The outer layer dials the entry address, the inner layer of VNF dials the entry address, and the inner layer of NFVI dials the entry address.

【技术实现步骤摘要】
一种NFV环境下的拨测方法及装置
本专利技术实施例涉及网络
,尤其涉及一种NFV环境下的拨测方法及装置。
技术介绍
采用网络功能虚拟化(networkfunctionvirtualization,NFV)技术部署网络中的网元(即将硬件形态的网元部署为虚拟化网络功能(virtualinfrastructuremanager,VNF),例如接入网中的eNodeB)之后,需要对网元进行拨测,以检测虚拟化的网元的功能是否正常。目前,在对网元进行拨测的过程中,可以通过仿真该网元的方式进行拨测。具体的,以接入网中的eNodeB为例,首先仿真一个eNodeB,然后使得终端通过该仿真的eNodeB接入网络,在这样的仿真环境下,终端接收拨测控制设备发送的拨测命令,进行拨测。随着NFV技术的进一步发展,网元的运行环境也虚拟化,并且呈现分层结构,具体包括网元管理系统(networkelementmanagementsystem,EMS)层、VNF层以及NFV基础设施(networkfunctionvirtualizationinfrastructure,NFVI)层,上述拨测过程中,仅对VNF层中的网元进行拨测,拨测结果的准确性可能比较低。
技术实现思路
本申请提供一种NFV环境下的拨测方法及装置,能够提高拨测结果的准确性。为达到上述目的,本申请采用如下技术方案:第一方面,本申请提供一种NFV环境下的拨测方法,该方法包括:确定拨测对象;然后获取拨测对象的拨测参数;并且确定拨测入口地址;以及根据该拨测参数和拨测入口地址,执行拨测任务。其中,该拨测参数包括下述参数中的两个或两个以上:EMS层外部拨测参数、VNF层外部拨测参数、NFVI层外部拨测参数、VNF层内部拨测参数、NFVI层内部拨测参数;该拨测入口地址包括下述地址中的两个或两个以上:EMS层外部拨测入口地址、VNF层外部拨测入口地址、NFVI层外部拨测入口地址、VNF层内部拨测入口地址、NFVI层内部拨测入口地址。本申请提供的NFV环境下的拨测方法,可以并行地对EMS层、VNF层以及NFVI层进行外部拨测,即外部跨层拨测,或者并行地对VNF层和NFVI层进行内部拨测,即内部跨层拨测,与现有技术相比,进行外部跨层拨测可以对存在的故障进行定界,进行内部跨层拨测可以对存在的故障进行更加准。确的定位,并且可以更加准确的测量网络性能,即有利于提高拨测结果的准确性。在第一方面的第一种可选的实现方式中,上述拨测参数为EMS层外部拨测参数,上述确定拨测入口地址的方法可以包括:仿真EMS层中该拨测对象对应的网元;并且根据EMS层外部拨测参数中的拨测类别,将拨测对象对应的网元的入口地址确定为EMS层外部拨测入口地址。上述拨测参数为NFVI层外部拨测参数,上述确定拨测入口地址的方法可以包括:仿真NFVI层中拨测对象对应的第一虚拟机,该第一虚拟机与实际运行所述拨测对象的业务的虚拟机的亲和性能力、配置以及负载能力相同;并且根据NFVI层外部拨测参数中的拨测类别,将第一虚拟机的入口地址确定为NFVI层外部拨测入口地址。上述拨测参数为NFVI层内部拨测参数,上述确定拨测入口地址的地址可以包括:确定实际运行该拨测对象的业务的虚拟机实例;并且根据NFVI层内部拨测参数中的拨测类别,将虚拟机实例的入口地址确定为该NFVI层内部拨测入口地址。在第一方面的第二种可选的实现方式中,上述根据拨测参数和所述拨测入口地址,执行拨测任务的方法可以包括:根据拨测对象的EMS层外部拨测参数和该EMS层外部拨测入口地址,对EMS层做外部拨测;仿真VNF层中该拨测对象的上一级网元,得到该上一级网元的输出信息,并且根据该拨测对象的VNF层外部拨测入口地址和该VNF层外部拨测参数,对该VNF层做外部拨测;根据该拨测对象的NFVI层外部拨测入口地址和NFVI层外部拨测参数,对NFVI层做外部拨测。在第一方面的第三种可选的实现方式中,上述VNF层的外部拨测结果指示该VNF层存在故障,并且NFVI层的外部拨测结果指示该NFVI层存在故障,本申请提供的NFV环境下的拨测方法还可以包括:仿真VNF层中该拨测对象的上一级网元,得到该上一级网元的输出信息,并且对该上一级网元的输出信息进行染色,以及根据拨测对象的VNF层内部拨测入口地址和VNF层内部拨测参数,对VNF层做内部拨测;并且根据拨测对象的NFVI层内部拨测入口地址和NFVI层内部拨测参数,对NFVI层做内部拨测。结合上述第二种和第三种可选的实现方式,针对同一拨测对象,拨测装置对EMS层、VNF层以及NFVI层进行外部拨测属于粗粒度的拨测,可以实现故障定界,即确定哪个层或者哪几个层可能存在故障;拨测装置对VNF层和NFVI层进行内部拨测属于细粒度的拨测,可以实现故障定位,即准确地确定VNF层存在故障,还是NFVI层中拨测对象对应的虚拟机实例存在故障。进一步的,本申请提供的NFV环境下的拨测方法,进行外部跨层拨测或者内部跨层拨测可以显著地提高拨测效率。在第一方面的第四种可选的实现方式中,上述根据拨测参数和拨测入口地址,执行拨测任务的方法可以包括:仿真VNF层中拨测对象的上一级网元,得到上一级网元的输出信息,并且对上一级网元的输出信息进行染色,以及根据拨测对象的VNF层内部拨测入口地址和VNF层内部拨测参数,对VNF层做内部拨测;并且根据拨测对象的NFVI层内部拨测入口地址和NFVI层内部拨测参数,对NFVI层做内部拨测。本申请中,对VNF层和NFVI进行内部拨测,可以准确地确定故障发生的位置。在第一方面的第五种可选的实现方式中,上述确定拨测对象的方法可以包括:根据拨测对象参数,确定拨测对象的标识信息,该拨测对象参数下述参数中的一个或一个以上:用户设备标识、基站标识、控制器标识、拨测对象的上一级网元标识。本申请中,上述拨测对象的标识信息可以唯一确定该拨测对象,该拨测对象的标识信息可以为拨测对象ID,例如VNFID,或者VNFID和VNFCID。当一个VNF仅部署一个拨测对象时,该拨测对象的标识信息可以为VNFID,当一个VNF上部署有多个网元(包括该拨测对象)时,拨测对象的标识信息包括VNFID和VNFCID,通过VNFID可以确定拨测对象位于哪个VNF,然后再通过VNFCID唯一确定该拨测对象。第二方面,本申请提供一种拨测装置,该拨测装置包括拨测管理模块和拨测代理模块。其中,拨测管理模块,用于确定拨测对象;并且获取该拨测对象的拨测参数,该拨测参数包括下述参数中的两个或两个以上:EMS层外部拨测参数、VNF层外部拨测参数、NFVI层外部拨测参数、VNF层内部拨测参数、NFVI层内部层拨测参数。拨测代理模块,用于确定拨测入口地址;并且根据该拨测参数和拨测入口地址,执行拨测任务,该拨测入口地址包括下述地址中的两个或两个以上:EMS层外部拨测入口地址、VNF层外部拨测入口地址、NFVI层外部拨测入口地址、VNF层内部拨测入口地址、NFVI层内部拨测入口地址。在第二方面的第一种可选的实现方式中,上述拨测代理模块包括下述模块中的两个或两个以上:EMS层拨测代理模块、VNF层拨测代理模块、NFVI层拨测代理模块。上述拨测参数为EMS层外部拨测参数,EMS层拨测代理模块用于仿真EMS层中所述拨本文档来自技高网...

【技术保护点】
1.一种NFV环境下的拨测方法,其特征在于,包括:确定拨测对象;获取所述拨测对象的拨测参数,所述拨测参数包括下述参数中的两个或两个以上:网元管理系统EMS层外部拨测参数、虚拟网络功能VNF层外部拨测参数、网络功能虚拟化基础设施NFVI层外部拨测参数、所述VNF层内部拨测参数、所述NFVI层内部拨测参数;确定拨测入口地址,所述拨测入口地址包括下述地址中的两个或两个以上:所述EMS层外部拨测入口地址、所述VNF层外部拨测入口地址、所述NFVI层外部拨测入口地址、所述VNF层内部拨测入口地址、所述NFVI层内部拨测入口地址;根据所述拨测参数和所述拨测入口地址,执行拨测任务。

【技术特征摘要】
1.一种NFV环境下的拨测方法,其特征在于,包括:确定拨测对象;获取所述拨测对象的拨测参数,所述拨测参数包括下述参数中的两个或两个以上:网元管理系统EMS层外部拨测参数、虚拟网络功能VNF层外部拨测参数、网络功能虚拟化基础设施NFVI层外部拨测参数、所述VNF层内部拨测参数、所述NFVI层内部拨测参数;确定拨测入口地址,所述拨测入口地址包括下述地址中的两个或两个以上:所述EMS层外部拨测入口地址、所述VNF层外部拨测入口地址、所述NFVI层外部拨测入口地址、所述VNF层内部拨测入口地址、所述NFVI层内部拨测入口地址;根据所述拨测参数和所述拨测入口地址,执行拨测任务。2.根据权利要求1所述的NFV环境下的拨测方法,其特征在于,所述EMS层外部拨测参数包括下述参数中的一个或一个以上:拨测类别、拨测周期、拨测持续周期、拨测数据返回地址;所述VNF层外部拨测参数包括下述参数中的一个或一个以上:拨测周期、拨测持续周期、拨测数据返回地址;所述NFVI层外部拨测参数包括下述参数中的一个或一个以上:拨测类别、拨测类别参数、拨测周期、拨测持续周期、拨测数据返回地址;所述VNF层内部拨测参数包括下述参数中的一个或一个以上:拨测周期、拨测持续周期、拨测数据返回地址;所述NFVI层内部拨测参数包括下述参数中的一个或一个以上:拨测策略、拨测类别、拨测类别参数、拨测周期、拨测持续周期、拨测数据返回地址。3.根据权利要求1或2所述的NFV环境下的拨测方法,其特征在于,所述拨测参数为所述EMS层外部拨测参数,所述确定拨测入口地址,包括:仿真所述EMS层中所述拨测对象对应的网元;并且根据所述EMS层外部拨测参数中的拨测类别,将所述拨测对象对应的网元的入口地址确定为所述EMS层外部拨测入口地址;所述拨测参数为所述NFVI层外部拨测参数,所述确定拨测入口地址,包括:仿真所述NFVI层中所述拨测对象对应的第一虚拟机,所述第一虚拟机与实际运行所述拨测对象的业务的虚拟机的亲和性能力、配置以及负载能力相同;并且根据所述NFVI层外部拨测参数中的拨测类别,将所述第一虚拟机的入口地址确定为所述NFVI层外部拨测入口地址;所述拨测参数为所述NFVI层内部拨测参数,所述确定拨测入口地址,包括:确定实际运行所述拨测对象的业务的虚拟机实例;并且根据所述NFVI层内部拨测参数中的拨测类别,将所述虚拟机实例的入口地址确定为所述NFVI层内部拨测入口地址。4.根据权利要求1至3中任一项所述的NFV环境下的拨测方法,其特征在于,根据所述拨测参数和所述拨测入口地址,执行拨测任务,包括:根据所述拨测对象的EMS层外部拨测参数和所述EMS层外部拨测入口地址,对所述EMS层做外部拨测;仿真所述VNF层中所述拨测对象的上一级网元,得到所述上一级网元的输出信息,并且根据所述拨测对象的VNF层外部拨测入口地址和所述VNF层外部拨测参数,对所述VNF层做外部拨测;根据所述拨测对象的NFVI层外部拨测入口地址和所述NFVI层外部拨测参数,对所述NFVI层做外部拨测。5.根据权利要求4所述的NFV环境下的拨测方法,其特征在于,所述VNF层的外部拨测结果指示所述VNF层存在故障,并且所述NFVI层的外部拨测结果指示所述NFVI层存在故障,所述NFV环境下的拨测方法还包括:仿真所述VNF层中所述拨测对象的上一级网元,得到所述上一级网元的输出信息,并且对所述上一级网元的输出信息进行染色,以及根据所述拨测对象的VNF层内部拨测入口地址和所述VNF层内部拨测参数,对所述VNF层做内部拨测;根据所述拨测对象的NFVI层内部拨测入口地址和所述NFVI层内部拨测参数,对所述NFVI层做内部拨测。6.根据权利要求1至3任一项所述的NFV环境下的拨测方法,其特征在于,所述根据所述拨测参数和所述拨测入口地址,执行拨测任务,包括:仿真所述VNF层中所述拨测对象的上一级网元,得到所述上一级网元的输出信息,并且对所述上一级网元的输出信息进行染色,以及根据所述拨测对象的VNF层内部拨测入口地址和所述VNF层内部拨测参数,对所述VNF层做内部拨测;根据所述拨测对象的NFVI层内部拨测入口地址和所述NFVI层内部拨测参数,对所述NFVI层做内部拨测。7.根据权利要求1至6任一项所述的NFV环境下的拨测方法,其特征在于,所述确定拨测对象,包括:根据拨测对象参数,确定所述拨测对象的标识信息,所述拨测对象参数下述参数中的一个或一个以上:用户设备标识、基站标识、控制器标识、所述拨测对象的上一级网元标识。8.一种拨测装置,其特征在于,包括拨测管理模块和拨测代理模块;所述拨测管理模块,用于确定拨测对象;并且获取所述拨测对象的拨测参数,所述拨测参数包括下述参数中的两个或两个以上:网元管理系统EMS层外部拨测参数、虚拟网络功能VNF层外部拨测参数、网络功能虚拟化基础设施NFVI层外部拨测参数、所述VNF层内部拨测参数、所述NFVI层内部层拨测参数;所述拨测代理模块,用于确定拨测入口地址;并且根据所述拨测参数和所述拨测入口地址,执行拨测任务,所述拨测入口地址包括下述地址中的两个或两个以上:所述EMS层外部拨测入口地址、所述VNF层外部拨测入口地址、所述NFVI层外部拨测入口地址、所述VNF层内部拨测入口地址、所述NFVI层内部拨测入口地址。9.根据权利要求8所述的拨测装置,其特征在于,所述EMS层外部拨测参数包括下述参数中的一个或一个以上:拨测类别、拨测周期、拨测持续周期、拨测数据返回地址;所述VNF层外部拨测参数包括下述参数中的一个或一个以上:拨测周期、拨测持续周期、拨测数据返回地址;所述NFVI层外部拨测参数包括下述参数中的一个或一个以上:拨测类别、拨测类别参数、拨测周期、拨测持续周期、拨测数据返回地址;所述VNF层内部拨测参数包括下述参数中的一个或一个以上:拨测周期、拨测持续周期、拨测数据返回地址;所述NFVI层内部拨测参数包括下述参数中的一个或一个以上:拨测策略、拨测类别、拨测类别参数、拨测周期、拨测持续周期、拨测数据返回地址。10.根据权利要求8或9所述的拨测装置,其特征在于,所述拨测代理模块包括下述模块中的两个或两个以上:所述EMS层拨测代理模块、所述VNF层拨测代理模块、所述NFVI层拨测代理模块;所述拨测参数为所述EMS层外部拨测参数,所述EMS层拨测代理模块用于仿真所述EMS层中所述拨测对象对应的网元;并且根据所述EMS层外部拨测参数中的拨测类别,将所述拨测对象确定为所述EMS层外部拨测入口地址;所述拨测参数为所述NFVI层外部拨测参数,所述NFVI层拨测代理模块用于仿真所述NFVI层中所述拨测对象对应的第一虚拟机,所述第一虚拟机与实际运行所述拨测对象的业务的虚拟机的亲和性能力、配置以及负载能力相同;并且根据所述NFVI层外部拨测参数中的拨测类别,将所述第一虚拟机的入口地址确定为所述NFVI层外部拨测入口地址;所述拨测参数为所述NFV...

【专利技术属性】
技术研发人员:陈晓张来发章迅
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1