业务功能注册机制和能力索引编制制造技术

技术编号:27067257 阅读:30 留言:0更新日期:2021-01-15 14:48
一种在网络引擎中实施的方法,包括:所述网络引擎中的业务功能(service function,SF)编排器从第三方SF管理器接收请求注册SF的注册请求消息,所述SF包括网络中的一个或多个SF实例,其中,所述注册请求消息包括标识所述SF的厂商的厂商标识信息和标识所述SF的SF标识信息;从所述第三方SF管理器接收指示与所述SF相关联的厂商特定能力信息的能力信息消息;从业务客户端接收请求网络业务的业务请求消息以及用于所述业务的一个或多个策略;根据所述一个或多个策略和所述厂商特定能力信息通过利用所述一个或多个SF实例来生成所述网络业务;以及向所述一个或多个SF实例发送所述一个或多个策略。

【技术实现步骤摘要】
业务功能注册机制和能力索引编制相关申请案交叉申请本申请要求2015年2月25日由LindaDunbar等人递交的专利技术名称为“业务功能注册机制(ServiceFunctionRegistrationMechanism)”的第62/120,761号美国临时专利申请案和2016年2月15日由LindaDunbar等人递交的专利技术名称为“业务功能注册机制和能力索引编制(ServiceFunctionRegistrationMechanismAndCapabilityIndexing)”的第15/044,010号美国非临时专利申请案的在先申请优先权,这些在先申请的全部内容以引入的方式并入本文本中。参考缩微胶片附录不适用
技术介绍
网络运营商在向终端用户提供业务过程中使用了各种业务功能。业务功能的一些示例包括防火墙(firewall,FW)、网络地址转换(networkaddresstranslation,NAT)、服务器负载均衡器(loadbalancer,LB)、广域网(wideareanetwork,WAN)优化以及其它开放式系统互连(开放式系统互连,OSI)层4(layer4,L4)到层7(layer7,L7)业务。L4至L7业务通常位于中心位置,例如数据中心(datacenter,DC)网关。为了应用L4至L7业务,数据转发指示数据业务遍历DC网关。因此,DC网关可能会经历高的业务量。业务链是利用网络功能虚拟化(networkfunctionsvirtualization,NFV)和软件定义网络(softwaredefinednetworking,SDN)技术的业务功能部署模型,用来根据为数据流配置的策略控制数据流的数据流量通过一系列业务而不是通过中心位置。NFV能够使业务从专用硬件迁移到软件和/或虚拟机(virtualmachine,VM)。SDN能够分离控制和转发功能与软件可编程控制面。例如,通过采用NFV,业务可以作为移出中心位置且在网络中的多个位置实例化的软件组件来实施。通过采用SDN模型,可控制数据流通过业务实例位置,其中网络控制器可以配置网络节点具有数据转发指令。
技术实现思路
在一项实施例中,本专利技术包括一种在网络引擎中实施的方法,包括:所述网络引擎中的业务功能(servicefunction,SF)编排器从第三方SF管理器接收请求注册SF的注册请求消息,所述SF包括网络中的一个或多个SF实例,其中,所述注册请求消息包括标识所述SF的厂商的厂商标识信息和标识所述SF的SF标识信息;所述SF编排器从所述第三方SF管理器接收指示与所述SF相关联的厂商特定能力信息的能力信息消息;所述SF编排器从业务客户端接收请求网络业务的业务请求消息以及用于所述业务的一个或多个策略;根据所述一个或多个策略和所述厂商特定能力信息通过利用所述一个或多个SF实例来生成所述网络业务;以及向所述一个或多个SF实例发送所述一个或多个策略,以促进执行所述业务客户端请求的所述网络业务。在一些实施例中,本专利技术还包括:所述厂商标识信息包括:所述厂商的厂商名称以及标识所述厂商的厂商标识符(identifier,ID);以及所述SF标识信息包括:所述SF的SF名称、标识所述SF的业务类型的SF类型以及标识所述SF的SFID。和/或所述方法还包括:所述SF编排器向认证、授权、计费(authentication,authorization,andaccounting,AAA)实体发送认证请求消息以请求认证所述厂商,以及所述SF编排器从所述AAA实体接收包括所述厂商的认证授予的认证授予消息。和/或所述方法还包括:在接收到所述认证授予消息后,所述SF编排器向所述第三方SF管理器发送会话开始消息以开始与所述第三方SF管理器的会话,其中,所述能力信息消息在发送所述会话开始消息后接收。和/或所述SF标识信息包括标识所述SF的SFID,其中,所述会话开始消息包括:标识所述会话的会话ID、与所述会话相关联的会话密钥以及指示所述SF针对所述会话已注册的所述SFID。和/或所述方法还包括:所述SF编排器从所述第三方SF管理器接收SF实例信息消息,所述SF实例信息消息指示与所述网络中的所述SF实例相关联的位置信息;以及将所述位置信息存储在SF实例数据库(database,DB)中。和/或所述方法还包括:所述SF编排器从所述第三方SF管理器接收指示所述SF的所述能力信息的动态更新的能力更新消息。和/或所述能力信息消息指示所述SF支持的策略,其中,所述策略包括所述SF支持的报文层检测深度、上下文状态以及动作,和/或所述SF与网络安全相关联。在另一项实施例中,本专利技术包括一种虚拟网络功能(virtualnetworkfunction,VNF)控制器,包括:接收器,用于从网络控制器接收第一SF配置消息,所述第一SF配置消息指示位于网络中的SF的第一SF实例的第一策略;处理器,耦合到所述接收器,用于确定所述第一SF实例是所述SF中与多个子控制器中的第一个相关联的第一多个SF实例中的一个;以及发射器,耦合到所述处理器,用于向所述第一子控制器发送指示所述第一子控制器将所述第一策略调度给所述第一SF实例的第二SF配置消息。在一些实施例中,本专利技术还包括:所述第一SF实例与所述网络中的业务流相关联,其中,所述处理器还用于:获得指示所述业务流被重配置为与所述SF的第二SF实例而非所述第一SF实例相关联的信息;以及确定所述第二SF实例是所述SF中与所述多个子控制器中第二个相关联的第二多个SF实例中的一个;以及所述发射器还用于向所述第二子控制器发送指示所述第二子控制器将所述第一策略调度给所述第二SF实例的第三SF配置消息。和/或所述接收器还用于:从所述网络控制器接收第三SF配置消息,所述第三SF配置消息指示位于所述网络中的所述SF的第二SF实例的第二策略,其中,所述第一策略和所述第二策略不同,所述处理器还用于确定所述第二SF实例是所述SF中与所述多个子控制器中的第二个相关联的第二多个SF实例中的一个,所述发射器还用于向所述第二子控制器发送指示所述第二子控制器将所述第二策略调度给所述第二SF实例的第四SF配置消息。和/或所述第一SF实例与所述网络中的业务流相关联,以及所述发射器还用于向SDN控制器发送指示与所述第一SF实例相关联的位置信息的SF实例位置消息,以便能够向所述第一SF实例转发与所述业务流相关联的流量。在又一项实施例中,本专利技术包括一种在网络引擎中实施的方法,包括:所述网络引擎中的SF编排器从第三方SF管理器接收能力信息消息,所述能力信息消息指示网络中SF的SF名称和与所述SF相关联的厂商特定能力信息;所述SF编排器在SF目录DB中将所述厂商特定能力信息编入索引;所述SF编排器从业务客户端接收请求所述网络中的业务的业务请求消息以及用于所述业务的策略;所述SF编排器确定所述业务与所述SF相关联;所述SF编排器根据所述策略和所述编入索引的能力信息生成所述SF的配置;以及所述SF编排器向网元(networkelement,NE)发送SF配置消息,以根据所述配置促进执行所述SF。在一些实施例中,本专利技术本文档来自技高网
...

【技术保护点】
1.一种业务功能(service function,SF)编排器,其特征在于,包括:处理器以及存储器;所述存储器存储存储指令,所述处理器执行所述存储器中的指令促使所述业务功能编排器执行:/n从第三方SF管理器接收请求注册SF的注册请求消息,所述SF包括网络中的一个或多个SF实例,其中,所述注册请求消息包括标识所述SF的厂商的厂商标识信息和标识所述SF的SF标识信息;/n从所述第三方SF管理器接收指示与所述SF相关联的厂商特定能力信息的能力信息消息;/n从业务客户端接收请求网络业务以及用于所述网络业务的一个或多个策略的业务请求消息;/n根据所述一个或多个策略和所述厂商特定能力信息通过利用所述一个或多个SF实例来生成所述网络业务;以及/n向所述一个或多个SF实例发送所述一个或多个策略,以促进执行所述业务客户端请求的所述网络业务。/n

【技术特征摘要】
20150225 US 62/120,761;20150225 US 62/120,765;20161.一种业务功能(servicefunction,SF)编排器,其特征在于,包括:处理器以及存储器;所述存储器存储存储指令,所述处理器执行所述存储器中的指令促使所述业务功能编排器执行:
从第三方SF管理器接收请求注册SF的注册请求消息,所述SF包括网络中的一个或多个SF实例,其中,所述注册请求消息包括标识所述SF的厂商的厂商标识信息和标识所述SF的SF标识信息;
从所述第三方SF管理器接收指示与所述SF相关联的厂商特定能力信息的能力信息消息;
从业务客户端接收请求网络业务以及用于所述网络业务的一个或多个策略的业务请求消息;
根据所述一个或多个策略和所述厂商特定能力信息通过利用所述一个或多个SF实例来生成所述网络业务;以及
向所述一个或多个SF实例发送所述一个或多个策略,以促进执行所述业务客户端请求的所述网络业务。


2.根据权利要求1所述的SF编排器,其特征在于,所述厂商标识信息包括:
所述厂商的厂商名称;以及
标识所述厂商的厂商标识符(identifier,ID);以及
所述SF标识信息包括:
所述SF的SF名称;
标识所述SF的业务类型的SF类型;以及
标识所述SF的SFID。


3.根据权利要求1所述的SF编排器,其特征在于,还包括促使所述业务功能编排器执行:
向认证、授权、计费(authentication,authorization,andaccounting,AAA)实体发送认证请求消息以请求认证所述厂商,以及
从所述AAA实体接收包括所述厂商的认证授予的认证授予消息。


4.根据权利要求3所述的SF编排器,其特征在于,还包括促使所述业务功能编排器执行:
在接收到所述认证授予消息后,所向所述第三方SF管理器发送会话开始消息以开始与所述第三方SF管理器的会话,其中,所述能力信息消息在发送所述会话开始消息后接收。


5.根据权利要求4所述的SF编排器,其特征在于,所述SF标识信息包括标识所述SF的SF标识符(identifier,ID),其中,所述会话开始消息包括:
标识所述会话的会话ID;
与所述会话相关联的会话密钥;以及
指示所述SF针对所述会话已注册的所述SFID。


6.根据权利要求1所述的SF编排器,其特征在于,还包括促使所述业务功能编排器执行:
从所述第三方SF管理器接收SF实例信息消息,所述SF实例信息消息指示与所述网络中的所述SF实例相关联的位置信息;以及
将所述位置信息存储在SF实例数据库(database,DB)中。


7.根据权利要求1所述的SF编排器,其特征在于,还包括促使所述业务功能编排器执行:
从所述第三方SF管理器接收指示所述SF的所述能力信息的动态更新的能力更新消息。


8.根据权利要求1所述的方法,其特征在于,所述能力信息消息指示所述SF支持的策略,其中,所述策略包括所述SF支持的报...

【专利技术属性】
技术研发人员:琳达·邓巴张红
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1