一种虚拟网元VNF的操作控制方法、装置及设备制造方法及图纸

技术编号:23404458 阅读:22 留言:0更新日期:2020-02-22 16:23
本发明专利技术提供了一种虚拟网元VNF的操作控制方法、装置及设备,应用于VNF的虚拟网元VNF的控制方法包括:接收网络系统发送的对所述VNF进行操作的操作指令;根据所述操作指令,进行操作;其中,所述操作指令是判断与所述操作指令对应的操作与目标操作是否相互冲突后生成的,当与所述操作指令对应的操作为网管操作时,所述目标操作为云管操作,当与所述操作指令对应的操作为云管操作时,所述目标操作为网管操作;所述网络系统为云管系统或网管系统,所述网管操作为所述网管系统对所述VNF的操作,所述云管操作为所述云管系统对所述VNF的操作。本发明专利技术解决了OMC先下达指令,VNFM后下发指令,而使得VNF的云管操作与网管操作相冲突的问题。

Operation control method, device and device of vnf

【技术实现步骤摘要】
一种虚拟网元VNF的操作控制方法、装置及设备
本专利技术涉及通信
,尤其涉及一种虚拟网元VNF的操作控制方法、装置及设备。
技术介绍
传统的网络设备是各设备商基于专用设备开发定制而成,新的网络功能以及业务引入通常意味着新的网络设备实体的研发部署。新的专用网络设备将带来更多的能耗、设备投资、针对新的设备而需要的技术储备、设备整合以及运营管理成本的增加。更进一步,网络技术以及业务的持续创新使得基于专用硬件的网络设备生命周期急剧缩短,降低了新业务推广带来的利润增长。因此,对于服务提供商,为了能够降低网络部署和业务推广运营成本,未来网络有必要基于通用硬件平台实现软件与硬件解耦,从而通过软件更新升级方式延长设备的生命周期,降低设备总体成本。另外,通过软硬件解耦还能够加速新业务部署进度,为新业务快速推广赢得市场提供有力保证,从而带来服务提供商利润的增加。正是在上述背景下,网络功能虚拟化(NewtorkFunctionVirtualization,简称NFV)被提出,旨在通过软件实现各种网络功能并运行在通用的X86架构服务器上,降低网络本文档来自技高网...

【技术保护点】
1.一种虚拟网元VNF的操作控制方法,其特征在于,应用于VNF,所述方法包括:/n接收网络系统发送的对所述VNF进行操作的操作指令;/n根据所述操作指令,进行操作;/n其中,所述操作指令是判断与所述操作指令对应的操作与目标操作是否相互冲突后生成的,当与所述操作指令对应的操作为网管操作时,所述目标操作为云管操作,当与所述操作指令对应的操作为云管操作时,所述目标操作为网管操作;/n所述网络系统为云管系统或网管系统,所述网管操作为所述网管系统对所述VNF的操作,所述云管操作为所述云管系统对所述VNF的操作。/n

【技术特征摘要】
1.一种虚拟网元VNF的操作控制方法,其特征在于,应用于VNF,所述方法包括:
接收网络系统发送的对所述VNF进行操作的操作指令;
根据所述操作指令,进行操作;
其中,所述操作指令是判断与所述操作指令对应的操作与目标操作是否相互冲突后生成的,当与所述操作指令对应的操作为网管操作时,所述目标操作为云管操作,当与所述操作指令对应的操作为云管操作时,所述目标操作为网管操作;
所述网络系统为云管系统或网管系统,所述网管操作为所述网管系统对所述VNF的操作,所述云管操作为所述云管系统对所述VNF的操作。


2.根据权利要求1所述的方法,其特征在于,所述接收网络系统发送的对所述VNF进行操作的操作指令的步骤,包括:
接收所述云管系统发送的第一操作指令;
其中,所述第一操作指令是所述云管系统根据网管系统发送的第一判断结果生成的;
所述第一判断结果是所述网管系统判断与第一操作请求相对应的操作与网管操作是否相冲突后生成的;
所述第一操作请求是所述云管系统需要控制所述VNF执行云管操作时发送给所述网管系统的。


3.根据权利要求1所述的方法,其特征在于,所述接收网络系统发送的对所述VNF进行操作的操作指令的步骤,包括:
接收所述云管系统需要控制所述VNF执行云管操作时发送的第二操作请求;
根据所述第二操作请求判断与所述第二操作请求对应的操作与网管操作是否相互冲突,生成第二判断结果;
将所述第二判断结果上报给所述云管系统;
接收所述云管系统根据所述第二判断结果生成的第二操作指令。


4.根据权利要求1所述的方法,其特征在于,所述接收网络系统发送的对所述VNF进行操作的操作指令的步骤,包括:
接收所述网管系统发送的第三操作指令;
其中,所述第三操作指令是所述网管系统根据云管系统发送的第三判断结果生成的;
所述第三判断结果是所述云管系统判断与第三操作请求相对应的操作与云管操作是否相冲突后生成的;
所述第三操作请求是所述网管系统需要控制所述VNF执行网管操作时发送给所述云管系统的。


5.根据权利要求1所述的方法,其特征在于,所述接收网络系统发送的操作指令的步骤,包括:
接收所述网管系统需要控制所述VNF执行网管操作时发送的第四操作请求;
根据所述第四操作请求判断与所述第四操作请求对应的操作与云管操作是否相互冲突,生成第四判断结果;
将所述第四判断结果上报给所述网管系统;
接收所述网管系统根据所述第四判断结果生成的第四操作指令。


6.根据权利要求3所述的方法,其特征在于,所述接收所述云管系统需要控制所述VNF执行云管操作时发送的第二操作请求的步骤,包括:
接收所述云管系统的虚拟化网元管理器VNFM需要控制所述VNF执行云管操作时发送的第二操作请求,其中,所述VNFM将所述第二操作请求发送给所述VNF时启动了第四定时器。


7.根据权利要求6所述的方法,其特征在于,所述将所述第二判断结果上报给所述云管系统的步骤包括:
将所述第二判断结果上报给所述VNFM,并关闭所述第四定时器。


8.根据权利要求7所述的方法,其特征在于,所述接收所述云管系统根据所述第二判断结果生成的第二操作指令的步骤,包括:
接收所述VNFM根据所述第二判断结果生成的第二操作指令。


9.根据权利要求3所述的方法,其特征在于,所述根据所述第二操作请求判断与所述第二操作请求对应的操作与网管操作是否相互冲突,生成第二判断结果的步骤,包括:
判断当前是否存在网管操作;
若当前存在网管操作,则生成用于表示不允许执行与所述第二操作请求对应的操作的第二判断结果,若当前不存在网管操作,则生成用于表示允许执行与所述第二操作请求对应的操作的第二判断结果;
或者
若当前存在网管操作,则根据所述第二操作请求中携带的操作类型,判断与所述第二操作请求对应的操作与网管操作的优先级,当与所述第二操作请求对应的操作的优先级高于网管操作的优先级时,生成用于表示允许执行与所述第二操作请求对应的操作的第二判断结果,当与所述第二操作请求对应的操作的优先级低于网管操作的优先级时,生成用于表示不允许执行与所述第二操作请求对应的操作的第二判断结果,若当前不存在网管操作,则生成用于表示允许执行与所述第二操作请求对应的操作的第二判断结果。


10.根据权利要求5所述的方法,其特征在于,所述接收所述网管系统需要控制所述VNF执行网管操作时发送的第四操作请求的步骤,包括:
接收所述网管系统的网元网管系统OMC需要控制所述VNF执行网管操作时发送的第四操作请求,其中,所述OMC将所述第四操作请求发送给所述VNF时,启动了第十定时器。


11.根据权利要求10所述的方法,其特征在于,所述将所述第四判断结果上报给所述网管系统的步骤,包括:
将所述第四判断结果上报给所述OMC,并关闭所述第十定时器。


12.根据权利要求11所述的方法,其特征在于,所述接收所述网管系统根据所述第四判断结果生成的第四操作指令的步骤,包括:
接收所述OMC根据所述第四判断结果生成的第四操作指令。


13.根据权利要求5所述的方法,其特征在于,所述根据所述第四操作请求判断与所述第四操作请求对应的操作与云管操作是否相互冲突,生成第四判断结果的步骤,包括:
判断当前是否存在云管操作;
若当前存在云管操作,则生成用于表示不允许执行与所述第四操作请求对应的操作的第四判断结果,若当前不存在云管操作,则生成用于表示允许执行与所述第四操作请求对应的操作的第四判断结果;
或者
若当前存在云管操作,则根据所述第四操作请求中携带的操作类型,判断与所述第四操作请求对应的操作与云管操作的优先级,当与所述第四操作请求对应的操作的优先级高于云管操作的优先级时,生成用于表示允许执行与所述第四操作请求对应的操作的第四判断结果,当与所述第四操作请求对应的操作的优先级低于云管操作的优先级时,生成用于表示不允许执行与所述第四操作请求对应的操作的第四判断结果,若当前不存在云管操作,则生成用于表示允许执行与所述第四操作请求对应的操作的第四判断结果。


14.根据权利要求2所述的方法,其特征在于,所述第一判断结果中携带有网管操作的剩余所需时间,或者执行与所述第一操作请求对应的操作的建议时间。


15.根据权利要求3所述的方法,其特征在于,所述第二判断结果中携带有网管操作的剩余所需时间,或者执行与所述第二操作请求对应的操作的建议时间。


16.根据权利要求4所述的方法,其特征在于,所述第三判断结果中携带有云管操作的剩余所需时间,或者执行与所述第三操作请求对应的操作的建议时间。


17.根据权利要求5所述的方法,其特征在于,所述第四判断结果中携带有云管操作的剩余所需时间,或者执行与所述第四操作请求对应的操作的建议时间。


18.一种虚拟网元VNF的操作控制方法,其特征在于,应用于网络系统,所述方法包括:
向VNF发送对所述VNF进行操作的操作指令;
其中,所述操作指令是判断与所述操作指令对应的操作与目标操作是否相互冲突后生成的,当与所述操作指令对应的操作为网管操作时,所述目标操作为云管操作,当与所述操作指令对应的操作为云管操作时,所述目标操作为网管操作;
所述网络系统为云管系统或网管系统,所述网管操作为所述网管系统对所述VNF的操作,所述云管操作为所述云管系统对所述VNF的操作。


19.根据权利要求18所述的方法,其特征在于,当所述网络系统为云管系统时,所述向VNF发送对所述VNF进行操作的操作指令的步骤,包括:
所述云管系统向所述网管系统发送第一操作请求;
所述云管系统接收所述网管系统发送的第一判断结果,其中,所述第一判断结果是所述网管系统判断与所述第一操作请求对应的操作与网管操作是否相冲突后生成的;
所述云管系统根据所述第一判断结果生成第一操作指令,并将所述第一操作指令发送给所述VNF。


20.根据权利要求18所述的方法,其特征在于,当所述网管系统为云管系统时,所述向VNF发送对所述VNF进行操作的操作指令的步骤,包括:
所述云管系统向所述VNF发送第二操作请求;
所述云管系统接收所述VNF发送的第二判断结果,所述第二判断结果是所述VNF根据所述第二操作请求判断与所述第二操作请求对应的操作与网管操作是否相互冲突后生成的;
所述云管系统根据所述第二判断结果生成第二操作指令,并将所述第二操作指令发送给所述VNF。


21.根据权利要求19所述的方法,其特征在于,所述云管系统向所述网管系统发送第一操作请求的步骤,包括:
所述云管系统的网络功能虚拟化编排器NFVO向所述网管系统的运营支撑系统OSS发送第一操作请求,并启动第一定时器。


22.根据权利要求21所述的方法,其特征在于,所述云管系统接收所述网管系统发送的第一判断结果的步骤,包括:
所述云管系统的NFVO接收所述OSS发送的第一判断结果,并关闭所述第一定时器;
其中,所述OSS接收到所述第一操作请求后,将所述第一操作请求转发给了所述网管系统的网元网管系统OMC,并启动了第二定时器,由所述网管系统的OMC判断与所述第一操作请求对应的操作与网管操作是否相冲突,生成了所述第一判断结果,将所述第一判断结果返回给了所述OSS,所述OSS接收到所述第一判断结果时,关闭了所述第二定时器。


23.根据权利要求22所述的方法,其特征在于,所述云管系统根据所述第一判断结果生成第一操作指令,并将所述第一操作指令发送给所述VNF的步骤,包括:
所述NFVO根据所述第一判断结果生成第一操作指令,并将所述第一操作指令发送给所述云管系统的虚拟化网元管理器VNFM,使得所述VNFM将所述第一操作指令发送给所述VNF。


24.根据权利要求19所述的方法,其特征在于,所述云管系统向所述网管系统发送第一操作请求的步骤,包括:
所述云管系统的VNFM向所述网管系统的OMC发送第一操作请求,并启动第三定时器。


25.根据权利要求24所述的方法,其特征在于,所述云管系统接收所述网管系统发送的第一判断结果的步骤,包括:
所述VNFM接收所述OMC发送的第一判断结果,并关闭所述第三定时器;
其中,所述第一判断结果是所述OMC判断与所述第一操作请求对应的操作与网管操作是否相冲突后生成的。


26.根据权利要求25所述的方法,其特征在于,所述云管系统根据所述第一判断结果生成第一操作指令,并将所述第一操作指令发送给所述VNF的步骤,包括:
所述VNFM根据所述第一判断结果生成第一操作指令,并将所述第一操作指令发送给所述VNF。


27.根据权利要求20所述的方法,其特征在于,所述云管系统向所述VNF发送第二操作请求的步骤,包括:
所述云管系统的VNFM向所述VNF发送第二操作请求,并启动第四定时器。


28.根据权利要求27所述的方法,其特征在于,所述云管系统接收所述VNF发送的第二判断结果的步骤,包括:
所述VN...

【专利技术属性】
技术研发人员:张晓儒
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团有限公司
类型:发明
国别省市:北京;11

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

1