网络资源的分配方法,QoS管理网元和应用服务器组成比例

技术编号:11757505 阅读:137 留言:0更新日期:2015-07-22 11:08
本发明专利技术公开了一种网络资源的分配方法,QoS管理网元和应用服务器。分配方法包括:从应用服务器接收第一服务质量QoS请求参数时,查询实时监测到的承载网络在当前时刻的网络状态;如果在当前时刻网络状态不为拥塞或过载,根据第一QoS请求参数和承载网络的网络资源控制承载网络为应用服务器分配网络资源;然后继续查询承载网络的网络状态;如果网络状态变为拥塞或过载,则获取第二QoS请求参数,根据第二QoS请求参数和承载网络的网络资源控制承载网络为应用服务器重新分配网络资源,其中,第二QoS请求参数所需的网络资源少于第一QoS请求参数所需的网络资源。实施本发明专利技术能够在承载网络发生拥塞或过载时,减少应用所需的网络资源。

【技术实现步骤摘要】
【国外来华专利技术】网络资源的分配方法,QoS管理网元和应用服务器
本专利技术涉及网络资源管理
,特别是涉及一种网络资源的分配方法,还涉及一种QoS管理网元,另外还涉及一种应用服务器。
技术介绍
网络中存在各种各样的网络业务,这些网络业务都由其对应的应用服务器提供。应用服务器提供的网络业务承载于底层的承载网络上。为了确保网络业务能够正常进行,应用服务器会设置QoS(QualityofService服务质量)参数,QoS参数对传输带宽、传送时延、丢包率等提出了一定要求,使得网络业务能够充分使用承载网络的网络资源。然而,承载网络的网络资源总是有限的,当存在很多个应用服务器,承载网络的网络资源不能满足所有应用服务器的需求时,承载网络就会发生拥塞或过载,从而对应用服务器提供的网络业务带来带宽减小、时延增加,丢包率增大、吞吐量下降等影响,应用服务器的网络业务也会因此失效。本专利技术的专利技术人在长期的研发中发现,在承载网络发生拥塞或过载时,应用服务器原先设置的QoS参数不能够改变,也就是说,应用服务器仍然会按照原先设置的QoS参数来使用网络资源。但是,承载网络由于拥塞或过载的原因,其可用网络资源已经大为减少,如果这时候的网络资源不能满足某个应用服务器的QoS参数要求,那么这个应用服务器的网络业务将会失效。另一方面,即使网络资源能够满足某个应用服务器的QoS参数要求,剩余的网络资源也难以支撑其它应用服务器的网络业务,从而损害其它应用服务器的利益,这对网络资源管理来说是极为不健康的。
技术实现思路
本专利技术主要解决的技术问题是提供一种网络资源的分配方法,QoS管理网元和应用服务器,能够在承载网络发生拥塞或过载时,减少所需的网络资源。本专利技术的第一方面提供一种网络资源的分配方法,分配方法包括:获知承载网络的网络状态;从应用服务器接收第一服务质量QoS请求参数,并查询承载网络在当前时刻的网络状态;如果在当前时刻网络状态不为拥塞或过载,根据第一QoS请求参数和承载网络的网络资源控制承载网络为应用服务器分配网络资源;如果在为应用服务器分配网络资源后承载网络的网络状态变为拥塞或过载,则获取第二QoS请求参数,根据第二QoS请求参数和承载网络的网络资源控制承载网络为应用服务器重新分配网络资源,其中,第二QoS请求参数所需的网络资源少于第一QoS请求参数所需的网络资源;或者,如果在当前时刻网络状态为拥塞或过载,向应用服务器上报网络状态,以使应用服务器设置第二QoS请求参数;从应用服务器接收第二QoS请求参数;根据第二QoS请求参数和承载网络的网络资源控制承载网络为应用服务器分配网络资源。结合第一方面,在第一方面的第一种可能的实现方式中,根据第一QoS请求参数和承载网络的网络资源控制承载网络为应用服务器分配网络资源的步骤包括:根据第一QoS请求参数和承载网络的网络资源为应用服务器设置第一QoS分配参数;控制承载网络为应用服务器分配第一QoS分配参数所需的网络资源。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,获取第二QoS请求参数的步骤包括:向应用服务器上报承载网络的网络状态,以使应用服务器设置第二QoS请求参数;从应用服务器接收第二QoS请求参数。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,获取第二QoS参数的步骤还包括:如果在预定时间内没有接收到第二QoS请求参数或者应用服务器拒绝进行QoS重协商,根据第一QoS请求参数和第一QoS分配参数设置第二QoS请求参数。结合第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,获取第二QoS请求参数的步骤包括:根据第一QoS请求参数和第一QoS分配参数设置第二QoS请求参数。结合第一方面的第三种或第四种可能的实现方式,在第一方面的第五种可能的实现方式中,根据第二QoS请求参数和承载网络的网络资源控制承载网络为应用服务器重新分配网络资源的步骤包括:根据第二QoS请求参数和承载网络的网络资源为应用服务器设置第二QoS分配参数,其中,第二QoS分配参数所需的网络资源不多于第二QoS请求参数所需的网络资源;控制承载网络为应用服务器重新分配第二QoS分配参数所需的网络资源。本专利技术的第二方面提供一种网络资源的分配方法,分配方法包括:设置第一QoS请求参数,并将第一QoS请求参数发送给QoS管理网元,以使QoS管理网元根据第一QoS请求参数和承载网络的网络资源控制承载网络分配网络资源;接收QoS管理网元上报的承载网络的网络状态,其中,网络状态为拥塞或过载;根据预设策略确定是否同意进行QoS重协商;如果同意进行QoS重协商,设置第二QoS请求参数,并将第二QoS参数发送给QoS管理网元,以使得QoS管理网元根据第二QoS请求参数和承载网络的网络资源控制承载网络分配网络资源,其中,第二QoS请求参数所需的网络资源少于第一QoS请求参数所需的网络资源。结合第二方面,在第二方面的第一种可能的实现方式中,分配方法还包括:如果拒绝进行QoS重协商,向QoS管理网元发送拒绝指令,以使QoS管理网元设置第二QoS请求参数。本专利技术的第三方面提供一种QoS管理网元,QoS管理网元包括监测模块、应用模块和分配模块,其中,监测模块用于获知承载网络的网络状态;应用模块用于从应用服务器接收第一QoS请求参数,并查询监测模块获知到的承载网络在当前时刻的网络状态,并在当前时刻网络状态不为拥塞或过载时,将第一QoS请求参数发送给分配模块;分配模块用于从应用模块接收第一QoS请求参数,根据第一QoS请求参数和承载网络的网络资源控制承载网络为应用服务器分配网络资源;应用模块还用于在分配模块为应用服务器分配网络资源后承载网络的网络状态变为拥塞或过载时,获取第二QoS请求参数,并将第二QoS请求参数发送给分配模块;分配模块还用于从应用模块接收第二QoS请求参数,根据第二QoS请求参数和承载网络的网络资源控制承载网络为应用服务器重新分配网络资源,其中,第二QoS请求参数所需的网络资源少于第一QoS请求参数所需的网络资源;或者,应用模块用于在当前时刻网络状态为拥塞或过载时,向应用服务器上报网络状态,以使应用服务器设置第二QoS请求参数;应用模块还用于从应用服务器接收第二QoS请求参数,并将第二QoS请求参数发送给分配模块;分配模块还用于从应用模块接收第二QoS请求参数,根据第二QoS请求参数和承载网络的网络资源控制承载网络为应用服务器分配网络资源。结合第三方面,在第三方面的第一种可能的实现方式中,分配模块包括参数分配单元和分配控制单元,其中,参数分配单元用于从应用模块接收第一QoS请求参数,根据第一QoS请求参数和承载网络的网络资源为应用服务器设置第一QoS分配参数,并将第一QoS分配参数发送给分配控制单元;分配控制单元用于从参数分配单元接收第一QoS分配参数,控制承载网络为应用服务器分配第一QoS分配参数所需的网络资源。结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,应用模块包括查询单元、上报单元和接收单元,其中,接收单元用于从应用服务器接收第一QoS请求参数;查询单元用于在接收单元接收到第一QoS请求参数时,查询承载网络在当前时刻的网络状态,以及在分配模块为应用服务器本文档来自技高网...
网络资源的分配方法,QoS管理网元和应用服务器

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种网络资源的分配方法,其特征在于,所述分配方法包括:获知承载网络的网络状态;从应用服务器接收第一服务质量QoS请求参数,并查询所述承载网络在当前时刻的网络状态;如果在所述当前时刻所述网络状态不为拥塞或过载,根据所述第一QoS请求参数和所述承载网络的网络资源控制所述承载网络为所述应用服务器分配网络资源;如果在为所述应用服务器分配网络资源后所述承载网络的网络状态变为拥塞或过载,则获取第二QoS请求参数,根据所述第二QoS请求参数和所述承载网络的网络资源控制所述承载网络为所述应用服务器重新分配网络资源,其中,所述第二QoS请求参数所需的网络资源少于所述第一QoS请求参数所需的网络资源;或者,如果在所述当前时刻所述网络状态为拥塞或过载,向所述应用服务器上报所述网络状态,以使所述应用服务器设置所述第二QoS请求参数;从所述应用服务器接收所述第二QoS请求参数;根据所述第二QoS请求参数和所述承载网络的网络资源控制所述承载网络为所述应用服务器分配网络资源;所述根据所述第一QoS请求参数和所述承载网络的网络资源控制所述承载网络为所述应用服务器分配网络资源的步骤包括:根据所述第一QoS请求参数和所述承载网络的网络资源为所述应用服务器设置第一QoS分配参数;控制所述承载网络为所述应用服务器分配所述第一QoS分配参数所需的网络资源;所述获取第二QoS请求参数的步骤包括:向所述应用服务器上报所述承载网络的网络状态,以使所述应用服务器设置所述第二QoS请求参数;从所述应用服务器接收所述第二QoS请求参数;所述获取第二QoS参数的步骤还包括:如果在预定时间内没有接收到所述第二QoS请求参数或者所述应用服务器拒绝进行QoS重协商,根据所述第一QoS请求参数和所述第一QoS分配参数设置所述第二QoS请求参数。2.根据权利要求1所述的分配方法,其特征在于,所述获取第二QoS请求参数的步骤包括:根据所述第一QoS请求参数和所述第一QoS分配参数设置所述第二QoS请求参数。3.根据权利要求1或2所述的分配方法,其特征在于,所述根据所述第二QoS请求参数和所述承载网络的网络资源控制所述承载网络为所述应用服务器重新分配网络资源的步骤包括:根据所述第二QoS请求参数和所述承载网络的网络资源为所述应用服务器设置第二QoS分配参数,其中,所述第二QoS分配参数所需的网络资源不多于所述第二QoS请求参数所需的网络资源;控制所述承载网络为所述应用服务器重新分配所述第二QoS分配参数所需的网络资源。4.一种网络资源的分配方法,其特征在于,所述分配方法包括:设置第一QoS请求参数,并将所述第一QoS请求参数发送给QoS管理网元,以使所述QoS管理网元根据所述第一QoS请求参数和承载网络的网络资源控制所述承载网络分配网络资源;接收所述QoS管理网元上报的所述承载网络的网络状态,其中,所述网络状态为拥塞或过载;根据预设策略确定是否同意进行QoS重协商;如果同意进行QoS重协商,设置第二QoS请求参数,并将所述第二QoS参数发送给所述QoS管理网元,以使得所述QoS管理网元根据所述第二QoS请求参数和所述承载网络的网络资源控制所述承载网络分配网络资源,其中,所述第二QoS请求参数所需的网络资源少于所述第一QoS请求参数所需的网络资源;如果拒绝进行QoS重协商,向所述QoS管理网元发送拒绝指令,以使所述QoS管理网元设置所述第二QoS请求参数。5.一种QoS管理网元,其特征在于,所述QoS管理网元包括监测模块、应用模块和分配模块,其中,所述监测模块用于获知承载网络的网络状态;所述应用模块用于从应用服务器接收第一QoS请求参数,并查询所述监测模块获知到的所述承载网络在当前时刻的网络状态,并在所述当前时刻所述网络状态不为拥塞或过载时,将所述第一QoS请求参数发送给所述分配模块;所述分配模块用于从所述应用模块接收所述第一QoS请求参数,根据所述第一QoS请求参数和所述承载网络的网络资源控制所述承载网络为所述应用服务器分配网络资源;所述应用模块还用于在所述分配模块为所述应用服务器分配网络资源后所述承载网络的网络状态变为拥塞或过载时获取第二QoS请求参数,并将所述第二QoS请求参数发送给所述分配模块;所述分配模块还用于从所述应用模块接收所述第二QoS请求参数,根据所述第二QoS请求参数和所述承载网络的网络资源控制所述承载网络为所述应用服务器重新分配网络资源,其中,所述第二QoS请求参数所需的网络资源少于所述第一QoS请求参数所需的网络资源;或者,所述应用模块用于在所述当...

【专利技术属性】
技术研发人员:吴问付孙知信
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1