CN101959234B - 一种多载波hsupa的实现方法 - Google Patents
一种多载波hsupa的实现方法 Download PDFInfo
- Publication number
- CN101959234B CN101959234B CN 200910089706 CN200910089706A CN101959234B CN 101959234 B CN101959234 B CN 101959234B CN 200910089706 CN200910089706 CN 200910089706 CN 200910089706 A CN200910089706 A CN 200910089706A CN 101959234 B CN101959234 B CN 101959234B
- Authority
- CN
- China
- Prior art keywords
- hsupa
- puch
- scheduling
- agch
- carrier wave
- 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
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种多载波HSUPA实现方法,包括:NodeB为每个小区设置独立的HSUPA调度器,每个小区的HSUPA调度器在每个子帧,为该小区内所有HSUPA载波上承载的所有HSUPA UE进行联合调度;在为支持多个HSUPA载波的HSUPA UE分配E-PUCH资源时,允许一个E-AGCH同时调度多个载波上的E-PUCH。这样,可以同时利用多个载波上的E-PUCH资源为HSUPA UE传输数据,相对于单载波的情况,大大提高了上行峰值速率和上行吞吐量,并且通过一个E-AGCH同时调度UE的多个载波的方法还可以有效节省E-AGCH资源。
Description
技术领域
本发明涉及高速上行分组接入(HSUPA)技术,特别涉及一种多载波HSUPA的实现方法。
背景技术
目前,3GPP标准已经给出了单载波HSUPA的实现方法。在单载波HSUPA实现方法中,NODEB侧需要实现如下过程:
NODEB的每个小区内的每个HSUPA载波都有一个HSUPA调度器(以下简称为调度器),该调度器实现该载波上HSUPA UE的调度。在NODEB侧,每个HSUPA载波上可以配置若干个E-AGCH和若干个调度的E-HICH。每个HSUPA载波有一个独立的调度的E-PUCH的资源池。在NODEB侧,每个HSUPA载波的调度器会为该载波上的每个HSUPA UE分配一个E-AGCH集合和一个调度的E-HICH集合:调度器从该载波的E-AGCH中选择一部分E-AGCH,作为该载波上一个HSUPA UE的E-AGCH集合;从该载波的调度的E-HICH中选择一部分E-HICH,作为该UE的调度的E-HICH集合。NODEB将每个载波上每个UE的E-AGCH集合和E-HICH集合上报给RNC,RNC将每个UE的E-AGCH集合和E-HICH集合配置给该UE。每个HSUPA载波的调度器在每个子帧进行一次调度,通过调度从该载波上的HSUPA UE中选择被调度的UE,并为每个被调度的UE从该UE的E-AGCH集合中选择一个E-AGCH,作为该UE的调度的E-AGCH,从该UE的调度的E-HICH集合中选择一个E-HICH,作为该UE的调度的E-HICH,并从该载波上调度的E-PUCH资源池中选择一部分E-PUCH资源,作为该UE的调度的E-PUCH。该UE的调度的E-AGCH、E-PUCH和E-HICH在同一个载波上,且这三个信道之间的定时关系由3GPP标准确定。通过调度的E-AGCH,NODEB将被调度的UE的E-DCH控制信息发送给该UE,然后按照定时关系,NODEB接收UE通过调度的E-PUCH发送的E-DCH数据块,并按照定时关系将该E-DCH数据块的ACK/NACK信息通过调度的E-HICH反馈给UE。如果一个E-DCH数据块被正确接收,该E-DCH数据块将被发送给该载波上该UE的MAC-E实体。UE的MAC-E实体将对来自该UE的E-DCH数据块进行相关处理。每个HSUPA UE有唯一的一个调度类型的E-DCH传输信道,该信道上调度类型的数据块在编码以后,被通过分配给该UE的调度的E-PUCH发送给NODEB。通过E-AGCH发送给UE的E-DCH控制信息,被UE用于E-PUCH的发送和E-HICH的接收。
在单载波HSUPA实现方法中,UE侧需要实现如下过程:
每个HSUPA UE有一个MAC-E实体。该实体实现UE侧HSUPA的MAC层数据处理。每个UE只支持一个HSUPA载波,该UE的HSUPA业务相关的物理信道都被分配在同一个载波上。这些HSUPA业务相关的物理信道包括:E-AGCH、E-PUCH和E-HICH。UE将监听分配给它的E-AGCH集合中每个E-AGCH,如果UE发现一个E-AGCH是发送给它的,UE通过译码E-AGCH上的数据可以得到E-DCH控制信息。UE通过E-DCH控制信息,可以确定分配给它的调度的E-PUCH和调度的E-HICH,并可以确定这三个信道之间的定时关系。UE的MAC-E实体可以根据E-DCH控制信息组成E-DCH数据块。该E-DCH数据块经过编码以后,被UE通过分配给它的调度的E-PUCH信道发送给NODEB。UE还将按照定时关系接收分配给它的调度的E-HICH。UE通过对E-HICH上ACK/NACK信息的检测,可以确定它发送给NODEB的E-DCH数据块是否被正确接收。
上述的单载波HSUPA实现方法可以有效提高UE的上行峰值速率和上行吞吐量。但是,由于UE只能够支持一个HSUPA载波,因此,单载波HSUPAUE的上行峰值速率和上行吞吐量的提高都很有限。
为进一步提高UE的上行峰值速率和上行吞吐量,支持多载波HSUPA的UE应运而生。面对支持多载波的HSUPA UE,需要相应地确定多载波HSUPA的实现方法,来实现多载波HSUPA UE与***间的数据传输。
发明内容
有鉴于此,本发明提供一种多载波HSUPA的实现方法,能够提高HSUPA UE的上行峰值速率和上行吞吐量。
为实现上述目的,本发明采用如下的技术方案:
一种多载波HSUPA的实现方法,包括:
NodeB为每个小区设置独立的HSUPA调度器,每个小区的HSUPA调度器在每个子帧,为该小区内所有HSUPA载波上承载的所有HSUPA UE进行联合调度;
对于每个调度的、支持多载波的HSUPA UE,确定分配给该HSUPA UE的E-AGCH、E-PUCH资源和E-HICH,并允许在分配给该HSUPA UE的一个E-AGCH上同时调度该HSUPA UE支持的多个载波上的E-PUCH。
较佳地,分配给所述HSUPA UE的E-AGCH、E-PUCH资源和E-HICH位于相同的载波,或不同的载波上。
较佳地,该方法进一步包括:为每个小区配置多个E-AGCH,并确定各个配置的E-AGCH所在的频点;对于小区内的每个支持多载波的HSUPA UE,NodeB在为该小区配置的E-AGCH中选择至少一个E-AGCH分配给所述HSUPA UE,构成所述HSUPA UE的E-AGCH集合,并通过RNC将分配的E-AGCH集合配置给所述HSUPA UE;
在调度所述HSUPA UE时,NodeB从所述HSUPA UE的E-AGCH集合中选择一个E-AGCH调度给所述HSUPA UE,用于向所述HSUPA UE发送E-DCH控制信息;当所述HSUPA UE被连续调度时,采用相同的E-AGCH。
较佳地,该方法进一步包括:RNC预先为小区内每个HSUPA载波配置一个E-PUCH资源池,由相应载波上非调度的E-PUCH和调度的E-PUCH共享,非调度的E-PUCH帧分复用;所述小区内所有HSUPA载波上调度的E-PUCH资源池构成所述小区的调度的E-PUCH资源池;
在为所述HSUPA UE分配非调度的E-PUCH时,由RNC从所述HSUPA UE所在小区的所有HSUPA载波配置的E-PUCH资源池中选择一部分资源作为UE的非调度的E-PUCH,分配给所述HSUPA UE;
在为不支持半静态调度(SPS)的所述HSUPA UE分配调度的E-PUCH时,由NodeB从所述HSUPA UE所在小区的调度的E-PUCH资源池中选择调度的E-PUCH,分配给所述HSUPA UE,且分配的所述调度的E-PUCH仅占用一个子帧;
在为支持SPS的所述HSUPA UE配置半静态E-PUCH时,由NodeB为所述HSUPA UE分配半静态E-PUCH,且分配的半静态E-PUCH被所述HSUPA UE独占;当NodeB通过E-AGCH指令指示所述HSUPA UE释放被分配的半静态E-PUCH时,所述分配的半静态E-PUCH被NodeB收回。
较佳地,所述RNC为所述HSUPA UE分配非调度的E-PUCH为:
RNC在所述HSUPA UE所支持的每个具有非调度的E-PUCH的载波上,分别配置非调度的E-PUCH,并指定每个非调度的E-PUCH的频点、帧分复用参数和功率授权信息;
或者,当所述HSUPA UE在一个或多个载波上具有非调度的E-PUCH,且该UE在不同载波上的非调度的E-PUCH具有相同的功率授权、码道资源和时隙资源时,RNC为所述HSUPA UE分配横跨多个载波的非调度的E-PUCH资源,横跨的所有载波均为所述HSUPA UE支持的HSUPA载波,且在横跨的每个载波上,分配给所述HSUPAUE的非调度的E-PUCH资源的功率授权、码道资源和时隙资源均相同;并向所述HSUPA UE指示分配的非调度的E-PUCH占据的载波、在每个载波上的功率授权、码道资源和时隙资源;
较佳地,当RNC为所述HSUPA UE分配非调度的E-PUCH时,RNC为每个载波上的所述非调度的E-PUCH配置对应的E-HICH以及该E-HICH上的一个签名序列组,用于反馈相应非调度的E-PUCH的ACK/NACK信息和TPC&SS命令,每个载波上的非调度的E-PUCH与相应的E-HICH,位于相同的载波或不同的载波上。
较佳地,所述NodeB为所述HSUPAUE分配E-PUCH为:
NodeB的小区的HSUPA调度器为所述HSUPA UE分配横跨多个载波的E-PUCH资源,并通过所述E-AGCH下发给所述UE,横跨的所有载波均为所述HSUPA UE支持的HSUPA载波,且在横跨的每个载波上,分配给所述HSUPAUE的E-PUCH资源的功率授权、码道资源和时隙资源均相同;用于反馈所述分配给UE的每个载波上E-PUCH的ACK/NACK信息和TPC命令的相应的E-HICH,与所述E-PUCH位于相同的载波或不同的载波上;
其中,分配的E-PUCH为调度的E-PUCH或半静态E-PUCH。
较佳地,该方法进一步包括:预先为小区内的每个HSUPA载波设置对应的E-HICH,用于反馈相应HSUPA载波上调度的E-PUCH的ACK/NACK信息和TPC命令,并通过PCCPCH广播各个HSUPA载波对应的E-HICH。
较佳地,对于调度给所述HSUPA UE的任一载波k上的调度的E-PUCH,利用与该载波k对应的E-HICH上逻辑资源ID为r的签名序列反馈该载波k上调度的E-PUCH的ACK/NACK信息,利用与该载波k对应的E-HICH上逻辑资源ID为R的签名序列反馈该载波k上调度的E-PUCH的TPC命令信息;
其中, t0是为所述HSUPA UE调度的载波k上调度的E-PUCH的最后一个时隙的时隙号,q0是为所述HSUPA UE调度的载波k上调度的E-PUCH在时隙t0的信道码的号码,Q0为所述HSUPA UE的扩频因子,R=r+i,i为1到之间的任一值。
较佳地,对于不支持SPS的所述HSUPA UE,该方法进一步包括:RNC为支持K个HSUPA载波的小区配置K个调度的E-HICH,构成E-HICH资源池,并通过PCCPCH广播向所述小区内的每个HSUPA UE下发所述E-HICH资源池中包括的E-HICH的数目以及各个E-HICH所在的载波、使用的信道码和所在的时隙;
在NodeB为所述HSUPA UE分配调度的E-PUCH后,所述HSUPA UE在每个载波上调度的E-PUCH的ACK/NACK信息和TPC命令,通过所述E-HICH资源池中的两个签名序列反馈,并使反馈该HSUPA UE的各个载波上调度的E-PUCH的ACK/NACK信息和TPC命令的所有签名序列尽可能位于同一个E-HICH上。
较佳地,对于所述HSUPA UE在任一载波k上调度的E-PUCH的ACK/NACK信息和TPC命令,利用所述E-HICH资源池中第h=(g-1)K+k组签名序列进行反馈,并利用该签名序列组中逻辑资源ID最小的签名序列反馈ACK/NACK信息,利用逻辑资源ID次小的签名序列反馈TPC命令;
其中,t0是为所述HSUPA UE调度的载波k上调度的E-PUCH的最后一个时隙的时隙号,q0是为所述HSUPA UE调度的载波k上调度的E-PUCH在时隙t0的信道码的号码,Q0为所述HSUPA UE的扩频因子;第h组签名序列为所述E-HICH资源池中第kh个E-HICH上逻辑ID为jh+i,i=0,1,2,3的4个签名序列,jh=(4(h-1))mod 80。
较佳地,当利用一签名序列反馈TPC命令时,利用该签名序列的原序列反馈“UP”命令,利用该签名序列的反序列反馈“DOWN”命令。
较佳地,对于支持SPS的HSUPA UE,当NodeB为所述HSUPA UE分配非静态E-PUCH时,RNC为每个载波上的所述半静态的E-PUCH配置对应的E-HICH以及该E-HICH上的一个签名序列组,用于反馈相应半静态E-PUCH的ACK/NACK信息和TPC&SS命令,每个载波上的半静态E-PUCH与相应的E-HICH,位于相同的载波或不同的载波上。
较佳地,NodeB根据小区内各个HSUPA UE上报的信息确定调度的HSUPAUE。
较佳地,所述HSUPA调度器确定分配给所述HSUPA UE的E-AGCH、E-PUCH资源和E-HICH后,进一步包括:所述HSUPA调度器确定E-DCH控制信息,包括利用6比特表示的调度给所述HSUPA UE的E-PUCH资源所在的HSUPA载波、利用5比特表示的在每个被调度载波上的功率授权信息、利用4比特表示的在每个被调度载波上的信道码资源信息、利用5比特表示的在每个被调度载波上的时隙资源信息、利用3比特表示的每个载波上的E-UCCH的个数、利用3比特表示的E-AGCH循环序列号、调度给所述HSUPA UE的E-AGCH、E-PUCH和E-HICH之间的定时关系;将确定的E-DCH控制信息、调度的E-AGCH ID及其子帧号码,调度的E-PUCH的频点、功率授权信息、码道资源信息和时隙资源信息及其子帧号码,调度的E-HICH ID及其子帧号码发送给NodeB的物理层;
NodeB的物理层通过调度给所述HSUPA UE的E-AGCH将所述E-DCH控制信息发送给所述HSUPA UE。
较佳地,该方法进一步包括:对NodeB发送的所述E-AGCH进行下行功率控制,根据所述E-AGCH的接收信噪比确定所述E-AGCH的TPC命令,并将生成的该E-AGCH的TPC命令通过分配给所述HSUPA UE的第一个HSUPA载波上的E-PUCH的TPC命令域反馈给NodeB,调度给所述HSUPA UE的其他HSUPA载波上的E-PUCH的TPC命令域闲置或重发所述第一个HSUPA载波上的TPC命令;
其中,对于不支持SPS的所述HSUPA UE,将生成的该E-AGCH的TPC命令通过分配给所述HSUPA UE的第一个HSUPA载波上的调度的E-PUCH的TPC命令域反馈给NodeB;
对于支持SPS的所述HSUPA UE,将生成的该E-AGCH的TPC命令通过分配给所述HSUPA UE的第一个HSUPA载波上的半静态E-PUCH的TPC命令域反馈给NodeB。
较佳地,在NodeB侧,对于所述HSUPA UE的第一个所述E-AGCH子帧的发送功率,或所述E-AGCH调度间隔不小于预设阈值时该所述调度间隔后第一个所述E-AGCH子帧的发射功率为:
E-AGCH的初始发射功率;
或者,当所述E-AGCH所在时隙存在所述HSUPA UE的其他下行信道,且所述其他下行信道处于闭环功控过程或在所述调度间隔内处于闭环功控过程,则在所述其他下行信道中选择一个信道作为参考信道,将所述参考信道在当前子帧的发射功率加上功率偏置值的结果,作为所述E-AGCH子帧的发射功率;其中,所述功率偏置值等于为达到相同的误码率目标值,E-AGCH所需要的信噪比与所述参考信道的信噪比之差。
较佳地,在NodeB侧,对于所述HSUPA UE,若所述E-AGCH存在调度间隔,且调度间隔小于所述预设的阈值,则所述调度间隔后第一个所述E-AGCH的发射功率为:
将所述调度间隔前的所述E-AGCH发射功率加上第一功率偏置值,将结果作为所述调度间隔后第一个E-AGCH的发射功率;所述第一功率偏置值用于补偿所述调度间隔期间所述HSUPA UE侧的路损增量;
或者,当所述E-AGCH所在时隙存在所述HSUPA UE的其他下行信道,且所述其他下行信道在所述调度间隔内处于闭环功控过程,则在所述其他下行信道中选择一个信道作为参考信道,将所述参考信道在当前子帧的发射功率加上第二功率偏置值的结果,作为所述E-AGCH子帧的发射功率;其中,所述第二功率偏置值等于为达到相同的误码率目标值,E-AGCH所需要的信噪比与所述参考信道的信噪比之差。
较佳地,在所述其他下行信道中优先选择DL DPCH作为所述参考信道,若DL DPCH不存在,采用HS-SCCH作为所述参考信道。
较佳地,该方法进一步包括:对于所述HSUPA UE被分配的E-AGCH,NodeB为所述E-AGCH进行下行波束赋形,NodeB利用同一子帧内所述HSUPAUE的所有上行信道的信道估计结果生成一个下行波束赋形矢量,用于所述HSUPA UE的任意一个下行信道的波束赋形。
较佳地,当为不支持SPS的所述HSUPA UE分配横跨多个HSUPA载波的调度的E-PUCH或为支持SPS的所述HSUPA UE分配横跨多个HSUPA载波的半静态E-PUCH时,该方法进一步包括:
所述多个HSUPA载波上的E-PUCH采用相同的TA进行发送;
对所述HSUPA UE的所有E-PUCH进行联合上行同步控制,或者,对所述HSUPA UE的所有上行信道进行联合上行同步控制。
较佳地,当对所述HSUPAUE的所有E-PUCH进行联合上行同步控制时,NodeB根据所述所有E-PUCH的信道估计结果生成上行同步控制命令,并通过分配给所述HSUPA UE的E-AGCH发送给所述HSUPA UE;
当对所述HSUPA UE的所有上行信道进行联合上行同步控制时,NodeB根据同一子帧内所述所有上行信道的信道估计结果生成一个上行同步控制命令,将生成的所述上行同步控制命令作为每个上行信道的上行同步控制命令,并通过所述HSUPA UE与每个上行信道相应的下行信道发送给所述HSUPA UE,所述HSUPA UE根据接收的上行同步控制命令调整所述HSUPA UE的唯一一个TA;在同一子帧,所述HSUPA UE的所有下行信道携带相同的ULSC命令,且所述HSUPA UE的所有下行信道联合起来携带NODEB侧生成的该UE的最新的ULSC命令。
较佳地,对于所述HSUPA UE的第一个E-PUCH子帧,采用所述HSUPA UE的最近一个上行信道的TA作为所述第一个E-PUCH子帧的TA;
当所述HSUPA UE的E-PUCH出现调度间隔时,采用所述HSUPA UE的最近一个上行信道的TA作为所述调度间隔后第一个E-PUCH子帧的TA。
较佳地,当为所述HSUPA UE分配横跨多个HSUPA载波的E-PUCH资源时,该方法进一步包括:
对于所述多个HSUPA载波中每个HSUPA载波上的E-PUCH,独立进行上行功率控制;对于不支持SPS的所述HSUPAUE,在每个所述HSUPA载波上,调度的E-PUCH、非调度的E-PUCH共享相同的Pe-base;对于支持SPS的所述HSUPA UE,在每个所述HSUPA载波上,半静态的E-PUCH、非调度的E-PUCH共享相同的Pe-base。
较佳地,在每个HSUPA载波上,第一个E-PUCH子帧采用开环方式确定E-PUCH的发射功率;
当任一HSUPA载波上的E-PUCH出现调度间隔时,若所述调度间隔小于预设的阈值,则所述HSUPA UE将所述调度间隔前最后一个E-PUCH子帧的Pe-base加上所述调度间隔期间UE侧的路损增益,将求和结果作为所述调度间隔后第一个E-PUCH子帧的Pe-base;
NodeB根据每个载波上当前E-PUCH子帧参考码率的信噪比,通过比较所述当前E-PUCH子帧参考码率的信噪比与参考码率的目标信噪比生成所述E-PUCH的TPC命令,并发送给所述HSUPA UE。
较佳地,当为所述HSUPA UE分配包括多个载波的E-PUCH时,所述HSUPAUE通过分配的所有E-PUCH向NodeB发送上行数据,NodeB对所有E-PUCH上传输的数据进行联合检测、解调和译码,并根据每个载波E-PUCH上数据块的CRC校验结果,确定相应E-PUCH的ACK/NACK信息,并通过与相应E-PUCH对应的E-HICH反馈给所述HSUPA UE。
较佳地,对于不支持SPS的E-AGCH,在向所述UE下发的E-AGCH中携带如下信息:利用5比特表示的功率资源相关信息、利用4比特表示的码道资源相关信息、利用5比特表示的时隙资源相关信息、利用3比特表示的E-AGCH循环序列号、利用3比特表示的E-UCCH个数和利用6比特表示的频率资源相关信息。
较佳地,对于支持SPS的E-AGCH,在向所述UE下发的E-AGCH中携带如下信息:利用5比特表示的功率资源相关信息、利用4比特表示的码道资源相关信息、利用5比特表示的时隙资源相关信息、利用3比特表示的E-AGCH循环序列号、利用3比特表示的E-UCCH个数、利用1比特表示的域指示信息和利用9比特表示的综合信息域HI;
其中,当所述域指示信息的取值为第一预设值时,所述综合信息域HI中的前三个比特表示RDI信息,后六个比特表示频率资源相关信息;当所述域指示信息的取值为第二预设值时,所述综合信息域HI中的前两个比特表示RRP域,第三个比特保留,后六个比特表示频率资源相关信息。
较佳地,该方法进一步包括:所述HSUPA UE预先通过UU口信令将自身的多载波HSUPA能力上报给RNC;RNC为所述HSUPAUE配置HSUPA载波,并将配置结果转发给NodeB。
较佳地,为每个HSUPA UE设置MAC-E实体,当所述HSUPA UE分配横跨多个HSUPA载波的E-PUCH资源时,所述MAC-E实体接收分配的E-PUCH资源横跨的HSUPA载波数目,并为每个所述横跨的HSUPA载波生成一个数据块,并确定每个数据块的译码信息和调制方式;所述MAC-E实体将生成的每个数据块、每个数据块的译码信息和调制方式发送给所述HSUPA UE的物理层;
每个数据块和该数据块的译码信息通过该数据块所在的载波发送给NodeB,并通过该载波上E-UCCH信道承载所述译码信息。
较佳地,该方法进一步包括:所述HSUPA UE在每个子帧监听被分配的E-AGCH集合的每个E-AGCH,并确定发送给所述HSUPA UE的E-AGCH;
所述HSUPA UE从确定的E-AGCH中获取E-DCH控制信息,并将其中包括的E-PUCH资源信息上报给所述HSUPA UE的MAC-E实体;根据已知的定时关系发送E-PUCH,并接收E-HICH。
由上述技术方案可见,本发明中,NodeB为每个小区设置独立的HSUPA调度器,每个小区的HSUPA调度器在每个子帧,为该小区内所有HSUPA载波上承载的所有HSUPA UE进行联合调度;在为支持多个HSUPA载波的HSUPA UE分配E-PUCH资源时,允许一个E-AGH同时调度多个载波上的E-PUCH。即:通过一个E-AGCH分配给UE的E-PUCH可以横跨UE支持的多个HSUPA载波。这样,UE可以同时利用多个载波上的E-PUCH资源传输数据,相对于单载波的情况,大大提高了上行峰值速率和上行吞吐量。这种通过一个E-AGCH同时调度UE的多个载波的方法还可以有效节省E-AGCH资源。
具体实施方式
为使本发明的目的、技术手段和优点更加清楚明白,以下结合附图对本发明做进一步详细说明。
本发明的基本思想是:在为支持多个HSUPA载波的UE分配E-PUCH资源时,允许通过一个E-AGCH同时调度UE的多个HSUPA载波。即:通过发送一次调度的E-AGCH,将一个子帧内该UE支持的多个HSUPA载波上的E-PUCH资源分配给该UE。
具体地,本发明的多载波HSUPA实现方法中,NODEB侧每个小区有一个调度器,该调度器实现小区内所有HSUPA载波上所有HSUPA UE的联合调度。在每个子帧,该小区的调度器进行一次HSUPA调度,通过调度从小区内所有HSUPA UE中选择被调度的UE,为每个被调度的UE确定调度的E-AGCH、调度的E-PUCH和调度的E-HICH。这里,分配给同一个UE的调度的E-AGCH、E-PUCH和E-HICH可以不在同一个载波上。分配给UE的调度的E-PUCH可以横跨UE支持的多个载波。
下面分别从***侧和UE侧说明本发明的具体实现方法。
首先,介绍***侧对于多载波HSUPA资源的配置,其中具体包括E-AGCH配置、E-PUCH资源池配置和E-HICH配置。
(一)E-AGCH配置
在一个N频点小区,设小区内HSUPA载波的数目为K≤N。RNC为该小区配置若干个E-AGCH,这些E-AGCH可以配置在任意的HSUPA载波上或任意载波上。优选地,可以沿用3GPP标准中对E-AGCH的限制,一个N频点小区中E-AGCH的数目不能够大于32个。在为小区配置E-AGCH的同时,需要指定各个E-AGCH所在的频点。
对于小区内每个HSUPA UE,NODEB需要给该UE分配E-AGCH集合。在单载波HSUPA情况下,该E-AGCH集合中最多包括4个E-AGCH,在多载波HSUPA情况下,每个UE的E-AGCH集合中的E-AGCH数目也可以适当扩大为大于4个E-AGCH。该UE的E-AGCH集合中的每个E-AGCH由NODEB从小区的E-AGCH中选择得到。在确定UE的E-AGCH集合后,由NODEB上报给RNC,由RNC配置给UE。
在HSUPA UE被调度时,NodeB从该UE的E-AGCH集合中选择一个E-AGCH调度给该UE。当一个UE被连续调度时,采用该UE的E-AGCH集合中的同一个E-AGCH作为该UE的调度的E-AGCH。
(二)E-PUCH资源池和E-PUCH资源的配置
RNC将为小区内每个HSUPA载波配置一个E-PUCH资源池。该资源池由该载波上非调度的E-PUCH和调度的E-PUCH共享。从该资源池中将非调度的E-PUCH占用的资源排除,剩下的资源就是调度的E-PUCH资源。由于非调度的E-PUCH采用帧分复用方式定义,因此,在每个子帧每个HSUPA载波上调度的E-PUCH资源池的形状和大小都可能不同。
如果一个HSUPA载波上不存在非调度的E-PUCH,则RNC给该载波配置的E-PUCH资源池实际上等于该载波的调度的E-PUCH资源池。且该资源池在每个子帧形状和大小始终保持不变。
所有HUSPA载波上的调度的E-PUCH资源池合在一起构成一个小区的调度的E-PUCH资源池,该资源池横跨K个HSUPA载波。在每个子帧,由于小区内每个HSUPA载波上的调度的E-PUCH资源池的大小和形状都可能不同,因此,在每个子帧小区的调度的E-PUCH资源池的形状和大小都可能不同。
UE的E-PUCH资源的配置分为三种:非调度的E-PUCH配置、调度的E-PUCH配置和半静态的E-PUCH配置。对于不支持SPS(半静态调度)的UE,该UE只能具有非调度E-PUCH和调度的E-PUCH。对于支持SPS的UE,该UE只能具有非调度E-PUCH和半静态E-PUCH。
其中,由RNC为HSUPA UE配置非调度的E-PUCH。具体地,当RNC给一个UE配置非调度的E-PUCH时,需要指定该E-PUCH所在的频点、该E-PUCH的帧分复用参数和功率授权等。并要为该E-PUCH指定一个非调度的E-HICH和该E-HICH上的一个签名序列组。UE通过该E-HICH上的一组签名序列来反馈该非调度的E-PUCH的ACK/ACK信息和TPC&SS命令信息。该签名序列组由四个逻辑ID连续的签名序列构成。该非调度的E-PUCH和对应的E-HICH可以在同一个载波上,也可以在不同的载波上。这种配置允许E-HICH成对配置在一个载波上,节省E-HICH所占用的信道码资源。
RNC可以采用如下两种方式配置UE的非调度E-PUCH资源。
(1)载波级配置:当UE在一个载波或多个载波上具有非调度的E-PUCH资源,在该载波级配置方式下,RNC分别配置UE在每个HSUPA载波上的非调度E-PUCH。RNC需要指定UE的每个非调度E-PUCH所在的载波和该E-PUCH的帧分复用参数和功率授权等。并会为每个载波上的非调度E-PUCH都指定一个非调度的E-HICH和该E-HICH上的一个签名序列组。非调度的E-PUCH和非调度的E-HICH可以在同一个载波上也可以不在同一个载波上。这种配置方式下,UE在不同载波上的非调度E-PUCH的配置是相互独立的,UE在不同载波上的非调度E-PUCH可以具有不同的功率授权、不同的码道资源和不同时隙资源。
(2)UE级别配置:当UE在一个或多个载波上具有非调度的E-PUCH,且该UE在不同载波上的非调度E-PUCH具有相同的功率授权、相同的码道资源和相同的时隙资源时,RNC可以通过UE级别配置方式,完成对UE的非调度E-PUCH的配置。具体地,在该配置方式下,RNC需要列出配置给UE的非调度E-PUCH所占据的每个载波,并指明UE的非调度E-PUCH在每个被分配的载波上的功率授权、码道资源和时隙资源,并为每个载波上的E-PUCH指定一个E-HICH和该E-HICH上的一个签名序列组。每个载波上的E-PUCH和该E-PUCH对应的E-HICH可以在同一个载波上,也可以不在同一个载波上。
由NodeB为不支持SPS的HSUPA UE分配调度的E-PUCH资源。具体地,NODEB的每个小区的HSUPA调度器在每个子帧进行调度,为每个被调度的UE分配的调度的E-PUCH可以横跨多个HSUPA载波,且在每个载波上分配给UE的调度E-PUCH具有完全相同的功率授权、完全相同的码道资源和完全相同的时隙资源。该E-PUCH只在分配给UE的E-PUCH子帧为UE所有。该E-PUCH的授权通过E-AGCH通知UE。反馈每个载波上E-PUCH的ACK/NACK信息的E-HICH可以和E-PUCH位于同一个载波也可以在不同载波。NODEB通过E-AGCH给UE分配调度的E-PUCH资源时,E-AGCH采用E-AGCH TYPE 1格式。
对于支持SPS的UE,由NODEB为该UE配置半静态E-PUCH。NODEB一旦将半静态E-PUCH资源配置给UE,该资源就为UE所独占。除非NODEB通过E-AGCH指令命令UE释放该资源,该资源才能被NODEB收回。当NODEB决定给UE分配半静态E-PUCH时,NODEB同样通过E-AGCH通知UE分配给它的半静态E-PUCH。用于分配半静态E-PUCH的E-AGCH采用E-AGCH TYPE 2格式。对于支持SPS的UE,NODEB分配给该UE的半静态E-PUCH可以横跨多个HSUPA载波,而且在每个载波上分配给UE的半静态E-PUCH具有相同的功率授权、相同的码道资源和相同的时隙资源。
(三)E-HICH的配置
在支持K个载波的N频点小区中,可以配置若干个E-HICH,这些E-HICH可以配置在任意的HSUPA载波上或任意载波上。优选地,可以沿用3GPP标准中对E-HICH的限制,一个N频点小区中E-HICH的数目不能够大于32个。在配置E-HICH时候,需要指明该E-HICH所在的频点。
E-HICH分为非调度的E-HICH和调度的E-HICH。
在配置每个非调度E-HICH时,采用现有非调度E-HICH的配置方式。
在配置每个调度的E-HICH时,可以采用如下两种方式配置:
(1)E-HICH隐式配置:在该配置方式下,在配置每个E-HICH时,指定该E-HICH所对应的HSUPA载波k。在小区内HSUPA载波“k”上E-PUCH的相关信息(包括:ACK/NACK信息和TPC命令)通过该E-HICH上的签名序列反馈给UE。即可以指定该E-HICH和被调度的E-PUCH载波之间的对应关系,该对应关系用来表明:K个HSUPA载波中某一个载波k上E-PUCH的相关信息通过一个指定的E-HICH反馈,该E-HICH可以和对应的载波k频点相同,也可以使用不同的频点。
(2)E-HICH资源池配置:RNC给支持K个HSUPA载波的小区配置K个调度的E-HICH。这些E-HICH可以配置在任意HSUPA载波上或任意载波上。这些E-HICH形成反馈K个HSUPA载波上E-PUCH的ACK/NACK信息和TPC命令信息的E-HICH资源池。
每个E-HICH上承载80个签名序列,这些签名序列的逻辑ID从0到79。K个E-HICH上共承载80×K个签名序列。将这些签名序列组成一个签名序列资源池。第k个E-HICH上从逻辑ID为0的签名序列到逻辑ID为79的签名序列按照次序构成该签名序列资源池的第{(k-1)*80+1}个签名序列到第(k*80)个签名序列,这里,k=1,2,......,K。
UE在第k个HSUPA载波上的E-PUCH的ACK/NACK信息和TPC命令信息通过该资源池的两个签名序列反馈,这两个签名序列的逻辑ID的确定方法在下文阐述。该E-HICH的资源池配置方式的目的在于:使反馈同一UE的各个载波上E-PUCH的相关信息的签名序列尽可能位于同一个E-HICH上。这种配置方式有利于UE的接收和省电。
接下来介绍NodeB侧的每个小区的HSUPA调度器的功能。
本发明提出的多载波HSUPA实现方案中,NODEB侧每个小区有一个独立的HSUPA调度器。该HSUPA调度器实现小区内所有HSUPA载波上所有HSUPA UE的联合调度。对于不支持SPS的UE,调度器给UE分配调度的E-PUCH;对于支持SPS的UE,调度器给UE分配半静态的E-PUCH。具体联合调度的操作包括:
每个小区的HSUPA调度器在每个子帧进行一次调度。调度时,NODEB将基于每个UE上报的UPH(上行功率余量)信息和SNPL(服务小区和邻小区路损)信息以及其他相关信息,确定被调度的UE。在一个载波上所有被调度UE对邻小区造成的干扰应该在NODEB侧为该载波设定的干扰最大阈值之下。
对于不支持SPS的UE,当该UE被调度时,调度给UE的E-PUCH资源只占用一个子帧,但是在该子帧可以横跨多个HSUPA载波。UE在每个分配给它的HSUPA载波上的功率授权信息、码资源信息和时隙资源信息都相同。即:当分配给一个UE的E-PUCH横跨多个载波时,在每个载波上分配给该UE的E-PUCH具有相同的时隙、相同码道和相同的功率授权。具体地讲,当一个UE被调度时,调度器需要为每个被调度的UE确定如下调度信息:
(1)被调度的载波:由于每个UE最多支持6个HSUPA载波,用6个比特表示载波被调度的情况。第k个比特为1表示该UE支持的第k个HSUPA载波被调度给该UE;第k个比特为0表示该UE支持的第k个HSUPA载波没有被调度给该UE。
(2)在每个被调度载波上该UE得到的功率授权(PRRI)信息。该PRRI信息采用5比特表示,5个PRRI比特与功率授权值之间的映射关系与单载波情况下相同。
(3)在每个被调度的载波上分配给该UE的信道码资源(CRRI)信息。该CRRI信息采用4比特表示,4个CRRI比特与UE所使用信道码节点之间的映射关系与单载波情况下相同。这里,码道授权的最小粒度为一个SF=8的信道码。
(4)在每个被调度的载波上分配给该UE的时隙资源(TRRI)信息。该TRRI信息采用5比特表示,5个TRRI比特与时隙号码之间的映射关系与单载波情况下相同。
(5)确定每个载波上E-UCCH的个数。基于E-UCCH译码性能的要求,确定被调度的E-PUCH上E-UCCH的个数。该信息采用3个比特表示,3个比特与E-UCCH个数1-8之间的映射关系与单载波情况下相同。
(6)E-HICH信息。E-HICH信息的配置有两种方式:E-HICH隐式配置方式和E-HICH资源池配置方式。无论采用哪种配置方式,都不需要在每次该UE被调度时,将相应的E-HICH信息配置给UE。
(6-1)E-HICH隐式配置:由于在E-HICH配置中已经指明了每个HSUPA载波对应的E-HICH。因此,当一个UE被调度时就不需要为UE专门指定对应的E-HICH。
(6-2)E-HICH资源池配置:在该配置方式下,K个E-HICH上的签名序列形成一个资源池,UE在每个载波上的E-PUCH的相关信息通过该资源池的两个签名序列反馈给UE。这两个序列的逻辑ID的确定方法在下文介绍。在该方式下,也不需要在UE被调度时将E-HICH配置信息发送给UE。
(7)为被调度的UE指定调度的E-AGCH。从该UE的E-AGCH集合中选择一个E-AGCH作为该UE的调度的E-AGCH。当UE被连续调度时,采用相同的E-AGCH作为该UE的调度的E-AGCH。
(8)为被调度的UE确定调度的E-AGCH、调度的E-PUCH和调度的E-HICH之间的定时关系。按照3GPP标准,E-AGCH在第n个子帧发送,则E-PUCH在第n+2个子帧发送,E-HICH在第n+2+D个子帧发送。D决定于E-PUCH和E-HICH之间的时隙间隔。该时隙间隔nE-hich由NODEB确定以后上报给RNC,由RNC将该参数配置给UE。
(9)根据上述调度条目确定E-DCH控制信息,该E-DCH控制信息就是调度的E-AGCH上承载的数据。
(10)调度器在结束当前子帧的调度以后,需要将每个被调度的UE的下列信息发送到NODEB的物理层。
(10-1)UE的调度的E-AGCH ID和子帧号码“n”。
(10-2)调度的E-PUCH信息和子帧号码“n+2”。E-PUCH信息包括:E-PUCH的频点信息、功率授权信息、码资源信息和时隙资源信息等
(10-3)调度的E-HICH ID和子帧号码“n+2+D”
(10-4)E-AGCH上承载的数据,即:E-DCH控制信息。
在确定上述调度信息以后,调度器就结束了在当前子帧对一个不支持SPS的UE的调度。
对于支持SPS的UE,在每个子帧的调度中,HSUPA调度器将给支持SPS的UE分配半静态E-PUCH。分配给UE的半静态E-PUCH可以横跨UE支持的多个载波。在每个载波上分配给UE的半静态E-PUCH具有相同的功率授权、相同的码道资源和相同的时隙资源。NODEB一旦将半静态E-PUCH分配给UE,该资源就为UE所独占。当NODEB发现它分配给UE的半静态E-PUCH不合适的时候,就会通过E-AGCH指令命令UE释放已经分配给该UE的半静态E-PUCH,并将为UE重新分配合适的半静态E-PUCH。
在NODEB的每个小区,该小区内每个UE有一个MAC-E实体,该实体需要将NODEB物理层上报的相应UE的E-DCH数据块经过相关处理以后上报给位于RNC的该UE的MAC-ES实体。具体的MAC-E数据处理过程不是本发明的内容,不再赘述。
在多载波HSUPA实现方法中,由于一个UE的多个载波可能被同时调度。因此,需要针对这种多载波联合调度情况,明确***侧相应的物理层过程。
对于不支持SPS的UE,当该UE的多个HSUPA载波被同时调度时,多载波联合调度下的物理层过程是不同于单载波情况下的相关过程的。下面将详细说明。
(一)E-AGCH的DLPC过程
对于每个被调度的UE,UE和NODEB都需要实现基于GAP的E-AGCH的DLPC。具体地讲,UE根据E-AGCH的接收SNR确定E-AGCH的DLPC命令,并将生成的TPC命令通过调度的E-PUCH上的TPC命令域带给NODEB。由于调度的E-PUCH很可能横跨多个载波,因此,可以规定:E-AGCH的TPC命令通过第一个载波(载波号码最小的载波)的E-PUCH的TPC域携带给NODEB。其他载波的E-PUCH的TPC域可以闲置或重发第一个载波上TPC域的TPC命令。
UE对E-AGCH的DLPC由第一个E-AGCH子帧开始逐步进入闭环功率控制过程。当出现E-AGCH的调度间隔,如果该间隔小于预先设置的阈值GAP,则UE仍旧进行闭环功率控制;如果该间隔不小于预先设置的阈值GAP,则UE从间隔以后的第一个子帧重新开始进行E-AGCH的DLPC,然后再逐步进入E-AGCH的闭环功率控制。
对于NODEB,第一个E-AGCH子帧的发射功率或间隔不小于GAP时间隔之后第一个E-AGCH子帧的发射功率可以采用如下方式中的任意一种方式确定:
(1)采用E-AGCH的初始发射功率
(2)如果在E-AGCH所在时隙有该UE的其他下行信道,且该下行信道处于闭环功率控制过程或在E-AGCH间隔期间处于闭环功率控制过程,则优选地将该下行信道作为参考信道,在该下行信道在当前子帧的发射功率基础上加一个功率偏置作为E-AGCH的发射功率。该功率偏置等于为达到相同的BLER目标值E-AGCH所需要的SNR与该被参考信道的SNR之差。
(3)在(2)中,如果一个UE在E-AGCH所在时隙存在多个下行处于闭环功率控制的信道,则优选采用DL DPCH;如果没有DL DPCH,可以采用HS-SCCH。
在第一个E-AGCH子帧以后,NODEB逐步进入闭环功率控制,根据从UE接收到的E-AGCH的TPC命令调整E-AGCH的发射功率。当E-AGCH出现调度间隔,如果间隔小于GAP,则NODEB按照如下方式确定E-AGCH的发射功率:
(1)基于间隔之前的E-AGCH的发射功率加上一个功率偏置,该功率偏置用于补偿间隔期间UE侧路损的增量。
(2)如果在E-AGCH所在时隙存在该UE的其他下行信道,且该下行信道在间隔期间进行了闭环功率调整,则将该下行信道作为参考信道,E-AGCH的功率优选等于该下行信道的功率加上一个功率偏置。该功率偏置等于为达到相同的BLER目标值E-AGCH所需要的SNR与该被参考信道的SNR之差。
(3)在(2)中,如果一个UE在E-AGCH所在时隙存在多个在间隔期间进行了下行闭环功率调整的信道,则优选采用DL DPCH;如果没有DLDPCH,可以采用HS-SCCH。
(二)E-AGCH的DLBF
E-AGCH的DLBF由NODEB实现。UE的所有上行信道可以联合起来生成下行波束赋形权矢量,在同一个子帧,当UE存在多个上行信道时,UE由这些上行信道的信道估计结果生成唯一个下行波束赋形矢量,用于UE的任意一个下行信道的波束赋形。
(三)E-PUCH的ULSC过程
当一个UE被调度时,分配给该UE的调度的E-PUCH很可能横跨多个HSUPA载波时,所有这些载波上E-PUCH占用相同的时隙资源、相同的码道资源和相同的功率授权。这些载波上的E-PUCH采用相同的TA进行发送。因此,该UE的所有E-PUCH可以按照UE进行联合ULSC。即:该UE的所有载波上的E-PUCH进行联合的ULSC,NODEB由所有载波上E-PUCH的接收信号可以得到每个载波上该UE的信道估计,NODEB可以由所有载波上的UE的信道估计生成唯一一个E-PUCH的ULSC命令,该ULSC命令可以通过调度的E-AGCH上的SS域被携带给UE。
具体地讲,NODEB在接收到该UE发送的第一个E-PUCH子帧时,NODEB由该子帧内UE在每个载波上的E-PUCH的接收信号可以得到每个载波上该UE的信道估计,NODEB可以由该UE在所有载波上的信道估计生成唯一的E-PUCH的ULSC命令,并将该ULSC命令通过E-AGCH发送给UE;然后,NODEB对该UE的ULSC过程将逐步由开环进入闭环ULSC。当E-PUCH的发送出现间隔时,间隔之后E-PUCH的ULSC由开环逐步进入闭环ULSC。
UE侧对所有载波上的调度的E-PUCH进行联合ULSC。对于第一个E-PUCH子帧,该子帧的TA可以采用最近一个上行信道采用的TA作为当前E-PUCH子帧的TA。然后,UE将逐步进入E-PUCH的闭环ULSC:从E-AGCH上提取ULSC命令,响应该ULSC命令,调整E-PUCH的TA。当E-PUCH信道出现调度间隔,UE采用最近一个上行信道的TA来发送间隔之后第一个E-PUCH子帧,以后逐步进入E-PUCH的闭环ULSC,根据从E-AGCH上提取的ULSC命令调整E-PUCH的TA。
可选地,UE侧对该UE的所有上行信道进行联合的ULSC。UE在接入过程通过FPACH信道获得PRACH的TA。以后,UE基于该TA进入闭环ULSC过程。UE根据从下行信道上携带的ULSC命令调整该UE的唯一一个TA。在同一子帧,所有该UE的下行信道携带相同的ULSC命令。
相应地,NODEB侧实现基于UE的联合ULSC。NODEB将一个UE的所有上行信道联合起来进行同步控制。当UE在同一个子帧存在多个上行信道时,NODEB侧基于该子帧所有上行信道的信道估计生成一个ULSC命令,该命令作为每个上行信道的ULSC命令被通过该UE相关下行信道发送给UE。UE的所有下行信道联合起来携带NODEB侧生成的该UE的最新的ULSC命令。
(四)E-PUCH的ULPC
由于分配给一个UE的E-PUCH可能横跨多个载波。每个载波上E-PUCH经历的信道通常不相同,经历的干扰也通常不同。因此,当一个UE的多个HSUPA载波被同时调度时,每个载波上的E-PUCH需要分别进行ULPC。
对于一个UE,该UE在每个载波上的调度的E-PUCH和该载波上非调度的E-PUCH进行基于GAP的ULPC。非调度的E-PUCH和调度的E-PUCH具有相同的Pe-base。具体的E-PUCH的ULPC过程如下:
UE侧在每个HSUPA载波上发送该载波上第一个E-PUCH子帧时采用开环方式确定E-PUCH的发射功率,然后逐步进入闭环功率控制过程。当该载波上的E-PUCH出现调度间隔,如果该间隔小于GAP,则UE侧确定间隔之后第一个E-PUCH子帧的Pe-base的方式为:间隔之前最后一个子帧的Pe-base加上间隔期间UE侧路损的增量,将求和结果作为间隔后第一个E-PUCH子帧的Pe-base。
当间隔不小于GAP,则UE侧在间隔之后第一个子帧采用开环方式确定E-PUCH的Pe-base。
NODEB侧按照如下方法进行E-PUCH的ULPC。
在该UE所在的每个HSUPA载波上,对于该载波上第一个E-PUCH子帧,NODEB计算得到当前子帧参考码率的SNR,通过比较当前子帧参考码率的SNR与参考码率的SNR目标值生成ULPC命令(即TPC命令):如果SNR大于SNR目标值,则NODEB生成“DOWN”命令;如果SNR小于等于SNR目标值,则生成“UP”命令。TPC命令被发送给UE。
按照上述E-PUCH的ULPC方法,当UE在一个HSUPA载波上只存在由RNC配置的非调度的E-PUCH时,该E-PUCH的ULPC命令通过与该E-PUCH对应的非调度E-HICH携带给UE。当UE在一个HSUPA载波上没有非调度的E-PUCH,只有调度的E-PUCH时,调度的E-PUCH的DLPC命令通过携带该载波上E-PUCH上E-DCH数据块的ACK/NACK信息的调度的E-HICH被携带给UE。调度的E-PUCH和调度的E-HICH在E-HICH隐式配置下是一一对应的;当E-HICH采用E-HICH资源池配置方式时,确定与E-PUCH对应的E-HICH的方法请参见下文。
当UE在一个HSUPA载波上既有非调度的E-PUCH,又有调度的E-PUCH时,非调度的E-PUCH和调度的E-PUCH联合起来实现基于GAP的E-PUCH的ULPC,生成的TPC命令由与该UE的非调度的E-PUCH对应的非调度E-HICH和携带该UE的调度的E-PUCH上E-DCH数据块ACK/NACK信息的调度的E-HICH联合起来携带给UE。
在上述E-PUCH的ULPC过程中,需要将产生的每个E-PUCH的TPC命令下发给UE。设在每个HSUPA载波上分配给UE的E-PUCH的参数如下:
(1)该调度的E-PUCH的最后一个时隙(即:时隙号码最大的时隙)的时隙号码为t0,t0可能取值为:1,2,3,4,5;
(2)在时隙t0分配给该UE的信道码的号码为q0(q0的可能取值为:1,......,Q0)
(3)在时隙t0分配给该UE的信道码q0的扩频因子为Q0
则携带上述调度的E-PUCH的ACK/NACK信息的调度的E-HICH和该E-HICH上携带“ACK/NACK信息的签名序列的确定方法如下:
(A)E-HICH隐式配置下:
在多载波HSUPA中,NODEB分配E-PUCH资源的最小粒度为:SF=8。在该分配粒度下,用来反馈载波“k”上具有上述E-PUCH参数的E-PUCH的ACK/NACK信息的E-HICH在E-HICH隐式配置方式下由载波“k”的号码可以唯一确定。设与载波“k”对应的E-HICH为第“k”个E-HICH。因此,在E-HICH隐式配置下,载波“k”上任意一个UE的E-PUCH通过第k个E-HICH反馈该UE的ACK/NACK信息。该对应关系为RNC配置,并通知给NODEB和UE。
用于反馈载波“k”上E-PUCH的ACK/NACK信息的该第k个E-HICH上的签名序列的逻辑ID“r”按照3GPP标准由下式确定:
用于反馈载波“k”上具有上述参数的E-PUCH的TPC命令的签名序列的逻辑ID为“R”:
R=r+i,i可以在i=1到 之间任意取一个值。
因此,在E-HICH的隐式配置下,用于反馈第“k”个HSUPA载波上具有上述参数的E-PUCH的ACK/NACK信息和TPC命令信息的两个签名序列分别为:r和R。这里,可以规定:当需要反馈的TPC命令为“UP”时,由签名序列的逻辑ID“R”计算得到该签名序列的物理ID“RR”,然后将物理ID为“RR”的签名序列的原序列反馈给UE;当需要反馈的TPC命令为“DOWN”时,将物理ID为“RR”的签名序列的反序列反馈给UE。
(B)在E-HICH资源池配置下:
在该配置方式下确定反馈载波“k”上具有上述参数的E-PUCH的ACK/NACK信息和TPC命令的两个签名序列的计算步骤如下:
第一步:按照 计算得到在隐式E-HICH配置下反馈UE的ACK/NACK信息的签名序列的逻辑ID。
第二步:将每个E-HICH上的签名序列分成20组,第i(i=1,2,......,20)组包括的四个签名序列的逻辑ID为:4(i-1)+j,j=0,1,2,3。判断第一步中r属于的组号“g”:
第三步:确定反馈载波“k”上具有上述参数的E-PUCH的ACK/NACK信息和TPC命令的E-HICH的号码“kh”和该E-HICH上的相关签名序列的逻辑ID“jh+i,i=0,1,2,3”。
在由K个E-HICH构成的签名序列资源池中包括80×K个签名序列。将该签名序列资源池内的签名序列分成20×K组,每组包括四个连续的签名序列。第一组签名序列是资源池内的第一个签名序列到第四个签名序列,第二组是池内的第五个签名序列到第8个签名序列,第m组是池内的第4×(m-1)+1个签名序列到第4×m个签名序列。
为使反馈一个UE的不同载波上E-PUCH的ACK/NACK和TPC命令的签名序列尽可能位于同一个E-HICH上,规定:当第二步计算得到的组号为:g=1时,UE在第k个载波上具有上述参数的E-PUCH的ACK/NACK信息和TPC命令通过E-HICH签名序列资源池内的第k组签名序列反馈给UE;当组号为g=2时,UE在第k个载波上具有上述参数的E-PUCH的ACK/NACK信息和TPC命令通过E-HICH签名序列资源池内的第K+k组签名序列反馈给UE;对于任意的g=1,2,......,20,UE在第k个载波上的E-PUCH的ACK/NACK信息和TPC命令通过E-HICH签名序列资源池内的第h=(g-1)K+k组签名序列反馈给UE;
设该第h组签名序列位于第“kh”个E-HICH上,逻辑ID为:jh+i,i=0,1,2,3。kh和jh的计算公式如下:
jh=(4(h-1))mod 80
用于反馈载波“k”上具有上述参数的E-PUCH的ACK/NACK信息和TPC命令信息的签名序列组jh+i,i=0,1,2,3中逻辑ID最小的签名序列“jh”用于反馈载波“k”上E-PUCH的ACK/NACK信息,逻辑ID次小的签名序列“jh+1”用于反馈载波“k”上E-PUCH的TPC命令信息。其他两个序列暂时不用。这里,规定:通过逻辑ID为“R=jh+1”的签名序列反馈TPC命令的方式为:当需要反馈的TPC命令为“UP”时,由签名序列的逻辑ID“R”计算得到该签名序列的物理ID“RR”,然后将物理ID为“RR”的签名序列的原序列反馈给UE;当需要反馈的TPC命令为“DOWN”时,将物理ID为“RR”的签名序列的反序列反馈给UE。
(五)E-HICH的DLPC
E-HICH的DLPC由NODEB实现,具体方式与现有相同,这里就不再赘述。
(六)E-PUCH上ACK/NACK信息的生成
当NODEB同时调度一个UE的M个载波时,UE将分别通过这M个载波发送M个数据块给NODEB。NODEB需要分别对M个载波上的数据块进行联合检测、解调与译码。NODEB根据每个数据块的CRC校验结果,确定反馈给UE的ACK/NACK信息。如果一个载波上的数据块被NODEB正确接收,NODEB就将ACK比特通过与该载波对应的E-HICH反馈给UE;如果一个载波上的数据块被NODEB错误接收,NODEB就将NACK比特通过与该载波对应的E-HICH反馈给UE。
当一个数据块被错误接收时,用于该数据块译码的比特序列被保存起来。当该数据块被重传时,NODEB需要将该数据块重传得到的待译码比特序列和该数据块之前的待译码比特序列合并,然后进行译码以提高译码的分集增益。
对于支持SPS的UE,当该UE的多个HSUPA载波被同时调度时,多载波联合调度下的物理层过程也是不同于单载波情况下的相关过程的。下面予以说明。
对于支持SPS的多载波UE,该UE的E-AGCH的DLPC过程同不支持SPS的多载波UE的E-AGCH的DLPC过程。所不同的是:对于支持SPS的UE,该UE的E-AGCH的DLPC命令通过第一个载波上的半静态E-PUCH的TPC域携带给NODEB,而对于不支持SPS的UE,该UE的E-AGCH的DLPC命令通过第一个载波上的调度的E-PUCH的TPC域携带给NODEB
对于支持SPS的多载波UE,该UE的E-AGCH的DLBF过程同不支持SPS的多载波UE的E-AGCH的DLBF过程。
对于不支持SPS的UE,每次调度该UE时,通过调度的E-AGCH(采用E-AGCH TYPE 1格式)只给UE分配一个子帧的E-PUCH,分配给该UE的一个子帧的E-PUCH可以横跨该UE支持的多个载波,在每个载波上分配给UE的E-PUCH具有相同的功率授权、相同的码道和相同的时隙资源。对于支持SPS的UE,每次调度该UE时,通过调度的E-AGCH(采用E-AGCHTYPE 2格式)给UE分配多个子帧的E-PUCH。在每个分配给UE的E-PUCH子帧,分配给UE的E-PUCH资源相同:横跨相同的载波、在每个载波上具有相同的功率授权、相同的码道和相同的时隙资源。因此,可以将分配给支持SPS的UE的半静态E-PUCH视为一种占据多个子帧的特殊的调度的E-PUCH。
在将半静态E-PUCH视为特殊的调度的E-PUCH情况下,支持SPS的多载波HSUPA UE的物理层过程与不支持SPS的多载波HSUPA UE的物理层过程相同:
(1)对于支持SPS的UE,当该UE的多个载波被同时分配半静态E-PUCH时,这些载波上半静态E-PUCH实现联合的ULSC。
支持SPS的UE在多个载波上半静态E-PUCH的联合ULSC过程同不支持SPS的UE在多个载波上E-PUCH的联合ULSC过程。对于支持SPS的UE,该UE的所有上行信道可以实现联合的ULSC过程。该支持SPS的UE的所有上行信道的联合ULSC过程同不支持SPS的UE的所有上行信道的联合ULSC过程。
(2)对于支持SPS的UE,该UE在每个配置给它的载波上的E-PUCH的ULPC过程是相互独立、并行进行的。SPS UE在每个载波上E-PUCH的ULPC过程同不支持SPS的UE在每个载波上E-PUCH的ULPC过程。
(3)对于支持SPS的UE,E-HICH的DLPC同现有E-HICH的DLPC。
对于支持SPS的UE,该UE在每个载波上的半静态E-PUCH的ACK/NACK信息和TPC&SS命令信息通过与该载波上半静态E-PUCH对应的E-HICH上的相应签名序列反馈给UE。
当NODEB同时给支持SPS的UE分配M个载波上的半静态E-PUCH时,UE将在每个具有半静态E-PUCH的子帧,通过分配给它的M个载波发送M个数据块给NODEB。NODEB需要分别对M个载波上的数据块进行联合检测、解调与译码。NODEB根据每个数据块的CRC校验结果,确定反馈给UE的ACK/NACK信息。如果一个载波上的数据块被正确接收,NODEB就将ACK比特通过与该载波对应的E-HICH反馈给UE;如果一个载波上的数据块被错误接收,NODEB就将NACK比特通过与该载波对应的E-HICH反馈给UE。
当一个数据块被错误接收时,用于该数据块译码的比特序列被保存起来。当该数据块被重传时,NODEB需要将该数据块重传得到的待译码比特序列和该数据块之前的待译码比特序列合并,然后进行译码以提高译码的分集增益。
下面介绍用于多载波HSUPA调度的E-AGCH的格式。
对于不支持SPS调度的UE,当通过一个E-AGCH同时调度该UE的多个HSUPA载波时,可以采用如下E-AGCH格式指示调度的E-PUCH。
(1)PRRI(功率资源相关的信息)(xpg,1,xpg,2,...xpg,5){5bits}
(2)CRRI(码道资源相关信息)(xc,1,xc,2,...xc,Nc),Nc=4
(3)TRRI(时隙资源相关信息)(xt,1,xt,2,...xt,nTRRI),nTRRI=5
(4)ECSN(E-AGCH循环序列号)(xe,1,xe,2,xe,3)(3bits)
(5)E-UCCH个数(xENI,1,xENI,2,xENI,3)(3bits)
(6)FRRI(频率资源相关信息)(xf,1,xf,2,...xf,6){6bits}:当xf,i=1时,
第i个频点被调度;当xf,i=0时,第i个频点没有被调度
由上述可见,E-AGCH上信息比特数目为:26比特。
E-AGCH上比特信息的复用方法:上述6个E-AGCH信息域按照次序复用在一起:
xag,k=xpg,k k=1,2,..,5
xag,k=xc,k-5 k=6,7,...,9
xag,k=xt,k-9 k=10,...,14
xag,k=xe,k-14 k=15,16,17
xag,k=xENI,k-17 k=18,19,20
xag,k=xf,k-20 k=21,22,23,24,25,26
E-AGCH信息比特复用以后的E-AGCH编码方法同单载波情况下E-AGCH的编码方法。
上述E-AGCH格式与E-AGCH类型1的格式相比,该E-AGH多了FRRI域,没有E-AGCH类型1中的如下域:
(1)RDI的3个比特(xr,1,xr,2,xr,3),
(2)E-HICH指示器域的2个比特(xEI,1,xEI,2)
(3)CRRI的最高比特xc,1
因此,可以将E-AGCH类型1中的上述3个域的6个比特用于表示FRRI域的6个比特。
对支持SPS调度的UE,当通过一个E-AGCH同时调度多个HSUPA载波时,采用如下E-AGCH格式指示调度的E-PUCH。下面的E-AGCH格式同E-AGCH TYPE 2的格式相比,都由30个信息比特构成,但是包括的信息域不尽相同。
(1)PRRI(功率资源相关的信息)(xpg,1,xpg,2,...xpg,5){5bits}
(2)CRRI(码道资源相关信息)(xc,1,xc,2,...xc,Nc),Nc=4
(3)TRRI(时隙资源相关信息)(xt,1,xt,2,...xt,nTRRI),nTRRI=5
(4)ECSN(E-AGCH循环序列号)(xe,1,xe,2,xe,3)(3bits)
(5)E-UCCH个数(xENI,1,xENI,2,xENI,3)(3bits)
(6)Field Flag(域指示FL)(xflag,1){1bits}
(7)Hybrid Information(综合信息域HI)(xh,1,xh,2,...xh,9):9比特采用Field Flag域表示后面的HI的两种不同的意义:当FL的比特xflag,1为“0”时,表示HI域的最开始三个比特表示RDI域SI2的前三个比特表示RDI信息(xr,1,xr,2,xr,3),后面的6个比特是FRRI域。当FL的比特xflag,1为“1”时,表示HI域的最开始两个比特表示RRP域(resource repetition period index)(xrrpi,1,xrrpi,2),xrrpi,1是最重要的比特,xrrpi,2是次重要的比特;第三个比特保留不用;最后6个比特是FRRI域。
FRRI(频率资源相关信息)(xf,1,xf,2,...xf,6){6bits}:当xf,i=1时,第i个频点被调度;当xf,i=0时,第i个频点没有被调度
E-AGCH上信息比特数目为:30比特。
E-AGCH上比特信息的复用方法:上述7个E-AGCH信息域按照次序复用在一起:
xag,k=xpg,k k=1,2,..,5
xag,k=xc,k-5 k=6,7,...,9
xag,k=xt,k-9 k=10,...,14
xag,k=xe,k-14 k=15,16,17
xag,k==xENI,k-17 k=18,19,20
xag,k=xflag,1 k=21
xag,k=xh,k-21 k=21,22,23,24,25,26,27,28,29,30
E-AGCH信息比特复用以后的E-AGCH编码方法同单载波情况下E-AGCH的编码方法。
上述即为***侧的多载波HSUPA实现方法。下面介绍UE侧的多载波HSUPA实现方法。
首先介绍UE侧HSUPA物理层资源的配置,具体包括UE多载波HSUPA能力的上报、E-AGCH的配置、E-PUCH资源的配置和E-HICH的配置。
(一)UE多载波HSUPA能力的上报
本发明中,UE需要通过UU口信令上报UE的多载波HSUPA能力。UE最多同时支持6个HSUPA载波。当RNC为UE配置了HSUPA载波以后,RNC需要把该UE的多载波HSUPA能力和该UE所在的HSUPA载波信息转发给NODEB。
关于E-AGCH、E-PUCH资源和E-HICH的配置,在前述***侧处理中已经涉及到,这里就不再赘述。其中,在配置E-HICH时,隐式配置的结果通过PCCPCH广播下发,这样可以节省UU口信令资源;在E-HICH资源池配置方式下,也通过PCCPCH广播下发:告诉小区内每个HSUPA UE,小区内E-HICH资源池包括的E-HICH的数目“K”,资源池内第k个E-HICH所在的载波,第k个E-HICH使用的信道码、所在的时隙。
接下来介绍UE侧的MAC-E功能。
本发明提出的多载波HSUPA实现方法中,UE侧有一个MAC-E实体。该MAC-E实体根据E-PUCH的功率授权信息,码道资源信息和时隙资源信息,确定HSUPA数据包的长度的可能值。当一个UE能够支持的HSUPA载波中有多个载波被同时调度时,物理层需要将E-PUCH信道横跨的载波数目M上报MAC-E实体。MAC-E实体将为每个载波生成一个数据块,共生成M个数据块。
MAC-E实体将确定每个生成的E-DCH数据块的下列信息:
(1) 数据块的长度TB SIZE,该信息通过6个TS SIZE比特表示;
(2) 承载该E-DCH数据块的HARQ的ID,该信息通过2个比特表示;
(3) 数据块的RSN(循环序列号),该信息通过2个比特表示;
(4) 数据块的调制方式
上述前三项信息构成该E-DCH数据块的译码信息。
MAC-E实体将每个生成的数据块和每个数据块的上述信息发送给物理层。每个数据块和该数据块的译码信息将通过同一HSUPA载波发送给NODEB。每个载波上被发送数据块的译码信息就是该载波上E-UCCH信道上承载的数据。
UE的MAC-E实体根据HSUPA载波的功率授权、码道信息和时隙资源信息确定数据块的可能长度的方法同单载波下的相关方法。每个E-DCH数据块的打包方式同单载波情况下E-DCH数据块的打包方式。
接下来介绍UE侧多载波HSUPA下信道的编码、调制和扩频:
在多载波HSUPA实现方法中,UE的MAC-E实体需要为每个被调度的载波生成一个E-DCH数据块和该数据块的译码信息。每个数据块的译码信息包括:6个比特的TB块SIZE、2比特的RSN和2比特的HARQ ID。
物理层分别对每个数据块进行编码、调制和扩频。每个E-DCH数据块的编码方法同单载波情况下E-DCH数据块的编码方法。每个被调度的载波用于发送唯一一个数据块和该数据块的译码信息。每个载波上E-DCH数据块的译码信息就是该载波上E-UCCH信道上承载的数据。E-UCCH信道上数据的编码方法同单载波情况下E-UCCH信道的编码方法。
每个载波上E-DCH数据块编码以后得到的E-DCH比特流经过调制以后映射到该载波的E-PUCH信道上。E-DCH编码以后得到的比特流到E-PUCH信道的映射方式同单载波情况下相关的映射方式。该载波上E-UCCH编码以后得到的比特流经过QPSK调制以后复用到该载波的E-PUCH信道上。E-UCCH信道在E-PUCH上的复用方式同单载波情况下的E-UCCH复用方式。
一个HSUPA载波上E-PUCH上承载的TPC命令的调制方式同单载波情况下E-PUCH上TPC的调制方式,采用QPSK调制。TPC命令复用到E-PUCH的方式同单载波情况下TPC命令的复用方式。
每个载波上E-PUCH的时隙格式同单载波情况下的时隙格式。
E-PUCH信道的扩频因子和信道码由调度的E-AGCH上的码道资源信息确定。每个载波上E-PUCH的扩频方式同单载波情况下E-PUCH的扩频方式。
最后介绍UE侧的物理层处理。
在多载波HSUPA实现方法中,由于一个UE的多个载波可能被同时调度。因此,需要针对这种多载波联合调度情况,明确相应的物理层过程。这些多载波联合调度下的物理层过程是不同于单载波情况下的相关过程的。
(一)UE侧对E-AGCH的监听
UE侧需要在每个子帧监听分配给它的E-AGCH集合中的每个E-AGCH。当UE通过E-AGCH上的UE ID发现一个E-AGCH是发送给该UE的时候,UE将通过对E-AGCH译码获得E-DCH控制信息。由E-DCH控制信息和HSUPA的相关定时关系,UE将确定如下信息:
(1)E-PUCH的子帧号码和E-HICH的子帧号码
(2)E-PUCH的功率授权信息、码道资源信息和时隙资源信息,以及E-PUCH所在的频点信息
(3)每个载波的E-PUCH上承载的E-UCCH信道的个数
(4)从E-AGCH信道上提取E-PUCH的ULSC命令
UE将第(2)项信息上报给MAC-E实体,用于该实体为每个被调度的载波生成E-DCH数据块。UE将按照确定的定时关系,在规定的E-PUCH子帧将MAC-E实体发送给它的每个载波上的E-DCH数据块和该数据块的译码信息通过相应载波上的E-PUCH发送给NODEB。然后,UE在规定的子帧接收NODEB反馈的每个数据块的ACK/NACK信息和每个被调度载波的ULPC命令。
当一个UE被连续调度时,采用同一个E-AGCH通知该UE。
关于其他物理层的处理,包括E-AGCH的DLPC、E-PUCH的ULSC和E-PUCH的ULPC在前述***侧处理描述时已经介绍过,这里就不再赘述。
上述即为本发明的具体实现方式,其中,是从***侧和UE侧的处理分别进行描述的。在实际实现过程中,由***侧和UE侧配合完成整个的配置和基于该配置的数据传输。由上述可见,本发明中给出的多载波HSUPA实现方法可以实现同时调度UE的多个载波,有效提高UE的上行峰值速率和上行吞吐量。
以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (29)
1.一种多载波HSUPA的实现方法,其特征在于,该方法包括:
NodeB为每个小区设置独立的HSUPA调度器,每个小区的HSUPA调度器在每个子帧,为该小区内所有HSUPA载波上承载的所有HSUPA UE进行联合调度;为每个小区配置多个E-AGCH,并确定各个配置的E-AGCH所在的频点;对于小区内的每个支持多载波的HSUPA UE,NodeB在为该小区配置的E-AGCH中选择至少一个E-AGCH分配给所述HSUPA UE,构成所述HSUPA UE的E-AGCH集合,并通过RNC将分配的E-AGCH集合配置给所述HSUPA UE;
对于每个调度的、支持多载波的HSUPA UE,确定分配给该HSUPA UE的E-AGCH、E-PUCH资源和E-HICH,并允许在分配给该HSUPA UE的一个E-AGCH上同时调度该HSUPA UE支持的多个载波上的E-PUCH;其中,在调度所述HSUPA UE时,NodeB从所述HSUPA UE的E-AGCH集合中选择一个E-AGCH调度给所述HSUPA UE,用于向所述HSUPA UE发送E-DCH控制信息;当所述HSUPA UE被连续调度时,采用相同的E-AGCH;
对NodeB发送的所述E-AGCH进行下行功率控制,根据所述E-AGCH的接收信噪比确定所述E-AGCH的TPC命令,并将生成的该E-AGCH的TPC命令通过分配给所述HSUPA UE的第一个HSUPA载波上的E-PUCH的TPC命令域反馈给NodeB,调度给所述HSUPA UE的其他HSUPA载波上的E-PUCH的TPC命令域闲置或重发所述第一个HSUPA载波上的TPC命令;
其中,对于不支持SPS的所述HSUPA UE,将生成的该E-AGCH的TPC命令通过分配给所述HSUPA UE的第一个HSUPA载波上的调度的E-PUCH的TPC命令域反馈给NodeB;
对于支持SPS的所述HSUPA UE,将生成的该E-AGCH的TPC命令通过分配给所述HSUPA UE的第一个HSUPA载波上的半静态E-PUCH的TPC命令域反馈给NodeB。
2.根据权利要求1所述的方法,其特征在于,分配给所述HSUPA UE的E-AGCH、E-PUCH资源和E-HICH位于相同的载波,或不同的载波上。
3.根据权利要求1所述的方法,其特征在于,该方法进一步包括:RNC预先为小区内每个HSUPA载波配置一个E-PUCH资源池,由相应载波上非调度的E-PUCH和调度的E-PUCH共享,非调度的E-PUCH帧分复用;所述小区内所有HSUPA载波上调度的E-PUCH资源池构成所述小区的调度的E-PUCH资源池;
在为所述HSUPA UE分配非调度的E-PUCH时,由RNC从所述HSUPA UE所在小区的所有HSUPA载波配置的E-PUCH资源池中选择一部分资源作为UE的非调度的E-PUCH,分配给所述HSUPA UE;
在为不支持半静态调度(SPS)的所述HSUPA UE分配调度的E-PUCH时,由NodeB从所述HSUPA UE所在小区的调度的E-PUCH资源池中选择调度的E-PUCH,分配给所述HSUPA UE,且分配的所述调度的E-PUCH仅占用一个子帧;
在为支持SPS的所述HSUPA UE配置半静态E-PUCH时,由NodeB为所述HSUPA UE分配半静态E-PUCH,且分配的半静态E-PUCH被所述HSUPA UE独占;当NodeB通过E-AGCH指令指示所述HSUPA UE释放被分配的半静态E-PUCH时,所述分配的半静态E-PUCH被NodeB收回。
4.根据权利要求3所述的方法,其特征在于,所述RNC为所述HSUPA UE分配非调度的E-PUCH为:
RNC在所述HSUPA UE所支持的每个具有非调度的E-PUCH的载波上,分别配置非调度的E-PUCH,并指定每个非调度的E-PUCH的频点、帧分复用参数和功率授权信息;
或者,当所述HSUPA UE在一个或多个载波上具有非调度的E-PUCH,且该UE在不同载波上的非调度的E-PUCH具有相同的功率授权、码道资源和时隙资源时,RNC为所述HSUPA UE分配横跨多个载波的非调度的E-PUCH资源,横跨的所有载波均为所述HSUPA UE支持的HSUPA载波,且在横跨的每 个载波上,分配给所述HSUPAUE的非调度的E-PUCH资源的功率授权、码道资源和时隙资源均相同;并向所述HSUPAUE指示分配的非调度的E-PUCH占据的载波、在每个载波上的功率授权、码道资源和时隙资源。
5.根据权利要求4所述的方法,其特征在于,当RNC为所述HSUPA UE分配非调度的E-PUCH时,RNC为每个载波上的所述非调度的E-PUCH配置对应的E-HICH以及该E-HICH上的一个签名序列组,用于反馈相应非调度的E-PUCH的ACK/NACK信息和TPC&SS命令,每个载波上的非调度的E-PUCH与相应的E-HICH,位于相同的载波或不同的载波上。
6.根据权利要求3所述的方法,其特征在于,所述NodeB为所述HSUPA UE分配E-PUCH为:
NodeB的小区的HSUPA调度器为所述HSUPA UE分配横跨多个载波的E-PUCH资源,并通过所述E-AGCH下发给所述HSUPA UE,横跨的所有载波均为所述HSUPA UE支持的HSUPA载波,且在横跨的每个载波上,分配给所述HSUPA UE的E-PUCH资源的功率授权、码道资源和时隙资源均相同;用于反馈分配给HSUPA UE的每个载波上E-PUCH的ACK/NACK信息和TPC命令的相应的E-HICH,与所述E-PUCH位于相同的载波或不同的载波上;
其中,分配的E-PUCH为调度的E-PUCH或半静态E-PUCH。
7.根据权利要求6所述的方法,其特征在于,该方法进一步包括:预先为小区内的每个HSUPA载波设置对应的E-HICH,用于反馈相应HSUPA载波上调度的E-PUCH的ACK/NACK信息和TPC命令,并通过PCCPCH广播各个HSUPA载波对应的E-HICH。
9.根据权利要求6所述的方法,其特征在于,对于不支持SPS的所述HSUPA UE,该方法进一步包括:RNC为支持K个HSUPA载波的小区配置K个调度的E-HICH,构成E-HICH资源池,并通过PCCPCH广播向所述小区内的每个HSUPA UE下发所述E-HICH资源池中包括的E-HICH的数目以及各个E-HICH所在的载波、使用的信道码和所在的时隙;
在NodeB为所述HSUPA UE分配调度的E-PUCH后,所述HSUPA UE在每个载波上调度的E-PUCH的ACK/NACK信息和TPC命令,通过所述E-HICH资源池中的两个签名序列反馈,并使反馈该HSUPA UE的各个载波上调度的E-PUCH的ACK/NACK信息和TPC命令的所有签名序列尽可能位于同一个E-HICH上。
10.根据权利要求9所述的方法,其特征在于,对于所述HSUPAUE在任一载波k上调度的E-PUCH的ACK/NACK信息和TPC命令,利用所述E-HICH资源池中第h=(g-1)K+k组签名序列进行反馈,并利用该组签名序列中逻辑资源ID最小的签名序列反馈ACK/NACK信息,利用逻辑资源ID次小的签名序列反馈TPC命令;
11.根据权利要求8或10所述的方法,其特征在于,当利用一签名序列反馈TPC命令时,利用该签名序列的原序列反馈“UP”命令,利用该签名序列的反序列反馈“DOWN”命令。
12.根据权利要求6所述的方法,其特征在于,对于支持SPS的HSUPA UE,当NodeB为所述HSUPA UE分配非静态E-PUCH时,RNC为每个载波上的所述半静态的E-PUCH配置对应的E-HICH以及该E-HICH上的一个签名序列组,用于反馈相应半静态E-PUCH的ACK/NACK信息和TPC&SS命令,每个载波上的半静态E-PUCH与相应的E-HICH,位于相同的载波或不同的载波上。
13.根据权利要求1所述的方法,其特征在于,NodeB根据小区内各个HSUPA UE上报的信息确定调度的HSUPA UE。
14.根据权利要求1所述的方法,其特征在于,所述HSUPA调度器确定分配给所述HSUPA UE的E-AGCH、E-PUCH资源和E-HICH后,进一步包括:所述HSUPA调度器确定E-DCH控制信息,包括利用6比特表示的调度给所述HSUPA UE的E-PUCH资源所在的HSUPA载波、利用5比特表示的在每个被调度载波上的功率授权信息、利用4比特表示的在每个被调度载波上的信道码资源信息、利用5比特表示的在每个被调度载波上的时隙资源信息、利用3比特表示的每个载波上的E-UCCH的个数、利用3比特表示的E-AGCH循环序列号、调度给所述HSUPA UE的E-AGCH、E-PUCH和E-HICH之间的定时关系;将确定的E-DCH控制信息、调度的E-AGCH ID及其子帧号码,调度的E-PUCH的频点、功率授权信息、码道资源信息和时隙资源信息及其子帧号码,调度的E-HICH ID及其子帧号码发送给NodeB的物理层;
NodeB的物理层通过调度给所述HSUPA UE的E-AGCH将所述E-DCH控制信息发送给所述HSUPA UE。
15.根据权利要求1所述的方法,其特征在于,在NodeB侧,对于所述HSUPA UE的第一个所述E-AGCH子帧的发送功率,或所述E-AGCH调度间隔不小于预设阈值时该所述调度间隔后第一个所述E-AGCH子帧的发射功率为:
E-AGCH的初始发射功率;
或者,当所述E-AGCH所在时隙存在所述HSUPA UE的其他下行信道,且所述其他下行信道处于闭环功控过程或在所述调度间隔内处于闭环功控过程,则在所述其他下行信道中选择一个信道作为参考信道,将所述参考信道在当前子帧的发射功率加上功率偏置值的结果,作为所述E-AGCH子帧的发射功率;其中,所述功率偏置值等于为达到相同的误码率目标值,E-AGCH所需要的信噪比与所述参考信道的信噪比之差。
16.根据权利要求1所述的方法,其特征在于,在NodeB侧,对于所述HSUPA UE,若所述E-AGCH存在调度间隔,且调度间隔小于预设的阈值,则所述调度间隔后第一个所述E-AGCH的发射功率为:
将所述调度间隔前的所述E-AGCH发射功率加上第一功率偏置值,将结果作为所述调度间隔后第一个E-AGCH的发射功率;所述第一功率偏置值用于补偿所述调度间隔期间所述HSUPA UE侧的路损增量;
或者,当所述E-AGCH所在时隙存在所述HSUPA UE的其他下行信道,且所述其他下行信道在所述调度间隔内处于闭环功控过程,则在所述其他下行信道中选择一个信道作为参考信道,将所述参考信道在当前子帧的发射功率加上第二功率偏置值的结果,作为所述E-AGCH子帧的发射功率;其中,所述第二功率偏置值等于为达到相同的误码率目标值,E-AGCH所需要的信噪比与所述参考信道的信噪比之差。
17.根据权利要求15或16所述的方法,其特征在于,在所述其他下行信道中优先选择DL DPCH作为所述参考信道,若DL DPCH不存在,采用HS-SCCH作为所述参考信道。
18.根据权利要求1所述的方法,其特征在于,该方法进一步包括:对于所述HSUPA UE被分配的E-AGCH,NodeB为所述E-AGCH进行下行波束赋形,NodeB利用同一子帧内所述HSUPA UE的所有上行信道的信道估计结果生成一个下行波束赋形矢量,用于所述HSUPA UE的任意一个下行信道的波束赋形。
19.根据权利要求6所述的方法,其特征在于,当为不支持SPS的所述 HSUPA UE分配横跨多个HSUPA载波的调度的E-PUCH或为支持SPS的所述HSUPA UE分配横跨多个HSUPA载波的半静态E-PUCH时,该方法进一步包括:
所述多个HSUPA载波上的E-PUCH采用相同的TA进行发送;
对所述HSUPA UE的所有E-PUCH进行联合上行同步控制,或者,对所述HSUPA UE的所有上行信道进行联合上行同步控制。
20.根据权利要求19所述的方法,其特征在于,当对所述HSUPA UE的所有E-PUCH进行联合上行同步控制时,NodeB根据所述所有E-PUCH的信道估计结果生成上行同步控制命令,并通过分配给所述HSUPA UE的E-AGCH发送给所述HSUPA UE;
当对所述HSUPA UE的所有上行信道进行联合上行同步控制时,NodeB根据同一子帧内所述所有上行信道的信道估计结果生成一个上行同步控制命令,将生成的所述上行同步控制命令作为每个上行信道的上行同步控制命令,并通过所述HSUPA UE与每个上行信道相应的下行信道发送给所述HSUPA UE,所述HSUPA UE根据接收的上行同步控制命令调整所述HSUPA UE的唯一一个TA;在同一子帧,所述HSUPA UE的所有下行信道携带相同的ULSC命令,且所述HSUPA UE的所有下行信道联合起来携带NodeB侧生成的该HSUPA UE的最新的ULSC命令。
21.根据权利要求19或20所述的方法,其特征在于,对于所述HSUPA UE的第一个E-PUCH子帧,采用所述HSUPA UE的最近一个上行信道的TA作为所述第一个E-PUCH子帧的TA;
当所述HSUPA UE的E-PUCH出现调度间隔时,采用所述HSUPA UE的最近一个上行信道的TA作为所述调度间隔后第一个E-PUCH子帧的TA。
22.根据权利要求1、5、6、7、8、9、10或12所述的方法,其特征在于,当为所述HSUPA UE分配横跨多个HSUPA载波的E-PUCH资源时,该方法进一步包括:
对于所述多个HSUPA载波中每个HSUPA载波上的E-PUCH,独立进行上 行功率控制;对于不支持SPS的所述HSUPA UE,在每个所述HSUPA载波上,调度的E-PUCH、非调度的E-PUCH共享相同的Pe-base;对于支持SPS的所述HSUPA UE,在每个所述HSUPA载波上,半静态的E-PUCH、非调度的E-PUCH共享相同的Pe-base。
23.根据权利要求21所述的方法,其特征在于,在每个HSUPA载波上,第一个E-PUCH子帧采用开环方式确定E-PUCH的发射功率;
当任一HSUPA载波上的E-PUCH出现调度间隔时,若所述调度间隔小于预设的阈值,则所述HSUPA UE将所述调度间隔前最后一个E-PUCH子帧的Pe-base加上所述调度间隔期间HSUPA UE侧的路损增益,将求和结果作为所述调度间隔后第一个E-PUCH子帧的Pe-base;
NodeB根据每个载波上当前E-PUCH子帧参考码率的信噪比,通过比较所述当前E-PUCH子帧参考码率的信噪比与参考码率的目标信噪比生成所述E-PUCH的TPC命令,并发送给所述HSUPA UE。
24.根据权利要求1、5、6、7、8、9、10或12所述的方法,其特征在于,当为所述HSUPA UE分配包括多个载波的E-PUCH时,所述HSUPA UE通过分配的所有E-PUCH向NodeB发送上行数据,NodeB对所有E-PUCH上传输的数据进行联合检测、解调和译码,并根据每个载波E-PUCH上数据块的CRC校验结果,确定相应E-PUCH的ACK/NACK信息,并通过与相应E-PUCH对应的E-HICH反馈给所述HSUPA UE。
25.根据权利要求1所述的方法,其特征在于,对于不支持SPS的E-AGCH,在向所述HSUPAUE下发的E-AGCH中携带如下信息:利用5比特表示的功率资源相关信息、利用4比特表示的码道资源相关信息、利用5比特表示的时隙资源相关信息、利用3比特表示的E-AGCH循环序列号、利用3比特表示的E-UCCH个数和利用6比特表示的频率资源相关信息。
26.根据权利要求1所述的方法,其特征在于,对于支持SPS的E-AGCH,在向所述HSUPA UE下发的E-AGCH中携带如下信息:利用5比特表示的功率资源相关信息、利用4比特表示的码道资源相关信息、利用5比特表示的时隙 资源相关信息、利用3比特表示的E-AGCH循环序列号、利用3比特表示的E-UCCH个数、利用1比特表示的域指示信息和利用9比特表示的综合信息域HI;
其中,当所述域指示信息的取值为第一预设值时,所述综合信息域HI中的前三个比特表示RDI信息,后六个比特表示频率资源相关信息;当所述域指示信息的取值为第二预设值时,所述综合信息域HI中的前两个比特表示RRP域,第三个比特保留,后六个比特表示频率资源相关信息。
27.根据权利要求1所述的方法,其特征在于,该方法进一步包括:所述HSUPA UE预先通过UU口信令将自身的多载波HSUPA能力上报给RNC;RNC为所述HSUPA UE配置HSUPA载波,并将配置结果转发给NodeB。
28.根据权利要求1所述的方法,其特征在于,为每个HSUPA UE设置MAC-E实体,当所述HSUPA UE分配横跨多个HSUPA载波的E-PUCH资源时,所述MAC-E实体接收分配的E-PUCH资源横跨的HSUPA载波数目,并为每个所述横跨的HSUPA载波生成一个数据块,并确定每个数据块的译码信息和调制方式;所述MAC-E实体将生成的每个数据块、每个数据块的译码信息和调制方式发送给所述HSUPA UE的物理层;
每个数据块和该数据块的译码信息通过该数据块所在的载波发送给NodeB,并通过该载波上E-UCCH信道承载所述译码信息。
29.根据权利要求1所述的方法,其特征在于,该方法进一步包括:所述HSUPA UE在每个子帧监听被分配的E-AGCH集合的每个E-AGCH,并确定发送给所述HSUPA UE的E-AGCH;
所述HSUPA UE从确定的E-AGCH中获取E-DCH控制信息,并将其中包括的E-PUCH资源信息上报给所述HSUPA UE的MAC-E实体;根据已知的定时关系发送E-PUCH,并接收E-HICH。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910089706 CN101959234B (zh) | 2009-07-21 | 2009-07-21 | 一种多载波hsupa的实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910089706 CN101959234B (zh) | 2009-07-21 | 2009-07-21 | 一种多载波hsupa的实现方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101959234A CN101959234A (zh) | 2011-01-26 |
CN101959234B true CN101959234B (zh) | 2013-07-17 |
Family
ID=43486261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910089706 Expired - Fee Related CN101959234B (zh) | 2009-07-21 | 2009-07-21 | 一种多载波hsupa的实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101959234B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102843776B (zh) | 2011-06-20 | 2017-03-22 | 中兴通讯股份有限公司 | 多载波终端调度方法、信道质量信息发送方法及*** |
CN102711235B (zh) * | 2012-05-28 | 2014-12-17 | 华为技术有限公司 | 绝对授权值与信道状态参数的同步控制方法及相关设备 |
WO2015035610A1 (en) * | 2013-09-13 | 2015-03-19 | Qualcomm Incorporated | Enhanced power control for managing hsupa throughput |
CN105704826B (zh) * | 2014-11-24 | 2021-05-04 | 中兴通讯股份有限公司 | 一种多载波调度协同方法、装置及基站 |
CN108024323B (zh) * | 2016-11-03 | 2020-09-08 | 华为技术有限公司 | 功率分配方法、功率调整方法、终端和接入网设备 |
WO2023207837A1 (zh) * | 2022-04-27 | 2023-11-02 | 华为技术有限公司 | 一种通信方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141779A (zh) * | 2007-10-12 | 2008-03-12 | 中兴通讯股份有限公司 | 一种多载波hsupa的调度授权方法及其装置 |
CN101335979A (zh) * | 2007-06-25 | 2008-12-31 | 中兴通讯股份有限公司 | 多载波***的高速上行链路分组接入方法 |
CN101345647A (zh) * | 2007-07-13 | 2009-01-14 | 大唐移动通信设备有限公司 | 高速上行分组数据传输的信道建立方法及网络控制器 |
WO2009006821A1 (en) * | 2007-07-05 | 2009-01-15 | Zte Corporation | High speed uplink packet access method in multi-carrier td-scdma system |
CN101350702A (zh) * | 2007-07-18 | 2009-01-21 | 鼎桥通信技术有限公司 | 增强专用信道的混合自动重传指示信道的实现方法及装置 |
CN101374283A (zh) * | 2007-08-23 | 2009-02-25 | 大唐移动通信设备有限公司 | 基站调度用户设备传输上行数据的方法及基站*** |
-
2009
- 2009-07-21 CN CN 200910089706 patent/CN101959234B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101335979A (zh) * | 2007-06-25 | 2008-12-31 | 中兴通讯股份有限公司 | 多载波***的高速上行链路分组接入方法 |
WO2009006821A1 (en) * | 2007-07-05 | 2009-01-15 | Zte Corporation | High speed uplink packet access method in multi-carrier td-scdma system |
CN101345647A (zh) * | 2007-07-13 | 2009-01-14 | 大唐移动通信设备有限公司 | 高速上行分组数据传输的信道建立方法及网络控制器 |
CN101350702A (zh) * | 2007-07-18 | 2009-01-21 | 鼎桥通信技术有限公司 | 增强专用信道的混合自动重传指示信道的实现方法及装置 |
CN101374283A (zh) * | 2007-08-23 | 2009-02-25 | 大唐移动通信设备有限公司 | 基站调度用户设备传输上行数据的方法及基站*** |
CN101141779A (zh) * | 2007-10-12 | 2008-03-12 | 中兴通讯股份有限公司 | 一种多载波hsupa的调度授权方法及其装置 |
Non-Patent Citations (2)
Title |
---|
3rd Generation Partnership Project.1.28 Mcps TDD Enhanced Uplink * |
Physical Layer Aspects(Release 7).《3GPP TR 25.827 V7.1.0》.2007, * |
Also Published As
Publication number | Publication date |
---|---|
CN101959234A (zh) | 2011-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101959234B (zh) | 一种多载波hsupa的实现方法 | |
CN104380625B (zh) | 用于发送或接收上行信号的方法 | |
CN103516503B (zh) | 在蜂窝多载波***中发出资源分配信令以调整粒度的方法 | |
CN101911758B (zh) | 用于资源分配的方法和*** | |
CN102595596B (zh) | 一种csi的传输方法和装置 | |
CN103733711B (zh) | 用于无线通信的控制信道 | |
CN104823395B (zh) | 一种用于接收或者发送下行链路控制信号的方法及其装置 | |
CN106067845A (zh) | 复用上行信息的方法 | |
CN110249676A (zh) | 指示预占资源信息的方法及其设备 | |
CN107733628A (zh) | 在无线通信***中接收下行链路控制信号的方法和装置 | |
CN107210889A (zh) | 发送上行链路控制信息的方法及其装置 | |
CN101827393B (zh) | 物理混合重传指示信道的映射方法 | |
CN107005374A (zh) | 发送上行链路控制信息的方法及其设备 | |
CN103796327A (zh) | 一种子帧调度方法、***及网络设备、终端 | |
CN105359593A (zh) | 终端装置、方法以及集成电路 | |
CN101959319B (zh) | 一种辅载波时隙0上的信息传输方法 | |
CN102045848B (zh) | 一种半静态增强专用信道物理上行信道的发送方法 | |
CN102843214A (zh) | 无线通信***中发送/接收数据和控制信息的方法及设备 | |
CN101345647A (zh) | 高速上行分组数据传输的信道建立方法及网络控制器 | |
CN101299821B (zh) | 一种时分双工通信***上行业务的调度方法 | |
CN102404853A (zh) | 一种发送pdcch的方法和设备 | |
CN101795177A (zh) | 一种重传确认信息反馈方法、***及设备 | |
WO2010127637A1 (zh) | 一种导频发送方法及基站 | |
CN102056317B (zh) | 一种高速下行分组接入的调度方法 | |
CN101179352A (zh) | 增强混合自动重传请求指示信道的分配*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130717 Termination date: 20160721 |