Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
NETWORK RESOURCE CONTROL METHOD, APPARATUS AND SYSTEM
Document Type and Number:
WIPO Patent Application WO/2015/024240
Kind Code:
A1
Abstract:
A network resource control method comprises: receiving a service flow between a core network and a base station, the service flow carrying service information; obtaining load information reported by the base station; performing leaky bucket shaping on the service flow according to the service information and the load information, so as to obtain a shaped service flow; establishing a user queue for the shaped service flow; determining whether a storage resource to be occupied by the user queue exceeds a preset first threshold; if yes, allocating a storage resource for the user queue from a basic storage resource and a shared storage resource; if not, allocating a storage resource for the user queue from a basic storage resource; and processing the shaped service flow by using the allocated storage resource. Also provided are a base station resource control method, a related apparatus, and a system.

Inventors:
DUAN XIAOMING (CN)
XU WENJUN (CN)
FENG YUANFANG (CN)
YANG KEWEN (CN)
LIU XIAOXIN (CN)
GAO XUEMIN (CN)
Application Number:
PCT/CN2013/082140
Publication Date:
February 26, 2015
Filing Date:
August 23, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04W28/10; H04W52/26
Foreign References:
CN101414958A2009-04-22
CN102844734A2012-12-26
CN101031127A2007-09-05
US20060052137A12006-03-09
Attorney, Agent or Firm:
SHENPAT INTELLECTUAL PROPERTY AGENCY (CN)
深圳市深佳知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种网络资源控制方法, 其特征在于, 包括:

接收核心网和基站之间的业务流, 所述业务流携带业务信息;

获取所述基站上报的负载信息;

根据所述业务信息和负载信息对所述业务流进行漏桶整形,得到整形后业 务流;

为所述整形后业务流建立用户队列;

确定所述用户队列所需占用的存储资源是否超过预置的第一阈值; 若是, 则从基本存储资源和共享存储资源中为所述用户队列分配存储资 源;

若否, 则从基本存储资源中为所述用户队列分配存储资源;

利用分配的存储资源处理整形后业务流。

2、 根据权利要求 1所述的方法, 其特征在于, 所述根据所述业务信息和 负载信息对所述业务流进行漏桶整形, 得到整形后业务流, 包括:

根据所述业务信息和负载信息, 利用网络微积分原理调整整形参数; 根据调整后的整形参数对所述业务流的发送速率进行整形,得到整形后业 务流。

3、 根据权利要求 1所述的方法, 其特征在于, 所述利用分配的存储资源 处理整形后业务流之前, 还包括:

获取网络微积分的服务曲线、用户在所属小区的用户优先级、緩存区数据 积累状况信息、 业务时延要求信息、 以及服务质量信息;

根据所述网络微积分的服务曲线用户在所属小区的用户优先级、緩存区数 据积累状况信息和业务时延要求信息调整所述整形后业务流的发送速率,使得 所述整形后业务流的发送速率满足所述服务质量信息。

4、 根据权利要求 1所述的方法, 其特征在于, 所述利用分配的存储资源 处理整形后业务流之后, 还包括:

译放分配给所述用户队列的共享存储资源。

5、 根据权利要求 1所述的方法, 其特征在于, 所述利用分配的存储资源 处理整形后业务流之后, 还包括: 当所述用户移出所述基站的服务区时,译放分配给所述用户队列的基本存 储资源。

6、 根据权利要求 1至 5任一项所述的方法, 其特征在于, 还包括: 确定基站是否处于休眠模式;

若是, 则在确定接收到所述基站的唤醒信息时, 唤醒所述基站对应的基本 存储资源;

若否, 则在确定所述基站达到休眠条件时, 向所述基站发送休眠指令, 所 述休眠指令指示基站进入休眠模式, 并关断所述基站对应的基本存储资源。

7、 一种网络资源控制方法, 其特征在于, 包括:

按照各个用户业务信息要求为小区内的各个用户分配资源块,并计算每个 小区内各个资源块上来自邻区的干扰;

根据分配的资源块和所述干扰计算小区内各个用户获得的总速率; 利用迭代算法对用户获得的总速率进行调整,使得用户获得的总速率在满 足最小服务速率的同时, 最小化小区的功率和减小对其他小区的干扰;

向网关设备发送资源分配信息,所述资源分配信息包括小区内的资源块的 分配情况和调整后的用户获得的总速率。

8、 根据权利要求 7所述的方法, 其特征在于, 所述按照各个用户业务信 息要求为小区内的各个用户分配资源块之前, 还包括:

初始化各个小区中能够使用的资源块;

对所述资源块进行等功率分配。

9、 根据权利要求 7所述的方法, 其特征在于, 所述利用迭代算法对用户 获得的总速率进行调整, 使得用户获得的总速率在满足最小服务速率的同时, 最小化小区功率, 包括:

判断用户获得的总速率是否满足用户最低服务速率要求;

若满足用户最低服务速率要求,计算当前小区功率,确定所述当前小区功 率大于等于预置的小区最大功率时,拒绝小区消耗功率最多的用户, 并降低被 拒绝用户的总速率; 确定所述当前小区功率小于预置的小区最大功率时, 更新 迭代次数,在确定当前迭代次数超过最大迭代次数, 或各个小区分配结果已经 收敛时,执行向网关设备发送资源分配信息的步骤; 确定当前迭代次数没有超 过最大迭代次数且各个小区分配结果还未收敛时,返回执行判断用户获得的总 速率是否满足用户最低服务速率要求的步骤;

若不满足用户最低服务速率要求, 则增加用户获得的总速率,返回执行判 断用户获得的总速率是否满足用户最低服务速率要求的步骤。

10、 根据权利要求 7至 9任一项所述的方法, 其特征在于, 所述向网关设 备发送资源分配信息之后, 还包括:

确定未分配的资源块的数量超过预置的第二阈值时,对所述未分配的资源 块执行符号关断操作。

11、 一种网关设备, 其特征在于, 包括:

接收单元, 用于接收核心网和基站之间的业务流, 所述业务流携带业务信 息;

获取单元, 用于获取所述基站上报的负载信息;

整形单元, 用于根据所述业务信息和负载信息对所述业务流进行漏桶整 形, 得到整形后业务流;

建立单元, 用于为所述整形后业务流建立用户队列;

分配单元,用于确定所述用户队列所需占用的存储资源是否超过预置的第 一阈值; 若是, 则从基本存储资源和共享存储资源中为所述用户队列分配存储 资源; 若否, 则从基本存储资源中为所述用户队列分配存储资源;

处理单元, 用于利用分配的存储资源处理整形后业务流。

12、 根据权利要求 11所述的网关设备, 其特征在于,

所述整形单元, 具体用于根据所述业务信息和负载信息, 利用网络微积分 原理调整整形参数, 根据调整后的整形参数对所述业务流的发送速率进行整 形, 得到整形后业务流。

13、 根据权利要求 11所述的网关设备, 其特征在于, 还包括调整单元; 调整单元, 用于获取网络微积分的服务曲线、用户在所属小区的用户优先 级、 緩存区数据积累状况信息、 业务时延要求信息、 以及服务质量信息, 根据 所述网络微积分的服务曲线用户在所属小区的用户优先级、緩存区数据积累状 况信息和业务时延要求信息调整所述整形后业务流的发送速率,使得所述整形 后业务流的发送速率满足所述服务质量信息。 14、 根据权利要求 11所述的网关设备, 其特征在于,

所述分配单元,还用于在处理单元利用分配的存储资源处理整形后业务流 之后, 译放分配给所述用户队列的共享存储资源。

15、 根据权利要求 11所述的网关设备, 其特征在于,

所述分配单元,还用于当所述用户移出所述基站的服务区时,译放分配给 所述用户队列的基本存储资源。

16、 根据权利要求 11至 15任一项所述的网关设备, 其特征在于, 还包括 控制单元;

控制单元, 用于确定基站是否处于休眠模式; 若是, 则在确定接收到所述 基站的唤醒信息时, 唤醒所述基站对应的基本存储资源; 若否, 则在确定所述 基站达到休眠条件时, 向所述基站发送休眠指令, 所述休眠指令指示基站进入 休眠模式, 并关断所述基站对应的基本存储资源。

17、 一种基站, 其特征在于, 包括:

第一处理单元,用于按照各个用户业务信息要求为小区内的各个用户分配 资源块, 并计算每个小区内各个资源块上来自邻区的干扰;

运算单元,用于根据分配的资源块和所述干扰计算小区内各个用户获得的 总速率;

调整单元, 用于利用迭代算法对用户获得的总速率进行调整,使得用户获 得的总速率在满足最小服务速率的同时,最小化小区的功率和减小对其他小区 的干扰;

发送单元, 用于向网关设备发送资源分配信息, 所述资源分配信息包括小 区内的资源块的分配情况和调整后的用户获得的总速率。

18、 根据权利要求 17所述的基站, 其特征在于, 还包括第二处理单元; 第二处理单元, 用于初始化各个小区中能够使用的资源块,对所述资源块 进行等功率分配。

19、 根据权利要求 17所述的基站, 其特征在于,

所述调整单元,具体用于判断用户获得的总速率是否满足用户最低服务速 率要求; 若满足用户最低服务速率要求, 则计算当前小区功率, 在确定所述当 前小区功率大于等于预置的小区最大功率时, 拒绝小区消耗功率最多的用户, 并降低被拒绝用户的总速率;在确定所述当前小区功率小于预置的小区最大功 率时, 更新迭代次数, 在确定当前迭代次数超过最大迭代次数, 或确定各个小 区分配结果已经收敛时,执行向网关设备发送资源分配信息的步骤; 在确定当 前迭代次数没有超过最大迭代次数且各个小区分配结果还未收敛时,返回执行 判断用户获得的总速率是否满足用户最低服务速率要求的步骤;若不满足用户 最低服务速率要求, 则增加用户获得的总速率,返回执行判断用户获得的总速 率是否满足用户最低服务速率要求的步骤。

20、 根据权利要求 17至 19任一项所述的基站, 其特征在于, 还包括控制 单元;

所述控制单元, 用于确定未分配的资源块的数量超过预置的第二阈值时, 对所述未分配的资源块执行符号关断操作。

21、 一种网关设备, 其特征在于, 包括处理器、 收发设备和用于存储数据 的存储器, 其中:

收发单元, 用于接收核心网和基站之间的业务流, 所述业务流携带业务信 息; 获取所述基站上报的负载信息;

处理器,用于根据收发单元获得的业务信息和负载信息对所述业务流的发 送速率进行漏桶整形,得到整形后业务流;为所述整形后业务流建立用户队列, 确定所述用户队列所需占用的存储资源是否超过预置的第一阈值; 若是, 则从 基本存储资源和共享存储资源中为所述用户队列分配存储资源; 若否, 则从基 本存储资源中为所述用户队列分配存储资源;利用分配的存储资源处理整形后 业务流。

22、 根据权利要求 21所述的网关设备, 其特征在于,

所述处理器, 还用于确定基站是否处于休眠模式; 若是, 则在确定接收到 所述基站的唤醒信息时, 唤醒所述基站对应的基本存储资源; 若否, 则在确定 所述基站达到休眠条件时, 向所述基站发送休眠指令, 所述休眠指令指示基站 进入休眠模式, 并关断所述基站对应的基本存储资源。

23、 一种基站, 其特征在于, 包括处理器、 收发设备和用于存储数据的存 储器, 其中:

处理器, 用于按照各个用户业务信息要求为小区内的各个用户分配资源 块, 并计算每个小区内各个资源块上来自邻区的干扰; 根据分配的资源块和所 述干扰计算小区内各个用户获得的总速率;利用迭代算法对用户获得的总速率 进行调整,使得用户获得的总速率在满足最小服务速率的同时, 最小化小区的 功率和减小对其他小区的干扰, 并控制收发设备向网关设备发送资源分配信 息,所述资源分配信息包括小区内的资源块的分配情况和调整后的用户获得的 总速率;

收发设备, 用于向网关设备发送资源分配信息。

24、 根据权利要求 23所述的基站, 其特征在于,

所述处理器,还用于初始化各个小区中能够使用的资源块; 对所述资源块 进行等功率分配。

25、 根据权利要求 23所述的基站, 其特征在于,

所述处理器,具体用于判断用户获得的总速率是否满足用户最低服务速率 要求; 若满足用户最低服务速率要求, 则计算当前小区功率, 在确定所述当前 小区功率大于等于预置的小区最大功率时,拒绝小区消耗功率最多的用户, 并 降低被拒绝用户的总速率;在确定所述当前小区功率小于预置的小区最大功率 时, 更新迭代次数, 在确定当前迭代次数超过最大迭代次数, 或确定各个小区 分配结果已经收敛时,执行向网关设备发送资源分配信息的步骤; 在确定当前 迭代次数没有超过最大迭代次数且各个小区分配结果还未收敛时,返回执行判 断用户获得的总速率是否满足用户最低服务速率要求的步骤;若不满足用户最 低服务速率要求, 则增加用户获得的总速率,返回执行判断用户获得的总速率 是否满足用户最低服务速率要求的步骤。

26、 根据权利要求 23至 25任一项所述的基站, 其特征在于,

所述处理器, 还用于确定未分配的资源块的数量超过预置的第二阈值时, 对所述未分配的资源块执行符号关断操作。

27、 一种通信系统, 其特征在于, 包括权利要求 11至 16任一项所述的网 关设备和 /或权利要求 17至 20任一项所述的基站。

Description:
一种网络资源控制方法、 装置和系统

技术领域

本发明涉及通信技术领域,具体涉及一种网络 资源控制方法、装置和系统。 背景技术

随着通信技术的发展,如何提高网络资源的利 用率、 以及减少能耗已经逐 渐成为人们所关注的问题。

在现有技术中, 主要由各个基站来对自己的用户进行资源分配 和调度, 其 调度时一般釆用尽力(best effort )服务的策略, 即该技术的资源调度和分配以 容量最大化为目标。 例如, 该方案的具体步骤可以如下:

Sl、 业务到达各自基站队列;

其中,每个用户都拥有一个等待调度的队列, 当业务到达各自基站队列时, 业务包进入队列等待调度,业务的时延信息和 队列緩存情况由基站的调度器集 中进行控制。

S2、 各个基站独立进行资源分配和调度。

进入每个传输时间间隔 (TTI, Transmission Time Interval )后, 调度器根 据服务队列的业务类型、緩存区业务量情况、 服务质量( QoS, Quality of Service ) 要求和时延信息依次计算用户在每个资源块( RB, Resource Block )上的优先 级, 然后将 RB分配给优先级最高的用户。 在所有 RB上进行等功率配置的功 率约束下, 被调度的用户在分配到的 RB上进行尽力传输。

在对现有技术的研究和实践过程中, 本发明的发明人发现,现有的方案的 存储空间通常按最大业务量设计并始终处于工 作状态, 而在长期演进(LTE, Long Term Evolution )系统中,业务在空间和时间上的分布具有艮 的动态性, 因此,现有的这种方案根本无法适应业务随时 间变化的特性, 这将会导致存储 网络资源的浪费和能耗的增加。 发明内容

本发明实施例提供一种网络资源控制方法、装 置和系统, 可以节省网络资 源, 以及降氏能耗。

第一方面, 本发明实施例提供一种网络资源控制方法, 包括: 接收核心网和基站之间的业务流, 所述业务流携带业务信息; 获取所述基站上报的负载信息;

根据所述业务信息和负载信息对所述业务流进 行漏桶整形,得到整形后业 务流;

为所述整形后业务流建立用户队列;

确定所述用户队列所需占用的存储资源是否超 过预置的第一阈值; 若是, 则从基本存储资源和共享存储资源中为所述用 户队列分配存储资 源;

若否, 则从基本存储资源中为所述用户队列分配存储 资源;

利用分配的存储资源处理整形后业务流。

在第一种可能的实施方式中, 结合第一方面, 所述根据所述业务信息和负 载信息对所述业务流进行漏桶整形, 得到整形后业务流, 包括:

根据所述业务信息和负载信息, 利用网络微积分原理调整整形参数; 根据调整后的整形参数对所述业务流的发送速 率进行整形,得到整形后业 务流。

在第二种可能的实施方式中, 结合第一方面, 所述利用分配的存储资源处 理整形后业务流之前, 还包括:

获取网络微积分的服务曲线、用户在所属小区 的用户优先级、緩存区数据 积累状况信息、 业务时延要求信息、 以及服务质量(QoS, Quality of Service ) 信息;

根据所述网络微积分的服务曲线用户在所属小 区的用户优先级、緩存区数 据积累状况信息和业务时延要求信息调整所述 整形后业务流的发送速率,使得 所述整形后业务流的发送速率满足所述服务质 量信息。

在第三种可能的实施方式中, 结合第一方面, 所述利用分配的存储资源处 理整形后业务流之后, 还包括:

译放分配给所述用户队列的共享存储资源。

在第四种可能的实施方式中, 结合第一方面, 所述利用分配的存储资源处 理整形后业务流之后, 还包括:

当所述用户移出所述基站的服务区时,译放分 配给所述用户队列的基本存 储资源。

在第五种可能的实施方式中, 结合第一方面、第一方面的第一至第四种可 能的实施方式中的任意一种, 该方法还可以包括:

确定基站是否处于休眠模式;

若是, 则在确定接收到所述基站的唤醒信息时, 唤醒所述基站对应的基本 存储资源;

若否, 则在确定所述基站达到休眠条件时, 向所述基站发送休眠指令, 所 述休眠指令指示基站进入休眠模式, 并关断所述基站对应的基本存储资源。

第二方面, 本发明实施例提供一种网络资源控制方法, 包括:

按照各个用户业务信息要求为小区内的各个用 户分配资源块,并计算每个 小区内各个资源块上来自邻区的干扰;

根据分配的资源块和所述干扰计算小区内各个 用户获得的总速率; 利用迭代算法对用户获得的总速率进行调整, 使得用户获得的总速率在满 足最小服务速率的同时, 最小化小区的功率和减小对其他小区的干扰;

向网关设备发送资源分配信息,所述资源分配 信息包括小区内的资源块的 分配情况和调整后的用户获得的总速率。

在第一种可能的实施方式中, 结合第二方面, 所述按照各个用户业务信息 要求为小区内的各个用户分配资源块之前, 还包括:

初始化各个小区中能够使用的资源块;

对所述资源块进行等功率分配。

在第二种可能的实施方式中, 结合第二方面, 所述利用迭代算法对用户获 得的总速率进行调整,使得用户获得的总速率 在满足最小服务速率的同时, 最 小化小区功率, 包括:

判断用户获得的总速率是否满足用户最低服务 速率要求;

若满足用户最低服务速率要求,计算当前小区 功率,确定所述当前小区功 率大于等于预置的小区最大功率时,拒绝小区 消耗功率最多的用户, 并降低被 拒绝用户的总速率; 确定所述当前小区功率小于预置的小区最大功 率时, 更新 迭代次数,在确定当前迭代次数超过最大迭代 次数, 或各个小区分配结果已经 收敛时,执行向网关设备发送资源分配信息的 步骤; 确定当前迭代次数没有超 过最大迭代次数且各个小区分配结果还未收敛 时,返回执行判断用户获得的总 速率是否满足用户最低服务速率要求的步骤;

若不满足用户最低服务速率要求, 则增加用户获得的总速率,返回执行判 断用户获得的总速率是否满足用户最低服务速 率要求的步骤。

在第三种可能的实施方式中, 结合第二方面、第二方面的第一种可能的实 施方式或第二方面的第二种可能的实施方式, 所述向网关设备发送资源分配信 息之后, 还包括:

确定未分配的资源块的数量超过预置的第二阈 值时,对所述未分配的资源 块执行符号关断操作。

第三方面,本发明实施例还提供一种网关设备 , 包括接收单元、获取单元、 整形单元、 建立单元、 分配单元和处理单元;

接收单元, 用于接收核心网和基站之间的业务流, 所述业务流携带业务信 息;

获取单元, 用于获取所述基站上报的负载信息;

整形单元, 用于根据所述业务信息和负载信息对所述业务 流进行漏桶整 形, 得到整形后业务流;

建立单元, 用于为所述整形后业务流建立用户队列;

分配单元,用于确定所述用户队列所需占用的 存储资源是否超过预置的第 一阈值; 若是, 则从基本存储资源和共享存储资源中为所述用 户队列分配存储 资源; 若否, 则从基本存储资源中为所述用户队列分配存储 资源;

处理单元, 用于利用分配的存储资源处理整形后业务流。

在第一种可能的实施方式中, 结合第三方面, 所述整形单元, 具体用于根 据所述业务信息和负载信息, 利用网络微积分原理调整整形参数,根据调整 后 的整形参数对所述业务流的发送速率进行整形 , 得到整形后业务流。

在第二种可能的实施方式中,结合第四方面, 该网关设备还包括调整单元; 调整单元, 用于获取网络微积分的服务曲线、用户在所属 小区的用户优先 级、 緩存区数据积累状况信息、 业务时延要求信息、 以及服务质量信息, 根据 所述网络微积分的服务曲线用户在所属小区的 用户优先级、緩存区数据积累状 况信息和业务时延要求信息调整所述整形后业 务流的发送速率,使得所述整形 后业务流的发送速率满足所述服务质量信息。

在第三种可能的实施方式中, 结合第四方面, 所述分配单元, 还用于在处 理单元利用分配的存储资源处理整形后业务流 之后,译放分配给所述用户队列 的共享存储资源。

在第四种可能的实施方式中, 结合第四方面, 所述分配单元, 还用于当所 述用户移出所述基站的服务区时, 译放分配给所述用户队列的基本存储资源。

在第五种可能的实施方式中, 结合第四方面、第四方面的第一至第四种可 能的实施方式中的任一种, 所述网关设备还包括控制单元;

控制单元, 用于确定基站是否处于休眠模式; 若是, 则在确定接收到所述 基站的唤醒信息时, 唤醒所述基站对应的基本存储资源; 若否, 则在确定所述 基站达到休眠条件时, 向所述基站发送休眠指令, 所述休眠指令指示基站进入 休眠模式, 并关断所述基站对应的基本存储资源。

第四方面,本发明实施例还提供一种基站, 包括第一处理单元、运算单元、 调整单元和发送单元;

第一处理单元,用于按照各个用户业务信息要 求为小区内的各个用户分配 资源块, 并计算每个小区内各个资源块上来自邻区的干 扰;

运算单元,用于根据分配的资源块和所述干扰 计算小区内各个用户获得的 总速率;

调整单元, 用于利用迭代算法对用户获得的总速率进行调 整,使得用户获 得的总速率在满足最小服务速率的同时,最小 化小区的功率和减小对其他小区 的干扰;

发送单元, 用于向网关设备发送资源分配信息, 所述资源分配信息包括小 区内的资源块的分配情况和调整后的用户获得 的总速率。

在第一种可能的实施方式中, 结合第四方面, 该基站还可以包括第二处理 单元;

第二处理单元, 用于初始化各个小区中能够使用的资源块,对 所述资源块 进行等功率分配。

在第二种可能的实施方式中, 结合第四方面, 所述调整单元, 具体可以用 于判断用户获得的总速率是否满足用户最低服 务速率要求;若满足用户最低服 务速率要求, 则计算当前小区功率,在确定所述当前小区功 率大于等于预置的 小区最大功率时,拒绝小区消耗功率最多的用 户,并降低被拒绝用户的总速率; 在确定所述当前小区功率小于预置的小区最大 功率时, 更新迭代次数,在确定 当前迭代次数超过最大迭代次数,或确定各个 小区分配结果已经收敛时,执行 向网关设备发送资源分配信息的步骤;在确定 当前迭代次数没有超过最大迭代 次数且各个小区分配结果还未收敛时,返回执 行判断用户获得的总速率是否满 足用户最低服务速率要求的步骤; 若不满足用户最低服务速率要求, 则增加用 户获得的总速率,返回执行判断用户获得的总 速率是否满足用户最低服务速率 要求的步骤。

在第三种可能的实施方式中, 结合第四方面、第四方面的第一种可能的实 施方式或第四方面的第二种可能的实施方式, 该基站还可以包括控制单元; 所述控制单元, 用于确定未分配的资源块的数量超过预置的第 二阈值时, 对所述未分配的资源块执行符号关断操作。

第五方面, 本发明实施例提供一种网关设备, 包括处理器、 收发设备和用 于存储数据的存储器, 其中:

收发单元, 用于接收核心网和基站之间的业务流, 所述业务流携带业务信 息; 以及获取所述基站上报的负载信息;

处理器,用于根据收发单元获得的业务信息和 负载信息对所述业务流进行 漏桶整形, 得到整形后业务流; 为所述整形后业务流建立用户队列, 确定所述 用户队列所需占用的存储资源是否超过预置的 第一阈值; 若是, 则从基本存储 资源和共享存储资源中为所述用户队列分配存 储资源; 若否, 则从基本存储资 源中为所述用户队列分配存储资源; 利用分配的存储资源处理整形后业务流。

在第一种可能的实施例方式中, 结合第五方面, 所述处理器, 还用于确定 基站是否处于休眠模式; 若是, 则在确定接收到所述基站的唤醒信息时, 唤醒 所述基站对应的基本存储资源; 若否, 则在确定所述基站达到休眠条件时, 向 所述基站发送休眠指令, 所述休眠指令指示基站进入休眠模式, 并关断所述基 站对应的基本存储资源。

第六方面, 本发明实施例提供一种基站, 包括处理器、 收发设备和用于存 储数据的存储器, 其中: 处理器, 用于按照各个用户业务信息要求为小区内的各 个用户分配资源 块, 并计算每个小区内各个资源块上来自邻区的干 扰; 根据分配的资源块和所 述干扰计算小区内各个用户获得的总速率;利 用迭代算法对用户获得的总速率 进行调整,使得用户获得的总速率在满足最小 服务速率的同时, 最小化小区的 功率和减小对其他小区的干扰, 并控制收发设备向网关设备发送资源分配信 息,所述资源分配信息包括小区内的资源块的 分配情况和调整后的用户获得的 总速率;

收发设备, 用于向网关设备发送资源分配信息。

在第一种可能的实施方式中, 结合第六方面, 所述处理器, 还用于初始化 各个小区中能够使用的资源块; 对所述资源块进行等功率分配。

在第二种可能的实施方式中, 结合第六方面, 所述处理器, 具体用于判断 用户获得的总速率是否满足用户最低服务速率 要求;若满足用户最低服务速率 要求, 则计算当前小区功率,在确定所述当前小区功 率大于等于预置的小区最 大功率时, 拒绝小区消耗功率最多的用户, 并降低被拒绝用户的总速率; 在确 定所述当前小区功率小于预置的小区最大功率 时, 更新迭代次数,在确定当前 迭代次数超过最大迭代次数, 或确定各个小区分配结果已经收敛时,执行向 网 关设备发送资源分配信息的步骤;在确定当前 迭代次数没有超过最大迭代次数 且各个小区分配结果还未收敛时,返回执行判 断用户获得的总速率是否满足用 户最低服务速率要求的步骤; 若不满足用户最低服务速率要求, 则增加用户获 得的总速率,返回执行判断用户获得的总速率 是否满足用户最低服务速率要求 的步骤。

在第三种可能的实施方式中, 结合第六方面、第六方面的第一种可能的实 施方式或第六方面的第二种可能的实施方式, 所述处理器,还用于确定未分配 的资源块的数量超过预置的第二阈值时,对所 述未分配的资源块执行符号关断 操作。

第七方面, 本发明实施例提供一种通信系统, 包括本发明实施例提供的任 一种网关设备和 /或本发明实施例提供的任一种基站。

本发明实施例釆用接收核心网和基站之间的业 务流,并获取该基站上报的 负载信息, 然后根据业务流中携带业务信息和负载信息对 业务流(即随机到达 的业务流)进行漏桶整形, 得到整形后业务流, 为该整形后业务流建立用户队 歹 ij ,在确定该用户队列所需占用的存储资源超过 置的第一阈值时,从基本存 储资源和共享存储资源中为所述用户队列分配 存储资源, 否则,从基本存储资 源中为该用户队列分配存储资源, 最后利用分配的存储资源处理整形后业务 流。 由于在该方案中, 可以对业务流进行漏桶整形, 并按照实际需求为其灵活 地分配存储资源, 比如,如果业务流程所对应的用户队列所需占 用的存储资源 没有超过预置的第一阈值,就只从该用户队列 对应的基本存储资源中为其分配 存储资源, 而如果超过该第一阈值, 则除了可以从该用户队列对应的基本存储 资源中为其分配存储资源之外,还可以从共享 存储资源中申请存储资源,所以, 可以避免现在技术中按最大业务量来分配存储 资源所导致的存储资源被浪费 的问题,以及避免现有技术中存储空间始终处 于工作状态所导致的不必要能耗 浪费的问题, 不仅可以节省网络资源, 而且也可以降低能耗。

此外,本发明实施例提供的另一种方案釆用了 按照各个用户业务信息要求 为小区内的各个用户分配资源块,并计算每个 小区内各个资源块上来自邻区的 干扰,根据分配的资源块和干扰计算小区内各 个用户获得的总速率, 并利用迭 代算法对用户获得的总速率进行调整,使得用 户获得的总速率在满足最小服务 速率的同时, 最小化小区的功率和减小对其他小区的干扰, 最后将该资源分配 结果提供给网关设备。 由于该方案在对用户获得的总速率进行计算时 , 不仅考 虑到用户被分配到的资源块, 而且还考虑了各个资源块上来自邻区的干扰, 而 且,还可以利用迭代算法对该总速率进行自适 应调整,使得用户获得的总速率 在满足最小服务速率的同时, 最小化小区的功率和减小对其他小区的干扰, 所 以, 不仅可以提高资源调度的灵活性, 而且也可以减少能耗浪费。 附图说明

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

图 l a是本发明实施例提供的网络资源控制方法的 程图;

图 lb是本发明实施例网关存储空间的划分示意图 图 2是本发明实施例提供的网络资源控制方法的 一流程图;

图 3a是本发明实施例中网关设备的结构示意图;

图 3b是本发明实施例提供的网络资源控制方法的 一流程图;

图 4a是本发明实施例中基站的结构示意图;

图 4b是本发明实施例提供的网络资源控制方法的 一流程图;

图 5是本发明实施例提供的网关设备的结构示意 ;

图 6是本发明实施例提供的基站的结构示意图。 具体实施方式

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

本发明实施例提供一种网络资源控制方法、装 置和系统。 以下分别进行详 细说明。 实施例一、

在本实施例中,将从网关设备的角度进行描述 , 该网关设备具体可以为服 务网关( S-GW, Serving Gate Way )等设备。

一种网络资源控制方法, 包括: 接收核心网和基站之间的业务流, 其中, 该业务流携带业务信息; 获取该基站上报的负载信息,根据该业务信息 和负载 信息对随机达到的业务流进行漏桶整形,得到 整形后业务流; 为整形后业务流 建立用户队列,确定所述用户队列所需占用的 存储资源是否超过预置的第一阈 值;若是,则从基本存储资源和共享存储资源 中为所述用户队列分配存储资源; 若否, 则从基本存储资源中为所述用户队列分配存储 资源; 利用分配的存储资 源处理整形后业务流。

如图 la所示, 具体流程可以如下:

101、 接收核心网和基站之间的业务流。

其中,该业务流携带业务信息,例如,该业务 信息可以包括业务产生时间、 业务数据量和业务服务质量(Quality of Service )参数等, 其中, 业务服务质 量参数可以包括业务允许时延和最小保证速率 等参数。

102、 获取该基站上报的负载信息;

其中, 这些负载信息可以由各个基站定期进行上报, 负载信息可以包括业 务离去速率、 緩存数据积累状况和时延限等。

其中, 该负载信息还可以包括基站的资源分配信息, 该资源分配信息可以 包括小区内的资源块的分配情况和调整后的用 户获得的总速率,具体可以参见 实施例二。

103、 根据步骤 101中得到的业务信息和步骤 102中获取到的负载信息对 业务流(随机达到的业务流)进行漏桶整形, 得到整形后业务流;

其中, 可以给不同的用户设置不同深度的漏桶以实现 对到达业务流的整 形, 通过这样的整形, 可以平滑业务的突发性, 保证业务平滑性。 其中, 漏桶 的深度取决于整形参数的值,该整形参数可以 根据业务信息和基站的负载信息 来进行调整, 即, 步骤 103具体可以如下:

根据该业务信息和负载信息, 利用网络微积分原理调整整形参数, 然后根 据调整后的整形参数对业务流的发送速率进行 整形, 得到整形后业务流。

104、 为该整形后业务流建立用户队列。

当用户接入基站并存在业务需要服务时,可以 根据业务类型在网关相对应 的基本存储空间( Basic Buffer )内为其建立一个先入先出( FIFO , First In First Out ) 队列, 在本发明实施例中将该先入先出队列称为用户 队列, 其中, 该用 户队列在基本存储空间中所占用的空间称为用 户块( User Block )。

需说明的, 在本发明实施例中, 如图 lb所示, 网关设备使用半动态的方 式共享存储空间, 即可以将网关设备的存储空间分为两部分,一 部分是分配给 基站的基本存储空间, 一部分是基站共享的共享存储空间 (Shared Buffer ), 其中,基本存储空间也称为基本存储资源,共 享存储空间也称为共享存储资源。 具体可以根据各基站的实际配置和业务容量来 设置各个基站在网关设备中所 对应的基本存储资源的大小, 该基本存储资源只供其相对应的基站使用; 而共 享存储资源则是在各个基站有所需求, 比如基本存储资源不足以供基站使用 时,提供给基站使用, 该从共享存储资源中分配给某个基站使用的存 储资源称 为该基站的共享块(Shared Block ), 该共享块被该基站拥有时, 不可被重复利 用。 一个基站可同时申请多个共享块, 以满足其存储需要, 该共享块的大小可 以根据基站的实际配置和业务容量而定。各个 基站都有权向该共享存储资源申 请分配存储资源。

例如, 如图 lb中所示, 基站 1对应的基本存储资源为基本存储空间 1 , 基站 2对应的基本存储资源为基本存储空间 2、基站 3对应的基本存储资源为 基本存储空间 3 , 基站 n对应的基本存储资源为基本存储空间 n, 等等, 而当 基本存储空间已不足以供基站使用时,则可以 申请从共享存储空间中分配存储 资源, 比如基站 1从共享存储空间中申请到的存储资源为共享 2, 而基站 n 从共享存储空间中申请到的存储资源为共享块 1 , 以此类推, 在此不再赘述。

105、 确定该用户队列所需占用的存储资源是否超过 预置的第一阈值, 若 是, 则执行步骤 106, 若否, 则执行步骤 107。

其中, 第一阈值可以根据实际应用的需求进行设置。

106、 当该用户队列所需占用的存储资源超过预置的 第一阈值时, 从基本 存储资源和共享存储资源中为该用户队列分配 存储资源。

其中, 当该用户队列所需占用的存储资源超过预置的 第一阈值时, 就表明 该基站所对应的基本存储空资源已不足以提供 给该用户队列使用, 因此, 此时 需要向共享存储资源申请存储资源,以保证该 用户队列能分配到足够的存储空 间, 也就是说, 此时, 用户队列所需占用的存储资源包括用户块和共 享块。

107、 当该用户队列所需占用的存储资源没有超过预 置的第一阈值时, 从 基本存储资源中为该用户队列分配存储资源;

其中, 当该用户队列所需占用的存储资源没有超过预 置的第一阈值时, 就 表明该基站所对应的基本存储空资源已足以提 供给该用户队列使用, 因此, 此 时不需要向共享存储资源申请存储资源, 也就是说, 此时, 用户队列所需占用 的存储资源包括用户块。

108、 利用分配的存储资源处理整形后业务流, 比如, 将该整形后业务流 按照用户优先级发送给基站设备, 等等。

可选的,为了提高服务质量,利用分配的存储 资源处理整形后业务流之前, 还可以对整形后业务流的发送速率进行一定的 调整, 具体可以如下:

获取网络微积分的服务曲线、用户在所属小区 的用户优先级、緩存区数据 积累状况信息、 业务时延要求信息、 以及服务质量(QoS, Quality of Service ) 信息; 根据该网络微积分的服务曲线用户在所属小区 的用户优先级、緩存区数 据积累状况信息和业务时延要求信息调整所述 整形后业务流的发送速率,使得 所述整形后业务流的发送速率满足所述服务质 量信息。

此外, 若基站占用了共享块(即用户队列所占用的存 储资源是网关从基本 存储资源和共享存储资源中为其进行分配的) , 则在基站使用完之后, 还需要 将该占用的共享块(即分配给用户队列的共享 存储资源)译放, 以便后续可以 提供给其他基站使用, 即, 在步骤 "利用分配的存储资源处理整形后业务流" 之后, 该网络资源控制方法还可以包括:

译放分配给该用户队列的共享存储资源。

同理,在用户移出基站的服务区时, 也可以将分配给相应的用户队列的基 本存储资源译放, 以供其他用户使用, 即, 在步骤 "利用分配的存储资源处理 整形后业务流" 之后, 该网络资源控制方法还可以包括:

当用户移出所述基站的服务区时, 译放分配给该用户队列的基本存储资 源。

可选的, 为了进一步减少网络资源的不必要能耗,还可 以对业务量少于设 定值的基站所对应的存储资源进行关断, 并在接收到关于该基站的唤醒信息 时, 唤醒该基站对应的存储资源。 即该网络资源控制方法还可以包括:

确定基站是否处于休眠模式; 若是, 则在确定接收到所述基站的唤醒信息 时,唤醒该基站对应的基本存储资源;若否, 则在确定该基站达到休眠条件时, 向所述基站发送休眠指令, 该休眠指令指示基站进入休眠模式, 并关断该基站 对应的基本存储资源。

其中,基站是否进入休眠模式, 以及是否被唤醒除了可以由网关来控制之 夕卜, 也可以由基站自身进行判断, 若是由基站自身进行判断, 则基站需要将进 入休眠模式或被唤醒的情况通知给网关, 以便网关进行后续操作, 比如, 若得 知基站进入休眠模式, 则关断该基站对应的基本存储资源, 并在确定接收到所 述基站的唤醒信息时, 唤醒该基站对应的基本存储资源。

由上可知, 本实施例釆用接收核心网和基站之间的业务流 , 并获取该基站 上报的负载信息, 然后根据业务流中携带业务信息和负载信息对 业务流 (即随 机到达的业务流)进行漏桶整形, 得到整形后业务流, 为该整形后业务流建立 用户队列,在确定该用户队列所需占用的存储 资源超过预置的第一阈值时,从 基本存储资源和共享存储资源中为所述用户队 列分配存储资源, 否则,从基本 存储资源中为该用户队列分配存储资源,最后 利用分配的存储资源处理整形后 业务流。 由于在该方案中, 可以对业务流进行漏桶整形, 并按照实际需求为其 灵活地分配存储资源, 比如,如果业务流程所对应的用户队列所需占 用的存储 资源没有超过预置的第一阈值,就只从该用户 队列对应的基本存储资源中为其 分配存储资源, 而如果超过该第一阈值, 则除了可以从该用户队列对应的基本 存储资源中为其分配存储资源之外, 还可以从共享存储资源中申请存储资源, 所以,可以避免现在技术中按最大业务量来分 配存储资源所导致的存储资源被 浪费的问题,以及避免现有技术中存储空间始 终处于工作状态所导致的不必要 能耗浪费的问题, 不仅可以节省网络资源, 而且也可以降低能耗。 实施例二、

在本实施例中, 将从基站的角度进行描述, 该基站具体可以为演进基站 ( eNodeB, Evolved Node B )等。

一种网络资源控制方法, 包括: 按照各个用户业务信息要求为小区内的各 个用户分配资源块, 并计算每个小区内各个资源块上来自邻区的干 扰; 根据分 配的资源块和所述干扰计算小区内各个用户获 得的总速率;利用迭代算法对用 户获得的总速率进行调整, 使得用户获得的总速率在满足最小服务速率的 同 时, 最小化小区的功率和减小对其他小区的干扰; 向网关设备发送资源分配信 息, 其中, 该资源分配信息包括小区内的资源块的分配情 况和调整后的用户获 得的总速率。

如图 2所示, 具体流程可以如下:

201、 按照各个用户业务信息要求为小区内的各个用 户分配资源块, 并计 算每个小区内各个资源块上来自邻区的干扰;

其中, 在为小区内的各个用户分配资源块(即步骤 201 )之前, 还可以先 对各个小区中能够使用的资源块进行初始化, 并对这些资源块进行等功率分 配, 即在为小区内的各个用户分配资源块之前, 该方法还可以包括:

初始化各个小区中能够使用的资源块; 对该资源块进行等功率分配。 此外,在为小区内的各个用户分配资源块之前 ,还可以接收来自网关设备 的业务流。

202、 根据分配的资源块和所述干扰计算小区内各个 用户获得的总速率。 例如, 具体可以根据分配的资源块和所述干扰, 利用香农公式计算小区内 各个用户获得的总速率。

203、 利用迭代算法对用户获得的总速率进行调整, 使得用户获得的总速 率在满足最小服务速率的同时, 最小化小区的功率和减小对其他小区的干扰; 例如, 具体可以如下:

判断用户获得的总速率是否满足用户最低服务 速率要求;

若满足用户最低服务速率要求, 则计算当前小区功率,在确定该当前小区 功率大于等于预置的小区最大功率时,拒绝小 区消耗功率最多的用户, 并降低 被拒绝用户的总速率; 在确定该当前小区功率小于预置的小区最大功 率时, 更 新迭代次数, 并在确定当前迭代次数超过最大迭代次数, 或各个小区分配结果 已经收敛时, 执行向网关设备发送资源分配信息的步骤(即 步骤 204 ); 否贝' J , 确定当前迭代次数没有超过最大迭代次数且各 个小区分配结果还未收敛时,返 回执行判断用户获得的总速率是否满足用户最 低服务速率要求的步骤;

若不满足用户最低服务速率要求, 则增加用户获得的总速率,返回执行判 断用户获得的总速率是否满足用户最低服务速 率要求的步骤。

204、 向网关设备发送资源分配信息。

其中,该资源分配信息可以包括小区内的资源 块的分配情况和调整后的用 户获得的总速率等信息。

这样, 网关在接收到该资源分配信息之后, 就可以根据该资源分配信息对 网络资源做进一步的控制, 例如, 具体可以参见实施例一, 在此不再赘述。

可选的, 为了避免网络资源的浪费, 以及减少能耗, 还可以关断使用较少 的资源, 即在步骤 "向网关设备发送资源分配信息"之后, 该网络资源控制方 法还可以包括:

确定未分配的资源块的数量超过预置的第二阈 值时,对该未分配的资源块 执行符号关断操作。

其中, 该第二阈值可以根据实际应用的需求进行设置 。 由上可知,本实施例釆用了按照各个用户业务 信息要求为小区内的各个用 户分配资源块, 并计算每个小区内各个资源块上来自邻区的干 扰,根据分配的 资源块和干扰计算小区内各个用户获得的总速 率 ,并利用迭代算法对用户获得 的总速率进行调整,使得用户获得的总速率在 满足最小服务速率的同时, 最小 化小区的功率和减小对其他小区的干扰,最后 将该资源分配结果提供给网关设 备。 由于该方案在对用户获得的总速率进行计算时 , 不仅考虑到用户被分配到 的资源块, 而且还考虑了各个资源块上来自邻区的干扰, 而且, 还可以利用迭 代算法对该总速率进行自适应调整,使得用户 获得的总速率在满足最小服务速 率的同时, 最小化小区的功率和减小对其他小区的干扰, 所以, 不仅可以提高 资源调度的灵活性, 而且也可以减少能耗浪费。

需说明的是, 本发明实施例所提供的网络资源控制方法, 可以独立于实施 例一中所提供的网络资源控制方法而实施,也 可以结合实施例一中所提供的网 络资源控制方法而实施。 根据实施例一和二所描述的方法, 以下将在实施例三、 四和五中分别举例 作进一步详细说明。 实施例三、

在本实施例中, 网关设备可以为不同的用户设置不同深度的漏 桶, 以实现 对业务流的整形, 并将整形后业务流存入优化后的存储空间,再 利用网络微积 分原理设计整形后业务流的离去曲线, 并通过与基站间的信息交互,协调控制 业务流的发送速率、 小区休眠状态和相应存储空间的关断或开启, 以达到控制 网络整体能耗的目的, 以下将进行详细说明。

如图 3a所示, 网关设备可以包括业务整形模块、 存储资源控制节能模块、 服务质量控制模块和关断控制模块, 如下:

( 1 )业务整形模块;

在业务整形模块中, 网关设备为每个用户设置一个整形漏桶, 当业务流 到达网关设备后, 网关设备将业务流输入到漏桶中进行整形, 以平滑业务的 突发性, 保证业务平滑性, 然后将得到的整形后业务流输入到存储资源控 制 节能模块中, 以便配合下层的服务质量控制和节能调度算法 。

( 2 )存储资源控制节能模块; 存储资源控制节能模块在接收到业务整形模块 传送过来的整形后业务流 后, 为该整形后业务流建立用户队列, 其中, 该用户队列所需占用的存储资源 (即队列空间)可以根据用户的业务类型来设 , 然后根据该用户队列所需占 用的存储资源为其分配存储资源,例如, 可以确定该用户队列所需占用的存储 资源是否超过预置的第一阈值, 若是,则基本存储资源和共享存储资源中为该 用户队列分配存储资源, 若否, 则从基本存储资源中为该用户队列分配存储资 源, 这样, 既可以简化内存规划的复杂度, 又可以减少资源的浪费。

其中, 网关设备的存储空间可以划分为基本存储空间 和共享存储空间, 其 中, 基本存储空间也称为基本存储资源, 共享存储空间也称为共享存储资源, 具体可参见实施例一中的描述, 在此不再赘述。

( 3 )服务质量控制模块;

为了提高服务质量, 还可以对各个用户的小区归属进行统计,获得 这些用 户在所属小区的用户优先级, 然后再根据緩存区数据积累状况和业务时延要 求, 由服务质量控制模块对当前该用户的整形后业 务流的发送速率进行调整, 使得该发送速率既能够满足服务质量需求的同 时, 又可以适当降低发送功率, 减少功放能耗。

( 4 ) 关断控制模块;

该关断控制模块用于确定基站是否处于休眠模 式; 若是, 则在确定接收 到所述基站的唤醒信息时, 唤醒该基站对应的基本存储资源; 若否, 则在确 定该基站达到休眠条件时, 向所述基站发送休眠指令, 该休眠指令指示基站 进入休眠模式, 并关断该基站对应的基本存储资源。

基于上述网关设备的结构, 如图 3b所示, 具体流程可以如下:

301、 网关设备对自身 (即网关设备) 的存储空间进行划分, 并根据各基 站的实际配置和业务容量设置基本存储资源和 共享存储资源的大小。

302、 当来自核心网的用户接入基站并存在业务时, 网关设备的业务整形 模块接收该核心网和基站之间的业务流, 并获取该基站上报的负载信息。

其中, 该业务流携带业务信息, 该业务信息可以包括业务产生时间、 业务 数据量和业务服务质量参数等, 其中, 业务服务质量参数可以包括业务允许时 延和最小保证速率等参数。 而基站的负载信息可以由各个基站定期进行上 报, 负载信息可以包括业务离去速率、 緩存区数据积累状况和时延限等。

303、 业务整形模块根据该业务信息和负载信息, 利用网络微积分原理调 整整形参数, 然后根据调整后的整形参数对业务流的发送速 率进行整形,得到 整形后业务流。

304、 存储资源控制节能模块根据业务类型在网关设 备相对应的基本存储 空间内为该整形后业务流建立一个用户队列, 其中, 该用户队列在基本存储空 间中所占用的空间称为用户块。

305、 存储资源控制节能模块确定该用户队列所需占 用的存储资源是否超 过预置的第一阈值, 若是, 则执行步骤 306, 若否, 则执行步骤 307。

其中, 第一阈值可以根据实际应用的需求进行设置。

306、 当该用户队列所需占用的存储资源超过预置的 第一阈值时, 存储资 源控制节能模块从基本存储资源和共享存储资 源中为该用户队列分配存储资 源, :¾口下:

若基站对应的基本存储资源不足以供该用户队 列使用,则可以申请共享存 储资源供其使用, 此时该从共享存储资源中分配给某个基站使用 的存储资源 称为该基站的共享块,该共享块被该基站拥有 时, 不可被重复利用。 一个基站 可同时申请多个共享块, 以满足其存储需要, 该共享块的大小可以根据基站 的实际配置和业务容量而定。

307、 当该用户队列所需占用的存储资源没有超过预 置的第一阈值时, 存 储资源控制节能模块从基本存储资源中为该用 户队列分配存储资源;

其中, 当该用户队列所需占用的存储资源没有超过预 置的第一阈值时, 就表明该基站所对应的基本存储空资源已足以 提供给该用户队列使用, 因 此, 此时不需要向共享存储资源申请存储资源。

308、 服务质量控制模块获取网络微积分的服务曲线 、 用户在所属小区的 用户优先级、 緩存区数据积累状况信息、 业务时延要求信息、 以及服务质量 信息。

309、 服务质量控制模块根据该网络微积分的服务曲 线、 用户在所属小区 的用户优先级、 緩存区数据积累状况信息和业务时延要求信息 调整所述整形 后业务流的发送速率, 使得所述整形后业务流的发送速率满足所述服 务质量 信息。

310、 服务质量控制模块釆用调整后的业务流的发送 速率的大小发送调整 后的业务流, 比如, 发送给基站或用户设备等。

需说明的是, 若基站占用了共享块(即用户队列所占用的存 储资源是网关 从基本存储资源和共享存储资源中为其进行分 配的), 则在基站使用完之后, 还需要将该占用的共享块(即分配给用户队列 的共享存储资源)译放, 以便后 续可以提供给其他基站使用。 同理,在用户移出基站的服务区时, 也可以将分 配给其用户队列的基本存储资源译放, 以供其他用户使用。

此外, 为了进一步减少网络资源的不必要能耗, 关断控制模块还可以对业 务量少于设定值的基站所对应的存储资源进行 关断,并在接收到关于该基站的 唤醒信息时, 唤醒该基站对应的存储资源, 具体可以如下:

51、 关断控制模块遍历各个基站对其进行休眠和资 源关断的决策。

52、关断控制模块确定当前基站,判断当前基 是否处于休眠模式,若是, 则执行步骤 S3 , 若否, 则执行步骤 S4。

S3、如果基站处于休眠模式, 则关断控制模块在确定接收到所述基站的唤 醒信息时, 唤醒该基站对应的基本存储资源, 比如, 可以下达存储资源唤醒指 令, 然后执行步骤 S5。

54、如果基站不处于休眠模式,则关断控制模 在确定该基站达到休眠条 件时, 向所述基站发送休眠指令, 该休眠指令指示基站进入休眠模式, 并关断 该基站对应的基本存储资源, 然后执行步骤 S5。

其中, 休眠条件为基站一段时间内均处于空闲状态。

55、 关断控制模块确定是否遍历了该系统中所有的 基站, 若是, 则流程结 束, 若否, 则返回执行步骤 S2。

由上可知,本实施例釆用给不同用户设置不同 深度的漏桶以实现对业务流 的整形, 并将整形后业务流存入优化后的存储空间, 所以, 可以避免现在技术 中按最大业务量来分配存储资源所导致的存储 资源被浪费的问题; 而且, 由于 该方案还可以利用网络微积分的服务曲线、用 户在所属小区的用户优先级、緩 存区数据积累状况信息和业务时延要求信息来 调整整形后业务流的发送速率, 使得整形后业务流的发送速率满足该服务质量 信息, 因此, 可以在保证满足服 务质量信息的前提下, 进一步降低能耗。

此外, 该方案还可以通过与基站间的信息交互,协调 控制业务流的发送速 率、 小区休眠状态和相应存储空间的关断或开启, 所以, 可以避免业务量较低 的基站长期占用资源所导致的资源浪费和能耗 浪费的问题,可以进一步节省资 源和降低能耗。 实施例四、

在本实施例中,基站在进行资源分配时, 除了考虑满足用户的业务需求之 夕卜, 还可以考虑基站间交互干扰、 资源使用和能耗等信息, 并以能耗优化为目 标, 自适应地动态调配无线资源, 以及将资源分配信息定时上报网关设备。

如图 4a所示, 基站可以包括资源块分配模块、 功率分配模块和资源块资 源符号关断模块, 如下:

( 1 ) 资源块分配模块;

资源块分配模块在假设各个资源等功率的情况 下 ,根据软频率复用确定小 区边缘及小区中心所占用的资源块, 并按照服务质量的要求,将对应的资源块 分配给相应区域的用户。 同时, 也将资源块分配信息传递给功率分配模块。

( 2 )功率分配模块;

资源块分配模块在对各个用户进行资源块分配 之后 ,不可避免的带来对邻 小区的共道干扰。此时, 功率分配模块可以计算每个小区内各个资源块 上来自 邻区的干扰, 根据该干扰和分配的资源块计算小区内各个用 户获得的总速率, 利用迭代算法对用户获得的总速率进行调整, 使得用户获得的总速率在满足最 小服务速率的同时, 最小化小区的功率和减小对其他小区的干扰, 从而实现多 小区干扰协调, 达到节能的目的。

( 3 ) 资源块资源符号关断模块;

在低业务持续时间内,各小区会剩余许多空闲 的未分配资源块, 此时可以 对该未分配的资源块执行符号关断操作, 比如可釆用符号关断技术在那些"没 有数据发送"的符号周期内关闭功放, 以便进一步降低功耗。

基于上述基站的结构, 如图 4b所示, 具体流程可以如下:

401、 资源块分配模块设置迭代次数为 = 1; 对每个小区 , 初始化各个 小区中能够使用的资源块集合为 A/" m = Λ/" , 对小区内各个资源块进行等功率分 配。

402、 资源块分配模块接收来自网关设备的业务流, 按照各个用户业务信 息要求为小区内的各个用户分配资源块。

403、 功率分配模块计算每个小区内各个资源块上来 自邻区的干扰, 根据 分配的资源块和计算出的干扰计算小区内各个 用户获得的总速率。

404、 功率分配模块判断用户获得的总速率是否满足 用户最低服务速率要 求, 若不满足用户最低服务速率要求, 则执行步骤 405 , 若满足用户最低服务 速率要求, 则执行步骤 406。

405、 功率分配模块增加用户获得的总速率, 返回执行判断用户获得的总 速率是否满足用户最低服务速率要求的步骤, 即返回执行步骤 404。

406、 功率分配模块计算当前小区功率, 并确定该当前小区功率是否小于 预置的小区最大功率, 若是, 则执行步骤 407, 若否, 则拒绝小区消耗功率最 多的用户, 并降低被拒绝用户的总速率, 然后可以执行步骤 407。

407、 功率分配模块更新迭代次数 t , 比如将 t加 1 , 即, = , + 1 , 然后执行 步骤 408。

408、 功率分配模块确定当前迭代次数是否超过最大 迭代次数 t max , 即 > t max , 若是, 则执行步骤 410, 若否, 则执行步骤 409。

409、 功率分配模块确定各小区分配结果是否已经收 敛, 若是, 则执行步 骤 410, 若否, 则返回执行判断用户获得的总速率是否满足用 户最低服务速率 要求的步骤, 即返回执行步骤 404。

410、 功率分配模块向网关设备发送资源分配信息, 其中, 该资源分配信 息可以包括小区内的资源块的分配情况和调整 后的用户获得的总速率。

例如,具体可以向网关设备中的业务整形模块 和服务质量控制模块发送该 资源分配信息。

此外, 为了避免网络资源的浪费, 以及减少能耗, 还可以关断使用较少的 资源, 即还可以执行步骤 411。

411、 基站判断剩余的未分配资源块数否超过预置的 第二阈值, 若超过该 第二阈值, 则对这些该未分配的资源块执行符号关断操作 ; 若没有超过该第二 阈值, 则结束该流程。

其中, 该第二阈值可以根据实际应用的需求进行设置 。

由上可知,本实施例釆用了按照各个用户业务 信息要求为小区内的各个用 户分配资源块, 并计算每个小区内各个资源块上来自邻区的干 扰,根据分配的 资源块和干扰计算小区内各个用户获得的总速 率 ,并利用迭代算法对用户获得 的总速率进行调整,使得用户获得的总速率在 满足最小服务速率的同时, 最小 化小区的功率和减小对其他小区的干扰,最后 将该资源分配结果提供给网关设 备。 由于该方案在对用户获得的总速率进行计算时 , 不仅考虑到用户被分配到 的资源块, 而且还考虑了各个资源块上来自邻区的干扰, 而且, 还可以利用迭 代算法对该总速率进行自适应调整,使得用户 获得的总速率在满足最小服务速 率的同时, 最小化小区的功率和减小对其他小区的干扰, 所以, 不仅可以提高 资源调度的灵活性, 而且也可以减少能耗浪费。 实施例五、

在实施三和四的基础上, 进一步的, 可以将实施例三和四所提供的方案结 合起来实施, 即, 将该网络节能控制分为两级来实施, 第一级由网关设备给不 同用户设置不同深度的漏桶,以实现对业务流 的整形, 并将整形后业务流存入 优化后的存储空间,再利用网络微积分原理设 计整形后业务流的离去曲线, 并 通过与基站间的信息交互,协调控制业务流的 发送速率、 小区休眠状态和相应 存储空间的关断或开启, 以达到控制网络整体能耗的目的。 而第二级则是由基 站根据基站间交互干扰、 资源使用和能耗等信息, 并以能耗优化为目标, 自 适应地动态调配无线资源, 以及将资源分配信息定时上报网关设备, 具体实施 可参见实施例三和四, 在此不再赘述。

该实施例可以实现实施三和四同样的有益效果 , 在此不再赘述。 实施例六、

为了更好的实施以上方法, 本发明实施例还提供一种网关设备, 如图 5 所示, 该网关设备包括接收单元 501、 获取单元 502、 整形单元 503、 建立单 元 504、 分配单元 505和处理单元 506;

接收单元 501 , 用于接收核心网和基站之间的业务流。

其中,该业务流携带业务信息,例如,该业务 信息可以包括业务产生时间、 业务数据量和业务服务质量参数等, 其中, 业务服务质量参数可以包括业务允 许时延和最小保证速率等参数。

获取单元 502, 用于获取该基站上报的负载信息;

其中, 这些负载信息可以由各个基站定期进行上报, 负载信息可以包括业 务离去速率、 緩存数据积累状况和时延限等。

整形单元 503 , 用于根据该业务信息和负载信息对该业务流进 行漏桶整 形, 得到整形后业务流;

其中, 可以给不同的用户设置不同深度的漏桶以实现 对到达业务流的整 形, 通过这样的整形, 可以平滑业务的突发性, 保证业务平滑性。 其中, 漏桶 的深度取决于整形参数的值,该整形参数可以 根据业务信息和基站的负载信息 来进行调整, 即:

整形单元 503 , 具体可以用于根据该业务信息和负载信息, 利用网络微积 分原理调整整形参数,根据调整后的整形参数 对所述业务流的发送速率进行整 形, 得到整形后业务流。

建立单元 504, 用于为该整形后业务流建立用户队列;

分配单元 505 , 用于确定该用户队列所需占用的存储资源是否 超过预置的 第一阈值; 若是, 则从基本存储资源和共享存储资源中为该用户 队列分配存储 资源; 若否, 则从基本存储资源中为该用户队列分配存储资 源;

其中, 第一阈值可以根据实际应用的需求进行设置。 而网关设备的存储空 间则可以分为两部分, 一部分是分配给基站的基本存储空间, 一部分是基站共 享的共享存储空间, 其中, 基本存储空间也称为基本存储资源, 共享存储空间 也称为共享存储资源, 具体可参见前面的实施例, 在此不再赘述。

处理单元 506, 用于利用分配的存储资源处理整形后业务流, 比如, 将该 整形后业务流按照用户优先级发送给基站设备 , 等等。

可选的,为了提高服务质量,利用分配的存储 资源处理整形后业务流之前, 还可以对整形后业务流的发送速率进行一定的 调整,即该网关设备还可以包括 调整单元;

调整单元, 用于获取网络微积分的服务曲线、用户在所属 小区的用户优先 级、 緩存区数据积累状况信息、 业务时延要求信息、 以及服务质量信息, 根据 该网络微积分的服务曲线用户在所属小区的用 户优先级、緩存区数据积累状况 信息和业务时延要求信息调整所述整形后业务 流的发送速率,使得该整形后业 务流的发送速率满足该服务质量信息。

此外, 若基站占用了共享块(即用户队列所占用的存 储资源是网关从基本 存储资源和共享存储资源中为其进行分配的) , 则在基站使用完之后, 还需要 将该占用的共享块(即分配给用户队列的共享 存储资源)译放, 以便后续可以 提供给其他基站使用, 即:

分配单元 505 , 还可以用于在处理单元 506利用分配的存储资源处理整形 后业务流之后, 译放分配给该用户队列的共享存储资源。

同理,在用户移出基站的服务区时, 也可以将分配给相应的用户队列的基 本存储资源译放, 以供其他用户使用, 即:

分配单元 505 , 还可以用于当该用户移出该基站的服务区时, 译放分配给 该用户队列的基本存储资源。

可选的, 为了进一步减少网络资源的不必要能耗,还可 以对业务量少于设 定值的基站所对应的存储资源进行关断, 并在接收到关于该基站的唤醒信息 时, 唤醒该基站对应的存储资源。 即该网关设备还可以包括控制单元;

控制单元, 可以用于确定基站是否处于休眠模式; 若是, 则在确定接收到 该基站的唤醒信息时, 唤醒该基站对应的基本存储资源; 若否, 则在确定该基 站达到休眠条件时, 向该基站发送休眠指令, 该休眠指令指示基站进入休眠模 式, 并关断该基站对应的基本存储资源。

其中, 基站是否进入休眠模式以及是否被唤醒除了可 以由网关来控制之 夕卜, 也可以由基站自身进行判断, 若是由基站自身进行判断, 则基站需要将进 入休眠模式或被唤醒的情况通知给网关, 以便网关进行后续操作, 比如, 若得 知基站进入休眠模式, 则关断该基站对应的基本存储资源, 并在确定接收到所 述基站的唤醒信息时, 唤醒该基站对应的基本存储资源。

具体实施时, 以上各个单元可以作为独立的实体来实现,也 可以进行任意 组合, 作为同一或若干个实体来实现, 例如, 可以参见实施例三中网关设备的 结构。 以上各个单元的具体实施可以参见前面的实施 例, 在此不再赘述。

由上可知,本实施例的网关设备的接收单元 501接收核心网和基站之间的 业务流, 并由获取单元 502获取该基站上报的负载信息, 然后由整形单元 503 根据业务流中携带业务信息和负载信息对业务 流 (即随机到达的业务流 )进行 漏桶整形,得到整形后业务流, 由建立单元 504为该整形后业务流建立用户队 歹 ij ,在确定该用户队列所需占用的存储资源超过 置的第一阈值时, 由分配单 元 505 从基本存储资源和共享存储资源中为所述用户 队列分配存储资源, 否 贝' J , 由分配单元 505从基本存储资源中为该用户队列分配存储资 源, 最后由处 理单元 506利用分配的存储资源处理整形后业务流。 由于在该方案中, 可以对 业务流进行漏桶整形, 并按照实际需求为其灵活地分配存储资源, 所以, 可以 避免现在技术中按最大业务量来分配存储资源 所导致的存储资源被浪费的问 题,以及避免现有技术中存储空间始终处于工 作状态所导致的不必要能耗浪费 的问题, 不仅可以节省网络资源, 而且也可以降低能耗。 实施例七、

相应的, 本发明实施例还提供一种基站, 如图 6所示, 该基站包括第一处 理单元 601、 运算单元 602、 调整单元 603和发送单元 604。

第一处理单元 601 , 用于按照各个用户业务信息要求为小区内的各 个用户 分配资源块, 并计算每个小区内各个资源块上来自邻区的干 扰;

运算单元 602, 用于根据分配的资源块和该来自邻区的干扰计 算小区内各 个用户获得的总速率; 例如, 具体可以如下:

根据分配的资源块和所述干扰,利用香农公式 计算小区内各个用户获得的 总速率。

调整单元 603 , 用于利用迭代算法对用户获得的总速率进行调 整, 使得用 户获得的总速率在满足最小服务速率的同时, 最小化小区的功率和减小对其他 小区的干扰;

发送单元 604, 用于向网关设备发送资源分配信息, 其中, 该资源分配信 息可以包括小区内的资源块的分配情况和调整 后的用户获得的总速率等信息。

其中, 在按照各个用户业务信息要求为小区内的各个 用户分配资源块之 前,还可以先对各个小区中能够使用的资源块 进行初始化, 并对这些资源块进 行等功率分配, 即该基站还可以包括第二处理单元;

第二处理单元, 可以用于初始化各个小区中能够使用的资源块 ,对所述资 源块进行等功率分配。

其中, 调整单元 603 , 具体可以用于判断用户获得的总速率是否满足 用户 最低服务速率要求; 若满足用户最低服务速率要求, 则计算当前小区功率, 在 确定所述当前小区功率大于等于预置的小区最 大功率时,拒绝小区消耗功率最 多的用户, 并降低被拒绝用户的总速率; 在确定所述当前小区功率小于预置的 小区最大功率时, 更新迭代次数, 在确定当前迭代次数超过最大迭代次数, 或 确定各个小区分配结果已经收敛时, 执行向网关设备发送资源分配信息的步 骤;在确定当前迭代次数没有超过最大迭代次 数且各个小区分配结果还未收敛 时, 返回执行判断用户获得的总速率是否满足用户 最低服务速率要求的步骤; 若不满足用户最低服务速率要求, 则增加用户获得的总速率,返回执行判断用 户获得的总速率是否满足用户最低服务速率要 求的步骤,具体可参见前面的实 施例, 在此不再赘述。

可选的, 为了避免网络资源的浪费, 以及减少能耗, 还可以关断使用较少 的资源, 即该基站还可以包括控制单元;

控制单元, 用于确定未分配的资源块的数量超过预置的第 二阈值时,对该 未分配的资源块执行符号关断操作。

其中, 该第二阈值可以根据实际应用的需求进行设置 。

此外,在为小区内的各个用户分配资源块之前 ,还可以接收来自网关设备 的业务流, 即该基站还可以包括接收单元;

接收单元, 用于收来自网关设备的业务流。

具体实施时, 以上各个单元可以作为独立的实体来实现,也 可以进行任意 组合,作为同一或若干个实体来实现,例如, 可以参见实施例四中基站的结构。 以上各个单元的具体实施可以参见前面的实施 例, 在此不再赘述。

由上可知,本实施例的基站的第一处理单元 601可以按照各个用户业务信 息要求为小区内的各个用户分配资源块,并计 算每个小区内各个资源块上来自 邻区的干扰,然后由运算单元 602根据分配的资源块和干扰计算小区内各个用 户获得的总速率,并由调整单元 603利用迭代算法对用户获得的总速率进行调 整,使得用户获得的总速率在满足最小服务速 率的同时, 最小化小区的功率和 减 d、对其他小区的干扰,最后由发送单元 604将该资源分配结果提供给网关设 备。 由于该方案在对用户获得的总速率进行计算时 , 不仅考虑到用户被分配到 的资源块, 而且还考虑了各个资源块上来自邻区的干扰, 而且, 还可以利用迭 代算法对该总速率进行自适应调整,使得用户 获得的总速率在满足最小服务速 率的同时, 最小化小区的功率和减小对其他小区的干扰, 所以, 不仅可以提高 资源调度的灵活性, 而且也可以减少能耗浪费。 实施例八、

相应的, 本发明实施例还提供一种通信系统, 本发明实施例提供的任一种 网关设备和 /或本发明实施例提供的任一种基站。 其中, 网关设备具体可以参 见实施例六, 基站具体可以参见实施例七, 在此不再赘述。

由于该通信系统包括本发明实施例提供的任一 种网关设备和 /或本发明实 施例提供的任一种基站, 因此, 可以实现和本发明实施例提供的网关设备和 / 或基站同样的有益效果, 在此不再赘述。 实施例九、

本发明实施例提供一种网关设备, 包括处理器、收发设备和用于存储数据 的存储器, 其中:

收发单元, 用于接收核心网和基站之间的业务流, 所述业务流携带业务信 息; 获取所述基站上报的负载信息;

处理器,用于根据收发单元获得的业务信息和 负载信息对该业务流进行漏 桶整形, 得到整形后业务流; 为该整形后业务流建立用户队列, 确定所述用户 队列所需占用的存储资源是否超过预置的第一 阈值; 若是, 则从基本存储资源 和共享存储资源中为所述用户队列分配存储资 源; 若否, 则从基本存储资源中 为所述用户队列分配存储资源; 利用分配的存储资源处理整形后业务流。

可选的,为了提高服务质量,利用分配的存储 资源处理整形后业务流之前, 还可以对整形后业务流的发送速率进行一定的 调整, 即:

该处理器,还可以用于获取网络微积分的服务 曲线、用户在所属小区的用 户优先级、緩存区数据积累状况信息、业务时 延要求信息、以及服务质量信息; 根据该网络微积分的服务曲线用户在所属小区 的用户优先级、緩存区数据积累 状况信息和业务时延要求信息调整所述整形后 业务流的发送速率,使得所述整 形后业务流的发送速率满足所述服务质量信息 。 此外, 若基站占用了共享块(即用户队列所占用的存 储资源是网关从基本 存储资源和共享存储资源中为其进行分配的) , 则在基站使用完之后, 还需要 将该占用的共享块(即分配给用户队列的共享 存储资源)译放, 以便后续可以 提供给其他基站使用, 即:

该处理器, 还用于译放分配给该用户队列的共享存储资源 。

同理,在用户移出基站的服务区时, 也可以将分配给相应的用户队列的基 本存储资源译放, 以供其他用户使用, 即:

该处理器,还用于当用户移出所述基站的服务 区时,译放分配给该用户队 列的基本存储资源。

可选的, 为了进一步减少网络资源的不必要能耗,还可 以对业务量少于设 定值的基站所对应的存储资源进行关断, 并在接收到关于该基站的唤醒信息 时, 唤醒该基站对应的存储资源。 即:

处理器, 还可以用于确定基站是否处于休眠模式; 若是, 则在确定接收到 所述基站的唤醒信息时, 唤醒所述基站对应的基本存储资源; 若否, 则在确定 所述基站达到休眠条件时, 向所述基站发送休眠指令, 所述休眠指令指示基站 进入休眠模式, 并关断所述基站对应的基本存储资源。

以上各个设备的具体实现可以参见前面的实施 例, 在此不再赘述。

由上可知, 本实施例的网关设备接收核心网和基站之间的 业务流, 并获取 该基站上报的负载信息,然后根据业务流中携 带业务信息和负载信息对随机达 到的业务流进行漏桶整形,得到整形后业务流 , 为该整形后业务流建立用户队 歹 ij ,在确定该用户队列所需占用的存储资源超过 置的第一阈值时,从基本存 储资源和共享存储资源中为所述用户队列分配 存储资源, 否则,从基本存储资 源中为该用户队列分配存储资源, 最后利用分配的存储资源处理整形后业务 流。 由于在该方案中, 可以对业务流进行漏桶整形, 并按照实际需求为其灵活 地分配存储资源, 所以, 可以避免现在技术中按最大业务量来分配存储 资源所 导致的存储资源被浪费的问题,以及避免现有 技术中存储空间始终处于工作状 态所导致的不必要能耗浪费的问题, 不仅可以节省网络资源, 而且也可以降低 能耗。 实施例十、 相应的, 本发明实施例还提供一种基站, 包括处理器、 收发设备和用于存 储数据的存储器, 其中:

处理器, 用于按照各个用户业务信息要求为小区内的各 个用户分配资源 块, 并计算每个小区内各个资源块上来自邻区的干 扰; 根据分配的资源块和所 述干扰计算小区内各个用户获得的总速率;利 用迭代算法对用户获得的总速率 进行调整,使得用户获得的总速率在满足最小 服务速率的同时, 最小化小区的 功率和减小对其他小区的干扰, 并控制收发设备向网关设备发送资源分配信 息,所述资源分配信息包括小区内的资源块的 分配情况和调整后的用户获得的 总速率;

收发设备, 用于向网关设备发送资源分配信息。

例如, 其中, 处理器, 具体可以用于判断用户获得的总速率是否满足 用户 最低服务速率要求; 若满足用户最低服务速率要求, 则计算当前小区功率, 在 确定所述当前小区功率大于等于预置的小区最 大功率时,拒绝小区消耗功率最 多的用户, 并降低被拒绝用户的总速率; 在确定所述当前小区功率小于预置的 小区最大功率时, 更新迭代次数, 在确定当前迭代次数超过最大迭代次数, 或 确定各个小区分配结果已经收敛时, 执行向网关设备发送资源分配信息的步 骤;在确定当前迭代次数没有超过最大迭代次 数且各个小区分配结果还未收敛 时, 返回执行判断用户获得的总速率是否满足用户 最低服务速率要求的步骤; 若不满足用户最低服务速率要求, 则增加用户获得的总速率,返回执行判断用 户获得的总速率是否满足用户最低服务速率要 求的步骤。

其中,在按照各个用户业务信息要求为小区内 的各个用户分配资源块(即 步骤 201 )之前, 还可以先对各个小区中能够使用的资源块进行 初始化, 并对 这些资源块进行等功率分配, 即:

处理器,还可以用于初始化各个小区中能够使 用的资源块,对该资源块进 行等功率分配。

可选的, 在为小区内的各个用户分配资源块之前, 该处理器, 还可以接收 来自网关设备的业务流。

可选的, 为了避免网络资源的浪费, 以及减少能耗, 还可以关断使用较少 的资源, 即: 处理器, 还可以用于确定未分配的资源块的数量超过预 置的第二阈值时, 对该未分配的资源块执行符号关断操作。

其中, 该第二阈值可以根据实际应用的需求进行设置 。

以上各个设备的具体实现可以参见前面的实施 例, 在此不再赘述。

由上可知,本实施例的基站釆用了按照各个用 户业务信息要求为小区内的 各个用户分配资源块, 并计算每个小区内各个资源块上来自邻区的干 扰,根据 分配的资源块和干扰计算小区内各个用户获得 的总速率 ,并利用迭代算法对用 户获得的总速率进行调整, 使得用户获得的总速率在满足最小服务速率的 同 时, 最小化小区的功率和减小对其他小区的干扰, 最后将该资源分配结果提供 给网关设备。 由于该方案在对用户获得的总速率进行计算时 , 不仅考虑到用户 被分配到的资源块, 而且还考虑了各个资源块上来自邻区的干扰, 而且, 还可 以利用迭代算法对该总速率进行自适应调整, 使得用户获得的总速率在满足最 小服务速率的同时, 最小化小区的功率和减小对其他小区的干扰, 所以, 不仅 可以提高资源调度的灵活性, 而且也可以减少能耗浪费。 本领域普通技术人员可以理解上述实施例的各 种方法中的全部或部分步 骤是可以通过程序来指令相关的硬件来完成, 该程序可以存储于一计算机可读 存储介质中, 存储介质可以包括: 只读存储器(ROM, Read Only Memory ), 随机存取记忆体(RAM, Random Access Memory ) , 磁盘或光盘等。

以上对本发明实施例所提供的一种网络资源控 制方法、装置和系统进行了 上实施例的说明只是用于帮助理解本发明的方 法及其核心思想; 同时,对于本 领域的技术人员,依据本发明的思想,在具体 实施方式及应用范围上均会有改 变之处, 综上所述, 本说明书内容不应理解为对本发明的限制。




 
Previous Patent: ELECTRONIC CIGARETTE

Next Patent: COAXIAL WAVEGUIDE CONVERTER