首页> 中国专利> 一种HSDPA多流技术的流控分配方法和装置

一种HSDPA多流技术的流控分配方法和装置

摘要

本发明公开了一种HSDPA多流技术的流控分配方法和装置包括:无线网络控制器RNC通过高速下行链路共享信道HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸User Buffer Size信元,向各目标网元指示对应的用户缓存尺寸信息;或者,RNC通过HS-DSCH数据帧或HS-DSCH能力请求帧的User Buffer Size信元和新增信元,向各目标网元指示相应的用户缓存尺寸信息。通过本发明实现了HSDPA多流技术中HS-DSCH优先级队列的流控分配。

著录项

  • 公开/公告号CN103686853A

    专利类型发明专利

  • 公开/公告日2014-03-26

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN201210338621.1

  • 发明设计人 陈艳丽;张瑜;

    申请日2012-09-13

  • 分类号H04W28/08(20090101);H04W28/10(20090101);

  • 代理机构11270 北京派特恩知识产权代理事务所(普通合伙);

  • 代理人张颖玲;任媛

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

  • 入库时间 2023-12-17 02:19:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-07-09

    授权

    授权

  • 2015-06-24

    实质审查的生效 IPC(主分类):H04W28/08 申请日:20120913

    实质审查的生效

  • 2014-03-26

    公开

    公开

说明书

技术领域

本发明涉及HSDPA多流技术,特别是指一种HSDPA多流技术的流控分配方法和装置。

背景技术

随着数据业务的快速发展,高速分组接入(HSPA,High-Speed PacketAccess)技术越来越普遍地应用,并且向多天线多载波的方向发展。比如,3GPP的R7版本引入了多输入多输出(MIMO,Multiple-Input Multiple-Out-put)技术,使得目标网元(可能是基站(NodeB)和/或漂移无线网络系统(DRNS,Drift RadioNetwork Subsystem))以通过双天线从同一个小区同时向用户设备(UE)发送两个传输块;随后,3GPP的R8版本引入了双载波高速下行分组接入(DC-HSDPA,Dual Cell-High Speed Downlink Packet Access)技术,使得目标网元可以同时从两个相邻小区的两个频点发送HSDPA数据给UE。这两个技术的引入,很大程度上提高了小区的数据吞吐量。

当UE处于两个同频小区边缘并执行软切换或者更软切换时,往往服务高速下行链路共享信道(HS-DSCH,High-Speed Downlink Shared Channel)小区的空口能力受限,而激活集内的非服务HS-DSCH小区还有可用资源,如果能同时从非服务小区也发数据给UE,将会大大提高用户感受,从而也提高小区的数据吞吐量。因此,3GPP的R11版本开始讨论HSDPA的多流技术。

按照分流的节点区分,HSDPA多流技术分为目标网元内分流以及目标网元间分流。对于目标网元内分流,需要目标网元根据空口的信道质量指示(CQI,Channel quality indicator)反馈情况实时将用户数据分流到多个小区;对于目标网元间分流,3GPP会议确定用户数据在无线链路控制(RLC,Radio LinkControl)层分流,需要无线网络控制器(RNC,Radio Network Controller)定期向各目标网元发送HS-DSCH能力请求,并根据目标网元反馈的能力情况分别将RLC数据分流到不同的目标网元。由于各目标网元的负载以及时延不相同,目标网元间分流可能会导致大序号的RLC数据比小序号的RLC数据先到达UE,从而出现所谓的不平衡(SKEW)现象,影响数据吞吐量。

在现有HSDPA单流技术中,RNC向目标网元发送HS-DSCH能力请求帧或者HS-DSCH数据帧时,其中携带的User Buffer Size为对应用户相应HS-DSCH优先级队列总的待发送数据量。而在HSDPA多流技术中,HS-DSCH能力请求帧中的User Buffer Size的含义还没有明确。即在HSDPA多流技术中,如何实现HS-DSCH优先级队列的流控分配还没有解决方案。

发明内容

有鉴于此,本发明的主要目的在于提供一种HSDPA多流技术的流控分配方法和装置,以实现HSDPA多流技术中HS-DSCH优先级队列的流控分配。

为达到上述目的,本发明的技术方案是这样实现的:

本发明提供了一种HSDPA多流技术的流控分配方法,包括:

无线网络控制器RNC通过高速下行链路共享信道HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸User Buffer Size信元,向各目标网元指示对应的用户缓存尺寸信息;

所述用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸。

优选地,RNC向各目标网元指示对应的用户缓存尺寸信息之前,该方法还包括:所述RNC根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸。

优选地,当各目标网元的综合负荷相等时或者无法获取各目标网元的综合负荷时,各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸均为:相应HS-DSCH优先级队列总的用户缓存尺寸除以目标网元总数乘以R;

当各目标网元的综合负荷不相等时,各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸为:

其中,所述R为用户缓存尺寸的冗余因子;所述S为相应HS-DSCH优先级队列总的用户缓存尺寸;fi为本目标网元的综合负荷;所述n的值为目标网元总数。

优选地,该方法还包括:各目标网元根据RNC提供的用户缓存尺寸信息,为用户的相应HS-DSCH优先级队列分配资源,并将资源分配结果通过HS-DSCH能力分配帧反馈给RNC。

优选地,该方法还包括:RNC按照各目标网元返回的资源分配结果,将相应字节的用户数据通过HS-DSCH数据帧从相应的目标网元下发给用户。

本发明还提供了一种HSDPA多流技术的流控分配方法,包括:

无线网络控制器RNC通过高速下行链路共享信道HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸User Buffer Size信元和新增信元,向各目标网元指示相应的用户缓存尺寸信息;

所述用户缓存尺寸信息为:相应HS-DSCH优先级队列总的用户缓存尺寸、以及相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

优选地,通过所述用户缓存尺寸信元指示所述相应HS-DSCH优先级队列总的用户缓存尺寸;

通过所述新增信元指示所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

优选地,RNC向各目标网元指示相应的用户缓存尺寸信息之前,该方法还包括:所述RNC根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元相应的所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

优选地,当各目标网元的综合负荷相等时或者无法获取各目标网元的综合负荷时,各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例均为:R(1/目标网元总数);

当各目标网元的综合负荷不相等时,各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例为:

其中,所述R为用户缓存尺寸的冗余因子;fi为本目标网元的综合负荷;所述n的值为目标网元总数。

优选地,该方法还包括:各目标网元根据RNC提供的用户缓存尺寸信息,为用户的相应HS-DSCH优先级队列分配资源,并将资源分配结果通过HS-DSCH能力分配帧反馈给RNC。

优选地,该方法还包括:RNC按照各目标网元返回的资源分配结果,将相应字节的用户数据通过HS-DSCH数据帧从相应的目标网元下发给用户。

本发明还提供了一种HSDPA多流技术的流控分配装置,包括:

指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(User Buffer Size)信元,向各目标网元指示对应的用户缓存尺寸信息;所述用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸。

优选地,所述装置还包括:分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸,并提供给所述指示模块。

本发明还提供了一种HSDPA多流技术的流控分配装置,包括:

指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(User Buffer Size)信元和新增信元,向各目标网元指示对应的用户缓存尺寸信息;所述用户缓存尺寸信息为:相应HS-DSCH优先级队列总的用户缓存尺寸、以及相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

优选地,所述指示模块,还用于通过所述User Buffer Size信元指示所述相应HS-DSCH优先级队列总的用户缓存尺寸;以及,通过所述新增信元指示所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

优选地,所述装置还包括:分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例,并提供给所述指示模块;还用于将相应HS-DSCH优先级队列总的用户缓存尺寸提供给所述指示模块。

本发明SDPA多流技术的流控分配方法和装置:RNC通过HS-DSCH数据帧或HS-DSCH能力请求帧向各目标网元指示相应的用户缓存尺寸(User BufferSize)信息,具体的:仅通过User Buffer Size信元指示各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸;或者,通过UserBuffer Size信元指示相应HS-DSCH优先级队列总的用户缓存尺寸、以及通过新增信元指示相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

本发明上述的流控分配方法,针对目标网元间分流的HSDPA多流用户,通过向各目标网元请求合适的发送能力,从而最大限度地提升目标网元下各个HS-DSCH业务的总吞吐量,提升目标网元的空口资源利用效率。

附图说明

图1为HS-DSCH类型1数据帧的结构示意图;

图2为HS-DSCH类型2数据帧的结构示意图;

图3为HS-DSCH能力请求帧的结构示意图;

图4为包含新增信元的HS-DSCH类型1数据帧的结构示意图;

图5为包含新增信元的HS-DSCH类型2数据帧的结构示意图;

图6为包含新增信元的HS-DSCH能力请求帧的结构示意图;

图7为本发明实施例的HSDPA多流业务拓扑图;

图8为本发明实施例一的HSDPA多流技术的流控分配示意图;

图9为本发明实施例二的HSDPA多流技术的流控分配示意图;

图10为本发明实施例三的HSDPA多流技术的流控分配示意图;

图11为本发明实施例四的HSDPA多流技术的流控分配示意图;

图12为本发明实施例五的HSDPA多流技术的流控分配示意图;

图13为本发明实施例的HSDPA多流技术的流控分配装置示意图。

具体实施方式

本发明HSDPA多流技术的流控分配方法的核心思想是:RNC通过HS-DSCH数据帧或HS-DSCH能力请求帧向各目标网元指示相应的用UserBuffer Size信息。主要有以下两种方式:

一、RNC通过HS-DSCH数据帧或HS-DSCH能力请求帧的User Buffer Size信元,向各目标网元指示对应的用户缓存尺寸信息;用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸。

二、RNC通过HS-DSCH数据帧或HS-DSCH能力请求帧的User Buffer Size信元和新增信元,向各目标网元指示相应的用户缓存尺寸信息;用户缓存尺寸信息为:相应HS-DSCH优先级队列总的用户缓存尺寸、以及相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。(通过总的用户缓存尺寸和比例最终能得到期望本目标网元使用的用户缓存尺寸)

在方式二下,通过User Buffer Size信元指示相应HS-DSCH优先级队列总的用户缓存尺寸;通过新增信元指示相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

优选地,RNC向各目标网元指示对应的用户缓存尺寸信息之前,还需要RNC根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷(包括空口能力、空口质量、Iub传输资源负载情况、目标网元自身资源负载等情况),确定各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸(方式一),或者,确定各目标网元相应的所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例(方式二)。

优选地,对于方式一:

当各目标网元的综合负荷相等时或者无法获取各目标网元的综合负荷时,各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸均为:相应HS-DSCH优先级队列总的用户缓存尺寸除以目标网元总数乘以R;

当各目标网元的综合负荷不相等时,各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸为:

其中,R为用户缓存尺寸的冗余因子,较佳取值为100%-150%;S为相应HS-DSCH优先级队列总的用户缓存尺寸;fi为本目标网元的综合负荷;n的值为目标网元总数。

优选地,对于方式二:

当各目标网元的综合负荷相等时或者无法获取各目标网元的综合负荷时,各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例均为:R(1/目标网元总数);

当各目标网元的综合负荷不相等时,各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例为:

其中,R为用户缓存尺寸的冗余因子,较佳取值为100%-150%;fi为本目标网元的综合负荷;n的值为目标网元总数。

上述,根据目标网元的综合负荷确定期望本目标网元使用的用户缓存尺寸或比例时,并不仅限于上述的方式,只要能根据目标网元的综合负荷确定的用户缓存尺寸适合该目标网元的发送能力即可。

需要说明的是:上述相应HS-DSCH优先级队列总的用户缓存尺寸即为RNC缓存的总的用户数据量;相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸即为:可以通过本目标网元向用户下发的用户数据量。

进一步地,上述HS-DSCH数据帧包括:HS-DSCH类型1数据帧(如图1所示)和HS-DSCH类型2数据帧(如图2所示);HS-DSCH能力请求帧的净荷结构如图3所示;当通过新增信元携带User Buffer Size信息时,HS-DSCH数据帧包括的HS-DSCH类型1数据帧如图4所示、HS-DSCH类型2数据帧如图5所示,HS-DSCH能力请求帧的净荷结构如图6所示。

进一步地,各目标网元根据RNC提供的用户缓存尺寸信息,为用户的相应HS-DSCH优先级队列分配资源,并将资源分配结果通过HS-DSCH能力分配帧将反馈给RNC。RNC按照各目标网元返回的资源分配结果,将相应字节的用户数据通过HS-DSCH数据帧从相应的目标网元下发给用户。

其中,本发明所述的目标网元可能是NodeB和/或漂移无线网络系统(DRNS,Drift Radio Network Subsystem)。

本发明上述的流控分配方法,针对目标网元间分流的HSDPA多流用户,通过向各目标网元请求合适的发送能力,从而最大限度地提升目标网元下各个HS-DSCH业务的总吞吐量,提升目标网元的空口资源利用效率。

下面通过具体的实施例来说明本发明的上述技术方案。本发明后续具体实施例依据的HSDPA多流业务拓扑图如图7所示,其中的目标网元以NodeB为例。

假设图7的HSDPA多流业务拓扑图适用的场景如下:

1、RNC1归属CN1管理;

2、NodeB1和NodeB2归属RNC1管理;

3、CELL1归属NodeB1管理;CELL2归属NodeB2管理;CELL1和CELL2有共同覆盖区;

4、UE1驻留在CELL1和CELL2的共同覆盖区,且UE1的某业务处于HSDPA双流的状态,则UE1即NodeB1和NodeB2间分流的HSDPA多流用户;

5、UE1的签约速率为40Mbit/s。

实施例一

步骤110,RNC1从CN1收到UE1的用户数据并放入缓冲区,用户数据总量为Y1 bytes。

步骤120,RNC1监测到NodeB1的综合负荷情况和NodeB2的综合负荷情况(NodeB的综合负荷情况包括对应的小区空口资源、Iub传输资源、NodeB自身资源等情况)均良好,即NodeB1和NodeB2的综合负荷状态均为轻载(可视为NodeB1和NodeB2的综合负荷相等)。

步骤130,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,其中的信元User Buffer Size分别填写Y1*0.5bytes;或者,RNC1向NodeB1和NodeB2分别发送HS-DSCH能力请求帧,其中的信元User Buffer Size分别填写Y1*0.5bytes。

步骤140,NodeB1根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB1为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1*0.5bytes,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤150,NodeB2根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB2为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1*0.5bytes,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤160,RNC1根据NodeB1和NodeB2各自返回的HS-DSCH优先级队列的资源分配结果,将缓存的用户数据分为两部分,通过HS-DSCH数据帧分别从NodeB1和NodeB2下发给UE1。在该实施例中,RNC1将缓存的用户数据的Y1*0.5bytes通过NodeB1下发给UE1;将缓存的用户数据的Y1*0.5bytes通过NodeB2下发给UE1。

实施例二

步骤210,RNC1从CN1收到UE1的用户数据并放入缓冲区,用户数据总量为Y1bytes。

步骤220,RNC1监测到NodeB1的综合负荷情况和NodeB2的综合负荷情况(NodeB的综合负荷情况包括对应的小区空口资源、Iub传输资源、NodeB自身资源等情况)均良好,即NodeB 1和NodeB2的综合负荷状态均为轻载(可视为NodeB1和NodeB2的综合负荷相等)。

步骤230,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,考虑可能的数据量波动以及NodeB负荷波动等因素,RNC1分别向NodeB 1和NodeB2通知较大的User Buffer Size:比如,HS-DSCH数据帧中的信元UserBuffer Size分别填写Y1*0.5*R bytes;或者,RNC1向NodeB1和NodeB2分别发送HS-DSCH能力请求帧,其中的信元User Buffer Size分别填写Y1*0.5*Rbytes;其中R为User Buffer Size的冗余因子;RNC根据自身策略确定R,比如根据业务特性确定,比如R范围为100%-150%。

步骤240,NodeB1根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB1为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1*0.5*R bytes,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤250,NodeB2根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB2为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1*0.5*R bytes,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤260,RNC1根据NodeB1和NodeB2各自返回的HS-DSCH优先级队列的资源分配结果,将缓存的用户数据分为两部分,分别通过HS-DSCH数据帧从NodeB1和NodeB2下发给UE1。在该实施例中,RNC1将缓存的用户数据的Y1*0.5*R bytes通过NodeB1下发给UE1;将缓存的用户数据的Y1*0.5*Rbytes通过NodeB2下发给UE1。

实施例三

步骤310,RNC1从CN1收到UE1的用户数据并放入缓冲区,用户数据总量为Y1 bytes。

步骤320,RNC1监测到NodeB1的综合负荷情况和NodeB2的综合负荷情况(NodeB的综合负荷情况包括对应的小区空口资源、Iub传输资源、NodeB自身资源等情况),其中,NodeB1相对NodeB2的综合负荷重20%。

步骤330,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,考虑可能的数据量波动以及NodeB负荷波动等因素,RNC1分别向NodeB1和NodeB2通知较大的User Buffer Size:比如,发送给NodeB1的HS-DSCH数据帧中的信元User Buffer Size填写Y1*0.4*R bytes、发送给NodeB2的HS-DSCH数据帧中的信元User Buffer Size填写Y1*0.6*R bytes;或者RNC1发送给NodeB1的HS-DSCH能力请求帧中的信元User Buffer Size填写Y1*0.4*R bytes、发送给NodeB2的HS-DSCH能力请求帧中的信元User Buffer Size填写Y1*0.6*R bytes;其中R为User Buffer Size的冗余因子;RNC根据自身策略确定R,比如根据业务特性确定,比如R范围为100%-150%。

步骤340,NodeB1根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB1为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1*0.4*R bytes,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤350,NodeB2根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB2为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1*0.6*R bytes,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤360,RNC1根据NodeB1和NodeB2各自返回的HS-DSCH优先级队列的资源分配结果,将缓存的用户数据分为两部分,分别通过HS-DSCH数据帧从NodeB1和NodeB2下发给UE1。在该实施例中,RNC1将缓存的用户数据的Y1*0.4*R bytes通过NodeB1下发给UE1;将缓存的用户数据的Y1*0.6*Rbytes通过NodeB2下发给UE1。

实施例四

步骤410,RNC1从CN1收到UE1的用户数据并放入缓冲区,用户数据总量为Y1 bytes。

步骤420,RNC1尚未获得NodeB1的综合负荷情况和NodeB2的综合负荷情况。

步骤430,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,考虑可能的数据量波动以及NodeB负荷波动等因素,RNC1分别向NodeB1和NodeB2通知较大的User Buffer Size:比如,HS-DSCH数据帧中的信元UserBuffer Size分别填写Y1*0.5*R bytes;或者,RNC1向NodeB1和NodeB2分别发送HS-DSCH能力请求帧,其中的信元User Buffer Size分别填写Y1*0.5*Rbytes;其中R为User Buffer Size的冗余因子;RNC根据自身策略确定R,比如根据业务特性确定,比如R范围为100%-150%。

此种情况下,步骤440-460的处理同步骤240-260。

实施例五

步骤510,RNC1从CN1收到UE1的用户数据并放入缓冲区,用户数据总量为Y1 bytes。

步骤520,RNC1监测到NodeB1的综合负荷情况和NodeB2的综合负荷情况(NodeB的综合负荷情况包括对应的小区空口资源、Iub传输资源、NodeB自身资源等情况)均良好,即NodeB1和NodeB2的综合负荷状态均为轻载(可视为NodeB1和NodeB2的综合负荷相等)。

步骤530,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,其中的信元User Buffer Size分别填写Y1 bytes,且新增信元User Buffer Size Ratio分别填写50,表示50%,或者,填写50R,表示50%R;或者,RNC1向NodeB1和NodeB2分别发送HS-DSCH能力请求帧,其中的信元User Buffer Size分别填写Y1 bytes、且新增信元User Buffer Size Ratio分别填写50,表示50%。

步骤540,NodeB1根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB1为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1 bytes*50%,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤550,NodeB2根据RNC1提供的User Buffer Size信息以及空口能力信息等,为UE1的相应HS-DSCH优先级队列分配资源,即NodeB2为UE1的相应HS-DSCH优先级队列分配的用户数据为Y1 bytes*50%,并通过HS-DSCH能力分配帧将该分配结果反馈给RNC1。

步骤560,RNC1根据NodeB1和NodeB2各自返回的HS-DSCH优先级队列的资源分配结果,将缓存的用户数据分为两部分,分别通过HS-DSCH数据帧从NodeB1和NodeB2下发给UE1。在该实施例中,RNC1将缓存的用户数据的Y1bytes*50%通过NodeB1下发给UE1;将缓存的用户数据的Y1bytes*50%通过NodeB2下发给UE1。

该实施例中,RNC1考虑可能的数据量波动以及NodeB负荷波动等因素,也可以向NodeB1和NodeB2通知较大的User Buffer Size,则根据NodeB1和NodeB2综合负荷,通知较大的User Buffer Size也可采用实施例二、三、四的方式。

为了实现上述流控分配方法,本发明还提供了一种HSDPA多流技术的流控分配装置,该装置可应用在RNC中,如图13所示,该装置包括:指示模块和分析模块。

对应上述方法中的方式一:

指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(User Buffer Size)信元,向各目标网元指示对应的用户缓存尺寸信息;用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸。

分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸,并提供给指示模块。

对应上述方法中的方式二:

指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(User Buffer Size)信元和新增信元,向各目标网元指示对应的用户缓存尺寸信息;用户缓存尺寸信息为:相应HS-DSCH优先级队列总的用户缓存尺寸、以及相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

指示模块,还用于通过User Buffer Size信元指示相应HS-DSCH优先级队列总的用户缓存尺寸;以及,通过新增信元指示相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。

分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元对应的相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例,并提供给指示模块;还用于将相应HS-DSCH优先级队列总的用户缓存尺寸提供给指示模块。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号