【技术实现步骤摘要】
一种实现应用的方法及业务控制器
本专利技术涉及通信
,尤其涉及一种实现应用的方法及业务控制器。
技术介绍
在软件定义网络(英文:SoftwareDefinedNetwork,简称:SDN)生态系统中,北向接口是一个重要的概念。如图1所示,现有技术中,SDN的网络构架图中通常包括设备层、控制层和应用层。其中,应用层与控制层之间通过北向接口通信,控制层与设备层之间通过南向接口通信。开发者通过北向接口从网络控制系统获取设备层中的网络设备的网络资源,并向应用层提供该网络资源,应用开发者可以基于应用层中的该网络资源进行应用开发,使得开发出的应用与该网络资源进行匹配,然后通过该北向接口调用该网络资源实现该应用。然而,现有技术中,受应用开发者自身技术能力、以及对网络技术掌握程度的影响,容易出现开发出的应用与网络资源不能匹配的情况,应用开发者需要结合网络资源信息开发应用,增加了应用开发的难度,且需要人工发送网络策略给网络控制器,影响应用实现的效率。
技术实现思路
本专利技术实施例提供了一种实现应用的 ...
【技术保护点】
1.一种实现应用的方法,其特征在于,包括:/n业务控制器通过北向接口接收第一应用的描述信息;/n所述业务控制器根据所述描述信息确定目标网络资源信息,所述目标网络资源信息用于指示实现所述第一应用所需要的目标网络资源;/n所述业务控制器向网络控制器发送调用指令,所述调用指令用于指示所述网络控制器调用所述目标网络资源实现所述第一应用。/n
【技术特征摘要】
1.一种实现应用的方法,其特征在于,包括:
业务控制器通过北向接口接收第一应用的描述信息;
所述业务控制器根据所述描述信息确定目标网络资源信息,所述目标网络资源信息用于指示实现所述第一应用所需要的目标网络资源;
所述业务控制器向网络控制器发送调用指令,所述调用指令用于指示所述网络控制器调用所述目标网络资源实现所述第一应用。
2.根据权利要求1所述的方法,其特征在于,所述调用指令包括网络策略。
3.根据权利要求2所述的方法,其特征在于,所述网络策略包括所述第一应用实现的时间段。
4.根据权利要求1所述的方法,其特征在于,所述第一应用为OTT应用。
5.根据权利要求1所述的方法,其特征在于,所述第一应用的描述信息包括所述第一应用的类型、所述第一应用的质量和所述第一应用的标识中的至少一种。
6.根据权利要求5所述的方法,其特征在于,所述第一应用的质量包括用户体验值、关键质量指标KQI值中的至少一种。
7.根据权利要求1所述的方法,其特征在于,所述目标网络资源信息包括网络状态信息、网络拓扑信息、网络功能信息和网络链路信息中的至少一种。
8.根据权利要求7所述的方法,其特征在于,所述网络链路信息包括带宽、丢包、时延和抖动中的至少一种。
9.根据权利要求1所述的方法,其特征在于,所述第一应用的描述信息接收自应用服务器。
10.根据权利要求1所述的方法,其特征在于,所述业务控制器根据所述描述信息确定目标网络资源信息包括:所述业务控制器根据预设的描述信息与网络资源信息的对应关系确定所述第一应用的描述信息所对应的所述目标网络资源信息。
11.根据权利要求1所述的方法,其特征在于,所述业务控制器向网络控制器发送调用指令包括:
所述业务控制器在确定所述目标网络资源信息指示的所述目标网络资源当前处于空闲状态时,向所述网络控制器发送所述调用指令。
12.根据权利要求11所述的方法,其特征在于,所述业务控制器确定所述目标网络资源当前处于空闲状态包括:
所述业务控制器确定网络资源信息库的网络资源信息中具有所述目标网络资源信息,所述网络资源信息用于指示网络设备的空闲网络资源。
13.根据权利要求12所述的方法,其特征在于,在所述业务控制器确定所述目标网络资源当前处于空闲状态之前,还包括:
所述业务控制器从所述网络控制器中获取网络资源信息,所述网络资源信息用于指示网络设备的空闲网络资源;
所述业务控制器将所述网络资源信息存储在所述网络资源信息库中。
14.根据权利要求11所述的方法,其特征在于,所述业务控制器确定所述目标网络资源信息指示的所述目标网络资源当前处于空闲状态包括:
所述业务控制器依据所述目标网络资源信息,在网络资源信息库中查找所述目标网络资源的状态标识,并根据所述状态标识确定所述目标网络资源当前处于空闲状态。
15.根据权利要求1所述的方法,其特征在于,所述业务控制器向网络控制器发送调用指令包括:
所述业务控制器在确定所述目标网络资源信息指示的所述目标网络资源当前处于占用状态,且所述第一应用的优先级大于第二应用的优先级,所述第二应用占用所述目标网络资源时,所述业务控制器向所述网络控制器发送所述调用指令;
所述调用指令用于指示网络控制器调用所述目标网络资源实现所述第一应用包括:
所述调用指令用于指示所述网络控制器,释放被占用的所述目标网络资源,并调用所述目标网络资源实现所述第一应用。
16.根据权利要求15所述的方法,其特征在于,所述业务控制器确定所述目标网络资源信息指示的所述目标网络资源当前处于占用状态包括:
所述业务控制器确定网络资源信息库的网络资源信息中没有所述目标网络资源信息,所述网络资源信息用于指示网络设备的空闲网络资源。
17.根据权利要求16所述的方法,其特征在于,在所述业务控制器确定所述目标网络资源信息指示的所述目标网络资源当前处于占用状态之前,还包括:
所述业务控制器从所述网络控制器中获取网络资源信息,所述网络资源信息用于指示网络设备的空闲网络资源;
所述业务控制器将所述网络资源信息存储在所述网络资源信息库中。
18.根据权利要求15所述的方法,其特征在于,所述业务控制器确定所述目标网络资源当前处于占用状态包括:
所述业务控制器依据所述目标网络资源信息,在网络资源库中查找所述目标网络资源的状态标识,并根据所述状态标识确定所述目标网络资源当前处于占用状态。
19.根据权利要求18所述的方法,其特征在于,在所述业务控制器确定所述目标网络资源信息指示的所述目标网络资源当前处于占用状态之前,还包括:
所述业务控制器获取所述目标网络资源信息和所述目标网络资源的状态标识;
所述业务控制器将所述目标网络资源信息和所述目标网络资源的状态标识存储于网络资源信息库中。
20.根据权利要求2或3所述的方法,其特征在于,在所述业务控制器向网络控制器发送携带有网络策略的调用指令之前,还包括:
所述业务控制器生成所述网络策略;
或者,
所述业务控制器通过所述北向接口接收用户终端发送的所述网络策略。
21.一...
【专利技术属性】
技术研发人员:程康,于文晓,吴杏芬,胡寅亮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。