滚降参数判断方法与模块与流程

文档序号:17179871发布日期:2019-03-22 20:48阅读:359来源:国知局
滚降参数判断方法与模块与流程

本发明是指一种滚降参数判断方法与模块,尤指一种可解读出滚降参数的滚降参数判断方法与模块。



背景技术:

信噪比(signal-to-noiseratio,snr)是衡量通讯系统效能的重要指标。为了最大化系统snr,可在通讯系统的传送端利用脉冲整形滤波器(pulseshapingfilter,psf)形成传送信号,并在接收端利用与psf相符的匹配滤波器(matchfilter,mf)来接收信号。其中,脉冲整形滤波器/匹配滤波器可为升余弦滤波器(raisedcosinefilter)或根升余弦滤波器(rootraisedcosinefilter),其皆相关于一滚降(roll-off)参数。

于数字影像广播(digitalvideobroadcasting,dvb)的dvb-s2卫星标准中,传送端可于基频帧(basebandframe,bbframe)中的基频头(basebandheader,bbheader)中传送相关于滚降参数的控制信息(controlinformation),即滚降信息。于dvb-s2卫星标准中,滚降信息具有二个比特,滚降信息为00/01/10代表滚降参数为0.35/0.25/0.2。

于新一代dvb-s2x卫星标准中,传送端可传送交替呈现(alternation)的滚降信息,其可代表更小的滚降参数。当滚降信息为00/01/10与11交替呈现时,分别代表滚降参数为0.15/0.10/0.05。然而,现有技术中用来解读滚降信息的方法并无法解读dvb-s2x卫星标准中的交替呈现的滚降信息。



技术实现要素:

因此,本发明的主要目的即在于提供一种可解读dvb-s2x卫星标准中的交替呈现的滚降信息的滚降参数判断方法与模块。

本发明揭露一种滚降参数判断模块,设置于一接收端,该接收端包含一解析模块,该解析模块解析一第一帧及一第二帧,以找出该第一帧中的一第一滚降信息以及该第二帧中的一第二滚降信息,其中该第一帧相邻于该第二帧,该滚降参数判断装置包括一寄存单元,储存该第一滚降信息;一第一判断单元,根据自该寄存单元接收的该第一滚降信息与自该解析模块接收的该第二滚降信息,判断该第一滚降信息与该第二滚降信息中之一,是否包含一第一资料型态,以产生一第一滚降参数指标;一第二判断单元,根据自该寄存单元接收的该第一滚降信息与自该解析模块接收的该第二滚降信息,判断该第一滚降信息与该第二滚降信息中至少之一,是否包含一第二资料型态,以产生一第二滚降参数指标;以及一查表单元,用来根据该第一滚降参数指标、该第二滚降参数指标进行查表,以输出一滚降参数。

本发明另揭露一种参数判断方法,应用于一通讯系统的一接收端,该接收端包含一解析模块,该解析模块解析一第一帧及一第二帧,以找出该第一帧中的一第一滚降信息以及该第二帧中的一第二滚降信息,其中该第一帧相邻于该第二帧,该参数判断方法包括储存该第一滚降信息于一寄存单元中;根据自该寄存单元接收的该第一滚降信息与自该解析模块接收的该第二滚降信息,判断该第一滚降信息与该第二滚降信息中之一,是否包含一第一资料型态,以产生一第一滚降参数指标;根据自该寄存单元接收的该第一滚降信息与自该解析模块接收的该第二滚降信息,判断该第一滚降信息与该第二滚降信息中至少之一,是否包含一第二资料型态,以产生一第二滚降参数指标;以及根据该第一滚降参数指标、该第二滚降参数指标进行查表,以输出一滚降参数。

附图说明

为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具体实施方式作详细说明,其中:

图1为本发明实施例一接收端的示意图。

图2为本发明实施例一滚降参数判断模块的示意图。

图3为本发明实施例一滚降参数判断方法的示意图。

图4为本发明实施例一滚降参数判断模块的示意图。

图5为本发明实施例相邻二帧的示意图。

符号说明:

10接收端

12解析模块

14参数判断模块

140寄存单元

142、144判断单元

146查表单元

30滚降参数判断方法

302~308步骤

a2、a41、a42与门

b1、b2及输出比特

d1、d2寄存器

f1、f2帧

i1、i2滚降参数指标

o1、o2或门

ro1、ro2滚降信息

r1,i-1、r2,i-1、r1,i、r2,i比特

α滚降参数

具体实施方式

图1为本发明实施例一接收端10的示意图。请参考图1,接收端10例如符合dvb-s2标准或dvb-s2x标准,例如可为一电视、一电视盒/机上盒或一电视棒。接收端10包括一解析模块12及一滚降参数判断模块14。

解析模块12用来解析一帧(frame)f1,以找出帧f1的一滚降信息ro1,以及解析一帧f2,以找出帧f2的一滚降信息ro2,其中滚降信息ro1/ro2为帧f1/f2中相关于滚降参数的控制信息(controlinformation)。帧f1与帧f2为时间上相邻(consecutive)的二帧,即帧f1相邻于(subsequentto)帧f2(如图5所示)。滚降信息ro1/ro2可位于帧f1/f2的帧头(frameheader)中,更进一步地,滚降信息ro1/ro2可位于帧f1/f2的帧头中的滚降栏位(rofield)中。

请注意,解析模块12可由软件及/或硬件实现,由于本领域技术人员应知解析模块12的各种实现方式,为求简洁,在此不赘述。

滚降参数判断模块14用来根据滚降信息ro1及滚降信息ro2,输出一滚降参数α。图2为本发明实施例滚降参数判断模块14的示意图,图3为本发明实施例一滚降参数判断方法30的流程图。滚降参数判断模块14包括一寄存单元140、一第一判断单元142、一第二判断单元144以及一查表单元146。

寄存单元140用来储存滚降信息ro1(步骤302)。于一实施例中,滚降信息ro1/ro2由2个比特组成,为了方便说明,滚降信息ro1中的2个比特记为r1,i-1、r2,i-1,滚降信息ro2中的2个比特记为r1,i、r2,i,其中i代表时间指标(timeindex)。寄存单元140可先自解析模块12接收滚降信息ro1的2个比特r1,i-1、r2,i-1,并将滚降信息ro1的2个比特r1,i-1、r2,i-1储存一个帧间隔(frameinterval)后输出,以使第一、第二判断单元142、144能根据时间上相邻的二帧f1、f2的滚降信息ro1、ro2进行判断。

第一判断单元142用来根据滚降信息ro1与滚降信息ro2,判断滚降信息ro1与滚降信息ro2中之一,是否包含一第一资料型态,并据以产生一滚降参数指标i1(步骤304)。于一实施例中,第一资料型态可为“逻辑11”(即“布尔11”)。于一实施例中,滚降参数指标i1可为一二进制值(binaryvalue)。举例来说,滚降参数指标i1=1代表「滚降信息ro1、ro2中之一包含“逻辑11”」,例如滚降信息(ro1,ro2)分别为(11,00)、(11,01)、(11,10)、(00,11)、(01,11)或(10,11),滚降参数指标i1=0则代表「滚降信息ro1、ro2皆不包含“逻辑11”」,例如滚降信息(ro1,ro2)分别为(00,00)、(01,01)或(10,10)。其中,为了方便说明,滚降信息(ro1,ro2)代表滚降信息ro1、ro2所形成的元组(tuple),例如,滚降信息(ro1,ro2)为(11,01)代表滚降信息ro1为“逻辑11”且滚降信息ro1为“逻辑01”。

第二判断单元142用来根据滚降信息ro1与滚降信息ro2,判断滚降信息ro1与滚降信息ro2中至少之一,是否包含一第二资料型态,并据以产生一滚降参数指标i2(步骤306)。于一实施例中,第二资料型态可为“逻辑00”、“逻辑01”、“逻辑10”中之一(即“布尔00”、“布尔01”、“布尔10”)。于一实施例中,滚降参数指标i2可包含2个比特。举例来说,滚降参数指标i2=00代表「滚降信息ro1、ro2中的至少之一包含“逻辑00”」,例如滚降信息(ro1,ro2)可分别为(11,00)、(00,11)、(00,00);滚降参数指标i2=01代表「滚降信息ro1、ro2中的至少之一包含“逻辑01”」,例如滚降信息(ro1,ro2)可分别为(11,01),(01,11)或(01,01);滚降参数指标i2=10代表「滚降信息ro1、ro2中的至少之一包含“逻辑10”」,例如滚降信息(ro1,ro2)可分别为(11,10)、(10,11)或(10,10)。

查表单元146用来根据滚降参数指标i1、i2进行查表,以输出一滚降参数α(步骤308)。于一实施例中,查表单元146可储存有下方表i所示的对应关系。举例来说,当滚降信息(ro1,ro2)分别为(00,00)时,滚降参数指标(i1,i2)分别为(0,00),据以查表单元146输出滚降参数α=0.35。另举例来说,当滚降信息(ro1,ro2)分别为(11,00)或(00,11)时,滚降参数指标i1,i2分别为(1,00),据以查表单元146输出滚降参数α=0.15。

请注意,查表单元146可由软件及/或硬件实现,由于本领域熟知该项技艺者应知查表单元146的各种实现方式,为求简洁,在此不赘述。

图4为本发明实施例寄存单元140、第一判断单元142及第二判断单元144的示意图。请参考图4,寄存单元140包括寄存器d1、d2。举例来说,寄存器d1、d2可分别用以储存滚降信息ro1的比特r1,i-1、r2,i-1。另外,寄存器d1、d2皆具有输入端及输出端,寄存器d1、d2的输出端用来输出储存于寄存器d1、d2的比特r1,i-1、r2,i-1,寄存器d1、d2的输出端耦接于解析模块12,以接收滚降信息ro的比特r1,i、r2,i。

第一判断单元142包括一与门(andgate)a2以及或门(orgate)o1、o2,或门o1及或门o2的第一输入端分别耦接于寄存器d1及寄存器d2的输入端(即耦接于解析模块12),或门o1及或门o2的第二输入端分别耦接于寄存器d1及寄存器d2的输出端,与门a2的第一输入端及第二输入端分别耦接于或门o1及或门o2的输出端。或门o1可对滚降信息ro1的比特r1,i-1及ro2的比特ri进行一或运算(oroperation),并产生一或运算结果(r1,i-1|r1,i);或门o2可对滚降信息ro1的比特r2i-1及ro2的比特r2i进行一或运算,并产生一或运算结果(r2,i-1|r2,i)。与门a2可对或运算结果(r1,i-1|r1,i)及或运算结果(r2,i-1|r2,i)进行一与运算(andoperation),产生一与运算结果d,亦即(r1,i-1|r1,i)&(r2,i-1|r2,i)。在此情形下,当滚降参数指标i1为逻辑1时,代表滚降信息ro1及滚降信息ro2其中至少一信息为“11”;当滚降参数指标i1为逻辑0时,代表滚降信息ro1及滚降信息ro2皆不为“11”。

第二判断单元144包括与门a41与与门a42,与门a41与与门a42的第一输入端分别耦接于寄存器d1与寄存器d2的输入端(即耦接于解析模块12),与门a41与与门a42的第二输入端分别耦接于寄存器d1与寄存器d2的输出端。与门a41可对滚降信息ro1的比特r1,i-1及ro2的比特r1,i进行一与运算,并输出/产生一及输出比特b1为一与运算结果(r1,i-1&r1,i);与门a42可对滚降信息ro1的比特r2,i-1及ro2的比特r2,i进行一与运算,并输出/产生一及输出比特b2为一与运算结果(r2,i-1&r2,i)。

查表单元146耦接于第二判断单元144的与门a41、a42及第一判断单元142的与门a2。如此一来,当滚降信息ro1与滚降信息ro2相等时,滚降参数指标i2(即b1b2)即为滚降信息ro1/ro2;当滚降信息ro1与滚降信息ro2不相等且滚降信息ro1、ro2中一信息为11时,滚降参数指标i2(b1b2)为滚降信息ro1、ro2中不为11的另一信息。

值得注意的是,本发明的滚降参数判断模块不仅可解读dvb-s2x标准的滚降信息,亦可解读dvb-s2标准的滚降信息。如此一来,接收端仅需配置一组本发明的滚降参数判断模块,便可同时解读dvb-s2标准与dvb-s2x标准的滚降信息,而不须针对dvb-s2标准另外配置已知的滚降参数判断模块。换句话说,本发明的滚降参数判断模块具有回溯相容(backwardcompatibility)的优点。

另外,于第一判断单元142及第二判断单元144中,与运算以及或运算皆具有交换律特性(commutativeproperty),因此,在「滚降信息ro1=xx且滚降信息ro2=yy」与在「滚降信息ro1=yy且滚降信息ro2=xx」的情况下,皆能得到完全相同的滚降参数指标i1、i2,换句话说,滚降参数判断模块14只要接收任意两相邻帧的滚降信息(位于滚降栏位的信息),即可判断滚降参数α,具有电路结构简单/成本低及反应时间短的优点。

综上所述,本发明的仅利用简单的逻辑运算,即可根据两相邻帧的信息,迅速地判断参数,具有电路结构简单/成本低、反应时间短及回溯相容的优点。

虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。

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