一种e-dch非服务链路调度方法和装置的制作方法

文档序号:7656633阅读:236来源:国知局
专利名称:一种e-dch非服务链路调度方法和装置的制作方法
技术领域
本发明涉及通信领域,特别涉及一种非服务链路调度方法和装置。
技术背景HSUPA (高速上行包接入)是第三代无线通讯WCDMA (宽带码分多址)标 准中的一个重要新特性,相对于原有R99版本,HSUPA在物理层上增加了两条 上行物理信道和三条下行物理信道。网络侧将Mac层(i某体接入控制层)调度 由RNC (无线网络控制器)转移到Node B (结点B) , Node B每个调度周期根 据空口负载资源、Iub 口 (基站与无线网络控制器之间的接口 )资源、NodeB上 行解调资源等并结合UE (用户设备)的能力以及UE反馈的ACK/NACK (确认/ 非确认)消息等给UE分配调度资源,从而为系统提供最大化的上行吞吐率。在 3GPP (第三代合作伙伴计划)协议定义了服务链路集和非服务链路的概念。服 务链路集保证了 NodeB在多个小区内调度结果的一致性,同时,RG (Relative Grant,相对授权)结果的合并能提高UE对RG信道的解析正确率。当UE处于 某些信道质量较差的小区中时,UE可能会误解出网络侧的RG授权值。而为了 避免该情况,定义出了非服务链路。典型的服务链路集为服务E-DCH ( Enhanced DCH,增强型专用信道)4连路集(Serving E-DCH RLS or Serving RLS ) , UE 所处的小区集中,包含服务小区,并且UE能将小区集中发送的RG信息进行合 并, 一个UE通常只有一个服务链路集。典型的非服务链路为非服务E-DCH链路 (Non-serving E-DCH RL or Non-serving RL ) : UE的某一条E-DCH,该条E-DCH 不属于服务E-DCH链路集。在该条E-DCH链路上,UE只能收到RG调度。每个 UE可以有Q条、1条和多条非服务E-DCH链路。本发明的发明人发现,现有技术中虽然定义了对非服务链路调度RG DOWN
结杲的条件,但是这些条件只考虑了负栽资源而未考虑NodeB侧的非负栽资源。 因此,在现有技术中,如果NodeB非负载资源受限而负载资源不受限时Node B 也不能对属于本NodeB的非服务UPA链路发送RGDOWN。例如NodeB正确解调 出的非服务E-DCH链路的数据后会将数据传送给RNC处理。当Iub 口发送拥塞 时,需要调度用户降速以緩解Iub 口的压力。而如果此时用户非服务链路所在 的小区不满足上述两个非服务链路的调度条件就不能对用户发送RGDOWN。这样 当用户保持原有授权值进行数据传输时,就会导致Iub口丢包,从而影响全系 统性能。发明内容本发明实施例所要解决的问题是提出 一种更合理的非服务链路的调度方法 和装置,对系统性能进行优化。本发明实施例提供了一种E-DCH非服务链路调度方法,当非负载资源不足 时,允许对非服^路进行RGD0WN调度。本发明另 一实施例提供了 一种E-DCH非服务链路调度装置,包括判断模块,用于判断非负载资源是否充足;控制模块,用于在非负载资源不足时,允许对所述非服务链路进行RGD0WN调度。本发明实施例通过调整用户HSUPA的非服务链路的调度结果,从而降低了 非服务E-DCH链路对Node B资源的消耗,提升了系统的稳定性。


图1为本发明一实施例的流程2为本发明另一实施例的系统示意图
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并举 实施例对本发明的技术方案作进一步阐述。 实施例一本实施例以E-DCH链路非负载资源中的带宽资源受限为例说明对非服务 链路调度的实现方法sl,判断当前E-DCH非服务链路的负载资源是否充足,如果不足则允许对 非服务链路进行RGDOWN调度,如果负载资源充足,则进入步骤S2;括预先配置的接收带宽总功率(Received Total Wideband Power, RTWP )目 标值和预先配置的目标负载比例;通常,如果RTWP大于预先配置RTWP目标值、且非服务E-DCH链路的负载 占全部E-DCH链路的负载总和的比例大于预先配置的目标负载比例,则说明当 前时刻空口资源不足,而且资源不足的原因是由于负载资源不足导致。此时, 为了提高系统稳定性,应当在该E-DCH链路上允许对UE调度RGDOWN进行降速 操作;s2,判断当前E-DCH非服务链路的带宽资源是否充足,如果不足则允许对 非服务链路进行RGDO丽调度;路UE侧的负载资源是否需要进行限制,但是,仅考虑UE侧的负载资源情况是 不够的,对于网络侧的非负载资源情况也应当予以考虑。事实上,当Node B 和RNC之间的Iub 口带宽资源不足,发生拥塞时,如果此时发生拥塞的Iub 口 对应的链路所在小区没有超过sl中的两个判断门限,Node B就不会对UE调度 RGDOWN,从而导致Iub口丢包,从而影响系统性能;因此在步骤s2中,本实施例还需要对非负载资源是否充足进行判断。以非 负载资源中的带宽资源为例,具体判断门限可以包括Iub 口目标带宽(Iub BandWidth Target, IB Target )和非服务E-DCH链路占E-DCH链路总带宽目标
占用率比例(Non—serving E-DCH to total E-DCH Iub BandWidth Ratio)。 如果Iub 口的当前带宽超过目标带宽、且非服务E-DCH链路占E-DCH链路总带 宽的实际占用率超过目标占用率,则说明系统带宽资源不足、且非负载资源占 用了过多的带宽资源。此时,Node B可能需要对非服务链路进行RGDOWN调度; 通常情况下,预设的Iub 口目标带宽和目标占用率比例由于Iub 口4吏用的 传输协议有可能不同,对应相同的ETFCI( E-DCH Transport Format Combination Indicator, E-DCH信道传输模式组合指示)在不同的传输协议下占用的Iub 口 资源往往也是不同的,因此在预设Iub 口目标带宽和非服务E-DCH链路占E-DCH 链路总带宽目标占用率比时结合不同的传输协议进行配置可以达到更好的效 果;需要指出的是,本实施例中,s2判断非服务链路占用过多带宽资源的两个 预定条件,即Iub 口的当前带宽超过目标带宽和非服务E-DCH链路占E-DCH链 路总带宽的实际占用率超过目标占用率,如果其中一个满足,则可以判断出此 时非负载链路所占用的资源在整个小区资源池中占用较大比例,但由于此时小 区资源池还没有完全超过负载,所以也可以不对非负载链路发送RGDOWN进行降速;本实施例是针对非负载资源中的带宽类资源受限所举的一个实施例,针对其他类似的非负载资源,例如信道单元(Channel Element, CE )数、j妻入非月l 务E-DCH用户个数等也可以引入本实施例提供的方法,当这些非负载资源出现 不足时,也应当允许对UE调度RGDOWN进行降速操作。 实施例二请参阅图l所示,本实施例介绍的具体流程,如下Al:设置Node B中各个小区的RTWP目标值RTWP Target和各个Iub 口的 目标带宽和IB Target;A2:获取各个小区的实时RTWP值;A3:比较小区当前的RTWP值是否超过了 RTWP Target。如果没有超过,比
较下一个小区。所有小区比较完毕后,进入A5。如果某小区当前的RTWP值超 过RTWP Target,则进入A4;需要指出的是,本步骤中没有立即发送RGD0WN是因为非服务链路不属于该 NodeB控制的用户,所以NodeB —般不轻易对其调度A4:计算所有非服务E-DCH链路负载占E-DCH链路总负载的比例;计算小区当前全部E-DCH链路(包括服务链路和非服务链路)的负载计算当前非服务链路的负载7肪—serW"g 计算出所有非服务E-DCH链路占总E-DCH链路的比例比较该比例是否超过非服务E-DCH链路占E-DCH链路总负载目标占用率比 例。如果超过了,则说明了自身小区资源已经过载,并且过载的原因是由非服 务链路的负载资源造成的。此时,NodeB可以给该小区全部非服务E-DCH链路 发送RGDOWNA5:获取当前各个Iub 口上的实时占用带宽;A6:比较Iub 口当前占用带宽是否超过了 Iub口目标带宽,如果没有超过, 比较下一个Iub 口。如果Iub 口当前占用带宽超过Iub 口目标带宽,进入A7,基 于与步骤A3同样的原因,这里也没有直接发送RGDOWN,而是进一步判断带宽 占用比;A7:计算该Iub 口上当前全部E-DCH链路(包括服务链路和非服务链路)的 计算当前非服务链路占用的带宽P 。计算出所有非服务E-DCH链路占总E-DCH链路的带宽比例=A。A8:比较该比例是否超过非服务E-DCH链路占E-DCH链路带宽目标占用率
门限,如果超过了,则说明了自身小区资源已经超过了负载,并且过载的原因是由非服务链路的带宽资源造成的,这时可以允许发送RGDOWN,根据不同的调 度策略给该Iub 口对应的全部非服务E-DCH链路发送RGDOWN进行降速; 实施例三请参阅图2所示,本实施例提供了一种E-DCH非服务链路调度装置,具体 可以包括以下几个模块模块1,用于判断各Iub 口上占用的带宽是否超过预定的Iub 口目标带宽;模块2,用于判断所述E-DCH非服务链路带宽占E-DCH链路总带宽的比例 是否超过预定的目标占用率;模块3,用于当模块1和模块2的判断结果均为是的时候对所述E-DCH非 服务链路进行RGD0WN调度;模块1和模块2所执行的是对当前各Iub 口上的非负载类的带宽资源是否 充足进行判断,当模块1和模块2的判断结果均为是的时候,说明小区的资源 池已经出现过载,且过载的原因是由于非负载资源不足所造成的,此时模块3 根据模块1和模块2的判断结果,发送RGD0WN进行降速操作。以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽 管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当 理解其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或 者等同替换并不脱离本发明技术方案的精神和范围。
权利要求
1,一种E-DCH非服务链路调度方法,其特征在于,当E-DCH非服务链路非负载资源不足时,允许对所述E-DCH非服务链路进行RGDOWN调度。
2,如权利要求1所述的调度方法,其特征在于,所述非负载资源不足具体 包括各Iub 口上占用的带宽超过了预定的Iub 口目标带宽且所述E-DCH非服 务链路带宽占E-DCH链路总带宽的比例超过预定的目标占用率。
3,如权利要求1所述的调度方法,其特征在于,还包括当负载资源不足时, 允许对所述E-DCH非服务链路进行RGD0丽调度。
4,如权利要求3所述的调度方法,其特征在于,所述负载资源不足具体包 括当前时刻的接收带宽总功率RTWP大于预先配置的RTWP目标值且所述E-DCH 非服务链路的负载占E-DCH链路总负载比例超过所述预先配置的目标负载比 例。
5, 一种E-DCH非服务链路调度装置,其特征在于,包括 判断模块,用于判断非负载资源是否充足;控制模块,用于在判断出E-DCH非服务链路非负载资源不足时,允许对所述E-DCH非服务链路进行RGD0顆调度。
6,如权利要求5所述的装置,其特征在于,所述判断模块具体包括 模块l,用于判断各Iub 口上占用的带宽是否超过预定的Iub 口目标带宽; 模块2,用于判断所述E-DCH非服务链路带宽占E-DCH链路总带宽的比例是否超过预定的目标占用率。
7,如权利要求6所述的装置,其特征在于,所述控制模块具体包括 模块3,用于当模块1和模块2的判断结果均为是的时候对所述E-DCH非服务链路进行RGDOWN调度。
全文摘要
本发明公开了一种E-DCH非服务链路调度方法和装置,方法主要包括当E-DCH非服务链路非负载资源不足时,允许对所述E-DCH非服务链路进行RGDOWN调度;装置主要包括判断模块,用于判断非负载资源是否充足;控制模块,用于在判断出E-DCH非服务链路非负载资源不足时,允许对所述E-DCH非服务链路进行RGDOWN调度。本发明通过调整用户HSUPA的非服务链路的调度结果,从而降低了非服务E-DCH链路对Node B资源的消耗,提升了系统的稳定性。
文档编号H04L12/56GK101166152SQ20071012367
公开日2008年4月23日 申请日期2007年9月30日 优先权日2007年9月30日
发明者吕浚哲, 巍 胡 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1