Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND APPARATUS OF DYNAMIC RESOURCES ADJUSTMENT BASED ON NETWORK SHARE
Document Type and Number:
WIPO Patent Application WO/2015/161467
Kind Code:
A1
Abstract:
Disclosed in the present invention is a method for dynamic resources adjustment based on network share, including: a management network element determines a first P-GW to be readjusted and adjustment type information of the first P-GW, and obtains the identity identifier of the PMNO corresponding to the first P-GW; according to the obtained identity identifier of the PMNO and the saved correspondence between the identity identifier of the PMNO and the P-GW, resource information of the P-GW corresponding to the PMNO is obtained; according to the adjustment type information of the first P-GW and the resource information of the P-GW corresponding to the PMNO, and based on the fact that the sum of the upper limit value of the throughput of each P-GW corresponding to the PMNO equals to the total throughput value of the PMNO, the upper limit value of the throughput configured by the first P-GW and the upper limit values of the throughput configured by other P-GWs corresponding to the PMNO are adjusted. The present invention supports the management network element to readjust the upper limit values of the throughput of P-GWs corresponding to the PMNO so as to improve the utilization of network resources.

Inventors:
WANG SHUO (CN)
YU YIJUN (CN)
Application Number:
PCT/CN2014/076038
Publication Date:
October 29, 2015
Filing Date:
April 23, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04W16/02
Domestic Patent References:
WO2013163745A12013-11-07
Foreign References:
CN103648088A2014-03-19
CN101990250A2011-03-23
Other References:
See also references of EP 3125597A4
Attorney, Agent or Firm:
SHENPAT INTELLECTUAL PROPERTY AGENCY (CN)
深圳市深佳知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种基于网络共享的动态资源调整方法, 其特征在于, 包括: 管理网元确定待重调配的第一 P-GW以及所述第一 P-GW的调整类型信 息, 并获取与所述第一 P-GW对应的 PMNO的身份标识;

所述管理网元依据获得的所述 PMNO的身份标识以及保存的 PMNO的身 份标识与 P-GW的对应关系, 获得与所述 PMNO对应的 P-GW的资源信息; 所述管理网元依据所述第一 P-GW的调整类型信息和与所述 PMNO对应 的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和 等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和 所述 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足所述第一 P-GW 所需的吞吐量。

2、 根据权利要求 1所述的方法, 其特征在于, 所述管理网元确定待重调 配的第一 P-GW 以及所述第一 P-GW 的调整类型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标识包括:

所述管理网元接收所述第一 P-GW发送的重调配请求, 确定所述第一

P-GW待重调配;

所述管理网元根据所述重调配请求中携带的所述第一 P-GW 的调整类型 信息和与所述第一 p_GW对应的 PMNO的身份标识, 确定所述第一 P-GW的 调整类型信息以及所述 PMNO的身份标识。

3、 根据权利要求 1所述的方法, 其特征在于, 所述管理网元确定待重调 配的第一 P-GW 以及所述第一 P-GW 的调整类型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标识包括:

当所述管理网元确定所述第一 P-GW 满足预设条件时, 确定所述第一 P-GW待重调配, 并确定所述第一 P-GW的调整类型信息;

所述管理网元依据保存的 PMNO的身份标识与 P-GW的对应关系获取与 所述第一 P-GW对应的 PMNO的身份标识。

4、 根据权利要求 3所述的方法, 其特征在于, 所述当所述管理网元确定 所述第一 P-GW满足预设条件时 ,确定所述第一 P-GW待重调配 ,并确定所述 第一 P-GW的调整类型信息包括: 当所述管理网元判断所述第一 P-GW 中已使用的吞吐量使用量值与吞吐 量上限值的比值大于第一预设值时,确定所述第一 P-GW待重调配,并确定所 述第一 P-GW的调整类型信息为增加所述第一 P-GW配置的吞吐量上限值; 或者,

当所述管理网元判断所述第一 P-GW 中已使用的吞吐量使用量值与吞吐 量上限值的比值小于第二预设值时,确定所述第一 P-GW待重调配,并确定所 述第一 P-GW的调整类型信息为减少所述第一 P-GW配置的吞吐量上限值。

5、 根据权利要求 2所述的方法, 其特征在于, 当所述重调配请求还包括 所述第一 P-GW的资源信息时, 所述管理网元依据获得的所述 PMNO的身份 标识以及保存的 PMNO的身份标识与 P-GW的对应关系获得与所述 PMNO对 应的 P-GW的资源信息包括:

所述管理网元依据所述 PMNO的身份标识获得与所述 PMNO对应的除所 述第一 P-GW外的其他 P-GW的资源信息。

6、 根据权利要求 1-5任一项所述的方法, 其特征在于, 所述第一 P-GW 的调整类型信息为增加所述第一 P-GW中吞吐量上限值时,所述管理网元依据 获得的所述 PMNO的身份标识以及保存的 PMNO的身份标识与 P-GW的对应 关系, 获得与所述 PMNO对应的 P-GW的资源信息包括:

所述管理网元依据获得的所述 PMNO的身份标识获得与所述 PMNO对应 的 P-GW的资源信息;

当依据获得的 P-GW的资源信息确定至少一个 P-GW中吞吐量的剩余值不 小于第三预设值时, 则依据所述第一 P-GW的调整类型信息和与所述 PMNO 对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值 之和等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限 值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值;

其中, 所述依据所述第一 P-GW的调整类型信息和与所述 PMNO对应的

P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等 于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所 述 PMNO对应的其他 P-GW配置的吞吐量上限值具体包括:

所述管理网元依据所述第一 P-GW的调整类型信息和所述至少一个 P-GW 的资源信息,增加所述第一 P-GW配置的吞吐量上限值, 并相应减少所述至少 一个 P-GW中吞吐量上限值。

7、 根据权利要求 1-5任一项所述的方法, 其特征在于, 所述第一 P-GW 的调整类型信息为增加所述第一 P-GW中吞吐量上限值时,所述管理网元依据 获得的所述 PMNO的身份标识以及保存的 PMNO的身份标识与 P-GW的对应 关系获得与所述 PMNO对应的 P-GW的资源信息具体包括:

所述管理网元依据获得的所述 PMNO的身份标识获得与所述 PMNO对应 的所有 P-GW的资源信息;

其中, 所述依据所述第一 P-GW的调整类型信息和与所述 PMNO对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等 于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所 述 PMNO对应的其他 P-GW配置的吞吐量上限值具体包括:

当依据所述 PMNO对应的所有 P-GW的资源信息 ,确定所述 PMNO对应 的所有 P-GW 中已使用的吞吐量使用量值不大于第四预设值时, 所述管理网 元依据所述第一 P-GW的调整类型信息和所述 PMNO对应的所有 P-GW的资 源信息,增加所述第一 P-GW配置的吞吐量上限值,并相应减少其他 P-GW中 吞吐量上限值。

8、 根据权利要求 6-7任一项所述的方法, 其特征在于, 所述增加所述第 一 P-GW配置的吞吐量上限值包括:

所述管理网元增加预设数量的吞吐量值至所述第一 P-GW 配置的吞吐量 上限值;

或, 当所述重调配请求包含所述第一 P-GW中所需吞吐量的总值时, 所述管理网元依据所述第一 P-GW 中所需吞吐量的总值, 增加所述第一 P-GW中吞吐量上限值至所述第一 P-GW中所需吞吐量的总值; 其中, 所述第 一 P-GW所需吞吐量的总值由所述第一 P-GW预先估计得到。

9、 根据权利要求 1-5任一项所述的方法, 其特征在于, 所述第一 P-GW 的调整类型信息为减少所述第一 P-GW中吞吐量上限值时,所述管理网元依据 所述第一 P-GW的调整类型信息和与所述 PMNO对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等于所述 PMNO的总吞 吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值包括:

所述管理网元减少所述第一 P-GW配置的吞吐量上限值,并保证减少吞吐 量上限值后的第一 P-GW中的吞吐量上限值满足所述第一 P-GW所需的吞吐 量, 并相应增加其他 P-GW配置的吞吐量上限值。

10、根据权利要求 9所述的方法, 其特征在于, 所述管理网元减少所述第 一 P-GW配置的吞吐量上限值包括:

所述管理网元减少预设数量的吞吐量值至所述第一 P-GW 配置的吞吐量 上限值;

或, 所述管理网元依据所述第一 P-GW中已使用的吞吐量使用量值,减少 所述第一 P-GW中吞吐量上限值至所述第一 P-GW中已使用的吞吐量使用量 值。

11、 根据权利要求 9所述的方法, 其特征在于, 所述管理网元减少所述第 一 P-GW配置的吞吐量上限值包括:

所述管理网元依据所述第一 P-GW配置的吞吐量上限值的变更历史记录, 减少所述第一 P-GW配置的吞吐量上限值至所述第一 P-GW配置的吞吐量上限 值的原始预设值。

12、 根据权利要求 11所述的方法, 其特征在于, 在减少所述第一 P-GW 配置的吞吐量上限值至所述第一 P-GW 配置的吞吐量上限值的原始预设值之 前, 所述方法还包括:

所述管理网元依据所述第一 P-GW中吞吐量上限值的变更历史记录,判断 所述第一 P-GW中吞吐量上限值的原始预设值是否不小于所述第一 P-GW中已 使用的吞吐量使用量值;

当所述管理网元判断所述第一 P-GW 中吞吐量上限值的原始预设值不小 于所述第一 P-GW中已使用的吞吐量使用量值时,则减少所述第一 P-GW配置 的吞吐量上限值至所述第一 P-GW配置的吞吐量上限值的原始预设值。

13、 根据权利要求 1所述的方法, 其特征在于, 所述管理网元包括策略与 计费制定功能 PCRF或服务平台 Service Platform。

14、 一种基于网络共享的动态资源调整方法, 其特征在于, 包括: 第一 P-GW接收 IP连接接入网络 IP-CAN会话修改请求;

当所述第一 P-GW根据所述 IP-CAN会话修改请求, 确定所述 IP-CAN会 话修改请求导致与所述第一 P-GW对应的 PMNO在所述第一 P-GW中的吞吐 量的总值发生变化, 且确定所述第一 P-GW 中的吞吐量的总值符合预设条件 时, 确定所述第一 P-GW的调整类型信息;

所述第一 P-GW向管理网元发起包含所述第一 P-GW的调整类型信息和与 所述第一 P-GW对应的 PMNO的身份标识的重调配请求, 以使得所述管理网 元接收到所述重调配请求后,依据所述重调配请求调整所述第一 P-GW配置的 吞吐量上限值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足 所述第一 P-GW所需的吞吐量。

15、 根据权利要求 14所述的方法, 其特征在于, 所述第一 P-GW根据所 述 IP-CAN会话修改请求, 确定所述 IP-CAN会话修改请求导致与所述第一 P-GW对应的 PMNO在所述第一 P-GW中的吞吐量的总值发生变化, 且确定 所述第一 P-GW中的吞吐量的总值符合预设条件包括:

当所述 IP-CAN会话修改请求为增加所述第一 P-GW中吞吐量上限值的请 求,且所述第一 P-GW中已使用的吞吐量使用量值大于第一预设门限值时,确 定所述第一 P-GW符合预设条件;

或,

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求,且所述第一 P-GW中已使用的吞吐量使用量值小于第二预设门限值时,确 定所述第一 P-GW符合预设条件。

16、 根据权利要求 15所述的方法, 其特征在于,

所述增加所述第一 P-GW中吞吐量上限值的请求包括专有承载建立请求、 专有承载激活请求、 专有承载更新请求中的任意一个;

所述减少所述第一 P-GW 中吞吐量上限值的请求包括专有承载删除请求 或者专有承载更新请求。

17、根据权利要求 14所述的方法,其特征在于,所述确定所述第一 P-GW 的调整类型信息包括:

当所述 IP-CAN会话修改请求为增加所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为增加所述第一 P-GW中吞吐量上 限值;

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为减少所述第一 P-GW中吞吐量上 限值。

18、根据权利要求 14-17任一项所述的方法,其特征在于,所述第一 P-GW 接收 IP-CAN会话修改请求具体包括: 所述第一 P-GW接收来自用户设备 UE 或移动性管理网元 MME或策略与计费制定功能 PCRF发送的 IP-CAN会话修 改请求。

19、 一种基于网络共享的动态资源调整装置, 其特征在于, 包括: 确定模块,用于确定待重调配的第一 P-GW以及所述第一 P-GW的调整类 型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标识;

获取模块, 用于依据所述确定模块获得的所述 PMNO的身份标识以及保 存的 PMNO的身份标识与 P-GW的对应关系,获得与所述 PMNO对应的 P-GW 的资源信息;

调整模块,用于依据所述确定模块确定的所述第一 P-GW的调整类型信息 和所述获取模块获得的与所述 PMNO对应的 P-GW 的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所述 PMNO对应的其他 P-GW配 置的吞吐量上限值, 以满足所述第一 P-GW所需的吞吐量。

20、 根据权利要求 19所述的装置, 其特征在于, 还包括:

重调配请求接收模块, 用于接收所述第一 P-GW发送的重调配请求; 其中,所述确定模块具体用于在所述重调配请求接收模块接收到所述第一

P-GW发送的重调配请求时, 确定所述第一 P-GW待重调配; 且根据所述重调 配请求中携带的所述第一 P-GW的调整类型信息和与所述第一 P-GW对应的

PMNO的身份标识, 确定所述第一 P-GW的调整类型信息以及所述 PMNO的 身份标识。

21、 根据权利要求 19所述的装置, 其特征在于,

所述确定模块还用于, 确定所述第一 P-GW是否满足预设条件; 其中, 当所述确定模块确定所述第一 P-GW满足预设条件时,确定所述第 一 P-GW待重调配, 并确定所述第一 P-GW的调整类型信息; 且依据保存的 PMNO的身份标识与 P-GW的对应关系获取与所述第一 P-GW对应的 PMNO 的身份标识。

22、 根据权利要求 21所述的装置, 其特征在于, 还包括:

第一判断模块,用于判断所述第一 P-GW中已使用的吞吐量使用量值与吞 吐量上限值的比值是否大于第一预设值; 和 /或, 用于判断所述第一 P-GW中 已使用的吞吐量使用量值与吞吐量上限值的比值是否小于第二预设值;

其中, 所述确定模块确定所述第一 P-GW满足预设条件具体包括: 当所述第一判断模块判断所述第一 P-GW 中已使用的吞吐量使用量值与 吞吐量上限值的比值大于第一预设值时,所述确定模块确定所述第一 P-GW待 重调配,并确定所述第一 P-GW的调整类型信息为增加所述第一 P-GW配置的 吞吐量上限值;

当所述第一判断模块判断所述第一 P-GW 中已使用的吞吐量使用量值与 吞吐量上限值的比值小于第二预设值时,所述确定模块确定所述第一 P-GW待 重调配,并确定所述第一 P-GW的调整类型信息为减少所述第一 P-GW配置的 吞吐量上限值。

23、 根据权利要求 20所述的装置, 其特征在于, 当所述重调配请求还包 括所述第一 P-GW的资源信息时, 所述获取模块具体用于, 依据所述 PMNO 的身份标识获得与所述 PMNO对应的除所述第一 P-GW外的其他 P-GW的资 源信息。

24、根据权利要求 19-23任一项所述的装置,其特征在于,所述第一 P-GW 的调整类型信息为增加所述第一 P-GW中吞吐量上限值时,所述获取模块具体 用于,依据所述确定模块获得的所述 PMNO的身份标识获得与所述 PMNO对 应的 P-GW的资源信息; 所述装置还包括:

第一确定子模块,用于依据所述获取模块获得的 P-GW的资源信息确定至 少一个 P-GW中吞吐量的剩余值不小于第三预设值,此时所述调整模块具体用 于, 依据所述第一 P-GW的调整类型信息和所述至少一个 P-GW的资源信息, 增加所述第一 P-GW配置的吞吐量上限值,并相应减少所述至少一个 P-GW中 吞吐量上限值。

25、根据权利要求 19-23任一项所述的装置,其特征在于,所述第一 P-GW 的调整类型信息为增加所述第一 P-GW中吞吐量上限值时,所述获取模块具体 用于,依据所述确定模块获得的所述 PMNO的身份标识获得与所述 PMNO对 应的所有 P-GW的资源信息; 所述装置还包括:

第二确定子模块, 用于依据所述获取模块获得的所述 PMNO对应的所有 P-GW的资源信息确定所述 PMNO对应的所有 P-GW 中已使用的吞吐量使用 量值不大于第四预设值,此时所述调整模块具体用于,依据所述第一 P-GW的 调整类型信息和所述 PMNO对应的所有 P-GW 的资源信息, 增加所述第一 P-GW配置的吞吐量上限值, 并相应减少其他 P-GW中吞吐量上限值。

26、 根据权利要求 24-25任一项所述的装置, 其特征在于,

所述调整模块具体用于,增加预设数量的吞吐量值至所述第一 P-GW配置 的吞吐量上限值; 或, 当所述重调配请求包含所述第一 P-GW中所需吞吐量的 总值时,依据所述第一 P-GW中所需吞吐量的总值,增加所述第一 P-GW中吞 吐量上限值至所述第一 P-GW中所需吞吐量的总值;其中,所述第一 P-GW所 需吞吐量的总值由所述第一 P-GW预先估计得到。

27、根据权利要求 19-23任一项所述的装置,其特征在于,所述第一 P-GW 的调整类型信息为减少所述第一 P-GW中吞吐量上限值时,所述调整模块具体 用于,减少所述第一 P-GW配置的吞吐量上限值, 并保证减少吞吐量上限值后 的第一 P-GW中的吞吐量上限值满足所述第一 P-GW所需的吞吐量,并相应增 加其他 P-GW配置的吞吐量上限值。

28、 根据权利要求 27所述的装置, 其特征在于,

所述调整模块具体用于,减少预设数量的吞吐量值至所述第一 P-GW配置 的吞吐量上限值; 或, 依据所述第一 P-GW中已使用的吞吐量使用量值, 减少 所述第一 P-GW中吞吐量上限值至所述第一 P-GW中已使用的吞吐量使用量 值。

29、 根据权利要求 27所述的装置, 其特征在于,

所述调整模块具体用于,依据所述第一 P-GW配置的吞吐量上限值的变更 历史记录,减少所述第一 P-GW配置的吞吐量上限值至所述第一 P-GW配置的 吞吐量上限值的原始预设值。

30、 根据权利要求 29所述的装置, 其特征在于, 还包括:

第二判断模块, 用于依据所述第一 P-GW 中吞吐量上限值的变更历史记 录, 判断所述第一 P-GW 中吞吐量上限值的原始预设值是否不小于所述第一 P-GW中已使用的吞吐量使用量值;

其中, 所述调整模块具体用于, 当所述第二判断模块判断所述第一 P-GW 中吞吐量上限值的原始预设值不小于所述第一 P-GW 中已使用的吞吐量使用 量值时,减少所述第一 P-GW配置的吞吐量上限值至所述第一 P-GW配置的吞 吐量上限值的原始预设值。

31、 一种基于网络共享的动态资源调整装置, 其特征在于, 包括: 接收模块, 用于接收 IP连接接入网络 IP-CAN会话修改请求;

信息确定模块,用于依据所述接收模块接收到的所述 IP-CAN会话修改请 求, 确定所述 IP-CAN会话修改请求导致与所述第一 P-GW对应的 PMNO在 所述第一 P-GW中的吞吐量的总值发生变化,且确定所述第一 P-GW中的吞吐 量的总值符合预设条件时, 确定所述第一 P-GW的调整类型信息;

重调配请求发送模块,用于向管理网元发起包含所述第一 P-GW的调整类 型信息和与所述第一 P-GW对应的 PMNO的身份标识的重调配请求, 以使得 所述管理网元接收到所述重调配请求后, 依据所述重调配请求调整所述第一 P-GW配置的吞吐量上限值和所述 PMNO对应的其他 P-GW配置的吞吐量上 限值, 以满足所述第一 P-GW所需的吞吐量。

32、 根据权利要求 31所述的装置, 其特征在于,

所述信息确定模块具体用于, 当所述 IP-CAN会话修改请求为增加所述第 一 P-GW中吞吐量上限值的请求,且所述第一 P-GW中已使用的吞吐量使用量 值大于第一预设门限值时, 确定所述第一 P-GW符合预设条件;

或, 所述信息确定模块具体用于, 当所述 IP-CAN会话修改请求为减少所 述第一 P-GW中吞吐量上限值的请求,且所述第一 P-GW中已使用的吞吐量使 用量值小于第二预设门限值时, 确定所述第一 P-GW符合预设条件。

33、 根据权利要求 32所述的装置, 其特征在于,

所述增加所述第一 P-GW中吞吐量上限值的请求包括专有承载建立请求、 专有承载激活请求、 专有承载更新请求中的任意一个;

所述减少所述第一 P-GW 中吞吐量上限值的请求包括专有承载删除请求 或者专有承载更新请求。

34、 根据权利要求 31所述的装置, 其特征在于,

所述信息确定模块具体用于, 当所述 IP-CAN会话修改请求为增加所述第 — P-GW中吞吐量上限值的请求时,确定所述第一 P-GW的调整类型信息为增 加所述第一 P-GW中吞吐量上限值;

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为减少所述第一 P-GW中吞吐量上 限值。

35、 根据权利要求 31-34任一项所述的装置, 其特征在于,

所述接收模块具体用于, 接收来自用户设备 UE或移动性管理网元 MME 或策略与计费制定功能 PCRF发送的 IP-CAN会话修改请求。

+

Description:
一种基于网络共享的动态资源调整方法及装置 技术领域

本发明涉及网络通信技术领域,尤其涉及一种 基于网络共享的动态资源调 整方法及装置。

背景技术

网络共享,指的是运营商之间进行信息交流和 资源共享, 即允许其他运营 商共享自己网络资源的一种技术手段。 MVNO ( Mobile Virtual Network Operator,移动虚拟网络运营商),是指本身没有 运营牌照或者发展规模受到限 制, 需要利用已有的基础 MNO ( Mobile Network Operator , 移动网络运营商) 的网络发展自己的用户, 并向用户提供业务的运营商。 为了便于对本发明更好 的阐述, 本发明将本身具有运营牌照, 但通过对应其他 ΜΝΟ的网络来发展自 己用户和提供业务的 ΜΝΟ , 以及 MVNO统称为 PMNO ( participant Mobile Network Operator , 参与移动网络运营商)。

在网络共享的场景下, 多个 PMNO可能共享一个 P-GW ( Packet Data

Network Gateway,分组数据网络网关),一个 PMNO也可能会对应同一个 MNO 网络中的多个 P-GW。 当一个 PMNO同时对应同一个 MNO网络中的多个 P-GW 时, PMNO在每个对应的 P-GW上都设定了吞吐量的上限值。 其中, P-GW设定 的吞吐量的上限值一般依据 GBR ( Guaranteed Bit Rate, 保证比特率)可以承 载的吞吐量来设定。 且 PMNO对应的每个 P-GW中设定的吞吐量的上限值的和 即为该 PMNO在 PLMN ( Public Land Mobile Network, 公共陆地移动网络) 中 签约的总吞吐量值。

现有技术中, 当 PMNO在某个 P-GW达到其设定的吞吐量上限值后, 该某 个 P-GW会拒绝该 PMNO发送的导致吞吐量增加的请求。 因此, 当 PMNO剩余 的总吞吐量值未达到总的签约吞吐量值时, 会发生 P-GW拒绝 PMNO发送的请 求, 请求无法接入的事件, 这无疑造成 PMNO用户的数据业务受阻, 降低用户 体验, 同时浪费了网络资源, 降低了网络资源的利用率。 发明内容 有鉴于此, 本发明提供一种基于网络共享的动态资源调整 方法及装置, 以 解决现有技术在分配网络资源时存在的网络资 源浪费,网络资源利用率不高的 问题。 其具体方案如下:

根据本发明的一方面, 本发明提供一种基于网络共享的动态资源调整 方 法, 包括:

管理网元确定待重调配的第一 P-GW以及所述第一 P-GW的调整类型信 息, 并获取与所述第一 P-GW对应的 PMNO的身份标识;

所述管理网元依据获得的所述 PMNO的身份标识以及保存的 PMNO的身 份标识与 P-GW的对应关系, 获得与所述 PMNO对应的 P-GW的资源信息; 所述管理网元依据所述第一 P-GW的调整类型信息和与所述 PMNO对应 的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和 等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和 所述 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足所述第一 P-GW 所需的吞吐量。

优选地 ,所述管理网元确定待重调配的第一 P-GW以及所述第一 P-GW的 调整类型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标识包括: 所述管理网元接收所述第一 P-GW发送的重调配请求, 确定所述第一 P-GW待重调配;

所述管理网元根据所述重调配请求中携带的所 述第一 P-GW 的调整类型 信息和与所述第一 P-GW对应的 PMNO的身份标识, 确定所述第一 P-GW的 调整类型信息以及所述 PMNO的身份标识。

优选地,所述管理网元确定待重调配的第一 P-GW以及所述第一 P-GW的 调整类型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标识包括: 当所述管理网元确定所述第一 P-GW 满足预设条件时, 确定所述第一 P-GW待重调配, 并确定所述第一 P-GW的调整类型信息;

所述管理网元依据保存的 PMNO的身份标识与 P-GW的对应关系获取与 所述第一 P-GW对应的 PMNO的身份标识。

优选地,所述当所述管理网元确定所述第一 P-GW满足预设条件时,确定 所述第一 P-GW待重调配, 并确定所述第一 P-GW的调整类型信息包括: 当所述管理网元判断所述第一 P-GW 中已使用的吞吐量使用量值与吞吐 量上限值的比值大于第一预设值时,确定所述 第一 P-GW待重调配,并确定所 述第一 P-GW的调整类型信息为增加所述第一 P-GW配置的吞吐量上限值; 或者,

当所述管理网元判断所述第一 P-GW 中已使用的吞吐量使用量值与吞吐 量上限值的比值小于第二预设值时,确定所述 第一 P-GW待重调配,并确定所 述第一 P-GW的调整类型信息为减少所述第一 P-GW配置的吞吐量上限值。

优选地, 当所述重调配请求还包括所述第一 P-GW的资源信息时, 所述管 理网元依据获得的所述 PMNO 的身份标识以及保存的 PMNO 的身份标识与 P-GW的对应关系获得与所述 PMNO对应的 P-GW的资源信息包括:

所述管理网元依据所述 PMNO的身份标识获得与所述 PMNO对应的除所 述第一 P-GW外的其他 P-GW的资源信息。

优选地,所述第一 P-GW的调整类型信息为增加所述第一 P-GW中吞吐量 上限值时, 所述管理网元依据获得的所述 PMNO 的身份标识以及保存的 PMNO的身份标识与 P-GW的对应关系, 获得与所述 PMNO对应的 P-GW的 资源信息包括:

所述管理网元依据获得的所述 PMNO的身份标识获得与所述 PMNO对应 的 P-GW的资源信息;

当依据获得的 P-GW的资源信息确定至少一个 P-GW中吞吐量的剩余值不 小于第三预设值时, 则依据所述第一 P-GW的调整类型信息和与所述 PMNO 对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值 之和等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限 值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值;

其中, 所述依据所述第一 P-GW的调整类型信息和与所述 PMNO对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等 于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所 述 PMNO对应的其他 P-GW配置的吞吐量上限值具体包括:

所述管理网元依据所述第一 P-GW的调整类型信息和所述至少一个 P-GW 的资源信息,增加所述第一 P-GW配置的吞吐量上限值, 并相应减少所述至少 一个 P-GW中吞吐量上限值。

优选地,所述第一 P-GW的调整类型信息为增加所述第一 P-GW中吞吐量 上限值时, 所述管理网元依据获得的所述 PMNO 的身份标识以及保存的 PMNO的身份标识与 P-GW的对应关系获得与所述 PMNO对应的 P-GW的资 源信息具体包括:

所述管理网元依据获得的所述 PMNO的身份标识获得与所述 PMNO对应 的所有 P-GW的资源信息;

其中, 所述依据所述第一 P-GW的调整类型信息和与所述 PMNO对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等 于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所 述 PMNO对应的其他 P-GW配置的吞吐量上限值具体包括:

当依据所述 PMNO对应的所有 P-GW的资源信息 ,确定所述 PMNO对应 的所有 P-GW 中已使用的吞吐量使用量值不大于第四预设值 时, 所述管理网 元依据所述第一 P-GW的调整类型信息和所述 PMNO对应的所有 P-GW的资 源信息 ,增加所述第一 P-GW配置的吞吐量上限值 ,并相应减少其他 P-GW中 吞吐量上限值。

优选地, 所述增加所述第一 P-GW配置的吞吐量上限值包括:

所述管理网元增加预设数量的吞吐量值至所述 第一 P-GW 配置的吞吐量 上限值;

或, 当所述重调配请求包含所述第一 P-GW中所需吞吐量的总值时, 所述管理网元依据所述第一 P-GW 中所需吞吐量的总值, 增加所述第一 P-GW中吞吐量上限值至所述第一 P-GW中所需吞吐量的总值; 其中, 所述第 一 P-GW所需吞吐量的总值由所述第一 P-GW预先估计得到。

优选地,所述第一 P-GW的调整类型信息为减少所述第一 P-GW中吞吐量 上限值时 ,所述管理网元依据所述第一 P-GW的调整类型信息和与所述 PMNO 对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值 之和等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限 值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值包括:

所述管理网元减少所述第一 P-GW配置的吞吐量上限值,并保证减少吞吐 量上限值后的第一 P-GW中的吞吐量上限值满足所述第一 P-GW所需的吞吐 量, 并相应增加其他 P-GW配置的吞吐量上限值。

优选地, 所述管理网元减少所述第一 P-GW配置的吞吐量上限值包括: 所述管理网元减少预设数量的吞吐量值至所述 第一 P-GW 配置的吞吐量 上限值;

或, 所述管理网元依据所述第一 P-GW中已使用的吞吐量使用量值,减少 所述第一 P-GW中吞吐量上限值至所述第一 P-GW中已使用的吞吐量使用量 值。

优选地, 所述管理网元减少所述第一 P-GW配置的吞吐量上限值包括: 所述管理网元依据所述第一 P-GW配置的吞吐量上限值的变更历史记录, 减少所述第一 P-GW配置的吞吐量上限值至所述第一 P-GW配置的吞吐量上限 值的原始预设值。

优选地,在减少所述第一 P-GW配置的吞吐量上限值至所述第一 P-GW配 置的吞吐量上限值的原始预设值之前, 所述方法还包括:

所述管理网元依据所述第一 P-GW中吞吐量上限值的变更历史记录,判断 所述第一 P-GW中吞吐量上限值的原始预设值是否不小于 述第一 P-GW中已 使用的吞吐量使用量值;

当所述管理网元判断所述第一 P-GW 中吞吐量上限值的原始预设值不小 于所述第一 P-GW中已使用的吞吐量使用量值时,则减少所 第一 P-GW配置 的吞吐量上限值至所述第一 P-GW配置的吞吐量上限值的原始预设值。

优选地,所述管理网元包括策略与计费制定功 能 PCRF或服务平台 Service Platform。

根据本发明的另一方面,本发明提供一种基于 网络共享的动态资源调整方 法, 其特征在于, 包括:

第一 P-GW接收 IP连接接入网络 IP-CAN会话修改请求;

当所述第一 P-GW根据所述 IP-CAN会话修改请求, 确定所述 IP-CAN会 话修改请求导致与所述第一 P-GW对应的 PMNO在所述第一 P-GW中的吞吐 量的总值发生变化, 且确定所述第一 P-GW 中的吞吐量的总值符合预设条件 时, 确定所述第一 P-GW的调整类型信息; 所述第一 P-GW向管理网元发起包含所述第一 P-GW的调整类型信息和与 所述第一 P-GW对应的 PMNO的身份标识的重调配请求, 以使得所述管理网 元接收到所述重调配请求后,依据所述重调配 请求调整所述第一 P-GW配置的 吞吐量上限值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足 所述第一 P-GW所需的吞吐量。

优选地, 所述第一 P-GW根据所述 IP-CAN会话修改请求, 确定所述 IP-CAN会话修改请求导致与所述第一 P-GW对应的 PMNO在所述第一 P-GW 中的吞吐量的总值发生变化,且确定所述第一 P-GW中的吞吐量的总值符合预 设条件包括:

当所述 IP-CAN会话修改请求为增加所述第一 P-GW中吞吐量上限值的请 求,且所述第一 P-GW中已使用的吞吐量使用量值大于第一预设 限值时,确 定所述第一 P-GW符合预设条件;

或,

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求,且所述第一 P-GW中已使用的吞吐量使用量值小于第二预设 限值时,确 定所述第一 P-GW符合预设条件。

优选地,所述增加所述第一 P-GW中吞吐量上限值的请求包括专有承载建 立请求、 专有承载激活请求、 专有承载更新请求中的任意一个;

所述减少所述第一 P-GW 中吞吐量上限值的请求包括专有承载删除请求 或者专有承载更新请求。

优选地, 所述确定所述第一 P-GW的调整类型信息包括:

当所述 IP-CAN会话修改请求为增加所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为增加所述第一 P-GW中吞吐量上 限值;

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为减少所述第一 P-GW中吞吐量上 限值。

优选地, 所述第一 P-GW接收 IP-CAN会话修改请求具体包括: 所述第一 P-GW接收来自用户设备 UE或移动性管理网元 MME或策略与计费制定功能 PCRF发送的 IP-CAN会话修改请求。

根据本发明的再一方面,本发明提供一种基于 网络共享的动态资源调整装 置, 包括:

确定模块,用于确定待重调配的第一 P-GW以及所述第一 P-GW的调整类 型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标识;

获取模块, 用于依据所述确定模块获得的所述 PMNO的身份标识以及保 存的 PMNO的身份标识与 P-GW的对应关系,获得与所述 PMNO对应的 P-GW 的资源信息;

调整模块,用于依据所述确定模块确定的所述 第一 P-GW的调整类型信息 和所述获取模块获得的与所述 PMNO对应的 P-GW 的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所述 PMNO对应的其他 P-GW配 置的吞吐量上限值, 以满足所述第一 P-GW所需的吞吐量。

优选地, 还包括:

重调配请求接收模块, 用于接收所述第一 P-GW发送的重调配请求; 其中,所述确定模块具体用于在所述重调配请 求接收模块接收到所述第一 P-GW发送的重调配请求时, 确定所述第一 P-GW待重调配; 且根据所述重调 配请求中携带的所述第一 P-GW的调整类型信息和与所述第一 P-GW对应的 PMNO的身份标识, 确定所述第一 P-GW的调整类型信息以及所述 PMNO的 身份标识。

优选地, 所述确定模块还用于, 确定所述第一 P-GW是否满足预设条件; 其中, 当所述确定模块确定所述第一 P-GW满足预设条件时,确定所述第 一 P-GW待重调配, 并确定所述第一 P-GW的调整类型信息; 且依据保存的 PMNO的身份标识与 P-GW的对应关系获取与所述第一 P-GW对应的 PMNO 的身份标识。

优选地, 还包括:

第一判断模块,用于判断所述第一 P-GW中已使用的吞吐量使用量值与吞 吐量上限值的比值是否大于第一预设值; 和 /或, 用于判断所述第一 P-GW中 已使用的吞吐量使用量值与吞吐量上限值的比 值是否小于第二预设值; 其中, 所述确定模块确定所述第一 P-GW满足预设条件具体包括: 当所述第一判断模块判断所述第一 P-GW 中已使用的吞吐量使用量值与 吞吐量上限值的比值大于第一预设值时,所述 确定模块确定所述第一 P-GW待 重调配,并确定所述第一 P-GW的调整类型信息为增加所述第一 P-GW配置的 吞吐量上限值;

当所述第一判断模块判断所述第一 P-GW 中已使用的吞吐量使用量值与 吞吐量上限值的比值小于第二预设值时,所述 确定模块确定所述第一 P-GW待 重调配,并确定所述第一 P-GW的调整类型信息为减少所述第一 P-GW配置的 吞吐量上限值。

优选地, 当所述重调配请求还包括所述第一 P-GW的资源信息时, 所述获 取模块具体用于,依据所述 PMNO的身份标识获得与所述 PMNO对应的除所 述第一 P-GW外的其他 P-GW的资源信息。

优选地,所述第一 P-GW的调整类型信息为增加所述第一 P-GW中吞吐量 上限值时, 所述获取模块具体用于, 依据所述确定模块获得的所述 PMNO的 身份标识获得与所述 PMNO对应的 P-GW的资源信息; 所述装置还包括: 第一确定子模块,用于依据所述获取模块获得 的 P-GW的资源信息确定至 少一个 P-GW中吞吐量的剩余值不小于第三预设值,此 所述调整模块具体用 于, 依据所述第一 P-GW的调整类型信息和所述至少一个 P-GW的资源信息, 增加所述第一 P-GW配置的吞吐量上限值,并相应减少所述至 一个 P-GW中 吞吐量上限值。

优选地,所述第一 P-GW的调整类型信息为增加所述第一 P-GW中吞吐量 上限值时, 所述获取模块具体用于, 依据所述确定模块获得的所述 PMNO的 身份标识获得与所述 PMNO对应的所有 P-GW的资源信息;所述装置还包括: 第二确定子模块, 用于依据所述获取模块获得的所述 PMNO对应的所有 P-GW的资源信息确定所述 PMNO对应的所有 P-GW 中已使用的吞吐量使用 量值不大于第四预设值,此时所述调整模块具 体用于,依据所述第一 P-GW的 调整类型信息和所述 PMNO对应的所有 P-GW 的资源信息, 增加所述第一 P-GW配置的吞吐量上限值, 并相应减少其他 P-GW中吞吐量上限值。

优选地, 所述调整模块具体用于, 增加预设数量的吞吐量值至所述第一 P-GW配置的吞吐量上限值; 或, 当所述重调配请求包含所述第一 P-GW中所 需吞吐量的总值时,依据所述第一 P-GW中所需吞吐量的总值,增加所述第一 P-GW中吞吐量上限值至所述第一 P-GW中所需吞吐量的总值; 其中, 所述第 一 P-GW所需吞吐量的总值由所述第一 P-GW预先估计得到。

优选地,所述第一 P-GW的调整类型信息为减少所述第一 P-GW中吞吐量 上限值时,所述调整模块具体用于,减少所述 第一 P-GW配置的吞吐量上限值, 并保证减少吞吐量上限值后的第一 P-GW 中的吞吐量上限值满足所述第一 P-GW所需的吞吐量, 并相应增加其他 P-GW配置的吞吐量上限值。

优选地, 所述调整模块具体用于, 减少预设数量的吞吐量值至所述第一 P-GW配置的吞吐量上限值; 或, 依据所述第一 P-GW中已使用的吞吐量使用 量值,减少所述第一 P-GW中吞吐量上限值至所述第一 P-GW中已使用的吞吐 量使用量值。

优选地,所述调整模块具体用于,依据所述第 一 P-GW配置的吞吐量上限 值的变更历史记录, 减少所述第一 P-GW 配置的吞吐量上限值至所述第一 P-GW配置的吞吐量上限值的原始预设值。

优选地, 还包括:

第二判断模块, 用于依据所述第一 P-GW 中吞吐量上限值的变更历史记 录, 判断所述第一 P-GW 中吞吐量上限值的原始预设值是否不小于所述 第一 P-GW中已使用的吞吐量使用量值;

其中, 所述调整模块具体用于, 当所述第二判断模块判断所述第一 P-GW 中吞吐量上限值的原始预设值不小于所述第一 P-GW 中已使用的吞吐量使用 量值时,减少所述第一 P-GW配置的吞吐量上限值至所述第一 P-GW配置的吞 吐量上限值的原始预设值。

基于本发明的再一方面,本发明还提供一种基 于网络共享的动态资源调整 装置, 包括:

接收模块, 用于接收 IP连接接入网络 IP-CAN会话修改请求;

信息确定模块,用于依据所述接收模块接收到 的所述 IP-CAN会话修改请 求, 确定所述 IP-CAN会话修改请求导致与所述第一 P-GW对应的 PMNO在 所述第一 P-GW中的吞吐量的总值发生变化,且确定所述 一 P-GW中的吞吐 量的总值符合预设条件时, 确定所述第一 P-GW的调整类型信息; 重调配请求发送模块,用于向管理网元发起包 含所述第一 P-GW的调整类 型信息和与所述第一 P-GW对应的 PMNO的身份标识的重调配请求, 以使得 所述管理网元接收到所述重调配请求后, 依据所述重调配请求调整所述第一 P-GW配置的吞吐量上限值和所述 PMNO对应的其他 P-GW配置的吞吐量上 限值, 以满足所述第一 P-GW所需的吞吐量。

优选地, 所述信息确定模块具体用于, 当所述 IP-CAN会话修改请求为增 加所述第一 P-GW中吞吐量上限值的请求,且所述第一 P-GW中已使用的吞吐 量使用量值大于第一预设门限值时, 确定所述第一 P-GW符合预设条件; 或, 所述信息确定模块具体用于, 当所述 IP-CAN会话修改请求为减少所 述第一 P-GW中吞吐量上限值的请求,且所述第一 P-GW中已使用的吞吐量使 用量值小于第二预设门限值时, 确定所述第一 P-GW符合预设条件。

优选地,所述增加所述第一 P-GW中吞吐量上限值的请求包括专有承载建 立请求、 专有承载激活请求、 专有承载更新请求中的任意一个;

所述减少所述第一 P-GW 中吞吐量上限值的请求包括专有承载删除请求 或者专有承载更新请求。

优选地, 所述信息确定模块具体用于, 当所述 IP-CAN会话修改请求为增 加所述第一 P-GW中吞吐量上限值的请求时,确定所述第一 P-GW的调整类型 信息为增加所述第一 P-GW中吞吐量上限值;

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为减少所述第一 P-GW中吞吐量上 限值。

优选地, 所述接收模块具体用于, 接收来自用户设备 UE或移动性管理网 元 MME或策略与计费制定功能 PCRF发送的 IP-CAN会话修改请求。

从上述的技术方案可以看出,管理网元确定待 重调配的第一 P-GW以及第 一 P-GW的调整类型信息, 并获取与第一 P-GW对应的 PMNO的身份标识, 进而依据获得的 PMNO的身份标识以及保存的 PMNO的身份标识与 P-GW的 对应关系获得与 PMNO对应的 P-GW的资源信息, 最后依据第一 P-GW的调 整类型信息和与 PMNO对应的 P-GW的资源信息,基于 PMNO对应的各 P-GW 的吞吐量上限值之和等于 PMNO的总吞吐量值, 调整第一 P-GW配置的吞吐 量上限值和 PMNO对应的其他 P-GW配置的吞吐量上限值,以满足第一 P-GW 所需的吞吐量。 因此, 当 PMNO剩余的总吞吐量值未达到总的签约吞吐量 时, 在某个 P-GW接收到 PMNO发送的导致吞吐量值增加的请求后, 管理网 元对 PMNO对应的 P-GW的吞吐量上限值进行重调配, 以使该某个 P-GW的 吞吐量上限值足以提供 PMNO发送的请求导致的增加的吞吐量值, 节约了网 络资源, 提高了网络资源的利用率, 并提高了用户体验。 附图说明

为了更清楚地说明本发明实施例或现有技术中 的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单 地介绍,显而易见地, 下面描述 中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付 出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1为本发明提供的基于网络共享的动态资源调 方法的一种流程图; 图 2为本发明提供的基于网络共享的动态资源调 方法的另一种流程图; 图 3为本发明提供的基于网络共享的动态资源调 方法的再一种流程图; 图 4为本发明提供的基于网络共享的动态资源调 方法的再一种流程图; 图 5为本发明提供的基于网络共享的动态资源调 方法的再一种流程图; 图 6为本发明提供的基于网络共享的动态资源调 装置的结构示意图; 图 7 为本发明提供的基于网络共享的动态资源调整 装置的另一种结构示 意图;

图 8 为本发明提供的基于网络共享的动态资源调整 装置的再一种结构示 意图;

图 9 为本发明提供的基于网络共享的动态资源调整 装置的再一种结构示 意图;

图 10为本发明提供的基于网络共享的动态资源调 装置的再一种结构示 意图;

图 11为本发明提供的基于网络共享的动态资源调 装置的再一种结构示 意图; 图 12为本发明提供的基于网络共享的动态资源调 装置的再一种结构示 意图。 具体实施方式

下面将结合本发明实施例中的附图,对本发明 实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。

随着电信市场的繁荣发展,网络共享给网络运 营商提供了一种新的运作模 式。 现有技术中, 一个 MNO ( Mobile Network Operator , 移动网络运营商)的 网络可以为多个 PMNO ( articipant Mobile Network Operator ,参与移动网络运 营商)服务。此时, ΜΝΟ就需要针对不同 PMNO做好网络资源的管理。例如, 为不同 PMNO分配不同的无线接入资源、 最大用户数、 最大承载 /分组数据协 议资源、 可用业务(如短消息。 定位业务)等。

在网络共享的场景下, 多个 PMNO 可能共享一个 P-GW ( Packet Data

Network Gateway,分组数据网络网关),一个 PMNO也可能会对应同一个 MNO 网络中的多个 P-GW。当一个 PMNO同时对应同一个 MNO网络中的多个 P-GW 时, MNO需要为每个 P-GW设定一定的吞吐量上限值。 通常, 依据 P-GW中 GBR ( Guaranteed Bit Rate, 保证比特率)承载的吞吐量上限值来设定 P-GW 的吞吐量的上限值, 其通过软件使用范围授权 license形式为每个 P-GW发放 相应吞吐量能力。 在实际应用中, PMNO预先在 PLMN ( Public Land Mobile Network, 公共陆地移动网络)中签约了总吞吐量值, 即该 PMNO可以承载的 最大吞吐量能力。 因此, PMNO对应的各 P-GW中设定的吞吐量的上限值之 和等于该 PMNO在 PLMN中签约的总吞吐量值。

然而, 申请人对现有技术进行研究后发现, 当 PMNO在某个 P-GW达到 其设定的吞吐量上限值后, P-GW会拒绝该 PMNO发送的导致吞吐量值增加 的请求。因此,当 PMNO对应的多个 P-GW均剩有不多的吞吐量能力,而 PMNO 剩余的总吞吐量值未达到总的签约吞吐量值时 , 在某个 P-GW接收到 PMNO 发送的导致吞吐量值增加的请求时, 尽管 PMNO剩余的总吞吐量值足以提供 PMNO发送的请求导致的增加的吞吐量值, 但由于该某个 P-GW剩余的吞吐 量值不足以提供 PMNO 发送的请求导致的增加的吞吐量值, P-GW会拒绝 PMNO发送的请求,这无疑造成 PMNO用户的数据业务受阻, 降低用户体验, 同时浪费了网络资源, 降低了网络资源的利用率。

基于此, 本发明提供了一种基于网络共享的动态资源调 整方法,应用于管 理网元。 其中, 管理网元用于配置 PMNO的总吞吐量值以及与 PMNO对应的 各 P-GW的吞吐量上限值。 其中, 各 P-GW的吞吐量上限值之和等于 PMNO 的总吞吐量值。 请参阅图 1 , 其示出了本发明提供的基于网络共享的动态资 源 调整方法的一种流程图。 该方法可以包括:

步骤 101 ,管理网元确定待重调配的第一 P-GW以及第一 P-GW的调整类 型信息, 并获取与第一 P-GW对应的 PMNO的身份标识。

其中, 管理网元包括策略与计费制定功能 PCRF 或服务平台 Service Platform。

在本发明中, 一个 PMNO可能对应多个 P-GW, —个 P-GW也可能同时 对应多个 PMNO。 管理网元为了区分同一 P-GW对应的不同的 PMNO, 需要 获取与 P-GW对应的 PMNO的身份标识, 通过 PMNO的身份标识实现不同 PMNO的区分。 在本实施例中, 管理网元确定待重调配的第一 P-GW可以包 括以下实现方式:

方式一、管理网元接收第一 P-GW发送的重调配请求,此时管理网元确定 发送重调配请求的第一 P-GW待重调配。

在本实施例中, 第一 P-GW 向管理网元发送的重调配请求中携带有第一 P-GW的调整类型信息和与第一 P-GW对应的 PMNO的身份标识, 从而管理 网元通过重调配请求中携带的第一 P-GW的调整类型信息和与第一 P-GW对应 的 PMNO的身份标识确定第一 P-GW的调整类型信息以及 PMNO的身份标识。

其中,调整类型信息可以包括增加吞吐量上限 值信息或减少吞吐量上限值 信息等。

在本实施例中, 当第一 P-GW需要改变自身事先配置的吞吐量上限值时 会向管理网元发送重调配请求。该重调配请求 用于请求管理网元重新分配第一 P-GW的吞吐量上限值。 进而, 管理网元在接收到该重调配请求后, 执行相应 的处理, 最终完成对第一 P-GW中配置的吞吐量上限值进行增加或减少。

方式二、管理网元确定第一 P-GW满足预设条件时,确定第一 P-GW待重 调配。

在本实施例中,管理网元可以釆用实时或周期 性监测 P-GW中吞吐量的使 用状态。其中,预设条件可以包括第一 P-GW中已使用的吞吐量使用量值与吞 吐量上限值的比值是否大于第一预设值,或, 第一 P-GW中已使用的吞吐量使 用量值与吞吐量上限值的比值是否小于第二预 设值。

具体地,当管理网元判断第一 P-GW中已使用的吞吐量使用量值与吞吐量 上限值的比值大于第一预设值时,确定第一 P-GW待重调配 ,并确定第一 P-GW 的调整类型信息为增加第一 P-GW配置的吞吐量上限值;当管理网元判断第 P-GW中已使用的吞吐量使用量值与吞吐量上限 的比值小于第二预设值时, 确定第一 P-GW待重调配, 并确定第一 P-GW 的调整类型信息为减少第一 P-GW配置的吞吐量上限值。 在实际应用中, 第一预设值可以为 90%、 95%等 表示当前第一 P-GW临近饱和状态的值, 第二预设值可以为 10%、 5%等表示 当前第一 P-GW临近空闲状态的值。 当然, 第一预设值、 第二预设值可以根据 实际需要自行设定。

当管理网元确定第一 P-GW满足预设条件时, 确定第一 P-GW待重调配, 并进一步确定第一 P-GW的调整类型信息。 同时,管理网元依据保存的 PMNO 的身份标识与 P-GW的对应关系获取与第一 P-GW对应的 PMNO的身份标识。

步骤 102 , 管理网元依据获得的 PMNO的身份标识以及保存的 PMNO的 身份标识与 P-GW的对应关系获得与 PMNO对应的 P-GW的资源信息。

其中, P-GW 的资源信息可以包括 P-GW 配置的吞吐量上限值和当前 P-GW中已使用的吞吐量使用量值。

在本实施例中, 管理网元获得 PMNO的身份标识以及保存的 PMNO的身 份标识与 P-GW的对应关系后,依据 PMNO的身份标识以及保存的 PMNO的 身份标识与 P-GW的对应关系进一步获得与 PMNO对应的 P-GW的资源信息。

例如, 假设 PMNO对应四个 P-GW, 分别为第一 P-GW、 第二 P-GW、 第 三 P-GW和第四 P-GW。 当管理网元确定第一 P-GW待重调配, 管理网元在获 取第一 P-GW的资源信息后继续查找该 PMNO对应第二 P-GW、 第三 P-GW 和第四 P-GW, 并获取第二 P-GW、 第三 P-GW和第四 P-GW的资源信息, 从 而获知当前确定的待重调配的第一 P-GW对应的 PMNO中其他 P-GW的资源 信息。

步骤 103 , 管理网元依据第一 P-GW的调整类型信息和与 PMNO对应的 P-GW 的资源信息, 基于 PMNO对应的各 P-GW 的吞吐量上限值之和等于 PMNO的总吞吐量值, 调整第一 P-GW配置的吞吐量上限值和 PMNO对应的 其他 P-GW配置的吞吐量上限值, 以满足第一 P-GW所需的吞吐量。

在本实施例中,第一 P-GW的调整类型信息可以包括增加第一 P-GW中吞 吐量上限值或减少第一 P-GW中吞吐量上限值。当第一 P-GW的调整类型信息 为增加第一 P-GW中吞吐量上限值时, 增加第一 P-GW配置的吞吐量上限值, 以使得增加吞吐量上限值后的第一 P-GW满足第一 P-GW所需的吞吐量,同时, 依据与 PMNO对应的其他 P-GW的资源信息 , 相应减少其他 P-GW配置的吞 吐量上限值;当第一 P-GW的调整类型信息为减少第一 P-GW中吞吐量上限值 时,减少第一 P-GW配置的吞吐量上限值, 并保证减少吞吐量上限值后的第一 P-GW仍然满足第一 P-GW所需的吞吐量。 同时, 依据与 PMNO对应的其他 P-GW的资源信息, 相应增加其他 P-GW配置的吞吐量上限值。

需要注意的是, 由于 PMNO对应的各 P-GW 的吞吐量上限值之和等于 PMNO的总吞吐量值 , 因此在对 PMNO对应的各 P-GW的吞吐量上限值进行 调整时,应保证第一 P-GW增加的吞吐量上限值等于其他 P-GW减少的吞吐量 上限值,或第一 P-GW减少的吞吐量上限值等于其他 P-GW增加的吞吐量上限 值。

需要说明的是,为了防止频繁对第一 P-GW进行吞吐量上限值的调整,本 发明中的管理网元应保证在最大限度内对第一 P-GW 的吞吐量上限值进行调 整, 实现在一次调整后便满足第一 P-GW所需的吞吐量。

此外, 在上述实施例的基础上, 在方式一的实现过程中, 重调配请求还可 以包括第一 P-GW的资源信息。

在本发明中, 第一 P-GW向管理网元发送重调配请求时,会首先检 第一 P-GW的资源信息, 并将第一 P-GW的资源信息发送至管理网元。 其中, 第一 P-GW 的资源信息可以包括第一 P-GW 配置的吞吐量上限值和表示当前第一 P-GW使用情况的使用量信息。 此时, 步骤 102还可以具体包括步骤 1021 : 管 理网元依据 PMNO的身份标识获得与 PMNO对应的除第一 P-GW外的其他 P-GW的资源信息。

在本实施例中, 当管理网元依据 PMNO的身份标识以及保存的 PMNO的 身份标识与 P-GW的对应关系获得 PMNO对应的 P-GW时, 由于第一 P-GW 已经向管理网元上报了当前第一 P-GW 的资源信息, 此时管理网元只需获得 PMNO对应的除第一 P-GW外的其他 P-GW的资源信息。

需要说明的是,在本实施例中, 第一 P-GW所需的吞吐量可以理解为第一 P-GW接收到导致第一 P-GW配置的吞吐量上限值需要调整改变到的吞 量上 限值。 可以具体为当前第一 P-GW需要调整到的吞吐量上限值。 比如, 事先配 置的第一 P-GW的吞吐量上限值为 100,第一 P-GW的吞吐量值已使用 89,此 时第一 P-GW接收到导致吞吐量值增加 20的请求时, 当前第一 P-GW中吞吐 量能力的总值为 109, 即, 第一 P-GW所需的吞吐量为 109。

当然, 在实际应用中, 第一 P-GW在接收到来自第一 PMNO发送的请求 时,第一 P-GW对该请求的响应过程是渐进的,第一 P-GW无法第一时间准确 获知接收请求后的第一 P-GW所需吞吐量上限值具体为多少。 因此,管理网元 为了保证一次性调整好第一 P-GW 中的吞吐量上限值, 避免发生调整第一 P-GW中的吞吐量上限值后第一 P-GW仍然无法接收请求的情况,管理网元应 在最大限度内增加第一 P-GW的吞吐量上限值。 仍以上述事例为例进行说明, 如果第一 P-GW的吞吐量值已使用 89, 且第一 P-GW接收到导致吞吐量值增 加 20的请求时, 重调配第一 P-GW所需的吞吐量为 120, 以保证第一 P-GW 在一次增加吞吐量上限值后便满足第一 P-GW 所需的吞吐量, 以实现第一 P-GW成功接收导致吞吐量值增加的请求。

应用本发明的上述技术方案,管理网元确定待 重调配的第一 P-GW以及第 一 P-GW的调整类型信息, 并获取与第一 P-GW对应的 PMNO的身份标识, 进而依据获得的 PMNO的身份标识以及保存的 PMNO的身份标识与 P-GW的 对应关系获得与 PMNO对应的 P-GW的资源信息, 最后依据第一 P-GW的调 整类型信息和与 PMNO对应的 P-GW的资源信息,基于 PMNO对应的各 P-GW 的吞吐量上限值之和等于 PMNO的总吞吐量值, 调整第一 P-GW配置的吞吐 量上限值和 PMNO对应的其他 P-GW配置的吞吐量上限值,以满足第一 P-GW 所需的吞吐量。 因此, 当 PMNO剩余的总吞吐量值未达到总的签约吞吐量 时, 在某个 P-GW接收到 PMNO发送的导致吞吐量值增加的请求后, 管理网 元对 PMNO对应的各个 P-GW的吞吐量上限值进行重调配,以使该某个 P-GW 的吞吐量上限值足以提供 PMNO发送的请求导致的增加的吞吐量值, 节约了 网络资源, 提高了网络资源的利用率, 并提高了用户体验。

同时,本发明还支持管理网元主动为吞吐量能 力不足的第一 P-GW配置的 吞吐量上限值进行重调配, 以保证在后续过程中,第一 P-GW接收到导致吞吐 量增加的请求时,第一 P-GW可以成功接收该请求。进一步提高了网络 源的 利用率。 为了便于更好的实现对本发明的描述,申请人 现以举例的方式进行进一步 说明。

事例一、第一 P-GW的调整类型信息为增加第一 P-GW中吞吐量上限值时: 请参阅图 2, 其示出了本发明提供的基于网络共享的动态资 源调整方法的 另一种流程图, 包括:

步骤 201 ,管理网元确定待重调配的第一 P-GW以及第一 P-GW的调整类 型信息, 并获取与第一 P-GW对应的 PMNO的身份标识。

在本实施例中, 当第一 P-GW接收到导致吞吐量增加的请求,如专有承 建立请求、专有承载激活请求或专有承载更新 请求, 而当前第一 P-GW剩余的 吞吐量值不足以提供请求导致的增加的吞吐量 时,第一 P-GW向管理网元发送 包含有增加第一 P-GW中吞吐量上限值的调整类型信息和第一 P-GW对应的 PMNO的身份标识的重调配请求。 管理网元接收到第一 P-GW发送的重调配 请求后确定第一 P-GW待重调配。

或,管理网元确定第一 P-GW中已使用的吞吐量使用量值与吞吐量上限 的比值大于第一预设值时,确定第一 P-GW待重调配,并确定第一 P-GW的调 整类型信息为增加第一 P-GW 中吞吐量上限值。 同时管理网元依据保存的 PMNO的身份标识与 P-GW的对应关系获取与第一 P-GW对应的 PMNO的身 份标识。 步骤 202, 管理网元依据获得的 PMNO的身份标识获得与 PMNO对应的 所有 P-GW的资源信息。

在本实施例中, 管理网元依据获得的 PMNO 的身份标识首先获得与 PMNO对应的所有 P-GW, 进而获取所有 P-GW的资源信息。

其中,所有 P-GW的资源信息包括当前各个 P-GW中吞吐量上限值和表示 当前各个 P-GW使用情况的使用量信息。

在本实施例中, 假设 PMNO对应三个 P-GW, 分别为第一 P-GW、 第二 P-GW和第三 P-GW。 此时, 管理网元分别获取当前第一 P-GW、 第二 P-GW 和第三 P-GW的资源信息, 包括第一 P-GW、 第二 P-GW和第三 P-GW中分别 事先配置的吞吐量上限值,如 100、 120和 150。并进一步获取当前第一 P-GW、 第二 P-GW和第三 P-GW中分别已使用的吞吐量的使用量值, 如 60、 60、 60。 此时, 管理网元也便获知当前第一 P-GW、 第二 P-GW和第三 P-GW中分别剩 余的吞吐量值为 40、 60和 90。

当然,参阅本发明前述实施例,第一 P-GW还可以将当前第一 P-GW的资 源信息直接发送至管理网元,此时管理网元只 需再去获得除第一 P-GW的其第 二 P-GW和第三 P-GW的资源信息, 以使得管理网元获得与 PMNO对应的所 有 P-GW的资源信息。

步骤 203 , 当管理网元依据 PMNO对应的所有 P-GW的资源信息, 确定 PMNO对应的所有 P-GW 中已使用的吞吐量使用量值不大于第四预设值 时, 管理网元依据第一 P-GW的调整类型信息和 PMNO对应的所有 P-GW的资源 信息,增加第一 P-GW配置的吞吐量上限值,并相应减少其他 P-GW中吞吐量 上限值。

其中,第四预设值可以为用于表示当前 PMNO富余较多吞吐量能力的值。 如, 设置第四预设值为 200。 那么当前第一 P-GW、 第二 P-GW和第三 P-GW 中分别已使用的吞吐量使用量值的和 180不大于 200时, 表明当前 PMNO富 余较多吞吐量能力, 可以为第一 P-GW重调配。

具体地在本实施例中, 依据 PMNO对应的所有 P-GW的资源信息管理网 元可以获知 PMNO 签约的总吞吐量值为 100+120+150=370, 即可获知当前 PMNO剩余的吞吐量值为 190。 第一 P-GW接收到不同的请求会导致增加不同量的吞 量值。在假设,第 一 P-GW事先配置的吞吐量上限值为 100, 当前已使用吞吐量值为 60, 第一 P-GW接收到的请求导致增加的吞吐量值为 60,此时当前第一 P-GW所需的吞 吐量能力理论上应为 120。 如果按照现有技术的处理流程, 第一 P-GW接收到 的导致增加的吞吐量值为 60的请求后, 发现第一 P-GW没有足够的能力接收 该请求, 因此第一 P-GW会拒绝该请求。 而在本发明中, 管理网元首先依据 PMNO对应的所有 P-GW的资源信息 ,确定 PMNO对应的所有 P-GW 中已使 用的吞吐量使用量值 180不大于第四预设值 200, 进而依据第一 P-GW的调整 类型信息和 PMNO对应的所有 P-GW的资源信息, 增加第一 P-GW配置的吞 吐量上限值, 并相应减少其他 P-GW中吞吐量上限值。

在本实施例中, 管理网元在确定 PMNO对应的所有 P-GW 中已使用的吞 吐量使用量值不大于第四预设值后,管理网元 增加第一 P-GW中的吞吐量上限 值, 以使增加吞吐量上限值后的第一 P-GW 中的吞吐量上限值满足当前第一 P-GW所需的吞吐量。 同时, 由于 PMNO签约的总吞吐量值一定, 管理网元 在增加第一 P-GW中的吞吐量上限值时,并相应减少其他 P-GW中吞吐量上限 值。其中,相应减少其他 P-GW中吞吐量上限值的和等于第一 P-GW中吞吐量 上限值增加的值。在本实施例中, 即第一 P-GW中吞吐量上限值由 100增加至 120 ,增加的吞吐量值为 20 ,那么管理网元在重调配第二 P-GW和 /或第三 P-GW 中吞吐量上限值时, 减少的第二 P-GW和 /或第三 P-GW中吞吐量上限值的和 也为 20。

需要说明的是, 对于减少第二 P-GW和 /或第三 P-GW中吞吐量上限值的 实现方式本发明不做限定,本发明支持管理网 元只相应减少第二 P-GW中吞吐 量上限值,也支持只相应减少第三 P-GW中吞吐量上限值, 同时还支持同时减 少第二 P-GW和第三 P-GW中吞吐量上限值。

还需要说明的是,本实施例中当前第一 P-GW所需的吞吐量 120为理论值。 而在实际应用中,第一 P-GW是无法第一时间准确获知当前第一 P-GW所需的 吞吐量 120这个事实的。 因此, 在实际应用中, 管理网元在重调配 PMNO对 应的第一 P-GW的吞吐量上限值时, 会默认当前第一 P-GW所需的吞吐量为 150, 并以当前第一 P-GW所需吞吐量能力的总值为 150进行重调配。 其具体 重调配过程与上述实现过程相同, 发明人在此不在加以赘述。 此外, 在上述实施例的实现方式外, 请参阅图 3 , 其示出了本发明提供的 基于网络共享的动态资源调整方法的再一种流 程图, 包括:

步骤 301 ,管理网元确定待重调配的第一 P-GW以及第一 P-GW的调整类 型信息, 并获取与第一 P-GW对应的 PMNO的身份标识。

步骤 301的实现过程同步骤 201的实现过程相同。 发明人在此不在赘述。 步骤 302, 管理网元依据获得的 PMNO的身份标识获得与 PMNO对应的 P-GW的资源信息。

在本实施例中, 管理网元依据获得的 PMNO的身份标识查找到 PMNO对 应的 P-GW, 并依次获取 P-GW的资源信息。

其中, P-GW的资源信息包括 P-GW的吞吐量上限值和当前 P-GW中已使 用的吞吐量使用量值。 因此,依据 P-GW的资源信息管理网元也便获知了当前 P-GW中吞吐量的剩余值。

步骤 303 , 当管理网元依据获得的 P-GW的资源信息确定至少一个 P-GW 中吞吐量的剩余值不小于第三预设值时,管理 网元依据第一 P-GW的调整类型 信息和至少一个 P-GW的资源信息,增加第一 P-GW配置的吞吐量上限值,并 相应减少至少一个 P-GW中吞吐量上限值。

其中,第三预设值为用于表示当前 P-GW富余较多吞吐量能力的值,其可 根据 P-GW配置的吞吐量上限值进行设定。如,假设 一 P-GW配置的吞吐量 上限值为 100,可以设置第三预设值为 50。 当第一 P-GW中吞吐量的剩余值不 小于 50时, 表示第一 P-GW中富余较多的吞吐量能力。 假设第二 P-GW配置 的吞吐量上限值为 200, 可以设置第三预设值为 100, 当第二 P-GW中吞吐量 的剩余值不小于 100时, 表示第二 P-GW中富余较多的吞吐量能力。

在本实施例中,管理网元依次获取 P-GW的资源信息时, 当管理网元获取 到某个 P-GW 中吞吐量的剩余值不小于第三预设值时, 不再继续获取其他 P-GW的资源信息, 直接调整第一 P-GW配置的吞吐量上限值。

具体地, 例如, PMNO对应的 P-GW分别为第一 P-GW、 第二 P-GW、 第 三 P-GW和第四 P-GW时, 在管理网元确定第一 P-GW待重调配时, 管理网 元获得第二 P-GW中吞吐量的剩余值不小于第三预设值,即 前第二 P-GW中 富余较多的吞吐量能力时,管理网元停止对第 三 P-GW和第四 P-GW的资源信 息的获取, 直接增加第一 P-GW配置的吞吐量上限值, 并相应减少第二 P-GW 中吞吐量上限值。

因此, 应用本发明的上述技术方案, 管理网元无需对 PMNO对应的所有

P-GW的资源信息进行获取, 减轻了管理网元的工作负荷。

在上述两种实现方式中, 管理网元重调配 PMNO对应的第一 P-GW配置 的吞吐量上限值时,可以釆用增加预设数量的 吞吐量值至第一 P-GW配置的吞 吐量上限值。管理网元默认设置每次进行重调 配时改变预设数量的吞吐量值至 待重调配的 P-GW。 具体地, 如管理网元进行重调配时, 每次增加 30的吞吐 量值至待重调配的第一 P-GW配置的吞吐量上限值,相应减少其他 P-GW配置 的吞吐量上限值。 其中, 减少的其他 P-GW配置的吞吐量上限值之和等于 30。

需要说明的是, 由于第一 P-GW在接收到导致吞吐量值增加的请求时,无 法第一时间准确获知第一 P-GW需要增加的吞吐量值,管理网元更无法获 应 为第一 P-GW重调配多少吞吐量。为了保证对第一 P-GW—次重调配后使得第 一 P-GW满足所需的吞吐量,管理网元在设置预设 量的吞吐量值时应尽量保 证使得第一 P-GW同时满足可以完成接收请求,且第一 P-GW不会闲置太多吞 吐量能力, 使得第一 P-GW达到最大利用率。

优选地,管理网元可以依据当前第一 P-GW中所需吞吐量的总值,增加第 一 P-GW中吞吐量上限值至当前第一 P-GW所需吞吐量的总值。仍以上述案例 为例继续说明, 接收请求后的第一 P-GW所需吞吐量的总值为 120, 管理网元 依据当前第一 P-GW所需吞吐量的总值 120,将第一 P-GW中吞吐量上限值 100 增加至当前第一 P-GW所需吞吐量的总值 120。 同时, 相应减少第二 P-GW和 /或第三 P-GW中吞吐量上限值。

在本实施例中,第一 P-GW所需吞吐量的总值可以由第一 P-GW预先估计 得到。 即在第一 P-GW接收到请求后,预先估计该请求可能导致 吞吐量增加 值,将可能导致的吞吐量增加值这一信息发送 至管理网元, 管理网元依据该信 息重调配第一 P-GW。

事例二、 第一 P-GW的调整类型信息为减少第一 P-GW中吞吐量上限值: 请参阅图 4, 其示出了本发明提供的基于网络共享的动态资 源调整方法的 再一种流程图, 包括:

步骤 401 ,管理网元确定待重调配的第一 P-GW以及第一 P-GW的调整类 型信息, 并获取与第一 P-GW对应的 PMNO的身份标识。

步骤 402 , 管理网元依据获得的 PMNO的身份标识以及保存的 PMNO的 身份标识与 P-GW的对应关系获得与 PMNO对应的 P-GW的资源信息。

步骤 403 , 管理网元依据第一 P-GW的调整类型信息和与 PMNO对应的 P-GW的资源信息, 减少第一 P-GW配置的吞吐量上限值, 并保证减少吞吐量 上限值后的第一 P-GW中的吞吐量上限值满足第一 P-GW所需的吞吐量,并相 应增加其他 P-GW中吞吐量上限值。

在本实施例中,管理网元减少第一 P-GW配置的吞吐量上限值时,应保证 减少吞吐量上限值后的第一 P-GW中的吞吐量上限值仍然满足当前第一 P-GW 所需的吞吐量。

具体地, 管理网元重调配 PMNO对应的第一 P-GW配置的吞吐量上限值 时,可以釆用减少预设数量的吞吐量值至第一 P-GW配置的吞吐量上限值。管 理网元默认设置每次进行重调配时改变预设数 量的吞吐量值至待重调配的 P-GW。 具体地, 如管理网元进行重调配时, 每次减少 30的吞吐量值至待重调 配的第一 P-GW配置的吞吐量上限值,相应增加其他 P-GW配置的吞吐量上限 值。 其中, 相应增加的其他 P-GW配置的吞吐量上限值之和等于 30。

在本发明中, 为了充分提高各 P-GW的资源利用率, 应尽量保证各 P-GW 中已使用的吞吐量使用量值临近各 P-GW 配置的吞吐量上限值。 在本实施例 中,优选的, 管理网元确定待重调配的第一 P-GW的调整类型信息为减少第一 P-GW中吞吐量上限值后,管理网元依据第一 P-GW中已使用的吞吐量使用量 值,减少第一 P-GW中吞吐量上限值至第一 P-GW中已使用的吞吐量使用量值, 提高了第一 P-GW的资源利用率。

此外,在上述实现方式的外,管理网元还可以 依据第一 P-GW中吞吐量上 限值的变更历史记录,减少第一 P-GW配置的吞吐量上限值至第一 P-GW配置 的吞吐量上限值的原始预设值。

需要说明的是, 本实施例的应用场景还可以应用在事例一的基 础上, 即在 增加 PMNO对应的第一 P-GW配置的吞吐量上限值后, 当管理网元依据第一 P-GW的减少第一 P-GW配置的吞吐量上限值的调整类型信息和与 PMNO对 应的 P-GW的资源信息时, 第一 P-GW依据第一 P-GW中吞吐量上限值的变 更历史记录,减少当前第一 P-GW配置的吞吐量上限值至第一 P-GW配置的吞 吐量上限值的原始预设值, 以保证 PMNO对应的各 P-GW间吞吐量能力的平 衡。

此时,为了保证将当前第一 P-GW配置的吞吐量上限值减少至第一 P-GW 配置的吞吐量上限值的原始预设值后,第一 P-GW仍然满足第一 P-GW所需的 吞吐量, 管理网元在依据第一 P-GW中吞吐量上限值的变更历史记录,减少第 一 P-GW配置的吞吐量上限值至第一 P-GW配置的吞吐量上限值的原始预设值 之前还包括:

步骤 4031 : 管理网元依据第一 P-GW中吞吐量上限值的变更历史记录, 判断第一 P-GW中吞吐量上限值的原始预设值是否不小于 一 P-GW中已使用 的吞吐量使用量值。 如果不小于, 执行步骤 4032。

在本实施例中,当第一 P-GW中吞吐量上限值的原始预设值小于当前第

P-GW中已使用的吞吐量使用量值时,管理网 将第一 P-GW中吞吐量上限值 减少至第一 P-GW中吞吐量上限值的原始预设值,那么减少 吐量上限值后的 第一 P-GW无法满足当前第一 P-GW所需的吞吐量, 因此第一 P-GW发生错 误,无法继续正常工作。 当第一 P-GW中吞吐量上限值的原始预设值不小于当 前第一 P-GW中已使用的吞吐量使用量值时,表明减少 吐量上限值后的第一 P-GW仍然满足当前第一 P-GW所需的吞吐量,保证了第一 P-GW的正常工作。

步骤 4032, 管理网元减少第一 P-GW配置的吞吐量上限值至第一 P-GW 配置的吞吐量上限值的原始预设值。

应用本发明的上述技术方案, 管理网元可以实现对 PMNO对应的 P-GW 配置的吞吐量上限值进行重调配,以使得重调 配后的 P-GW的吞吐量上限值就 满足当前 P-GW所需的吞吐量, 提高了网络资源的利用率。

在本发明中, 管理网元可以包括策略与计费制定功能 PCRF 或服务平台 Service Platform。 在实际应用中, P-GW 中吞吐量上限值的设定方式是通过 Service Platform更新 license形式动态调配同一 PMNO下对应的各个 P-GW中 的授权资源数。 因此, 当本发明中的管理网元为 Service Platform时, Service Platform在接收到第一 P-GW发送的重调配请求后直接依据重调配请求 成对 PMNO下对应的第一 P-GW和其他 P-GW间吞吐量上限值的重调配。 而当管 理网元为 PCRF时, 第一 P-GW首先需要找到 PCRF, 进而由 PCRF向 Service Platform发送重调配请求 , 完成 PMNO下对应的第一 P-GW和其他 P-GW间 吞吐量上限值的重调配。

在本发明中, PCRF可能属于 PMNO, 也可能属于 MNO。 当 PCRF属于 PMNO时, 第一 P-GW可以根据网络建立时的路由关系找到 PCRF。 当 PCRF 属于 MNO时, 由于同一个 MNO可能部署有多个 PCRF, 这时就需要携带用 于标识 PMNO的身份标识进行寻址 , 以找到 PCRF。 这里 , 通过路由关系找到 PCRF和通过 PMNO的身份标识进行寻址找到 PCRF的实现方式同现有技术相 同, 发明人在此不再赘述。 在上述实施例的基础上, 请参阅图 5, 其示出了本发明提供的基于网络共 享的动态资源调整方法的再一种流程图, 所述方法应用于第一 P-GW, 第一 P-GW与移动网络运营商 PMNO具有对应关系, PMNO由管理网元配置的总 吞吐量值等于与其对应的各 P-GW配置的吞吐量上限值之和; 所述方法包括: 步骤 501 , 第一 P-GW接收 IP-CAN ( IP连接接入网络)会话修改请求。 其中, IP-CAN会话修改请求包括增加第一 P-GW中吞吐量上限值的请求、 减少第一 P-GW中吞吐量上限值的请求和不改变第一 P-GW中吞吐量上限值的 请求。 其中, 增加第一 P-GW中吞吐量上限值的请求包括专有承载建立 求、 专有承载激活请求、专有承载更新请求中的任 意一个; 减少第一 P-GW中吞吐 量上限值的请求包括专有承载删除请求或者专 有承载更新请求; 不改变第一 P-GW中吞吐量上限值的请求包括专有承载更新 求。

具体地,第一 P-GW接收 IP-CAN会话修改请求可以具体包括:第一 P-GW 接收来自用户设备 UE或移动性管理网元 MME或策略与计费制定功能 PCRF 发送的 IP-CAN会话修改请求。

步骤 502 , 当第一 P-GW根据 IP-CAN会话修改请求, 确定 IP-CAN会话 修改请求导致与第一 P-GW对应的 PMNO在第一 P-GW中的吞吐量的总值发 生变化,且确定第一 P-GW中的吞吐量的总值符合预设条件时,确定 一 P-GW 的调整类型信息。

其中,第一 P-GW中的吞吐量的总值指的是当前第一 P-GW中已使用的吞 吐量使用量值。

在本实施例中, 当第一 P-GW接收到 IP-CAN会话修改请求后, 首先确定

IP-CAN会话修改请求导致与第一 P-GW对应的 PMNO在第一 P-GW中的吞吐 量的总值发生变化。 具体地, 当 IP-CAN会话修改请求为增加第一 P-GW中吞 吐量上限值的请求时,第一 P-GW接收到该请求会逐渐增加当前第一 P-GW中 已使用的吞吐量使用量值,此时确定与第一 P-GW对应的 PMNO在第一 P-GW 中的吞吐量的总值发生变化。 当 IP-CAN会话修改请求为减少第一 P-GW中吞 吐量上限值的请求时,第一 P-GW接收到该请求会逐渐减少当前第一 P-GW中 已使用的吞吐量使用量值,此时确定与第一 P-GW对应的 PMNO在第一 P-GW 中的吞吐量的总值发生变化。

在本实施例中 ,预设条件可以包括第一 P-GW中已使用的吞吐量使用量值 是否大于第一预设门限值,或, 第一 P-GW中已使用的吞吐量使用量值是否小 于第二预设门限值。 其中, 第一预设门限值、 第二预设门限值用于表示当前第 一 P-GW的资源使用状态。 例如, 当第一 P-GW配置的吞吐量上限值为 100 时, 第一预设门限值可以为 90 , 当第一 P-GW中已使用的吞吐量使用量值大 于第一预设门限值 90时, 表明当前第一 P-GW已处于近饱和状态, 其剩余的 吞吐量不多; 第二预设门限值可以为 10, 当第一 P-GW中已使用的吞吐量使 用量值小于第二预设门限值 10时, 表明当前第一 P-GW处于空闲状态, 其剩 余的吞吐量很多。 因此, 当第一 P-GW接收到增加第一 P-GW中吞吐量上限值 的 IP-CAN会话修改请求,且第一 P-GW中已使用的吞吐量使用量值大于第一 预设门限值时, 确定第一 P-GW符合预设条件; 或, 当第一 P-GW接收到减少 第一 P-GW中吞吐量上限值的 IP-CAN会话修改请求,且第一 P-GW中已使用 的吞吐量使用量值小于第二预设门限值时, 确定第一 P-GW符合预设条件。

同时, 当 IP-CAN会话修改请求为增加第一 P-GW中吞吐量上限值的请求 时, 确定第一 P-GW的调整类型信息为增加第一 P-GW中吞吐量上限值; 当 IP-CAN会话修改请求为减少第一 P-GW中吞吐量上限值的请求时, 确定第一 P-GW的调整类型信息为减少第一 P-GW中吞吐量上限值。

步骤 503 ,第一 P-GW向管理网元发起包含第一 P-GW的调整类型信息和 与第一 P-GW对应的 PMNO的身份标识的重调配请求, 以使得管理网元接收 到重调配请求后, 依据重调配请求调整第一 P-GW 配置的吞吐量上限值和 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足第一 P-GW所需的吞 吐量。

具体地在本实施例中, 当管理网元接收到第一 P-GW发起的包含第一 P-GW的调整类型信息和与第一 P-GW对应的 PMNO的身份标识的重调配请 求后, 管理网元确定第一 P-GW待重调配, 并依据重调配请求中的 PMNO的 身份标识以及管理网元保存的 PMNO的身份标识与 P-GW的对应关系获得与 PMNO对应的 P-GW的资源信息, 进而依据第一 P-GW的调整类型信息和与 PMNO对应的 P-GW的资源信息 , 基于 PMNO对应的各 P-GW的吞吐量上限 值之和等于 PMNO 的总吞吐量值, 调整第一 P-GW 配置的吞吐量上限值和 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足第一 P-GW所需的吞 吐量。

应用本发明的上述技术方案,在第一 P-GW不具有足够的吞吐量能力以接 收 IP-CAN会话修改请求时, 第一 P-GW主动向管理网元发送重调配请求, 以 请求增加第一 P-GW配置的吞吐量上限值,进而可以成功接收 IP-CAN会话修 改请求;在第一 P-GW的吞吐量能力长时间处于闲置状态,第一 P-GW网络资 源利用率不高的情况下, 第一 P-GW主动向管理网元发送重调配请求, 以请求 减少第一 P-GW配置的吞吐量上限值,进而可以将第一 P-GW闲置的吞吐量能 力重调配至其他 P-GW, 较优的, 可以重调配至吞吐量能力临近饱和状态的其 他 P-GW。 因此, 本发明提高了各 P-GW的资源利用率, 进而提高了网络资源 的利用率。 基于前文本发明提供的一种基于网络共享的动 态资源调整方法的实施例, 本发明还提供一种基于网络共享的动态资源调 整装置。 请参阅图 6, 其示出了 本发明提供的一种基于网络共享的动态资源调 整装置的结构示意图, 包括: 确 定模块 100、 获取模块 200和调整模块 300。 其中, 确定模块 100用于确定待重调配的第一 P-GW以及第一 P-GW的调整类型 信息, 并获取与第一 P-GW对应的 PMNO的身份标识。

在本发明中, 一个 PMNO可能对应多个 P-GW, —个 P-GW也可能同时 对应多个 PMNO。为了区分同一 P-GW对应的不同的 PMNO ,需要获取与 P-GW 对应的 PMNO的身份标识, 通过 PMNO的身份标识实现不同 PMNO的区分。 在本实施例中,确定模块 100确定待重调配的第一 P-GW可以包括以下实现方 式:

方式一、 确定模块 100具体用于确定第一 P-GW满足预设条件。

其中, 当确定模块 100确定第一 P-GW满足预设条件时, 确定第一 P-GW 待重调配, 并确定第一 P-GW的调整类型信息; 且依据保存的 PMNO的身份 标识与 P-GW的对应关系获取与第一 P-GW对应的 PMNO的身份标识。

在本实施例中 ,预设条件可以包括第一 P-GW中已使用的吞吐量使用量值 与吞吐量上限值的比值是否大于第一预设值, 或,第一 P-GW中已使用的吞吐 量使用量值与吞吐量上限值的比值是否小于第 二预设值。

基于此,本发明保护的基于网络共享的动态资 源调整装置还可以包括监测 模块 400和第一判断模块 500。 可参阅图 7, 其示出的本发明提供的一种基于 网络共享的动态资源调整装置的另一种结构示 意图。其中,监测模块 400用于 实时或周期性监测 P-GW中吞吐量的使用状态。第一判断模块 500用于判断第 一 P-GW 中已使用的吞吐量使用量值与吞吐量上限值的 比值是否大于第一预 设值; 和 /或, 用于判断第一 P-GW中已使用的吞吐量使用量值与吞吐量上限 值的比值是否小于第二预设值。

此时, 确定模块 100确定第一 P-GW满足预设条件具体包括:

当第一判断模块 500判断第一 P-GW中已使用的吞吐量使用量值与吞吐量 上限值的比值大于第一预设值时,确定模块 100确定第一 P-GW待重调配,并 确定第一 P-GW的调整类型信息为增加第一 P-GW配置的吞吐量上限值; 当第一判断模块 500判断第一 P-GW中已使用的吞吐量使用量值与吞吐量 上限值的比值小于第二预设值时,确定模块 100确定第一 P-GW待重调配,并 确定第一 P-GW的调整类型信息为减少第一 P-GW配置的吞吐量上限值。

方式二、 确定模块 100确定接收到第一 P-GW发送的重调配请求。 在本实施例中,本发明保护的基于网络共享的 动态资源调整装置还可以包 括重调配请求接收模块 600。 可参阅图 8, 其示出的本发明提供的一种基于网 络共享的动态资源调整装置的再一种结构示意 图。其中, 重调配请求接收模块 600用于接收第一 P-GW发送的重调配请求。

在本实施例中 ,重调配请求接收模块 600接收到的第一 P-GW发送的重调 配请求中携带有第一 P-GW的调整类型信息和与第一 P-GW对应的 PMNO的 身份标识。 因此,确定模块 100具体用于在重调配请求接收模块 600接收到第 一 P-GW发送的重调配请求时,确定第一 P-GW待重调配;且根据重调配请求 中携带的第一 P-GW的调整类型信息和与第一 P-GW对应的 PMNO的身份标 识, 确定第一 P-GW的调整类型信息以及 PMNO的身份标识。

其中,调整类型信息可以包括增加吞吐量上限 值信息或减少吞吐量上限值 信息等。

获取模块 200用于依据确定模块 100获得的 PMNO的身份标识以及保存 的 PMNO的身份标识与 P-GW的对应关系,获得与 PMNO对应的 P-GW的资 源信息。

其中, P-GW 的资源信息可以包括 P-GW 配置的吞吐量上限值和当前 P-GW中已使用的吞吐量使用量值。

在上述方式二的实施例的基础上,重调配请求 还可以包括第一 P-GW的资 源信息, 此时获取模块 200具体用于, 依据 PMNO的身份标识获得与 PMNO 对应的除第一 P-GW外的其他 P-GW的资源信息。

调整模块 300用于依据确定模块 100确定的第一 P-GW的调整类型信息和 获取模块 200获得的与 PMNO对应的 P-GW的资源信息,基于 PMNO对应的 各 P-GW的吞吐量上限值之和等于 PMNO的总吞吐量值, 调整第一 P-GW配 置的吞吐量上限值和 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足 第一 P-GW所需的吞吐量。

在本实施例中,第一 P-GW的调整类型信息可以包括增加第一 P-GW中吞 吐量上限值或减少第一 P-GW中吞吐量上限值。当第一 P-GW的调整类型信息 为增加第一 P-GW中吞吐量上限值时,调整模块 300增加第一 P-GW配置的吞 吐量上限值,以使得增加吞吐量上限值后的第 一 P-GW满足第一 P-GW所需的 吞吐量, 同时, 调整模块 300依据与 PMNO对应的其他 P-GW的资源信息, 相应减少其他 P-GW配置的吞吐量上限值;当第一 P-GW的调整类型信息为减 少第一 P-GW中吞吐量上限值时,调整模块 300减少第一 P-GW配置的吞吐量 上限值,并保证减少吞吐量上限值后的第一 P-GW仍然满足第一 P-GW所需的 吞吐量。 同时, 调整模块 300依据与 PMNO对应的其他 P-GW的资源信息, 相应增加其他 P-GW配置的吞吐量上限值。

具体地,当第一 P-GW的调整类型信息为增加第一 P-GW中吞吐量上限值 时, 获取模块 200具体用于依据确定模块 100获得的 PMNO的身份标识获得 与 PMNO对应的 P-GW的资源信息。 此时, 本发明保护的基于网络共享的动 态资源调整装置还可以包括第一确定子模块 700。 如图 9所述, 其示出的本发 明提供的一种基于网络共享的动态资源调整装 置的再一种结构示意图。 其中, 第一确定子模块 700用于依据获取模块 200获得的 P-GW的资源信息确定至少 一个 P-GW中吞吐量的剩余值不小于第三预设值,此 调整模块 300具体用于 依据第一 P-GW 的调整类型信息和至少一个 P-GW 的资源信息, 增加第一 P-GW配置的吞吐量上限值, 并相应减少至少一个 P-GW中吞吐量上限值。

此外,当第一 P-GW的调整类型信息为增加第一 P-GW中吞吐量上限值时, 获取模块 200还可以具体用于依据确定模块 100获得的 PMNO的身份标识获 得与 PMNO对应的所有 P-GW的资源信息。 此时, 本发明保护的基于网络共 享的动态资源调整装置还可以包括第二确定子 模块 800。 其中, 第二确定子模 块 800用于依据获取模块 200获得的 PMNO对应的所有 P-GW的资源信息确 定 PMNO对应的所有 P-GW 中已使用的吞吐量使用量值不大于第四预设值 。 此时调整模块 300具体用于依据第一 P-GW的调整类型信息和 PMNO对应的 所有 P-GW的资源信息,增加第一 P-GW配置的吞吐量上限值,并相应减少其 他 P-GW中吞吐量上限值。

在本实施例中,调整模块 300可以具体用于,增加预设数量的吞吐量值至 第一 P-GW配置的吞吐量上限值; 或, 当重调配请求包含第一 P-GW中所需吞 吐量的总值时,依据第一 P-GW中所需吞吐量的总值,增加第一 P-GW中吞吐 量上限值至第一 P-GW中所需吞吐量的总值。其中,第一 P-GW所需吞吐量的 总值由第一 P-GW预先估计得到。 具体地,当第一 P-GW的调整类型信息为减少第一 P-GW中吞吐量上限值 时,调整模块 300具体用于减少第一 P-GW配置的吞吐量上限值,并保证减少 吞吐量上限值后的第一 P-GW中的吞吐量上限值满足第一 P-GW所需的吞吐 量, 并相应增加其他 P-GW配置的吞吐量上限值。

在本实施例中, 调整模块 300 具体用于减少预设数量的吞吐量值至第一

P-GW配置的吞吐量上限值;或,依据第一 P-GW中已使用的吞吐量使用量值, 减少第一 P-GW中吞吐量上限值至第一 P-GW中已使用的吞吐量使用量值。

此外,调整模块 300还可以具体用于,依据第一 P-GW配置的吞吐量上限 值的变更历史记录,减少第一 P-GW配置的吞吐量上限值至第一 P-GW配置的 吞吐量上限值的原始预设值。

在上述实施例的基础上,本发明保护的基于网 络共享的动态资源调整装置 还可以包括第二判断模块 900。 仍如图 9所示。 其中, 第二判断模块 900用于 依据第一 P-GW中吞吐量上限值的变更历史记录,判断第 P-GW中吞吐量上 限值的原始预设值是否不小于第一 P-GW中已使用的吞吐量使用量值。

此时调整模块 300具体用于,当第二判断模块 900判断第一 P-GW中吞吐 量上限值的原始预设值不小于第一 P-GW中已使用的吞吐量使用量值时,减少 第一 P-GW配置的吞吐量上限值至第一 P-GW配置的吞吐量上限值的原始预设 值。

应用本发明的上述技术方案,确定模块 100确定待重调配的第一 P-GW以 及第一 P-GW的调整类型信息, 并获取与第一 P-GW对应的 PMNO的身份标 识, 进而由获取模块 200依据获得的 PMNO的身份标识以及保存的 PMNO的 身份标识与 P-GW的对应关系获得与 PMNO对应的 P-GW的资源信息, 最后 由调整模块 300依据第一 P-GW的调整类型信息和与 PMNO对应的 P-GW的 资源信息,基于 PMNO对应的各 P-GW的吞吐量上限值之和等于 PMNO的总 吞吐量值, 调整第一 P-GW配置的吞吐量上限值和 PMNO对应的其他 P-GW 配置的吞吐量上限值, 以满足第一 P-GW所需的吞吐量。 因此, 当 PMNO剩 余的总吞吐量值未达到总的签约吞吐量值时, 在某个 P-GW接收到 PMNO发 送的导致吞吐量值增加的请求后, 管理网元对 PMNO对应的各个 P-GW的吞 吐量上限值进行重调配, 以使该某个 P-GW的吞吐量上限值足以提供 PMNO 发送的请求导致的增加的吞吐量值, 节约了网络资源,提高了网络资源的利用 率, 并提高了用户体验。

另外, 本发明实施例还提供了一种基于网络共享的动 态资源调整装置, 该 装置可能是包含计算能力的主机服务器, 或者是个人计算机 PC, 或者是可携 带的便携式计算机或终端等等,本发明具体实 施例并不对该装置的具体实现做 限定。

图 10为本发明提供的一种基于网络共享的动态资 调整装置的再一种结 构示意图。 如图 10所示, 基于网络共享的动态资源调整装置 1100包括:

处理器 ( rocessor ) 1110, 通信接口 ( Communications Interface ) 1120, 存储器(memory ) 1130, 总线 1140。

处理器 1110, 通信接口 1120, 存储器 1130通过总线 1140完成相互间的 通信。

处理器 1110, 用于执行程序 1132。

具体地, 程序 1132可以包括程序代码, 其中程序代码包括计算机操作指 令。

处理器 1110 可能是一个中央处理器 CPU, 或者是特定集成电路 ASIC ( Application Specific Integrated Circuit ),或者是被配置成实施本申请实施例的 一个或多个集成电路。

存储器 1130, 用于存放程序 1132。 存储器 1130可能包含高速 RAM存储 器, 也可能还包括非易失性存储器(non-volatile memory ), 例如至少一个磁盘 存储器。 程序 1132具体可以包括: 确定待重调配的第一 P-GW以及所述第一 P-GW的调整类型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标识; 依据获得的所述 PMNO 的身份标识以及保存的 PMNO 的身份标识与 P-GW的对应关系, 获得与所述 PMNO对应的 P-GW的资源信息;

依据所述第一 P-GW的调整类型信息和与所述 PMNO对应的 P-GW的资 源信息,基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等于所述 PMNO 的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所述 PMNO对应 的其他 P-GW配置的吞吐量上限值, 以满足所述第一 P-GW所需的吞吐量。

优选地, 程序 1132还可以包括: 确定待重调配的第一 P-GW以及所述第 一 P-GW的调整类型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标 识包括:接收所述第一 P-GW发送的重调配请求,确定所述第一 P-GW待重调 配;

根据所述重调配请求中携带的所述第一 P-GW 的调整类型信息和与所述 第一 P-GW对应的 PMNO的身份标识, 确定所述第一 P-GW的调整类型信息 以及所述 PMNO的身份标识。

优选地, 程序 1132还可以包括: 确定待重调配的第一 P-GW以及所述第 一 P-GW的调整类型信息, 并获取与所述第一 P-GW对应的 PMNO的身份标 识包括: 当所述管理网元确定所述第一 P-GW满足预设条件时,确定所述第一 P-GW待重调配, 并确定所述第一 P-GW的调整类型信息;

所述管理网元依据保存的 PMNO的身份标识与 P-GW的对应关系获取与 所述第一 P-GW对应的 PMNO的身份标识。

优选地, 程序 1132还可以包括: 确定所述第一 P-GW满足预设条件时, 确定所述第一 P-GW待重调配, 并确定所述第一 P-GW的调整类型信息包括: 当判断所述第一 P-GW 中已使用的吞吐量使用量值与吞吐量上限值的 比值大 于第一预设值时,确定所述第一 P-GW待重调配,并确定所述第一 P-GW的调 整类型信息为增加所述第一 P-GW配置的吞吐量上限值;

或者,

当判断所述第一 P-GW 中已使用的吞吐量使用量值与吞吐量上限值的 比 值小于第二预设值时, 确定所述第一 P-GW待重调配, 并确定所述第一 P-GW 的调整类型信息为减少所述第一 P-GW配置的吞吐量上限值。

优选地,程序 1132还可以包括: 当所述重调配请求还包括所述第一 P-GW 的资源信息时,依据获得的所述 PMNO的身份标识以及保存的 PMNO的身份 标识与 P-GW的对应关系获得与所述 PMNO对应的 P-GW的资源信息包括: 依据所述 PMNO的身份标识获得与所述 PMNO对应的除所述第一 P-GW 外的其他 P-GW的资源信息。

优选地, 程序 1132还可以包括: 所述第一 P-GW的调整类型信息为增加 所述第一 P-GW中吞吐量上限值时, 依据获得的所述 PMNO的身份标识以及 保存的 PMNO的身份标识与 P-GW的对应关系, 获得与所述 PMNO对应的 P-GW的资源信息包括:

依据获得的所述 PMNO的身份标识获得与所述 PMNO对应的 P-GW的资 源信息;

当依据获得的 P-GW的资源信息确定至少一个 P-GW中吞吐量的剩余值不 小于第三预设值时, 则依据所述第一 P-GW的调整类型信息和与所述 PMNO 对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值 之和等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限 值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值;

其中, 所述依据所述第一 P-GW的调整类型信息和与所述 PMNO对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等 于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所 述 PMNO对应的其他 P-GW配置的吞吐量上限值具体包括:

依据所述第一 P-GW的调整类型信息和所述至少一个 P-GW的资源信息, 增加所述第一 P-GW配置的吞吐量上限值,并相应减少所述至 一个 P-GW中 吞吐量上限值。

优选地, 程序 1132还可以包括: 所述第一 P-GW的调整类型信息为增加 所述第一 P-GW中吞吐量上限值时, 依据获得的所述 PMNO的身份标识以及 保存的 PMNO 的身份标识与 P-GW 的对应关系获得与所述 PMNO对应的 P-GW的资源信息具体包括:

依据获得的所述 PMNO的身份标识获得与所述 PMNO对应的所有 P-GW 的资源信息;

其中, 所述依据所述第一 P-GW的调整类型信息和与所述 PMNO对应的 P-GW的资源信息, 基于所述 PMNO对应的各 P-GW的吞吐量上限值之和等 于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的吞吐量上限值和所 述 PMNO对应的其他 P-GW配置的吞吐量上限值具体包括:

当依据所述 PMNO对应的所有 P-GW的资源信息 ,确定所述 PMNO对应 的所有 P-GW 中已使用的吞吐量使用量值不大于第四预设值 时, 依据所述第 一 P-GW的调整类型信息和所述 PMNO对应的所有 P-GW的资源信息, 增加 所述第一 P-GW配置的吞吐量上限值,并相应减少其他 P-GW中吞吐量上限值。 优选地, 程序 1132还可以包括: 所述增加所述第一 P-GW配置的吞吐量 上限值包括: 增加预设数量的吞吐量值至所述第一 P-GW 配置的吞吐量上限 值;

或, 当所述重调配请求包含所述第一 P-GW中所需吞吐量的总值时,依据 所述第一 P-GW中所需吞吐量的总值,增加所述第一 P-GW中吞吐量上限值至 所述第一 P-GW中所需吞吐量的总值; 其中,所述第一 P-GW所需吞吐量的总 值由所述第一 P-GW预先估计得到。

优选地, 程序 1132还可以包括: 所述第一 P-GW的调整类型信息为减少 所述第一 P-GW中吞吐量上限值时,依据所述第一 P-GW的调整类型信息和与 所述 PMNO对应的 P-GW的资源信息 ,基于所述 PMNO对应的各 P-GW的吞 吐量上限值之和等于所述 PMNO的总吞吐量值, 调整所述第一 P-GW配置的 吞吐量上限值和所述 PMNO对应的其他 P-GW配置的吞吐量上限值包括: 减少所述第一 P-GW配置的吞吐量上限值,并保证减少吞吐量 限值后的 第一 P-GW中的吞吐量上限值满足所述第一 P-GW所需的吞吐量,并相应增加 其他 P-GW配置的吞吐量上限值。

优选地, 程序 1132还可以包括: 减少所述第一 P-GW配置的吞吐量上限 值包括: 减少预设数量的吞吐量值至所述第一 P-GW配置的吞吐量上限值; 或,依据所述第一 P-GW中已使用的吞吐量使用量值,减少所述第 P-GW 中吞吐量上限值至所述第一 P-GW中已使用的吞吐量使用量值。

优选地, 程序 1132还可以包括: 减少所述第一 P-GW配置的吞吐量上限 值包括:依据所述第一 P-GW配置的吞吐量上限值的变更历史记录,减 所述 第一 P-GW配置的吞吐量上限值至所述第一 P-GW配置的吞吐量上限值的原始 预设值。

优选地, 程序 1132还可以包括: 在减少所述第一 P-GW配置的吞吐量上 限值至所述第一 P-GW配置的吞吐量上限值的原始预设值之前, 述方法还包 括:

依据所述第一 P-GW 中吞吐量上限值的变更历史记录, 判断所述第一 P-GW中吞吐量上限值的原始预设值是否不小于 述第一 P-GW中已使用的吞 吐量使用量值; 当判断所述第一 P-GW 中吞吐量上限值的原始预设值不小于所述第一 P-GW中已使用的吞吐量使用量值时,则减少所 第一 P-GW配置的吞吐量上 限值至所述第一 P-GW配置的吞吐量上限值的原始预设值。

其中, 程序 1132中各模块的具体实现参见图 6-9所示实施例中的相应模 块, 在此不赘述。 在上述实施例的基础上,本发明还提供一种基 于网络共享的动态资源调整 装置。 可参阅图 11 , 其示出的本发明提供的一种基于网络共享的动 态资源调 整装置的再一种结构示意图。 包括: 接收模块 1000、 信息确定模块 2000和重 调配请求发送模块 3000。 其中,

接收模块 1000, 用于接收 IP-CAN会话修改请求。

其中, IP-CAN会话修改请求包括增加第一 P-GW中吞吐量上限值的请求、 减少第一 P-GW中吞吐量上限值的请求和不改变第一 P-GW中吞吐量上限值的 请求。 其中, 增加第一 P-GW中吞吐量上限值的请求包括专有承载建立 求、 专有承载激活请求、专有承载更新请求中的任 意一个; 减少第一 P-GW中吞吐 量上限值的请求包括专有承载删除请求或者专 有承载更新请求; 不改变第一 P-GW中吞吐量上限值的请求包括专有承载更新 求。

具体地, 接收模块 1000接收 IP-CAN会话修改请求可以具体包括: 接收 模块 2000接收来自用户设备 UE或移动性管理网元 MME或策略与计费制定 功能 PCRF发送的 IP-CAN会话修改请求。

信息确定模块 2000, 用于依据接收模块 1000接收到的 IP-CAN会话修改 请求, 确定 IP-CAN会话修改请求导致与第一 P-GW对应的 PMNO在第一 P-GW中的吞吐量的总值发生变化,且确定第一 P-GW中的吞吐量的总值符合 预设条件时, 确定第一 P-GW的调整类型信息。

其中,第一 P-GW中的吞吐量的总值指的是当前第一 P-GW中已使用的吞 吐量使用量值。

在本实施例中, 当接收模块 1000接收到 IP-CAN会话修改请求后, 首先 由信息确定模块 2000确定 IP-CAN会话修改请求导致与第一 P-GW对应的 PMNO在第一 P-GW中的吞吐量的总值发生变化。具体地, 当 IP-CAN会话修 改请求为增加第一 P-GW中吞吐量上限值的请求时, 接收模块 1000接收到该 请求会逐渐增加当前第一 P-GW中已使用的吞吐量使用量值,此时信息确 模 块 2000确定与第一 P-GW对应的 PMNO在第一 P-GW中的吞吐量的总值发生 变化。 当 IP-CAN会话修改请求为减少第一 P-GW中吞吐量上限值的请求时, 接收模块 1000接收到该请求会逐渐减少当前第一 P-GW中已使用的吞吐量使 用量值,此时信息确定模块 2000确定与第一 P-GW对应的 PMNO在第一 P-GW 中的吞吐量的总值发生变化。

在本实施例中 ,预设条件可以包括第一 P-GW中已使用的吞吐量使用量值 是否大于第一预设门限值,或, 第一 P-GW中已使用的吞吐量使用量值是否小 于第二预设门限值。 其中, 第一预设门限值、 第二预设门限值用于表示当前第 一 P-GW的资源使用状态。 例如, 当第一 P-GW配置的吞吐量上限值为 100 时, 第一预设门限值可以为 90 , 当第一 P-GW中已使用的吞吐量使用量值大 于第一预设门限值 90时, 表明当前第一 P-GW已处于近饱和状态, 其剩余的 吞吐量不多; 第二预设门限值可以为 10, 当第一 P-GW中已使用的吞吐量使 用量值小于第二预设门限值 10时, 表明当前第一 P-GW处于空闲状态, 其剩 余的吞吐量很多。 因此, 当接收模块 1000接收到增加第一 P-GW中吞吐量上 限值的 IP-CAN会话修改请求,且第一 P-GW中已使用的吞吐量使用量值大于 第一预设门限值时, 信息确定模块 2000确定第一 P-GW符合预设条件; 或, 当接收模块 1000接收到减少第一 P-GW中吞吐量上限值的 IP-CAN会话修改 请求,且第一 P-GW中已使用的吞吐量使用量值小于第二预设 限值时,信息 确定模块 2000确定第一 P-GW符合预设条件。

同时, 信息确定模块 2000具体用于, 当 IP-CAN会话修改请求为增加第 一 P-GW中吞吐量上限值的请求时,确定第一 P-GW的调整类型信息为增加第 — P-GW中吞吐量上限值; 当 IP-CAN会话修改请求为减少第一 P-GW中吞吐 量上限值的请求时,确定第一 P-GW的调整类型信息为减少第一 P-GW中吞吐 量上限值。

重调配请求发送模块 3000, 用于向管理网元发起包含第一 P-GW的调整 类型信息和与第一 P-GW对应的 PMNO的身份标识的重调配请求, 以使得管 理网元接收到重调配请求后,依据重调配请求 调整第一 P-GW配置的吞吐量上 限值和 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足第一 P-GW所 需的吞吐量。

具体地在本实施例中, 当管理网元接收到第一 P-GW发起的包含第一 P-GW的调整类型信息和与第一 P-GW对应的 PMNO的身份标识的重调配请 求后, 管理网元确定第一 P-GW待重调配, 并依据重调配请求中的 PMNO的 身份标识以及管理网元保存的 PMNO的身份标识与 P-GW的对应关系获得与 PMNO对应的 P-GW的资源信息, 进而依据第一 P-GW的调整类型信息和与 PMNO对应的 P-GW的资源信息 , 基于 PMNO对应的各 P-GW的吞吐量上限 值之和等于 PMNO 的总吞吐量值, 调整第一 P-GW 配置的吞吐量上限值和 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足第一 P-GW所需的吞 吐量。

在本实施例中,管理网元可以包括策略与计费 制定功能 PCRF或服务平台 Service Platform。

图 12为本发明提供的一种基于网络共享的动态资 调整装置的再一种结 构示意图。 如图 12所示, 基于网络共享的动态资源调整装置 1200包括: 处理器 ( rocessor ) 1210, 通信接口 ( Communications Interface ) 1220, 存储器 ( memory ) 1230, 总线 1240。

处理器 1210, 通信接口 1220, 存储器 1230通过总线 1240完成相互间的 通信。

处理器 1210, 用于执行程序 1232。

具体地, 程序 1232可以包括程序代码, 其中程序代码包括计算机操作指 令。

处理器 1210 可能是一个中央处理器 CPU, 或者是特定集成电路 ASIC ( Application Specific Integrated Circuit ),或者是被配置成实施本申请实施例的 一个或多个集成电路。

存储器 1230, 用于存放程序 1232。 存储器 1230可能包含高速 RAM存储 器, 也可能还包括非易失性存储器(non-volatile memory ), 例如至少一个磁盘 存储器。 程序 1232具体可以包括: 接收 IP连接接入网络 IP-CAN会话修改请 求; 当根据所述 IP-CAN会话修改请求, 确定所述 IP-CAN会话修改请求导致 与所述第一 P-GW对应的 PMNO在所述第一 P-GW中的吞吐量的总值发生变 化,且确定所述第一 P-GW中的吞吐量的总值符合预设条件时,确定 述第一 P-GW的调整类型信息;

向管理网元发起包含所述第一 P-GW的调整类型信息和与所述第一 P-GW 对应的 PMNO的身份标识的重调配请求, 以使得所述管理网元接收到所述重 调配请求后,依据所述重调配请求调整所述第 一 P-GW配置的吞吐量上限值和 所述 PMNO对应的其他 P-GW配置的吞吐量上限值, 以满足所述第一 P-GW 所需的吞吐量。

优选地, 程序 1232还可以包括: 根据所述 IP-CAN会话修改请求, 确定 所述 IP-CAN会话修改请求导致与所述第一 P-GW对应的 PMNO在所述第一 P-GW中的吞吐量的总值发生变化,且确定所述 一 P-GW中的吞吐量的总值 符合预设条件包括:

当所述 IP-CAN会话修改请求为增加所述第一 P-GW中吞吐量上限值的请 求,且所述第一 P-GW中已使用的吞吐量使用量值大于第一预设 限值时,确 定所述第一 P-GW符合预设条件;

或,

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求,且所述第一 P-GW中已使用的吞吐量使用量值小于第二预设 限值时,确 定所述第一 P-GW符合预设条件。

优选地, 程序 1232还可以包括: 所述增加所述第一 P-GW中吞吐量上限 值的请求包括专有承载建立请求、 专有承载激活请求、 专有承载更新请求中的 任意一个;

所述减少所述第一 P-GW 中吞吐量上限值的请求包括专有承载删除请求 或者专有承载更新请求。

优选地, 程序 1232还可以包括: 所述确定所述第一 P-GW的调整类型信 息包括:

当所述 IP-CAN会话修改请求为增加所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为增加所述第一 P-GW中吞吐量上 限值;

当所述 IP-CAN会话修改请求为减少所述第一 P-GW中吞吐量上限值的请 求时,确定所述第一 P-GW的调整类型信息为减少所述第一 P-GW中吞吐量上 限值。

优选地, 程序 1232还可以包括: 接收 IP-CAN会话修改请求具体包括: 接收来自用户设备 UE或移动性管理网元 MME或策略与计费制定功能 PCRF 发送的 IP-CAN会话修改请求。

其中,程序 1232中各模块的具体实现参见图 12所示实施例中的相应模块, 在此不赘述。 本说明书中各个实施例釆用递进的方式描述, 每个实施例重点说明的都是 与其他实施例的不同之处,各个实施例之间相 同相似部分互相参见即可。对于 实施例公开的装置而言, 由于其与实施例公开的方法相对应, 所以描述的比较 简单, 相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所 公开的实施例描述的各示例 的单元及算法步骤,能够以电子硬件或者电子 硬件与计算机软件相结合的方式 来实现。 为了清楚地说明部分硬件和软件的可互换性, 在上述说明中已经按照 功能一般性地描述了各示例的组成及步骤。这 些功能究竟以硬件还是软硬件结 合的方式来执行,取决于技术方案的特定应用 和设计约束条件。 专业技术人员 可以对每个特定的应用来使用不同方法来实现 所描述的功能,但是这种实现不 应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法 的步骤可以直接用硬件、处 理器执行的软件模块, 或者二者的结合来实施。软件模块可以置于随 机存储器 ( RAM ),内存、只读存储器(ROM )、电可编程 ROM、电可擦除可编程 ROM、 寄存器、 硬盘、 可移动磁盘、 CD-ROM、 或技术领域内所公知的任意其它形式 的存储介质中。

对所公开的实施例的上述说明,使本领域专业 技术人员能够实现或使用本 发明。 对这些实施例的多种修改对本领域的专业技术 人员来说将是显而易见 的, 本文中所定义的一般原理可以在不脱离本发明 的精神或范围的情况下,在 其它实施例中实现。 因此, 本发明将不会被限制于本文所示的这些实施例 , 而 是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。

+