一种数据处理方法及装置的制作方法

文档序号:7680273阅读:192来源:国知局
专利名称:一种数据处理方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种数据处理方法及装置。
背景技术
在TD-SCDMA(Time Division Synchronous Code Division Multiple Access)下行链路中,传输信道的编码复用包括CRC附加、信道编码、第一次交织、速率匹配、传输信道复用、第二次交织、物理信道映射等步骤。下面对上述第二次交织和物理信道映射的步骤进行说明。TD-SCDMA系统中数据的第二次交织为帧内数据交织,协议规定的交织方式有两种,分别为交织成矩阵列数为30的方式和交织成矩阵列数为8的方式。对于交织成矩阵列数为30的方式,具体包括步骤A 根据当前的数据长度U,利用下列公式确定交织矩阵的行数C2
C2 = Γυ/30]和填充比特的个数L L = 30 X C2-U步骤B 根据步骤A中得到的参数C2和L,以及第二次交织的列间置换图样,确定交织矩阵中最后一行中的填充比特的位置。步骤C 根据第二次交织的列间置换图样,将输入数据序列中的数据,按照列间置换图样的顺序,一列一列地依次填入交织矩阵,在填入数据的过程中,需要跳过填充比特的位置;步骤D 将交织矩阵中的数据按行依次读出即可,同时需要跳过填充比特位置。对于交织成矩阵列数为8的方式,具体包括步骤a 构造一个列数为8的矩阵,把当前的数据逐行写入此矩阵。由于使用此种交织方法的业务数据的长度为8的倍数,所以不存在填充数据;步骤b 把写入矩阵中的数据逐列读出。每个数据包经过第二次交织后会被映射到具体时隙的码道上。协议中规定的物理信道映射的方法包括步骤一给当前数据分配的物理信道编号,由低到高分别为p = 1,2,. . . P当前时隙分配的数据符号总数为N(Pmax);步骤二 按照信道号由小到大的顺序,将物理信道的数据依次写入一个矩阵;信道号为奇数的信道数据按正向写入,信道号为偶数的信道数据按反向写入,假设P为奇数, 则得到的物理信道映射矩阵如下表1所示
权利要求
1.一种数据处理方法,其特征在于,该方法包括将通过物理信道映射得到的数据写入预设的二维矩阵,该二维矩阵的行数为码道数, 列数为每条码道的数据容量;通过从所述二维矩阵中读取数据,实现物理信道解映射,并且在每次读取数据后,将本次读取到的数据写入预设的第二次交织矩阵,实现第二次解交织。
2.根据权利要求1所述的方法,其特征在于,从所述二维矩阵中读取数据,是从第一行开始,逐行从所述二维矩阵中读取数据,其中,每次读取一行中的一个数据,相邻两次读取的数据位于不同行,并且,对于每一奇数行中的数据,是从第一列开始逐列被读取的;对于每一偶数行中的数据,是从最后一列开始逐列被读取的。
3.根据权利要求2所述的方法,其特征在于,每次从所述二维矩阵中读取数据时,包括判断当前行的奇偶,若当前行是奇数行,则读取当前行的第η个数据,若当前行是偶数行,则读取当前行的第N+1-n个数据;其中,N表示二维矩阵的列数,1 < η < Ν,η从1开始取值,若当前读取的数据是最后一行的数据,则令η+1,并重新从第一行开始读数据,以此类推,直到所述二维矩阵中的所有数据都被读取完毕。
4.根据权利要求1、2或3所述的方法,其特征在于,所述将本次读取到的数据写入预设的第二次交织矩阵,包括按照列的顺序,将本次从所述二维矩阵读取到的数据逐列写入第二次交织矩阵中;其中,当一列数据被写完后,再从下一列开始写入数据,并且对于每一列中的数据,是从第一行开始,逐行被写入的。
5.根据权利要求4所述的方法,其特征在于,所述第二次交织矩阵的列数,是根据第二次交织采用的交织参数确定的,则所述第二次交织矩阵的行数,进一步是通过物理信道映射得到的数据量确定的。
6.一种数据处理装置,其特征在于,该装置包括映射数据存储单元,用于将通过物理信道映射得到的数据写入预设的二维矩阵,该二维矩阵的行数为码道数,列数为每条码道的数据容量;统一处理单元,用于通过从所述二维矩阵中读取数据,实现物理信道解映射,并且在每次读取数据后,将本次读取到的数据写入预设的第二次交织矩阵,实现第二次解交织。
7.根据权利要求6所述的装置,其特征在于,所述统一处理单元,是从第一行开始,逐行从所述二维矩阵中读取数据,其中,每次读取一行中的一个数据,相邻两次读取的数据位于不同行,并且,对于每一奇数行中的数据,是从第一列开始逐列被读取的;对于每一偶数行中的数据,是从最后一列开始逐列被读取的。
8.根据权利要求7所述的装置,其特征在于,所述统一处理单元,每次从所述二维矩阵中读取数据时,判断当前行的奇偶,若当前行是奇数行,则读取当前行的第η个数据,若当前行是偶数行,则读取当前行的第N+1-n个数据;其中,N表示二维矩阵的列数,1 < η < Ν,η从1开始取值,若当前读取的数据是最后一行的数据,则令η+1,并重新从第一行开始读数据,以此类推,直到所述二维矩阵中的所有数据都被读取完毕。
9.根据权利要求6、7或8所述的装置,其特征在于,所述统一处理单元,按照列的顺序, 将本次从所述二维矩阵读取到的数据逐列写入第二次交织矩阵中;其中,当一列数据被写完后,再从下一列开始写入数据,并且对于每一列中的数据,是从第一行开始,逐行被写入的。
10.根据权利要求9所述的装置,其特征在于,所述统一处理单元,预设的所述第二次交织矩阵的列数,是根据第二次交织采用的交织参数确定的,则所述第二次交织矩阵的行数,进一步是通过物理信道映射得到的数据量确定的。
全文摘要
本发明公开了一种数据处理方法及装置,用以提高TD-SCDMA下行链路物理信道解映射和第二次解交织的效率,并且节省存储空间。本发明提供的一种数据处理方法包括将通过物理信道映射得到的数据写入预设的二维矩阵,该二维矩阵的行数为码道数,列数为每条码道的数据容量;通过从所述二维矩阵中读取数据,实现物理信道解映射,并且在每次读取数据后,将本次读取到的数据写入预设的第二次交织矩阵,实现第二次解交织。
文档编号H04W72/12GK102595622SQ20111000465
公开日2012年7月18日 申请日期2011年1月11日 优先权日2011年1月11日
发明者王文兵, 蔺化军 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1