CN103686853B - 一种hsdpa多流技术的流控分配方法和装置 - Google Patents
一种hsdpa多流技术的流控分配方法和装置 Download PDFInfo
- Publication number
- CN103686853B CN103686853B CN201210338621.1A CN201210338621A CN103686853B CN 103686853 B CN103686853 B CN 103686853B CN 201210338621 A CN201210338621 A CN 201210338621A CN 103686853 B CN103686853 B CN 103686853B
- Authority
- CN
- China
- Prior art keywords
- dsch
- network element
- target network
- user
- user cache
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种HSDPA多流技术的流控分配方法和装置包括:无线网络控制器RNC通过高速下行链路共享信道HS‑DSCH数据帧或HS‑DSCH能力请求帧的用户缓存尺寸User Buffer Size信元,向各目标网元指示对应的用户缓存尺寸信息;或者,RNC通过HS‑DSCH数据帧或HS‑DSCH能力请求帧的User Buffer Size信元和新增信元,向各目标网元指示相应的用户缓存尺寸信息。通过本发明实现了HSDPA多流技术中HS‑DSCH优先级队列的流控分配。
Description
技术领域
本发明涉及HSDPA多流技术,特别是指一种HSDPA多流技术的流控分配方法和装置。
背景技术
随着数据业务的快速发展,高速分组接入(HSPA,High-Speed Packet Access)技术越来越普遍地应用,并且向多天线多载波的方向发展。比如,3GPP的R7版本引入了多输入多输出(MIMO,Multiple-Input Multiple-Out-put)技术,使得目标网元(可能是基站(NodeB)和/或漂移无线网络系统(DRNS,Drift Radio Network 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 qualityindicator)反馈情况实时将用户数据分流到多个小区;对于目标网元间分流,3GPP会议确定用户数据在无线链路控制(RLC,Radio Link Control)层分流,需要无线网络控制器(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能力请求帧的用户缓存尺寸(UserBuffer Size)信元,向各目标网元指示对应的用户缓存尺寸信息;所述用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸。
优选地,所述装置还包括:分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸,并提供给所述指示模块。
本发明还提供了一种HSDPA多流技术的流控分配装置,包括:
指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(UserBuffer 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 Buffer Size)信息,具体的:仅通过User Buffer Size信元指示各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸;或者,通过User Buffer 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能力请求帧向各目标网元指示相应的用User Buffer 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,DriftRadio 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的用户数据并放入缓冲区,用户数据总量为Y1bytes。
步骤120,RNC1监测到NodeB1的综合负荷情况和NodeB2的综合负荷情况(NodeB的综合负荷情况包括对应的小区空口资源、Iub传输资源、NodeB自身资源等情况)均良好,即NodeB1和NodeB2的综合负荷状态均为轻载(可视为NodeB1和NodeB2的综合负荷相等)。
步骤130,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,其中的信元UserBuffer 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 BufferSize:比如,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的用户数据并放入缓冲区,用户数据总量为Y1bytes。
步骤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*R bytes通过NodeB2下发给UE1。
实施例四
步骤410,RNC1从CN1收到UE1的用户数据并放入缓冲区,用户数据总量为Y1bytes。
步骤420,RNC1尚未获得NodeB1的综合负荷情况和NodeB2的综合负荷情况。
步骤430,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,考虑可能的数据量波动以及NodeB负荷波动等因素,RNC1分别向NodeB1和NodeB2通知较大的User Buffer Size:比如,HS-DSCH数据帧中的信元User Buffer 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的用户数据并放入缓冲区,用户数据总量为Y1bytes。
步骤520,RNC1监测到NodeB1的综合负荷情况和NodeB2的综合负荷情况(NodeB的综合负荷情况包括对应的小区空口资源、Iub传输资源、NodeB自身资源等情况)均良好,即NodeB1和NodeB2的综合负荷状态均为轻载(可视为NodeB1和NodeB2的综合负荷相等)。
步骤530,RNC1向NodeB1和NodeB2分别发送HS-DSCH数据帧,其中的信元UserBuffer Size分别填写Y1 bytes,且新增信元User Buffer Size Ratio分别填写50,表示50%,或者,填写50R,表示50%R;或者,RNC1向NodeB1和NodeB2分别发送HS-DSCH能力请求帧,其中的信元User Buffer Size分别填写Y1 bytes、且新增信元User Buffer SizeRatio分别填写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能力请求帧的用户缓存尺寸(UserBuffer Size)信元,向各目标网元指示对应的用户缓存尺寸信息;用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸。
分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,确定各目标网元对应的相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸,并提供给指示模块。
对应上述方法中的方式二:
指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(UserBuffer 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优先级队列总的用户缓存尺寸提供给指示模块。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (13)
1.一种HSDPA多流技术的流控分配方法,其特征在于,包括:
无线网络控制器RNC通过高速下行链路共享信道HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸User Buffer Size信元,向各目标网元指示对应的用户缓存尺寸信息;
所述用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸;
其中,在RNC向各目标网元指示对应的用户缓存尺寸信息之前,该方法还包括:
所述RNC根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,当各目标网元的综合负荷不相等时,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸为:其中,所述R为用户缓存尺寸的冗余因子;所述S为相应HS-DSCH优先级队列总的用户缓存尺寸;fi为本目标网元的综合负荷;所述n的值为目标网元总数。
2.根据权利要求1所述HSDPA多流技术的流控分配方法,其特征在于,该方法还包括:
当各目标网元的综合负荷相等时或者无法获取各目标网元的综合负荷时,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸均为:相应HS-DSCH优先级队列总的用户缓存尺寸除以目标网元总数乘以R。
3.根据权利要求1至2任一所述HSDPA多流技术的流控分配方法,其特征在于,该方法还包括:各目标网元根据RNC提供的用户缓存尺寸信息,为用户的相应HS-DSCH优先级队列分配资源,并将资源分配结果通过HS-DSCH能力分配帧反馈给RNC。
4.根据权利要求3所述HSDPA多流技术的流控分配方法,其特征在于,该方法还包括:RNC按照各目标网元返回的资源分配结果,将相应字节的用户数据通过HS-DSCH数据帧从相应的目标网元下发给用户。
5.一种HSDPA多流技术的流控分配方法,其特征在于,包括:
无线网络控制器RNC通过高速下行链路共享信道HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸User Buffer Size信元和新增信元,向各目标网元指示相应的用户缓存尺寸信息;
所述用户缓存尺寸信息为:通过所述用户缓存尺寸信元指示相应HS-DSCH优先级队列总的用户缓存尺寸、以及通过所述新增信元指示相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例;
其中,在RNC向各目标网元指示相应的用户缓存尺寸信息之前,该方法还包括:
所述RNC根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,当各目标网元的综合负荷不相等时,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例为:其中,fi为本目标网元的综合负荷;所述n的值为目标网元总数。
6.根据权利要求5所述HSDPA多流技术的流控分配方法,其特征在于,该方法还包括:
当各目标网元的综合负荷相等时或者无法获取各目标网元的综合负荷时,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例均为:R(1/目标网元总数);其中,所述R为用户缓存尺寸的冗余因子。
7.根据权利要求5至6任一所述HSDPA多流技术的流控分配方法,其特征在于,该方法还包括:各目标网元根据RNC提供的用户缓存尺寸信息,为用户的相应HS-DSCH优先级队列分配资源,并将资源分配结果通过HS-DSCH能力分配帧反馈给RNC。
8.根据权利要求7所述HSDPA多流技术的流控分配方法,其特征在于,该方法还包括:RNC按照各目标网元返回的资源分配结果,将相应字节的用户数据通过HS-DSCH数据帧从相应的目标网元下发给用户。
9.一种HSDPA多流技术的流控分配装置,其特征在于,包括:
指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(UserBuffer Size)信元,向各目标网元指示对应的用户缓存尺寸信息;所述用户缓存尺寸信息为:相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸;
其中,所述装置还包括:分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,当各目标网元的综合负荷不相等时,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸为:其中,所述R为用户缓存尺寸的冗余因子;所述S为相应HS-DSCH优先级队列总的用户缓存尺寸;fi为本目标网元的综合负荷;所述n的值为目标网元总数。
10.根据权利要求9所述HSDPA多流技术的流控分配装置,其特征在于,所述分析模块,还用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,将各目标网元对应的所述相应HS-DSCH优先级队列期望本目标网元使用的用户缓存尺寸提供给所述指示模块。
11.一种HSDPA多流技术的流控分配装置,其特征在于,包括:
指示模块,用于通过HS-DSCH数据帧或HS-DSCH能力请求帧的用户缓存尺寸(UserBuffer Size)信元和新增信元,向各目标网元指示对应的用户缓存尺寸信息;所述用户缓存尺寸信息为:相应HS-DSCH优先级队列总的用户缓存尺寸、以及相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例;
其中,所述装置还包括:分析模块,用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,当各目标网元的综合负荷不相等时,确定各目标网元对应的所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例为:其中,fi为本目标网元的综合负荷;所述n的值为目标网元总数。
12.根据权利要求11所述HSDPA多流技术的流控分配装置,其特征在于,
所述指示模块,还用于通过所述User Buffer Size信元指示所述相应HS-DSCH优先级队列总的用户缓存尺寸;以及,通过所述新增信元指示所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例。
13.根据权利要求12所述HSDPA多流技术的流控分配装置,其特征在于,
所述分析模块,还用于根据相应HS-DSCH优先级队列总的用户缓存尺寸和各目标网元的综合负荷,将各目标网元对应的所述相应HS-DSCH优先级队列期望本NodeB使用的用户缓存尺寸相对相应HS-DSCH优先级队列总的用户缓存尺寸的比例提供给所述指示模块;以及还用于将相应HS-DSCH优先级队列总的用户缓存尺寸提供给所述指示模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210338621.1A CN103686853B (zh) | 2012-09-13 | 2012-09-13 | 一种hsdpa多流技术的流控分配方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210338621.1A CN103686853B (zh) | 2012-09-13 | 2012-09-13 | 一种hsdpa多流技术的流控分配方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103686853A CN103686853A (zh) | 2014-03-26 |
CN103686853B true CN103686853B (zh) | 2019-07-09 |
Family
ID=50322833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210338621.1A Expired - Fee Related CN103686853B (zh) | 2012-09-13 | 2012-09-13 | 一种hsdpa多流技术的流控分配方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103686853B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105323801A (zh) * | 2014-07-31 | 2016-02-10 | 中兴通讯股份有限公司 | 信息发送方法、装置、drnc及srnc |
CN111726379B (zh) | 2019-03-20 | 2021-11-19 | 华为技术有限公司 | 一种通信方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1885965A (zh) * | 2006-07-03 | 2006-12-27 | 华为技术有限公司 | 一种高速下行分组接入业务的调度方法 |
CN101128015A (zh) * | 2006-08-15 | 2008-02-20 | 大唐移动通信设备有限公司 | 高速下行分组接入系统的用户接入方法及应用的通信设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2379549T3 (es) * | 2004-08-13 | 2012-04-27 | Alcatel Lucent | Procedimiento de control del flujo de datos en un sistema de comunicaciones móviles |
ATE516684T1 (de) * | 2005-08-26 | 2011-07-15 | Ericsson Telefon Ab L M | Verfahren und anordnung zur flusssteuerung bei umts unter verwendung von informationen im ubs- feld |
CN101459588B (zh) * | 2007-12-13 | 2011-11-16 | 华为技术有限公司 | 一种进行流量控制的方法、装置及系统 |
-
2012
- 2012-09-13 CN CN201210338621.1A patent/CN103686853B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1885965A (zh) * | 2006-07-03 | 2006-12-27 | 华为技术有限公司 | 一种高速下行分组接入业务的调度方法 |
CN101128015A (zh) * | 2006-08-15 | 2008-02-20 | 大唐移动通信设备有限公司 | 高速下行分组接入系统的用户接入方法及应用的通信设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103686853A (zh) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230156759A1 (en) | Methods and apparatus for related to a transmission and reception point | |
CN108463007B (zh) | 被配置用于报告双连接的非周期性信道状态信息的装置 | |
CN105009671B (zh) | 用于多子帧调度的方法和装置 | |
CN104734835B (zh) | 在协作多点无线通信系统中将用户数据映射到时间频率资源网格上 | |
CN107005885B (zh) | 使用站点间载波聚合平衡流量负载的设备和方法 | |
US8547860B2 (en) | Uplink carrier allocation | |
CN101394209B (zh) | 宏分集合并实现方法、系统和设备 | |
CN110691419A (zh) | 平衡用于双连接的上行链路传输 | |
WO2011150262A1 (en) | Adaptive cell clustering in a multi-cluster environment | |
CN107005288A (zh) | 发射天线分集方案 | |
WO2015052599A1 (en) | Dynamic multi-cell clustering for downlink comp in a wireless communication network | |
CN101127543A (zh) | 用于蜂窝通信系统的上行链路通信干扰限制的方法和装置 | |
CN104221421A (zh) | 用于多点通信测量集管理的测量报告触发配置的系统和方法 | |
Wang et al. | Dynamic load balancing and throughput optimization in 3gpp lte networks | |
US9591618B2 (en) | TTI switching | |
EP2464159B1 (en) | Method, system and device for reporting uplink pilot interference | |
KR102133287B1 (ko) | 이동통신 시스템에서 효과적인 다중 반송파 다중 셀 스케줄링 장치 및 방법 | |
CN108353407A (zh) | 用于管理用于灵活双工操作的小区标识符和其他参数的技术 | |
EP2609784A1 (en) | Methods and apparatus for parallel scheduling of frequency resources for communication nodes | |
CN103686853B (zh) | 一种hsdpa多流技术的流控分配方法和装置 | |
KR101901536B1 (ko) | 무선 트랜시버 스테이션을 위한 멀티 보드 아키텍처 | |
CN104703282B (zh) | 一种资源分配方法及设备 | |
Lagén et al. | Fronthaul compression control for shared fronthaul access networks | |
CN103220675B (zh) | 一种辅载波优选方法及系统 | |
CN106851742B (zh) | 一种在mac层实现空口调度的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190709 Termination date: 20200913 |
|
CF01 | Termination of patent right due to non-payment of annual fee |