WCDMA和TD-SCDMA标准TFCI的编译码原理

 

一、编码方式

有两种TFCI,一种是所谓长为32的二阶RM码,RM(32,10),这里的32代表的是码长,10代表的是信息长度,实际上他们与经典的RM码的定义是不一样的,它的生成多项式是:

i

Mi,0

Mi,1

Mi,2

Mi,3

Mi,4

Mi,5

Mi,6

Mi,7

Mi,8

Mi,9

0

1

0

0

0

0

1

0

0

0

0

1

0

1

0

0

0

1

1

0

0

0

2

1

1

0

0

0

1

0

0

0

1

3

0

0

1

0

0

1

1

0

1

1

4

1

0

1

0

0

1

0

0

0

1

5

0

1

1

0

0

1

0

0

1

0

6

1

1

1

0

0

1

0

1

0

0

7

0

0

0

1

0

1

0

1

1

0

8

1

0

0

1

0

1

1

1

1

0

9

0

1

0

1

0

1

1

0

1

1

10

1

1

0

1

0

1

0

0

1

1

11

0

0

1

1

0

1

0

1

1

0

12

1

0

1

1

0

1

0

1

0

1

13

0

1

1

1

0

1

1

0

0

1

14

1

1

1

1

0

1

1

1

1

1

15

1

0

0

0

1

1

1

1

0

0

16

0

1

0

0

1

1

1

1

0

1

17

1

1

0

0

1

1

1

0

1

0

18

0

0

1

0

1

1

0

1

1

1

19

1

0

1

0

1

1

0

1

0

1

20

0

1

1

0

1

1

0

0

1

1

21

1

1

1

0

1

1

0

1

1

1

22

0

0

0

1

1

1

0

1

0

0

23

1

0

0

1

1

1

1

1

0

1

24

0

1

0

1

1

1

1

0

1

0

25

1

1

0

1

1

1

1

0

0

1

26

0

0

1

1

1

1

0

0

1

0

27

1

0

1

1

1

1

1

1

0

0

28

0

1

1

1

1

1

1

1

1

0

29

1

1

1

1

1

1

1

1

1

1

30

0

0

0

0

0

1

0

0

0

0

31

0

0

0

0

1

1

1

0

0

0

 

 

生成多项式一共有10列,前6列实际上是符合一阶RM码的,即为R(1,5),但不同的是比特的顺序需要调整一下,并且,生成列的顺序

也与标准RM码的不一样。后面的4列称之为掩码序列。

二.译码

由于前面的6列经过比特位置调整后是标准的一阶RM码,而这种标准的RM码可以通过FHT进行译码。

所以译码思想是:穷举后面的掩码,然后对穷举的结果进行FHT,达成对码字的译码。

实现方法:

第一步:将生成多项是进行比特位置置换,将生成矩阵的前6列都可以变成标准一阶RM码。

第二步:生成掩码。

对于比特位置变换后的生成矩阵的后4列生成多项式,对应信息的后4个比特,因为4个比特对应16种可能,所以可以生成16个掩码。

第三步:将接收到的码字与每个掩码进行序列按位模2加,得到16个序列。

第四步:对16个序列分别作FHT,达成对数据的译码。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值