一种半静态调度控制方法及装置的制造方法_2

文档序号:9871452阅读:来源:国知局
业务因动态调度而产生并累计的动态业务统计信息;
[0044]具体地,为了提高半静态调度使用的灵活性,降低系统复杂度,可根据历史时间段内动态业务因动态调度而产生并累计的动态业务统计信息,控制半静态调度状态是否生效,从而达到节省信道资源,降低系统开销的目的。
[0045]在本实施例中,无论对于上行动态业务,还是下行动态业务,由于两者之间相互独立、互不干扰,故均可分别根据历史时间段内上行动态业务和下行动态业务因动态调度而产生并累计的动态业务统计信息,分别作用于上下行,故本实施例中的方法不区分上下行,对于上行动态业务和下行动态业务均可适用。该动态业务统计信息为动态业务在动态调度过程中所产生并累计的信息,此类信息可以表示动态业务在动态调度过程中所表现出的行为特征,其包括以下信息中的至少一种:动态调度新传次数、动态调度新传业务数据量。对于该动态业务统计信息获取的方式,其包括但不局限于:获取紧邻当前时间段的前一个历史时间段内动态业务因动态调度而产生并累计的动态调度新传次数和/或动态调度新传业务数据量,该历史时间段与当前时间段为连续时间段,即紧邻当前时间窗的前一个时间窗内动态业务的动态调度新传次数和/或动态调度新传业务数据量,如为了确定当前3s内的资源调度方式,则可以获取前一个3s内动态业务动态调度的动态调度新传次数和/或动态调度新传业务数据量,或者,可以获取前一个3s中每Is内动态业务动态调度的动态调度新传次数和/或动态调度新传业务数据量。
[0046]S102:判断业务统计信息是否超过设定阈值;
[0047]具体地,当获取历史时间段内业务因动态调度而产生并累计的动态业务统计信息后,即可判断该动态业务统计信息是否超过设定阈值,该设定阈值为事先配置的,且可以根据不同的场景,配置不同的数值。对动态业务统计信息进行判断,若判断为动态业务统计信息均超过设定阈值,则进入S103,否则进入S104。
[0048]在本实施例中,根据获取的动态业务统计信息,对动态业务统计信息的判断方式及判断结果,包括但不局限于以下方式中的一种:
[0049]方式一、当获取历史时间段内动态业务的动态调度新传次数时,判断该动态调度新传次数是否超过预设第一门限值M,若判断为超过,则进入S103,否则进入S104 ;
[0050]方式二、当获取历史时间段内动态业务的动态调度新传业务数据量时,判断该动态调度新传业务数据量是否超过预设第二门限值N,若判断为超过,则进入S103,否则进入S104 ;
[0051]方式三、当获取历史时间段内动态业务的动态调度新传次数和动态调度新传业务数据量时,其包括以下方式中的一种:
[0052](I)只判断该动态调度新传次数是否超过预设第一门限值M,若判断为超过,则进入S103,否则进入S104;
[0053](2)只判断该动态调度新传业务数据量是否超过预设第二门限值N,若判断为超过,则进入S103,否则进入S104 ;
[0054](3)既判断该动态调度新传次数是否超过预设第一门限值M,还判断该动态调度新传业务数据量是否超过预设第二门限值N,只要动态调度新传次数与动态调度新传业务数据量中有一个超过,则进入S103,否则进入S104,即只有当动态调度新传次数与动态调度新传业务数据量都未超过时,才进入S104,否则进入S103。
[0055]S103:在当前时间段内不采用半静态调度对资源进行分配;
[0056]具体地,若判断为动态业务统计信息超过设定阈值,则在当前时间段内不采用半静态调度对资源进行分配,根据历史时间段内的资源调度方式,其具体控制方式包括以下方式中的一种:
[0057]方式一、若在历史时间段内已激活半静态调度状态,则在当前时间段内去激活该半静态调度状态,释放半静态调度资源,采用动态调度对资源进行分配;
[0058]方式二、若在历史时间段内未激活半静态调度状态,则在当前时间段内不激活该半静态调度状态,采用动态调度对资源进行分配。
[0059]需要说明的是,当语音业务参与动态调度时,因为语音业务优先级高,动态调度时会优先将语音业务组包,第一位地保证语音业务的服务质量,所以不必担心动态调度会对语音业务带来影响。
[0060]S104:在当前时间段内采用半静态调度对资源进行分配。
[0061]具体地,若判断为动态业务统计信息未超过设定阈值,则在当前时间段内采用半静态调度对资源进行分配,根据历史时间段内的资源调度方式,其具体控制方式包括以下方式:
[0062]方式一、若在历史时间段内已激活半静态调度状态,则在当前时间段内保持该半静态调度状态,采用半静态调度对资源进行分配;
[0063]方式二、若在历史时间段内未激活半静态调度状态,则在当前时间段内激活该半静态调度状态,采用半静态调度对资源进行分配。
[0064]通过采用半静态调度对资源进行分配,以使得当只有VoIP业务时,或者,除了VoIP业务之外,还有少量非VoIP业务时,采用SPS调度能较好地达到调度目的,节省了大量的PDCCH资源。
[0065]实施例二:
[0066]如图2为本发明实施例二提供的半静态调度控制装置的结构示意图,如图2所示,该半静态调度控制装置包括:
[0067]信息获取模块1,用于获取历史时间段内动态业务因动态调度而产生并累计的动态业务统计信息;
[0068]信息判断模块2,用于判断信息获取模块I获取的动态业务统计信息是否超过设定阈值;
[0069]调度控制模块3,用于若信息判断模块2判断为超过,则在当前时间段内不采用半静态调度对资源进行分配,否则在当前时间段内采用半静态调度对资源进行分配。
[0070]优选地,信息获取模块I获取的动态业务统计信息包括以下信息中的至少一种:动态调度新传次数、动态调度新传业务数据量;信息获取模块I具体用于获取紧邻当前时间段的前一个历史时间段内动态业务因动态调度而产生并累计的动态业务统计信息。
[0071]优选地,当信息获取模块I获取动态调度新传次数时,信息判断模块2具体用于判断动态调度新传次数是否超过预设第一门限值;或者,当信息获取模块I获取动态调度新传业务数据量时,信息判断模块2具体用于判断动态调度新传业务数据量是否超过预设第二门限值;或者,当信息获取模块I获取动态调度新传次数和动态调度新传业务数据量时,信息判断模块2具体用于只判断动态调度新传次数是否超过预设第一门限值,或者,只判断动态调度新传业务数据量是否超过预设第二门限值,或者,既判断动态调度新传次数是否超过预设第一门限值,还判断动态调度新传业务数据量是否超过预设第二门限值。
[0072]优选地,若在历史时间段内已激活半静态调度状态,则调度控制模块3具体用于若信息判断模块2判断为超过,则在当前时间段内去激活半静态调度状态,释放半静态调度资源,采用动态调度对资源进行分配,否则调度控制模块3具体用于在当前时间段内保持半静态调度状态,采用半静态调度对资源进行分配。
[0073]优选地,若在历史时间段内未激活半静态调度状态,则调度控制模块3具体用于若信息判断模块2判断为超过,则在当前时间段内不激活半静态调度状态,采用动态调度对资源进行分配,否则在当前时间段内激活半静态调度状态,采用半静态调度对资源进行分配。
[0074]实施例三:
[0075]本实施例通过配置新传次数的预设第一门限值M为例说明如何控制半静态调度生效,对于其他类似配置,如业务数据量的预设第二门限值N也同样适用。
[0076](I)假设统计窗长(历史时间窗)为Is。在LTE系统的正常调度场景下,只建立QCII业务,该QCII业务为VoIP业务,配置QCII业务的相关参数,配置业务的新传次数的预设第一门限值M为100,配置SPS调度参数。当QCIl业务建立成功之后,因为VoIP业务的特殊性,每秒最多50包数据,所以达不到M,从而在当前时间窗内成功激活SPS状态。在SPS状态激活之后,动态调度的次数下降为0,不会退出到动态调度场景。在这种场景下,SPS状态最大程度地节省了 roccH资源;
[0077](2)假设统计窗长(历史时间窗)为Is。在LTE系统的正常调度场景下,建立QCIl业务和QCI8业务,该QCII业务为VoIP业务,QCI8为非VoIP业务,配置QCI1、QCI8业务的相关参数,配置QCI8的速率要求为50M,配置业务的新传次数的预设第一门限值M为100,配置SPS调度参数。当QCI1、QCI8业务建立成功之后,
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1