【技术实现步骤摘要】
本专利技术是有关于一种解码方法和装置,且特别是一种能依据第二代数位卫星广播(DVB-S2)系统中帧头信号内的帧起始(Start of Frame,SOF)序列所受到的相位偏差影响来进行补偿,以进而解码出第二代数位卫星广播系统中的物理层信令码(Physical Layer Signaling Code)之7个位元信息的解码方法和装置。
技术介绍
DVB-S2是在基于前一代DVB-S的基础下所发展出的第二代数位卫星广播标准。因此,相较于DVB-S系统,第二代数位卫星广播系统在传输容量、调制与纠错等能力表现上都具有更佳的性能提升。举例来说,在前向错误更正(Forward error correction,FEC)的技术上,第二代数位卫星广播系统所采用的核心技术为具有较高编码增益的低密度奇偶检查(Low-density parity-check,LDPC)码,因此其不仅大大地提升了接收装置的错误校正能力,亦可使得第二代数位卫星广播系统所提供出的数据传输容量,能够达到非常地逼近至夏农极限(Shannon Limit)所定义的理想数据传输容量。除此之外,在第二代数位卫星广播系统的标准规格中,所采用的LDPC码的长度则又可进一步地被区分为普通帧(Normal)与短帧(Short)的两种帧长度模式。另外一方面,在第二代数位卫星广播系统的传输过程中,主要是以帧(Frame)作为基本单位来进行传输。请参阅图1,图1是现有的第二代数位卫星广播系统的帧结构之示意图。因此每一帧皆是经由一帧头信号
(PL-Header)部份与一数据信号(Data)部份所构成,而帧头 ...
【技术保护点】
一种解码方法,用以解码出一第二代数位卫星广播(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之和。
【技术特征摘要】
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...
【专利技术属性】
技术研发人员:徐子龙,
申请(专利权)人:扬智科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。