对共享控制信道进行功率控制的方法和装置的制作方法

文档序号:7653928阅读:87来源:国知局
专利名称:对共享控制信道进行功率控制的方法和装置的制作方法
技术领域
本发明涉及高速下行分组接入(HSDPA, High Speed Downlink Package Access)技术, 尤其涉及一种对共享控制信道(HS-SCCH, Shared Control Channel for HS-DSCH)进行功率 控制的方法和装置。
背景技术
为了适应多媒体服务对高速数据传输日益增长的需要,为了提高用户的峰值数据传输速 率以及系统吞吐量,第三代移动通信系统引入了HSDPA技术。HSDPA引入一个高速下行物 理信道(HS-PDSCH, High Speed Physical Downlink Shared Channel),在物理层上行和下行分 别引入一个共享控制信道,艮P,上行的共享信息信道(HS-SICH, Shared Information Channel forHS-DSCH)和下行的HS-SCCH,直接快速完成用户设备(UE, User Equipment)和基站 (NodeB)之间的信息交互。HS-PDSCH主要承载高速业务,所有的业务数据都由HS-PDSCH 承载,多个HSDPA用户可以对HS-PDSCH进行时分复用和码分复用。NodeB通过HS-SCCH 向HSDPA的用户发送HSDPA信息,HSDPA用户通过HS-SICH向NodeB反馈相关的信息。 多个HSDPA用户可以对HS-SICH进行时分复用,也可以对HS-SCCH进行时分复用。HS-SICH 和HS-SCCH总是成对出现,即, 一个HS-SCCH对应一个HS-SICH。
NodeB在进行用户调度时,将根据调度算法选择一个或多个HSDPA用户,并发送HSDPA 信息给每一个调度用户。在NodeB中,为调度用户预配置有,当某个HSDPA用户被调度时, NodeB将从该用户的HS-SCCH集合中,为该调度用户选择一个HS-SCCH,利用该HS-SCCH 向该调度用户发送HSDPA信息,该调度用户利用NodeB为其辟择的HS-SCCH所对应的 HS-SICH向NodeB返回相关信息。
在使用HSDPA技术时,必须在UE侧对上行发送功率进行控制,即,进行上行功控(ULPC, Uplink Power Control)。但是在NodeB,则可以对下行发送功率进行控制,SP,进行下行功控 (DLPC, Downlink Power Control),也可以不进行下行功控。
当在NodeB进行下行功率控制时,目前只明确提出了下行专用物理信道(DPCH, Dedicated Physical Channel)的功率控制方法,该方法包括
A、 RNC为NodeB和UE预先分配下行DPCH:
B、 UE在自己的下行DPCH上收到NodeB发送的HSDPA信号时,根据该信号,通过规 定的下行DPCH功控算法计算相关的参数,生成当前子帧的功率控制(TPC)命令;
C、 UE将产生的TTC侖今发送给NodeB, NodeB将根据该TPC侖今M^下行DPCH並发送功率。
在步骤B中,通过规定的下行DPCH功控算法生成当前子帧的TPC命令的具体步骤包

Bl、计算路损信噪比的相关系数;
B2、计算当前子帧联合检测以后的信干比;
B3、计算当前子帧信干比的递归平均值;
B4、利用路损信噪比的相关系数、当前子帧信干比、当前子帧信干比的递归平均值、功 率控制步长、前(D-1)个子帧生成的TPC命令补偿参数,生成当前子帧的TPC命令。其中,D 表示在UE侧生成TPC命令的时延和NodeB侧响应TPC命令的时延之和,D以子帧为单位。
B5、根据当前子帧的TPC命令生成当前子帧的TPC命令补偿参数。如果TPC命令为 "UP",则TPC命令补偿参数为"+l";如果TPC命令为"DOWN",则TPC命令补偿参数 为"-l"。
可以看出,目前虽然提出了下行DPCH的功控方法,但没有明确地提出对HS-SCCH进 行功控的方法。

发明内容
有鉴于此,本发明提供一种明确的对HS-SCCH进行功率控制的方法和装置。本发明提 供的技术方案如下
一种对共享控制信道HS-SCCH进行功率控制的方法,包括
UE在当前子帧检测到NodeB通过HS-SCCH向其发送信息,如果UE从当前子帧开始生 成的功率控制TPC命令能通过所述HS-SCCH所对应的HS-SICH被反馈给NodeB,则UE从 当前子帧开始生成TPC命令,并将生成的TPC命令通过所述HS-SICH发送给NodeB。
其中,进一步包括NodeB根据所述TPC命令调整所述HS-SCCH的发送功率。
其中,UE判断在NodeB当前调度周期内的第一反馈子帧的子帧号是否大于当前反馈子 帧的子帧号,如果大于,则UE从当前子帧开始生成的TPC命令不篮通过所述HS-SCCH所 对应的HS-SICH被反馈给NodeB;否则,UE从当前子帧开始生成的TPC命令能通过所述 HS-SCCH所对应的HS-SICH被反馈给NodeB。
其中,UE按下述步骤获得在NodeB当前调度周期内的第一反馈子帧的子帧号
UE在未被NodeB调度时,在每个子帧对预配置的各HS-SCCH进行检测;
UE检测到NodeB通过HS-SCCH向其发送信息时,获知其被NodeB调度,此时所处的子帧是当前调度周期内的第一子帧;
UE保存所述第一子帧的子帧号Nfirst,并根据HS-SCCH和所述HS-SICH之间的定时关 系Nt,运算Nfct+NT,获得当前调度周期内的第一反馈子帧的子帧号。
其中,进一步包括
UE在当前子帧检测到NodeB未通过所述HS-SCCH发送的信息时,将删除其保存的第一 子帧的子帧号,重新在每个子帧对预配置的各HS-SCCH进行检测。 其中,UE按下述步骤获得当前反馈子帧的子帧号
UE在当前子帧检测到NodeB通过所述HS-SCCH向其发送信息,获得当前子帧的子帧号 N,m,运算N
current
+Ndl,获得当前反馈子帧的子帧号;
其中,Ncn是UE从开始产生TPC命令到可以发送TPC命令所需要的时延,该时延以子 帧长度为单位计算。
其中,按下述步骤生成TPC命令
UE按照下行专用物理信道功控算法计算当前子帧的HS-SCCH相关参数,根据所述相关 参数、功率控制步长和前D_l个子帧的TPC命令补偿参数生成TPC命令;
其中,D表示UE生成TPC命令的时延和NodeB响应TPC命令的时延之和,D以子帧 为单位。
其中,进一步包括
在生成TPC命令时,如果所要利用的TPC命令补偿参数不存在,则以第一预设值作为 该TPC命令补偿参数。 其中,进一步包括
从当前子帧开始生成的TPC命令不能通过所述HS-SCCH所对应的HS-SICH被反馈给 NodeB时,UE按照下行专用物理信道功控算法计算当前子帧的HS-SCCH相关参数,将当前 子帧的TPC命令补偿参数设置为第一预设值。
其中,所述相关参数包括路损信噪比的相关系数、当前子帧联合检测后的信干比和当 前子帧信干比的递归平均值。
基于上述方法,本发明还提供一种对HS-SCCH进行功率控制的装置,包括检测单元、 判断单元和命令单元;
所述检测单元用于在当前子帧检测基站NodeB是否通过HS-SCCH向用户设备UE发送 息;所述判断单元用于在检测单元检测到NodeB通过HS-SCCH发送信息给UE时,判断从 当前子帧开始生成的功率控制TPC命令能否通过所述HS-SCCH所对应的HS-SICH被反馈给 NodeB,如果能,则触发命令单元进行相关操作;
所述命令单元用于在受到判断单元触发时,生成TPC命令,并通过所述HS-SICH将所 述TPC命令发送给NodeB 。
其中,判断单元包括
第一反馈子帧单元,用于获取在NodeB当前调度周期内的第一反馈子帧的子帧号; 当前反馈子帧单元,用于获取当前反馈子帧的子帧号;
比较单元,用于将第一反馈子帧单元和当前反馈子帧单元所获取的子帧号进行比较; 判决单元,用于在第一反馈子帧单元所获取的子帧号小于或等于当前反馈子帧单元所获 取的子帧号时,触发命令单元进行相关操作。 其中,第一反馈子帧单元包括
第一子帧单元,用于在检测单元检测到NodeB通过HS-SCCH发送信息给UE时,保存
当前子帧的子帧号Nfct;
第一反馈子帧获知单元,用于根据HS-SCCH和所述HS-SICH之间的定时关系Nt和子 帧号Nfiret,获得当前调度周期内的第一反馈子帧的子帧号Nfiret+NT。 其中,所述装置还包括
停止单元,用于在检测单元检测到NodeB未通过所述HS-SCCH发送的信息时,删除第 一子帧单元保存的子帧号。
其中,当前反馈子帧单元包括
当前子帧单元,用于在检测单元检测到NodeB通过HS-SCCH发送信息给UE时,获得 当前子帧的子帧号N
current 5
当前反馈子帧获知单元,用于运算Nc肌加+Nd,,获得当前反馈子帧的子帧号; 其中,Nd,是从开始产生TPC命令到可以发送TPC命令所需要的时延,该时延以子帧长 度为单位计算。
其中,命令单元包括
参数计算单元,用于按照下行专用物理信道功控算法计算当前子帧的HS-SCCH相关参
数;命令生成单元,用于根据参数计算单元计算的参数、功率控制步长和前D—l个子帧的 TPC命令补偿参数生成TPC命令,并通过所述HS-SICH将所述TPC命令发送给NodeB;
其中,D表示UE生成TPC命令的时延和NodeB响应TPC命令的时延之和,D以子帧
为单位。
其中,所述装置还包括
命令补偿参数单元,用于根据命令生成单元生成的TPC命令,生成相应的TPC命令补 偿参数,或在判断单元判断获得从当前子帧开始生成的功率控制TPC命令不能被反馈给 NodeB时,将当前子帧的TPC命令补偿参数设置为第一预设值。
其中,所述装置还包括参数判断单元,用于判断命令生成单元所要利用的TPC命令补偿 参数是否都存在,如果有不存在的补偿命令参数,则通知命令补偿参数单元以第一预设值作 为该TPC命令补偿参数。
其中,所述相关参数包括路损信噪比的相关系数、当前子帧联合检测后的信干比和当 前子帧信干比的递归平均值。
可以看出,本发明不仅提供了一种明确的对HS-SCCH进行功率控制的方法和装置。通 过本发明提供的方法和装置,UE在当前子帧检测到NodeB通过HS-SCCH向其发送信息时, 无需立即开始生成TPC命令。只有当判断得知在当前子帧开始生成的TPC命令能通过所述 HS-SCCH所对应的HS-SICH被反馈给NodeB时,UE才在当前子帧开始生成TPC命令,并 将生成的TPC命令通过所述HS-SICH发送给NodeB。这样,不仅可以对HS-SCCH进行功率 控制,而且使UE有条件地生成TPC命令,兼顾了UE的运行负荷。


图1是本发明方法实施例的流程图; 图2是UE生成TPC命令的示意图; 图3是本发明装置实施例的一个示意图; 图4是本发明装置实施例的另一个示意图。
具体实施例方式
本发明提供了一种明确的对HS-SCCH进行功率控制的方法和装置。通过本发明提供的 方法和装置,UE在当前子帧检测到NodeB通过HS-SCCH向其发送信息时,无需立即开始生 成TPC命令。只有当判断得知在当前子帧开始生成的TPC命令能通过所述HS-SCCH所对应 的HS-SICH被反馈给NodeB时,UE才在当前子帧开始生成TPC命令,并将生成的TPC命令通过所述HS-SICH发送给NodeB。这样,不仅可以对HS-SCCH进行功率控制,而且使 UE有条件地生成TPC命令,兼顾了UE的运行负荷。
下面结合具体的实施例对本发明所提出的方法做进一步具体说明,图1是该方法的流程图。
目前,在HSDPA技术中,当NodeB在为其调度的UE选择HS-SCCH时,将从预配置的 HS-SCCH集合中进行选择,该HS-SCCH集合中最多可以包括4个HS-SCCH,假设分别为 HS-SCCH1、 HS-SCCH2、 HS-SCCH3和HS-SCCH4,与HS-SCCH1对应的共享信息信道为 HS-SICH1,与HS-SCCH2对应的共享信息信道为HS-SICH2,与HS-SCCH3对应的共享信息 信道为HS-SICH3,与HS-SCCH4对应的共享信息信道为4。
如果NodeB选择HS-SCCH3向其调度的UE发送HSDPA信息,则该UE将通过HS-SICH3 向NodeB返回相关的信息。同理,如果NodeB选择其他HS-SCCH向其调度的UE发送HSDPA 信息,则该UE将通过该HS-SCCH所对应的HS-SICH向NodeB返回相关的信息。
在NodeB未调度某个UE时,该UE由于不知道何时将被NodeB调度,又由于该UE己 经预先知道所述HS-SCCH集合中所包括的最多4个HS-SCCH,所以该UE将在步骤101中 对所述HS-SCCH集合中的所有HS-SCCH进行检测。这样,当NodeB调度该UE并选择某个 HS-SCCH向该UE发送信息时,该UE将可以检测到NodeB所选择的HS-SCCH。
在步骤102中,UE在某个子帧检测到NodeB通过某个HS-SCCH向其发送信息时,获知 自己被NodeB调度,该子帧为调度周期的第一子帧,保存第一子帧的子帧号Nfiret。
在步骤103中,UE获知HS-SCCH和HS-SICH的定时关系NT,以及第一子帧中HS-SCCH
所对应的HS-SICH所在的子帧号,为Nf组+nt。子帧号为Nfirst + nt的子帧是与第一子帧相
对应的第一反馈子帧。
其中,Nt是HS-SCCH和配对的HS-SICH之间的定时差,UE可以根据RNC发送给它的 HS-SCCH和HS-SICH的配置信息确定,NT以子帧长度为单位。
在步骤104中,UE判断Nf肪t+NT是否大于No^nt+Nd,。其中,Nc肌ent是当前子帧的子
帧号;Nd,是从UE开始产生TPC命令到可以发送TPC命令所需要的时延,该时延以子帧长 度为单位计算,由于UE的性能不同,各UE都有自身的N化子帧号为Nc隨nt+Ncn的子帧是 与当前子帧相对应的当前反馈子帧。
如果Nfet+NT大于N 。urrent+Nd,,则表示UE在当前子帧生成的TPC命令无法通过所述
HS-SICH被发送给NodeB,此时,在步骤105中,UE按照下行DPCH功控算法进行计算当 前子帧的HS-SCCH相关参数,包括
11Bl、计算路损信噪比的相关系数;
B2、计算当前子帧联合检测以后的信干比;
B3、计算当前子帧信干比的递归平均值;
B4、将当前子帧的TPC命令补偿参数设置为O。
这里需要说明的是,由于采用下行DPCH功控算法生成TPC命令时,需要利用递归算法 计算相关的参数,因此,即使在当前子帧不生成TPC命令,也需要计算当前子帧的相关瞬时 参数和递归参数。在下一个子帧计算相应参数时,将会用到当前子帧计算的相关参数。
获得相关参数并将当前子帧的TPC命令补偿参数设置为0后,UE在下一个子帧继续检 测所述HS-SCCH。在步骤106中,UE在下一个子帧判断是否在所述HS-SCCH上检测到NodeB 发送的HSDPA信息,如果检测到,则执行步骤104,否则,在步骤107中,UE将删除其保 存的子帧号Nfct,然后执行步骤IOI。
如果Nf仍t+NT不大于Ncurrent+Nd,,艮卩(Nfirst+NT) 5 (Ncurrent+Ndl),则表示UE在当前 子帧生成的TPC命令可以通过所述HS-SICH被发送给NodeB,此时,在步骤108中,UE将 按照下行DPCH功控算法计算当前子帧的HS-SCCH相关参数并生成TPC命令,该方法包括
Bl、计算路损信噪比的相关系数;
B2、计算当前子帧联合检测以后的信干比;
B3、通过递归平均方法计算当前子帧信干比的递归平均值;
B4、利用路损信噪比的相关系数、当前子帧信干比、当前子帧信干比的递归平均值、功 率控制步长、前(D-1)个子帧生成的TPC命令补偿参数生成TPC命令;
B5、根据当前子帧的TPC命令生长当前子帧的TPC命令补偿参数。
如果TPC命令为"UP",则TPC命令补偿参数为"+l ";如果TPC命令为"DOWN", 则TPC命令补偿参数为"-l"。
生成TPC命令后,UE通过子帧号为NcUrrent+Ndl的子帧的HS-SICH,将步骤108中生成 的TPC命令发送给NodeB。 NodeB通过所述HS-SICH收到UE发送的TPC命令后,将根据 该TPC命令调整所述HS-SCCH的发送功率。
在步骤109中,UE在下一个子帧继续检测所述HS-SCCH,然后执行步骤106。
上述是对本发明提供的方法所作的说明,图2是UE生成TPC命令的示意图,下面结合 图2对本发明提供的方法做更详细地说明。在图2中,向下的箭头,表示NodeB通过HS-SCCH 向UE发送的下行信息;向上的箭头,表示UE通过HS-SICH向NodeB发送的上行信息。UE1是HSDPA的用户,假设NodeB调度UEl的周期为IO个子帧,为UE1选择的共享 控制信道是HS-SCCH1,并在子帧2到子帧11这10个子帧,通过HS-SCCH1向UE1发送 HSDPA信息,D=3。假设预先在网络侧为HS-SCCH1和HS-SICH1设置的定时关系是NT 为3个子帧,艮卩,UE在某个子帧检测到NodeB通过HS-SCCH1发送HSDPA信息,则UE 应该通过该子帧之后的第3个子帧的HS-SICH1向NodeB反馈包括ACK7NACK的相关信息。
在子帧2之前,UE1没有被NodeB调度,此时,UE1将在每个子帧对HS-SCCH集合中 的HS-SCCH1、 HS-SCCH2、 HS-SCCH3和HS-SCCH4都进行检测。在子帧2时,UE1检测 到NodeB通过HS-SCCHl向其发送HSDPA信息,UE1将可以获得定时信息,即1%=3,并 记录子帧2为该调度周期的第一子帧,保存子帧2的子帧号,即Nfct-2。UEl将在子帧号为 2+3=5的子帧,即子帧5,开始通过HS-SICH1向NodeB反馈包括ACK/NACK的相关信息。
假设UE1从开始产生TPC命令到可以发送TPC命令所需要的时延为2个子帧,即Ndl =2。如果UE1在子帧2检测到NodeB通过HS-SCCH1向其发送HSDPA信息后,立刻开始 进行相关计算并生成TPC命令,则该TPC命令应该在子帧号为2+2=4的子帧,即子帧4, 通过HS-SICH1被返回给NodeB。然而,由于定时关系NT的存在,UE1只有在子帧5才能通 过HS-SICH1向NodeB返回信息,所以,即使UE1在子帧2生成TPC命令,该TPC命令也 无法在子帧4被返回给NodeB。因此,当UE1在子帧2检测到NodeB通过HS-SCCH1向其 发送HSDPA信息后,无需立刻生成TPC命令,而应该先判断Nfirst+NT是否大于N Current+Ndl。 可以看出,在子帧2时,Nfirst和N current都是2, Nfirst+NT = 2 + 3 = 5 , N current+Ndl = 2 + 2 = 4, 5大于4,此时,由于UE1生成的TPC命令无法通过HS-SCCH1被发送到NodeB,因此UE1 只按照下行DPCH功控算法进行计算,获得子帧2的相关参数并将子帧2的TPC命令补偿参 数设置为0,而不产生TPC命令。在子帧3继续对HS-SCCH1进行检测。
需要说明的是,子帧2是当前调度周期的第一个子帧,因此,UEl没有前一个子帧的相 关递归参数。此时,UE1只能计算当前子帧的相关瞬时参数。在子帧3计算相关的递归参数 时可以基于子帧2的相应瞬时参数进行递归计算。
当UE1在子帧3再次检测到NodeB通过HS-SCCH1向其发送HSDPA信息后,无需立刻 生成TPC命令,而应该先判断Nf^+NT是否大于N咖加+Nd,。可以看出,在子帧3时,Nfirst 仍然是2,而N面加是3, Nfirst+NT=2+3=5, N current+Ndl=3+2=5, 二者相等。UE1将 在子帧3开始按照下行DPCH功控算法进行计算,获得子帧3的相关参数。其中,在递归计 算子帧3的参数时需要用到子帧2的相应参数。
获得子帧3的相关参数后,利用所述相关参数和前2个子帧(子帧1和子帧2)的TPC命令补偿参数,生成TPC命令,以及子帧3的TPC命令补偿参数。在子帧5, UE1生成的 TPC命令将通过HS-SICH1被返回给NodeB 。需要说明的是,由于UEl在子帧1还没有被调度,因此没有子帧1的TPC命令补偿参 数,在这种情况下,以0作为子帧1的TPC命令补偿参数。可以看出,在生成TPC命令时 如果所要利用的TPC命令补偿参数不存在,则以0作为相应的TPC命令补偿参数。NodeB根据定时关系,在子帧5通过HS-SICH1可以收到UEl发送的TPC命令,然后, NodeB将根据该TPC命令调整HS-SCCHl的发送功率。UEl在子帧3检测到NodeB通过HS-SCCHl向其发送HSDPA信息后,将在子帧4继续 对HS-SCCHl进行检测。当UEl在子帧4再次检测到NodeB通过HS-SCCHl向其发送HSDPA信息后,无需立刻生成TPC命令,而应该先判断Nfct+NT是否大于Ncurrent+Nd,。可以看出,在子帧4时,Nflrst仍然是2,而N匿加是4, Nfirst+NT=2+3=5, NCUITent+Ndi=4+2=6, 5小于6。 UEl将在 子帧4利用下行DPCH功控算法计算相关参数,并利用所述相关参数和子帧2、子帧3的TPC 命令补偿参数生成相应的TPC命令,以及子帧4的TPC命令补偿参数。在子帧6, UE1生成 的TPC命令将通过HS-SICH1被返回给NodeB 。NodeB根据定时关系,在子帧6通过HS-SICH1 可以收到UEl发送的TPC命令,然后,NodeB将根据该TPC命令再次调整HS-SCCHl的发 送功率。依此类推,在UE1在子帧5至子帧11都将采用上述方法,生成TPC命令。由于UEl在子帧11检测到NodeB通过HS-SCCHl向其发送HSDPA信息,因此,UEl 在子帧12仍然对HS-SCCHl进行检测。在子帧12, NodeB停止向UEl发送HSDPA信息,因此UEl检测到NodeB未通过 HS-SCCHl向其发送HSDPA信息,此时,UEl将获知调度周期结束,不再需要生成TPC命 令,将其保存的子帧号Nfct删除,并重新开始对HS-SCCH集合中的HS-SCCHl 、HS-SCCH2、 HS-SCCH3和HS-SCCH4都进行检测,等待下一个调度周期的到来。这里需要指出的是,虽然UE1在子帧12停止生成TPC命令,但UEl之前生成的TPC 命令仍然需要在后续子帧中,通过HS-SICH1被返回给NodeB,如图2所示。 、在上述方法中,当Nfct+NT大于N匿加+Nd,时,UE将按照下行DPCH功控算法,计算 相关参数,其好处在于,在后一子帧生成TPC命令时可以利用到该相关参数,使UE生成的 TPC命令具有记忆效应,使HS-SCCH的功率控制效果更好。存定际应用中,为减轻1JE的运行负荷,当Nfi^+:fc大于N^ent+Nd!时'L也可以使UE不进行任何计算。只有当Nf啦+NT等于或小于N咖加+Nd,时,UE才开始利用DPCH功控算 法计算相关参数,并生成相应的TPC命令。
在上述实施例中,借鉴了现有的下行DPCH功控算法,该算法涉及很多的递归计算,因 此,在不生成TPC命令的子帧仍然需要计算相关的递归参数,这样无疑增大了 UE的运行负 荷。在实际应用时,也可以采用现有的通过非递归算法生成TPC命令的方法。这样,在需要 生成TPC命令的子帧,UE只要计算相关的瞬时参数即可;在不需要生成TPC命令的子帧, UE也不必再计算相关的递归参数。基于上述方法,本发明还提供一种对HS-SCCH进行功率 控制的装置。图3是该装置的示意图,该装置包括检测单元31、判断单元32和命令单元 33。
检测单元31在当前子帧检测NodeB是否通过HS-SCCH向UE发送信息。检测单元31 检测到NodeB通过HS-SCCH发送信息给UE时,可以触发判断单元32进行相关的判断。
判断单元32判断从当前子帧开始生成的功率控制TPC命令能否通过所述HS-SCCH所对 应的HS-SICH被反馈给NodeB。如果能,则判断单元32触发命令单元33生成TPC命令。
命令单元33受到判断单元32触发时,生成TPC命令,并通过所述HS-SICH将所述TPC 命令发送给NodeB。
其中,判断单元32包括第一反馈子帧单元321、当前反馈子帧单元322、比较单元323 和判决单元324;命令单元33包括参数计算单元331和命令生成单元332。第一反馈子帧 单元321又包括第一子帧单元3211和第一反馈子帧获知单元3212;当前反馈子帧单元322 又包括当前子帧单元3221和当前反馈子帧获知单元3222。
在NodeB未调度某个UE时,由于不知道NodeB何时调度UE,又由于已经预先知道所 述HS-SCCH集合中所包括的最多4个HS-SCCH,所以检测单元31将对所述HS-SCCH集合 中的所有HS-SCCH进行检测。这样,当NodeB调度UE并选择某个HS-SCCH向该UE发送 信息时,检测单元31将可以检测到NodeB所选择的HS-SCCH。
检测单元31在某个子帧检测到NodeB通过某个HS-SCCH向UE发送信息时,可以获知 UE被NodeB调度。通过第一子帧单元3211可以获知所述子帧为调度周期的第一子帧,保存 第一子帧的子帧号Nfct。然后,第一反馈子帧获知单元3212根据定时关系NT和第一子帧的
子帧号Nfiw,获得当前调度周期内的第一反馈子帧的子帧号,为Nfirst+NT。其中,NT以子帧
为单位。
检测单元31在某个子帧检测到NodeB通过HS-SCCH向其发送信息时,通过当前子帧单 元3221可以获得当前子帧的子帧号N current,再利用当前反馈子帧单元3222'运算N current+Ndl,以获得当前反馈子帧的子帧号。
其中,Nd!是从开始产生TPC命令到可以发送TPC命令所需要的时延,该时延以子帧长-度为单位计算。
利用比较单元323,将第一反馈子帧获知单元3212和当前反馈子帧获知单元3222所获 取的子帧号进行比较。当第一反馈子帧获知单元所获取的子帧号不大于当前反馈子帧获知单 元所获取的子帧号时,表示在当前子帧生成的TPC命令可以被发送给NodeB,此时,判决单 元324将触发参数计算单元331,按照下行DPCH功控算法,计算当前子帧HS-SCCH的相关 参数。其中,所述相关参数包括路损信噪比的相关系数、当前子帧联合检测后的信干比和 当前子帧信干比的递归平均值。
判决单元324还将触发命令生成单元332根据参数计算单元331计算的相关参数、功率 控制步长和前(D—l)个子帧的TPC命令补偿参数生成TPC命令,并通过所述HS-SICH将 所述TPC命令发送给NodeB。
这里需要说明的是,如果所要利用的TPC命令补偿参数不存在,则命令生成单元332将 以0作为该TPC命令补偿参数。
当第一反馈子帧获知单元3212所获取的子帧号大于当前反馈子帧获知单元3222所获取 的子帧号时,表示在当前子帧生成的TPC命令无法被发送给NodeB,此时,判决单元324将 只触发参数计算单元331按照下行DPCH功控算法计算当前子帧HS-SCCH的相关参数,而 不会触发命令生成单元332生成TPC命令。
在图3所示的装置的基础上,还应该包括命令补偿参数单元,如图4所示。命令补偿参 数单元41用于根据命令生成单元332生成的TPC命令,生成相应的TPC命令补偿参数,或 在判决单元324判断获得从当前子帧开始生成的功率控制TPC命令不能被反馈给NodeB时, 将当前子帧的TPC命令补偿参数设置为0。
在图4所示的装置的基础上,还可以包括参数判断单元,用于判断命令生成单元332所 要利用的TPC命令补偿参数是否都存在,如果有不存在的补偿命令参数,则通知命令补偿参 数单元41以0作为该TPC命令补偿参数。
在图3所示的装置中,还可以包括停止单元,用于在检测单元31检测到NodeB未通过 所述HS-SCCH发送的信息时,删除第一子帧单元3211保存的子帧号。这样,当UE再次被 调度时,第一子帧单元3211将重新保存新的调度周期内的第一子帧的子帧号。
在上述装置中,当Nfct+NT大于Ncu卿t+Ndi时,判决单元324将触发参数计算单元331 按照下行DPCH功控算法,计算相关参数,其好处在于,在后一子帧生成TPC命令时可以利用到该相关参数,使命令生成单元332生成的TPC命令具有记忆效应,使HS-SCCH的功率 控制效果更好。以上所述的实施例仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的 精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1、 一种对共享控制信道HS-SCCH进行功率控制的方法,其特征在于,包括用户设备UE在当前子帧检测到基站NodeB通过HS-SCCH向其发送信息,如果UE从 当前子帧开始生成的功率控制TPC命令能通过所述HS-SCCH所对应的共享信息信道 HS-SICH被反馈给NodeB,则UE从当前子帧开始生成TPC命令,并将生成的TPC命令通 过所述HS-SICH发送给NodeB。
2、 根据权利要求1所述的方法,其特征在于,进一步包括NodeB根据所述TPC命令 调整所述HS-SCCH的发送功率。
3、 根据权利要求1所述的方法,其特征在于,UE判断在NodeB当前调度周期内的第一 反馈子帧的子帧号是否大于当前反馈子帧的子帧号,如果大于,则UE从当前子帧开始生成 的TPC命令不能通过所述HS-SCCH所对应的HS-SICH被反馈给NodeB;否则,UE从当前 子帧开始生成的TPC命令能通过所述HS-SCCH所对应的HS-SICH被反馈给NodeB。
4、 根据权利要求3所述的方法,其特征在于,UE按下述步骤获得在NodeB当前调度周 期内的第一反馈子帧的子帧号UE在未被NodeB调度时,在每个子帧对预配置的各HS-SCCH进行检测;UE检测到NodeB通过HS-SCCH向其发送信息时,获知其被NodeB调度,此时所处的子帧是当前调度周期内的第一子帧;UE保存所述第一子帧的子帧号Nfct,并根据HS-SCCH和所述HS-SICH之间的定时关系Nt,运算Nfct+NT,获得当前调度周期内的第一反馈子帧的子帧号。
5、 根据权利要求4所述的方法,其特征在于,进一步包括UE在当前子帧检测到NodeB未通过所述HS-SCCH发送的信息时,将删除其保存的第一 子帧的子帧号,重新在每个子帧对预配置的各HS-SCCH进行检测。
6、 根据权利要求3所述的方法,其特征在于,UE按下述步骤获得当前反馈子帧的子帧号UE在当前子帧检测到NodeB通过所述HS-SCCH向其发送信息,获得当前子帧的子帧号N current,运算Ncurrent+Ndl,获得当前反馈子帧的子帧号; 其中,Ncn是UE从开始产生TPC命令到可以发送TPC命令所需要的时延,该时延以子 帧长度为单位计算。
7、 根据权利要求1所述的方法,其特征在于,按下述步骤生成TPC命令UE按照下行专用物理信道功控算法计算当前子帧HS-SCCH的相关参数,根据所述相关 参数、功率控制步长和前D—l个子帧的TPC命令补偿参数生成TPC命令;其中,D表示UE生成TPC命令的时延和NodeB响应TPC命令的时延之和,D以子帧为单位。
8、 根据权利要求7所述的方法,其特征在于,进一步包括根据生成的TPC命令,生 成相应的TPC命令补偿参数。
9、 根据权利要求7所述的方法,其特征在于,进一步包括在生成TPC命令时,如果所要利用的TPC命令补偿参数不存在,则以第一预设值作为 该TPC命令补偿参数。
10、 根据权利要求1所述的方法,其特征在于,进一步包括从当前子帧开始生成的TPC命令不能通过所述HS-SCCH所对应的HS-SICH被反馈给 NodeB时,UE按照下行专用物理信道功控算法计算当前子帧的HS-SCCH相关参数,将当前 子帧的TPC命令补偿参数设置为第一预设值。
11、 根据权利要求7至10任意一项所述的方法,其特征在于,所述相关参数包括路损 信噪比的相关系数、当前子帧联合检测后的信干比和当前子帧信干比的递归平均值。
12、 一种采用权利要求1所述方法的对HS-SCCH进行功率控制的装置,其特征在于,包括检测单元、判断单元和命令单元;所述检测单元用于在当前子帧检测基站NodeB是否通过HS-SCCH向用户设备UE发送 "f曰息;所述判断单元用于在检测单元检测到NodeB通过HS-SCCH发送信息给UE时,判断从 当前子帧开始生成的功率控制TPC命令能否通过所述HS-SCCH所对应的共享信息信道 HS-SICH被反馈给NodeB,如果能,则触发命令单元进行相关操作;所述命令单元用于在受到判断单元触发时,生成TPC命令,并通过所述HS-SICH将所 述TPC命令发送给NodeB。
13、 根据权利要求12所述的装置,其特征在于,判断单元包括 第一反馈子帧单元,用于获取在NodeB当前调度周期内的第一反馈子帧的子帧号; 当前反馈子帧单元,用于获取当前反馈子帧的子帧号;比较单元,用于将第一反馈子帧单元和当前反馈子帧单元所获取的子帧号进行比较;判决单元,用于在第一反馈子帧单元所获取的子帧号小于或等于当前反馈子帧单元所获取的子帧号时,触发命令单元进行相关操作。
14、 根据权利要求13所述的装置,其特征在于,第一反馈子帧单元包括 第一子帧单元,用于在检测单元检测到NodeB通过HS-SCCH发送信息给UE时,保存当前子帧的子帧号Nfiret;第一反馈子帧获知单元,用于根据HS-SCCH和所述HS-SICH之间的定时关系Nt和子 帧号Nfiret,获得当前调度周期内的第一反馈子帧的子帧号Nfiret+NT。
15、 根据权利要求14所述的装置,其特征在于,所述装置还包括停止单元,用于在检测单元检测到NodeB未通过所述HS-SCCH发送的信息时,删除第 一子帧单元保存的子帧号。
16、 根据权利要求13所述的装置,其特征在于,当前反馈子帧单元包括当前子帧单元,用于在检测单元检测到NodeB通过HS-SCCH发送信息给UE时,获得 当前子帧的子帧号Ncurrent 5当前反馈子帧获知单元,用于运算Ncu^nt+Hu,获得当前反馈子帧的子帧号;其中,Ncn是从开始产生TPC命令到可以发送TPC命令所需要的时延,该时延以子帧长度为单位计算。
17、 根据权利要求12所述的装置,其特征在于,命令单元包括参数计算单元,用于按照下行专用物理信道功控算法计算当前子帧HS-SCCH的相关参数;命令生成单元,用于根据参数计算单元计算的参数、功率控制步长和前D—l个子帧的 TPC命令补偿参数生成TPC命令,并通过所述HS-SICH将所述TPC命令发送给NodeB;其中,D表示UE生成TPC命令的时延和NodeB响应TPC命令的时延之和,D以子帧 为单位。
18、 根据权利要求17所述的装置,其特征在于,所述装置还包括命令补偿参数单元,用于根据命令生成单元生成的TPC命令,生成相应的TPC命令补 偿参数,或在判断单元判断获得从当前子帧开始生成的功率控制TPC命令不能被反馈给 NodeB时,将当前子帧的TPC命令补偿参数设置为第一预设值。
19、 根据权利要求18所述的装置,其特征在于,所述装置还包括参数判断单元,用于判 断命令生成单元所要利用的TPC命令补偿参数是否都存在,如果有不存在的补偿命令参数, 则通知命令补偿参数单元以第一预设值作为该TPC命令补偿参数。
20、根据权利要求17、 18或19所述的装置,其特征在于,所述相关参数包括路损信 噪比的相关系数、当前子帧联合检测后的信干比和当前子帧信干比的递归平均值。
全文摘要
本发明提供一种对共享控制信道HS-SCCH进行功率控制的方法,包括UE在当前子帧检测到NodeB通过HS-SCCH向其发送信息,如果UE在当前子帧开始生成的功率控制TPC命令能通过所述HS-SCCH所对应的HS-SICH被反馈给NodeB,则UE在当前子帧开始生成TPC命令,并将生成的TPC命令通过所述HS-SICH发送给NodeB。本发明还提供一种对HS-SCCH进行功率控制的装置。本发明不仅提供了一种明确的对HS-SCCH进行功率控制的方法和装置,而且使UE有条件地生成TPC命令,兼顾了UE的运行负荷。
文档编号H04B7/005GK101312369SQ200710107700
公开日2008年11月26日 申请日期2007年5月25日 优先权日2007年5月25日
发明者佟学俭, 魏立梅 申请人:鼎桥通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1