基于x2接口的微小区动态上下行子帧配置的方法及装置的制造方法

文档序号:10627537阅读:273来源:国知局
基于x2接口的微小区动态上下行子帧配置的方法及装置的制造方法
【专利摘要】本发明涉及通信领域,特别是涉及一种基于X2接口的微小区动态上下行子帧配置的方法及装置。该方法为:当到达预设的动态上下行子帧重配置周期时,若微小区根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率和上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业务;若微小区确定自身具有上下行业务,则计算微小区所在簇的上下行基于业务需求速率的资源占用率;微小区根据微小区所在簇的上下行基于业务需求速率的资源占用率,确定微小区的目标上下行子帧配置。该方法实现了根据业务状况自适应调整上下行子帧配置,不仅提高了系统的频谱使用效率,而且可以降低微小区功耗。
【专利说明】
基于X2接口的微小区动态上下行子帧配置的方法及装置
技术领域
[0001] 本发明涉及通信领域,特别是涉及一种基于X2接口的微小区动态上下行子帧配 置的方法及装置。
【背景技术】
[0002] LTE标准体系架构中同时支持频分双工(Frequency Division Duplexing,FDD)和 时分双工(Time Division Duplexing,TDD)两种双工方式,采用TDD双工方式实现的LTE 系统也称为TD-LTE系统。
[0003] TD-LTE系统具有以下优势:
[0004] (1)频谱配置灵活,且频谱利用率高。由于TD-LTE系统可以采用非对称频谱,能够 灵活地利用一些零碎的频谱,因此更容易获得连续的大带宽频谱。
[0005] (2)灵活地上下行资源比例配置,能够更有效地支持非对称的IP分组业务。由于 TD-LTE系统中上、下行信道占用资源可通过调整上下行子帧比例的方式进行灵活配置,因 此,TD-LTE系统非常适合非对称业务,如IP分组业务。
[0006] 基于以上优点,TD-LTE系统对于系统功能实现,提高系统性能以及系统的灵活应 用等方面具有明显的优势。
[0007] 此外,TD-LTE系统还有一个重要优势在于能够实现子帧分配根据业务情况进行自 适应调整。增强干扰管理和业务自适应(Enhanced Interference Management and Traffic Adaption,LTE Rel-12TDD e頂ΤΑ)技术主要用于解决微小区进行网络部署时的业务自适应 和干扰管理问题。其中,业务自适应主要指微小区的上下行子帧配置随着业务的变化动态 调整,进而可以提高系统频谱使用效率,同时,能够降低系统的能耗。
[0008] 根据3GPP LTE标准协议规定,TD-LTE系统支持7种不同的上下行子帧配置,如图 1所示,其中,下行子帧所占比例变化范围为40%到90%。在宏蜂窝网络部署中,由于业务 对上下行子帧比例需求情况相对稳定,同时为了避免上下行交叉子帧干扰,因此,所有宏小 区通常都采用相同的上下行子帧配置。上下行子帧配置信息通过系统广播信息通知给用 户。所以,宏小区并不能能发挥TD-LTE子帧分配根据业务情况进行自适应调整这一优势。
[0009] 然而,随着移动通信的迅猛发展,低功率节点的应用将更加广泛,大量的数据业务 将发生在低功率节点提供的微小区覆盖内,例如微蜂窝(Pico)、HeNB(Home E-UTRAN Node B,家庭基站)等。对于HeNB和Pico等低功率节点,由于其具有用户数少、业务需求明显、 发射功率低、系统频率高、覆盖距离较近、干扰较小等一系列特点,根据业务情况自适应调 整上下行子帧配置不仅可以提高系统资源使用效率,而且可以实现在一定程度上降低系统 能耗,可以更好地发挥TD-LTE系统的优势。
[0010] 现有技术中,微小区动态上下行子帧重配置采用集中式方式实现,各微小区将干 扰和业务状态信息上报至集中控制器,集中控制器依据各微小区上报的干扰情况完成对为 微小区的簇划分,并根据各微小区上报的业务状态实现以簇为单位的上下行子帧重配置。 [0011] 但是,由于微小区的动态上下行子帧重配置采用集中方式实现,因此需要在网络 侦_外增加集中控制器,并且需要微小区将其干扰和业务状态及时上报给集中控制器,以 供集中控制器进行簇划分和以簇为单位的上下行子帧重配置。考虑到不同设备厂商之间的 干扰和业务状态方式有差异,集中式方式不利于异厂商设备进行互联互通。另外,集中控制 单元对所有微小区都采用相同的配置参数执行簇划分和以簇为单位的上下行子帧重配置, 不能根据微小区所处的无线场景选择相应的配置参数,可能会降低系统的性能。

【发明内容】

[0012] 本发明实施例提供一种基于X2接口的微小区动态上下行子帧配置的方法及装 置,用以解决现有技术中存在的不能根据微小区所处的无线场景选择子帧配置参数,导致 系统性能较低的问题。
[0013] 本发明实施例提供的具体技术方案如下:
[0014] 一种基于X2接口的微小区动态上下行子帧重配置的方法,包括:
[0015] 当到达预设的动态上下行子帧重配置周期时,若微小区根据自身所在簇的标识确 定自身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率和上下行基 于业务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业务;
[0016] 若所述微小区确定自身具有上下行业务,则计算所述微小区所在簇的上下行基于 业务需求速率的资源占用率;
[0017] 微小区根据所述微小区所在簇的上下行基于业务需求速率的资源占用率,确定所 述微小区的目标上下行子帧配置。
[0018] 该方法可以根据业务状况自适应调整上下行子帧配置,不仅可以提高系统的频谱 使用效率,而且可降低微小区功耗。
[0019] 较佳的,在所述微小区根据自身所在簇的标识确定自身能够执行动态上下行子帧 重配置之前,进一步包括:
[0020] 微小区确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于预设的簇 规模门限,则确定所述微小区能够执行动态上下行子帧重配置,并对所述微小区所在簇的 标识进行标记。
[0021] 较佳的,微小区确定自身所在簇,包括:
[0022] 当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时,微小区执 行针对各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值;
[0023] 微小区基于所述各个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期 中RSRP最终测量值大于簇划分RSRP门限值的第一小区集合,并将所述微小区和所述第一 小区集合共同构成所述微小区的初始簇C。;
[0024] 微小区将自身的初始簇C。的构成通过X2接口通知所述第一小区集合,并接收所 述第一小区集合返回的初始簇构成通知消息;
[0025] 微小区根据自身的初始簇C。的构成和所述第一小区集合返回的初始簇构成通知 消息,更新自身所在簇的构成和簇规模,获得所述微小区的第1次迭代簇C。 1',以及确定所 述第1次迭代簇C。1中包括的除所述微小区之外的第二小区集合;
[0026] 微小区将所述第1次迭代簇C。1通过X2接口通知所述第二小区集合,并接收所述 第二小区集合返回的第1次迭代簇通知消息;
[0027] 微小区根据自身的第1次迭代簇C。1和所述第二小区集合返回的第1次迭代簇通 知消息,更新自身所在簇的构成和簇规模,记为第2次迭代簇C。 2,以及确定所述第2次迭代 簇C。2中包括的除所述微小区之外的第三小区集合,并继续执行迭代操作;
[0028] 其中,在第t次迭代后,t>l,所述微小区计算第t次迭代簇的簇规模和第t - 1次 迭代簇的簇规模的差值,并计算所述差值与所述第t - 1次迭代簇的簇规模的比值,并判断 所述比值是否小于预设的簇规模变化门限;若是,则确定自身所在簇为第t次迭代簇C,;否 贝1J,在到达预设的迭代次数门限s时,则确定自身所在簇为第s次迭代簇C。%其中s>t,s和 t均为大于1的正整数。
[0029] 较佳的,当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时, 微小区执行针对各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值, 进一步包括:
[0030] 当微小区检测到一微小区开机时,触发针对所述一微小区的非周期RSRP测量,并 记录所述一微小区的RSRP最终测量值。
[0031] 较佳的,当到达微小区预设的动态上下行子帧重配置的第i个周期时,若所述微 小区根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身在第i 个周期的上下行实际资源占用率和上下行基于业务需求速率的资源占用率,并基于计算结 果判断自身是否具有上下行业务,包括:
[0032] 当到达微小区预设的动态上下行子帧重配置的第i个周期时,所述微小区根据自 身所在簇的标识确定自身能够执行动态上下行子帧重配置;
[0033] 微小区基于所述微小区在第i个周期内平均每个子帧的上下行实际分配物理资 源块PRB数,所述微小区每个子帧的上下行总可用PRB数,以及第i-Ι个周期的上下行实际 资源占用率,计算所述微小区在第i个周期的上下行实际资源占用率;
[0034] 微小区基于所述微小区在第i个周期内平均每个子帧的上下行时间分配PRB数、 所述微小区每个子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速 率,以及每个承载的上下行速率需求,计算所述微小区在第i个周期的上下行基于业务需 求速率的资源占用率;
[0035] 基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在第i个周 期的上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下行实际资 源占用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上下行基于 业务需求速率的资源占用率也均小于预设的上下行无业务判断门限,则所述微小区确定自 身没有上下行业务,否则确定自身具有上下行业务。
[0036] 较佳的,基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在 第i个周期的上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下 行实际资源占用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上 下行基于业务需求速率的资源占用率也均小于预设的上下行无业务判断门限,则所述微小 区确定自身没有上下行业务之后,进一步包括:
[0037] 针对一没有上下行业务的微小区,所述一没有上下行业务的微小区确定自身在第 i个周期的目标上下行子帧配置为子帧配置〇。
[0038] 较佳的,若所述微小区确定自身具有上下行业务,则计算所述微小区所在簇的上 下行基于业务需求速率的资源占用率,包括:
[0039] 若所述微小区确定自身具有上下行业务,则所述微小区基于所述微小区所在簇中 具有上下行业务的微小区总数,以及所述具有上下行业务的微小区在第i个周期的上下行 基于业务需求速率的资源占用率,计算所述微小区所在簇的上下行基于业务需求速率的资 源占用率。
[0040] 较佳的,微小区根据所述微小区所在簇的在第i个周期的上下行基于业务需求速 率的资源占用率,结合预设的上行负荷第一门限、预设的下行负荷第一门限以及预设的下 行负荷第二门限,确定所述微小区在第i个周期的目标上下行子帧配置,包括:
[0041] 若所述微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于 等于预设的下行负荷第二门限,则所述微小区确定在第i个周期的目标上下行子帧配置为 子帧配置〇 ;
[0042] 若所述微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于 预设的上行负荷第一门限且所述微小区所在簇在第i个周期的下行基于业务需求速率的 资源占用率大于预设的下行负荷第一门限,则所述微小区确定在第i个周期的目标上下行 子帧配置维持第i-Ι个周期的子帧配置;
[0043] 否则,微小区根据第i个周期的上行基于业务需求速率的资源占用率与第i个周 期的下行基于业务需求速率的资源占用率的比值,确定与所述比值最接近的上下行子帧比 例作为目标上下行子帧配置。
[0044] 一种基于X2接口的微小区动态上下行子帧重配置的装置,包括:
[0045] 判断单元,用于当到达预设的动态上下行子帧重配置周期时,根据自身所在簇的 标识确定自身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率和上 下行基于业务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业务;
[0046] 计算单元,用于若确定自身具有上下行业务,则计算所述微小区所在簇的上下行 基于业务需求速率的资源占用率;
[0047] 配置单元,用于根据所述微小区所在簇的上下行基于业务需求速率的资源占用 率,确定所述微小区的目标上下行子帧配置。
[0048] 根据业务状况自适应调整上下行子帧配置,不仅可以提高系统的频谱使用效率, 而且可降低微小区功耗。
[0049] 较佳的,在根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置之前 时,进一步包括:
[0050] 处理单元,用于确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于预 设的簇规模门限,则确定所述微小区能够执行动态上下行子帧重配置,并对所述微小区所 在簇的标识进行标记。
[0051] 较佳的,确定自身所在簇,所述处理单元进一步用于:
[0052] 当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时,执行针对 各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值;
[0053] 基于所述各个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期中RSRP 最终测量值大于簇划分RSRP门限值的第一小区集合,并将所述微小区和所述第一小区集 合共同构成所述微小区的初始簇C。;
[0054] 将自身的初始簇C。的构成通过X2接口通知所述第一小区集合,并接收所述第一 小区集合返回的初始簇构成通知消息;
[0055] 根据自身的初始簇C。的构成和所述第一小区集合返回的初始簇构成通知消息,更 新自身所在簇的构成和簇规模,获得所述微小区的第1次迭代簇C。 1',以及确定所述第1次 迭代簇C。1中包括的除所述微小区之外的第二小区集合;
[0056] 将所述第1次迭代簇C。1通过X2接口通知所述第二小区集合,并接收所述第二小 区集合返回的第1次迭代簇通知消息;
[0057] 根据自身的第1次迭代簇C。1和所述第二小区集合返回的第1次迭代簇通知消息, 更新自身所在簇的构成和簇规模,记为第2次迭代簇C。 2,以及确定所述第2次迭代簇C。2中 包括的除所述微小区之外的第三小区集合,并继续执行迭代操作;
[0058] 其中,在第t次迭代后,t>l,计算第t次迭代簇的簇规模和第t - 1次迭代簇的簇 规模的差值,并计算所述差值与所述第t - 1次迭代簇的簇规模的比值,并判断所述比值是 否小于预设的簇规模变化门限;若是,则确定自身所在簇为第t次迭代簇(V;否则,在到达 预设的迭代次数门限s时,则确定自身所在簇为第s次迭代簇C。%其中s>t,s和t均为大 于1的正整数。
[0059] 较佳的,当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时, 执行针对各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值时,所述 处理单元进一步用于:
[0060] 当检测到一微小区开机时,触发针对所述一微小区的非周期RSRP测量,并记录所 述一微小区的RSRP最终测量值。
[0061] 较佳的,当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身 所在簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身在第i个周期的上下 行实际资源占用率和上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是 否具有上下行业务时,所述判断单元用于:
[0062] 当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身所在簇的 标识确定自身能够执行动态上下行子帧重配置;
[0063] 基于所述微小区在第i个周期内平均每个子帧的上下行实际分配物理资源块PRB 数,所述微小区每个子帧的上下行总可用PRB数,以及第i_l个周期的上下行实际资源占用 率,计算所述微小区在第i个周期的上下行实际资源占用率;
[0064] 基于所述微小区在第i个周期内平均每个子帧的上下行时间分配PRB数、所述微 小区每个子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速率,以及 每个承载的上下行速率需求,计算所述微小区在第i个周期的上下行基于业务需求速率的 资源占用率;
[0065] 基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在第i个周 期的上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下行实际资 源占用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上下行基于 业务需求速率的资源占用率也均小于预设的上下行无业务判断门限,则确定自身没有上下 行业务,否则确定自身具有上下行业务。
[0066] 较佳的,基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在 第i个周期的上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下 行实际资源占用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上 下行基于业务需求速率的资源占用率也均小于预设的上下行无业务判断门限,则确定自身 没有上下行业务之后,所述配置单元进一步用于:
[0067] 针对一没有上下行业务的微小区,确定自身在第i个周期的目标上下行子帧配置 为子帧配置〇。
[0068] 较佳的,若确定自身具有上下行业务,则计算所述微小区所在簇的上下行基于业 务需求速率的资源占用率时,所述计算单元用于:
[0069] 若确定自身具有上下行业务,则基于所述微小区所在簇中具有上下行业务的微小 区总数,以及所述具有上下行业务的微小区在第i个周期的上下行基于业务需求速率的资 源占用率,计算所述微小区所在簇的上下行基于业务需求速率的资源占用率。
[0070] 较佳的,根据所述微小区所在簇的在第i个周期的上下行基于业务需求速率的资 源占用率,结合预设的上行负荷第一门限、预设的下行负荷第一门限以及预设的下行负荷 第二门限,确定所述微小区在第i个周期的目标上下行子帧配置,所述配置单元用于:
[0071] 若所述微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于 等于预设的下行负荷第二门限,则确定在第i个周期的目标上下行子帧配置为子帧配置0 ;
[0072] 若所述微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于 预设的上行负荷第一门限且所述微小区所在簇在第i个周期的下行基于业务需求速率的 资源占用率大于预设的下行负荷第一门限,则确定在第i个周期的目标上下行子帧配置维 持第i_l个周期的子帧配置;
[0073] 否则,根据第i个周期的上行基于业务需求速率的资源占用率与第i个周期的下 行基于业务需求速率的资源占用率的比值,确定与所述比值最接近的上下行子帧比例作为 目标上下行子帧配置。
[0074] 基于X2接口的微小区动态上下行子帧重配置装置包括处理器、收发机和存储器, 其中:
[0075] 处理器,用于读取存储器中的程序,执行下列过程:
[0076] 当到达预设的动态上下行子帧重配置周期时,若根据自身所在簇的标识确定自身 能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率和上下行基于业务 需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业务;若确定自身具有 上下行业务,则计算所述微小区所在簇的上下行基于业务需求速率的资源占用率;根据所 述微小区所在簇的上下行基于业务需求速率的资源占用率,确定所述微小区的目标上下行 子帧配置。
[0077] 收发机,用于在处理器的控制下接收和发送数据。
[0078] 较佳的,在根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置之前 时,处理器进一步用于:
[0079] 确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于预设的簇规模门 限,则确定所述微小区能够执行动态上下行子帧重配置,并对所述微小区所在簇的标识进 行标记。
[0080] 较佳的,确定自身所在簇,处理器进一步用于:
[0081] 当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时,执行针对 各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值;
[0082] 基于所述各个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期中RSRP 最终测量值大于簇划分RSRP门限值的第一小区集合,并将所述微小区和所述第一小区集 合共同构成所述微小区的初始簇C。;
[0083] 将自身的初始簇C。的构成通过X2接口通知所述第一小区集合,并接收所述第一 小区集合返回的初始簇构成通知消息;
[0084] 根据自身的初始簇C。的构成和所述第一小区集合返回的初始簇构成通知消息,更 新自身所在簇的构成和簇规模,获得所述微小区的第1次迭代簇C。 1',以及确定所述第1次 迭代簇C。1中包括的除所述微小区之外的第二小区集合;
[0085] 将所述第1次迭代簇C。1通过X2接口通知所述第二小区集合,并接收所述第二小 区集合返回的第1次迭代簇通知消息;
[0086] 根据自身的第1次迭代簇C。1和所述第二小区集合返回的第1次迭代簇通知消息, 更新自身所在簇的构成和簇规模,记为第2次迭代簇C。 2,以及确定所述第2次迭代簇C。2中 包括的除所述微小区之外的第三小区集合,并继续执行迭代操作;
[0087] 其中,在第t次迭代后,t>l,计算第t次迭代簇的簇规模和第t - 1次迭代簇的簇 规模的差值,并计算所述差值与所述第t - 1次迭代簇的簇规模的比值,并判断所述比值是 否小于预设的簇规模变化门限;若是,则确定自身所在簇为第t次迭代簇(V;否则,在到达 预设的迭代次数门限s时,则确定自身所在簇为第s次迭代簇C。%其中s>t,s和t均为大 于1的正整数。
[0088] 较佳的,当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时, 执行针对各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值时,处理 器进一步用于:
[0089] 当检测到一微小区开机时,触发针对所述一微小区的非周期RSRP测量,并记录所 述一微小区的RSRP最终测量值。
[0090] 较佳的,当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身 所在簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身在第i个周期的上下 行实际资源占用率和上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是 否具有上下行业务时,处理器用于:
[0091] 当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身所在簇的 标识确定自身能够执行动态上下行子帧重配置;
[0092] 基于所述微小区在第i个周期内平均每个子帧的上下行实际分配物理资源块PRB 数,所述微小区每个子帧的上下行总可用PRB数,以及第i_l个周期的上下行实际资源占用 率,计算所述微小区在第i个周期的上下行实际资源占用率;
[0093] 基于所述微小区在第i个周期内平均每个子帧的上下行时间分配PRB数、所述微 小区每个子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速率,以及 每个承载的上下行速率需求,计算所述微小区在第i个周期的上下行基于业务需求速率的 资源占用率;
[0094] 基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在第i个周 期的上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下行实际资 源占用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上下行基于 业务需求速率的资源占用率也均小于预设的上下行无业务判断门限,则确定自身没有上下 行业务,否则确定自身具有上下行业务。
[0095] 较佳的,基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在 第i个周期的上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下 行实际资源占用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上 下行基于业务需求速率的资源占用率也均小于预设的上下行无业务判断门限,则确定自身 没有上下行业务之后,处理器进一步用于:
[0096] 针对一没有上下行业务的微小区,确定自身在第i个周期的目标上下行子帧配置 为子帧配置〇。
[0097] 较佳的,若确定自身具有上下行业务,则计算所述微小区所在簇的上下行基于业 务需求速率的资源占用率时,处理器用于:
[0098] 若确定自身具有上下行业务,则基于所述微小区所在簇中具有上下行业务的微小 区总数,以及所述具有上下行业务的微小区在第i个周期的上下行基于业务需求速率的资 源占用率,计算所述微小区所在簇的上下行基于业务需求速率的资源占用率。
[0099] 较佳的,根据所述微小区所在簇的在第i个周期的上下行基于业务需求速率的资 源占用率,结合预设的上行负荷第一门限、预设的下行负荷第一门限以及预设的下行负荷 第二门限,确定所述微小区在第i个周期的目标上下行子帧配置,处理器用于:
[0100] 若所述微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于 等于预设的下行负荷第二门限,则确定在第i个周期的目标上下行子帧配置为子帧配置〇 ;
[0101] 若所述微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于 预设的上行负荷第一门限且所述微小区所在簇在第i个周期的下行基于业务需求速率的 资源占用率大于预设的下行负荷第一门限,则确定在第i个周期的目标上下行子帧配置维 持第i-Ι个周期的子帧配置;
[0102] 否则,根据第i个周期的上行基于业务需求速率的资源占用率与第i个周期的下 行基于业务需求速率的资源占用率的比值,确定与所述比值最接近的上下行子帧比例作为 目标上下行子帧配置。
[0103] 其中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器代表的一个 或多个处理器和存储器代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围 设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知 的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机可以是多个元件,即 包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器负责管 理总线架构和通常的处理,存储器可以存储处理器在执行操作时所使用的数据。
【附图说明】
[0104] 图1为本发明【背景技术】中TD-LTE上下行子帧配置示意图;
[0105] 图2为本发明实施例中基于X2接口的微小区动态上下行子帧配置的概述流程 图;
[0106] 图3为本发明实施例中基于X2接口的微小区动态上下行子帧配置的原理图;
[0107] 图4为本发明实施例中基于X2接口的微小区动态上下行子帧配置的具体流程 图;
[0108] 图5为本发明实施例中基于X2接口的微小区动态上下行子帧配置的结构示意 图;
[0109] 图6为本发明实施例中基于X2接口的微小区动态上下行子帧配置的装置示意图。
【具体实施方式】
[0110] 为了解决现有技术中存在的不能根据微小区所处的无线场景选择子帧配置参数, 导致系统性能较低的问题,本发明提供了一种基于X2接口的微小区动态上下行子帧配置 的方法及装置,该方法为:当到达预设的动态上下行子帧重配置周期时,若微小区根据自身 所在簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占 用率和上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行 业务;若微小区确定自身具有上下行业务,则计算微小区所在簇的上下行基于业务需求速 率的资源占用率;微小区根据微小区所在簇的上下行基于业务需求速率的资源占用率,确 定微小区的目标上下行子帧配置。
[0111] 下面结合附图对本发明优选的实施方式进行详细说明。
[0112] 参阅图2和图3所示,本发明实施例中,对基于X2接口的微小区动态上下行子帧 配置的具体过程为:
[0113] 在传统的LTE系统网络中,X2接口指基站(e-NodeB)之间的接口,该接口支持 e-NodeB间数据和信令的直接传输。e-NodeB之间通过X2接口互连互通,形成了网状网络。
[0114] 微小区间的X2接口与上述e-NodeB间的X2接口相同,主要用于微小区间的数据 和信令传输。在本发明中,微小区间的X2接口主要用于传输微小区测量得到的RSRP信息 和微小区统计得到的各种资源占用率信息。
[0115] 在基于X2接口对微小区进行动态上下行子帧配置之前,要首先确定该微小区自 身所在簇,具体包括:
[0116] 1)微小区执行针对各个小区的周期性和非周期性的RSRP测量。
[0117] 当到达微小区预设的针对参考信号接收功率(Reference Signal Receiving Power,RSRP)测量的第i个周期时,微小区执行针对各个小区的RSRP测量,并记录每个小 区在第i个周期的RSRP最终测量值。
[0118] 具体的,微小区SC。执行周期性RSRP测量,当到达微小区预设的RSRP测量周期T。 时,微小区测量得到的第k个相邻同频或邻频小区在第i个周期的RSRP值记为RSRP k(i)。 这里需要对RSRPk(i)的测量值进行平滑处理,并记录第k个相邻同频或邻频小区在第i个 周期的RSRP最终测量值为&^(/)。
[0119] 针对微小区测量的第k个相邻同频或邻频小区,在第i个周期的最终测量值的计 算方法如下:
[0120]
[0121] 其中,α表示平滑因子,取值范围为(0,1] ;k表示为微小区的相邻同频或邻频小 区标识;i为大于等于1的正整数。
[0122] 特别地,第k个相邻同频或邻频小区在第1个周期的最终测量值记为: RSRP!(\) = RSRflO) 〇
[0123] 此外,微小区的RSRP测量也支持非周期的测量方式。当微小区SC。检测到一微小 区开机时,触发针对一微小区的非周期RSRP测量,并记录一微小区的RSRP最终测量值,例 如,第s个相邻同频或邻频小区测量值记为RSRPs(l)。
[0124] 2)微小区根据各个小区RSRP测量结果执行簇划分。
[0125] 微小区基于各个小区在第i个周期的RSRP最终测量值,筛选出第i个周期的RSRP 最终测量值大于簇划分RSRP门限值的小区作为微小区的初始簇。
[0126] 具体的,微小区记测量到RSRP的相邻同频或邻频小区集合为:{SC。,SQ,… ,SC k,…,SCN}。其中,SC。表示微小区自身,其余小区为相邻同频或邻频小区,N表示微小区 测量到的相邻同频或邻频小区总数。
[0127] 微小区基于N个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期中 RSRP最终测量值大于簇划分RSRP门限值的第一小区集合,并将微小区和第一小区集合共 同构成微小区的初始簇C。,记为:
[0128] CQ= {SC^SC;",··'SC;0,···jC;0},其中,Μ表示筛选出在第i个周期中RSRP最终 测量值大于簇划分RSRP门限值的第一小区集合总数,第一小区集合为:{SC; 3,…,SCk°,…, scM0}。
[0129] 微小区将自身的初始簇C。的构成通过X2接口通知第一小区集合,并接收第一小 区集合返回的初始簇构成通知消息。
[0130] 具体的,微小区将簇C。的构成通过X2接口通知第一小区集合SC;3,"心以,…, SCM0。
[0131] 第一小区集合SCi…,SCk°,…,5(^°通知本地微小区SC。各自的初始簇,分别记 为:Cj,...,C M〇
[0132] 微小区根据自身的初始簇C。的构成和第一小区集合返回的初始簇构成通知消息, 更新自身所在簇的构成和簇规模,获得微小区SC。的第1次迭代簇C。 1',以及确定第1次迭 代簇C。1中包括的除微小区SC。之外的第二小区集合。
[0133] 微小区SC。更新后的第1次迭代簇,记为:(^= {C。,^,.",CM} = {SCQ,SC/,…, SCk1,…,SCp1}。
[0134] 第二小区集合为{SC/,···AC;1,"^SCp1},其中,微小区SC。更新后的第1次迭代 簇的簇规模(P+1)大于等于初始簇的簇规模(M+1)。
[0135] 微小区将第1次迭代簇C。1通过X2接口通知第二小区集合,并接收第二小区集合 返回的第1次迭代簇通知消息;
[0136] 微小区根据自身的第1次迭代簇C。1和第二小区集合返回的第1次迭代簇通知消 息,更新自身所在簇的构成和簇规模,记为第2次迭代簇C。 2,以及确定第2次迭代簇C。2中 包括的除微小区之外的第三小区集合,并继续执行迭代操作。
[0137] 微小区SC。更新后的第2次迭代的簇划分结果记为:CQ2= {C。1,C/,…,Cp1}= {SCwSQ2,…,SC k2,…,SCq2}。
[0138] 第三区集合为{SQ2,…,SCk2,…,SQ/},微小区SC。更新后的第2次迭代簇的簇 规模(Q+1)大于等于第1次迭代的簇划分结果中的簇规模(Ρ+l)。
[0139] 重复上述迭代过程,在第t次迭代后,t>l,微小区计算第t次迭代簇的簇规模和第 t - 1次迭代簇的簇规模的差值,并计算差值与第t - 1次迭代簇的簇规模的比值,并判断比 值是否小于预设的簇规模变化门限;若是,则微小区确定自身所在簇的簇规模稳定,确定自 身所在簇为第t次迭代簇C,。
[0140] 否则,在到达预设的迭代次数门限s时,则确定自身所在簇为第s次迭代簇(^,其 中s>t,s和t均为大于1的正整数。
[0141] 假设微小区在第t次迭代的簇规模为T(C。,t),在第t - 1次迭代的簇规模为 T (c。,t-1),若(T (C。,t) -T (c。,t-1)) /T (c。,t-i)的比值小于预设的簇规模变化门限Tth,则表 明簇(V的簇规模稳定。微小区确定自身所在簇为第t次迭代簇。否则,继续执行迭代 操作,在到达预设的迭代次数门限S时,则确定自身所在簇为第S次迭代簇C。%其中s>t,S 和t均为大于1的正整数。
[0142] 微小区的簇划分也支持周期性和非周期性的方式。当微小区检测到一微小区开机 时,触发针对一微小区的非周期RSRP测量,并记录一微小区的RSRP最终测量值,结合其他 小区RSRP测量结果采用与上述一致的方法执行簇划分过程。
[0143] 在微小区执行动态上下行子帧重配置之前,还包括对微小区所在簇是否能够进行 上下行子帧重配置进行判断。
[0144] 微小区确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于预设的簇 规模门限,则确定微小区能够执行动态上下行子帧重配置,并对微小区所在簇的标识进行 记 D
[0145] 具体的,微小区不能执行动态上下行子帧重配置时,具体包括两种情况:
[0146] 其一,若微小区确定自身所在簇中包含同频或邻频宏小区,则确定该微小区所在 簇不能执行动态上下行子帧重配置。
[0147] 因为宏小区覆盖距离较广,若对微小区所在簇中的同频或邻频宏小区进行动态上 下行子帧重配置,可能会对其他小区造成严重干扰。因此若微小区确定自身所在簇中包含 同频或邻频宏小区,则确定该微小区所在簇不能执行动态上下行子帧重配置,并将该簇标 记为不能执行动态上下行子帧重配置的簇。
[0148] 其二,若微小区的簇规模大于预设的簇规模门限Cth,则确定该微小区所在簇不能 执行动态上下行子帧重配置。
[0149] 因为微小区所在簇中的小区数目较多,而所有簇中的微小区的针对上下行业务的 一致性概率也较低,若对簇中所有微小区进行统一动态上下行子帧重配置并不一定能够提 高系统的性能。因此若微小区的簇规模大于预设的簇规模门限C th,则确定该微小区所在簇 不能执行动态上下行子帧重配置,并将该簇标记为不能执行动态上下行子帧重配置的簇。
[0150] 步骤200:当到达预设的动态上下行子帧重配置周期时,若微小区根据自身所在 簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率 和上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业 务。
[0151] 当到达微小区预设的动态上下行子帧重配置的第i个周期时,微小区根据自身所 在簇的标识确定自身能够执行动态上下行子帧重配置,即微小区根据之前对微小区所在簇 是否能够进行上下行子帧重配置的判断结果,判断微小区自身能否执行动态上下行子帧重 配置。
[0152] 在微小区根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置之后, 微小区基于微小区在第i个周期内平均每个子帧的上下行实际分配物理资源块(Physical Resource Block,PRB)数,微小区每个子帧的上下行总可用PRB数,以及第i-1个周期的上 下行实际资源占用率,计算微小区在第i个周期的上下行实际资源占用率。
[0153] 具体的,微小区在第i个周期内的实际上下行资源利用率计算方式如下:
[0154] Rul-act ⑴-α · Nul-PRB ⑴/Nul-PRB-tatal+(1-α ) · Rul-act (i_l)
[0155] Rdl-act ⑴-α · Ndl-PRB ⑴/Ndl-PRB-total+(1-a ) · Rdl-act (i_l)
[0156] 其中,Rul>⑴和Rdl^t⑴分别表示第i个周期内微小区的实际上下行资源占用 率;i为大于等于1的正整数;α表示平滑因子,取值范围为(〇,1] ;NulPRB(i)和NdlPRB(i)分 别表示第i个周期内平均每个子帧的上下行实际分配PRB数;N ul PRB_total和N dl PRB_total分别 表示微小区每个子帧的上下行总可用PRB数。
[0157] 特别地,对于第1个周期的微小区的实际上下行资源占用率为:
[0158] Rul-act ⑴-Nul-PRB (1)/Nul-PRB-totai
[0159] Rdi-act ⑴-Ndl-PRB ⑴/Ndl-PRB-totai
[0160] 微小区基于微小区在第i个周期内平均每个子帧的上下行实际分配PRB数、微小 区每个子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速率,以及每 个承载的上下行速率需求,计算微小区在第i个周期的上下行基于业务需求速率的资源占 用率。
[0161] 具体的,微小区第i个周期的基于业务需求速率的资源占用率计算方法如下:
[0162]
[0163]
[0164] 其中,Rul eff⑴和Rdl_rff⑴分别表示第i个周期内微小区的上下行基于业务需求 速率的资源占用率;N ul PRB(i)和Ndl PRB(i)分别表示第i个周期内平均每个子帧的上下行实 际分配PRB数;Ru1sbr⑴和Rdl SBR⑴分别表示第i个周期的上下行所有承载的实际服务速 率;^和Mdl分别表示上下行包含的总承载数,第i个周期到达时,第m ul个上行承载的速率 需求为L,第i个周期到达时第mdl个下行承载的速率需求为I?:; Nul_PRB_totajP N dlPRB_ total分别表示微小区每个子帧的上下行总可用PRB数。
[0165] 进一步地,基于微小区在第i个周期的上下行实际资源占用率和微小区在第i个 周期的上下行基于业务需求速率的资源占用率,判断微小区自身是否具有上下行业务。
[0166] 若微小区在第i个周期的上下行实际资源占用率均小于预设的上下行无业务判 断门限,且微小区在第i个周期的上下行基于业务需求速率的资源占用率也均小于预设的 上下行无业务判断门限,则微小区确定自身没有上下行业务,否则确定自身具有上下行业 务。
[0167] 具体的,Rul act(i)〈Rul _null且 R dl-act ⑴〈Rdl-null' 且 ru1-effa)〈Ru 1-null 且 Rdl-eff(i)〈Rdl- null,则微小区确定自身没有上下行业务。其中,Rdl_null:下行无业务判定门限值;R dl_null:上行 无业务判定门限值;
[0168] 针对一没有上下行业务的微小区,该微小区确定自身在第i个周期的目标上下行 子帧配置为子帧配置〇。
[0169] 步骤210 :若微小区确定自身具有上下行业务,则计算微小区所在簇的上下行基 于业务需求速率的资源占用率。
[0170] 若微小区确定自身具有上下行业务,则微小区基于微小区所在簇中具有上下行业 务的微小区总数,以及具有上下行业务的微小区在第i个周期的上下行基于业务需求速率 的资源占用率,计算微小区所在簇的上下行基于业务需求速率的资源占用率。
[0171] 具体的,对于微小区所在簇C。,微小区所在簇的上下行基于业务需求速率的资源 占用率计算公式如下:
[0172]
[0173]
[0174] 其中,⑴和分别表示簇C。第i个周期的上下行基于业务需求速率的 资源占用率;L表示簇C。中具有上下行业务的微小区总数;Rul eff(i,k)和Rdl_rff(i,k)分别 表示第i个周期到达时簇C。中第k个微小区上报的上下行基于业务需求速率的资源占用 率;k = 0时,表示微小区自身。
[0175] 步骤220:微小区根据微小区所在簇的上下行基于业务需求速率的资源占用率, 确定微小区的目标上下行子帧配置。
[0176] 微小区SC。的上下行子帧配置判定具体分为如下三种情况:
[0177] 其一,若微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于 等于预设的下行负荷第二门限,则微小区确定在第i个周期的目标上下行子帧配置为子帧 配置0。
[0178] 具体的,若,则微小区的目标上下行子帧配置为子帧配置0。其中, Rdl_lm?为预设的下行负荷第二门限。
[0179] 其二,若微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于 预设的上行负荷第一门限且微小区所在簇在第i个周期的下行基于业务需求速率的资源 占用率大于预设的下行负荷第一门限,则微小区确定在第i个周期的目标上下行子帧配置 维持第i_l个周期的子帧配置。
[0180] 具体的,若_且,则微小区的上下行子帧配置不需要 调整,维持第i-Ι个周期的子帧配置。其中,Rul_hlgh为预设的上行负荷第一门限,1^ 1_1。"为预 设的下行负荷第一门限。
[0181] 第三,除以上两种情况,微小区根据第i个周期的上行基于业务需求速率的资源 占用率与第i个周期的下行基于业务需求速率的资源占用率的比值,确定与比值最接近的 上下行子帧比例作为目标上下行子帧配置。
[0182] 具体的,微小区SC。的上下行子帧配置由5",^(/)/瓦^小)决定,选择上下行子帧比 例最接近瓦的上下行子帧配置作为目标上下行子帧配置。
[0183] 此外,若微小区第i个上下行子帧重配置周期微小区上下行子帧判定得到的目标 配置与第i-Ι个上下行子帧重配置周期不同,则执行上下行子帧重配置,否则,上下行子帧 配置维持不变。
[0184] 参阅图4所示,下面用一个典型的实施例说明本方案的具体实施过程。
[0185] 假设一网络中有包含6个微小区,其编号依次为1、2、…、6,各微小区之间有理想 的X2 口连接,各微小区周围均无同频或邻频的宏小区。
[0186] 步骤400 :各个微小区执行RSRP测量。
[0187] 假设每个微小区可以测量到其余5个相邻微小区的RSRP,由于测量得到的RSRP波 动较大,且微小区的位置较为固定,因此,需要对测量结果进行平滑处理,每个微小区获得 测量到的其他微小区的最终测量值。
[0188] 步骤410 :各个微小区执行簇划分。
[0189] 每个微小区针对测量到的其他小区的RSRP最终测量值,筛选出RSRP最终测量值 大于簇划分RSRP门限值的小区的第一小区集合,确定各自的初始簇。
[0190] 假设微小区1测量到大于预设簇划分RSRP门限值的微小区为2、3,初始簇为{1, 2,3};
[0191] 假设微小区2测量到大于预设簇划分RSRP门限值的第一小区集合为1、3,初始簇 为{1,2,3};
[0192] 假设微小区3测量到大于预设簇划分RSRP门限值的第一小区集合为1、2、4,初始 簇为{1,2,3,4};
[0193] 假设微小区4测量到大于预设簇划分RSRP门限值的第一小区集合为3,初始簇为 {3,4};
[0194] 假设微小区5测量到大于预设簇划分RSRP门限值的第一小区集合为6,初始簇为 {5,6};
[0195] 假设微小区6测量到大于预设簇划分RSRP门限值的第一小区集合为5,初始簇为 {5,6}〇
[0196] 每一个微小区将自身的初始簇构成通过X2接口通知第一小区集合,并接收第一 小区的初始簇构成的通知消息。
[0197] 通过微小区X2接口之间的相互交互之后,排除重复包含的微小区,例如,微小区1 将自身的初始簇构成发送给微小区2和微小区3,并接收微小区2和微小区3发送的初始簇 构成,通过微小区X2接口之间的相互交互,微小区1根据自身的初始簇,{1,2,3},和第一小 区集合(微小区2和微小区3)返回的初始簇构成通知消息,分别为{1,2,3}和{1,2,3,4}, 将三个集合取并集,更新自身所在簇的构成和簇规模,获得微小区1的第1次迭代簇为{1, 2, 3,4},以及确定第1次迭代簇中包括的除微小区1之外的第二小区集合为微小区2、微小 区3和微小区4,继续执行迭代过程。其他小区也进行相应的迭代过程。
[0198] 这里为了方便说明,没有对簇划分完成后每个簇中的小区进行重新标号。且由于 小区数目较少,所以经过两次迭代即可确定微小区所在簇稳定,迭代簇不再发生变化。
[0199] 具体为:微小区1、2、3、4的迭代簇为{1,2,3,4},微小区5、6的迭代簇为{5,6}。
[0200] 假设预设的簇规模门限为3,由于微小区1、2、3、4的迭代簇内微小区数目都大于 3,因此,微小区1、2、3、4均标识为不能执行动态上下行子帧重配置。
[0201] 这里还假设该网络中的六个小区均不为同频或邻频宏小区。
[0202] 步骤420:对于能够执行动态上下行子帧重配置的微小区,计算上下行实际资源 占用率和上下行基于业务需求速率的资源占用率,判断微小区是否具有上下行业务。
[0203] 由于微小区1、2、3、4已被标识为不能执行动态上下行子帧重配置,因此,不需要 计算上下行实际资源占用率和上下行基于业务需求速率的资源占用率。
[0204] 假设微小区5的上下行实际资源占用率和上下行基于业务速率需求的资源占用 率均为0.02。
[0205] 假设上下行无业务判定门限均为0. 05,由于微小区5上下行实际资源占用率和上 下行基于业务速率需求统计的资源占用率均小于〇. 05。因此,微小区5无上下行业务,微小 区5的目标上下行子帧配置为子帧配置0。
[0206] 假设微小区6的当前子帧配置为1,平均每个子帧的上下行实际分配PRB数为50, 微小区6每个子帧的上下行总可用PRB数均为100,上下行实际资源占用率平滑因子α取 值为1,上下行所有承载的实际服务速率分别为5/lOMbps,微小区6内有两个用户,两个用 户的上下行速率需求分别为1. 5/5Mbps,则:
[0207] 微小区6的上下行实际资源占用率均为:50/100 = 0. 5 ;
[0208] 微小区6的上行基于业务速率需求的资源占用率为:50/5*(l. 5+1. 5)/100 = 0. 3 ;
[0209] 微小区6的下行基于业务速率需求的资源占用率为:50/10*(5+5)/100 = 0. 5。
[0210] 假设上下行无业务判定门限均为0. 05,由于微小区6上下行实际资源占用率和基 于业务速率需求统计的资源占用率均高于〇. 05,因此,微小区6具有上下行业务。
[0211] 步骤430 :确定自身具有上下行业务的微小区,计算微小区所在簇的上下行基于 业务需求速率的资源占用率,并根据微小区所在簇的上下行基于业务需求速率的资源占用 率确定目标上下行子帧配置。
[0212] 这里微小区6所在簇中,微小区5无上下行业务,子帧配置为0。
[0213] 微小区6计算微小区6所在簇的上下行基于业务需求速率的资源占用率。由于微 小区6所在簇包括微小区5和微小区6,而微小区5无上下行业务,因此在计算微小区6所 在簇的上下行基于业务需求速率的资源占用率时,微小区6所在簇中具有上下行业务的微 小区总数为1,则微小区6所在簇的上下行基于业务需求速率的资源占用率等于微小区自 身的上下行基于业务需求速率的资源占用率。
[0214] 假设上下行负荷第一门限均为0. 7,下行负荷第二门限为0. 2,因此,微小区6的上 下行子帧配置由瓦决定,即〇. 3/0. 5,选择上下行子帧比例最接近0. 3/0. 5的 上下行子帧配置作为目标上下行子帧配置。
[0215] 假设不考虑特殊子帧,子帧配置0~6的上下行子帧比例分别为{3,1,1/3,1/2, 2/7,1/8, 5/3},参阅图1所示,最接近0. 3/0. 5的上下行子帧配置为上下行子帧配置1/2,则 微小区6的目标上下行子帧配置为子帧配置3。
[0216] 由于微小区6的原上下行子帧配置为1,当前目标上下行子帧配置为3,因此,将微 小区6的子帧配置变更为3,从而实现动态上下行子帧重配置。
[0217] 参阅图5所示,基于X2接口的微小区动态上下行子帧重配置的装置,包括:
[0218] 判断单元50,用于当到达预设的动态上下行子帧重配置周期时,根据自身所在簇 的标识确定自身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率和 上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业务;
[0219] 计算单元51,用于若确定自身具有上下行业务,则计算微小区所在簇的上下行基 于业务需求速率的资源占用率;
[0220] 配置单元52,用于根据微小区所在簇的上下行基于业务需求速率的资源占用率, 确定微小区的目标上下行子帧配置。
[0221 ] 较佳的,在根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置之前 时,进一步包括:
[0222] 处理单元53,用于确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于 预设的簇规模门限,则确定微小区能够执行动态上下行子帧重配置,并对微小区所在簇的 标识进行标记。
[0223] 较佳的,确定自身所在簇,处理单元53进一步用于:
[0224] 当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时,执行针对 各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值;
[0225] 基于各个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期中RSRP最 终测量值大于簇划分RSRP门限值的第一小区集合,并将微小区和第一小区集合共同构成 微小区的初始簇C。;
[0226] 将自身的初始簇C。的构成通过X2接口通知第一小区集合,并接收第一小区集合 返回的初始簇构成通知消息;
[0227] 根据自身的初始簇C。的构成和第一小区集合返回的初始簇构成通知消息,更新自 身所在簇的构成和簇规模,获得微小区的第1次迭代簇C。 1',以及确定第1次迭代簇C。1中 包括的除微小区之外的第二小区集合;
[0228] 将第1次迭代簇C。1通过X2接口通知第二小区集合,并接收第二小区集合返回的 第1次迭代簇通知消息;
[0229] 根据自身的第1次迭代簇C。1和第二小区集合返回的第1次迭代簇通知消息,更新 自身所在簇的构成和簇规模,记为第2次迭代簇C。 2,以及确定第2次迭代簇C。2中包括的除 微小区之外的第三小区集合,并继续执行迭代操作;
[0230] 其中,在第t次迭代后,t>l,计算第t次迭代簇的簇规模和第t - 1次迭代簇的簇 规模的差值,并计算差值与第t - 1次迭代簇的簇规模的比值,并判断比值是否小于预设的 簇规模变化门限;若是,则确定自身所在簇为第t次迭代簇(V;否则,在到达预设的迭代次 数门限S时,则确定自身所在簇为第S次迭代簇C。%其中s>t,s和t均为大于1的正整数。
[0231] 较佳的,当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时, 执行针对各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值时,处理 单元53进一步用于:
[0232] 当检测到一微小区开机时,触发针对一微小区的非周期RSRP测量,并记录一微小 区的RSRP最终测量值。
[0233] 较佳的,当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身 所在簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身在第i个周期的上下 行实际资源占用率和上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是 否具有上下行业务时,判断单元50用于:
[0234] 当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身所在簇的 标识确定自身能够执行动态上下行子帧重配置;
[0235] 基于微小区在第i个周期内平均每个子帧的上下行实际分配物理资源块PRB数, 微小区每个子帧的上下行总可用PRB数,以及第i-Ι个周期的上下行实际资源占用率,计算 微小区在第i个周期的上下行实际资源占用率;
[0236] 基于微小区在第i个周期内平均每个子帧的上下行时间分配PRB数、微小区每个 子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速率,以及每个承载 的上下行速率需求,计算微小区在第i个周期的上下行基于业务需求速率的资源占用率;
[0237] 基于微小区在第i个周期的上下行实际资源占用率和微小区在第i个周期的上下 行基于业务需求速率的资源占用率,若微小区在第i个周期的上下行实际资源占用率均小 于预设的上下行无业务判断门限,且微小区在第i个周期的上下行基于业务需求速率的资 源占用率也均小于预设的上下行无业务判断门限,则确定自身没有上下行业务,否则确定 自身具有上下行业务。
[0238] 较佳的,基于微小区在第i个周期的上下行实际资源占用率和微小区在第i个周 期的上下行基于业务需求速率的资源占用率,若微小区在第i个周期的上下行实际资源占 用率均小于预设的上下行无业务判断门限,且微小区在第i个周期的上下行基于业务需求 速率的资源占用率也均小于预设的上下行无业务判断门限,则确定自身没有上下行业务之 后,配置单元52进一步用于:
[0239] 针对一没有上下行业务的微小区,确定自身在第i个周期的目标上下行子帧配置 为子帧配置〇。
[0240] 较佳的,若确定自身具有上下行业务,则计算微小区所在簇的上下行基于业务需 求速率的资源占用率时,计算单元51用于:
[0241] 若确定自身具有上下行业务,则基于微小区所在簇中具有上下行业务的微小区总 数,以及具有上下行业务的微小区在第i个周期的上下行基于业务需求速率的资源占用 率,计算微小区所在簇的上下行基于业务需求速率的资源占用率。
[0242] 较佳的,根据微小区所在簇的在第i个周期的上下行基于业务需求速率的资源占 用率,结合预设的上行负荷第一门限、预设的下行负荷第一门限以及预设的下行负荷第二 门限,确定微小区在第i个周期的目标上下行子帧配置,配置单元52用于:
[0243] 若微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于等于 预设的下行负荷第二门限,则确定在第i个周期的目标上下行子帧配置为子帧配置〇 ;
[0244] 若微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于预设 的上行负荷第一门限且微小区所在簇在第i个周期的下行基于业务需求速率的资源占用 率大于预设的下行负荷第一门限,则确定在第i个周期的目标上下行子帧配置维持第i_l 个周期的子帧配置;
[0245] 否则,根据第i个周期的上行基于业务需求速率的资源占用率与第i个周期的下 行基于业务需求速率的资源占用率的比值,确定与比值最接近的上下行子帧比例作为目标 上下行子帧配置。
[0246] 参阅图6所示,基于X2接口的微小区动态上下行子帧重配置的装置包括处理器 600、收发机610和存储器620,其中:
[0247] 处理器600,用于读取存储器620中的程序,执行下列过程:当到达预设的动态上 下行子帧重配置周期时,根据自身所在簇的标识确定自身能够执行动态上下行子帧重配 置,则计算自身的上下行实际资源占用率和上下行基于业务需求速率的资源占用率,并基 于计算结果判断自身是否具有上下行业务;若确定自身具有上下行业务,则计算微小区所 在簇的上下行基于业务需求速率的资源占用率;根据微小区所在簇的上下行基于业务需求 速率的资源占用率,确定微小区的目标上下行子帧配置。
[0248] 收发机610,用于在处理器600的控制下接收和发送数据。
[0249] 较佳的,在根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置之前 时,处理器600进一步用于:
[0250] 确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于预设的簇规模门 限,则确定微小区能够执行动态上下行子帧重配置,并对微小区所在簇的标识进行标记。
[0251] 较佳的,确定自身所在簇,处理器600进一步用于:
[0252] 当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时,执行针对 各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值;
[0253] 基于各个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期中RSRP最 终测量值大于簇划分RSRP门限值的第一小区集合,并将微小区和第一小区集合共同构成 微小区的初始簇C。;
[0254] 将自身的初始簇C。的构成通过X2接口通知第一小区集合,并接收第一小区集合 返回的初始簇构成通知消息;
[0255] 根据自身的初始簇C。的构成和第一小区集合返回的初始簇构成通知消息,更新自 身所在簇的构成和簇规模,获得微小区的第1次迭代簇C。 1',以及确定第1次迭代簇C。1中 包括的除微小区之外的第二小区集合;
[0256] 将第1次迭代簇C。1通过X2接口通知第二小区集合,并接收第二小区集合返回的 第1次迭代簇通知消息;
[0257] 根据自身的第1次迭代簇C。1和第二小区集合返回的第1次迭代簇通知消息,更新 自身所在簇的构成和簇规模,记为第2次迭代簇C。 2,以及确定第2次迭代簇C。2中包括的除 微小区之外的第三小区集合,并继续执行迭代操作;
[0258] 其中,在第t次迭代后,t>l,计算第t次迭代簇的簇规模和第t - 1次迭代簇的簇 规模的差值,并计算差值与第t - 1次迭代簇的簇规模的比值,并判断比值是否小于预设的 簇规模变化门限;若是,则确定自身所在簇为第t次迭代簇(V;否则,在到达预设的迭代次 数门限s时,则确定自身所在簇为第s次迭代簇C。%其中s>t,s和t均为大于1的正整数。
[0259] 较佳的,当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时, 执行针对各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值时,处理 器600进一步用于:
[0260] 当检测到一微小区开机时,触发针对一微小区的非周期RSRP测量,并记录一微小 区的RSRP最终测量值。
[0261] 较佳的,当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身 所在簇的标识确定自身能够执行动态上下行子帧重配置,则计算自身在第i个周期的上下 行实际资源占用率和上下行基于业务需求速率的资源占用率,并基于计算结果判断自身是 否具有上下行业务时,处理器6〇〇用于:
[0262] 当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身所在簇的 标识确定自身能够执行动态上下行子帧重配置;
[0263] 基于微小区在第i个周期内平均每个子帧的上下行实际分配物理资源块PRB数, 微小区每个子帧的上下行总可用PRB数,以及第i-Ι个周期的上下行实际资源占用率,计算 微小区在第i个周期的上下行实际资源占用率;
[0264] 基于微小区在第i个周期内平均每个子帧的上下行时间分配PRB数、微小区每个 子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速率,以及每个承载 的上下行速率需求,计算微小区在第i个周期的上下行基于业务需求速率的资源占用率;
[0265] 基于微小区在第i个周期的上下行实际资源占用率和微小区在第i个周期的上下 行基于业务需求速率的资源占用率,若微小区在第i个周期的上下行实际资源占用率均小 于预设的上下行无业务判断门限,且微小区在第i个周期的上下行基于业务需求速率的资 源占用率也均小于预设的上下行无业务判断门限,则确定自身没有上下行业务,否则确定 自身具有上下行业务。
[0266] 较佳的,基于微小区在第i个周期的上下行实际资源占用率和微小区在第i个周 期的上下行基于业务需求速率的资源占用率,若微小区在第i个周期的上下行实际资源占 用率均小于预设的上下行无业务判断门限,且微小区在第i个周期的上下行基于业务需求 速率的资源占用率也均小于预设的上下行无业务判断门限,则确定自身没有上下行业务之 后,处理器600进一步用于:
[0267] 针对一没有上下行业务的微小区,确定自身在第i个周期的目标上下行子帧配置 为子帧配置〇。
[0268] 较佳的,若确定自身具有上下行业务,则计算微小区所在簇的上下行基于业务需 求速率的资源占用率时,处理器600用于:
[0269] 若确定自身具有上下行业务,则基于微小区所在簇中具有上下行业务的微小区总 数,以及具有上下行业务的微小区在第i个周期的上下行基于业务需求速率的资源占用 率,计算微小区所在簇的上下行基于业务需求速率的资源占用率。
[0270] 较佳的,根据微小区所在簇的在第i个周期的上下行基于业务需求速率的资源占 用率,结合预设的上行负荷第一门限、预设的下行负荷第一门限以及预设的下行负荷第二 门限,确定微小区在第i个周期的目标上下行子帧配置,处理器600用于:
[0271] 若微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于等于 预设的下行负荷第二门限,则确定在第i个周期的目标上下行子帧配置为子帧配置〇 ;
[0272] 若微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于预设 的上行负荷第一门限且微小区所在簇在第i个周期的下行基于业务需求速率的资源占用 率大于预设的下行负荷第一门限,则确定在第i个周期的目标上下行子帧配置维持第i_l 个周期的子帧配置;
[0273] 否则,根据第i个周期的上行基于业务需求速率的资源占用率与第i个周期的下 行基于业务需求速率的资源占用率的比值,确定与比值最接近的上下行子帧比例作为目标 上下行子帧配置。
[0274] 其中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的 一个或多个处理器和存储器代表的存储器的各种电路链接在一起。总线架构还可以将诸如 外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所 公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个 元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器 600负责管理总线架构和通常的处理,存储器620可以存储处理器在执行操作时所使用的 数据。
[0275] 综上所述,微小区的上下行子帧配置可以随着业务的变化动态调整,进而可以提 高系统频谱使用效率,同时,降低系统能耗。
[0276] 基于X2接口实现的动态上下行子帧重配置较基于集中控制器实现的动态上下行 子帧重配置,可以在微小区簇内进行信息交互,微小区各自确定自身最佳的上下行子帧配 置,极大地提高上下行子帧重配置的效率;同时,各微小区可以根据各自所处的场景设置不 同的簇划分RSRP门限、动态上下行子帧重配置周期等参数,使动态上下行子帧重配置灵活 可控,且配置更为精确。
[0277] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序 产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产 品的形式。
[0278] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理 器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。
[0279] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0280] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。
[0281] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
[0282] 显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发 明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求 及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1. 一种基于X2接口的微小区动态上下行子帧重配置的方法,其特征在于,包括: 当到达预设的动态上下行子帧重配置周期时,若微小区根据自身所在簇的标识确定自 身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率和上下行基于业 务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业务; 若所述微小区确定自身具有上下行业务,则计算所述微小区所在簇的上下行基于业务 需求速率的资源占用率; 微小区根据所述微小区所在簇的上下行基于业务需求速率的资源占用率,确定所述微 小区的目标上下行子帧配置。2. 如权利要求1所述的方法,其特征在于,在所述微小区根据自身所在簇的标识确定 自身能够执行动态上下行子帧重配置之前,进一步包括: 微小区确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于预设的簇规模 门限,则确定所述微小区能够执行动态上下行子帧重配置,并对所述微小区所在簇的标识 进行标记。3. 如权利要求1或2所述的方法,其特征在于,微小区确定自身所在簇,包括: 当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时,微小区执行针 对各个小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值; 微小区基于所述各个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期中 RSRP最终测量值大于簇划分RSRP门限值的第一小区集合,并将所述微小区和所述第一小 区集合共同构成所述微小区的初始簇C。; 微小区将自身的初始簇C。的构成通过X2接口通知所述第一小区集合,并接收所述第 一小区集合返回的初始簇构成通知消息; 微小区根据自身的初始簇C。的构成和所述第一小区集合返回的初始簇构成通知消息, 更新自身所在簇的构成和簇规模,获得所述微小区的第1次迭代簇C。1',以及确定所述第1 次迭代簇C。 1中包括的除所述微小区之外的第二小区集合; 微小区将所述第1次迭代簇C。1通过X2接口通知所述第二小区集合,并接收所述第二 小区集合返回的第1次迭代簇通知消息; 微小区根据自身的第1次迭代簇C。1和所述第二小区集合返回的第1次迭代簇通知消 息,更新自身所在簇的构成和簇规模,记为第2次迭代簇C。2,以及确定所述第2次迭代簇C。2 中包括的除所述微小区之外的第三小区集合,并继续执行迭代操作; 其中,在第t次迭代后,t>l,所述微小区计算第t次迭代簇的簇规模和第t - 1次迭代 簇的簇规模的差值,并计算所述差值与所述第t - 1次迭代簇的簇规模的比值,并判断所述 比值是否小于预设的簇规模变化门限;若是,则确定自身所在簇为第t次迭代簇(V;否则, 在到达预设的迭代次数门限s时,则确定自身所在簇为第s次迭代簇C。%其中s>t,s和t 均为大于1的正整数。4. 如权利要求3所述的方法,其特征在于,当到达微小区预设的针对参考信号接收功 率RSRP测量的第i个周期时,微小区执行针对各个小区的RSRP测量,并记录每个小区在第 i个周期的RSRP最终测量值,进一步包括: 当微小区检测到一微小区开机时,触发针对所述一微小区的非周期RSRP测量,并记录 所述一微小区的RSRP最终测量值。5. 如权利要求1所述的方法,其特征在于,当到达微小区预设的动态上下行子帧重配 置的第i个周期时,若所述微小区根据自身所在簇的标识确定自身能够执行动态上下行子 帧重配置,则计算自身在第i个周期的上下行实际资源占用率和上下行基于业务需求速率 的资源占用率,并基于计算结果判断自身是否具有上下行业务,包括: 当到达微小区预设的动态上下行子帧重配置的第i个周期时,所述微小区根据自身所 在簇的标识确定自身能够执行动态上下行子帧重配置; 微小区基于所述微小区在第i个周期内平均每个子帧的上下行实际分配物理资源块 PRB数,所述微小区每个子帧的上下行总可用PRB数,以及第i-Ι个周期的上下行实际资源 占用率,计算所述微小区在第i个周期的上下行实际资源占用率; 微小区基于所述微小区在第i个周期内平均每个子帧的上下行时间分配PRB数、所述 微小区每个子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速率,以 及每个承载的上下行速率需求,计算所述微小区在第i个周期的上下行基于业务需求速率 的资源占用率; 基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在第i个周期的 上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下行实际资源占 用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上下行基于业务 需求速率的资源占用率也均小于预设的上下行无业务判断门限,则所述微小区确定自身没 有上下行业务,否则确定自身具有上下行业务。6. 如权利要求5所述的方法,其特征在于,基于所述微小区在第i个周期的上下行实际 资源占用率和所述微小区在第i个周期的上下行基于业务需求速率的资源占用率,若所述 微小区在第i个周期的上下行实际资源占用率均小于预设的上下行无业务判断门限,且所 述微小区在第i个周期的上下行基于业务需求速率的资源占用率也均小于预设的上下行 无业务判断门限,则所述微小区确定自身没有上下行业务之后,进一步包括: 针对一没有上下行业务的微小区,所述一没有上下行业务的微小区确定自身在第i个 周期的目标上下行子帧配置为子帧配置0。7. 如权利要求1 一 6任一项所述的方法,其特征在于,若所述微小区确定自身具有上下 行业务,则计算所述微小区所在簇的上下行基于业务需求速率的资源占用率,包括: 若所述微小区确定自身具有上下行业务,则所述微小区基于所述微小区所在簇中具有 上下行业务的微小区总数,以及所述具有上下行业务的微小区在第i个周期的上下行基于 业务需求速率的资源占用率,计算所述微小区所在簇的上下行基于业务需求速率的资源占 用率。8. 如权利要求1 一 7任一项所述的方法,其特征在于,微小区根据所述微小区所在簇的 在第i个周期的上下行基于业务需求速率的资源占用率,结合预设的上行负荷第一门限、 预设的下行负荷第一门限以及预设的下行负荷第二门限,确定所述微小区在第i个周期的 目标上下行子帧配置,包括: 若所述微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于等于 预设的下行负荷第二门限,则所述微小区确定在第i个周期的目标上下行子帧配置为子帧 配置〇 ; 若所述微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于预设 的上行负荷第一门限且所述微小区所在簇在第i个周期的下行基于业务需求速率的资源 占用率大于预设的下行负荷第一门限,则所述微小区确定在第i个周期的目标上下行子帧 配置维持第i-Ι个周期的子帧配置; 否则,微小区根据第i个周期的上行基于业务需求速率的资源占用率与第i个周期的 下行基于业务需求速率的资源占用率的比值,确定与所述比值最接近的上下行子帧比例作 为目标上下行子帧配置。9. 一种基于X2接口的微小区动态上下行子帧重配置的装置,其特征在于,包括: 判断单元,用于当到达预设的动态上下行子帧重配置周期时,根据自身所在簇的标识 确定自身能够执行动态上下行子帧重配置,则计算自身的上下行实际资源占用率和上下行 基于业务需求速率的资源占用率,并基于计算结果判断自身是否具有上下行业务; 计算单元,用于若确定自身具有上下行业务,则计算所述微小区所在簇的上下行基于 业务需求速率的资源占用率; 配置单元,用于根据所述微小区所在簇的上下行基于业务需求速率的资源占用率,确 定所述微小区的目标上下行子帧配置。10. 如权利要求9所述的装置,其特征在于,在根据自身所在簇的标识确定自身能够执 行动态上下行子帧重配置之前时,进一步包括: 处理单元,用于确定自身所在簇中不包含同频或邻频宏小区且簇规模小于等于预设的 簇规模门限,则确定所述微小区能够执行动态上下行子帧重配置,并对所述微小区所在簇 的标识进行标记。11. 如权利要求9或10所述的装置,其特征在于,确定自身所在簇,所述处理单元进一 步用于: 当到达微小区预设的针对参考信号接收功率RSRP测量的第i个周期时,执行针对各个 小区的RSRP测量,并记录每个小区在第i个周期的RSRP最终测量值; 基于所述各个小区在第i个周期的RSRP最终测量值,筛选出在第i个周期中RSRP最 终测量值大于簇划分RSRP门限值的第一小区集合,并将所述微小区和所述第一小区集合 共同构成所述微小区的初始簇C。; 将自身的初始簇C。的构成通过X2接口通知所述第一小区集合,并接收所述第一小区 集合返回的初始簇构成通知消息; 根据自身的初始簇C。的构成和所述第一小区集合返回的初始簇构成通知消息,更新自 身所在簇的构成和簇规模,获得所述微小区的第1次迭代簇C。1',以及确定所述第1次迭代 簇C。1中包括的除所述微小区之外的第二小区集合; 将所述第1次迭代簇C。1通过X2接口通知所述第二小区集合,并接收所述第二小区集 合返回的第1次迭代簇通知消息; 根据自身的第1次迭代簇C。1和所述第二小区集合返回的第1次迭代簇通知消息,更新 自身所在簇的构成和簇规模,记为第2次迭代簇C。2,以及确定所述第2次迭代簇C。2中包括 的除所述微小区之外的第三小区集合,并继续执行迭代操作; 其中,在第t次迭代后,t>l,计算第t次迭代簇的簇规模和第t - 1次迭代簇的簇规模 的差值,并计算所述差值与所述第t - 1次迭代簇的簇规模的比值,并判断所述比值是否小 于预设的簇规模变化门限;若是,则确定自身所在簇为第t次迭代簇(V;否则,在到达预设 的迭代次数门限S时,则确定自身所在簇为第S次迭代簇(V,其中s>t,S和t均为大于1 的正整数。12. 如权利要求11所述的装置,其特征在于,当到达微小区预设的针对参考信号接收 功率RSRP测量的第i个周期时,执行针对各个小区的RSRP测量,并记录每个小区在第i个 周期的RSRP最终测量值时,所述处理单元进一步用于: 当检测到一微小区开机时,触发针对所述一微小区的非周期RSRP测量,并记录所述一 微小区的RSRP最终测量值。13. 如权利要求9所述的装置,其特征在于,当到达微小区预设的动态上下行子帧重配 置的第i个周期时,根据自身所在簇的标识确定自身能够执行动态上下行子帧重配置,则 计算自身在第i个周期的上下行实际资源占用率和上下行基于业务需求速率的资源占用 率,并基于计算结果判断自身是否具有上下行业务时,所述判断单元用于: 当到达微小区预设的动态上下行子帧重配置的第i个周期时,根据自身所在簇的标识 确定自身能够执行动态上下行子帧重配置; 基于所述微小区在第i个周期内平均每个子帧的上下行实际分配物理资源块PRB数, 所述微小区每个子帧的上下行总可用PRB数,以及第i-Ι个周期的上下行实际资源占用率, 计算所述微小区在第i个周期的上下行实际资源占用率; 基于所述微小区在第i个周期内平均每个子帧的上下行时间分配PRB数、所述微小区 每个子帧的上下行总可用PRB数,第i个周期内上下行所有承载的实际服务速率,以及每个 承载的上下行速率需求,计算所述微小区在第i个周期的上下行基于业务需求速率的资源 占用率; 基于所述微小区在第i个周期的上下行实际资源占用率和所述微小区在第i个周期的 上下行基于业务需求速率的资源占用率,若所述微小区在第i个周期的上下行实际资源占 用率均小于预设的上下行无业务判断门限,且所述微小区在第i个周期的上下行基于业务 需求速率的资源占用率也均小于预设的上下行无业务判断门限,则确定自身没有上下行业 务,否则确定自身具有上下行业务。14. 如权利要求13所述的装置,其特征在于,基于所述微小区在第i个周期的上下行实 际资源占用率和所述微小区在第i个周期的上下行基于业务需求速率的资源占用率,若所 述微小区在第i个周期的上下行实际资源占用率均小于预设的上下行无业务判断门限,且 所述微小区在第i个周期的上下行基于业务需求速率的资源占用率也均小于预设的上下 行无业务判断门限,则确定自身没有上下行业务之后,所述配置单元进一步用于: 针对一没有上下行业务的微小区,确定自身在第i个周期的目标上下行子帧配置为子 帧配置0。15. 如权利要求9 一 14任一项所述的装置,其特征在于,若确定自身具有上下行业务, 则计算所述微小区所在簇的上下行基于业务需求速率的资源占用率时,所述计算单元用 于: 若确定自身具有上下行业务,则基于所述微小区所在簇中具有上下行业务的微小区总 数,以及所述具有上下行业务的微小区在第i个周期的上下行基于业务需求速率的资源占 用率,计算所述微小区所在簇的上下行基于业务需求速率的资源占用率。16. 如权利要求9 一 15任一项所述的装置,其特征在于,根据所述微小区所在簇的在第 i个周期的上下行基于业务需求速率的资源占用率,结合预设的上行负荷第一门限、预设的 下行负荷第一门限以及预设的下行负荷第二门限,确定所述微小区在第i个周期的目标上 下行子帧配置,所述配置单元用于: 若所述微小区所在簇在第i个周期的下行基于业务需求速率的资源占用率小于等于 预设的下行负荷第二门限,则确定在第i个周期的目标上下行子帧配置为子帧配置0 ; 若所述微小区所在簇在第i个周期的上行基于业务需求速率的资源占用率大于预设 的上行负荷第一门限且所述微小区所在簇在第i个周期的下行基于业务需求速率的资源 占用率大于预设的下行负荷第一门限,则确定在第i个周期的目标上下行子帧配置维持第 i-Ι个周期的子帧配置; 否则,根据第i个周期的上行基于业务需求速率的资源占用率与第i个周期的下行基 于业务需求速率的资源占用率的比值,确定与所述比值最接近的上下行子帧比例作为目标 上下行子帧配置。
【文档编号】H04W72/04GK105992357SQ201510065276
【公开日】2016年10月5日
【申请日】2015年2月6日
【发明人】孙晓东
【申请人】电信科学技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1