一种数据包调度方法和装置制造方法及图纸

技术编号:23241813 阅读:32 留言:0更新日期:2020-02-04 20:10
本申请提供了一种数据包调度方法和装置,该方法包括:针对任一调度周期,当待调度数据包为时延不敏感的大数据包时,确定本服务小区,以及邻区进行的是否是高优先级保障业务;若确定本服务小区进行的是高优先级保障业务,且邻区进行的是高优先级保障业务,则确定邻区是否处于中高负荷状态;当确定邻区处于中高负荷状态时,将该待调度数据包缓冲,待下一调度周期再确定是否调度;当确定邻区不处于中高负荷状态时,在当前调度周期调度该待调度数据包。该方法能够在对时延不敏感的大数据包调度时,规避对邻区的干扰。

A packet scheduling method and device

【技术实现步骤摘要】
一种数据包调度方法和装置
本专利技术涉及通信
,特别涉及一种数据包调度方法和装置。
技术介绍
时分双工(TimeDivisionDuplex,TDD)系统远端基站干扰为TDD固有的特定条件下引起的系统内干扰,为远端基站的下行信号经自用空间或者大气波导层远距离低损耗传输后对近端基站的上行接收产生的强干扰。在现有技术中,已经有检测和判别手段,能够识别出基站是否受到了远端基站的远端干扰。现有的时域和频域干扰规避技术,都是从相邻小区时域资源或频域资源分配错开的方法来达成轻负荷下的相邻小区时域和频域的干扰规避效果,但是在中高负荷的网络下,现有的干扰规避方法不能有效规避相邻小区间的相互干扰,也就起不到干扰规避的效果。相邻小区间通过时域和频域资源分配位置不同来降低相互间的同频干扰,仅适用于轻负荷单一组网情况,网络处于中高负荷状态时,尤其网络中各小区负荷不平均时,无法达到同频干扰规避的效果。
技术实现思路
有鉴于此,本申请提供一种数据包调度方法和装置,能够在对时延不敏感的大数据包调度时,规避对邻区的干扰。为解决上述技术问题,本申请的技术方案是这样实现的:一种数据包调度方法,应用于中高负荷网络中,该方法包括:针对任一调度周期,当待调度数据包为时延不敏感的大数据包时,确定本服务小区,以及邻区进行的是否是高优先级保障业务;若确定本服务小区进行的是高优先级保障业务,且邻区进行的是高优先级保障业务,则确定邻区是否处于中高负荷状态;当确定邻区处于中高负荷状态时,将该待调度数据包缓冲,待下一调度周期再确定是否调度;当确定邻区不处于中高负荷状态时,在当前调度周期调度该待调度数据包。一种数据包调度装置,应用于中高负荷网络中,该装置包括:第一确定单元、第二确定单元和调度单元;所述第一确定单元,用于针对任一调度周期,当待调度数据包为时延不敏感的大数据包时,确定本服务小区,以及邻区进行的是否是高优先级保障业务;所述第二确定单元,用于若所述第一确定单元确定本服务小区进行的是高优先级保障业务,且邻区进行的是高优先级保障业务,则确定邻区是否处于中高负荷状态;所述调度单元,用于当所述第二确定单元确定邻区处于中高负荷状态时,将该待调度数据包缓冲,待下一调度周期再确定是否调度;当所述第二调度单元确定邻区不处于中高负荷状态时,在当前调度周期调度该待调度数据包。由上面的技术方案可知,本申请中在调度时延不敏感的大数据包时,考虑本服务小区,以及邻区的负荷状态,并引入本服务小区和邻区进行的是否是高优先级保障业务这一条件来最终确定是否在当前调度周期调度该待调度数据包。该方案利用当前网络负荷情况,协调相邻小区的调度资源,避免大数据包的调度对邻区的业务造成严重干扰,从而达到规避干扰的效果。附图说明图1为本申请实施例一中数据包调度流程示意图;图2为本申请实施例二中数据包调度流程示意图;图3为本申请实施例三中数据包调度流程示意图;图4为本申请实施例中应用于上述技术的装置结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图并举实施例,对本专利技术的技术方案进行详细说明。本申请实施例中提供一种数据包调度方法,应用于中高负荷网络中,在调度时延不敏感的大数据包时,考虑本服务小区,以及邻区的负荷状态,并引入本服务小区和邻区进行的是否是高优先级保障业务这一条件来最终确定是否在当前调度周期调度该待调度数据包。该方案利用当前网络负荷情况,协调相邻小区的调度资源,避免大数据包的调度对邻区的业务造成严重干扰,从而达到规避干扰的效果。本申请具体实现时,数据包的大小超过预设比特值(M比特),且允许时延小于预设时间(tms)时,确定该数据包为时延不敏感的大数据包。其中,预设比特值,预设时间可以根据实际应用进行配置,这里不做限制。本申请实施例中具体实现时,针对任一调度周期,当待调度数据包为时延不敏感的大数据包时,确定本服务小区,以及邻区进行的是否是高优先级保障业务这个条件划分为三种不同情况,分别进行处理,具体为:第一种情况:确定本服务小区进行的是高优先级保障业务,且邻区进行的是高优先级保障业务;第二种情况:确定本本服务小区进行的不是高优先级保障业务,且邻区进行的是高优先级保障业务;第三种情况:确定邻区进行的不是高优先级保障业务,即不考虑本服务小区是否正在进行高优先级保证业务,只要邻区进行的不是高优先级保障业务,均属于该种情况。本申请在具体确定是否调度时延不敏感的大数据包时,涉及到需要确定本服务小区,和/或邻区的小区负荷状态,下面给出确定本服务小区,以及邻区的小区负荷状态的过程:每个基站统计本服务小区的资源块(RB)利用率,并通知邻区;每个基站接收邻区通知的RB利用率并存储;每个基站根据小区的RB利用率确定小区的负荷状态:当该小区的RB利用率大于预设门限值时,确定该小区的负荷状态为中高负荷状态;否则,确定该小区的负荷状态为轻负荷状态。预设门限值根据实际应用环境设置,如可以根据为达到本服务小区与邻区时频资源相互规避的负荷可容忍度来进行设置,这里不进行限制。本申请具体确定是否调度时延不敏感的大数据包时,涉及到需要确定本服务小区,和/或邻区进行的是否是高优先级保障业务,下面给出确定本服务小区,以及邻区进行的是否是高优先级保障业务的过程:每个基站根据本地进行的业务的类型确定当前进行的是否为高优先级保障业务;每个基站将本地进行的业务类型通知邻区;在具体实现时,可以通知邻区本服务小区是否在进行高优先级保障业务,也可以只有在进行高优先级保障业务时才通知,不进行的时候不通知;而基站也通过接收相应的通知,确定邻区进行的是否是高优先级保障业务。本申请在具体实现时,每个服务小区可能有多个邻区,本申请具体实现时,只考虑小区资源可分配的起始位置最近的小区即可,因此,如果存在多个邻区时,本申请具体实现时,还需确定上述位置最近的邻区,具体过程如下:每个基站将小区协议控制信息(PCI)通知邻区;每个基站接收邻区通知的小区PCI并存储;每个基站根据小区PCI获取服务小区资源可分配的起始位置;当本服务小区的邻区的个数大于1时,使用资源可分配的起始位置与本服务小区的资源可分配的起始位置距离最近的邻区来确定邻区进行的是否是高优先级保障业务。举例如下:本服务小区为A,邻区为小区B和小区C;当小区B的资源可分配的起始位置与服务小区A的资源可分配的起始位置之间的距离,大于小区C的资源可分配的起始位置与服务小区A的资源可分配的起始位置之间的距离时,本申请在确定邻区的业务,以及负荷状态时,确定的是小区C的相关信息,即将小区C作为邻区,不考虑小区B的情况。各小区的资源包括时域资源和频域资源。本申请在具体实现时,可以在一个时延不敏感的大数据包首次待调度时,即通本文档来自技高网...

【技术保护点】
1.一种数据包调度方法,应用于中高负荷网络中,其特征在于,该方法包括:/n针对任一调度周期,当待调度数据包为时延不敏感的大数据包时,确定本服务小区,以及邻区进行的是否是高优先级保障业务;/n若确定本服务小区进行的是高优先级保障业务,且邻区进行的是高优先级保障业务,则确定邻区是否处于中高负荷状态;/n当确定邻区处于中高负荷状态时,将该待调度数据包缓冲,待下一调度周期再确定是否调度;/n当确定邻区不处于中高负荷状态时,在当前调度周期调度该待调度数据包。/n

【技术特征摘要】
1.一种数据包调度方法,应用于中高负荷网络中,其特征在于,该方法包括:
针对任一调度周期,当待调度数据包为时延不敏感的大数据包时,确定本服务小区,以及邻区进行的是否是高优先级保障业务;
若确定本服务小区进行的是高优先级保障业务,且邻区进行的是高优先级保障业务,则确定邻区是否处于中高负荷状态;
当确定邻区处于中高负荷状态时,将该待调度数据包缓冲,待下一调度周期再确定是否调度;
当确定邻区不处于中高负荷状态时,在当前调度周期调度该待调度数据包。


2.根据权利要求1所述的方法,其特征在于,当确定邻区处于中高负荷状态时,所述方法进一步包括:
确定该数据包被延迟发送的次数是否大于预设次数,如果是,在当前周期对该数据包进行调度;否则,将该数据包缓冲,待下一周期再确定是否调度。


3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
若确定本服务小区进行的不是高优先级保障业务,且邻区进行的是高优先级保障业务,则确定本服务小区是否处于轻负荷状态;
当确定本服务小区处于轻负荷状态时,在当前调度周期调度该待调度数据包;
当确定本服务小区不处于轻负荷状态时,将该待调度数据包缓冲,待下一调度周期再确定是否调度。


4.根据权利要求3所述的方法,其特征在于,当确定本服务小区不处于轻负荷状态时,所述方法进一步包括:
确定该数据包被延迟发送的次数是否大于预设次数,如果是,在当前调度周期调度该待调度数据包;否则,将该待调度数据包缓冲,待下一调度周期再确定是否调度。


5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
若确定邻区进行的不是高优先级保障业务,则在当前调度周期调度该待调度数据包。


6.根据权利要求1-5任一项所述的方法,其特征在于,
数据包的大小超过预设比特值,且允许时延小于预设时间时,确定该数据包为时延不敏感的大数据包。


7.根据权利要求1-5任一项所述的方法,其特征在于,所述方法进一步包括:
统计本服务小区的资源块RB利用率,并通知邻区;
接收邻区通知的RB利用率并存储;
根据小区的RB利用率确定小区的负荷状态:
当RB利用率大于预设门限值时,确定该小区的负荷状态为中高负荷状态;否则,确定该小区的负荷状态为轻负荷状态。


8.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
将小区协议控制信息PCI,以及进行的是否是高优先级保障业务的情况通知邻区;
接收邻区通知的小区PCI,以及进行的是否是高优先级保障业务的情况并存储;
根据小区PCI获取服务小区资源可分配的起始位置;
当本服务小区的邻区的个数大于1时,使用资源可分配的起始位置与本服务小区的资源可分配的起始位置距离最近的邻区来确定邻区进行的是否是高优先级保障业务。


9.一种数据包调度装置,应用于中高负荷网络中,其特征在于,该装置包括:第一确定单元、第二确定单元和调度单元;
所述第一确定单元,用于针对任一调度周期,当待调度数据包为时延不敏感的大数据包时,确定本服务小区,以及邻区进行的是否是高优先级保障业务;
所述第二确定单元,用于若所述第一确定单元确定本服务小区进行的是高优先级保障业务,且邻区...

【专利技术属性】
技术研发人员:王梦茹黄伟
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:四川;51

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

1