抗位滑動(dòng)的幀同步方法
【專利摘要】本發(fā)明提供了一種抗位滑動(dòng)的幀同步方法,利用本發(fā)明可以顯著改善遙感信號(hào)位滑動(dòng)造成的幀同步跟蹤失敗的問(wèn)題。本發(fā)明通過(guò)下述技術(shù)方案予以實(shí)現(xiàn):首先通過(guò)數(shù)據(jù)延遲模塊把解調(diào)數(shù)據(jù)進(jìn)行n個(gè)比特的延遲,然后將解調(diào)和延遲后的解調(diào)數(shù)據(jù)分別送給多路幀同步字相關(guān)模塊進(jìn)行相關(guān)計(jì)算,并把數(shù)據(jù)延遲模塊n/2對(duì)應(yīng)的通路視為主通路;把主通路信號(hào)以及多路超前、滯后信號(hào)與幀同步字進(jìn)行相關(guān),得到多路信號(hào)的相關(guān)結(jié)果,再根據(jù)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果出現(xiàn)的位置調(diào)整下一次檢測(cè)位置;在幀同步建立后,以幀長(zhǎng)為間隔,檢測(cè)所有并行路數(shù)的幀同步相關(guān)結(jié)果;依據(jù)相關(guān)結(jié)果在主通路是否出現(xiàn),確定是否發(fā)生位滑動(dòng)。
【專利說(shuō)明】
抗位滑動(dòng)的幀同步方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種可廣泛應(yīng)用于氣象、海洋、資源、環(huán)境、遙感和偵察等眾多領(lǐng)域的幀同步方法,主要用于解決接收遙感衛(wèi)星信號(hào)過(guò)程中,由于位滑動(dòng)造成幀同步跟蹤過(guò)程頻繁中斷,引起接收數(shù)據(jù)丟失的問(wèn)題的抗位滑動(dòng)的幀同步方法。
【背景技術(shù)】
[0002]在數(shù)據(jù)通信中最基本的同步方式就是“比特同步” (bit synchronizat1n)或位同步。比特是數(shù)據(jù)傳輸?shù)淖钚挝弧1忍赝绞侵附邮斩藭r(shí)鐘已經(jīng)調(diào)整到和發(fā)送端時(shí)鐘完全一樣,因此接收端收到比特流后,就能夠在每一個(gè)比特的中間位置進(jìn)行判決。比特同步的目的是為了將發(fā)送端發(fā)送的每一個(gè)比特都正確地接收下來(lái)。為了使收端得以辨認(rèn)每一幀的起止位置,在發(fā)端必須提供每幀的起止標(biāo)志。在接收端檢測(cè)并獲得這一標(biāo)志的過(guò)程稱幀同步,也就是說(shuō)幀同步解決的是信號(hào)傳輸?shù)臅r(shí)間標(biāo)準(zhǔn)或者說(shuō)是,將發(fā)送端的起止時(shí)刻準(zhǔn)確地傳送到接收端,使收發(fā)兩端步調(diào)一致。一般是通過(guò)在每幀的固定位置插入幀同步頭碼來(lái)提供幀的起止標(biāo)志。不同的通信體制下將不同數(shù)目的碼元組成一個(gè)幀來(lái)作為傳輸?shù)膯挝?,所以在接收信?hào)的時(shí)候也需要知道這些幀的起止時(shí)刻,這個(gè)過(guò)程叫做幀同步。幀同步是衛(wèi)星信號(hào)、通信信號(hào)接收過(guò)程中非常重要的一個(gè)環(huán)節(jié),對(duì)衛(wèi)星數(shù)據(jù)、通信數(shù)據(jù)的正確恢復(fù)有著重要影響。在數(shù)字信息傳輸中,幀同步信號(hào)是一些特定的碼組,這種幀同步碼組通常是在某段時(shí)間集中插入信息碼流??紤]到時(shí)間位置的確定,要在建立了各碼元的正確時(shí)間關(guān)系后才能實(shí)現(xiàn),所以幀同步一般是在位同步的基礎(chǔ)上實(shí)現(xiàn)的。幀同步系統(tǒng)通常要求:幀同步的捕捉(同步建立)時(shí)間要短;在一定的同步引入時(shí)間要求下,幀同步信號(hào)占用的碼組長(zhǎng)度應(yīng)越短越好;同步系統(tǒng)的工作要穩(wěn)定可靠,一旦建立同步狀態(tài)后,系統(tǒng)不應(yīng)因信道的正常誤碼而失步,即幀同步系統(tǒng)應(yīng)具有一定的抗干擾能力,能識(shí)別假失步和避免偽同步。數(shù)字信號(hào)在傳輸過(guò)程中總會(huì)出現(xiàn)誤碼而影響同步。一種是由信道噪聲等原因引起的隨機(jī)誤碼。此類誤碼造成幀同步碼的丟失往往是一種假失步現(xiàn)象。因此,一般規(guī)定幀同步信號(hào)丟失的時(shí)間超過(guò)一定限度時(shí),才宣布幀同步態(tài)丟失,然后開始新的同步搜索(捕捉狀態(tài)),這段時(shí)間稱作前方保護(hù)時(shí)間。然而,無(wú)論選用何種幀同步碼型,信息碼流中都有可能出現(xiàn)與幀同步碼圖案相同的碼組,即偽同步碼。所以也不能一經(jīng)發(fā)現(xiàn)符合幀同步碼組的信號(hào)就進(jìn)入同步態(tài)。只有當(dāng)幀同步信號(hào)連續(xù)來(lái)了幾幀或一段時(shí)間后,同步系統(tǒng)才可發(fā)出指令進(jìn)入同步態(tài),這段時(shí)間成為后方保護(hù)時(shí)間。當(dāng)在同步傳輸和交換設(shè)備的緩沖器容量為Ibit時(shí),滑碼一次丟失或增加的碼元數(shù)為lbit,這是將引起幀失步,從而滑動(dòng)造成在失步期間全部信息碼的丟失。現(xiàn)有幀同步方法在接收遙感信號(hào)的過(guò)程中,由于位滑動(dòng),會(huì)產(chǎn)生幀同步跟蹤中斷,易導(dǎo)致幀同步跟蹤失敗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是針對(duì)現(xiàn)有幀同步方法在接收遙感信號(hào)的過(guò)程中由于位滑動(dòng)造成的幀同步跟蹤中斷的問(wèn)題,提供一種可以避免位滑動(dòng)幀同步跟蹤中斷和接收數(shù)據(jù)丟失,能夠適應(yīng)大范圍位滑動(dòng),并能顯著改善遙感信號(hào)接收過(guò)程中由于位滑動(dòng)造成的幀同步跟蹤失敗的問(wèn)題的抗滑幀位滑動(dòng)的幀同步方法。
[0004]本發(fā)明解決現(xiàn)有技術(shù)問(wèn)題所采用的方案是:一種抗位滑動(dòng)的幀同步方法,其特征在于包括如下步驟:
首先通過(guò)數(shù)據(jù)延遲模塊把解調(diào)數(shù)據(jù)進(jìn)行至少η個(gè)比特的延遲,然后把原始的解調(diào)數(shù)據(jù)和延遲后的解調(diào)數(shù)據(jù),分別送給多路幀同步字相關(guān)模塊進(jìn)行相關(guān)計(jì)算,并把數(shù)據(jù)延遲模塊n/2對(duì)應(yīng)的通路視為主通路;把主通路信號(hào)以及多路超前、滯后信號(hào)與幀同步字進(jìn)行相關(guān),得到多路信號(hào)的相關(guān)結(jié)果,再根據(jù)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果出現(xiàn)的位置調(diào)整下一次檢測(cè)位置;在幀同步建立后,以幀長(zhǎng)為間隔,檢測(cè)所有并行路數(shù)的幀同步相關(guān)結(jié)果;如果相關(guān)結(jié)果在主通路出現(xiàn),則認(rèn)為沒(méi)有發(fā)生位滑動(dòng),并按照正常的幀同步跟蹤過(guò)程進(jìn)行跟蹤;如果超過(guò)門限的相關(guān)結(jié)果在其它路出現(xiàn),則根據(jù)對(duì)應(yīng)的通路調(diào)整位滑動(dòng)值,并在下一次檢測(cè)幀同步相關(guān)結(jié)果時(shí),根據(jù)位滑動(dòng)值調(diào)整檢測(cè)間隔,按照上述方式進(jìn)行后續(xù)幀同步跟蹤過(guò)程;如果連續(xù)M次在所有通路幀同步字相關(guān)結(jié)果中都沒(méi)有出現(xiàn)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果,則判定幀同步失鎖,重新開始下一次幀同步檢測(cè)過(guò)程,其中n=m-l,m、n為自然數(shù)。
[0005]本發(fā)明相比于現(xiàn)有技術(shù)具有如下有益效果:
本發(fā)明通過(guò)同時(shí)把主通路信號(hào)以及多路超前、滯后信號(hào)與幀同步字進(jìn)行相關(guān),得到多路信號(hào)的相關(guān)結(jié)果,再根據(jù)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果出現(xiàn)的位置調(diào)整下一次檢測(cè)位置,提高了對(duì)接收信號(hào)中存在位滑動(dòng)時(shí)的適應(yīng)性。與現(xiàn)有幀同步方法相比,該方法能夠?qū)崿F(xiàn)對(duì)位滑動(dòng)信號(hào)的穩(wěn)定幀同步跟蹤,避免常規(guī)幀同步方法在接收此類信號(hào)時(shí)出現(xiàn)的幀同步跟蹤過(guò)程中斷、接收數(shù)據(jù)丟失的問(wèn)題。
[0006]適應(yīng)大范圍位滑動(dòng)。本發(fā)明采用通過(guò)數(shù)據(jù)延遲模塊把解調(diào)數(shù)據(jù)進(jìn)行η個(gè)比特的延遲,然后把原始的解調(diào)數(shù)據(jù)和延遲后的解調(diào)數(shù)據(jù),分別送給多路幀同步字相關(guān)模塊進(jìn)行相關(guān)計(jì)算,并把數(shù)據(jù)延遲模塊n/2對(duì)應(yīng)的通路視為主通路。
[0007]本發(fā)明在幀同步建立后,以幀長(zhǎng)為間隔,檢測(cè)所有并行路數(shù)的幀同步相關(guān)結(jié)果;如果相關(guān)結(jié)果在主通路出現(xiàn),則認(rèn)為沒(méi)有發(fā)生位滑動(dòng),并按照正常的幀同步跟蹤過(guò)程進(jìn)行跟蹤;如果超過(guò)門限的相關(guān)結(jié)果在其它路出現(xiàn),則根據(jù)對(duì)應(yīng)的通路調(diào)整位滑動(dòng)值,并在下一次檢測(cè)幀同步相關(guān)結(jié)果時(shí),根據(jù)位滑動(dòng)值調(diào)整檢測(cè)間隔,可以顯著改善遙感信號(hào)接收過(guò)程中由于位滑動(dòng)造成的幀同步跟蹤失敗的問(wèn)題。
[0008]本發(fā)明在連續(xù)幀同步跟蹤過(guò)程;采用連續(xù)M次在所有通路幀同步字相關(guān)結(jié)果判定幀同步失鎖,幀同步檢測(cè)位同步信號(hào),,可以有效地克服位滑動(dòng),進(jìn)而大大提高了數(shù)字通信的可靠性。
[0009]本發(fā)明提出了一種能夠從而避免引起接收數(shù)據(jù)丟失的方法。特別適合于對(duì)遙感信號(hào)等可能存在位滑動(dòng)信號(hào)的幀同步過(guò)程。
【附圖說(shuō)明】
[0010]下面結(jié)合附圖和實(shí)施例對(duì)本專利進(jìn)一步說(shuō)明。
[0011]圖1是實(shí)現(xiàn)本發(fā)明抗位滑動(dòng)的幀同步電路原理示意圖。
【具體實(shí)施方式】
[0012]參閱圖1。根據(jù)本發(fā)明,抗位滑動(dòng)的幀同步可以采用如下步驟實(shí)現(xiàn):
1)首先通過(guò)數(shù)據(jù)延遲模塊把解調(diào)數(shù)據(jù)進(jìn)行I比特、2比特、3比特、4比特、5比特、6比特的延遲,然后把原始的解調(diào)數(shù)據(jù)和延遲后的解調(diào)數(shù)據(jù)分別送給7路幀同步字相關(guān)模塊進(jìn)行相關(guān)計(jì)算,并把數(shù)據(jù)延遲模塊3對(duì)應(yīng)的通路視為主通路;把主通路信號(hào)以及多路超前、滯后信號(hào)與幀同步字進(jìn)行相關(guān),得到多路信號(hào)的相關(guān)結(jié)果,再根據(jù)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果出現(xiàn)的位置調(diào)整下一次檢測(cè)位置;
2)在幀同步建立階段,只檢測(cè)主通路的幀同步字相關(guān)結(jié)果,當(dāng)相關(guān)結(jié)果超過(guò)預(yù)先設(shè)定的門限后,以幀長(zhǎng)為間隔,對(duì)相關(guān)結(jié)果的連續(xù)性進(jìn)行檢測(cè);當(dāng)連續(xù)檢測(cè)N次相關(guān)結(jié)果都超過(guò)預(yù)先設(shè)定的門限后,認(rèn)為找到了幀同步字,則進(jìn)入幀同步鎖定狀態(tài),否則重新開始下一次檢測(cè)過(guò)程,直到幀同步建立;
3)在幀同步建立后,以幀長(zhǎng)為間隔,檢測(cè)所有并行路數(shù)的幀同步相關(guān)結(jié)果。如果相關(guān)結(jié)果在主通路出現(xiàn),則認(rèn)為沒(méi)有發(fā)生位滑動(dòng),按照正常的幀同步跟蹤過(guò)程進(jìn)行跟蹤;如果超過(guò)門限的相關(guān)結(jié)果在其它路出現(xiàn),則根據(jù)對(duì)應(yīng)的通路調(diào)整位滑動(dòng)值,并在下一次檢測(cè)幀同步相關(guān)結(jié)果時(shí),根據(jù)位滑動(dòng)值調(diào)整檢測(cè)間隔;按照上述方式進(jìn)行后續(xù)幀同步跟蹤過(guò)程,如果連續(xù)M次在所有通路幀同步字相關(guān)結(jié)果中都沒(méi)有出現(xiàn)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果,則判定幀同步失鎖,重新開始下一次幀同步檢測(cè)過(guò)程。
[0013]在以下描述的最佳實(shí)施例中,用于抗位滑動(dòng)的幀同步電路依次由串聯(lián)的幀同步字相關(guān)模塊1、門限判決模塊1、判決結(jié)果選擇模塊、幀同步檢測(cè)模塊、幀同步跟蹤模塊,并聯(lián)在幀同步字相關(guān)模塊1、門限判決模塊1、判決結(jié)果選擇模塊之間的數(shù)據(jù)延遲模塊1、幀同步相關(guān)模塊2、門限判決模塊2、數(shù)據(jù)延遲模塊2、幀同步相關(guān)模塊3、門限判決模塊3、數(shù)據(jù)延遲模塊3、幀同步相關(guān)模塊4、門限判決模塊4、數(shù)據(jù)延遲模塊4、幀同步相關(guān)模塊5、門限判決模塊
5、數(shù)據(jù)延遲模塊5、幀同步相關(guān)模塊6、門限判決模塊6、數(shù)據(jù)延遲模塊6、幀同步相關(guān)模塊7、門限判決模塊7,以及與判決結(jié)果選擇模塊相連的檢測(cè)間隔調(diào)整模塊組成。
[0014]在一次完整的幀同步過(guò)程中,解調(diào)數(shù)據(jù)分別送給幀同步字檢測(cè)模塊I和數(shù)據(jù)延遲模塊I。在幀同步字檢測(cè)模塊I中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊I,門限判決模塊I把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。數(shù)據(jù)延遲模塊I把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給幀同步字相關(guān)模塊2和數(shù)據(jù)延遲模塊2ο在幀同步字相關(guān)模塊2中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊2,門限判決模塊2把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。數(shù)據(jù)延遲模塊2把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給幀同步字相關(guān)模塊3和數(shù)據(jù)延遲模塊3。在幀同步字相關(guān)模塊3中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊3,門限判決模塊3把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。數(shù)據(jù)延遲模塊3把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給幀同步字相關(guān)模塊4和數(shù)據(jù)延遲模塊4。在幀同步字相關(guān)模塊4中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊4,門限判決模塊4把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。數(shù)據(jù)延遲模塊4把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給幀同步字相關(guān)模塊5和數(shù)據(jù)延遲模塊5。在幀同步字相關(guān)模塊5中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊5,門限判決模塊5把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。數(shù)據(jù)延遲模塊5把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給幀同步字相關(guān)模塊6和數(shù)據(jù)延遲模塊6。在幀同步字相關(guān)模塊6中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊6,門限判決模塊6把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。數(shù)據(jù)延遲模塊6把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后送給幀同步字相關(guān)模塊7。在幀同步字相關(guān)模塊7中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊7,門限判決模塊7把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。
[0015]在幀同步?jīng)]有進(jìn)入跟蹤狀態(tài)時(shí),判決結(jié)果選擇模塊把門限判決模塊4的判決結(jié)果輸出,送給幀同步檢測(cè)模塊。幀同步檢測(cè)模塊根據(jù)接收到的判決結(jié)果以幀長(zhǎng)為間隔進(jìn)行幀同步校驗(yàn),當(dāng)連續(xù)N幀(N—般取3到8)都檢測(cè)到超過(guò)預(yù)先設(shè)定門限的判決結(jié)果時(shí),認(rèn)為找到了幀同步字,從而啟動(dòng)幀同步跟蹤模塊進(jìn)入幀同步跟蹤狀態(tài)。在幀同步跟蹤模塊中,以幀長(zhǎng)為間隔持續(xù)對(duì)判決結(jié)果選擇模塊輸入的判決結(jié)果進(jìn)行檢測(cè),當(dāng)連續(xù)M幀(M—般取3到8)都沒(méi)有檢測(cè)到預(yù)先設(shè)定門限的判決結(jié)果時(shí),認(rèn)為幀同步跟蹤失敗,發(fā)出跟蹤失敗標(biāo)志,啟動(dòng)幀同步檢測(cè)模塊開始下一輪幀同步檢測(cè)過(guò)程,否則維持幀同步跟蹤狀態(tài),并把跟蹤狀態(tài)送給判決結(jié)果選擇模塊。
[0016]在幀同步跟蹤過(guò)程中,判決結(jié)果選擇模塊對(duì)門限判決模塊1、門限判決模塊2、門限判決模塊3、門限判決模塊4、門限判決模塊5、門限判決模塊6、門限判決模塊7的判決結(jié)果進(jìn)行檢測(cè),當(dāng)接收信號(hào)不存在位滑動(dòng)時(shí),總是選擇門限判決模塊4的判決結(jié)果,當(dāng)門限判決模塊4的判決結(jié)果無(wú)效時(shí),依次對(duì)門限判決模塊1、門限判決模塊2、門限判決模塊3、門限判決模塊5、門限判決模塊6、門限判決模塊7的判決結(jié)果進(jìn)行檢測(cè),如果門限判決模塊1、門限判決模塊2、門限判決模塊3、門限判決模塊5、門限判決模塊6、門限判決模塊7的判決結(jié)果都無(wú)效時(shí),保持原來(lái)的跟蹤過(guò)程不變,仍然輸出門限判決模塊4的相關(guān)結(jié)果,當(dāng)門限判決模塊1、門限判決模塊2、門限判決模塊3、門限判決模塊5、門限判決模塊6、門限判決模塊7的判決結(jié)果中出現(xiàn)有效判決結(jié)果時(shí),選擇對(duì)應(yīng)路的判決結(jié)果輸出,同時(shí)輸出判決結(jié)果對(duì)應(yīng)通路,送給檢測(cè)間隔調(diào)整模塊。檢測(cè)間隔調(diào)整模塊根據(jù)接收到的判決結(jié)果對(duì)應(yīng)通路以預(yù)先設(shè)定的幀長(zhǎng)為基礎(chǔ)調(diào)整檢測(cè)間隔,同時(shí)輸出位滑動(dòng)結(jié)果。
[0017]檢測(cè)間隔調(diào)整模塊的工作情況:在幀同步建立前,位滑動(dòng)初始值為O,位滑動(dòng)偏移值為0,檢測(cè)間隔等于幀長(zhǎng)。在幀同步建立后,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊I,則位滑動(dòng)偏移值為+3,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊2,則位滑動(dòng)偏移值為+2,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊3,則位滑動(dòng)偏移值為+1,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊4,則位滑動(dòng)偏移值為O,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊5,則位滑動(dòng)偏移值為-1,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊6,則位滑動(dòng)偏移值為-2,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊7,則位滑動(dòng)偏移值為-3。位滑動(dòng)結(jié)果在上次的基礎(chǔ)上要疊加位滑動(dòng)偏移值,同時(shí)檢測(cè)間隔也要在上次幀長(zhǎng)的基礎(chǔ)上減去上次的位滑動(dòng)偏移值。
[0018]在上述幀同步跟蹤過(guò)程中,調(diào)整檢測(cè)前后相鄰兩幀解調(diào)數(shù)據(jù)幀同步間隔的目的在于發(fā)生位滑動(dòng)時(shí),通過(guò)調(diào)整檢測(cè)間隔使下一次檢測(cè)幀同步相關(guān)峰值時(shí),如果位滑動(dòng)情況沒(méi)有發(fā)生變化,幀同步相關(guān)峰值剛好出現(xiàn)在主通路,從而保證能夠適應(yīng)不斷擴(kuò)大的位滑動(dòng)值。
[0019]在上述幀同步跟蹤過(guò)程中,前后相鄰兩幀解調(diào)數(shù)據(jù)之間能夠允許的位滑動(dòng)偏移由進(jìn)行幀同步相關(guān)的并行路數(shù)決定,并行路數(shù)越多,前后相鄰兩幀之間能夠允許的位滑動(dòng)偏移越大。
[0020]在上述幀同步跟蹤過(guò)程中,前后相鄰兩幀解調(diào)數(shù)據(jù)之間的位滑動(dòng)偏移受并行路數(shù)的限制,當(dāng)前后相鄰兩幀解調(diào)數(shù)據(jù)之間位滑動(dòng)偏移不超過(guò)(并行路數(shù)-1)/2時(shí),整個(gè)跟蹤過(guò)程能夠適應(yīng)的位滑動(dòng)累積量是無(wú)限的。
[0021]圖1中的并行路數(shù)為7路,能夠適應(yīng)的前后相鄰兩幀之間位滑動(dòng)偏移不超過(guò)3比特,如果前后相鄰兩幀之間位滑動(dòng)偏移超過(guò)了 3比特,可以通過(guò)提高并行路數(shù)來(lái)適應(yīng)前后相鄰兩幀之間更大的位滑動(dòng)偏移。
【主權(quán)項(xiàng)】
1.一種抗位滑動(dòng)的幀同步方法,其特征在于包括如下步驟: 首先通過(guò)數(shù)據(jù)延遲模塊把解調(diào)數(shù)據(jù)進(jìn)行η個(gè)比特的延遲,然后把原始的解調(diào)數(shù)據(jù)和延遲后的解調(diào)數(shù)據(jù),分別送給多路幀同步字相關(guān)模塊進(jìn)行相關(guān)計(jì)算,并把數(shù)據(jù)延遲模塊η/2對(duì)應(yīng)的通路視為主通路;把主通路信號(hào)以及多路超前、滯后信號(hào)與幀同步字進(jìn)行相關(guān),得到多路信號(hào)的相關(guān)結(jié)果,再根據(jù)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果出現(xiàn)的位置調(diào)整下一次檢測(cè)位置;在幀同步建立后,以幀長(zhǎng)為間隔,檢測(cè)所有并行路數(shù)的幀同步相關(guān)結(jié)果;如果相關(guān)結(jié)果在主通路出現(xiàn),則認(rèn)為沒(méi)有發(fā)生位滑動(dòng),并按照正常的幀同步跟蹤過(guò)程進(jìn)行跟蹤;如果超過(guò)門限的相關(guān)結(jié)果在其它路出現(xiàn),則根據(jù)對(duì)應(yīng)的通路調(diào)整位滑動(dòng)值,并在下一次檢測(cè)幀同步相關(guān)結(jié)果時(shí),根據(jù)位滑動(dòng)值調(diào)整檢測(cè)間隔,按照上述方式進(jìn)行后續(xù)幀同步跟蹤過(guò)程;如果連續(xù)M次在所有通路幀同步字相關(guān)結(jié)果中都沒(méi)有出現(xiàn)超過(guò)預(yù)先設(shè)定門限的相關(guān)結(jié)果,則判定幀同步失鎖,重新開始下一次幀同步檢測(cè)過(guò)程,其中n=m-l,m、η為自然數(shù)。2.如權(quán)利要求1所述的抗位滑動(dòng)的幀同步方法,其特征在于:在幀同步建立階段,檢測(cè)主通路的幀同步字相關(guān)結(jié)果,當(dāng)相關(guān)結(jié)果超過(guò)預(yù)先設(shè)定的門限后,以幀長(zhǎng)為間隔,對(duì)相關(guān)結(jié)果的連續(xù)性進(jìn)行檢測(cè);當(dāng)連續(xù)檢測(cè)N次相關(guān)結(jié)果都超過(guò)預(yù)先設(shè)定的門限后,認(rèn)為找到了幀同步字,則進(jìn)入幀同步鎖定狀態(tài),否則重新開始下一次檢測(cè)過(guò)程,直到幀同步建立。3.—種用于如權(quán)利要求1所述幀同步方法的幀同步電路,包括η個(gè)數(shù)據(jù)延遲模塊、m個(gè)幀同步字相關(guān)模塊、m個(gè)門限判決模塊、判決結(jié)果選擇模塊、幀同步檢測(cè)模塊、幀同步跟蹤模塊和檢測(cè)間隔調(diào)整模塊,其特征在于:η個(gè)數(shù)據(jù)延遲模塊按豎向依次串聯(lián),每個(gè)數(shù)據(jù)延遲模塊通過(guò)幀同步字相關(guān)模塊、門限判決模塊串聯(lián)判決結(jié)果選擇模塊,在一次完整的幀同步過(guò)程中,解調(diào)數(shù)據(jù)分別送給幀同步字相關(guān)模塊I和數(shù)據(jù)延遲模塊I,在幀同步字相關(guān)模塊I中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊I,門限判決模塊I把接收到的相關(guān)結(jié)果與預(yù)先設(shè)定的門限進(jìn)行比較,把比較結(jié)果送給判決結(jié)果選擇模塊;η個(gè)數(shù)據(jù)延遲模塊把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給m個(gè)幀同步字相關(guān)模塊和m個(gè)門限判決模塊,在m個(gè)幀同步字相關(guān)模塊中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給m個(gè)門限判決模塊,m個(gè)門限判決模塊把接收到的相關(guān)結(jié)果與預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊;判決結(jié)果選擇模塊把m個(gè)門限判決模塊的判決結(jié)果輸出,送給幀同步檢測(cè)模塊,幀同步檢測(cè)模塊根據(jù)接收到的判決結(jié)果以幀長(zhǎng)為間隔進(jìn)行幀同步校驗(yàn),當(dāng)檢測(cè)到連續(xù)N幀都超過(guò)預(yù)先設(shè)定門限的判決結(jié)果時(shí),認(rèn)為找到了幀同步字,從而啟動(dòng)幀同步跟蹤模塊進(jìn)入幀同步跟蹤狀態(tài),其中n=m-l,m、n為自然數(shù)。4.如權(quán)利要求3所述的幀同步電路,其特征在于:幀同步跟蹤模塊以幀長(zhǎng)為間隔持續(xù)對(duì)判決結(jié)果選擇模塊輸入的判決結(jié)果進(jìn)行檢測(cè),當(dāng)連續(xù)M幀都沒(méi)有檢測(cè)到預(yù)先設(shè)定門限的判決結(jié)果時(shí),認(rèn)為幀同步跟蹤失敗,發(fā)出跟蹤失敗標(biāo)志,啟動(dòng)幀同步檢測(cè)模塊開始下一輪幀同步檢測(cè)過(guò)程,否則維持幀同步跟蹤狀態(tài),并把跟蹤狀態(tài)送給判決結(jié)果選擇模塊。5.如權(quán)利要求3述的幀同步電路,其特征在于:在一次完整的幀同步過(guò)程中,解調(diào)數(shù)據(jù)分別送給幀同步字相關(guān)模塊I和數(shù)據(jù)延遲模塊I,在幀同步字相關(guān)模塊I中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊I,門限判決模塊I把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。6.如權(quán)利要求5述的幀同步電路,其特征在于:數(shù)據(jù)延遲模塊I把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給幀同步字相關(guān)模塊2和數(shù)據(jù)延遲模塊2,在幀同步字相關(guān)模塊2中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊2,門限判決模塊2把接收到的相關(guān)結(jié)果于預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊,同理,數(shù)據(jù)延遲模塊2-n把接收到的解調(diào)數(shù)據(jù)進(jìn)行一個(gè)比特的延遲后輸出,分別送給幀同步字相關(guān)模塊3?m和數(shù)據(jù)延遲模塊3?m ;在幀同步字相關(guān)模塊3?m中解調(diào)數(shù)據(jù)與預(yù)先設(shè)置的幀同步字進(jìn)行相關(guān),并把相關(guān)結(jié)果送給門限判決模塊3?m,門限判決模塊3?m把接收到的相關(guān)結(jié)果與預(yù)先設(shè)定的門限進(jìn)行比較,并把比較結(jié)果送給判決結(jié)果選擇模塊。7.如權(quán)利要求3述的幀同步電路,其特征在于:在幀同步跟蹤過(guò)程中,判決結(jié)果選擇模塊對(duì)m個(gè)門限判決模塊的判決結(jié)果進(jìn)行檢測(cè),當(dāng)接收信號(hào)不存在位滑動(dòng)時(shí),總是選擇門限判決模塊4的判決結(jié)果,當(dāng)門限判決模塊4的判決結(jié)果無(wú)效時(shí),依次對(duì)m個(gè)門限判決模塊的判決結(jié)果進(jìn)行檢測(cè),如果m個(gè)門限判決模塊的判決結(jié)果都無(wú)效時(shí),保持原來(lái)的跟蹤過(guò)程不變,仍然輸出門限判決模塊4的相關(guān)結(jié)果,當(dāng)m個(gè)門限判決模塊的判決結(jié)果中出現(xiàn)有效判決結(jié)果時(shí),選擇對(duì)應(yīng)路的判決結(jié)果輸出,同時(shí)輸出判決結(jié)果對(duì)應(yīng)通路,送給檢測(cè)間隔調(diào)整模塊;檢測(cè)間隔調(diào)整模塊根據(jù)接收到的判決結(jié)果對(duì)應(yīng)通路以預(yù)先設(shè)定的幀長(zhǎng)為基礎(chǔ)調(diào)整檢測(cè)間隔,同時(shí)輸出位滑動(dòng)結(jié)果。8.如權(quán)利要求3述的幀同步電路,其特征在于:檢測(cè)間隔調(diào)整模塊在幀同步建立前,位滑動(dòng)初始值為O,位滑動(dòng)偏移值為O,檢測(cè)間隔等于幀長(zhǎng)。9.如權(quán)利要求3述的幀同步電路,其特征在于:在幀同步建立后,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊I,則位滑動(dòng)偏移值為+3,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊2,則位滑動(dòng)偏移值為+2,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊3,則位滑動(dòng)偏移值為+1,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊4,則位滑動(dòng)偏移值為O,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊5,則位滑動(dòng)偏移值為-1,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊6,則位滑動(dòng)偏移值為-2,如果判決結(jié)果對(duì)應(yīng)通路為門限判決模塊7,則位滑動(dòng)偏移值為-3,位滑動(dòng)結(jié)果在上次的基礎(chǔ)上疊加位滑動(dòng)偏移值,同時(shí)檢測(cè)間隔也在上次幀長(zhǎng)的基礎(chǔ)上減去上次的位滑動(dòng)偏移值。10.如權(quán)利要求9述的幀同步電路,其特征在于:在幀同步跟蹤過(guò)程中,前后相鄰兩幀解調(diào)數(shù)據(jù)之間的位滑動(dòng)偏移受并行路數(shù)的限制,當(dāng)前后相鄰兩幀解調(diào)數(shù)據(jù)之間位滑動(dòng)偏移不超過(guò)n/2時(shí),整個(gè)跟蹤過(guò)程能夠適應(yīng)的位滑動(dòng)累積量是無(wú)限的。
【文檔編號(hào)】H04J3/06GK105959077SQ201610436324
【公開日】2016年9月21日
【申請(qǐng)日】2016年6月17日
【發(fā)明人】張波, 方科, 蘭霞
【申請(qǐng)人】中國(guó)電子科技集團(tuán)公司第十研究所