多个基本中间码的分配方法
技术领域
本发明涉及无线通信领域,特别涉及一种多个基本中间码的分配方法。
背景技术
TD-SCDMA(Time Division Synchronous CDMA,时分-同步码分多址)***中采用的联合检测技术是在传统检测技术的基础上,充分利用造成M AI(Multiple Address Interfere,多址干扰)的所有用户信号及其多径的先验信息,把用户信号的分离当作一个统一的相互关联的联合检测过程来完成,从而具有优良的抗干扰性能,降低了***对功率控制精度的要求,因此可以更加有效地利用上行链路频谱资源,显著地提高***容量。
联合检测的目的就是根据所有用户的扩频码以及信道冲激响应估计出用户发送的原始信号。因此联合检测算法的前提是能得到所有用户的扩频码和信道冲激响应。TD-SCDMA***中在帧结构中设置了用来进行信道估计的训练序列Midamble(中间码),根据接收到的训练序列部分信号和我们已知的训练序列就可以估算出信道冲激响应,并确定扩频码,从而可以估计用户原始信号。
在同一小区使用的midamble码是由同一个基本midamble码经循环移位后而产生的。整个***有128个长度为144chips的基本midamble码,分成32个码组,每组4个。由网络配置,并且网络直接配置使用的基本midamble码,并且当建立起下行同步之后,移动终端也是知道所使用的基本midamble码组。在现有的TD-SCDMA标准中,对一个小区,分配一个基本midamble码,一个下行导频码和一个扰码,其中基本midamble码和扰码具有一一对应的关系,每四个基本midamble码和四个扰码对应一个下行导频码,称为一个码组。网络可以通过高层消息中的cell parameter ID字段来标识具体一个小区或扇区中使用的下行导频码、基本midamble码和扰码,该消息可以通过一定的方式,如网络可以通过Iub接口消息通知基站,通过空中接口消息高层通知终端,使基站和终端获知。
基本midamble码可以根据一定的产生规则产生不同信道估计窗的midamble码,该midamble码的分配方式***中可以采用三种分配方式:specific、default和common。其中,specific方式由高层信令来通知具体每个使用的midamble码和每个信道化码(或称扩频码)。default和common方式按照一定预先定义的准则来定义midamble码和每个信道化码的对应关系。每个midamble码可以和一个或多个信道化码相对应,并且这些信道化码可能具有相同的扩频因子,也可能具有不同的扩频因子。
网络可以通过一定的消息方式将本小区内使用的基本midamble码和扰码的信息进行配置和通知,二者具有一一对应的关系。如在CELL SETUP
REQUEST消息、在***广播消息中或SIB5中,对Cell Parameter ID(小区参数标识)参数进行配置。
并且网络可以通过高层消息通知终端使用的midamble码分配方式,即specific、default还是common的分配方式。如果是specific分配方式,网络在通过高层消息通知终端该用户使用的midamble码的位移窗。如果是另外两种分配方式,终端的物理层通过预先定义的midamble码和信道化码的对应关系使用与其相对应的midamble码进行工作。
按照目前的方式,***中的基本midamble码和扰码一一对应,并且每四个基本midamble和扰码成为一个码组对应一个下行导频码。用户使用的midamble通过基本midamble码进行位移获得,该midamble和终端使用的信道化码存在高层指定或预先定义的对应关系。接收机根据这些信息来实现多用户检测,实现较好的检测性能。
例如,网络在配置小区参数的时候,如在CELL SETUP REQUEST消息中,Cell Parameter ID参数仅配置一个,在***广播消息中,如SIB5中,CellParameter ID参数也仅配置一个。Cell Parameter ID参数仅代表一组一一对应的基本midamlble码和扰码。这样,***一旦对某个小区或扇区指定了扰码和对应的基本midamble码,该小区或扇区内所有可用的信道估计窗数小于所有可用的信道化码的数目,如图1所示,为K=16时,midamble码与信道化码的对应关系,***中信道化码包括c1 (1)、c2 (1)、c2 (2),c4 (1)、c4 (2)、c4 (3)、c4 (4)、c8 (1)c8 (2)、c8 (3)、c8 (4)、c8 (5)、c8 (6)、c8 (7)、c8 (8)、c16 (1)、c16 (2)、c16 (3)、c16 (4)、c16 (5)、c16 (6)、c16 (7)、c16 (8)、c16 (9)、c16 (10)、c16 (11)、c16 (12)、c16 (13)、c16 (14)、c16 (15)、c16 (16),共31个,而当K=16,信道估计窗只有16个,通过基本midamble码位移只能确定16个midamble码,所以不可能形成完全的一对一关系,如midamble码m(1)需要对应信道化码c1 (1)、c2 (1)、c4 (1)、c8 (1)、c16 (1)。不能形成完全的midamble码与扩频码一一对应的关系。
由于midamble码与扩频码不能准确对应,当终端自动改变扩频因子时,***分配的码道和发送的码道不同的情况下,如对某种遍速率的业务,此时,接收机无法轻易确定哪个midamble码对应哪个扩频码,也就不能准确获知发送码道的信息,因此,进行多用户检测接收会有较大的困难。
另外,由于TD-SCDMA***中的联合检测技术是根据接收到的训练序列部分信号和我们已知的训练序列估算出信道冲激响应,并结合扩频码估计用户原始信号。如果中间码与扩频码不能准确对应,就不能准确获得信道冲激响应与对应的扩频码,从而不能准确获得用户原始信号。
发明内容
本发明要解决的问题是提供一种多个基本中间码的分配方法,以克服现有技术中一个小区中midamble码与扩频码不能一一对应,导致接收端不能准确进行多用户检测的缺陷。
为解决上述问题,本发明提供了一种多个基本中间码的分配方法,包括以下步骤:
A、确定一个小区或扇区的信道化码数目;
B、对该小区或扇区中配置一个以上基本中间码;
C、利用所述一个以上基本中间码产生不少于所述信道化码数目的中间码;
D、分配所述中间码,以使每个信道化码分别对应不同的中间码。
步骤B进一步包括:
B11、对小区Cell Parameter ID参数进行多次配置,且每次配置一个基本中间码和一个扰码;
B12、形成在一个小区或扇区中一一对应的基本中间码和扰码,且不同的基本中间码对应不同的扰码。
步骤B进一步包括:
B21、对小区Cell Parameter ID参数进行多次配置,且每次配置一个基本中间码和一个扰码;
B22、形成在一个小区或扇区中一一对应的基本中间码和扰码,且不同的基本中间码对应同一个扰码。
步骤B进一步包括:
B31、扩充Cell Parameter ID参数;
B32、根据所述扩充Cell Parameter ID参数确定基本中间码及对应的扰码;
B33、形成在一个小区或扇区中一一对应的基本中间码和扰码,且不同的基本中间码对应不同的扰码。
步骤B进一步包括:
B41、扩充Cell Parameter ID参数;
B42、根据所述扩充Cell Parameter ID参数确定基本中间码及对应的扰码;
B43、形成在一个小区或扇区中一一对应的基本中间码和扰码,且不同的基本中间码对应同一个扰码。
通过预设方式确定一个小区或扇区中的一组扰码的优先级,所述基本中间码根据该小区或扇区中一组扰码的优先级确定对应的同一个扰码。
所述步骤B通过在***中增加至少一个基本中间码组,使增加的基本中间码组中的每个基本中间码与原基本中间码组中的每个基本中间码一一对应,且与原扰码组中的扰码一一对应,使每个小区或扇区中具有一个以上基本中间码。
步骤D所述分配中间码的方式包括:specific分配方式、default分配方式或者common分配方式。
步骤C中所述中间码是基本中间码通过循环移位产生的。
通过最大位移窗数确定所述信道化码的数目。
所述信道化码具有相同扩频因子或不同扩频因子。
本发明还公开了一种基于多个基本中间码分配的联合检测方法,包括如下步骤:
a、***初始配置时,事先确定一个小区或扇区的信道化码数目;并对该小区或扇区中配置一个以上基本中间码;利用所述一个以上基本中间码产生不少于所述信道化码数目的中间码;分配所述中间码,以使每个信道化码分别对应不同的中间码;
b、根据所述中间码确定信道冲激响应;
c、根据所述信道冲激响应和接收的信号确定原始信号。
与现有技术相比,本发明具有以下优点:
本发明通过对小区Cell Parameter ID参数进行多次配置、扩充CellParameter ID参数或者利用具有配置基本中间码作用的新参数实现对该小区或扇区中配置一个以上基本中间码。可以允许在一个小区或扇区内分配多个基本midamble码,基本midamble码和扰码可以相同于现有的方式也可以不同于现有的方式,使midamble码和所有可采用的扩频码可以具有一一对应的关系。另外,一个小区或扇区中,基本中间码可以按照现有技术对应不同的扰码,也可以通过对该小区或扇区中的一组扰码进行划分优先级,使该小区或扇区中的多个基本中间码对应一个优先级高的扰码实现。利用该方法通过增加基本中间码,使基本中间码产生的中间码与扩频码一一对应,可以显著有效的提高联合检测的准确性,并且可以更可靠地实现业务的变速率问题。
进一步,通过使中间码与扩频码准确对应,准确获得信道冲激响应与对应的扩频码,从而不能准确获得用户原始信号。
附图说明
图1是midamble码与信道化码的对应关系图;
图2是本发明多个基本中间码的分配方法流程图;
图3是基于多个基本中间码分配的联合检测方法流程图。
具体实施方式
下面我们将结合附图,对本发明的最佳实施方案进行详细描述。首先要指出的是,本发明中用到的术语、字词及权利要求的含义不能仅仅限于其字面和普通的含义去理解,还包括进与本发明的技术相符的含义和概念,这是因为我们作为发明者,要适当地给出术语的定义,以便对我们的发明进行最恰当的描述。因此,本说明和附图中给出的配置,只是本发明的首选实施方案,而不是要列举本发明的所有技术特性。我们要认识到,还有各种各样的可以取代我们方案的同等方案或修改方案。
本发明的基本原理如图2所示,包括:
步骤s101、确定一个小区或扇区最多使用的信道化码数目。一个***中最多可以使用的信道化码数目是确定的。
步骤s102、对该小区或扇区中配置一个以上基本中间码。通过对小区CellParameter ID参数进行多次配置、扩充Cell Parameter ID参数或者利用具有配置基本中间码作用的新参数来实现,但并不仅限于这三种方法。
另外,由于配置多个基本midamlbe码,扰码和基本midamble码的对应关系和现有的方案有所不同,可以有以下几种对应方式:
1.多个扰码和多个基本miadamble码依然按目前对应关系一一对应,如果在一个小区内允许使用多个基本midamble码,则每个基本midamble码按照原对应关系对应相应的扰码。这样一个小区内在此情况下也使用和基本midamble码相同数目的扰码。
2.一个小区仍只允许使用一个扰码,当一个小区内允许使用多个基本midamble码时,基本midamble码和扰码不再是目前一对一的关系,多个基本midamble码对应一个扰码,这样可以在现有对应关系基础上对每一组扰码定义主次关系,也可以网络配置基本midamlbe码和扰码可以分别进行配置。
3.一个小区仍只允许使用一个扰码,可以在现有基本midamble码表基础上再设计另外的基本midamble码表,一个扰码可以对应每一个码表中的一个基本midamble码,当一个小区内允许使用多个基本midamble码时,可以使用该小区使用的扰码所对应的每一个基本midamble码表中相应基本midamble码。
步骤s103,利用所述一个以上基本中间码产生不少于所述信道化码数目的中间码(当然一般情况下,产生与所述信道化码数目相同的中间码即可以达到本发明的效果)。多个基本midamble码分别可以通过类似目前的方式移位产生不同的信道估计窗。下面分别针对上述3种中间码及扰码对应关系具体说明本发明实施方式。
步骤s104,分配所述中间码,以使每个信道化码分别对应不同的中间码。
对第一种方式,***对小区或扇区进行配置时,如果需要配置多个基本midamble码,网络可以通过对小区Cell Parameter ID参数可以进行多次配置或者扩充该参数的含义或者利用具有配置基本中间码作用的新参数来实现。如Cell Parameter ID表示一个基本midamble码和对应的扰码,在CELL SETUPREQUEST消息中,Cell Parameter ID参数可以配置多个,每一个Cell ParameterID参数指示一组可以在该小区使用的基本midamlbe码和扰码,完成对基站的配置。在小区广播消息(如SIB5)和切换相关消息(如PHYSICAL CHANNELRECONFIGURATION)中对Cell Parameter ID参数也可以配置多个,完成对终端的配置。这样就可以实现在一个小区内配置多个基本midamble码和数目相同的多个扰码,它们之间具有一一对应的关系。具体对应关系如表1所示,每个小区(例如Group1)中分别具有4个基本midamble码(0、1、2、3)和与其对应的4个扰码(0、1、2、3)。
表1
如***将该小区的Cell Parameter ID参数配置为0和1,该配置可以通过CELL SETUP REQUEST消息配置基站,通过广播消息通知终端。这样该小区使用0号扰码和1号扰码,也使用0号midamble码和1号midamble码,并且按照原有对应关系0号扰码对应0号midamble码,1号扰码对应1号midamble码。
对第二种方式,网络对小区或扇区进行配置时,如果需要配置多个基本midamble码,可以如第一种方式网络完成分别对基站和终端配置多个基本midamble码,如对小区中的Cell Parameter ID参数可以进行多次配置,此时Cell Parameter ID参数表示一个基本midamble码。同时可以根据某种预定义的方式对每个码组定义扰码的优先级。如对一个码组中的多个扰码根据定义扰码序号的升高优先级依次降低(或相反),多个midamble码所分别对应的扰码中优先级最高的那个定义为该小区使用的扰码,如表2给出了该情况下码对应关系的示意,每个小区(例如Group1)中分别具有4个基本midamble码(0、1、2、3)和与其对应的4个扰码(0、1、2、3)。
表2
如***将该小区的Cell Parameter ID参数配置为0和1,这样该小区使用0号midamble码和1号midamble码,预先设置0号扰码优先级高于1号扰码优先级,所以使用0号扰码。另外,也可以网络分别对该小区使用的基本midamble和扰码进行配置,如Gell Parameter ID参数在现有基础上增加两比特或增加另外两比特标识扰码序号的参数,这两个比特用来表示在该小区中使用配置的多个基本midamble码所对应的码组中哪个扰码(同理也可以在现有基础上增加多个比特,以实现相同作用)。这样也可以实现在一个小区内配置多个基本midamble码和对应的一个扰码。如在该小区,***将该小区的Cell Parameter ID参数依然配置为0和1,新引入的标识扰码序号的参数配置为1,则该小区使用0号midamble码和1号midamble码和1号扰码。
对第三种方式,可以设计另外多组基本midamble码表,如需要在一个小区或扇区中使用N个基本midamble码,则再设计N-1组基本midamble码表。当网络需要配置M(1≤M≤N)个基本midamble码时,网络可以仍对小区的Cell Parameter ID参数只进行一次配置,Cell Parameter ID参数表示该小区使用的一个扰码和该扰码对应的前M个基本码表中的相应的M个基本midamble码。如表3给出了该方式码对应关系的示意。
表3
如表3所示,需要在一个小区或扇区中使用两个基本midamble码,在***中再设计一组基本midamble码,并有如表所示对应关系,第一组基本中间码、第二组中间码及扰码相对应,即每两个基本中间码对应一个扰码。如果***将该小区的Cell Parameter ID参数依然配置为0,则该小区使用0号扰码,第一组基本中间码中的0号midamble码和第二组中间码中的0号midamble码。
网络可以通过以上三种方式的任一种实现对一个小区或扇区中多个基本midamble码的配置,这样可以实现在一个小区中可以使用多个基本midamble码。
另外,本发明提供了一种基于多个基本中间码分配的联合检测方法,包括:
步骤s201,确定一个小区或扇区最多的信道化码数目。
步骤s202,对该小区或扇区中配置一个以上基本中间码。
步骤s203,利用所述一个以上基本中间码产生不少于所述最多可以用的信道化码数目的中间码。
步骤s204,分配所述中间码,以使每个信道化码分别对应不同的中间码;
步骤s205,根据所述中间码确定信道冲激响应。
步骤s206,根据所述信道冲激响应和接收的信号确定原始信号。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。