一种配置网络资源的方法、装置及系统的制作方法

文档序号:9915125阅读:176来源:国知局
一种配置网络资源的方法、装置及系统的制作方法
【专利说明】一种配置网络资源的方法、装置及系统
[0001]本申请要求在2014年12月05日提交中国专利局、申请号为201410738267.0、发明名称为“一种配置网络资源的方法、装置及系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
[0002]本发明涉及无线通信技术领域,尤其是涉及一种配置网络资源的方法、装置、系统、第一服务器以及第二服务器。
【背景技术】
[0003]随着移动网络能力的增强,网络带宽和传输时延都有了大幅改善,可以为用户、业务应用提供更好的网络服务质量。而用户、业务应用的个性化需求也越来越多,不同的业务应用对移动网络有着不完全相同的质量需求。例如话音类业务应用对网络的时延要求较高;而高清视频等业务应用对网络带宽等网络能力要求较高。因此不同的业务应用希望网络能够为其提供定制化的业务质量,以达到最佳的用户业务使用体验。
[0004]业务应用在运行时,对网络的需求可以称之为业务规则。业务应用的提供商希望能够基于业务应用的需求,将业务应用对网络的需求,例如服务质量(英文:Quality ofService,缩写:QoS)通知给网络侧,以期网络侧为业务应用适配相应的服务,提高用户使用相关业务应用的体验。对于网络运营商来说,期望能够根据业务应用提供商的网络需求,适配相应的业务规则,以提供与之匹配的网络能力,最优的实现网络资源的分配,例如为用户提供适当的带宽以推送恰当的编码速率的流媒体文件等。
[0005]由于目前网络的状态及应用的需求长久以来都是非透明状态。网络侧为业务应用提供相应的网络服务能力时,需要获取业务应用的需求。这就需要在业务应用运营前,将业务应用对网络的需求通过业务规则的形式预配置在运营商的网络设备中。而当前的一些业务规则并不支持第三方预配置。一般情况下,为解决该问题,将网络运营商自运营的一些业务应用的业务规则适配引入到第三方业务应用预配置中。但是,将网络运营商自运营的一些业务应用的业务规则适配引入到第三方业务应用预配置中存在下述问题:
[0006]首先,网络运营商自运营的一些业务应用,需要在用户和应用层功能实体(英文:applicat1n funct1n,缩写:AF)建立连接后,再进行业务规则的下发,如果第三方业务应用也采用同样的方式,则使得业务应用的执行时延较大。其次,当前业务规则的应用配置基于用户粒度,需要在业务应用运营前,为每个用户配置规则,不支持第三方通用业务规则的配置,如果第三方业务采用该种配置方式,将增加的接口配置信令量。
[0007]综上所述,目前为业务应用设置业务规则,并适配网络服务能力时,需要和AF连接后生成对应的业务规则,业务应用的执行时延较大,多次交互使得业务规则的存储数量以及传输规则配置接口信令的数量较多。

【发明内容】

[0008]本发明提供了一种配置网络资源的方法、装置、系统第一服务器及第二服务器,用以解决目前为业务应用设置业务规则,并适配网络服务能力时,减少业务应用的执行时延,降低业务规则的存储数量以及传输规则配置接口信令的数量。
[0009]—种配置网络资源的方法,包括:第一服务器在接收到业务规则数据包时,获得第一规则;根据所述第一规则,生成至少一个第二规则,其中所述第二规则用于针对数据流进行处理;将所述第二规则下发给第二服务器,指示所述第二服务器按照所述第二规则执行与所述第二规则对应的业务应用,其中所述第一服务器具有策略控制的功能,所述第二服务器具有策略执行的功能。
[0010]在获得第一规则之后,根据所述第一规则,生成至少一个第二规则之前,还包括:向所述第二服务器发送用于确认与所述第一规则对应的业务应用是否开启的询问消息;以及接收所述第二服务器上报的用于确认所述业务应用开启的响应消息。
[0011]所述第一规则包括:第一规则标识;至少一个第一规则应用对象标识;第一规则所适用的业务数据流特征。
[0012]所述第一规则应用对象标识至少包括下述中的一种:用于定制业务规则所适配的业务应用对象的终端标识;用于定制第一规则所适配的业务应用对象的用户标识;所述业务数据流特征包括:业务数据流匹配规则。
[0013]—服务器接收到业务规则数据包,包括:所述第一服务器通过具备规则配置接口的网元接收业务应用服务器发送的业务规则数据包,其中所述具备规则配置接口的网元是网络中具备能力开放功能的网元。
[0014]所述具备规则配置接口的网元至少包括下述中的一种:业务能力开放功能SCEF设备;应用接入控制AAC设备;策略控制和计费规则功能PCRF设备。
[0015]所述第一服务器是策略控制和计费规则功能PCRF设备;所述第一规则是业务规则;所述第二规则是策略控制和计费PCC规则,所述第二服务器是策略和计费执行功能PCEF设备。
[0016]将所述第二规则下发给第二服务器之后,还包括:在所述PCRF设备接收到业务应用服务器发送的业务规则更新请求时,获得所述业务规则更新请求中的业务规则更新数据包和待更新的业务应用;所述PCRF设备按照所述业务规则更新数据包适配与所述待更新的业务应用对应的PCC规则。
[0017]在所述PCRF设备按照所述业务规则更新数据包适配与所述待更新的业务应用对应的PCC规则之后,还包括:在接收到所述PCEF设备业务规则更新响应消息时,向业务应用服务器发送业务规则更新响应消息,其中所述业务规则更新响应消息是PCEF设备在更新与所述待更新的业务应用对应的PCC规则之后发送的。
[0018]在将所述第二规则下发给第二服务器之后,还包括:所述PCRF设备在接收到业务应用服务器发送的业务规则删除请求时,获得所述业务规则删除请求中的业务规则标识;所述PCRF设备按照所述业务规则标识,确定与所述业务规则标识对应的PCC规则;以及所述PCRF设备删除确定出的PCC规则。
[0019]在删除确定出的PCC规则之后,还包括:所述PCRF设备在接收到PCEF设备发送的业务应用规则删除响应消息时,向业务应用服务器发送业务应用规则删除响应消息,其中所述业务应用规则删除响应消息是PCEF设备在删除确定出的PCC规则之后发送的。
[0020]一种第一服务器,包括:获得模块,用于在接收到业务规则数据包时,获得第一规则;生成模块,用于根据所述第一规则,生成至少一个第二规则,其中所述第二规则用于针对数据流进行处理;执行模块,用于将所述第二规则下发给第二服务器,指示所述第二服务器按照所述第二规则执行与所述第二规则对应的业务应用,其中所述第一服务器具有策略控制的功能,所述第二服务器具有策略执行的功能。
[0021]还包括:发送模块,用于向所述第二服务器发送用于确认与所述第一规则对应的业务应用是否开启的询问消息;接收模块,用于接收所述第二服务器上报的用于确认所述业务应用开启的响应消息。
[0022]所述获得模块获得的所述第一规则包括:第一规则标识;第一规则应用对象标识;第一规则所适用的业务数据流特征。
[0023]所述获得模块获得的所述第一规则应用对象标识至少包括下述中的一种:用于定制业务规则所适配的业务应用对象的终端标识;用于定制第一规则所适配的业务应用对象的用户标识;所述业务数据流特征包括:业务数据流匹配规则。
[0024]所述获得模块,具体用于通过规则配置网元接收业务应用服务器发送的业务规则数据包。
[0025]—种配置网络资源的装置,包括:接收模块,用于接收业务应用服务器发送的业务规则数据包;获得模块,用于在所述接收模块接收到业务规则数据包时,获得业务规则;PCC规则生成模块,用于根据所述业务规则,生成与业务应用适配的策略控制和计费PCC规则;执行模块,用于将所述PCC规则下发给策略和计费执行功能PCEF设备,指示所述PCEF设备按照所述PCC规则执行与PCC规则对应的业务应用。
[0026]还包括:发送模块,用于向PCEF设备发送用于确认与业务规则对应的业务应用是否开启的询问消息;所述接收模块,还用于接收所述PCEF上报的用于确认所述业务应用开启的响应消息。
[0027]所述接收模块,还用于接收所述PCEF设备在执行所述PCC规则时发送的业务规则开启响应消息。
[0028]所述获得模块,还用于在接收到业务应用服务器发送的业务规则更新请求时,获得所述业务规则更新请求中的业务规则更新数据包和待更新的业务应用;所述执行模块,还用于按照所述业务规则更新数据包适配与所述待更新的业务应用对应的PCC规则。
[0029]所述执行模块,还用于在接收到PCEF设备业务规则更新响应消息时,向业务应用服务器发送业务规则更新响应消息,其中所述业务规则更新响应消息是PCEF设备在更新与所述待更新的业务应用对应的PCC规则之后发送的。
[0030]所述获得模块,还用于在接收到业务应用服务器发送的业务规则删除请求时,获得所述业务规则删除请求中的业务规则标识;所述PCC规则生成模块,还用于按照所述业务规则标识,确定与所述业务规则标识对应的PCC规则;所述执行模块,还用于删除确定出的PCC规则。
[0031]所述执行模块,还用于在接收到PCEF设备发送的业务应用规则删除响应消息时,向业务应用服务器发送业务应用规则删除响应消息,其中所述业务应用规则删除响应消息是PCEF设备在删除确定出的PCC规则之后发送的。
[0032]所述获得模块获得的业务规则包括:业务规则标识;业务规则应用对象标识;业务规则所适用的业务数据流特征。
[0033]所述获得模块获得的业务规则应用对象标识至少包括下述中的一种:用于定制业务规则所适配的业务应用对象的终端标识;用于定制业务规则所适配的业务应用对象的用户标识;获得的所述业务数据流特征包括:业务数据流匹配规则。
[0034]—种配置网络资源的系统,包括第一服务器和第二服务器;其中所述第一服务器在接收到业务规则数据包时,获得第一规则;根据所述第一规则,生成至少一个第二规则,其中所述第二规则用于针对数据流进行处理;将所述第二规则下发给第二服务器,指示所述第二服务器按照所述第二规则执行与所述第二规则对应的业务应用,其中所述第一服务器具有策略控制的功能,所述第二服务器具有策略执行的功能;所述第二服务器,用于接收所述第二规则,并按照所述第二规则执行与所述第二规则对应的业务应用。
[0035]所述第一服务器是策略控制和计费规则功能PCRF设备;所述第一规则是业务规则;所述第二规则是策略控制和计费PCC规则,所述第二服务器是策略和计费执行功能PCEF设备。
[0036]—种配置网络资源的方法,包括:第二服务器接收第一服务器发送的至少一个第二规则,其中所述第二规则是所述第一服务器根据接收到的业务规则数据包获得的第一规贝1J,并根据所述第一规则生成;所述第二服务器加载接收到的所述第二规则;所述第二服务器按照所述第二规则执行与所述第二规则对应的业务应用,其中所述第一服务器具有策略服务的功能,所述第二服务器具有策略执行的功能。
[0037]在所述第二服务器接收所述第一服务器发送的第二规则之前,还包括:所述第二服务器接收所述第一服务器发送的用于确认与所述第一规则对应的业务应用是否开启的询问消息;以及所述第二服务器在确定出所述业务应用开启时,向所述第一服务器上报的用于确认所述业务应用开启的响应消息。
[0038]所述第一服务器是策略控制和计费规则功能PCRF设备;所述第一规则是业务规则;所述第二规则是策略控制和计费PCC规则,所述第二服务器是策略和计费执行功能PCEF设备。
[0039]—种第二服务器,所述第二服务器具备策略执行的功能,包括:接收模块,用于接收第一服务器发送的至少一个第二规则,其中所述第二规则是所述第一服务器根据接收到的业务规则数据包获得的第一规则,并根据所述第一规则生成的,其中所述第一服务器具有策略服务的功能;加载模块,用于加载接收到的所述第二规则;执行模块,用于按照所述第二规则执行与所述第二规则对应的业务应用。
[0040]所述接收模块,还用于:接收所述第一服务器发送的用于确认与所述第一规则对应的业务应用是否开启的询问消息;所述装置还包括:发送模块,用于在确定出所述业务应用开启时,向所述第一服务器上报的用于确认所述业务应用开启的响应消息。
[0041]所述第二服务器是策略和计费执行功能PCEF设备,所述第一服务器是策略控制和计费规则功能PCRF设备;所述第一规则是业务规则;所述第二规则是策略控制和计费PCC规则。
[0042]—种配置网络资源的方法,包括:第二服务器接收第一服务器发送的第一规则,其中所述第一规则是所述第一服务器根据接收到的业务应用服务器发送的业务规则数据包获得的;并所述第二服务器根据接收到的第一规则,生成至少一个第二规则;以及按照所述第二规则执行与所述第二规则对应的业务应用。
[0043]所述第一服务器是策略控制和计费规则功能PCRF设备;所述第一规则是业务规则;所述第二规则是策略控制和计费PCC规则,所述第二服务器是策略和计费执行功能PCEF设备。
[0044]在接收到第一之后,生成至少一个第二规则之前,还包括:所述第二服务器加载接收到的所述业务规则。
[0045]在生成至少一个第二规则之后,按照所述第二规则执行与所述第二规则对应的业务应用之前,还包括:所述第二服务器确定接收到的业务规则对应的业务应用属性;所述第二服务器根据确定出的业务应用属性和生成的PCC规则绑定用于处理所述业务应用数据的承载。
[0046]在绑定用于处理所述业务应用数据的承载之后,还包括:所述第二服务器发送业务规则开启通知消息。
[0047]还包括:所述第二服务器在接收到业务规则更新请求时,获得所述业务规则更新请求中的业务规则更新数据包和待更新的业务应用;所述第二服务器按照所述业务规则更新数据包适配与所述待更新的业务应用对应的PCC规则。
[0048]在按照所述业务规则更新数据包适配与所述待更新的业务应用对应的PCC规则之后,还包括:所述第二服务器发送业务规则更新响应消息。
[0049]还包括:所述第二服务器在接收到业务规则删除请求时,获得所述业务规则删除请求中的业务规则标识;所述第二服务器按照所述业务规则标识,确定与所述业务规则标识对应的PCC规则;所述第二服务器删除确定出的PCC规则。
[0050]在所述第二服务器删除确定出的PCC规则之后
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1