本發(fā)明是有關(guān)于一種幀同步技術(shù),且特別是一種適用在第二代數(shù)位衛(wèi)星廣播(DVB-S2)系統(tǒng)的幀同步過(guò)程中的滑動(dòng)窗(Movingwindow)內(nèi)峰值計(jì)算的方法和裝置,以及使用所述峰值計(jì)算的幀頭檢測(cè)方法。
背景技術(shù):
:DVB-S2是在基于前一代DVB-S的基礎(chǔ)下所發(fā)展出的第二代數(shù)位衛(wèi)星廣播標(biāo)準(zhǔn)。在第二代數(shù)位衛(wèi)星廣播系統(tǒng)的標(biāo)準(zhǔn)制定規(guī)格中,主要是以幀(Frame)作為傳輸?shù)幕締挝唬⑶以趶V播與單播的應(yīng)用上,其分別采用了固定編碼調(diào)制(Constantcodingandmodulation,CCM)與適應(yīng)性編碼調(diào)制(Adaptivecodingandmodulation,ACM)兩種模式。因此幀同步技術(shù)在第二代數(shù)位衛(wèi)星廣播系統(tǒng)的接收裝置中有著十分重要的關(guān)鍵地位。除此之外,每一幀主要皆是經(jīng)由一幀頭(Header)部份以及一數(shù)據(jù)(Data)部份所構(gòu)成。因此對(duì)于接收裝置來(lái)說(shuō),如何精確地找到出每一幀頭的所在位置(即所謂的幀頭檢測(cè)或幀頭捕獲)將會(huì)連帶地影響到后端數(shù)據(jù)取得的好壞。另外一方面,現(xiàn)有的幀同步技術(shù)中又進(jìn)一步地可區(qū)分為峰值計(jì)算以及閥值(Threshold)比較的兩步驟。請(qǐng)參閱圖1A,圖1A是現(xiàn)有技術(shù)的峰值計(jì)算方法的運(yùn)作狀態(tài)的示意圖。詳細(xì)來(lái)說(shuō),接收裝置將會(huì)是使用一個(gè)滑動(dòng)窗來(lái)沿著對(duì)于所接收到符碼信號(hào)進(jìn)行位移,其中每經(jīng)位移一個(gè)符碼時(shí),接收裝置便會(huì)將符碼信號(hào)當(dāng)下所對(duì)應(yīng)于此滑動(dòng)窗內(nèi)的數(shù)據(jù),使用一個(gè)特殊的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算,以藉此得到出一個(gè)度量峰值。除此之外,由于第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀頭部份主要是經(jīng)由兩段特殊的同步碼所組成,因此為了能夠完整地皆找到出各段同步碼的所在位置,滑動(dòng)窗的長(zhǎng)度通常將會(huì)設(shè)計(jì)為等于幀頭的長(zhǎng)度。因此藉由各段同步碼的已知特性規(guī)律可發(fā)現(xiàn),當(dāng)滑動(dòng)窗位移匹配到符碼信號(hào)上的幀頭部份時(shí),其經(jīng)由共軛差分 檢測(cè)算法所計(jì)算出的度量峰值,應(yīng)該要比周圍其它的度量峰值要來(lái)得較大。對(duì)此,由于上述現(xiàn)有的峰值計(jì)算方法僅適用于固定編碼調(diào)制模式,并且容易受到載波頻率偏移的影響,故在信噪比(Signal-to-noiseratio,SNR)1dB以下時(shí),將會(huì)容易造成其性能的嚴(yán)重下降。因此為了有效地解決現(xiàn)有技術(shù)中的上述問(wèn)題,需要一種新的滑動(dòng)窗內(nèi)峰值計(jì)算的方法和裝置。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種在幀同步過(guò)程中改善滑動(dòng)窗內(nèi)峰值計(jì)算的方法,且所述方法適用于第二代數(shù)位衛(wèi)星廣播系統(tǒng)的接收裝置中。所述方法的步驟如下。首先,基于滑動(dòng)窗的一移動(dòng)索引,來(lái)對(duì)接收到的符碼信號(hào)中的90個(gè)符碼,使用M組的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算以獲得到M個(gè)運(yùn)算量值,其中M為大于2且小于等于5的正整數(shù)。最后,對(duì)這些運(yùn)算量值進(jìn)行相加運(yùn)算,以計(jì)算出對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的度量峰值。其中在此M組的共軛差分檢測(cè)算法中,系將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的符碼信號(hào)中的90個(gè)符碼分別使用互不相同的2的冪作分組,來(lái)進(jìn)行自相關(guān)運(yùn)算以獲得出這些運(yùn)算量值。本發(fā)明實(shí)施例另提供一種在幀同步過(guò)程中改善滑動(dòng)窗內(nèi)峰值計(jì)算的裝置。所述裝置包括接收與運(yùn)算模塊以及處理模塊。接收與運(yùn)算模塊用以基于滑動(dòng)窗的一移動(dòng)索引,來(lái)對(duì)接收到的符碼信號(hào)中的90個(gè)符碼,使用M組的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算以獲得到M個(gè)運(yùn)算量值,其中M為大于2且小于等于5的正整數(shù)。處理模塊用以對(duì)這些運(yùn)算量值進(jìn)行相加運(yùn)算,以計(jì)算出對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的度量峰值。其中在此M組的共軛差分檢測(cè)算法中,系將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的符碼信號(hào)中的90個(gè)符碼分別使用互不相同的2的冪作分組,來(lái)進(jìn)行自相關(guān)運(yùn)算以獲得出這些運(yùn)算量值。本發(fā)明實(shí)施例另提供一種在幀同步過(guò)程中進(jìn)行幀頭檢測(cè)的方法,且所述方法適用于第二代數(shù)位衛(wèi)星廣播系統(tǒng)的接收裝置中。所述方法的步驟如下。首先,在步驟一中,基于滑動(dòng)窗來(lái)依序?qū)τ诮邮盏降姆a信號(hào)進(jìn)行峰值計(jì)算,以獲得到對(duì)應(yīng)于滑動(dòng)窗的多個(gè)不同移動(dòng)索引的度量峰值,其中每 一度量峰值則系透過(guò)如前述滑動(dòng)窗內(nèi)峰值計(jì)算的方法而取得,且每一該些度量峰值對(duì)應(yīng)具有一用來(lái)進(jìn)行計(jì)數(shù)(Count)運(yùn)算的符碼長(zhǎng)度值。其次,在步驟二中,依序地對(duì)每一符碼長(zhǎng)度值進(jìn)行檢查,并且藉此以判斷此符碼長(zhǎng)度值是否等于至少一幀長(zhǎng)度值。接著,在步驟三中,若在此符碼長(zhǎng)度值并不等于至少一幀長(zhǎng)度值時(shí),則進(jìn)一步地根據(jù)此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值與一個(gè)最大峰值的比較結(jié)果,來(lái)評(píng)估是否以對(duì)此符碼長(zhǎng)度值進(jìn)行初始化。其中,若在此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值大于此最大峰值時(shí),則初始化此符碼長(zhǎng)度值為零,以及將此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值更新作為此最大峰值,并且依序?qū)Υ俗畲蠓逯抵蟮拿恳欢攘糠逯档姆a長(zhǎng)度值進(jìn)行計(jì)數(shù)運(yùn)算后,再返回至執(zhí)行步驟二。相反地,若在此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值并不大于此最大峰值時(shí),則直接返回至執(zhí)行步驟二。最后,在步驟四中,若在此符碼長(zhǎng)度值等于至少一幀長(zhǎng)度值時(shí),則進(jìn)一步地依據(jù)此最大峰值與此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值來(lái)判定出是否成功捕獲有符碼信號(hào)中的兩個(gè)幀頭。本發(fā)明實(shí)施例另提供一種在幀同步過(guò)程中進(jìn)行幀頭檢測(cè)的方法,且所述方法適用于第二代數(shù)位衛(wèi)星廣播系統(tǒng)的接收裝置中。所述方法的步驟如下。首先,基于滑動(dòng)窗來(lái)依序?qū)τ诮邮盏降姆a信號(hào)進(jìn)行峰值計(jì)算,以獲得到對(duì)應(yīng)于滑動(dòng)窗的多個(gè)不同移動(dòng)索引的度量峰值,其中每一度量峰值則系透過(guò)如前述滑動(dòng)窗內(nèi)峰值計(jì)算的方法而取得。其次,將這些度量峰值進(jìn)行比較,藉此找出這些度量峰值中的最大者與次大者來(lái)分別作為第一路徑峰值與第二路徑峰值,并且在第一路徑峰值之后的每一度量峰值對(duì)應(yīng)進(jìn)行有第一路徑符碼長(zhǎng)度值的計(jì)數(shù)運(yùn)算,以及在第二路徑峰值之后的每一度量峰值對(duì)應(yīng)進(jìn)行有第二路徑符碼長(zhǎng)度值的計(jì)數(shù)運(yùn)算。接著,依序地對(duì)于第一路徑峰值之后的每一度量峰值的第一路徑符碼長(zhǎng)度值和/或第二路徑符碼長(zhǎng)度值進(jìn)行檢查。最后,若在第一路徑峰值之后的度量峰值中的第Q個(gè)度量峰值的第一路徑符碼長(zhǎng)度值和/或第二路徑符碼長(zhǎng)度值等于至少一幀長(zhǎng)度值時(shí),則進(jìn)一步地依據(jù)第一路徑峰值和/或第二路徑峰值以及第Q個(gè)度量峰值來(lái)判定是否成功捕獲有符碼信號(hào)中的兩個(gè)幀頭。其中Q為正整數(shù)。綜上所述,本發(fā)明實(shí)施例所提供的滑動(dòng)窗內(nèi)峰值計(jì)算的方法和裝置,可以有效地解決現(xiàn)有技術(shù)中容易受到載波頻率偏移影響的問(wèn)題。另外,本發(fā)明實(shí)施例另所提供的幀頭檢測(cè)方法,不僅可適用于CCM模式外,同時(shí)亦可適用于ACM模式。因此,本發(fā)明實(shí)施例所提供的上述各方法,可以在第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀同步過(guò)程中,有效地協(xié)助接收裝置能夠快速且精確地捕獲出每一幀頭的所在位置,從而降低幀同步過(guò)程的運(yùn)算時(shí)間與運(yùn)算量,并且提升其幀頭捕獲成功的可能。為使能更進(jìn)一步了解本發(fā)明的特征及技術(shù)內(nèi)容,請(qǐng)參閱以下有關(guān)本發(fā)明的詳細(xì)說(shuō)明與附圖,但是此等說(shuō)明與所附圖式僅系用來(lái)說(shuō)明本發(fā)明,而非對(duì)本發(fā)明的權(quán)利范圍作任何的限制。附圖說(shuō)明圖1A是現(xiàn)有技術(shù)的峰值計(jì)算方法的運(yùn)作狀態(tài)的示意圖。圖1B是現(xiàn)有技術(shù)的幀頭檢測(cè)方法的運(yùn)作狀態(tài)的示意圖。圖2是現(xiàn)有技術(shù)的第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀結(jié)構(gòu)的示意圖。圖3是本發(fā)明實(shí)施例所提供的峰值計(jì)算方法的流程示意圖。圖4A是本發(fā)明實(shí)施例所提供的峰值計(jì)算方法中所采用的分組方式的示意圖。圖4B是本發(fā)明另一實(shí)施例所提供的峰值計(jì)算方法中所采用的分組方式的示意圖。圖4C是本發(fā)明另一實(shí)施例所提供的峰值計(jì)算方法中所采用的分組方式的示意圖。圖5是本發(fā)明實(shí)施例所提供的峰值計(jì)算裝置的功能方塊示意圖。圖6是本發(fā)明實(shí)施例所提供的幀頭檢測(cè)方法的流程示意圖。圖7是本發(fā)明實(shí)施例所提供的幀頭檢測(cè)方法的運(yùn)作過(guò)程的示意圖。圖8是本發(fā)明實(shí)施例所提供的幀頭檢測(cè)方法中判定出是否成功捕獲有符碼信號(hào)中的兩個(gè)幀頭的流程示意圖。圖9是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法的流程示意圖。圖10是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法的流程示意圖。圖11是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法中判定出是否成功捕獲有符碼信號(hào)中的兩個(gè)幀頭的流程示意圖。圖12是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法的運(yùn)作過(guò)程的示意圖。具體實(shí)施方式在下文中,將藉由圖式說(shuō)明本發(fā)明的各種實(shí)施例來(lái)詳細(xì)描述本發(fā)明。然而,本發(fā)明概念可能以許多不同形式來(lái)體現(xiàn),且不應(yīng)解釋為限于本文中所闡述之例示性實(shí)施例。此外,在圖式中相同參考數(shù)字可用以表示類似的組件。本發(fā)明實(shí)施例所提供的滑動(dòng)窗內(nèi)峰值計(jì)算的方法和裝置,可以適用于第二代數(shù)位衛(wèi)星廣播系統(tǒng)的任何接收裝置中,換言之,本發(fā)明并不限制第二代數(shù)位衛(wèi)星廣播系統(tǒng)的具體實(shí)現(xiàn)方式。請(qǐng)參閱圖2,圖2是現(xiàn)有技術(shù)的第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀結(jié)構(gòu)之示意圖。由此可知,幀頭中的第一段為26個(gè)符碼且固定碼字為(18D2E82)HEX的幀起始(StartofFrame,SOF)序列,而第二段則為第二代數(shù)位衛(wèi)星廣播系統(tǒng)中7個(gè)位的物理層信令碼(PhysicalLayerSignalingCode,PLSC)在經(jīng)由一個(gè)參數(shù)為RM(1,6)的雷德穆勒碼(Reed-Mullercode)所生成的矩陣G進(jìn)行編碼運(yùn)算后,所得到的64個(gè)符碼的編碼后物理層信令碼。其中此參數(shù)RM(1,6)的雷德穆勒碼所生成的矩陣G將可以進(jìn)一步地表示為如下:G=1111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000001111111111111111111111111111111100000000000000001111111111111111000000000000000011111111111111110000000011111111000000001111111100000000111111110000000011111111000011110000111100001111000011110000111100001111000011110000111100110011001100110011001100110011001100110011001100110011001100110101010101010101010101010101010101010101010101010101010101010101.]]>對(duì)此,本發(fā)明實(shí)施例中的物理層信令碼的7個(gè)位與矩陣G的運(yùn)算過(guò)程,則可簡(jiǎn)化表示成以下方程式:[c1,c2,c3,c4......,c61,c62,c63,c64]=[b6b5b4b3b2b1b7]×G方程式(1)。其中b1~b7為編碼前的此物理層信令碼的7個(gè)位,c1~c64為此7個(gè)位在經(jīng)矩陣G運(yùn)算后所產(chǎn)生出的總長(zhǎng)度為64個(gè)位的碼字。除此之外,一般情況下編碼后的物理層信令碼還需要經(jīng)過(guò)加擾以及調(diào)制的處理,才可以經(jīng)由第二代數(shù)位衛(wèi)星廣播系統(tǒng)的發(fā)送裝置來(lái)進(jìn)行傳輸,然本發(fā)明并不限制第二代數(shù)位衛(wèi)星廣播系統(tǒng)所傳輸?shù)奈锢韺有帕畲a在加擾以及調(diào)制上的詳細(xì)實(shí)現(xiàn)方式,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者可依據(jù)實(shí)際需求或應(yīng)用來(lái)進(jìn)行設(shè)計(jì)。值得注意的是,編碼前的物理層信令碼的此7個(gè)位(b1~b7)信息中包括為5個(gè)位(b1~b5)的MODCOD信息及2個(gè)位(b6~b7)的TPYE信息,其中MODCOD信息用以指示出當(dāng)前幀的調(diào)制模式與碼率等信息,而TPYE信息中的位b6則是用以指示出當(dāng)前幀的低密度奇偶檢查(Low-densityparity-check,LDPC)碼的長(zhǎng)度為普通幀模式(64800位)或短幀模式(16200位),TPYE信息中的位b7則是用以指示出當(dāng)前幀內(nèi)是否有導(dǎo)頻信號(hào)的插入。根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,由于編碼前的此物理層信令碼的7個(gè)位信息具有不確定性(可能為0或1),因此編碼后的物理層信令碼在進(jìn)行現(xiàn)有的峰值計(jì)算方法中的共軛差分檢測(cè)運(yùn)算時(shí),將會(huì)容易受到有原始信息以及載波頻率偏差的影響。也就是說(shuō),即便滑動(dòng)窗匹配到符碼信號(hào)上的幀頭部份時(shí),其經(jīng)由現(xiàn)有的共軛差分檢測(cè)算法所計(jì)算出的度量峰值,仍存在有一定程度上的誤差。因此,本發(fā)明實(shí)施例的峰值計(jì)算方法主要精神乃在于,將對(duì)應(yīng)于滑動(dòng)窗內(nèi)的符碼信號(hào)使用多組不同的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算,藉此以消除原始信息的不確定性所帶來(lái)的影響,并且同時(shí)能夠抵銷掉載波頻率偏差的影響,以精確地計(jì)算出對(duì)應(yīng)于當(dāng)前滑動(dòng)窗內(nèi)的度量峰值。另外,如前面所述,藉由方程式(1)可以發(fā)現(xiàn),除了位b6外,位b1~b5與b7在與矩陣G的運(yùn)算過(guò)程中都有一定程度上的特性規(guī)律。舉例來(lái)說(shuō),若位b5為0時(shí),可以知道碼字[c1~c32]與碼字[c33~c64]所對(duì)應(yīng)元素應(yīng)完全相同。相反地,若位b5為1時(shí),則可以知道碼字[c1~c32]與碼字[c33~c64] 所對(duì)應(yīng)元素應(yīng)完全相反。再者,若位b4為0時(shí),可以知道碼字[c1~c16]與碼字[c17~c32]所對(duì)應(yīng)元素應(yīng)完全相同,并且碼字[c33~c48]與碼字[c49~c64]所對(duì)應(yīng)元素也應(yīng)完全相同。相反地,若位b4為1時(shí),則可以知道碼字[c1~c16]與碼字[c17~c32]所對(duì)應(yīng)元素應(yīng)完全相反,并且碼字[c33~c48]與碼字[c49~c64]所對(duì)應(yīng)元素也應(yīng)完全相反,以此類推。因此,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,上述各組的共軛差分檢測(cè)算法,乃可以是依據(jù)上述已知的特性規(guī)律,采用以分別互不相同的2的冪作分組來(lái)進(jìn)行自相關(guān)運(yùn)算,以進(jìn)而獲得出對(duì)應(yīng)于當(dāng)前滑動(dòng)窗內(nèi)的度量峰值。請(qǐng)參閱圖3,圖3是本發(fā)明實(shí)施例所提供的峰值計(jì)算方法的流程示意圖。首先,在步驟S301中,接收裝置會(huì)基于滑動(dòng)窗的移動(dòng)索引,來(lái)對(duì)接收到的符碼信號(hào)中的90個(gè)符碼,使用M組的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算以獲得到M個(gè)運(yùn)算量值,其中M為大于2且小于等于5的正整數(shù)。最后,在步驟S303中,對(duì)這些運(yùn)算量值進(jìn)行相加運(yùn)算,以計(jì)算出對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的度量峰值。其中在M組的共軛差分檢測(cè)算法中,系將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的符碼信號(hào)中的90個(gè)符碼分別使用互不相同的2的冪作分組,來(lái)進(jìn)行自相關(guān)運(yùn)算以獲得出這些運(yùn)算量值。如前面所述,本發(fā)明實(shí)施例所提供的峰值計(jì)算方法為適用于第二代數(shù)位衛(wèi)星廣播系統(tǒng)。因此,若依照第二代數(shù)位衛(wèi)星廣播系統(tǒng)的規(guī)格制定標(biāo)準(zhǔn)來(lái)說(shuō),幀頭主要是由26個(gè)固定符碼的幀起始序列以及64個(gè)符碼的編碼后物理層信令碼所組成,也就是說(shuō)上述滑動(dòng)窗的長(zhǎng)度將必須同樣地設(shè)計(jì)等于為90個(gè)符碼。除此之外,移動(dòng)索引即表示為滑動(dòng)窗的位移次數(shù),故每經(jīng)位移一次時(shí),接收裝置將會(huì)是提取出符碼信號(hào)當(dāng)下所對(duì)應(yīng)于此滑動(dòng)窗內(nèi)的90個(gè)符碼,來(lái)使用M組的共軛差分檢測(cè)算法以進(jìn)行運(yùn)算。另外一方面,為了更進(jìn)一步說(shuō)明每一組共軛差分檢測(cè)算法的技術(shù)手段,以下將詳述每一組共軛差分檢測(cè)算法的其中一種詳細(xì)實(shí)現(xiàn)方式,其并非用以限制本發(fā)明。如前面所述,幀頭中包含有幀起始序列(26個(gè)符碼)與編碼后物理層信令碼(64個(gè)符碼)的兩段特殊同步碼,因此在每一組的共軛差分檢測(cè)算法中,系可以是將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的90個(gè)符碼中的前26個(gè)符碼,與第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀起始序列作自相關(guān)運(yùn)算, 以獲得到第一段相關(guān)性度量值,并且再將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的90個(gè)符碼中的后64個(gè)符碼,與第二代數(shù)位衛(wèi)星廣播系統(tǒng)的編碼后物理層信令碼作自相關(guān)運(yùn)算,以獲得到第二段相關(guān)性度量值。接著,在每一組的共軛差分檢測(cè)算法中,將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的第一段相關(guān)性度量值與第二段相關(guān)性度量值進(jìn)行相加與相減運(yùn)算,并且取出相加與相減結(jié)果的絕對(duì)值最大者來(lái)作為對(duì)應(yīng)滑動(dòng)窗的此移動(dòng)索引的運(yùn)算量值。換言之,若接收裝置在滑動(dòng)窗的此移動(dòng)索引下,總共進(jìn)行有M組的共軛差分檢測(cè)算法的話,將可相對(duì)地獲得到總共為M個(gè)的運(yùn)算量值。進(jìn)一步來(lái)說(shuō),每一個(gè)運(yùn)算量值即可表示為每一組采用互不相同的2的冪作分組的共軛差分檢測(cè)算法的運(yùn)算結(jié)果。最后,在步驟S303中,接收裝置乃會(huì)將所有的運(yùn)算量值進(jìn)行相加,以作為對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的度量峰值。因此,根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,由于本發(fā)明實(shí)施例所提供的峰值計(jì)算方法,使用有多組的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算,并且每一組共軛差分檢測(cè)算法中采用的是互不相同的分組方式在進(jìn)行自相關(guān)運(yùn)算。因此,本發(fā)明實(shí)施例所提供的峰值計(jì)算方法,不僅可以有效地消除原始信息的不確定性所帶來(lái)的影響,且同時(shí)能夠抵銷掉載波頻率偏差的影響,以精確地計(jì)算出對(duì)應(yīng)于當(dāng)前滑動(dòng)窗內(nèi)的度量峰值。為了更進(jìn)一步說(shuō)明進(jìn)行共軛差分檢測(cè)算法中所采用的分組方式的技術(shù)手段,以下將詳述各分組方式的其中幾種詳細(xì)實(shí)現(xiàn)方式,其并非用以限制本發(fā)明。請(qǐng)參閱圖4A,圖4A是本發(fā)明實(shí)施例所提供的峰值計(jì)算方法中所采用的分組方式的示意圖。詳細(xì)來(lái)說(shuō),在圖4A中,接收裝置可以采用的是最常見(jiàn)的相鄰兩符碼為一組的方式來(lái)做自相關(guān)運(yùn)算。對(duì)此,圖4A中的第一段相關(guān)性度量值與第二段相關(guān)性度量值的運(yùn)算方式,將可以進(jìn)而簡(jiǎn)化成以下方程式:Rsof(n)=Σm=024r*(n+m)r(n+m+1)csof(m)csof*(m+1)]]>方程式(2)Rpls(n)=Σp=031r*(n+26+2p)r(n+26+2p+1)cpls(2p)cpls*(2p+1)]]>方程式(3)。其中r(n)為接收到的符碼信號(hào)中的第n個(gè)符碼,csof(m)為第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀起始序列在經(jīng)過(guò)π/2-BPSK調(diào)制后的結(jié)果,而cpls(m)為第二代數(shù)位衛(wèi)星廣播系統(tǒng)的編碼后物理層信令碼的擾碼序列在經(jīng)過(guò)π/2-BPSK調(diào)制后的結(jié)果。同理可知,在圖4A中,接收裝置依據(jù)此組的共軛差分檢測(cè)算法所獲得到運(yùn)算量值,將可以進(jìn)而簡(jiǎn)化成以下方程式:M(n)=max{|Rsof(n)+Rpls(n)|,|Rsof(n)-Rpls(n)|}方程式(4)。另外一方面,請(qǐng)參閱圖4B,圖4B是本發(fā)明另一實(shí)施例所提供的峰值計(jì)算方法中所采用的分組方式的示意圖。因此,相較于圖4A的分組方式,圖4B中的第一段相關(guān)性度量值與第二段相關(guān)性度量值的運(yùn)算方式,將可以進(jìn)而簡(jiǎn)化成以下方程式:Rsof(n)=Σm=023r*(n+m)r(n+m+2)csof(m)csof*(m+2)]]>方程式(5)Rpls(n)=Σp=015Σq=01r*(n+26+4p+q)r(n+28+4p+q)cpls(4p+q)cpls*(4p+q+2)]]>方程式(6)。除此之外,接收裝置依據(jù)圖4B中的此組共軛差分檢測(cè)算法所獲得到運(yùn)算量值,將可同樣地采用為上述方程式(4)而取得。再者,請(qǐng)參閱圖4C,圖4C是本發(fā)明另一實(shí)施例所提供的峰值計(jì)算方法中所采用的分組方式的示意圖。因此,可以發(fā)現(xiàn),圖4C中的第一段相關(guān)性度量值與第二段相關(guān)性度量值的運(yùn)算方式,將可以進(jìn)而簡(jiǎn)化成以下方程式:Rsof(n)=Σm=021r*(n+m)r(n+m+4)csof(m)csof*(m+4)]]>方程式(7)Rpls(n)=Σp=07Σq=03r*(n+26+8p+q)r(n+30+8p+q)cpls(8p+q)cpls*(8p+q+4)]]>方程式(8)。同理可知,接收裝置依據(jù)圖4C中的此組共軛差分檢測(cè)算法所獲得到運(yùn)算量值,將亦可同樣地采用為上述方程式(4)而取得。以此類推,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,本發(fā)明實(shí)施例所提供的峰值計(jì)算方法,最多將可以采用到有5組的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算量值的取得 (即M為大于2且小于等于5的正整數(shù)),因此有關(guān)于其它分組方式的細(xì)部?jī)?nèi)容于此就不再贅述。對(duì)此,根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可歸納出,此M組的共軛差分檢測(cè)算法中的第一段相關(guān)性度量值與第二段相關(guān)性度量值的運(yùn)算方式,將可以進(jìn)一步地簡(jiǎn)化成以下方程式表示:Rsof(n,i)=Σm=026-2i-1r*(n+m)r(n+m+2i)csof(m)csof*(m+2i)]]>方程式(9)Rpls(n,i)=Σp=02(6-1-i)-1Σq=02i-1r*(n+26+p2i+1+q)r(n+26+p2i+1+q+2i)cpls(p2i+1+q)cpls*(p2i+1+q+2i)]]>方程式(10)。其中i的取值,即表示為此M組的共軛差分檢測(cè)算法中的任一組。舉例來(lái)說(shuō),圖4A的第一段相關(guān)性度量值與第二段相關(guān)性度量值,即表示進(jìn)行為上述Rsof(n,0)與Rpls(n,0)的運(yùn)算,而圖4B的第一段相關(guān)性度量值與第二段相關(guān)性度量值,則表示進(jìn)行為上述Rsof(n,1)與Rpls(n,1)的運(yùn)算,以此類推,因此在本發(fā)明實(shí)施例的峰值計(jì)算方法中,i的取值范圍乃表示為0≤i≤4。另外一方面,本發(fā)明實(shí)施例的峰值計(jì)算方法中對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的度量峰值,則可簡(jiǎn)化表示為如下方程式:M(n)=Σi=04|Rh(n,i)|]]>方程式(11)。其中Rh(n,i)則可表示為如下方程式:Rh(n,i)=Rsof(n,i)+Rpls(n,i),|Rsof(n,i)+Rpls(n,i)|2≥|Rsof(n,i)-Rpls(n,i)|2Rsof(n,i)-Rpls(n,i),|Rsof(n,i)+Rpls(n,i)|2<|Rsof(n,i)-Rpls(n,i)|2]]>方程式(12)。對(duì)此,明顯可發(fā)現(xiàn),由于本發(fā)明實(shí)施例的峰值計(jì)算方法中,對(duì)應(yīng)于滑動(dòng)窗內(nèi)的符碼信號(hào)是同時(shí)地進(jìn)行有多組的共軛差分檢測(cè)算法,并且每一組共軛差分檢測(cè)算法中采用的是互不相同的分組方式在進(jìn)行自相關(guān)運(yùn)算。因此,本發(fā)明實(shí)施例所提供的峰值計(jì)算方法,不僅可以有效地消除原始信息 的不確定性所帶來(lái)的影響,且同時(shí)能夠抵銷掉載波頻率偏差的影響,以精確地計(jì)算出對(duì)應(yīng)于當(dāng)前滑動(dòng)窗內(nèi)的度量峰值。為了更進(jìn)一步說(shuō)明關(guān)于峰值計(jì)算方法的運(yùn)作流程,本發(fā)明進(jìn)一步提供其峰值計(jì)算裝置的一種實(shí)施方式。請(qǐng)參閱圖5,圖5是本發(fā)明實(shí)施例所提供的峰值計(jì)算裝置的功能方塊示意圖。然而,下述的峰值計(jì)算裝置5僅是上述方法的其中一種實(shí)現(xiàn)方式,其并非用以限制本發(fā)明。所述的峰值計(jì)算裝置5可以包括接收與運(yùn)算模塊51以及處理模塊53。上述各組件可以是透過(guò)純硬件電路來(lái)實(shí)現(xiàn),或者是透過(guò)硬件電路搭配固件或軟件來(lái)實(shí)現(xiàn),總而言之,本發(fā)明并不限制峰值計(jì)算裝置5的具體實(shí)現(xiàn)方式。接收與運(yùn)算模塊51用以基于滑動(dòng)窗的移動(dòng)索引,來(lái)對(duì)接收到的符碼信號(hào)中的90個(gè)符碼,使用M組的共軛差分檢測(cè)算法來(lái)進(jìn)行運(yùn)算以獲得到M個(gè)運(yùn)算量值,其中M為大于2且小于等于5的正整數(shù)。處理模塊53耦接于接收與運(yùn)算模塊51,且處理模塊53則用以對(duì)這些運(yùn)算量值進(jìn)行相加運(yùn)算,以計(jì)算出對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的度量峰值。其中在此M組的共軛差分檢測(cè)算法中,系將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的符碼信號(hào)中的90個(gè)符碼分別使用互不相同的2的冪作分組,來(lái)進(jìn)行自相關(guān)運(yùn)算以獲得出這些運(yùn)算量值。以下將同樣地使用圖2中的第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀結(jié)構(gòu)的例子進(jìn)行說(shuō)明,請(qǐng)同時(shí)參閱圖1A與圖2,因此上述滑動(dòng)窗的長(zhǎng)度將必須同樣地設(shè)計(jì)相等于為90個(gè)符碼。除此之外,移動(dòng)索引即表示為滑動(dòng)窗的位移次數(shù),故每經(jīng)位移一次時(shí),接收與運(yùn)算模塊51將會(huì)是提取出符碼信號(hào)當(dāng)下所對(duì)應(yīng)于此滑動(dòng)窗內(nèi)的90個(gè)符碼,來(lái)使用M組的共軛差分檢測(cè)算法以進(jìn)行運(yùn)算。另外,詳細(xì)的編碼步驟與共軛差分檢測(cè)算法的細(xì)部流程如前述實(shí)施例所述,故于此不再多加冗述。簡(jiǎn)單來(lái)說(shuō),由于依照第二代數(shù)位衛(wèi)星廣播系統(tǒng)的規(guī)格制定標(biāo)準(zhǔn)來(lái)說(shuō),幀頭中包含有幀起始序列(26個(gè)符碼)與編碼后物理層信令碼(64個(gè)符碼)的兩段特殊同步碼,因此在每一組的共軛差分檢測(cè)算法中,乃是將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的90個(gè)符碼中的前26個(gè)符碼,與第二代數(shù)位衛(wèi)星廣播 系統(tǒng)的幀起始序列作自相關(guān)運(yùn)算,以獲得到第一段相關(guān)性度量值,并且再將對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的90個(gè)符碼中的后64個(gè)符碼,與第二代數(shù)位衛(wèi)星廣播系統(tǒng)的編碼后物理層信令碼作自相關(guān)運(yùn)算,以獲得到第二段相關(guān)性度量值。接著,在接收與運(yùn)算模塊51中,將每一組共軛差分檢測(cè)算法中的第一段相關(guān)性度量值與第二段相關(guān)性度量值進(jìn)行相加與相減運(yùn)算,并且取出相加與相減結(jié)果的絕對(duì)值最大者來(lái)作為運(yùn)算量值。換言之,若接收與運(yùn)算模塊51在滑動(dòng)窗的此移動(dòng)索引下,總共進(jìn)行有M組的共軛差分檢測(cè)算法的話,將可相對(duì)地獲得到總共為M個(gè)的運(yùn)算量值。最后,在處理模塊53中,會(huì)將所有的運(yùn)算量值進(jìn)行相加運(yùn)算,且以相加后的總結(jié)果作為對(duì)應(yīng)于滑動(dòng)窗的此移動(dòng)索引的度量峰值。綜上所述,本發(fā)明實(shí)施例所提供的滑動(dòng)窗內(nèi)峰值計(jì)算的方法和裝置,不僅可以有效地消除原始信息的不確定性所帶來(lái)的影響,且同時(shí)能夠抵銷掉載波頻率偏差的影響,以精確地計(jì)算出對(duì)應(yīng)于當(dāng)前滑動(dòng)窗內(nèi)的度量峰值。另外,在第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀同步過(guò)程中,其后續(xù)還必定搭配有相關(guān)的幀頭檢測(cè)方法,才能夠進(jìn)而使得接收裝置有效地判定出是否成功捕獲有符碼信號(hào)中的至少一幀頭的所在位置。因此,進(jìn)一步來(lái)說(shuō),上述實(shí)施例的峰值計(jì)算方法和裝置,在依據(jù)滑動(dòng)窗的多個(gè)不同移動(dòng)索引所分別計(jì)算出的度量峰值之后,接收裝置應(yīng)將會(huì)再進(jìn)行有一種幀頭檢測(cè)的方法,來(lái)藉此以判定出是否成功捕獲有到符碼信號(hào)中的至少一幀頭。舉例來(lái)說(shuō),請(qǐng)參閱圖1B,圖1B是現(xiàn)有技術(shù)的幀頭檢測(cè)方法的運(yùn)作狀態(tài)的示意圖。當(dāng)接收裝置已計(jì)算出滑動(dòng)窗的多個(gè)不同移動(dòng)索引所各別對(duì)應(yīng)的度量峰值之后,接收裝置將會(huì)使用一個(gè)第一門(mén)檻值Threshold_1來(lái)依序?qū)τ谶@些度量峰值進(jìn)行比較。當(dāng)找到其中之一的度量峰值大于此第一門(mén)檻值Threshold_1時(shí),接收裝置會(huì)先將此度量峰值預(yù)設(shè)為第一幀頭H_1的所在位置。接著,如前面所述,由于現(xiàn)有的幀頭檢測(cè)方法大多適用為于CCM模式下,因此在接收裝置預(yù)設(shè)出第一幀頭H_1的所在位置之后,接收裝置將可以直觀地依據(jù)所已知道的幀長(zhǎng)度信息,來(lái)假設(shè)出第二至第四幀頭H_2~H_4的各別所在位置。接著,接收裝置則會(huì)更進(jìn)一步地采用第二至第四門(mén)檻值Threshold_2~Threshold_4,來(lái)對(duì)目前預(yù)設(shè)出的第一至第四幀頭H_1~H_4進(jìn)行比較判斷,以判定出各幀頭的正確性。舉例來(lái)說(shuō),當(dāng)目前所預(yù)設(shè)的第一至第四幀頭H_1~H_4皆能夠滿足下列方程式條件時(shí),接收裝置便可以進(jìn)而判定出目前所預(yù)設(shè)的第一至第四幀頭H_1~H_4確實(shí)為此符碼信號(hào)中的依序任四個(gè)幀頭。換言之,即表示說(shuō)接收裝置亦成功地捕獲有到此符碼信號(hào)中依序任四個(gè)幀頭的所在位置。相反地,當(dāng)目前所預(yù)設(shè)的第一至第四幀頭H_1~H_4有未能夠滿足下列任一方程式條件時(shí),接收裝置則會(huì)判定出目前所預(yù)設(shè)的第一幀頭H_1實(shí)質(zhì)并非為此符碼信號(hào)中的任一個(gè)幀頭。因此,接收裝置必需再重新返回至采用第一門(mén)檻值Threshold_1來(lái)對(duì)于這些度量峰值進(jìn)行比較的流程步驟,以藉此預(yù)設(shè)出新的第一幀頭H_1的所在位置。對(duì)此,針對(duì)各預(yù)設(shè)的第一至第四幀頭H_1~H_4所必需滿足的方程式條件,將可進(jìn)一步地表示為如下:H_1+H_2>Threshold_2方程式(13)H_1+H_2+H_3>Threshold_3方程式(14)H_1+H_2+H_3+H_4>Threshold_4。方程式(15)然而,由于目前現(xiàn)有的幀頭檢測(cè)方法中的第一至第四門(mén)檻值Threshold_1~Threshold_4通常是在經(jīng)由多次的模擬結(jié)果而定義出來(lái)的,因此這些門(mén)檻值的范圍會(huì)容易受限于傳輸通道中的各種參數(shù)(例如,信噪比等)所影響。有此可知,對(duì)于傳輸通道較為不穩(wěn)定或信噪比較低的情況下,上述現(xiàn)有的幀頭檢測(cè)方法將會(huì)無(wú)法有效地快速且精確地完成幀頭的捕獲。除此之外,根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,上述現(xiàn)有的幀頭檢測(cè)方法亦無(wú)法適用于第二代數(shù)位衛(wèi)星廣播系統(tǒng)下的ACM模式。因此為了有效地解決現(xiàn)有技術(shù)中的上述問(wèn)題,需要一種新的幀頭檢測(cè),且所述方法同樣地可適用于第二代數(shù)位衛(wèi)星廣播系統(tǒng)的任何接收裝置中,換言之,本發(fā)明并不限制第二代數(shù)位衛(wèi)星廣播系統(tǒng)的具體實(shí)現(xiàn)方式。請(qǐng)參閱圖6,圖6是本發(fā)明實(shí)施例所提供的幀頭檢測(cè)方法的流程示意圖。首先,在步驟S601中,接收裝置會(huì)是基于一個(gè)滑動(dòng)窗來(lái)依序?qū)τ谒邮盏降姆a信號(hào)進(jìn)行峰值計(jì)算,以獲得到對(duì)應(yīng)于滑動(dòng)窗之多個(gè)不同移動(dòng) 索引的多個(gè)度量峰值,且每一度量峰值則對(duì)應(yīng)具有一個(gè)用來(lái)進(jìn)行計(jì)數(shù)運(yùn)算的符碼長(zhǎng)度值。其次,在步驟S603中,接收裝置將會(huì)依序地對(duì)每一符碼長(zhǎng)度值進(jìn)行檢查,并且藉此以判斷出此符碼長(zhǎng)度值是否等于至少一幀長(zhǎng)度值。接著,在步驟S605中,若此符碼長(zhǎng)度值并不等于至少一幀長(zhǎng)度值時(shí),則接收裝置將會(huì)更進(jìn)一步地根據(jù)此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值與一個(gè)最大峰值的比較結(jié)果,來(lái)評(píng)估是否以對(duì)此符碼長(zhǎng)度值進(jìn)行初始化。具體來(lái)說(shuō),在步驟S607中,若是此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值大于此最大峰值時(shí),接收裝置將會(huì)初始化此符碼長(zhǎng)度值為零,以及將此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值更新作為此最大峰值,并且依序?qū)Υ俗畲蠓逯抵蟮拿恳欢攘糠逯档姆a長(zhǎng)度值進(jìn)行計(jì)數(shù)運(yùn)算后,再返回至執(zhí)行步驟S603。相反地,若此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值并不大于此最大峰值時(shí),接收裝置將會(huì)直接地返回至執(zhí)行步驟S603。最后,在步驟S609中,若在此符碼長(zhǎng)度值等于至少一幀長(zhǎng)度值時(shí),接收裝置則會(huì)進(jìn)一步地依據(jù)最大峰值與此符碼長(zhǎng)度值所對(duì)應(yīng)的度量峰值來(lái)判定出是否成功捕獲有到此符碼信號(hào)中的兩幀頭。詳細(xì)來(lái)說(shuō),步驟S601即為計(jì)算出滑動(dòng)窗的多個(gè)不同移動(dòng)索引的度量峰值,因此其獲得到各度量峰值的細(xì)部流程可采用如前面實(shí)施例所述的詳細(xì)步驟,故于此不再多加冗述。值得注意的是,在本實(shí)施例的幀頭檢測(cè)方法中,所計(jì)算出的每一個(gè)度量峰值則又分別對(duì)應(yīng)具有一個(gè)符碼長(zhǎng)度值,其中此符碼長(zhǎng)度值主要是以用來(lái)進(jìn)行計(jì)數(shù)運(yùn)算,換言之,即表示說(shuō)每一符碼長(zhǎng)度值內(nèi)所記錄的是一個(gè)計(jì)數(shù)值(Countvalue)。除此之外,這些計(jì)數(shù)值在初始化前應(yīng)統(tǒng)一記錄為無(wú)效值(Null)或零,總而言之,本發(fā)明并不以此為限制,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者可依據(jù)實(shí)際需求或應(yīng)用來(lái)進(jìn)行設(shè)計(jì)。另外一方面,第二代數(shù)位衛(wèi)星廣播系統(tǒng)ACM模式下的幀總共會(huì)有16種不同的編碼調(diào)制類型,且每一種編碼調(diào)制類型則又分別對(duì)應(yīng)具有不同的幀長(zhǎng)度值,例如為3330、3402、4140、4212、……、32490、33282等(單位為符碼)。因此,若如同前面實(shí)施例所述,當(dāng)滑動(dòng)窗已成功地匹配到符碼信號(hào)上的某一幀頭的所在位置時(shí),此滑動(dòng)窗則應(yīng)該會(huì)是在經(jīng)過(guò)位移 3330、3402、4140、4212、……、32490或33282個(gè)符碼之后,才有可能再匹配得到下一個(gè)幀頭的所在位置。因此,根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,步驟S603即為將上述此16種的幀長(zhǎng)度值當(dāng)作為已知的信息,并且以藉此當(dāng)在接收裝置已預(yù)設(shè)出第一幀頭的所在位置后(即步驟S607),使得接收裝置可更進(jìn)一步地分別依據(jù)上述已知的幀長(zhǎng)度信息來(lái)對(duì)各符碼長(zhǎng)度值進(jìn)行檢查,以找到出第二幀頭的多個(gè)可能的所在位置。接著,在步驟S609中,接收裝置乃會(huì)將所預(yù)設(shè)出的第一幀頭的所在位置的度量峰值(即為步驟S607中所謂的最大峰值),來(lái)分別與第二幀頭的多個(gè)可能的所在位置的度量峰值進(jìn)行運(yùn)算及分析,以決定出第二幀頭的實(shí)際所在位置,并且一并以驗(yàn)證出第一幀頭的所在位置的正確性。換句話說(shuō),接收裝置將主要會(huì)是依據(jù)步驟S609的結(jié)果,來(lái)判定出是否成功捕獲有到符碼信號(hào)中的依序兩幀頭。由此可知,若是接收裝置一直在判定無(wú)法成功捕獲有到符碼信號(hào)中的兩幀頭的情況下,且在步驟S603中,符碼長(zhǎng)度值又將大于最大幀長(zhǎng)度值(即33282)時(shí),接收裝置則可能地推斷出其無(wú)法成功捕獲有到幀頭的原因應(yīng)在于,目前所預(yù)設(shè)出的第一幀頭有錯(cuò)誤。因此接收裝置應(yīng)將對(duì)整個(gè)幀頭檢測(cè)方法重新進(jìn)行執(zhí)行,以再預(yù)設(shè)出新的第一幀頭的所在位置。為了更進(jìn)一步說(shuō)明關(guān)于幀頭檢測(cè)方法的詳細(xì)運(yùn)作過(guò)程,以下將使用圖7中的例子來(lái)進(jìn)行說(shuō)明,圖7是本發(fā)明實(shí)施例所提供的幀頭檢測(cè)方法的運(yùn)作過(guò)程的示意圖。然而,值得注意的是,下述圖7中的例子僅是幀頭檢測(cè)方法的其中一種詳細(xì)實(shí)現(xiàn)方式,其并非用以限制本發(fā)明。另外,詳細(xì)的步驟流程如前面所述,故于此不再多加冗述。請(qǐng)同時(shí)參閱圖6與圖7,由此可知,當(dāng)接收裝置在完成步驟S601之后,將可以獲得到對(duì)應(yīng)于滑動(dòng)窗的M個(gè)不同移動(dòng)索引的度量峰值P1~PM,而每一度量峰值PM中又分別對(duì)應(yīng)具有一個(gè)用來(lái)進(jìn)行計(jì)數(shù)運(yùn)算的符碼長(zhǎng)度值CntM,并且在所有的符碼長(zhǎng)度值Cnt1~CntM未完成有初始化之前,接收裝置將會(huì)是統(tǒng)一地對(duì)所有的符碼長(zhǎng)度值Cnt1~CntM記錄為無(wú)效值(Null)。接著,在步驟S603中,接收裝置將依序地對(duì)每一符碼長(zhǎng)度值Cnt1~ CntM進(jìn)行檢查,以判斷出各符碼長(zhǎng)度值Cnt1~CntM是否有等于任何一個(gè)幀長(zhǎng)度值(亦即為上述3330、3402、4140、4212、……、32490、33282中的任何一個(gè))。根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,由于剛開(kāi)始的符碼長(zhǎng)度值Cnt1并不會(huì)等于上述的任何一個(gè)幀長(zhǎng)度值,因此接收裝置勢(shì)必會(huì)直接地進(jìn)入到有關(guān)于步驟S605的執(zhí)行。然而,在步驟S605中,接收裝置則會(huì)是更進(jìn)一步地依據(jù)此符碼長(zhǎng)度值Cnt1所對(duì)應(yīng)的度量峰值P1與一個(gè)最大峰值Max的比較結(jié)果,來(lái)決定出是否執(zhí)行對(duì)于此符碼長(zhǎng)度值Cnt1的初始化。值得注意的是,在一般的情況下,最大峰值Max的初始設(shè)定可以設(shè)作為是度量峰值P1,然本發(fā)明并不以此為限制,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者可依據(jù)實(shí)際需求或應(yīng)用來(lái)進(jìn)行設(shè)計(jì)。因此,根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,步驟S605的主要精神乃在于,藉由進(jìn)行各度量峰值PM之間的相互比較,使得接收裝置能夠找到出所有的度量峰值P1~PM中的最大一個(gè),并且進(jìn)而使得在步驟S607中,接收裝置能夠?qū)⒋俗畲蟮囊粋€(gè)來(lái)更新作為最大峰值Max。由此可知,最一剛開(kāi)始的符碼長(zhǎng)度值Cnt1的度量峰值P1并不可能會(huì)大于目前的最大峰值Max,因此接收裝置應(yīng)直接地返回至步驟S603中,接續(xù)地執(zhí)行對(duì)于符碼長(zhǎng)度值Cnt2的檢查,以判斷出符碼長(zhǎng)度值Cnt2是否等于任何一個(gè)幀長(zhǎng)度值,然后續(xù)的詳細(xì)步驟流程如前面所述,故于此不再多加冗述。以此類推,可以發(fā)現(xiàn),當(dāng)在接收裝置進(jìn)行到有關(guān)于符碼長(zhǎng)度值Cnt6時(shí),在步驟S605中,由于符碼長(zhǎng)度值Cnt6的度量峰值P6大于目前的最大峰值Max,因此接收裝置將會(huì)改以進(jìn)行至有關(guān)于步驟S607的執(zhí)行。在步驟S607中,接收裝置會(huì)先將當(dāng)前的符碼長(zhǎng)度值Cnt6初始化歸為零,以及將當(dāng)前的符碼長(zhǎng)度值Cnt6所對(duì)應(yīng)的度量峰值P6更新作為最大峰值Max,并且依序?qū)Ω潞蟮淖畲蠓逯礛ax之后的每一度量峰值P7~PM的符碼長(zhǎng)度值Cnt7~CntM進(jìn)行計(jì)數(shù)運(yùn)算后,再返回至執(zhí)行步驟S603,如圖7(a)所示。換句話說(shuō),步驟S607的主要精神乃在于,將更新后的最大峰值以預(yù)設(shè)作為第一幀頭的所在位置,并且對(duì)此最大峰值之后的每一度量峰值的符碼長(zhǎng)度值進(jìn)行計(jì)數(shù)運(yùn)算,因此接收裝置后續(xù)只需要再依據(jù)上述已知的幀長(zhǎng)度值信息,便能夠進(jìn)一步地找到出第二幀頭的多個(gè)可能的所在位置。然而,根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,即便是目前所預(yù)設(shè)出的第一幀頭的所在位置(即度量峰值P6)仍可能有錯(cuò)誤,因此接收裝置還是需要對(duì)于后續(xù)的符碼長(zhǎng)度值Cnt7~CntM的度量峰值P7~PM進(jìn)行大小比較,才可以真正有效地確保說(shuō)所預(yù)設(shè)的第一幀頭的所在位置的度量峰值P6確實(shí)符合為最大峰。舉例來(lái)說(shuō),當(dāng)在接收裝置進(jìn)行到有關(guān)于符碼長(zhǎng)度值Cnt9的度量峰值P9的比較時(shí),由于度量峰值P9又大于目前的最大峰值Max(即度量峰值P6),因此接收裝置勢(shì)必得改以采用符碼長(zhǎng)度值Cnt9所對(duì)應(yīng)的度量峰值P9預(yù)設(shè)作為第一幀頭的所在位置,并且在執(zhí)行完步驟S607中的詳細(xì)步驟流程后,再返回至執(zhí)行步驟S603,如圖7(b)所示。接著,由于后續(xù)的符碼長(zhǎng)度值Cnt10~Cnt3338皆并不等于任何一個(gè)幀長(zhǎng)度值,且各符碼長(zhǎng)度值Cnt10~Cnt3338的度量峰值P10~P3338亦皆不大于目前的最大峰值Max(即度量峰值P9),因此當(dāng)本發(fā)明實(shí)施例在進(jìn)行到有關(guān)于符碼長(zhǎng)度值Cnt10~Cnt3338的檢查時(shí),接收裝置應(yīng)只會(huì)是不斷地在步驟S603與步驟S605之間輪回執(zhí)行,而不會(huì)執(zhí)行到步驟S609。接著,當(dāng)本發(fā)明實(shí)施例進(jìn)行到有關(guān)于符碼長(zhǎng)度值Cnt3339的檢查時(shí),由于符碼長(zhǎng)度值Cnt3339等于為幀長(zhǎng)度值3330,因此接收裝置可以確定地的是此符碼長(zhǎng)度值Cnt3339所對(duì)應(yīng)的度量峰值P3339即為第二幀頭的多個(gè)可能的所在位置之一。因此,接收裝置則會(huì)更進(jìn)一步地以目前的最大峰值Max(即度量峰值P9)來(lái)與此度量峰值P3339進(jìn)行運(yùn)算及分析,以藉此判定出是否成功捕獲有到符碼信號(hào)中的兩幀頭(即為步驟S609),換言之,步驟S609的結(jié)果將會(huì)決定出此目前的最大峰值Max以及符碼長(zhǎng)度值Cnt3339所對(duì)應(yīng)的度量峰值P3339是否確實(shí)為第一與二幀頭的實(shí)際所在位置。另外,有關(guān)于步驟S609的詳細(xì)實(shí)現(xiàn)方式在后面會(huì)以其它實(shí)施例來(lái)進(jìn)行說(shuō)明,故于此先不多加描述。值得注意的是,當(dāng)在步驟S609的判定結(jié)果為未成功捕獲有到符碼信號(hào)中的兩幀頭時(shí),則亦表示說(shuō)此符碼長(zhǎng)度值Cnt3339所對(duì)應(yīng)的度量峰值P3339并非為第二幀頭的實(shí)際所在位置。因此,接收裝置應(yīng)返回至步驟S603中,接續(xù)地再執(zhí)行對(duì)于符碼長(zhǎng)度值Cnt3340~CntM的檢查,以藉此找到出第二幀頭的其它幾個(gè)可能的所在位置。另外一方面,當(dāng)本發(fā)明實(shí)施例進(jìn)行到有關(guān)于符碼長(zhǎng)度值Cnt3411的檢查時(shí),由于符碼長(zhǎng)度值Cnt3411等于幀長(zhǎng)度值3402,因此接收裝置將再改以采用目前的最大峰值Max(即度量峰值P9)來(lái)與此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411進(jìn)行運(yùn)算及分析,以藉此判定出是否成功捕獲有到符碼信號(hào)中的兩幀頭(即為步驟S609)。然而,若是步驟S609的判定結(jié)果為成功捕獲有到符碼信號(hào)中的兩幀頭時(shí),則亦表示說(shuō)接收裝置將可以確定的是,此時(shí)當(dāng)前的最大峰值Max(即度量峰值P9)及符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411乃為第一與二幀頭的實(shí)際所在位置,并且藉此以成功地完成了接收裝置上的幀同步,如圖7(c)所示。為了更進(jìn)一步說(shuō)明關(guān)于步驟S609的技術(shù)手段,以下將分別詳述步驟S609內(nèi)的其中一種詳細(xì)實(shí)現(xiàn)方式,其并非用以限制本發(fā)明。請(qǐng)參閱圖8,圖8是本發(fā)明實(shí)施例所提供的幀頭檢測(cè)方法中判定出是否成功捕獲有符碼信號(hào)中的兩個(gè)幀頭的流程示意圖。圖8中部分與圖6相同的流程步驟以相同的圖號(hào)標(biāo)示,因此在此不再詳述其細(xì)節(jié)。另外,以下為了方便說(shuō)明,將同樣地采用有圖7的例子來(lái)進(jìn)行說(shuō)明。因此,請(qǐng)同時(shí)參閱圖6、圖7(c)與圖8,步驟S609中包括有步驟S801~步驟S811。首先,在步驟S801中,基于此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411,接收裝置將會(huì)找到出關(guān)聯(lián)于一個(gè)搜尋范圍窗(Searchrangewindow)內(nèi)的所有度量峰值中的最大者。其次,在步驟S803中,接收裝置會(huì)將一個(gè)第一參數(shù)值與此搜尋范圍窗內(nèi)的所有度量峰值的最大者進(jìn)行相乘運(yùn)算,以獲得到一個(gè)第一門(mén)檻峰值,其中此第一參數(shù)值為大于0的自然數(shù)。接著,在步驟S805中,接收裝置判斷此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411是否皆大于此第一門(mén)檻峰值與一個(gè)第二門(mén)檻峰值,其中此第二門(mén)檻峰值則為大于0的自然數(shù)。舉例來(lái)說(shuō),若是此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411并不大于此第一門(mén)檻峰值與此第二門(mén)檻峰值時(shí),接收裝置則會(huì)返回至執(zhí)行步驟S603。相反地,若是此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411皆大于此第一門(mén)檻峰值與此第二門(mén)檻峰值時(shí),接收裝置則會(huì)依序執(zhí)行步驟S807。接著,在步驟S807中,接收裝置則會(huì)判斷此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411是否大于當(dāng)前的最大峰值Max(即度量峰值P9)與一個(gè)第二參數(shù)值相乘的結(jié)果,其中此第二參數(shù)值則為介于0至1之間的自然數(shù)。若此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411并不大于當(dāng)前的最大峰值Max與此第二參數(shù)值相乘的結(jié)果時(shí),接收裝置則會(huì)同樣地返回至執(zhí)行步驟S603。相反地,若此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411大于當(dāng)前的最大峰值Max與此第二參數(shù)值相乘的結(jié)果時(shí),接收裝置則會(huì)依序執(zhí)行步驟S809。在步驟S809中,接收裝置將分別地使用一個(gè)幅角函數(shù)來(lái)對(duì)當(dāng)前的最大峰值Max與此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411進(jìn)行運(yùn)算,以獲得到所對(duì)應(yīng)的第一幅角值與第二幅角值。最后,在步驟S811中,接收裝置則會(huì)判斷此第一幅角值與此第二幅角值相減結(jié)果的絕對(duì)值是否小于一個(gè)幅角門(mén)檻值,來(lái)決定出是否成功捕獲有到符碼信號(hào)中的兩幀頭,其中此幅角門(mén)檻值應(yīng)為大于0度且小于等于360度的角度值。進(jìn)一步來(lái)說(shuō),若是此第一幅角值與此第二幅角值相減結(jié)果的絕對(duì)值小于此幅角門(mén)檻值時(shí),接收裝置將可以決定出已成功捕獲有到符碼信號(hào)中的兩幀頭。相反地,若是此第一幅角值與此第二幅角值相減結(jié)果的絕對(duì)值并不小于此幅角門(mén)檻值時(shí),接收裝置將會(huì)決定出未成功捕獲有到符碼信號(hào)中的兩幀頭,因此接收裝置則必須地同樣返回至執(zhí)行步驟S603中,接續(xù)地再執(zhí)行對(duì)于后續(xù)符碼長(zhǎng)度值Cnt3412~CntM的檢查,并藉此以找到出第二幀頭的其它可能的所在位置。詳細(xì)來(lái)說(shuō),請(qǐng)繼續(xù)同時(shí)參閱圖6、圖7(c)與圖8,如同前面內(nèi)容所述,若是此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411確實(shí)為第二幀頭的所在位置時(shí),那么此度量峰值P3411會(huì)比周圍其它的度量峰值要來(lái)得較大,且透過(guò)驗(yàn)證可以知道,此度量峰值P3411必定會(huì)比周圍其它的度量峰值,要大到 至少某種強(qiáng)度以上。因此,藉由第二幀頭與其周圍度量峰值間已知的相對(duì)強(qiáng)度關(guān)系,接收裝置可以設(shè)定出一個(gè)可調(diào)的參數(shù)值(即所謂的第一參數(shù)值)來(lái)作為驗(yàn)證。另外一方面,引入了一個(gè)搜尋范圍窗的概念,以找到出除了第二幀頭的所在位置外周圍其它度量峰值中的最大一個(gè)來(lái)進(jìn)行上述的相對(duì)強(qiáng)度關(guān)系驗(yàn)證。簡(jiǎn)單來(lái)說(shuō),本發(fā)明并不限制搜尋范圍窗的具體實(shí)現(xiàn)方式,換言之,只要不含第二幀頭的所在位置,且在小于最小幀長(zhǎng)度范圍內(nèi)的度量峰值中,找到出一個(gè)最大者就可以來(lái)進(jìn)行上述的相對(duì)強(qiáng)度關(guān)系驗(yàn)證。除此之外,在一般現(xiàn)有技術(shù)的幀頭檢測(cè)方法中,各幀頭的所在位置的度量峰值必定會(huì)大于一個(gè)自身強(qiáng)度門(mén)檻值,因此在步驟S805中不只采用了上述的相對(duì)強(qiáng)度關(guān)系的驗(yàn)證之外,還搭配采用了現(xiàn)有技術(shù)的自身強(qiáng)度門(mén)檻值條件判斷。因此,本發(fā)明實(shí)施例中的步驟S805,將可以進(jìn)而簡(jiǎn)化表示成以下方程式:Curr_metric>α×Local_max方程式(16)&Curr_metric>Threshold方程式(17)其中若以圖7(c)的例子來(lái)說(shuō),α為第一參數(shù)值,Local_max為此搜尋范圍窗內(nèi)的所有度量峰值的最大者,α×Local_max即為第一門(mén)檻峰值,Threshold則為第二門(mén)檻峰值,且Curr_metric即為此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411。接著,若是當(dāng)前的最大峰值Max(即度量峰值P9)與此符碼長(zhǎng)度值Cnt3411所對(duì)應(yīng)的度量峰值P3411確實(shí)分別為第一與第二幀頭的所在位置時(shí),那么當(dāng)前的最大峰值Max與此度量峰值P3411必定皆會(huì)來(lái)得比周圍其它度量峰值都要來(lái)得較大,且同樣地透過(guò)驗(yàn)證可知道,當(dāng)前的最大峰值Max與此度量峰值P3411之間必定也有某種強(qiáng)度上的關(guān)系。因此,本發(fā)明實(shí)施例中的步驟S807,將可以進(jìn)而簡(jiǎn)化表示成以下方程式:Curr_metric>β×Max_metric方程式(18)其中同樣若以圖7(c)的例子來(lái)說(shuō),β為第二參數(shù)值,且Max_metric即為當(dāng)前的最大峰值Max(即度量峰值P9)。另外一方面,根據(jù)以上內(nèi)容的教示可知,當(dāng)匹配有到幀頭時(shí),方程式(12)中已包含有頻率偏差的信息,因此相鄰兩幀的頻率偏差不應(yīng)會(huì)有太大 的變異。對(duì)此,本發(fā)明實(shí)施例中的步驟S809,將可以進(jìn)而簡(jiǎn)化表示成以下方程式:|arg(Max_metric)-arg(Curr_metric)|>ψD方程式(19)其中ψD即為幅角門(mén)檻值。換句話說(shuō),本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可歸納出,在步驟S609中最主要的便是藉由上述方程式(16)~方程式(19)的條件,來(lái)判斷決定出是否成功捕獲有符碼信號(hào)中的兩幀頭。另外一方面,請(qǐng)參閱圖9,圖9是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法的流程示意圖。圖9中部分與圖6相同的流程步驟以相同的圖號(hào)標(biāo)示,因此在此不再詳述其細(xì)節(jié)。詳細(xì)來(lái)說(shuō),請(qǐng)同時(shí)參閱圖6與圖9,圖9中包括有步驟S601、步驟S901~步驟S905與步驟S609。首先,圖9的步驟S601與圖6的步驟S601相同,故于此不再多加冗述。其次,在步驟S901中,接收裝置將會(huì)先依序?qū)λ?jì)算出的各度量峰值進(jìn)行比較,藉此以直觀地找到出所有度量峰值中的最大者,并且將此最大者直接設(shè)定作為最大峰值。接著,在步驟S903中,接收裝置初始化此最大峰值所對(duì)應(yīng)的符碼長(zhǎng)度值為零,并且依序?qū)Υ俗畲蠓逯抵蟮拿恳欢攘糠逯档姆a長(zhǎng)度值進(jìn)行計(jì)數(shù)運(yùn)算。在步驟S905中,接收裝置則會(huì)依序地對(duì)此最大峰值之后的每一度量峰值的符碼長(zhǎng)度值進(jìn)行檢查,并且藉此以判斷是否有符碼長(zhǎng)度值等于至少一幀長(zhǎng)度值。最后,同樣地圖9的步驟S609與圖6的步驟S609相同,故于此不再多加冗述。因此,根據(jù)以上內(nèi)容的教示,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者應(yīng)可理解到,相較于圖6的流程步驟,圖9的最大差異之處乃在于,將圖6中的步驟S605與步驟S607的主要精神改采用以步驟S901與步驟S903所取代。換句話說(shuō),在獲得到所有的度量峰值之后,接收裝置將可以先不需透過(guò)來(lái)對(duì)各符碼長(zhǎng)度值進(jìn)行檢查,而直觀地找到出所有度量峰值中的最大者,來(lái)作為第一幀頭的所在位置。接著,接收裝置便能夠直接地依據(jù)已知的幀長(zhǎng)度信息,以進(jìn)一步地找到出第二幀頭的多個(gè)可能的所在位置??偠灾?,本發(fā)明并不限制幀頭檢測(cè)方法中找到出第一與第二幀頭的所在位置的詳細(xì)實(shí)現(xiàn)方式,本
技術(shù)領(lǐng)域:
中具有通常知識(shí)者可依據(jù)實(shí)際需求或應(yīng)用來(lái)進(jìn)行設(shè)計(jì)。另外一方面,根據(jù)前面所述內(nèi)容的教示可知,即便是以所有度量峰值中的最大者來(lái)預(yù)設(shè)作為第一幀頭的所在位置,也是可能會(huì)有錯(cuò)誤的發(fā)生。因此為了確保說(shuō)接收裝置能夠更有效地成功捕獲得到符碼信號(hào)中的依序兩幀頭,本發(fā)明進(jìn)一步地提供其幀頭檢測(cè)方法的另一種實(shí)施方式。請(qǐng)參閱圖10,圖10是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法的流程示意圖。首先,在步驟S101中,接收裝置會(huì)是基于一個(gè)滑動(dòng)窗來(lái)依序?qū)τ谒邮盏降姆a信號(hào)進(jìn)行峰值計(jì)算,以獲得到對(duì)應(yīng)于滑動(dòng)窗的多個(gè)不同移動(dòng)索引的多個(gè)度量峰值。另外,其獲得到各度量峰值的細(xì)部流程可采用如前面實(shí)施例所述的詳細(xì)步驟,故于此不再多加冗述。其次,在步驟S103中,接收裝置將會(huì)依序地對(duì)所有度量峰值進(jìn)行比較,藉此找出所有度量峰值中的最大者與次大者來(lái)分別作為第一路徑峰值與第二路徑峰值,并且在第一路徑峰值之后的每一度量峰值對(duì)應(yīng)進(jìn)行有第一路徑符碼長(zhǎng)度值的計(jì)數(shù)運(yùn)算,以及在第二路徑峰值之后的每一度量峰值對(duì)應(yīng)進(jìn)行有第二路徑符碼長(zhǎng)度值的計(jì)數(shù)運(yùn)算。接著,在步驟S105中,接收裝置將會(huì)依序地對(duì)于第一路徑峰值之后的每一度量峰值的第一路徑符碼長(zhǎng)度值和/或第二路徑符碼長(zhǎng)度值進(jìn)行檢查,并且接收裝置判斷第一路徑峰值之后的每一度量峰值的第一路徑符碼長(zhǎng)度值和/或第二路徑符碼長(zhǎng)度值是否有等于至少一幀長(zhǎng)度值。最后,在步驟S107中,若第一路徑峰值之后的度量峰值中的第Q個(gè)度量峰值的第一路徑符碼長(zhǎng)度值和/或第二路徑符碼長(zhǎng)度值等于任何一個(gè)幀長(zhǎng)度值時(shí),則進(jìn)一步地依據(jù)此第一路徑峰值和/或此第二路徑峰值以及第Q個(gè)度量峰值來(lái)判定是否成功捕獲有符碼信號(hào)中的兩個(gè)幀頭,其中Q為正整數(shù)。另外,為了更進(jìn)一步說(shuō)明關(guān)于步驟S105與步驟S107的技術(shù)手段,以下將詳述步驟S105與步驟S107結(jié)合后的其中一種詳細(xì)實(shí)現(xiàn)方式,其并非用以限制本發(fā)明。請(qǐng)參閱圖11,圖11是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法中判定出是否成功捕獲有符碼信號(hào)中的兩個(gè)幀頭的流程示意圖。圖11中部分與圖10相同的流程步驟以相同的圖號(hào)標(biāo)示,因此在此不再詳述其細(xì)節(jié)。請(qǐng)同時(shí)參閱圖10與圖11,圖11中包括有步驟S111~步驟S117。首先,在步驟S111中,接收裝置將會(huì)先判斷第Q個(gè)度量峰值的第一路徑符碼長(zhǎng)度值是否等于任何一個(gè)幀長(zhǎng)度值。在步驟S113中,若第Q個(gè)度量峰值的第一路徑符碼長(zhǎng)度值等于任何一個(gè)幀長(zhǎng)度值時(shí),接收裝置則依據(jù)第一路徑峰值與第Q個(gè)度量峰值來(lái)判定是否成功捕獲有符碼信號(hào)中的兩幀頭。在步驟S115中,若是第一路徑符碼長(zhǎng)度值并不等于任何一個(gè)幀長(zhǎng)度值時(shí),又或者若是接收裝置判定出第一路徑峰值與第Q個(gè)度量峰值無(wú)法成功捕獲有符碼信號(hào)中的兩幀頭時(shí),接收裝置則會(huì)進(jìn)一步地判斷第Q個(gè)度量峰值的第二路徑符碼長(zhǎng)度值是否等于任何一個(gè)幀長(zhǎng)度值。最后,在步驟S117中,若是第Q個(gè)度量峰值的第二路徑符碼長(zhǎng)度值等于任何一個(gè)幀長(zhǎng)度值時(shí),接收裝置則進(jìn)一步依據(jù)第二路徑峰值與第Q個(gè)度量峰值來(lái)判定是否成功捕獲有符碼信號(hào)中的兩幀頭。同理可知,在步驟S115中,若是第Q個(gè)度量峰值的第二路徑符碼長(zhǎng)度值亦并不等于任何一個(gè)幀長(zhǎng)度值,接收裝置則應(yīng)重新返回至執(zhí)行步驟S105。另外,在步驟S117中,若是接收裝置判定出第二路徑峰值與第Q個(gè)度量峰值無(wú)法成功捕獲到符碼信號(hào)中的兩幀頭時(shí),接收裝置則同樣地應(yīng)重新返回至執(zhí)行步驟S105。更進(jìn)一步來(lái)說(shuō),在步驟S113與步驟S117中,接收裝置依據(jù)第一路徑峰值和/或第二路徑峰值以及第Q個(gè)度量峰值來(lái)判定出是否成功捕獲有符碼信號(hào)中的兩幀頭的詳細(xì)實(shí)現(xiàn)方式,可采用如前面實(shí)施例所述的方程式(16)~方程式(19)的詳細(xì)步驟,故于此不再多加冗述。值得注意的是,請(qǐng)參閱圖12,圖12是本發(fā)明另一實(shí)施例所提供的幀頭檢測(cè)方法的運(yùn)作過(guò)程的示意圖??梢园l(fā)現(xiàn),即便是在第二路徑峰值與第Q個(gè)度量峰值之間皆能夠符合方程式(16)~方程式(19)的條件判斷時(shí),但仍有可能此第二路徑峰值與第Q個(gè)度量峰值并非為第一與第二幀頭的實(shí)際所在位置,因此在圖10的幀頭檢測(cè)方法的步驟S107中,增加了考慮最大度量峰值與第Q個(gè)度量峰值之間的某種相對(duì)強(qiáng)度關(guān)系。以圖12的例子來(lái)說(shuō),雖然第二路徑峰值與第Q個(gè)度量峰值之間皆符合方程式(16)~方程式(19)的條件判斷,但第Q個(gè)度量峰值并不大于第一路徑峰值(即最大度量 峰值)與一個(gè)第三參數(shù)值相乘的結(jié)果,因此在本發(fā)明的幀頭檢測(cè)方法中,將不會(huì)把第二路徑峰值與第Q個(gè)度量峰值誤斷為第一與第二幀頭的實(shí)際所在位置。綜上所述,本發(fā)明實(shí)施例另所提供的幀頭檢測(cè)方法,不僅可適用于CCM模式外,同時(shí)亦可以適用于ACM模式。因此,本發(fā)明實(shí)施例所提供的上述各方法,可以在第二代數(shù)位衛(wèi)星廣播系統(tǒng)的幀同步過(guò)程中,有效地協(xié)助接收裝置能夠快速且精確地成功捕獲出每一幀頭的所在位置,從而降低幀同步過(guò)程的運(yùn)算時(shí)間與運(yùn)算量,并且提升其幀頭捕獲成功的可能。以上所述僅為本發(fā)明的實(shí)施例,其并非用以局限本發(fā)明的專利范圍。符號(hào)說(shuō)明Header:幀頭SOF:幀起始序列S301~S303、S601~S609、S801~S811、S901~S905、S101~S107、S111~S117:流程步驟5:峰值計(jì)算裝置51:接收與運(yùn)算模塊53:處理模塊Threshold_1~Threshold_4:第一門(mén)檻值~第四門(mén)檻值H_1~H_4:第一幀頭~第四幀頭P1~PM:度量峰值Cnt1~CntM:符碼長(zhǎng)度值Max:最大峰值當(dāng)前第1頁(yè)1 2 3