移动通信方法、装置及系统的制作方法_4

文档序号:8324129阅读:来源:国知局
应的符号,依次放置在混合数据流C3的第4*n个半个脉冲位置,混合数据流CO的第4*n+l个半个脉冲位置,混合数据流Cl的第4*n+2个半个脉冲位置,混合数据流C2的第4*n+3个半个脉冲位置;
[0183]从映射数据流X2在所述一个编码块的4个脉冲中一次取半个脉冲对应的符号,依次放置在混合数据流C2的第4*n个半个脉冲位置,混合数据流C3的第4*n+l个半个脉冲位置,混合数据流CO的第4*n+2个半个脉冲位置,混合数据流Cl的第4*n+3个半个脉冲位置;
[0184]从映射数据流X3在所述一个编码块的4个脉冲中一次取半个脉冲对应的符号,依次放置在混合数据流Cl的第4*n个半个脉冲位置,混合数据流C2的第4*n+l个半个脉冲位置,混合数据流C3的第4*n+2个半个脉冲位置,混合数据流CO的第4*n+3个半个脉冲位置。
[0185]该实施例中,其中,η为整数,n=0,1,从而得到四路混合数据流CO、Cl、C2、C4:
[0186]CO= [X0 (O, O),Xl (O, I),X2 (I, O),X3 (I, I),XO (2,O),Xl (2,I),X2 (3,O),X3 (3,I)],
[0187]C1=[X3 (O, O),XO (O, I),Xl (I, O),X2 (I, I),X3 (2,O),XO (2,I),Xl (3,O),X2 (3,I)],
[0188]C2=[X2 (O, O),X3 (O, I),XO (I, O),Xl (I, I),X2 (2,0),X3 (2,I),XO (3,0),Xl (3,I)],
[0189]C3=[X1 (0,0),X2 (0,I),X3 (I, 0),XO (I, I),Xl (2,0),X2 (2,I),X3 (3,0),XO (3,I)]。
[0190]如图8所示,(a)为映射数据流的载干比,(b)为4路映射数据流经过上述方式混合后生成的混合数据流的载干比。(b)中可见4路混合数据流的载干比不同,但是在解混合之后,恢复成没有混合之前的映射数据流的载干比近似相同,不多赘述。
[0191]方式四、以所述M路映射数据流中任一路映射数据流在一个脉冲内的符号为单位,将所述M路映射数据流在一个编码块的4个脉冲内的符号进行混合。
[0192]由于GERAN系统都是四个脉冲组成一个编码块,因而也可以采用在一个编码块内,以整个脉冲为单位进行交换,也就是在一个编码块的四个脉冲内,每隔一个脉冲对M路所述映射数据流进行交换。
[0193]例如,当映射数据流的数目为2时,XO (O),XO (I),XO (2),XO (3)分别为数据流XO对应的四个burst的数据,Xl (O)1Xl (I)1Xl (2),Xl (3)分别为数据流Xl对应的四个burst的数据。那么每隔一个burst对数据流XO和Xl进行交换,得到对应的混合数据流CO和Cl为:
[0194]CO= [X0 (O),Xl ⑴,XO ⑵,Xl (3)],
[0195]Cl= [XI (O),XO (I),Xl ⑵,XO (3)]。
[0196]图9,(a)为在4个burst中2路映射数据流的CIR,(b)为在4个burst中经过上述方式混合后生成的混合数据流的CIR。(b)中,从对于映射数据流XO或XI,以脉冲burst为单位进行混合,在同一映射数据流中虽然单个脉冲burst之间的CIR差异很大,但以四个脉冲burst为整体来看映射数据流XO和Xl的CIR近似相同。因此,终端只需要向基站反馈一路映射数据流的CIR即可反应全部数据流的载干比,从而节省了反馈开销。
[0197]当映射数据流的数目为4时,即M=4,一个编码块为四个脉冲burst的映射数据流X0、X1、X2、X3以脉冲burst为单位进行混和。假设Xm(O),Xm(I),Xm (2),Xm (3)分别为映射数据流Xm对应的四个脉冲burst的数据,m=0, I, 2, 3;
[0198]从映射数据流XO在所述一个编码块的4个脉冲中依次取一个脉冲数据,并依次放置在混合数据流CO的第O个脉冲位置,混合数据流Cl的第I个脉冲位置,混合数据流C2的第2个脉冲位置,混合数据流C3的第3个脉冲位置。
[0199]需要指出的是,从映射数据流中每次取出一个脉冲内的符号,在较佳的实施方式中,是按照终端和基站约定的顺序取出符号,每次取出的符号均与已经取出的符号不重复,但是,只要终端和基站之间取出符号的规则设定,取出每个符号的顺序并不作为限定。
[0200]从映射数据流Xl在所述一个编码块的4个脉冲中依次取一个脉冲数据,并依次放置在C3的第O个脉冲位置,混合数据流CO的第I个脉冲位置,混合数据流Cl的第2个脉冲位置,混合数据流C2的第3个脉冲位置。
[0201]从映射数据流X2在所述一个编码块的4个脉冲中依次取一个脉冲数据,并依次放置在混合数据流C2的第O个脉冲位置,混合数据流C3的第I个脉冲位置,混合数据流CO的第2个脉冲位置,混合数据流Cl的第3个脉冲位置。
[0202]从映射数据流X3在所述一个编码块的4个脉冲中依次取一个脉冲数据,并依次放置在混合数据流Cl的第O个脉冲位置,混合数据流C2的第I个脉冲位置,混合数据流C3的第2个脉冲位置,混合数据流CO的第3个脉冲位置。
[0203]从而得到四路混合数据流CO、Cl、C2、C4:
[0204]CO= [X0 (O),Xl (I),X2 (2),X3 (3)],
[0205]Cl= [X3 (O) ,XO(I)1Xl (2),X2 (3)],
[0206]C2= [X2 (O),X3 ⑴,XO (2),Xl (3)],
[0207]C3= [XI (O),X2 (I),X3 (2),XO (3)]。
[0208]如图10所示,(a) 4路映射数据流的CIR,(b)为4路映射数据流经过上述方式混合后生成的混合数据流的载干比,经对比可见,(b)中4路混合数据流解混合后的映射数据流载干比近似相同,不多赘述。
[0209]需要注意的是,以上的实施例只是几种将映射数据流进行混合的可选方式,用户可以根据实际需求选择不同的数据流混合方式,也可以获得类似的效果,均在本发明实施例的技术范畴内。
[0210]相应的,如图11所示,本发明实施例还提供了一种移动通信装置,该装置可以为基站,所述装置110包括:
[0211]编码单元115,用于根据调制编码方式对M路初始数据流进行调制编码,获得M路调制数据流,该M为大于I的正整数,且M不大于天线的个数;
[0212]映射单元111,用于对编码单元115获得的M路调制数据流分别进行符号映射,生成M路映射数据流,并发送给混合单元112 ;
[0213]混合单元112,用以对从映射单元111接收到的所述M路映射数据流进行混合,生成M路混合数据流;
[0214]发送单元113,用于将混合单元112生成的所述M路混合数据流分别在不同的所述天线上发送给终端;
[0215]接收单元114,用于接收所述终端接收所述终端根据所述M路混合数据流的载干比获取并反馈的的一路映射数据流的载干比;
[0216]编码单元115,还用于依据从所述接收单元114接收到的所述一路映射数据流的所述载干比确定所述调制编码方式。
[0217]其中,混合数据流在发送单元113发送之前可以对其中的每一路混合数据流依次进行脉冲映射、相位旋转和脉冲成型处理等,属于现有技术,此处不再赘述。应该理解的是,终端获取一路映射数据流的载干比的方式,可以有多种选择,例如,终端将M路混合数据流的载干比求平均值,该平均值作为一路映射数据流的载干比;终端也可以对接收到的M路混合数据流进行解混合,将混合数据流恢复为没有混合之前的M路映射数据流,再计算其中一路映射数据流的载干比,该一路可以为M路映射数据流中的任意一路,此处不予限制。
[0218]在一种实施例中,所述混合单元112还用于:以单个符号为单位,将所述M路映射数据流在一个脉冲内的符号进行混合,以获取所述M路混合数据流。
[0219]进一步地,所述混合单元112具体用于:
[0220]当M等于2时,每隔一个符号对所述M路映射数据流相同位置的符号进行交换,获取所述M路混合数据流;或者,
[0221]当M等于3时,所述M路映射数据流包括映射数据流X0、Xl和X2,且所述M路映射数据流中的每一路映射数据流在任一个脉冲内的符号数为N,所述N为正整数;所述M路混合数据流包括混合数据流CO、Cl和C2;
[0222]从所述映射数据流XO在一个脉冲内的符号中一次取一个符号,依次放置在所述混合数据流CO的第3*n个位置,所述混合数据流Cl的第3*n+l个位置,所述混合数据流C2的第3*n+2个位置;
[0223]从所述映射数据流Xl在所述一个脉冲内的符号中一次取一个符号,依次放置在所述混合数据流C2的第3*n个位置,所述混合数据流CO的第3*n+l个位置,所述混合数据流Cl的第3*n+2个位置;
[0224]从所述映射数据流X2在所述一个脉冲内的符号中一次取一个符号,依次放置在所述混合数据流Cl的第3*n个位置,所述混合数据流C2的第3*n+l个位置,所述混合数据流CO的第3*n+2个位置;
[0225]其中,所述η为整数,n=0,1,2,…,N/3-1。
[0226]需要指出的是,若映射数据流X0,XI,X2长度不是3的整数倍,可以采用多种方式进行处理,此处不进行限定。例如,定义NIL为无效字符符号,分别在映射数据流X0,X1,X2的尾部添加尽量少的NIL,以便将映射数据流的长度凑成3的整数倍,其中,添加NIL后的各数据流长度为N ;混合完成后,将混合数据流CO,Cl, C2中的NIL符号全部删除;再例如,仅取N中3的整数倍的字符进行上述处理,剩下的字符直接放入对应的混合数据流中。
[0227]进一步地,所述混合单元112具体还用于:
[0228]在M为4时,所述M路映射数据流包括映射数据流X0、X1、X2和X3,且所述M路映射数据流中的每一路映射数据流在任一个脉冲内的符号数为N,所述N为正整数;所述M路混合数据流包括混合数据流CO、Cl、C2和C3 ;
[0229]从所述映射数据流XO在一个脉冲内的符号中一次取一个符号,依次放置在所述混合数据流CO的第4*n个位置,所述混合数据流Cl的第4*n+l个位置,所述混合数据流C2的第4*n+2个位置,C3的第4*n+3个位置。
[0230]从所述映射数据流Xl在一个脉冲内的符号中一次取一个符号,依次放置在所述混合数据流C3的第4*n个位置,所述混合数据流CO的第4*n+l个位置,所述混合数据流Cl的第4*n+2个位置,所述混合数据流C2的第4*n+3个位置;
[0231]从所述映射数据流X2在一个脉冲内的符号中一次取一个符号,依次放置在C2的第4*n个位置,所述混合数据流C3的第4*n+l个位置,所述混合数据流CO的第4*n+2个位置,所述混合数据流Cl的第4*n+3个位置;
[0232]从所述映射数据流X3在一个脉冲内的符号中一次取一个符号,依次放置在所述混合数据流Cl的第4*n个位置,所述混合数据流C2的第4*n+l个位置,所述混合数据流C3的第4*n+2个位置,所述混合数据流CO的第4*n+3个位置;
[0233]其中,η为正整数,n=0,1,......N/4-1。
[0234]类似的,当M等于4时,映射数据流为X0,XI,X2,X4,若映射数据流X0,XI,X2,X3长度不是4的整数倍,例如,可以定义NIL为无效字符符号,分别在映射数据流的尾部添加尽量少的NIL凑成4的整数倍,添加NIL后的各数据流长度为N,混合完成后,再将混合数据流C0,C1,C2,C3中的NIL符号全部删除,此处不予限制。
[0235]在另外一种实施例中,所述混合单元112还用于:以所述M路映射数据流中任一路映射数据流在半个脉冲内的符号为单位,将所述M路映射数据流的符号进行混合,获取所述M路混合数据流。
[0236]更具体的,在M为2时,所述混合单元112还用于:
[0237]将所述M路映射数据流中一路映射数据流在一个脉冲的半个脉冲内的符号与所述M路映射数据流中另一路映射数据流在所述一个脉冲的所述半个脉冲内的符号进行交换。
[0238]在另外一种实施例中,所述混合单元112还用于:以所述M路映射数据流中任一路映射数据流在半个脉冲内的符号为单位,将所述M路映射数据流在一个编码块的4个脉冲内的符号进行混合。
[0239]具体地,在M为4时,所述M路映射数据流包括映射数据流X0、X1、X2和X3 ;所述M路映射数据流中每一路映射数据流在一个脉冲内的符号数为N,所述N为正整数;所述M路混合数据流包括混合数据流CO、Cl、C2和C3,所述混合单元112还用于:
[0240]从所述映射数据流XO在所述一个编码块的4个脉冲中一次取半个脉冲对应的符号,依次放置在所述混合数据流CO的第4*n个半个脉冲位置,所述混合数据流Cl的第4*n+l个半个脉冲位置,所述混合数据流C2的第4*n+2个半个脉冲位置,所述混合数据流C3的第4*n+3个半个脉冲位置;
[0241]从所述映射数据流Xl在所述一个编码块的4个脉冲中一次取半个脉冲对应的符号,依次放置在所述混合数据流C3的第4*n个半个脉
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1