解码方法和装置与流程

文档序号:11841678阅读:来源:国知局

技术特征:

1.一种解码方法,用以解码出一第二代数位卫星广播(DVB-S2)系统中的一物理层信令码(Physical Layer Signaling Code)的7个位元,其特征在于,该解码方法包括:

(a)接收具有M个符码的一帧头信号;

(b)使用该M个符码中之一帧起始(Start of Frame)序列的M1个符码进行一相偏估计运算,以计算出一相位补偿值;以及

(c)使用该相位补偿值与该M个符码中之该帧起始序列之后的M2个符码来决定出该物理层信令码的该7个位元;

其中M、M1与M2皆为正整数,且M等于M1与M2之和。

2.如权利要求1所述的解码方法,其中于步骤(b)中,将该帧起始序列的该M1个符码的符码值调整至第一象限后进行累加运算以获得一向量偏差值,并且使用一反正切(arctan)函数来对该向量偏差值进行运算,藉此计算出对应该向量偏差值的一相位偏差值作为该相位补偿值。

3.如权利要求2所述的解码方法,其中步骤(c)中包括:

(c1)对该M2个符码进行解扰以产生出一第一编码序列,并且使用一阿达马(Hardamard)解码算法来对该第一编码序列进行运算,以获得到对应该第一编码序列的1×M2的一第一解码向量;

(c2)根据该第一解码向量中的所有元素之绝对值平方最大者的一列索引值来决定出该物理层信令码的该7个位元中的第1至第5与第7个位元的位元值;以及

(c3)使用该相位补偿值来对该列索引值所对应的元素进行相位补偿,并且藉此决定出该物理层信令码的该7个位元中的第6个位元的位元值。

4.如权利要求3所述的解码方法,其中于步骤(c3)中,将依据相位补偿后的该列索引值所对应元素的实部与虚部之和,来决定出该物理层信令码的该7个位元中的第6个位元的位元值。

5.如权利要求2所述的解码方法,其中步骤(c)中包括:

(c1)使用该相位补偿值来对该M2个符码进行相位补偿,并且对相位补偿后的该M2个符码值进行解扰以产生出一第一编码序列,以及使用一阿达马解码算法来对该第一编码序列进行运算,以获得对应该第一编码序列的1×M2的一第一解码向量;

(c2)根据该第一解码向量中的所有元素之绝对值平方最大者的一列索引值决定出该物理层信令码的该7个位元中的第1至第5与第7个位元的位元值;以及

(c3)根据该列索引值所对应元素的实部与虚部之和,来决定出该物理层信令码的该7个位元中的第6个位元的位元值。

6.如权利要求1所述的解码方法,其中于步骤(b)中,将该帧起始序列的该M1个符码的符码值调整至第一象限后,并且进行累加以计算出一向量偏差值作为该相位补偿值。

7.如权利要求6所述的解码方法,其中步骤(c)中包括:

(c1)对该M2个符码进行解扰以产生出一第一编码序列,并且使用一阿达马解码算法来对该第一编码序列进行运算,以获得对应该第一编码序列的1×M2的一第一解码向量;

(c2)根据该第一解码向量中的所有元素之绝对值平方最大者的一列索引值来决定出该物理层信令码的该7个位元中的第1至第5与第7个位元的位元值;以及

(c3)使用该相位补偿值来对该列索引值所对应的元素进行加减运算,并且藉此决定出该物理层信令码的该7个位元中的第6个位元的位元值。

8.如权利要求7所述的解码方法,其中步骤(c3)中进一步包括:

(c31)使用该相位补偿值来对该列索引值所对应的元素分别进行一加法运算以及一减法运算,并且对该加法及该减法运算的结果取绝对值平方,藉此分别获得到一第一度量值与一第二度量值;

(c32)判断该第一度量值是否大于该第二度量值;

(c33)若该第一度量值大于该第二度量值,则决定该物理层信令码的该7个位元中的第6个位元的位元值为0;以及

(c34)若该第一度量值小于或等于该第二度量值,则决定该物理层信令码的该7个位元中的第6个位元的位元值为1。

9.一种解码装置,用以解码出一第二代数位卫星广播系统中的一物理层信令码的7个位元,其特征在于,该解码装置包括:

一接收模块,用以接收具有M个符码的一帧头信号;

一相偏估计模块,使用该M个符码中之一帧起始序列的M1个符码进行一相偏估计运算,以计算出一相位补偿值;以及

一处理模块,使用该相位补偿值与该M个符码中之该帧起始序列之后的M2个符码来决定出该物理层信令码的该7个位元;

其中M、M1与M2皆为正整数,且M等于M1与M2之和。

10.如权利要求9所述的解码装置,其中该相偏估计模块将该帧起始序列的的该M1个符码的符码值调整至第一象限后进行累加运算以获得一向量偏差值,并且使用一反正切函数来对该向量偏差值进行运算,藉此产生出对应该向量偏差值的一相位偏差值作为该相位补偿值。

11.如权利要求10所述的解码装置,其中该处理模块配置为执行以下步骤:

(S1)对该M2个符码值进行解扰以产生出一第一编码序列,并且使用一阿达马解码算法来对该第一编码序列进行运算,以获得到对应该第一编码序列的1×M2的一第一解码向量;

(S2)根据该第一解码向量中的所有元素之绝对值平方最大者的一列索引值决定出该物理层信令码的该7个位元中的第1至第5与第7个位元的位元值;以及

(S3)使用该相位补偿值来对该列索引值所对应的元素进行相位补偿,并且藉此决定出该物理层信令码的该7个位元中的第6个位元的位元值。

12.如权利要求11所述的解码装置,其中该处理模块,将依据相位补偿后的该列索引值所对应元素的实部与虚部之和,来决定出该物理层信令码的该7个位元中的第6个位元的位元值。

13.如权利要求10所述的解码装置,其中该处理模块配置为执行以下步骤:

(S1)使用该相位补偿值来对该M2个符码值进行相位补偿,并且对相位补偿后的该M2个符码值进行解扰以产生出一第一编码序列,以及使用一阿达马解码算法来对该第一编码序列进行运算,以获得对应该第一编码序列的1×M2的一第一解码向量;

(S2)根据该第一解码向量中的所有元素之绝对值平方最大者的一列索引值决定出该物理层信令码的该7个位元中的第1至第5与第7个位元的位元值;以及

(S3)根据该列索引值所对应元素的实部与虚部之和,来决定出该物理层信令码的该7个位元中的第6个位元的位元值。

14.如权利要求9所述的解码装置,其中该相偏估计模块将该帧起始序列的该M1个符码的符码值调整至第一象限后,并且进行累加以计算出一向量偏差值作为该相位补偿值。

15.如权利要求14所述的解码装置,其中该处理模块配置为执行以下步骤:

(S1)对该M2个符码值进行解扰以产生出一第一编码序列,并且使用一阿达马解码算法来对该第一编码序列进行运算,以获得到对应该第一编码序列的1×M2的一第一解码向量;

(S2)根据该第一解码向量中的所有元素之绝对值平方最大者的一列索引值决定出该物理层信令码的该7个位元中的第1至第5与第7个位元的位元值;以及

(S3)使用该相位补偿值来对该列索引值所对应的元素进行加减运算,并且藉此决定出该物理层信令码的该7个位元中的第6个位元的位元值。

16.如权利要求15所述的解码装置,其中于步骤(S3)中进一步包括:

(S31)使用该相位补偿值来对该列索引值所对应的元素分别进行一加法运算以及一减法运算,并且对该加法及该减法运算的结果取绝对值平方,藉此分别获得一第一度量值与一第二度量值;

(S32)判断该第一度量值是否大于该第二度量值;

(S33)若该第一度量值大于该第二度量值,则决定该物理层信令码的该7个位元中的第6个位元的位元值为0;以及

(S34)若该第一度量值小于或等于该第二度量值,则决定该物理层信令码的该7个位元中的第6个位元的位元值为1。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1