Hs-sich信道的上行功率控制方法

文档序号:7693297阅读:97来源:国知局
专利名称:Hs-sich信道的上行功率控制方法
技术领域
本发明涉及功率控制技术,特别涉及HS-SICH信道的上行功率控制方法。
背景技术
高速下行4连路分组才妻入(HSDPA, High Speed Downlink Packet Access ) 技术可以应用于TD-SCDMA系统中,从而大大提高下行链^各的数据吞吐量 和峰值数据速率。具体地,在基站NodeB中应用HSDPA技术时,要求NodeB 的物理层支持三种HSDPA的特殊物理信道,分别是HS-SCCH、 HS-PDSCH 和HS-SICH。
其中,HS-SCCH是下行《连路共享信道,NodeB利用该信道向HSDPA 用户设备发送HSDPA信令,不同的HSDPA用户i殳备间时分复用该信道。 HS-SICH是上行链路共享信道,HSDPA用户设备利用该信道向NodeB发送 反馈信息,不同的HSDPA用户设备间时分复用该信道。RNC在进行信道配 置时,将HS-SCCH和HS-SICH成对配置。
在HSDPA业务中,NodeB的上层根据调度算法,选择在5ms的TTI 内调度的一个或多个HSDPA用户设备作为调度用户,并向调度用户分别发 送数据。
在向任一调度用户发送数据时,NodeB的高层在调度用户相应的 HS-SCCH待选集中选择一个HS-SCCH作为该调度用户的调度HS-SCCH, 与调度HS-SCCH成对配置的HS-SICH为调度HS-SICH。 NodeB在调度 HS-SCCH中利用分配的HS-SCCH子帧向调度用户发送HSDPA信令。调度 用户在调度HS-SICH中利用分配的HS-SICH子帧向NodeB发送反馈信息。HS-SICH上的数据传输需要进行上行功率控制,目前,HS-SICH的上 行功率控制方法包括
在每个调度周期的开始,调度用户利用开环功率控制方法确定该用户设 备在HS-SICH上的发送功率,并以该发送功率通过HS-SICH向NodeB发送
信号;
NodeB根据在HS-SICH上的接收信号确定HS-SICH的接收 SNR(Signal-Noise Ratio:信噪比),并才艮据闭环功率控制方法确定调度用户 发送功率的调整方向,例如提高或降低,并将指示该调整方向的功率控制指 令利用与该HS-SICH成对配置的HS-SCCH发送给调度用户;其中,确定调 度用户发送功率调整方向的具体方式为,NodeB确定一个HS-SICH的目标 SNR,当HS-SICH上"t妻收信号的SNR高于该目标SNR时,确定降^i周度用 户的发送功率,当HS-SICH上接收信号的SNR低于该目标SNR时,确定 提高调度用户的发送功率;
调度用户根据NodeB发送的功率控制指令,提高或降低一个步长的发 送功率。
在上述功率控制方法中,调度用户通过开环功率控制方法获取的 HS-SICH的发送功率,通常比较大,使得NodeB端得到的HS-SICH的接收 SNR比目标SNR高得多,而调度用户根据功率控制指令调整发送功率时, 一次仅能提高或降低一个步长,因此通常需要通过多次的发送功率调整,才 能使HS-SICH的接收SNR降到目标SNR。在未降到目标SNR前的调度时 间内,调度用户始终以较高的发送功率向NodeB发送HS-SICH信号,从而 导致对其他用户设备产生较强的干扰信号。
考虑到上述功率控制方法的缺陷,最近,TD-SCDMA标准中提出如下 的功率控制方式当两个相邻调度周期间的调度间隔不小于预设的GAP值 (以子帧为单位)时,调度用户在新的调度周期的开始阶段,仍利用开环功 率控制方法确定HS-SICH的发送功率;当调度间隔小于GAP值时,在新的 调度周期的开始阶段,根据上一个调度周期中的发射功率值和功率控制指令,进行功率调整。从而避免前述功率控制方法中,调度用户对其他用户产 生的较强的干扰信号。但是就该根据GAP值的功率控制方式的具体实现, 并未给出完整的技术方案。

发明内容
有鉴于此,本发明提供一种HS-SICH信道的上行功率控制方法,能够 实现上述基于GAP值的功率控制方式,从而避免调度用户对其他用户产生 较强的干扰信号。
为实现上述目的,本发明采用如下的技术方案
一种HS-SICH信道的上行功率控制方法,对于一调度用户,
从当前调度周期的最后一个HS-SCCH子帧发出之后起、到当前调度周期 的最后一个HS-SICH子帧和下一个调度周期第一个HS-SCCH子帧的上一个子 帧中靠前的子帧为止,NodeB利用闭环功率控制方法,根据接收的HS-SICH子 帧信号确定并保存功率控制指令;并且,
若当前调度周期与其上一个调度周期之间的调度间隔小于预设的GAP值, 则当前调度周期中,在NodeB未根据所述调度用户在当前调度周期中第一个 HS-SICH子帧信号确定出功率控制指令前,NodeB将所述调度用户上一个调度 周期确定并保存的功率控制指令发送给调度用户。
较佳地,所述NodeB将调度用户上一个调度周期确定并保存的功率控制指 令发送给调度用户包括
若当前调度周期的第一个HS-SCCH子帧的子帧号大于上一调度周期最后 一个HS-SICH子帧的子帧号,则NodeB将保存的上一调度周期产生的最后一 个上行功率控制指令发送给调度用户;
若当前调度周期的第一个HS-SCCH子帧的子帧号不大于上一调度周期最 后一个HS-SICH子帧的子帧号,则NodeB将当前调度周期的第一个HS-SCCH 子帧之前的DUL个子帧所产生的上行功率控制指令携带在当前调度周期的第一 个HS-SCCH子帧中发送给调度用户;从当前调度周期的第二个HS-SCCH子帧开始、到未根据所述调度用户在当前调度周期中第一个HS-SICH子帧信号确定 出功率控制指令前的所有当前调度周期的HS-SCCH子帧,对于任一子帧号为 SFN的子帧,若子帧号满足(SFN-Du。〉SFN—SICH—last,贝'J NodeB将保存的上 行功率控制指令通过所述子帧号为SFN的子帧下发给调度用户,若子帧号满足 (SFN-DUL)<=SFN—SICH—last,则NodeB将子帧号为SFN-DUL的子帧产生的上行 功率控制指令携带在子帧号为SFN的子帧中发送给调度用户。
较佳地,在所述NodeB将所述调度用户上一个调度周期的功率控制指令依 次发送给调度用户后,所述NodeB未根据所述调度用户在当前调度周期中第一 个HS-SICH子帧信号确定出功率控制指令前,该方法进一步包括NodeB交替 将指示提高和降低HS-SICH发送功率的功率控制指令发送给调度用户。
较佳地,该方法进一步包括若当前调度周期为首个调度周期、或当前调 度周期与其上一个调度周期之间的调度间隔不小于预设的GAP值,则对当前调 度周期在NodeB未根据所述调度用户在当前调度周期中第一个HS-SICH子 帧信号确定出功率控制指令前,NodeB在每次下发的HS-SCCH子帧中携带预 设的无效功率控制指令。
较佳地,所述无效功率控制指令为交替指示提高和降低HS-SICH发送功率 的功率控制指令。
较佳地,对于当前调度周期,从NodeB根据所述调度用户在当前调度周期 中第一个HS-SICH子帧信号确定出功率控制指令起、到当前调度周期的最后一 个HS-SCCH子帧,NodeB利用闭环功率控制方法,根据接收的HS-SICH信号 确定功率控制指令,并通过HS-SCCH子帧下发给调度用户。
较佳地,若当前调度周期为首个调度周期、或当前调度周期与其上一个调 度周期之间的调度间隔不小于预设的GAP值,则在当前调度周期的从NodeB 开始收到调度用户的HS-SICH信号到当前调度周期的最后一个HS-SCCH子 帧,NodeB以当前调度周期收到的第一个HS-SICH信号为基础,执行所述利用 闭环功率控制方法、确定功率控制指令的操作;
若当前调度周期与其上一个调度周期之间的调度间隔小于预设的GAP值,则当前调度周期的从NodeB开始收到调度用户的HS-SICH信号到当前调度周 期的最后一个HS-SCCH子帧,NodeB以上一调度周期收到的HS-SICH信号为 基础,执行所述利用闭环功率控制方法、确定功率控制指令的操作。
较佳地,当所述当前调度周期的最后一个HS-SICH子帧与下一调度周期的 第一个HS-SCCH子帧间相隔至少一个子帧时,在所述相隔的子帧上不为所述 调度用户进行功率控制操作。
较佳地,在保存功率控制指令时,将该功率控制指令对应的功率补偿设置 为0。
一种HS-SICH信道的上行功率控制方法,用于调度用户确定自身HS-SICH 的发送功率,该方法包括
若当前调度周期为首个调度周期、或当前调度周期与其上一个调度周期之 间的调度间隔不小于预设的GAP值,则在当前调度周期中,调度用户未提取出 当前调度周期内NodeB利用闭环功率控制方法确定并下发的功率控制指令前, 调度用户利用开环功率控制方法确定每个HS-SICH子帧的发送功率;
若当前调度周期与其上一个调度周期之间的调度间隔小于预设的GAP值, 则当前调度周期中,调度用户未提取出当前调度周期内NodeB利用闭环功率控 制方法确定并下发的功率控制指令前,调度用户以上一调度周期HS-SICH子帧 的发送功率为基础,根据当前调度周期的HS-SCCH携带的上一调度周期NodeB 的功率控制指令,进行HS-SICH的发送功率调整。
较佳地,该方法进一步包括
对当前调度周期,从所述调度用户开始收到NodeB利用闭环功率控制方法 确定并下发的功率控制指令起、到调度用户提取出当前调度周期内最后 一个 HS-SCCH子帧携带的功率控制指令和当前调度周期的最后一个HS-SICH子帧 中靠前的子帧为止,调度用户根据NodeB利用闭环功率控制方法确定并下发的 功率控制指令,进行HS-SICH的发送功率调整。
较佳地,当调度用户提取功率控制指令所占用的子帧数小于HS-SICH和 HS-SCCH间的定时差对应的子帧数时,若当前调度周期的最后一个HS—SICH子帧的子帧号小于或等于调度用户 提取出当前调度周期的下一调度周期中第一个HS—SCCH子帧携带的功率控制 指令的子帧号,或者,若当前调度周期的最后一个HS—SICH子帧的子帧号大于 调度用户提取出当前调度周期的下一调度周期中第一个HS—SCCH子帧携带的 功率控制指令的子帧号、且当前调度周期和下一调度周期间的调度间隔不小于 预设的GAP值,则从调度用户提取出当前调度周期内最后一个HS-SCCH子帧 携带的功率控制指令起、到当前调度周期的最后一个HS-SICH子帧为止,调度 用户以根据当前调度周期内最后一个HS-SCCH子帧携带的功率控制指令所确 定的发送功率作为HS-SICH的发送功率;
当调度用户提取功率控制指令所占用的子帧数小于HS-SICH和HS-SCCH 间的定时差对应的子帧凄t时,
若当前调度周期的最后一个HS—SICH子帧的子帧号大于调度用户提取出 当前调度周期的下一调度周期中第一个HS—SCCH子帧携带的功率控制指令的 子帧号、且当前调度周期和下一调度周期间的调度间隔小于预设的GAP值,则 从调度用户提取出当前调度周期内最后一个HS-SCCH子帧携带的功率控制指 令起、到所述下一调度周期的第 一个功率控制指令被提取出来的前一个子帧为 止,调度用户以根据当前调度周期内最后一个HS-SCCH子帧携带的功率控制 指令所确定的发送功率作为HS-SICH的发送功率。
较佳地,调度用户根据功率控制指令,进行HS-SICH的发送功率调整为
当接收的功率控制指令为提高发送功率时,将HS-SICH的发送功率提 高一个预设步长;当接收的功率控制指令为降低发送功率时,将HS-SICH 的发送功率降低一个预设步长。
由上述技术方案可见,本发明中,在NodeB侧,从当前调度周期的最后一 个HS-SCCH子帧发出之后起、到当前调度周期的最后一个HS-SICH子帧和下 一个调度周期第一个HS-SCCH子帧的上一个子帧中靠前的子帧为止,NodeB 利用闭环功率控制方法,根据接收的HS-SICH信号确定并保存功率控制指令; 并且,若当前调度周期与其上一个调度周期之间的调度间隔小于预设的GAP值,则当前调度周期中,在NodeB未根据所述调度用户在当前调度周期中第一 个HS-SICH子帧信号确定出功率控制指令前,NodeB将所述调度用户上一个调 度周期保存的功率控制指令依次发送给调度用户,再交替将指示提高和降低 HS-SICH发送功率的功率控制指令发送给调度用户。这样,当调度间隔小于 GAP值时,在新调度周期的开始阶段,NodeB可以将上一调度周期保存的功率 控制指令下发给调度用户,从而为新调度周期在开始阶段就对调度用户继续进 行闭环功率控制创造条件。
相应地,在调度用户侧,若当前调度周期为首个调度周期、或当前调度周 期与其上一个调度周期之间的调度间隔不小于预设的GAP值,则在当前调度周 期中,调度用户未提取出当前调度周期内NodeB利用闭环功率控制方法确定并 下发的功率控制指令前,调度用户利用开环功率控制方法确定每个HS-SICH子 帧的发送功率;若当前调度周期与其上一个调度周期之间的调度间隔小于预设 的GAP值,则当前调度周期中,调度用户未提取出当前调度周期内NodeB利 用闭环功率控制方法确定并下发的功率控制指令前,调度用户以上一调度周期 最后一个HS-SICH子帧的发送功率为基础,根据上一调度周期NodeB保存的 功率控制指令,进行HS-SICH的发送功率调整。这样,当调度间隔小于GAP 值时,在新调度周期的开始阶段,调度用户可以接收到NodeB发送的上一调度 周期的功率控制指令,并以上一调度周期的最后一个HS-SICH的发送功率为基 础,根据接收的功率控制指令进行发送功率的调整,从而实现新调度周期开始 阶段的闭环功率控制。
可见,本发明实现了基于GAP值的功率控制方式,从而避免调度用户 对其他用户产生较强的干扰信号。


图1是为调度用户k分配的两个连续的调度周期示意图。
具体实施例方式
为使本发明的目的、技术手段和优点更加清楚明白,以下结合附图对本 发明做进一步详细说明。
本发明的功率控制方法分为NodeB侧和调度用户侧。
其中,在NodeB侧,从当前调度周期的最后一个HS-SCCH子帧发出之后 起、到当前调度周期的最后一个HS-SICH子帧和下一个调度周期第一个 HS-SCCH子帧的上一个子帧中靠前的子帧为止,NodeB利用闭环功率控制方 法,根据接收的HS-SICH信号确定并保存功率控制指令;并且,若当前调度周 期与其上一个调度周期之间的调度间隔小于预设的GAP值,则当前调度周期 中,在NodeB未根据所述调度用户在当前调度周期中第一个HS-SICH子帧信 号确定出功率控制指令前,NodeB将所述调度用户上一个调度周期保存的功率 控制指令依次发送给调度用户,再交替将指示提高和降低HS-SICH发送功率的 功率控制指令发送给调度用户。
相应地,在调度用户侧,若当前调度周期为首个调度周期、或当前调度周 期与其上一个调度周期之间的调度间隔不小于预设的GAP值,则在当前调度周 期中,调度用户未提取出当前调度周期内NodeB利用闭环功率控制方法确定并 下发的功率控制指令前,调度用户利用开环功率控制方法确定每个HS-SICH子 帧的发送功率;若当前调度周期与其上一个调度周期之间的调度间隔小于预设 的GAP值,则当前调度周期中,调度用户未提取出当前调度周期内NodeB利 用闭环功率控制方法确定并下发的功率控制指令前,调度用户以上一调度周期 HS-SICH子帧的发送功率为基础,根据上一调度周期NodeB保存的功率控制指 令,进行HS-SICH的发送功率调整。
如上,是对本发明的总体概述,下面通过具体实施例说明本发明的具体 实施方式。
如前所述HS-SICH可以是时分复用的,即在不同的调度周期可以分配 给不同的用户设备。而当某调度周期,将HS-SICH分配给一用户设备后,其他用户设备在这一调度周期中,就不能利用HS-SICH传输数据。
在本发明的上行功率控制方法中,NodeB为每个调度用户的上行数据信 道设置一个上行功率控制(ULPC)存储块,用于保存为当前子帧和接下来 的D'-l个子帧生成功率控制指令所需的相关变量。其中,D'表示功率控制 方法的环路延迟。具体在存储块中保存的相关变量包括
1) 当前子帧联合检测后确定的调度用户的SIR、当前子帧和前一子帧 联合检测以后确定的调度用户的SIR的递归平均值;
2) 与接收功率、发送功率和路径损耗相关的变量,这些变量用于计算 当前子帧(帧号为n)所经历的信道与前第D'个子帧(帧号为n-D')所经历 的信道之间的相关系数,这里,D^DuL+DDL表示闭环功率控制环路的时延, Da表示NodeB侧生成和发送功率控制指令的时延,D^表示UE侧提取和 响应功率控制指令的时延;
3) 前 D' 个子帧的 ULPC 指令补偿变量 尸C; (" —Z)), PC; (" —Z) +1),…,尸C; (w —1),其中,尸C;(")表示第n个子帧的ULPC 指令补偿值,若第n个子帧的功率控制指令为"UP",则相应的补偿值 PC4(w)-l,若第n个子帧的功率控制指令为"DOWN",则相应的补偿值
4) 功率控制步长和目标SIR;
5) 当前子帧功率控制指令。
6) 预存储的功率控制指令ULPCComMemory。
在上述6类相关变量中,前5类为现有的功率控制方法既存在的相关变 量,用于生成功率控制指令,具体用法在下文中就不再赘述;最后一类是本 发明的方案中新加入的变量,将在下文中进行详细描述。
在本发明实施例中,假定为某调度用户k分配调度周期,图1即是为调 度用户k分配的两个连续的调度周期示意图。如图l所示,SFN一SCCH一first 表示调度用户k在当前调度周期的第一个HS-SCCH子帧的子帧号;SFN—SCCH—last表示调度用户k在当前调度周期的最后一个HS-SCCH子帧 的子帧号,子帧SFN—SCCH_last+l不再是分配给用户k的子帧; SFN—SICH—first表示调度用户k在当前调度周期的第一个HS-SICH子帧的 子帧号;SFN—SICH—last调度用户k在当前调度周期的最后 一个HS-SICH子 帧的子帧号,子帧SFN一SICH一last+l不再是分配给用户k的子帧; SFN—SCCH—first—1表示携带HS-SICH的功率控制指令的当前调度周期的 HS-SCCH的一个子帧号,并且该携带的功率控制指令是NodeB根据接收的 子帧SFN—SICH—first所确定的功率控制指令;SFN—SICH—last—1表示当前调 度周期中HS-SICH的一个子帧号,NodeB根据该子帧所确定的功率控制指 令在子帧SFN—SCCH—last中携带。
由图1可见,在第一个调度周期内,从子帧SFN—SCCH一first到子帧 SFN—SCCH—last是为用户k调度的HS-SCCH信道资源;从子帧 SFN—SICH—first到子帧SFN—SICH—last是为用户k调度的与HS-SCCH相应 的HS-SICH信道资源。在第二个调度周期内,从子帧New—SFN—SCCH—first 到子帧New—SFN—SCCH—last是为用户k再次调度的HS-SCCH信道资源; 从子帧New—SFN—SICH—first到子帧New—SFN—SICHJast是为用户k再次调 度的与HS-SCCH相应的HS-SICH信道资源。其中,HS-SICH和HS-SCCH 是成对配置的,并且,HS-SCCH总是比HS-SICH提前,如果将HS-SCCH 与HS-SICH的定时差定义为T个子帧,则有
SFN—SICH—first-SFN—SCCH—first=T
SFN—SICH—last-SFN—SCCH_last=T
New—SFN—SICH—first-New—SFN—SCCH—first=T
New—SFN—SICH—last-New—SFN—SCCH—last=T
利用D肌表示NodeB根据接收的HS-SICH信号产生和发送功率控制指 令的延迟时间,则有
DUL=SFN—SCCH—first—l-SFN—SICH—first DUL=SFN—SCCH一last陽SFN—SICH一last一l在本实施例的图1中,DUL = 1。
本实施例中的上行功率控制方法包括两方面的内容 一方面是,在 NodeB侧进行的上行功率控制方法;另一方面是,在调度用户侧进行的上行 功率控制方法。
首先,介绍NodeB侧的上行功率控制方法的具体实施方式
。NodeB对 所有调度用户的操作均相同,以图l所示的为调度用户k分配的两个调度周 期为例进行说明。
如前所述,当两个相邻调度周期间的调度间隔不小于预设的GAP值(以 子帧为单位)时,调度用户在新的调度周期的开始阶段,仍利用开环功率控 制方法确定HS-SICH的发送功率;当调度间隔小于GAP值时,在新的调度 周期的开始阶段,根据上一个调度周期中的发射功率值和功率控制指令,进 行功率调整。据此,本发明中,在NodeB侧根据当前调度周期的特性将调 度周期分为两类,分别采用不同的功率控制操作。具体地,
如果当前调度周期是调度用户的首个调度周期、或者当前调度周期与其 上一个调度周期之间的调度间隔不小于预设的GAP值,那么当前调度周期 为第一类调度周期,将NodeB侧当前调度周期的功率控制方法分为如下四 个阶段阶段A、阶段B、阶段C和阶段D;如果当前调度周期与其上一个 调度周期之间的调度间隔小于预设的GAP值,那么当前调度周期为第二类 调度周期,将当前调度周期的功率控制方法分为如下四个阶段阶段E、阶 段F、阶段C和阶段D。下面就上述两类调度周期内的具体操作进行详述。
对于第一类调度周期
阶段A为当前调度周期中NodeB未根据所述调度用户在当前调度周 期中第一个HS-SICH子帧信号确定出功率控制指令之前的阶段,具体即从 子帧SFN—SCCH—first到子帧SFN—SICH—first+DUL-1 ,如图1所示为子帧 SFN—SCCH—first到子帧SFN—SICH—first。在该阶段中,NodeB在每次下发 的HS-SCCH子帧中携带预设的无效功率控制指令,该无效功率控制指令可 以为交替发送的"提高(up),,和"降低(down),,的功率控制指令。调度用户不响应该阶段的无效功率控制指令。
阶段B为从NodeB根据调度用户在当前调度周期中第 一个HS-SICH 子帧信号确定出功率控制指令起、到当前调度周期的最后一个HS-SCCH子 帧为止,具体即从子帧SFN—SICH—first+DuL到子帧SFN—SCCH—last,如图1 所示为子帧SFN—SICH—first+1到子帧SFN—SCCH一last。在该阶段中,NodeB 能够收到当前调度周期内UE发送的HS-SICH信号,并能够根据该信号确定 功率控制指令,例如,能够收到子帧SFN一SICH一first,并能够根据该子帧确 定功率控制指令。该阶段的具体操作为根据接收的当前调度周期的子帧号 为n-DuL的HS-SICH子帧信号,利用闭环功率控制方法确定HS-SICH的功 率控制指令,并通过子帧号为n的HS-SCCH子帧携带该功率控制指令发送 给调度用户。其中,SFN—SICH—first + D饥《n《SFN—SCCH—last 。调度用户接收 该阶段的功率控制指令后,对HS-SICH的发送功率进行调整。在该阶段中, 利用当前调度周期中调度用户上传的第一个HS-SICH的发送功率为基础, 应用闭环功率控制方法,具体地,该第一个HS-SICH的发送功率是调度用 户根据开环功率控制方法确定的。
阶段C为从当前调度周期的最后一个HS-SCCH子帧发出之后起、到 当前调度周期的最后一个HS-SICH子帧和下一个调度周期第一个HS-SCCH 子帧的上一个子帧中靠前的子帧为止,即从子帧SFN_SCCH—last+l到子帧 MIN{SFN—SICH—last, New_SFN—SCCH—first-l}。该阶段的划分是考虑到有可 能下一个调度周期在当前调度周期的子帧SFN—SICH—last之前开始,则本阶 段应当在下一个调度周期开始前结束。在该阶段中,虽然NodeB依然能够 收到当前调度周期的HS-SICH子帧信号,并能够根据该子帧信号确定功率 控制指令,但是由于该阶段内的HS-SCCH已不属于用户k,因此无法将确 定的功率控制指令发送给UE,在以往的功率控制方法中,这类时段内, NodeB丢弃接收的HS-SICH子帧信号,不再产生功率控制指令。但在本申 请中,该阶段的具体操作为继续根据接收的当前HS-SICH子帧信号确定功率控制指令,并将确定的功率控制指令保存在前述的调度用户的ULPC存 储块中的当前子帧功率控制指令存储单元中,由于该功率控制指令无法通过
HS-SCCH发送给UE,因此将该功率控制指令对应的ULPC指令补偿值设置 为0,使其在生成后续的D'-l个功率控制指令中不再发挥作用。同时,该命 令终将在下一个子帧被新生成的功率控制指令取代。其中,D'表示上行功率 控制方法的环路延迟,D'=DUL+DDL, Dc^为调度用户接收到NodeB下发的 功率控制指令到解析出该指令并响应该指令的延迟时间。
在方案的具体实施过程中,阶段D可能存在,也可能不存在。若当前 调度周期的最后一个HS-SICH子帧与下一调度周期的第一个HS-SCCH子帧 间相隔至少一个子帧时,也就是New—SFN—SCCH—first-SFN—SICH—last>=2 时,存在阶段D,否则不存在阶段D。具体地,阶段D为当前调度周期的 最后一个HS-SICH子帧与下一调度周期的第 一个HS-SCCH子帧间相隔的阶 段,即从子帧SFN—SICH—last+1到子帧New—SFN—SCCH—first-1 ,如图1所 示的子帧SFN—SICH—last+1 ,也就是子帧New—SFN—SCCH—first-1 。在该阶 段中,NodeB不再执行功率控制操作。
至此,对于第一类调度周期,NodeB侧在可能存在的四个阶段中所进行 的功率控制操作已经介绍完毕。
对于第二类调度周期
预先在调度用户k的ULPC存储块的ULPCComMemory保存"up"。 在图1的第二个调度周期中,给出了第二类调度周期内HS-SICH信道 的上行功率控制方法的示意图。如图1中的第二个调度周期所示, New—SFN—SCCH—first-SFN—SCCH—last-l<ULPC—GAP,对调度用户k利用闭 环功率控制方法确定该调度用户的第二个调度周期中第一个HS-SICH子帧 New—SFN—SICH—first的发送功率。接下来,对该调度周期内的上4亍功率控 制方法进行分阶段介绍。
阶段E的具体划分与前述阶段A的划分方式相同,即当前调度周期中 NodeB未根据调度用户在当前调度周期中第一个HS-SICH子帧信号确定出功率控制指令之前的阶段。在该阶段中,对于子帧New—SFN—SCCH—first, NodeB将上一个调度周期内的阶段C产生的上行功率控制指令发送给调度 用户k,调度用户k依据该上行功率控制指令调整HS-SICH的发送功率。
如图l所示,若New—SFN—SCCH—first>SFN—SICH—last, NodeB将根据 上一调度周期最后一个HS-SICH子帧SFN—SICH—last所确定的上4亍功率控 制指令携带在子帧New—SFN—SCCH—first中发送给调度用户k。本阶段内, 在子帧New—SFN—SCCH—first之后,NodeB将预先在ULPCComMemory中 保存的功率控制指令通过HS-SCCH子帧下发给调度用户,并在发送后,将 ULPCComMemory中保存的功率控制指令进行翻转,也就是将"up"改成
"down",或将"down"改成"up"。从而在无新生成的前一个调度周期 的功率控制指令可发送的时候,能够交替将指示提高和降低HS-SICH发送 功率的功率控制指令发送给调度用户。
若 New—SFN—SCCH—first<=SFN—SICH—last , NodeB 将子帧 New—SFN—SCCH一first-DuL产生的上行功率控制指令携带在 New—SFN—SCCH—first子帧中发送给用户 k。 本阶^爻内,对于 New—SFN—SCCH—first后的任意HS-SCCH子帧,若该子帧SFN的子帧号满 足(SFN-DuO〈-SFN—SICH—last,贝'J NodeB将子帧(SFN-DuO产生的上行功率 控制指令携带在该子帧SFN中发送给调度用户k;若该子帧SFN的子帧号 满足(SFN-DuO〉SFN—SICH—last,则NodeB将预先在ULPCComMemory中保 存的功率控制指令通过HS-SCCH子帧下发给调度用户,并在发送后,将 ULPCComMemory中保存的功率控制指令进行翻转。也就是将"up"改成
"down", 或将"down" 改成"up"。
这里需要说明的是,本实施例中,预先在ULPCComMemory中保存的 是"up",因此在无前一个调度周期的命令可发送的时候,发送交替的公开 上行功率控制指令时,是先发"up"再发"down",这是一种优选的实施 方式,因为在未收到HS-SICH信号前,NodeB无法准确地判断当前HS-SICH 的发送功率与闭环功率方式确定的目标SNR间的关系,在此前提下,如果先降低HS-SICH的发送功率,可能使HS-SICH的发送功率降低,从而可能 造成接收SNR低于目标SNR,从而造成NodeB无法正确接收并提取 HS-SICH信号,因此优选地先发"up"再发"down"。当然,也不仅限于 该种方式进行功率控制指令的交替发送,也可以预先在ULPCComMemory 中保存"down",因此在无前一个调度周期的命令可发送的时候,发送交 替的公开上行功率控制指令时,是先发"down"再发"up"。
阶段F的具体划分与阶段B的划分方式相同,即从NodeB根据调度用 户在当前调度周期中第一个HS-SICH子帧信号确定出功率控制指令起、到 当前调度周期的最后 一个HS-SCCH子帧为止。在该阶段中,与阶段B类似, NodeB根据接收的当前调度周期的子帧号为n-Da的HS-SICH子帧信号, 利用闭环功率控制方法确定HS-SICH的功率控制指令,并通过子帧号为n 的HS-SCCH子帧携带该功率控制指令发送给调度用户。其中, TVew—SiW ——y^W + Z^ S w《iVew—SCO/ —/m,。调度用户4姿收该阶^殳的 功率控制指令后,对HS-SICH的发送功率进行调整。该阶段与阶段B的区 别在于,该阶段F中并不是从在子帧New—SFN一SCCH一first开始重新进行上 行功率控制,而是从子帧New—SFN—SCCH—first开始直接进入闭环功率控制。 在子帧New—SFN—SCCH—first根据以上一调度周期该用户的ULPC的历史数 据和当前子帧的接收数据为基础,在该阶段F内继续生成当前帧的功率控制 命令。也就是说,继承了上一调度周期的发送功率来进行闭环功率控制。
在阶段F后,接下来执行阶段C和阶段D (如果存在阶段D)的操作, 具体阶段C和阶段D的具体划分和阶段中的操作在前面已经介绍过,这里 就不再赘述。
至此,对于第二类调度周期,NodeB侧在可能存在的四个阶段中所进行 的功率控制操作已经介绍完毕。
如上所述,即为本发明中NodeB侧的上行功率控制方法的具体实施。 接下来,介绍调度用户侧的上行功率控制方法的具体实施方式
。各个调度用户中进行的上行功率控制方法均相同,与前述NodeB侧的上行功率控 制方法相对应的,下面以调度用户k为例进行说明。
与NodeB侧类似,将当前调度周期分为两类,分类方法相同,对于不 同类型的调度周期,调度用户分别采用不同的功率控制操作。具体地,在调 度用户侧,将第一类调度周期的功率控制方法分为如下三个阶段阶段a、 阶段b和阶段c,将第二类调度周期的功率控制方法分为如下三个阶段阶 段d、阶段b和阶段c。
对于第一类调度周期
阶段a为调度用户未提取出当前调度周期内NodeB利用闭环功率控 制方法确定并下发的功率控制指令前的阶段,即从子帧SFN_SICH—first到 子帧SFN—SICH—first+D'-l,如图1所示的子帧SFN—SICH—first到子帧 SFN—SICH_first+2。在该阶^:中,调度用户利用开环功率控制方法确定每个 HS-SICH子帧的发送功率,并以该发送功率向NodeB发送HS-SICH子帧。
阶段b为从调度用户开始收到NodeB利用闭环功率控制方法确定并 下发的功率控制指令起、到调度用户提取出当前调度周期内最后一个 HS-SCCH子帧携带的功率控制指令和当前调度周期的最后一个HS-SICH子 帧中靠前的子帧为止,即从子帧 SFN—SICH—first+D'到子帧 SFN—SCCH—last+min{DDL,T},其中,T为HS-SCCH和HS-SICH的定时差。 该阶段的划分是考虑到当前调度周期最后一个HS-SCCH携带的功率控制指 令可能已经提取出来,而最后一个HS-SICH子帧尚未发出,则本阶段应当 在最后 一个HS-SCCH携带的功率控制指令被提取出来时结束。在该阶段中, 调度用户根据提取出的HS-SCCH携带的功率控制指令,进行HS-SICH的发 送功率调整。具体地,如果功率控制指令为提高发送功率时,则将HS-SICH 的发送功率提高一个预设步长;当接收的功率控制指令为降低发送功率时, 将HS-SICH的发送功率降低一个预设步长。
在方案的具体实施过程中,阶段c可能存在,也可能不存在。若Ddl小 于T时,存在阶段c,否则不存在阶段c。而且,阶段c有两种情况。情况l: SFN—SICH—last<=New—SFN—SCCH—first+DDL-l。具体地,阶段 c为从调度用户提取出当前调度周期内最后一个HS-SCCH子帧携带的功 率控制指令起、到当前调度周期的最后一个HS-SICH子帧为止,即从子帧 SFN—SCCH—last+DDL+l到子帧SFN—SICH—last。在该阶段中,调度用户才艮据 当前调度周期内最后一个HS-SCCH子帧携带的功率控制指令所确定的发送 功率作为HS-SICH的发送功率,也就是釆用与阶段b中最后一个HS-SICH 子帧相同的发送功率。
情况2: SFN—SICH—last>New—SFN—SCCH—first+DDL-l。如果在情况2 下,当前调度周期和新的调度周期之间的调度间隔小于预设的GAP值,阶 段c为从调度用户提取出当前调度周期内最后一个HS-SCCH子帧携带的 功率控制指令起、到新的调度周期的第一个功率控制指令被提取出来的前一 个子帧为止,即从子帧 SFN—SCCH_last+DDL+l 到子帧 New—SFN—SCCH—first+DDL-l。在该阶段中,调度用户根据当前调度周期内 最后一个HS-SCCH子帧携带的功率控制指令所确定的发送功率作为 HS-SICH的发送功率,也就是采用与阶段b中最后一个HS-SICH子帧相同 的发送功率。
如果在情况2下,当前调度周期和新的调度周期之间的调度间隔不小于 预设的GAP值,阶段c就与情况1下的阶段c具有完全相同的划分和功能。
至此,对于第一类调度周期,调度用户侧在可能存在的三个阶段中所进 行的功率控制操作已经介绍完毕。
对于第二类调度周期
阶段d的具体划分与阶段a的划分方式相同,即调度用户未提取出当前 调度周期内NodeB利用闭环功率控制方法确定并下发的功率控制指令前的 阶段。在该阶段中,调度用户以上一调度周期的HS-SICH子帧的发送功率 为基础,根据本调度周期HS-SCCH携带的上一调度周期的功率控制指令, 进行HS-SICH的发送功率调整。具体地,如前所述,在第二类调度周期中, NodeB在该周期的阶段d向调度用户发送上一调度周期的功率控制指令,可能的话,在发送完上一调度周期的功率控制指令后,继续发送"up"和"down"
的功率控制指令,则调度用户根据接收的上述功率控制指令,以上一调度周
期中最后一个HS-SICH子帧的发送功率为基础,继续进行发送功率的调整。 具体调整方式与阶段b中相同,这里就不再赘述。这样,在第二类调度周期, 从调度周期开始就可以继承上一调度周期,进行闭环功率控制。
这里需要说明,在阶段d中,调度用户k根据上一调度周期的功率控制 指令进行发送功率调整的过程中,若 DDL<T 且 SFN—SICH—last〉New—SFN—SCCH—first+DDL-l的情况下,即,当前的新的调 度周期的第一个HS-SCCH子帧携带的功率控制指令在上一个调度周期的最 后 一 个HS-SICH子帧结束前就被提取和响应的情况下,从子帧 New—SFN—SCCH—first+DoL到子帧SFN—SICH—last,调度用户k将利用当前 新的调度周期携带的上一个周期的功率控制指令调整其发送功率;在此之 后,以上一调度周期最后一个HS-SICH子帧SFN_SICH_last的发送功率为 基础,进行发送功率调整。除上述情况外,即当前的新调度周期的第一个 HS-SCCH子帧携带的功率控制指令在上一个调度周期的最后一个HS-SICH 子帧结束前未被提取,则在阶段d中以上一调度周期最后一个HS-SICH子 帧SFN—SICH一last的发送功率为基础,进行发送功率调整。
在阶段d后,接下来执行阶段b和阶段c (如果存在阶段c)的操作, 具体阶段b和阶段c的具体划分和阶段中的操作在前面已经介绍过,这里就 不再赘述。
至此,对于第二类调度周期,调度用户侧在可能存在的三个阶段中所进 行的功率控制操作已经介绍完毕。
如上所述,即为本发明中调度用户侧的上行功率控制方法的具体实施。 才艮据上述NodeB侧和调度用户侧的上行功率控制方法可以看出,经过 NodeB侧和调度用户侧的相互配合,在第一类调度周期内,可以实现开始阶 段利用开环功率控制进行HS-SICH发送功率的确定;在第二类调度周期内, 可以实现开始阶段利用闭环功率控制进行HS-SICH发送功率的确定。也就是针对TD-SCDMA标准中提出的基于GAP值进行的功率控制方式,提供了 完整的、可实现的技术方案,从而避免调度用户对其他用户产生较强的干扰 信号。
以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应 包含在本发明的保护范围之内。
权利要求
1、一种HS-SICH信道的上行功率控制方法,其特征在于,该方法对于一调度用户,从当前调度周期的最后一个HS-SCCH子帧发出之后起、到当前调度周期的最后一个HS-SICH子帧和下一个调度周期第一个HS-SCCH子帧的上一个子帧中靠前的子帧为止,NodeB利用闭环功率控制方法,根据接收的HS-SICH子帧信号确定并保存功率控制指令;并且,若当前调度周期与其上一个调度周期之间的调度间隔小于预设的GAP值,则当前调度周期中,在NodeB未根据所述调度用户在当前调度周期中第一个HS-SICH子帧信号确定出功率控制指令前,NodeB将所述调度用户上一个调度周期确定并保存的功率控制指令发送给调度用户。
2、 根据权利要求1所述的方法,其特征在于,所述NodeB将调度用户上 一个调度周期确定并保存的功率控制指令发送给调度用户包括若当前调度周期的第一个HS-SCCH子帧的子帧号大于上一调度周期最后 一个HS-SICH子帧的子帧号,则NodeB将保存的上一调度周期产生的最后一 个上行功率控制指令发送给调度用户;若当前调度周期的第一个HS-SCCH子帧的子帧号不大于上一调度周期最 后一个HS-SICH子帧的子帧号,则NodeB将当前调度周期的第一个HS-SCCH子帧之前的DuL个子帧所产生的上行功率控制指令携带在当前调度周期的第一个HS-SCCH子帧中发送给调度用户;从当前调度周期的第二个HS-SCCH子帧 开始、到未根据所述调度用户在当前调度周期中第一个HS-SICH子帧信号确定 出功率控制指令前的所有当前调度周期的HS-SCCH子帧,对于任一子帧号为 SFN的子帧,若子帧号满足(SFN-DuO〉SFN—SICH—last,贝'j NodeB将保存的上 行功率控制指令通过所述子帧号为SFN的子帧下发给调度用户,若子帧号满足 (SFN-DUL)<=SFN—SICH—last,则NodeB将子帧号为SFN-DUL的子帧产生的上行 功率控制指令携带在子帧号为SFN的子帧中发送给调度用户。
3、 根据权利要求1所述的方法,其特征在于,在所述NodeB将所述调度 用户上一个调度周期的功率控制指令依次发送给调度用户后,所述NodeB未才艮 据所述调度用户在当前调度周期中第一个HS-SICH子帧信号确定出功率控制 指令前,该方法进一步包括NodeB交替将指示提高和降低HS-SICH发送功率 的功率控制指令发送给调度用户。
4、 根据权利要求1所述的方法,其特征在于,该方法进一步包括若当前 调度周期为首个调度周期、或当前调度周期与其上一个调度周期之间的调度间 隔不小于预设的GAP值,则对当前调度周期在NodeB未根据所述调度用户 在当前调度周期中第一个HS-SICH子帧信号确定出功率控制指令前,NodeB在 每次下发的HS-SCCH子帧中携带预设的无效功率控制指令。
5、 根据权利要求4所述的方法,其特征在于,所述无效功率控制指令为交 替指示提高和降低HS-SICH发送功率的功率控制指令。
6、 根据权利要求1所述的方法,其特征在于,对于当前调度周期,从NodeB 根据所述调度用户在当前调度周期中第一个HS-SICH子帧信号确定出功率控 制指令起、到当前调度周期的最后一个HS-SCCH子帧,NodeB利用闭环功率 控制方法,根据接收的HS-SICH信号确定功率控制指令,并通过HS-SCCH子 帧下发给调度用户。
7、 根据权利要求6所述的方法,其特征在于,若当前调度周期为首个调度 周期、或当前调度周期与其上一个调度周期之间的调度间隔不小于预设的GAP 值,则在当前调度周期的从NodeB开始收到调度用户的HS-SICH信号到当前 调度周期的最后一个HS-SCCH子帧,NodeB以当前调度周期收到的第一个 HS-SICH信号为基础,执行所述利用闭环功率控制方法、确定功率控制指令的操作;若当前调度周期与其上一个调度周期之间的调度间隔小于预设的GAP值, 则当前调度周期的从NodeB开始收到调度用户的HS-SICH信号到当前调度周 期的最后一个HS-SCCH子帧,NodeB以上一调度周期收到的HS-SICH信号为 基础,执行所述利用闭环功率控制方法、确定功率控制指令的操作。
8、 根据权利要求1所述的方法,其特征在于,当所述当前调度周期的最后一个HS-SICH子帧与下一调度周期的第一个HS-SCCH子帧间相隔至少一个子 帧时,在所述相隔的子帧上不为所述调度用户进行功率控制操:作。
9、 根据权利要求1所述的方法,其特征在于,在保存功率控制指令时,将 该功率控制指令对应的功率补偿设置为0。
10、 一种HS-SICH信道的上行功率控制方法,用于调度用户确定自身 HS-SICH的发送功率,其特征在于,该方法包括若当前调度周期为首个调度周期、或当前调度周期与其上一个调度周期之 间的调度间隔不小于预设的GAP值,则在当前调度周期中,调度用户未提取出 当前调度周期内NodeB利用闭环功率控制方法确定并下发的功率控制指令前, 调度用户利用开环功率控制方法确定每个HS-SICH子帧的发送功率;若当前调度周期与其上一个调度周期之间的调度间隔小于预设的GAP值, 则当前调度周期中,调度用户未提取出当前调度周期内NodeB利用闭环功率控 制方法确定并下发的功率控制指令前,调度用户以上一调度周期HS-SICH子帧 的发送功率为基础,根据当前调度周期的HS-SCCH携带的上一调度周期NodeB 的功率控制指令,进行HS-SICH的发送功率调整。
11、 根据权利要求IO所述的方法,其特征在于,该方法进一步包括 对当前调度周期,从所述调度用户开始收到NodeB利用闭环功率控制方法确定并下发的功率控制指令起、到调度用户提取出当前调度周期内最后一个 HS-SCCH子帧携带的功率控制指令和当前调度周期的最后一个HS-SICH子帧 中靠前的子帧为止,调度用户根据NodeB利用闭环功率控制方法确定并下发的 功率控制指令,进行HS-SICH的发送功率调整。
12、 根据权利要求11所述的方法,其特征在于,当调度用户提取功率控制 指令所占用的子帧数小于HS-SICH和HS-SCCH间的定时差对应的子帧数时,若当前调度周期的最后一个HS—SICH子帧的子帧号小于或等于调度用户 提取出当前调度周期的下一调度周期中第一个HS—SCCH子帧携带的功率控制 指令的子帧号,或者,若当前调度周期的最后一个HS SICH子帧的子帧号大于调度用户提取出当前调度周期的下一调度周期中第一个HS一SCCH子帧携带的 功率控制指令的子帧号、且当前调度周期和下一调度周期间的调度间隔不小于 预设的GAP值,则从调度用户提取出当前调度周期内最后一个HS-SCCH子帧 携带的功率控制指令起、到当前调度周期的最后一个HS-SICH子帧为止,调度 用户以根据当前调度周期内最后一个HS-SCCH子帧携带的功率控制指令所确 定的发送功率作为HS-SICH的发送功率;当调度用户提取功率控制指令所占用的子帧数小于HS-SICH和HS-SCCH 间的定时差对应的子帧数时,若当前调度周期的最后一个HS—SICH子帧的子帧号大于调度用户提取出 当前调度周期的下一调度周期中第一个HS一SCCH子帧携带的功率控制指令的 子帧号、且当前调度周期和下一调度周期间的调度间隔小于预设的GAP值,则 从调度用户提取出当前调度周期内最后一个HS-SCCH子帧携带的功率控制指 令起、到所述下一调度周期的第一个功率控制指令被提取出来的前一个子帧为 止,调度用户以根据当前调度周期内最后一个HS-SCCH子帧携带的功率控制 指令所确定的发送功率作为HS-SICH的发送功率。
13、根据权利要求IO到12中任一所述的方法,其特征在于,调度用户根 据功率控制指令,进行HS-SICH的发送功率调整为当接收的功率控制指令为提高发送功率时,将HS-SICH的发送功率提高一 个预设步长;当接收的功率控制指令为降低发送功率时,将HS-SICH的发送功 率降低一个预设步长。
全文摘要
本发明公开了一种HS-SICH信道的上行功率控制方法,在NodeB侧,于每个调度周期的最后,将未能发出的功率控制指令保存,并在当前调度周期与其上一个调度周期间的调度间隔小于GAP值时,在当前调度周期的开始阶段,将其上一个调度周期保存的功率控制指令发送给调度用户,调度用户在该当前调度周期内,以其上一个调度周期最后一个HS-SICH子帧的发送功率为基础,根据接收的功率控制指令,调整HS-SICH的发送功率。从而在该调度周期开始阶段,实现闭环功率控制。
文档编号H04B7/26GK101547031SQ20081010300
公开日2009年9月30日 申请日期2008年3月28日 优先权日2008年3月28日
发明者佟学俭, 魏立梅 申请人:鼎桥通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1