專利名稱:數(shù)據(jù)序列發(fā)生器、發(fā)射機(jī)、信息數(shù)據(jù)解碼器、接收機(jī)、發(fā)送-接收機(jī)、數(shù)據(jù)序列產(chǎn)生方法、信 ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的背景〔本發(fā)明的領(lǐng)域〕本發(fā)明是關(guān)于數(shù)據(jù)序列發(fā)生器,用于產(chǎn)生一個(gè)數(shù)據(jù)序列,該序列適于在特別易于發(fā)生代碼錯(cuò)誤的環(huán)境中傳送由具有可變長(zhǎng)信息數(shù)據(jù)的可變長(zhǎng)幀構(gòu)成的數(shù)據(jù)序列;使用該數(shù)據(jù)序列發(fā)生器的發(fā)射機(jī);對(duì)來(lái)自數(shù)據(jù)序列的信息數(shù)據(jù)進(jìn)行解碼的信息數(shù)據(jù)解碼器;使用信息數(shù)據(jù)解碼器的接收機(jī);使用數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器的發(fā)射機(jī)-接收機(jī);用于產(chǎn)生數(shù)據(jù)序列的數(shù)據(jù)序列產(chǎn)生方法;用于從數(shù)據(jù)序列中提取信息數(shù)據(jù)的信息數(shù)據(jù)解碼方法;以及記錄數(shù)據(jù)序列的記錄介質(zhì)。
〔相關(guān)技術(shù)描述〕在傳送具有幀結(jié)構(gòu)的數(shù)據(jù)序列時(shí),對(duì)所收到信號(hào)序列中幀的同步位置的檢測(cè),即幀同步,是很重要的,特別是在傳送可變長(zhǎng)幀時(shí),由于同步位置隨每幀而變,所以需要更準(zhǔn)確性的幀同步。而且在信息數(shù)據(jù)位置中的對(duì)于數(shù)據(jù)解碼所必須的頭段信息(信息數(shù)據(jù))也如幀同步一樣重要,所以也需要防止頭段信息發(fā)生代碼錯(cuò)誤。
作為實(shí)現(xiàn)幀同步的一種方法(幀同步法),眾所周知的實(shí)現(xiàn)幀同步的一種方法是對(duì)每幀增加一個(gè)唯一字(UW特定信息),例如M序列之類,作為發(fā)射機(jī)一方中的幀同步碼,而在接收機(jī)一方從所收到的信號(hào)序列中檢測(cè)這個(gè)唯一字(下文中把此方法稱作第一幀同步法)。第一幀同步法沒(méi)有特別限定增加唯一字的位置,但是,采用這種同步方法的可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng)往往把一個(gè)唯一字通常加到一幀的前面,如
圖1所示,以簡(jiǎn)化其處理。
順便提及,在第一幀同步法中,當(dāng)在唯一字檢測(cè)過(guò)程中一個(gè)唯一字與幀中的信息數(shù)據(jù)恰好彼此相同時(shí),便會(huì)發(fā)生“錯(cuò)誤同步”,在這種現(xiàn)象中造成把錯(cuò)誤的位置采納為幀同步位置。而且在唯一字檢測(cè)過(guò)程中,當(dāng)在一幀中的唯一字包含一個(gè)已在傳輸信道(通信信道)上發(fā)生的錯(cuò)誤時(shí),則發(fā)生“未檢測(cè)到”,在這種現(xiàn)象中不能從該幀中檢測(cè)出該唯一字,因而不能確定同步位置。上述現(xiàn)象每個(gè)都是某種幀同步錯(cuò),而當(dāng)這種幀同步錯(cuò)發(fā)生時(shí),接收機(jī)方不能對(duì)未能得到正確的同步位置的,整個(gè)幀譯碼,于是該幀被放棄。因?yàn)榉艞墡斐蓴?shù)據(jù)傳輸速率的很大降低,故在第一幀同步法中希望降低幀同步錯(cuò)誤率。特別是,由于在無(wú)線傳輸信道和其他類似信道中,代碼錯(cuò)誤的發(fā)生概率很高,所以希望采取一種能更強(qiáng)有力地克服錯(cuò)誤的幀同步方法。
到目前,作為降低誤同步發(fā)生概率(下文中稱作“同步錯(cuò)率”)的一種方法,已知一種使用頭段信息錯(cuò)誤檢測(cè)結(jié)果的方法。在采用這種方法的幀同步方法(下文中稱作第二幀同步法)中,當(dāng)在接收機(jī)方檢測(cè)到一個(gè)唯一字時(shí),則執(zhí)行頭段信息錯(cuò)誤檢測(cè)解碼過(guò)程,如果頭段信息沒(méi)有錯(cuò)誤,則已被檢測(cè)到的唯一字位置被確定為同步位置。就是說(shuō),由于系統(tǒng)沒(méi)有檢測(cè)出頭段信息錯(cuò)誤,即使一幀中的唯一字與信息數(shù)據(jù)碰巧彼此一致,也可能避免在這種情況下會(huì)發(fā)生的錯(cuò)誤同步。然而,在發(fā)生突發(fā)性錯(cuò)誤的環(huán)境(突發(fā)錯(cuò)誤環(huán)境)中,即使使用這第二幀同步法也不能降低“未檢測(cè)到”的發(fā)生概率。其理由是有可能在一幀中的唯一字和頭段信息都被包含在突發(fā)錯(cuò)誤段中的情況不能檢測(cè)到同步位置。
作為在突發(fā)錯(cuò)誤環(huán)境中實(shí)現(xiàn)高準(zhǔn)確性幀同步的一種幀同步方法,有一種方法在圖1B所示的一幀中放置了幀長(zhǎng)度信息,并利用這個(gè)幀長(zhǎng)度信息來(lái)檢測(cè)幀同步(下文中稱作第三幀同步法)。由于幀長(zhǎng)度信息與該幀的唯一字位置到下一幀的唯一字位置的長(zhǎng)度相同,根據(jù)第三幀同步法,便有可能利用幀長(zhǎng)度信息事先知道下一幀中唯一字的位置,從而降低“未檢測(cè)到”唯一字和錯(cuò)誤檢測(cè)唯一字的概率。
在使用幀長(zhǎng)度信息的第三幀同步法中,如果能正確地檢測(cè)到圖2中所示第n-1幀的頭段信息和幀長(zhǎng)信息,則第n-1幀的長(zhǎng)度被確定,于是能開(kāi)始對(duì)第n-1幀的解碼,不需完成對(duì)下一個(gè)同步位置的搜索(下文中稱作“同步搜索”)。由于能在下一幀的前面開(kāi)始同步搜索,便有可能降低由于在信息數(shù)據(jù)位置錯(cuò)誤地檢測(cè)到唯一字造成的錯(cuò)誤同步的概率。在由于由第n-1幀中幀長(zhǎng)信息所指出的第n幀中所示同步位置上已發(fā)生突發(fā)錯(cuò)誤從而不能解碼幀長(zhǎng)信息的情況下,有可能通過(guò)在適當(dāng)?shù)奈恢?這可以是第n+1幀的唯一字位置)搜索唯一字并在正確的位置檢測(cè)該第n+1幀的唯一字,來(lái)確定第n幀的一段并取出第n幀。所以,通過(guò)聯(lián)合使用這一方法和前述使用頭段信息的第二幀同步法(減少錯(cuò)誤同步的一種方法),便有可能即使在突發(fā)錯(cuò)誤環(huán)境中也能實(shí)現(xiàn)高準(zhǔn)確性幀同步。
順便提及,在有幀同步結(jié)構(gòu)的數(shù)據(jù)傳輸中,在許多情況下已對(duì)所傳輸?shù)母鲙砑恿藶閷?duì)信息數(shù)據(jù)解碼所必須的頭段信息,而且在上述第二幀同步法中假定使用頭段信息。作為添加頭段信息的數(shù)據(jù)傳輸過(guò)程的舉例,可以提到在數(shù)據(jù)傳輸中通常使用的HDLC(高級(jí)數(shù)據(jù)鏈路控制)過(guò)程。在HDLC過(guò)程中,當(dāng)由于傳輸信道錯(cuò)誤使頭段信息不能被正確解碼時(shí),則整個(gè)幀不能被解碼,如同已發(fā)生幀同步錯(cuò)的情況那樣。所以,必須加強(qiáng)保護(hù)頭段信息到與幀同步同等的程度。
作為保護(hù)頭段信息的方法,可以考慮對(duì)頭段信息進(jìn)行糾錯(cuò)解碼的方法。然而,如圖2中所示幀的頭段信息位置中發(fā)生了超出頭段信息糾錯(cuò)能力的錯(cuò)誤時(shí),即使該頭段信息已被糾錯(cuò)編碼,因?yàn)殡m然如前所述能確定了幀同步位置,但不能對(duì)該頭段信息解碼,信息數(shù)據(jù)不能被解碼,結(jié)果該幀被放棄。這就是說(shuō),由于幀同步和頭段信息的錯(cuò)誤修復(fù)能力不同,已降低了幀的整體錯(cuò)誤修復(fù)能力。
為了改進(jìn)幀的整體錯(cuò)誤修復(fù)能力,可以考慮應(yīng)用具有強(qiáng)糾錯(cuò)能力的糾錯(cuò)代碼,但是,在突發(fā)錯(cuò)誤環(huán)境中,對(duì)付頻發(fā)錯(cuò)誤的強(qiáng)力糾錯(cuò)能力是必須的,其結(jié)果是造成大量增加傳輸數(shù)據(jù)的冗余。
作為一種有效地保護(hù)數(shù)據(jù)使其免受突發(fā)錯(cuò)誤影響的方法,把數(shù)據(jù)按時(shí)間點(diǎn)分開(kāi)并把這些數(shù)據(jù)與在多個(gè)時(shí)刻重復(fù)出現(xiàn)的檢錯(cuò)信息一起傳送的方法是有效的。這一方法在例如“具有強(qiáng)力錯(cuò)誤修復(fù)能力的一種甚低速率運(yùn)動(dòng)圖像編碼方法(2)-重要信息和可逆代碼的重復(fù)-,D-244,電子、信息和通信工程師協(xié)會(huì)1996年全體大會(huì)”中詳細(xì)描述過(guò)。然而,這種方法要求事先確定在多個(gè)時(shí)刻分別傳送的數(shù)據(jù)的位置,因而它不能應(yīng)用于傳送象可變長(zhǎng)幀中的頭段信息那樣的不能確定位置的數(shù)據(jù)。而且在代碼錯(cuò)誤率高的隨機(jī)錯(cuò)誤環(huán)境中,當(dāng)在多個(gè)時(shí)刻單獨(dú)地和重復(fù)地發(fā)送的任何數(shù)據(jù)中發(fā)生錯(cuò)誤時(shí),即使那些錯(cuò)誤的數(shù)量少,也不可能正常地接收數(shù)據(jù)。當(dāng)然,可以考慮對(duì)那些在多個(gè)時(shí)刻要單獨(dú)地和重復(fù)地發(fā)送的每個(gè)數(shù)據(jù)進(jìn)行糾錯(cuò)編碼,但是,當(dāng)試圖得到足夠的糾錯(cuò)能力時(shí),最終會(huì)使傳輸數(shù)據(jù)冗余變大,而且隨著在多個(gè)時(shí)刻單獨(dú)地和重復(fù)地發(fā)送數(shù)據(jù)所造成的冗余,使數(shù)據(jù)傳輸速率大大降低。
如前所述,根據(jù)采用前面的幀同步方法的可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng),要同時(shí)滿意地實(shí)現(xiàn)可變長(zhǎng)幀的同步和在代碼錯(cuò)誤率高的傳輸信道上保護(hù)重要信息(諸如頭段信息之類),那是困難的。
本發(fā)明概要本發(fā)明的一個(gè)目的是提供數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器,它們能在發(fā)生突發(fā)錯(cuò)誤和隨機(jī)代碼錯(cuò)誤的環(huán)境中同時(shí)能滿意地建立可變長(zhǎng)幀同步和保護(hù)可變長(zhǎng)幀中的頭段信息并壓縮冗余傳輸數(shù)據(jù)的增加;使用該數(shù)據(jù)序列發(fā)生器的發(fā)射機(jī);使用該信息數(shù)據(jù)解碼器的接收機(jī);使用該數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器的發(fā)送-接收機(jī);數(shù)據(jù)序列產(chǎn)生方法;信息數(shù)據(jù)解碼方法;以及記錄介質(zhì)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)數(shù)據(jù)序列發(fā)生器是這樣一個(gè)數(shù)據(jù)序列發(fā)生器,它用于根據(jù)信息數(shù)據(jù)輸入產(chǎn)生一個(gè)可變長(zhǎng)幀,從而產(chǎn)生通過(guò)一傳輸信道傳送的數(shù)據(jù)序列,該可變長(zhǎng)幀有第一存儲(chǔ)區(qū)存儲(chǔ)從外部輸入的可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)用于建立幀同步的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)對(duì)信息數(shù)據(jù)解碼和建立幀同步所必須的頭段信息,以及第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)信息;該數(shù)據(jù)序列發(fā)生器的特征在于它包含頭段信息錯(cuò)誤檢測(cè)編碼裝置,用于通過(guò)把一錯(cuò)誤檢測(cè)編碼過(guò)程應(yīng)用于頭段信息來(lái)得到頭段信息的錯(cuò)誤檢測(cè)編碼數(shù)據(jù);頭段信息存儲(chǔ)裝置,用于把頭段信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)于該頭段信息的第三存儲(chǔ)區(qū);以及插入裝置,用于把頭段信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù)插入到一個(gè)插入位置,該位置是在數(shù)據(jù)序列中根據(jù)幀同步定時(shí)確定的一個(gè)位置,而且它與第三存儲(chǔ)區(qū)分開(kāi)。
根據(jù)本發(fā)明的信息數(shù)據(jù)解碼器是這樣一個(gè)信息數(shù)據(jù)解碼器,它用于從數(shù)據(jù)序列發(fā)生器產(chǎn)生的數(shù)據(jù)序列中解碼信息數(shù)據(jù),該信息數(shù)據(jù)解碼器的特征在于它包含第一頭段信息錯(cuò)誤檢測(cè)解碼裝置,用于對(duì)被解碼的可變長(zhǎng)幀的第三存儲(chǔ)區(qū)中存儲(chǔ)的數(shù)據(jù)執(zhí)行錯(cuò)誤檢測(cè)解碼過(guò)程。并輸出第一錯(cuò)誤檢測(cè)結(jié)果和第一解碼結(jié)果;插入位置確定裝置,用于根據(jù)可變長(zhǎng)幀的幀同步定時(shí),確定與可變長(zhǎng)幀第一存儲(chǔ)區(qū)存儲(chǔ)的信息數(shù)據(jù)相對(duì)應(yīng)的插入位置;第二頭段信息錯(cuò)誤檢測(cè)解碼裝置,用于對(duì)插入到插入位置的數(shù)據(jù)執(zhí)行錯(cuò)誤檢測(cè)解碼過(guò)程并輸出第二錯(cuò)誤檢測(cè)結(jié)果和第二解碼結(jié)果;頭段信息選擇裝置,用于根據(jù)第一錯(cuò)誤檢測(cè)結(jié)果和第二錯(cuò)誤檢測(cè)結(jié)果中的至少一個(gè),來(lái)從第一解碼結(jié)果和第二解碼結(jié)果中選擇一個(gè)不含有錯(cuò)誤的解碼結(jié)果;以及信息數(shù)據(jù)解碼裝置,它使用由頭段信息選擇裝置選出的解碼結(jié)果來(lái)解碼信息數(shù)據(jù)。
根據(jù)上述組成,當(dāng)建立起幀同步時(shí),便有可能對(duì)于一片信息數(shù)據(jù)檢測(cè)出多片頭段信息,由于這多片頭段信息是彼此分離安排的,所以即使在傳輸信道中發(fā)生突發(fā)錯(cuò)誤,在每片頭段信息中都發(fā)生錯(cuò)誤的概率是低的。再有,由于每片頭段信息都已是錯(cuò)誤檢測(cè)編碼的,所以信息數(shù)據(jù)解碼器能容易地確定沒(méi)有錯(cuò)誤的那個(gè)頭段信息。這就是說(shuō),根據(jù)前述構(gòu)成,即使在能發(fā)生突發(fā)錯(cuò)誤和隨機(jī)錯(cuò)誤的環(huán)境中也有可能以足夠高的質(zhì)量實(shí)現(xiàn)建立可變長(zhǎng)幀同步和保護(hù)頭段信息,而且無(wú)需大量增加冗余。
而且可以根據(jù)幀長(zhǎng)度信息完成一個(gè)錯(cuò)誤檢測(cè)過(guò)程,在這種情況中可以把使用幀長(zhǎng)度的幀同步與使用特定信息和頭段信息的幀同步一起使用。所以,能以更高的準(zhǔn)確性建立幀同步。再有,由于對(duì)建立幀同步時(shí)使用的頭段信息完成了錯(cuò)誤檢測(cè)過(guò)程,所以有可能更加改善幀同步的準(zhǔn)確性。再有,如果對(duì)建立幀同步要使用的頭段信息完成錯(cuò)誤檢測(cè)和糾錯(cuò)過(guò)程而對(duì)其他頭段信息只完成錯(cuò)誤檢測(cè)過(guò)程,則有可能在壓縮冗余增加的同時(shí),在隨機(jī)錯(cuò)誤環(huán)境中降低“未檢測(cè)到”的發(fā)生概率。當(dāng)然,可以對(duì)建立幀同步時(shí)沒(méi)有使用的頭段信息完成錯(cuò)誤檢測(cè)和糾錯(cuò)過(guò)程,或者可以對(duì)幀長(zhǎng)度信息完成錯(cuò)誤檢測(cè)過(guò)程或錯(cuò)誤檢測(cè)與糾錯(cuò)過(guò)程,從而改善幀長(zhǎng)度信息的可靠性。
為了實(shí)現(xiàn)上述目的,對(duì)根據(jù)本發(fā)明的發(fā)射機(jī)、接收機(jī)和發(fā)送-接收機(jī)分別提供了數(shù)據(jù)序列發(fā)生器、信息數(shù)據(jù)解碼器、以及數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器。提供了這些發(fā)射機(jī)、接收機(jī)、發(fā)送-接收機(jī)當(dāng)中的至少兩個(gè)裝置的通信系統(tǒng),即使在能發(fā)生突發(fā)錯(cuò)誤和隨機(jī)錯(cuò)誤的環(huán)境中,也能以足夠高的質(zhì)量實(shí)現(xiàn)建立可變長(zhǎng)幀同步和保護(hù)頭段信息,同時(shí)壓低冗余的增加。
根據(jù)本發(fā)明的數(shù)據(jù)序列產(chǎn)生方法是這樣一種數(shù)據(jù)序列產(chǎn)生方法,用于產(chǎn)生由可變長(zhǎng)幀構(gòu)成的數(shù)據(jù)序列,該可變長(zhǎng)幀有第一存儲(chǔ)區(qū)存儲(chǔ)可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)建立幀同步用的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)對(duì)信息數(shù)據(jù)解碼和建立幀同步所必須的頭段信息,以及第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)度信息,該數(shù)據(jù)序列產(chǎn)生方法的特征在于它對(duì)每至少一片信息數(shù)據(jù)完成一個(gè)存儲(chǔ)步驟和一個(gè)插入步驟,該存儲(chǔ)步驟對(duì)與信息數(shù)據(jù)相對(duì)應(yīng)的頭段信息進(jìn)行錯(cuò)誤檢測(cè)編碼并將其存儲(chǔ)在與該信息數(shù)據(jù)相對(duì)應(yīng)的第三存儲(chǔ)區(qū),該插入步驟對(duì)該頭段信息進(jìn)行錯(cuò)誤檢測(cè)編碼并將其插入到一個(gè)位置,該位置是根據(jù)在數(shù)據(jù)序列中幀同步定時(shí)確定的,而且它與存儲(chǔ)區(qū)分開(kāi)。
而且,為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)信息數(shù)據(jù)解碼方法是這樣一種信息數(shù)據(jù)解碼方法,它用于對(duì)來(lái)自一個(gè)數(shù)據(jù)序列的信息數(shù)據(jù)解碼,該信息數(shù)據(jù)由一可變長(zhǎng)幀構(gòu)成,該可變長(zhǎng)幀有第一存儲(chǔ)區(qū)存儲(chǔ)可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)建立幀同步用的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)對(duì)信息數(shù)據(jù)解碼和建立幀同步所必須的頭段信息,以及第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)度信息,該信息數(shù)據(jù)解碼方法的特征在于它對(duì)每至少一個(gè)可變長(zhǎng)幀完成第一錯(cuò)誤檢測(cè)步驟,該步驟對(duì)被解碼的可變長(zhǎng)幀的第三存儲(chǔ)區(qū)中存儲(chǔ)的數(shù)據(jù)進(jìn)行錯(cuò)誤檢測(cè)解碼;第二錯(cuò)誤檢測(cè)步驟,該步驟對(duì)插入到由幀同步定時(shí)所確定的位置上的數(shù)據(jù)進(jìn)行錯(cuò)誤檢測(cè)解碼;以及解碼步驟,該步驟使用在第一錯(cuò)誤檢測(cè)步驟中的解碼結(jié)果和在第二錯(cuò)誤檢測(cè)步驟中的檢測(cè)結(jié)果二者當(dāng)中的一個(gè)未遇到錯(cuò)誤的解碼結(jié)果,對(duì)可變長(zhǎng)幀第一存儲(chǔ)區(qū)中存儲(chǔ)的信息數(shù)據(jù)進(jìn)行解碼。
根據(jù)上述方法,由于上述同樣的理由,即使在能發(fā)生突發(fā)錯(cuò)誤和隨機(jī)錯(cuò)誤的環(huán)境中,也可能以足夠高的質(zhì)量實(shí)現(xiàn)建立可變長(zhǎng)幀同步和保護(hù)頭段信息,同時(shí)無(wú)需增加大量冗余。
而且為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的記錄介質(zhì)是這樣的記錄介質(zhì),它記錄由可變長(zhǎng)幀構(gòu)成的數(shù)據(jù)序列,該可變長(zhǎng)幀有第一存儲(chǔ)區(qū)存儲(chǔ)可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)建立幀同步用的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)對(duì)信息數(shù)據(jù)解碼和建立幀同步所必須的頭段信息,以及第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)度信息,而且該記錄介質(zhì)被以指定速度順序地訪問(wèn),這里該可變長(zhǎng)幀有第五存儲(chǔ)區(qū)把頭段信息存儲(chǔ)在這樣一個(gè)位置,該位置由數(shù)據(jù)序列中的幀同步定時(shí)確定的,而且與第三存儲(chǔ)區(qū)分開(kāi)一個(gè)距離,該距離根據(jù)那速度而定。
在由這一記錄介質(zhì)和訪問(wèn)這一記錄介質(zhì)的裝置構(gòu)成的系統(tǒng)中,由于前述同樣的理由,即使在能發(fā)生突發(fā)錯(cuò)誤和隨機(jī)錯(cuò)誤的環(huán)境中,也可能以足夠高的質(zhì)量實(shí)現(xiàn)建立可變長(zhǎng)幀同步和保護(hù)頭段信息,而無(wú)需增加大量的冗余。
附圖簡(jiǎn)述圖1A和1B每個(gè)圖形顯示先前的幀同步方法中的幀結(jié)構(gòu)舉例。
圖2用于說(shuō)明在突發(fā)錯(cuò)誤環(huán)境中先前的幀同步方法的缺點(diǎn)。
圖3是方框圖,顯示根據(jù)本發(fā)明的第一實(shí)施例,在一可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng)中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,該傳輸系統(tǒng)有一發(fā)射機(jī)和一接收機(jī)。
圖4是方框圖,顯示這同一系統(tǒng)中一個(gè)信息數(shù)據(jù)解碼器的構(gòu)成。
圖5顯示要在這同一系統(tǒng)中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)舉例。
圖6顯示要在這同一系統(tǒng)中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)舉例。
圖7A用于說(shuō)明在幀頭中的頭段信息和幀長(zhǎng)度信息中未曾發(fā)生錯(cuò)誤的情況下,在這同一系統(tǒng)中的幀解碼過(guò)程。
圖7B用于說(shuō)明只在幀頭中的頭段信息中已發(fā)生錯(cuò)誤的情況下,在這同一系統(tǒng)中的幀解碼過(guò)程。
圖7C用于說(shuō)明只在幀頭中的幀長(zhǎng)度信息中已發(fā)生錯(cuò)誤的情況下,在這同一系統(tǒng)中的幀解碼過(guò)程。
圖7D用于說(shuō)明在整個(gè)幀頭上發(fā)生錯(cuò)誤的情況下,在這同一系統(tǒng)中的幀解碼過(guò)程。
圖8顯示要在這同一系統(tǒng)的一個(gè)變化實(shí)例中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)。
圖9是方框圖,顯示在這同一變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成。
圖10是方框圖,顯示在這同一變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成。
圖11是方框圖,顯示根據(jù)本發(fā)明的第二實(shí)施例,在一可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng)中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,該傳輸系統(tǒng)有一發(fā)射機(jī)和一接收機(jī)。
圖12是方框圖,顯示這同一系統(tǒng)中信息數(shù)據(jù)解碼器的構(gòu)成。
圖13顯示要在這同一系統(tǒng)中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)舉例。
圖14顯示要在這同一系統(tǒng)中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)舉例。
圖15顯示要在這同一系統(tǒng)的第一變化實(shí)例中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)。
圖16是方框圖,顯示在這同一變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成。
圖17是方框圖,顯示在這變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成。
圖18顯示要在這同一系統(tǒng)的第二變化實(shí)例中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)。
圖19是方框圖,顯示在這同一變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成。
圖20是方框圖,顯示在這變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成。
圖21顯示要在這同一系統(tǒng)的第三變化實(shí)例中傳送的可變長(zhǎng)幀的幀結(jié)構(gòu)。
圖22是方框圖,顯示在這同一變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成。
圖23是方框圖,顯示在這變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成。
圖24顯示要在這同一系統(tǒng)的第四變化實(shí)例中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)。
圖25是方框圖,顯示在這同一變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成。
圖26是方框圖,顯示在這變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成。
圖27顯示要在這同一系統(tǒng)的第五變化實(shí)例中傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)。
圖28是方框圖,顯示在這同一變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成。
圖29是方框圖,顯示在這變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成。
圖30是方框圖,顯示根據(jù)本發(fā)明每個(gè)實(shí)施例的發(fā)射機(jī)的構(gòu)成。
圖31是方框圖,顯示根據(jù)本發(fā)明每個(gè)實(shí)施例的接收機(jī)的構(gòu)成。
圖32是方框圖,顯示由這同一發(fā)射機(jī)和這同一接收機(jī)組合而成的發(fā)送-接收機(jī)的構(gòu)成。
本發(fā)明的最佳實(shí)施例現(xiàn)在參考圖件描述本發(fā)明的實(shí)施例。
在下面描述的每個(gè)實(shí)施例中,如圖30中所示,對(duì)每個(gè)發(fā)射機(jī)提供了一個(gè)數(shù)據(jù)序列發(fā)生器,用于產(chǎn)生與外界輸入的信息數(shù)據(jù)相對(duì)應(yīng)的可變長(zhǎng)幀,以及一個(gè)發(fā)送裝置用于把數(shù)據(jù)序列發(fā)生器產(chǎn)生的可變長(zhǎng)幀發(fā)送到傳輸信道,又如圖31中所示,對(duì)每個(gè)接收機(jī)提供了一個(gè)接收裝置用于接收通過(guò)傳輸信道傳送的可變長(zhǎng)幀,以及一個(gè)信息數(shù)據(jù)解碼器用于對(duì)接收裝置接收的可變長(zhǎng)幀中包含的信息數(shù)據(jù)解碼。
A.第一實(shí)施例現(xiàn)在描述根據(jù)本發(fā)明第一實(shí)施例的可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng),該系統(tǒng)有一發(fā)射機(jī)和一接收機(jī)。
這同一系統(tǒng)在功能上在發(fā)射機(jī)內(nèi)部的數(shù)據(jù)序列發(fā)生器中通過(guò)對(duì)要被傳輸?shù)男畔?shù)據(jù)添加唯一字(UW特定信息)、頭段信息和幀長(zhǎng)信息而構(gòu)成一幀,并分布式地把頭段信息安排在該幀或另一幀,在接收機(jī)內(nèi)部的信息數(shù)據(jù)解碼器中利用一種幀同步方法使用檢測(cè)唯一字、頭段信息錯(cuò)誤檢測(cè)、以及以幀長(zhǎng)信息進(jìn)行幀同步來(lái)建立幀同步,并根據(jù)分布式安排的多片頭段信息中被正確解碼的頭段信息來(lái)解碼該幀信息。
A-1構(gòu)成首先,參考圖3至圖6描述該系統(tǒng)的構(gòu)成。圖3中的方框圖顯示數(shù)據(jù)序列發(fā)生器的構(gòu)成,圖4中的方框圖顯示信息數(shù)據(jù)解碼器的構(gòu)成。圖5和圖6各顯示要在該系統(tǒng)中傳送的一個(gè)可變長(zhǎng)幀(幀n第n幀)的幀結(jié)構(gòu)舉例。
A-1-1幀結(jié)構(gòu)首先,參考圖5和圖6描述要在該系統(tǒng)中傳送的可變長(zhǎng)幀的幀結(jié)構(gòu)。
在這一實(shí)施例中,用于一片信息數(shù)據(jù)的頭段信息傳輸次數(shù)被設(shè)定為兩次,如圖5所示,幀n的固定長(zhǎng)幀頭含有(按從前往后的順序);用于建立幀同步的唯一字(UW),幀n的頭段信息n,用CRC(循環(huán)冗余碼)進(jìn)行了錯(cuò)誤檢測(cè)編碼的頭段信息n,以及用CRC進(jìn)行了錯(cuò)誤檢測(cè)編碼的幀長(zhǎng)信息,直接在該幀頭之后,按順序跟隨有一幀之前的幀n-1的頭段信息n-1,用CRC進(jìn)行了錯(cuò)誤檢測(cè)編碼的頭段信息n-1,以及存儲(chǔ)幀n的信息數(shù)據(jù)的信息數(shù)據(jù)位置。唯一字、頭段信息n、幀長(zhǎng)信息以及頭段信息n-1每個(gè)都是有固定長(zhǎng)度的信息。又如圖6所示,也能通過(guò)把該幀的兩片頭段信息中用于建立幀同步的頭段信息加到該幀頭中和把沒(méi)有用于建立幀同步的頭段信息加到該幀幀尾來(lái)構(gòu)成一幀。再有,這兩片頭段信息可以是同一信息而且可以是針對(duì)不同信息數(shù)據(jù)的信息。這里,為了避免描述的復(fù)雜性,本描述是在該實(shí)施例有圖5所示幀結(jié)構(gòu)的假定下進(jìn)行的。
A-1-2.數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器的構(gòu)成接下來(lái),參考圖3和圖4描述產(chǎn)生有上述結(jié)構(gòu)幀的數(shù)據(jù)序列發(fā)生器的構(gòu)成和對(duì)來(lái)自該幀的信息數(shù)據(jù)進(jìn)行解碼的信息數(shù)據(jù)解碼器的構(gòu)成。
首先描述數(shù)據(jù)序列發(fā)生器的構(gòu)成。在圖3中,101是用于輸入要被傳輸?shù)男畔?shù)據(jù)的輸入端,102是用于產(chǎn)生唯一字的唯一字發(fā)生器。103是幀長(zhǎng)信息發(fā)生器,用于產(chǎn)生幀長(zhǎng)信息以指示由信息數(shù)據(jù)量唯一確定的幀長(zhǎng)度,以及104是頭段信息發(fā)生器,它與輸入端101相連并產(chǎn)生對(duì)信息數(shù)據(jù)進(jìn)行解碼所用的頭段信息。
105是幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼器,用于對(duì)幀長(zhǎng)信息發(fā)生器103產(chǎn)生的幀長(zhǎng)信息進(jìn)行錯(cuò)誤檢測(cè)編碼和輸出,106是頭段信息錯(cuò)誤檢測(cè)編碼器,用于對(duì)頭段信息發(fā)生器104產(chǎn)生的頭段信息進(jìn)行錯(cuò)誤檢測(cè)編碼和輸出,107是一幀延遲電路,用于延遲一幀位置和輸出頭段信息錯(cuò)誤檢測(cè)編碼器的輸出,108是用于合成一個(gè)幀頭的幀頭合成器,它按順序安排由唯一字發(fā)生器102產(chǎn)生的唯一字、幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼器105的輸出(錯(cuò)誤檢測(cè)編碼的幀長(zhǎng)信息、以及頭段信息錯(cuò)誤檢測(cè)編碼器106的輸出,從而構(gòu)成一個(gè)幀頭并輸出這個(gè)組合而成的幀頭。109是與輸入端101相連的幀合成器,用于把幀頭合成器108的輸出、一幀延遲電路的輸出(一幀前的一幀的頭段信息)、以及來(lái)自輸入端101的信息數(shù)據(jù)按此順序組合成一幀并輸出所合成的幀。110是與幀合成器109相連的輸出端,并把幀合成器109的輸出(幀)提供給未畫(huà)出的傳輸裝置。
接下來(lái)描述信息數(shù)據(jù)解碼器。在圖4中,201是用于輸入信號(hào)序列(收到信號(hào)序列)的輸入端,該信號(hào)序列是通過(guò)一傳輸信道被傳送和由未畫(huà)出的接收裝置接收的,202是相關(guān)器,用于得到通過(guò)輸入端201輸入的收到信號(hào)序列與一唯一字之間的相關(guān)值,以及203是頭段信息錯(cuò)誤檢測(cè)解碼器,用于向收到信號(hào)序列中包含的頭段信息應(yīng)用一個(gè)錯(cuò)誤檢測(cè)解碼過(guò)程,并且在由相關(guān)器202得到的相關(guān)值高于一預(yù)定閾值的情況下,它把錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于該唯一字之后的收到信號(hào)序列(目標(biāo)幀的頭段信息)并把錯(cuò)誤檢測(cè)結(jié)果提供給下文中描述的選擇器211,而且只有在被解碼的頭段信息沒(méi)有錯(cuò)誤的情況下,它才把該頭段信息提供給下文中描述的幀解碼器207和一幀延遲電路212。
204是幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器,用于把錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于頭段信息之后的信號(hào)序列(幀長(zhǎng)信息),在幀長(zhǎng)信息中無(wú)錯(cuò)誤的情況中它輸出被解碼的幀長(zhǎng)信息,在有錯(cuò)誤的情況中它輸出一個(gè)說(shuō)明這種情況的信號(hào)。幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204的輸出被提供給相關(guān)器202和選擇器211,相關(guān)器202確定收到信號(hào)序列上的一個(gè)數(shù)據(jù)位置,在那里,要在下一步根據(jù)該輸出檢測(cè)出一個(gè)與一唯一字相關(guān)聯(lián)的相關(guān)值。
205是頭段信息錯(cuò)誤檢測(cè)解碼器,用于對(duì)幀長(zhǎng)信息之后的收到信號(hào)序列(前一幀的頭段信息)應(yīng)用錯(cuò)誤檢測(cè)解碼過(guò)程,而且只在被解碼頭段信息中無(wú)錯(cuò)誤的情況下它把該頭段信息提供給下文描述的幀解碼器208。
206是一個(gè)幀緩存器,能暫時(shí)存儲(chǔ)一幀位置的信號(hào)序列,它暫時(shí)存儲(chǔ)由輸入端201一側(cè)提供的收到信號(hào)序列,并向幀解碼器208提供所存儲(chǔ)的收到信號(hào)序列的一部分或全部。在下文中對(duì)操作的描述中將描述幀緩存器206中的收到信號(hào)序列的提取模式(pattern)以及它的輸出計(jì)時(shí)。
幀解碼器207借助由頭段信息錯(cuò)誤檢測(cè)解碼器203提供的頭段信息n,對(duì)輸入端201一側(cè)提供的收到信號(hào)序列(目標(biāo)幀的信息數(shù)據(jù))進(jìn)行解碼,并把被解碼信息輸出到輸出端1-209。而幀解碼器208借助由頭段信息錯(cuò)誤檢測(cè)解碼器205和一幀延遲電路212提供的兩片頭段信息中的任何一個(gè),對(duì)幀緩存器206的輸出(一幀的信息數(shù)據(jù))進(jìn)行解碼,使來(lái)自一幀延遲電路212的頭段信息在幀解碼器208中可用,其理由是為幀長(zhǎng)信息有錯(cuò)的情況做準(zhǔn)備,從下文中描述的“操作描述”中可明顯地看出這一點(diǎn)。
再有,選擇器211根據(jù)頭段信息錯(cuò)誤檢測(cè)解碼器203提供的錯(cuò)誤檢測(cè)結(jié)果和幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204的輸出,改變來(lái)自輸入端201的收到信號(hào)序列要向其提供的目的地。對(duì)于提供目的地的選擇有三個(gè)幀解碼器207,幀緩存器206和“它們當(dāng)中沒(méi)有任何一個(gè)”。在下文中描述的“操作描述”中詳細(xì)描述了改變每種選擇的時(shí)序。如從前面的描述中清楚可見(jiàn)的那樣,一幀延遲電路212延遲一幀位置并輸出頭段信息錯(cuò)誤檢測(cè)解碼器203的解碼結(jié)果(一個(gè)目標(biāo)幀的信息數(shù)據(jù))。這就是說(shuō),對(duì)于前一幀,有兩片信息數(shù)據(jù)被提供給幀解碼器208。
A-2操作接下來(lái),參考圖3至圖6和圖7A至圖7D來(lái)描述具有上述構(gòu)成的同一系統(tǒng)的操作,圖7A至圖7D每個(gè)都是用于解釋在該系統(tǒng)中的幀解碼過(guò)程。
A-2-1發(fā)射機(jī)一側(cè)在發(fā)射機(jī)一側(cè),從輸入端101輸入的信息數(shù)據(jù)被輸入到幀合成器109、頭段信息發(fā)生器104以及幀長(zhǎng)信息發(fā)生器103。在幀長(zhǎng)信息發(fā)生器103中,根據(jù)輸入的信息數(shù)據(jù)的量產(chǎn)生幀長(zhǎng)信息,并在幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼器105中對(duì)幀長(zhǎng)信息進(jìn)行錯(cuò)誤檢測(cè)編碼。在頭段信息發(fā)生器104中,根據(jù)信息數(shù)據(jù)產(chǎn)生頭段信息,并在頭段信息錯(cuò)誤檢測(cè)編碼器106中對(duì)頭段信息進(jìn)行錯(cuò)誤檢測(cè)編碼。頭段信息n的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)被輸入到幀頭組合器108和一幀延遲電路107,而前一幀的頭段信息n-1由延遲電路107輸出。幀長(zhǎng)信息和幀頭信息n的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)與唯一字發(fā)生器102產(chǎn)生的唯一字一起輸入到幀頭合成器108,在那里合成幀頭。在幀合成器109中,基于信息數(shù)據(jù)、幀頭以及一幀延遲電路107的輸出,產(chǎn)生出具有如圖5所示結(jié)構(gòu)的一幀。該幀從輸出端110輸出并最終被發(fā)送到傳輸信道上。
A-2-2接收機(jī)一側(cè)在接收機(jī)一側(cè),通過(guò)傳輸信道傳輸?shù)氖盏叫盘?hào)序列被提供給輸入端201。在相關(guān)器202中,針對(duì)幀n,求出通過(guò)輸入端201輸入的收到信號(hào)序列與一唯一字之間的相關(guān)值,如果這一相關(guān)值大于一個(gè)預(yù)定閾值,則頭段信息錯(cuò)誤檢測(cè)解碼器203把一錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于該唯一字之后的頭段信息n。
再有,幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204把一錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于頭段信息n之后的幀長(zhǎng)信息。
(1)在頭段信息和幀長(zhǎng)信息中未檢測(cè)到錯(cuò)誤的情況于是,在頭段信息n和幀長(zhǎng)信息中未檢測(cè)到錯(cuò)誤的情況下,根據(jù)選擇器211的改變過(guò)程,只有來(lái)自輸入端201的收到信號(hào)序列中的由幀信息所指示的幀長(zhǎng)度所確定的信息數(shù)據(jù)部分的數(shù)據(jù)(信息數(shù)據(jù))被輸入到幀解碼器207。在幀解碼器207中,根據(jù)頭段信息n對(duì)信息數(shù)據(jù)解碼并將解碼的信息數(shù)據(jù)輸出到輸出端1-209。如圖7A所示,根據(jù)由幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204解碼的幀長(zhǎng)信息,確定了在收到信號(hào)序列上的一個(gè)數(shù)據(jù)位置,在這個(gè)位置上下一步要檢測(cè)唯一字,而且當(dāng)下一幀n+1已變?yōu)槟繕?biāo)幀時(shí),便在該位置開(kāi)始一個(gè)檢測(cè)唯一字的過(guò)程。
(2)只在頭段信息中檢測(cè)出錯(cuò)誤的情況如圖7B所示,在頭段信息錯(cuò)誤檢測(cè)解碼器203中已在目標(biāo)幀n的頭段信息n中檢測(cè)出錯(cuò)誤,而在幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204中未在幀長(zhǎng)信息中檢測(cè)出錯(cuò)誤,在這種情況下,只有由幀長(zhǎng)信息指示的幀長(zhǎng)度所確定的信息數(shù)據(jù)位置中的信息數(shù)據(jù)被從輸入端201輸入到幀緩存器206,并暫存在那里。然后下一幀n+1變?yōu)槟繕?biāo)幀,在針對(duì)這一目標(biāo)幀n+1的情況中,在頭段信息錯(cuò)誤檢測(cè)解碼器205中已經(jīng)檢測(cè)到不帶錯(cuò)誤的幀頭信息n(前一幀n的頭段信息),頭段信息n被輸入到幀解碼器208,而且前一幀n的信息數(shù)據(jù)被從幀緩存器206輸入到幀解碼器208。在這種情況中,由于只有一片頭段信息n被輸入到幀解碼器208中,所以幀解碼器208根據(jù)來(lái)自頭段信息錯(cuò)誤檢測(cè)解碼器205的頭段信息n,對(duì)來(lái)自幀緩存器206的信息數(shù)據(jù)進(jìn)行解碼。被解碼的信息數(shù)據(jù)從輸出端2-210輸出。在此時(shí),對(duì)目標(biāo)幀n+1的解碼過(guò)程也與前述過(guò)程并發(fā)地完成,而且,如果在由頭段信息錯(cuò)誤檢測(cè)解碼器203解碼的頭段信息n+1和由幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204解碼的幀長(zhǎng)信息二者當(dāng)中都沒(méi)有錯(cuò)誤,則從輸出端1-209輸出幀n的信息數(shù)據(jù)。這就是說(shuō),目標(biāo)幀n+1中的信息數(shù)據(jù)從輸出端1-209輸出,而在前一幀n中的信息數(shù)據(jù)從輸出端2-210輸出。
(3)只在幀長(zhǎng)信息中檢測(cè)出錯(cuò)誤的情況如圖7C所示,在頭段信息錯(cuò)誤檢測(cè)解碼器203中沒(méi)有在目標(biāo)幀n的頭段信息n中檢測(cè)出錯(cuò)誤,而在幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204中在幀長(zhǎng)信息中檢測(cè)出了錯(cuò)誤,在這種情況中,信道數(shù)據(jù)位置和它的后續(xù)被通過(guò)輸入端201輸入到幀緩存器206并暫存在那里。并把頭段信息輸入到一幀延遲電路212。于是下一個(gè)幀n+1成為目標(biāo)幀,但由于這里不能使用幀長(zhǎng)信息,因此在信息數(shù)據(jù)部分的開(kāi)始位置啟動(dòng)一個(gè)檢測(cè)唯一字過(guò)程,并在下一幀n+1的唯一字以及頭段信息n+1已被檢測(cè)到的時(shí)刻,確定下一幀n+1的起始位置(幀n的結(jié)尾位置)。
當(dāng)下一幀n+1的唯一字和頭段信息n+1被檢測(cè)到而且這下一幀變?yōu)槟繕?biāo)幀的時(shí)候,由選擇器211停止從輸入端201向幀緩存器206提供收到信號(hào)序列,把不必要的信號(hào)序列(目標(biāo)幀n+1的唯一字和頭段信息n+1)從存儲(chǔ)在幀緩存器206中的收到信號(hào)序列中去掉,把由此得到的信息數(shù)據(jù)提供給幀解碼器208。一幀延遲電路212向幀解碼器208提供暫存的頭段信息n并使頭段信息n+1從頭段信息錯(cuò)誤檢測(cè)解碼器203輸入。在幀解碼器208中,使用一幀延遲電路212提供的頭段信息n的解碼過(guò)程被應(yīng)用于幀緩存器206提供的信息數(shù)據(jù),并將解碼結(jié)果從輸出端2-210輸出,作為前一幀的信息數(shù)據(jù)。此時(shí),按小節(jié)(2)的同樣方式,對(duì)目標(biāo)幀的解碼過(guò)程也與上述過(guò)程并發(fā)地完成。在由頭段信息錯(cuò)誤檢測(cè)器205檢測(cè)的解碼結(jié)果中不含有錯(cuò)誤的情況下,也有可能把解碼結(jié)果提供給幀解碼器208,并在幀解碼器208中使用它們中的任何一個(gè)對(duì)來(lái)自幀緩存器206的信息數(shù)據(jù)解碼。
(4)在頭段信息和幀長(zhǎng)信息每個(gè)中都檢測(cè)出錯(cuò)誤的情況下。
當(dāng)發(fā)生突發(fā)錯(cuò)誤而且在目標(biāo)幀n的頭段信息n和幀長(zhǎng)信息每個(gè)中都已檢測(cè)出錯(cuò)誤時(shí),目標(biāo)幀n的信息數(shù)據(jù)位置及其后續(xù)被從輸入端201輸入到幀緩存器206,并暫存在那里。以與前述小節(jié)(3)相同的方式,當(dāng)下一幀n+1成為目標(biāo)幀時(shí),由選擇器211停止從輸入端201向幀緩存器206提供收到信號(hào)序列,把不必要的信號(hào)序列(目標(biāo)幀n+1的唯一字和頭段信息n+1)從存儲(chǔ)在幀緩存器206中的收到信號(hào)序列中去掉,把由此得到的信息數(shù)據(jù)提供給幀解碼器208。再有,在由頭段信息錯(cuò)誤檢測(cè)器205沒(méi)有檢測(cè)出在解碼結(jié)果(前一幀n的頭段信息n)中有錯(cuò)誤的情況下,頭段信息n被提供給幀解碼器208,并根據(jù)頭段信息n對(duì)信息數(shù)據(jù)解碼。這個(gè)解碼結(jié)果從輸出端2-210輸出,作為前一幀的信息數(shù)據(jù)。此時(shí),以小節(jié)(2)的方式,對(duì)目標(biāo)幀n+1的解碼過(guò)程也與上述過(guò)程并發(fā)完成。
A-3補(bǔ)充這樣,這同一系統(tǒng)把利用唯一字的相關(guān)過(guò)程和頭段信息的錯(cuò)誤檢測(cè)過(guò)程的同步檢測(cè)與利用幀長(zhǎng)信息的同步檢測(cè)放在一起使用,從而實(shí)現(xiàn)了高準(zhǔn)確性的可變長(zhǎng)幀同步。再有,通過(guò)在一幀的幀尾或下一幀的幀頭增加只應(yīng)用了錯(cuò)誤檢測(cè)編碼過(guò)程的頭段信息并重復(fù)傳送它們從而建立幀同步,以此也有可能確定每個(gè)頭段信息的位置。所以,幀同步能被建立,不含有錯(cuò)誤的頭段信息能容易地從多片頭段信息中選出。于是,在發(fā)生突發(fā)代碼錯(cuò)誤的通信環(huán)境中,有可能同時(shí)實(shí)現(xiàn)高準(zhǔn)確性的幀同步和對(duì)頭段信息的保護(hù)。再有,由于對(duì)添加的頭段信息只應(yīng)用了錯(cuò)誤檢測(cè)過(guò)程,故也能得到這樣的好處,即傳輸數(shù)據(jù)冗余增加很少。
在這同一系統(tǒng)中要被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)不限于圖5和圖6中舉例的結(jié)構(gòu)。在下文中描述的變化實(shí)例中所傳輸?shù)目勺冮L(zhǎng)幀的結(jié)構(gòu)不同于圖5和圖6中所示的幀結(jié)構(gòu)。
A-4變化實(shí)例圖8顯示在這同一系統(tǒng)的一個(gè)變化實(shí)例中要被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu),這個(gè)幀結(jié)構(gòu)與圖5所示幀結(jié)構(gòu)的區(qū)別只在于CRC錯(cuò)誤檢測(cè)編碼過(guò)程不被應(yīng)用于幀長(zhǎng)信息。
圖9的方框圖顯示了在這同一變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,它與圖3所示構(gòu)成的區(qū)別只在于從圖3所示結(jié)構(gòu)中去掉了幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼器105,于是幀長(zhǎng)信息發(fā)生器103的輸出被直接輸入到幀頭合成器108。圖10的方框圖顯示了在這同一變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成,它與圖4所示構(gòu)成的區(qū)別只在于提供了一個(gè)幀長(zhǎng)信息解碼器204a代替幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器204。幀長(zhǎng)信息解碼器204a對(duì)跟隨頭段信息n的收到信號(hào)序列(幀長(zhǎng)信息)進(jìn)行解碼,并把解碼后的幀長(zhǎng)信息輸出給相關(guān)器202和選擇器211。
由于該變化實(shí)例的操作與第一實(shí)施例的操作相同,只是不進(jìn)行對(duì)幀長(zhǎng)信息的錯(cuò)誤檢測(cè)過(guò)程,故略去對(duì)操作的描述。
B第二實(shí)施例現(xiàn)在描述根據(jù)本發(fā)明第二實(shí)施例的可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng),該系統(tǒng)有一發(fā)射機(jī)和一接收機(jī)。
該系統(tǒng)的功能與根據(jù)第一實(shí)施例的系統(tǒng)的功能其本相同,與根據(jù)第一實(shí)施例的系統(tǒng)的區(qū)別在于一個(gè)錯(cuò)誤檢測(cè)編碼過(guò)程和一個(gè)糾錯(cuò)編碼過(guò)程被應(yīng)用于一幀中包含的兩片頭段信息中用于建立幀同步的那一片頭段信息,并應(yīng)用于幀長(zhǎng)信息,而只有錯(cuò)誤檢測(cè)編碼過(guò)程被應(yīng)用于另一片頭段信息。所以,在下面的描述中略去了對(duì)于和第一實(shí)施例共同的部分的描述。
B-1構(gòu)成首先,參考圖11至圖14描述該系統(tǒng)的構(gòu)成。圖11的方框圖顯示該系統(tǒng)中的數(shù)據(jù)序列發(fā)生器,圖12的方框圖顯示該系統(tǒng)中的信息數(shù)據(jù)解碼器。圖13和圖14每個(gè)是要在該系統(tǒng)中傳送的可變長(zhǎng)幀的幀結(jié)構(gòu)舉例。
B-1-1幀結(jié)構(gòu)首先,參考圖13和圖14描述要在該系統(tǒng)中被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)。
本實(shí)施例按第一實(shí)施例相同方式采納圖5所示幀結(jié)構(gòu)。而且如圖13和圖14所示,一個(gè)使用CRC的錯(cuò)誤檢測(cè)編碼過(guò)程和一個(gè)用于糾錯(cuò)的糾錯(cuò)編碼過(guò)程(例如FEC前向糾錯(cuò))只應(yīng)用于為建立幀同步所使用的頭段信息以及幀長(zhǎng)信息。為了避免描述的復(fù)雜性,假定這里采用圖13所示的幀結(jié)構(gòu)。
B-1-2數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器的構(gòu)成接下來(lái),參考圖11和12描述該系統(tǒng)中的數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器的構(gòu)成。
在圖11所示數(shù)據(jù)序列發(fā)生器中,輸入端301、唯一字發(fā)生器302、幀長(zhǎng)信息發(fā)生器303、頭段信息發(fā)生器304、頭段信息錯(cuò)誤檢測(cè)編碼器306、一幀延遲電路307、幀合成器309、以及輸出端310的功能分別與圖3中的與圖11中那些部件有相同名字的部件101、102、103、104、106、107、109以及110有相同的功能。然而,這個(gè)數(shù)據(jù)序列發(fā)生器的構(gòu)成使得頭段信息錯(cuò)誤檢測(cè)編碼器306的輸出通過(guò)一幀延遲電路307而無(wú)中途停止的情況。
在圖11中,305是頭段信息和幀長(zhǎng)信息錯(cuò)誤檢測(cè)與糾錯(cuò)編碼器,它把錯(cuò)誤檢測(cè)與糾錯(cuò)編碼過(guò)程應(yīng)用于幀長(zhǎng)信息發(fā)生器303和頭段信息發(fā)生器304每個(gè)的輸出,并輸出每個(gè)編碼數(shù)據(jù),在這一變化實(shí)例中的幀頭合成器308,通過(guò)按順序安排由唯一字發(fā)生器產(chǎn)生的唯一字。以及頭段信息和幀長(zhǎng)信息錯(cuò)誤檢測(cè)與糾錯(cuò)編碼器305的各個(gè)輸出(在其上應(yīng)用了錯(cuò)誤檢測(cè)和糾錯(cuò)過(guò)程的頭段信息和幀長(zhǎng)信息),從而構(gòu)成和輸出一個(gè)幀頭。幀合成器309通過(guò)依次安排幀頭、一幀延遲電路307的輸出(前一幀n-1的錯(cuò)誤檢測(cè)編碼頭段信息)、以及來(lái)自輸入端301的信息數(shù)據(jù),從而構(gòu)成一幀并把所構(gòu)成的幀提供給輸出端310。
在圖12所示的信息數(shù)據(jù)解碼器中,輸入端401、相關(guān)器402、頭段信息錯(cuò)誤檢測(cè)解碼器404、幀緩存器405、幀解碼器406、幀解碼器407、輸出端1-408、輸出端2-409以及一幀延遲電路411的功能分別與圖4中的與圖12中那些部件有相同名字的部件201、202、205、206、207、208、209、210及212有相同的功能。
在圖12中,403是頭段信息和幀長(zhǎng)信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器,它把糾錯(cuò)解碼和錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于收到信號(hào)序列中包含的頭段信息n和幀長(zhǎng)信息,并在相關(guān)器402得到的相關(guān)值高于一預(yù)定閾值的情況下,這個(gè)糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器把上述糾錯(cuò)過(guò)程和錯(cuò)誤檢測(cè)過(guò)程應(yīng)用于唯一字之后的收到信號(hào)序列(頭段信息n和幀長(zhǎng)信息),如果在被解碼的頭段信息n中不包含錯(cuò)誤,它便把頭段信息提供給幀解碼器406和一幀延遲電路411,而如果在被解碼的幀長(zhǎng)信息中不包含錯(cuò)誤,它便把被解碼的幀長(zhǎng)信息提供給相關(guān)器402,而如果在被解碼的幀長(zhǎng)信息中含有錯(cuò)誤,它便把這種情況(purport)提供給相關(guān)器402,并且把關(guān)于頭段信息n和幀長(zhǎng)信息的錯(cuò)誤檢測(cè)結(jié)果所對(duì)應(yīng)的信號(hào)以及被解碼幀長(zhǎng)信息所對(duì)應(yīng)的信號(hào)提供給下文要描述的選擇器410。
選擇器410根據(jù)頭段信息和幀長(zhǎng)信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器403提供的信號(hào),從幀解碼器406、幀緩存器405和“它們當(dāng)中沒(méi)有任何一個(gè)”這三個(gè)目的地中選擇并改變來(lái)自輸入端401的收到信號(hào)序列要向其提供的目的地。因?yàn)檫@種改變模式及其時(shí)序與第一實(shí)施例相同,故這里略去對(duì)它們的描述。
B-2操作接下來(lái),參考圖11至圖14描述該系統(tǒng)的操作。然而,對(duì)于與第一實(shí)施例共同部分的描述將略去。
B-2-1發(fā)射機(jī)一側(cè)在發(fā)射機(jī)一側(cè),當(dāng)信息數(shù)據(jù)從輸入端301輸入時(shí),該信息數(shù)據(jù)被輸入到幀合成器309,并被輸入到頭段信息發(fā)生器304和幀長(zhǎng)信息發(fā)生器303。在頭段信息和幀長(zhǎng)信息錯(cuò)誤檢測(cè)和糾錯(cuò)解碼器305中,錯(cuò)誤檢測(cè)解碼和糾錯(cuò)解碼過(guò)程被應(yīng)用于頭段信息發(fā)生器304和幀長(zhǎng)信息發(fā)生器303各自的輸出(頭段信息n和幀長(zhǎng)信息),并輸出其結(jié)果。在幀頭合成器308中,由唯一字發(fā)生器產(chǎn)生的唯一字與頭段信息和幀長(zhǎng)信息錯(cuò)誤檢測(cè)和糾錯(cuò)解碼器305的輸出被依次安排以構(gòu)成幀頭。
頭段信息發(fā)生器304的輸出也被輸入到頭段信息錯(cuò)誤檢測(cè)解碼器306,而這里已被錯(cuò)誤檢測(cè)解碼的頭段信息n被輸入到一幀延遲電路307。前一幀的頭段信息n-1的錯(cuò)誤檢測(cè)解碼數(shù)據(jù)從這個(gè)一幀延遲電路307中輸出。在幀頭合成器308中,幀頭、一幀延遲電路307的輸出(頭段信息n-1)以及來(lái)自輸入端301的信息數(shù)據(jù)被依次安排,從而得到圖13所示的幀n。幀n從輸出端110輸出,最終被送到傳輸信道上。
B-2-2接收機(jī)一側(cè)接收機(jī)一側(cè)的操作基本上與第一實(shí)施例的接收機(jī)一側(cè)的操作相同。在本實(shí)施例中接收機(jī)一側(cè)的操作與在第一實(shí)施例中接收機(jī)一側(cè)的操作的不同之處只在于一個(gè)錯(cuò)誤檢測(cè)解碼過(guò)程被應(yīng)用于為建立幀同步所用的頭段信息n以及幀長(zhǎng)信息,然后一個(gè)糾錯(cuò)解碼過(guò)程被應(yīng)用于它們。對(duì)其他共同操作的描述略去。
B-3補(bǔ)充這樣,根據(jù)該系統(tǒng),由于不僅完成了錯(cuò)誤檢測(cè),而且完成了糾錯(cuò),盡管與根據(jù)第一實(shí)施例的可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng)相比,它的冗余較高,但它可能更加改善幀同步的準(zhǔn)確性和信息數(shù)據(jù)解碼率。由于不對(duì)未用于建立幀同步的頭段信息應(yīng)用糾錯(cuò)過(guò)程,便有可能壓低本來(lái)由于糾錯(cuò)解碼過(guò)程所造成的傳輸數(shù)據(jù)冗余的增加。在該系統(tǒng)中要被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu)不限于圖13和圖14中舉例的結(jié)構(gòu)。在下文中描述的變化實(shí)例中所傳輸?shù)目勺冮L(zhǎng)幀的結(jié)構(gòu)不同于圖13和圖14中所示的幀結(jié)構(gòu)。
B-4變化實(shí)例1圖15顯示該系統(tǒng)的變化實(shí)例1中要被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu),這個(gè)幀結(jié)構(gòu)與圖13所示幀結(jié)構(gòu)的區(qū)別只在于只有一個(gè)錯(cuò)誤檢測(cè)編碼過(guò)程被應(yīng)用于幀長(zhǎng)信息。
圖16的方框圖顯示在該變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,而這個(gè)構(gòu)成與圖11所示構(gòu)成的區(qū)別在于提供了一個(gè)幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼器305a代替頭段信息和幀長(zhǎng)信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器305;在頭段信息錯(cuò)誤檢測(cè)編碼器306之后與一幀延遲電路307平行地提供了一個(gè)頭段信息糾錯(cuò)編碼器305b;以及頭段信息發(fā)生器304的輸出只被輸入到頭段信息錯(cuò)誤檢測(cè)編碼器306。幀長(zhǎng)錯(cuò)誤檢測(cè)編碼器305a把一錯(cuò)誤檢測(cè)編碼過(guò)程應(yīng)用于幀長(zhǎng)信息發(fā)生器303的輸出并把它輸出到幀頭合成器308。頭段信息糾錯(cuò)編碼器305b把一糾錯(cuò)編碼過(guò)程應(yīng)用于頭段信息錯(cuò)誤檢測(cè)編碼器306的輸出并將其輸入到幀頭合成器308中。
圖17的方框圖顯示在該變化實(shí)施例中的信息數(shù)據(jù)解碼器的構(gòu)成,而這個(gè)構(gòu)成與圖12所示構(gòu)成的區(qū)別在于提供了頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器403a和幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器403b用以代替頭段信息和幀長(zhǎng)信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器403。幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器403b把一錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于收到信號(hào)序列中包含的幀長(zhǎng)信息,并將被解碼的幀長(zhǎng)信息或該幀長(zhǎng)信息的錯(cuò)誤檢測(cè)結(jié)果提供給相關(guān)器402和選擇器410。在相關(guān)器402中包含的相關(guān)值高于一預(yù)定閾值的情況中,頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器403a把糾錯(cuò)解碼和錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于唯一字之后的收到信號(hào)序列(頭段信息),并把該頭段信息n的錯(cuò)誤檢測(cè)結(jié)果所對(duì)應(yīng)的信號(hào)提供給選擇器410,而且只有在被解碼頭段信息n中不含有錯(cuò)誤的情況下,它才把該頭段信息n提供給幀解碼器406和一幀延遲電路411。這個(gè)選擇器411的操作方式與圖12中的選擇器410相同。
B-5變化實(shí)例2圖18顯示該系統(tǒng)的變化實(shí)例2中要被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu),這個(gè)幀結(jié)構(gòu)與圖15所示幀結(jié)構(gòu)的區(qū)別在于一個(gè)錯(cuò)誤檢測(cè)與糾錯(cuò)編碼過(guò)程也被應(yīng)用于未被用于建立幀同步的頭段信息(頭段信息n-1)。
圖19的方框圖顯示在該變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,這個(gè)構(gòu)成與圖16所示構(gòu)成的區(qū)別在于提供了一個(gè)頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a代替頭段信息錯(cuò)誤檢測(cè)編碼器306并去掉了頭段信息糾錯(cuò)編碼器305b,而且頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a的輸出之一被直接輸入到幀頭合成器308中。
圖20的方框圖顯示該變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成,這個(gè)構(gòu)成與圖17所示構(gòu)成的區(qū)別在于提供了一個(gè)頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器404a代替頭段信息錯(cuò)誤檢測(cè)解碼器404。頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器404a把一糾錯(cuò)和錯(cuò)誤檢測(cè)過(guò)程應(yīng)用于幀長(zhǎng)信息之后的收到信號(hào)序列(頭段信息n-1),并且只有在被解碼頭段信息n-1中不包含錯(cuò)誤的情況下它才把頭段信息n-1提供給幀解碼器407。
B-6變化實(shí)例3圖21顯示在該系統(tǒng)的變化實(shí)例3中要被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu),這個(gè)結(jié)構(gòu)與圖13所示幀結(jié)構(gòu)的區(qū)別在于一個(gè)錯(cuò)誤檢測(cè)和糾錯(cuò)編碼過(guò)程還被應(yīng)用于未被用于建立幀同步的頭段信息(頭段信息n-1)。
圖22的方框圖顯示該變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,這個(gè)構(gòu)成與圖11所示構(gòu)成的區(qū)別在于提供了變化實(shí)例2中的頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a以代替頭段信息錯(cuò)誤檢測(cè)編碼器306。這個(gè)頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a把一錯(cuò)誤檢測(cè)和糾錯(cuò)編碼過(guò)程應(yīng)用于頭段信息發(fā)生器304的輸出并將結(jié)果輸出到一幀延遲電路307。
圖23的方框圖顯示該變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成,這個(gè)構(gòu)成與圖12所示構(gòu)成的區(qū)別在于提供了變化實(shí)例2中的頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器404a以代替頭段信息錯(cuò)誤檢測(cè)解碼器404。這個(gè)頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器404a把一糾錯(cuò)解碼和錯(cuò)誤檢測(cè)解碼過(guò)程應(yīng)用于幀長(zhǎng)信息之后的收到信號(hào)序列,并且只在被解碼的頭段信息n-1中不含有錯(cuò)誤的情況下它才把頭段信息n-1提供給幀解碼器407。
B-7變化實(shí)例4
圖24顯示該系統(tǒng)的變化實(shí)例4中要被傳輸?shù)目勺冮L(zhǎng)幀的幀結(jié)構(gòu),這個(gè)幀結(jié)構(gòu)與圖15所示幀結(jié)構(gòu)的區(qū)別在于錯(cuò)誤檢測(cè)編碼過(guò)程不應(yīng)用于幀長(zhǎng)信息。
圖25的方框圖顯示該變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,這一構(gòu)成與圖16所示構(gòu)成的區(qū)別在于去掉了幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼器305a并提供了變化實(shí)例2中的頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a以代替頭段信息錯(cuò)誤檢測(cè)編碼器306;去掉了頭段信息糾錯(cuò)編碼器305b并且頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a被提供給一幀延遲電路307和幀頭合成器308。
圖26的方框圖顯示該變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成,這個(gè)構(gòu)成與圖17所示構(gòu)成的區(qū)別只在于提供了幀長(zhǎng)信息解碼器403C代替幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼器403b。這個(gè)幀長(zhǎng)信息解碼器403c對(duì)收到信號(hào)序列中的幀長(zhǎng)信息解碼并把被解碼的幀長(zhǎng)信息提供給相關(guān)器402。
B-8變化實(shí)例5圖27顯示該系統(tǒng)的變化實(shí)例5中要被傳輸?shù)目勺儙膸Y(jié)構(gòu),這個(gè)幀結(jié)構(gòu)與圖21所示幀結(jié)構(gòu)的區(qū)別在于錯(cuò)誤檢測(cè)和糾錯(cuò)編碼過(guò)程不被應(yīng)用于幀長(zhǎng)信息。
圖28的方框圖顯示該變化實(shí)例中的數(shù)據(jù)序列發(fā)生器的構(gòu)成,這一構(gòu)成與圖22所示構(gòu)成的區(qū)別在于從圖22所示構(gòu)成中去掉了頭段信息和幀長(zhǎng)信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a并把幀長(zhǎng)信息發(fā)生器309的輸出直接提供給幀頭合成器308;而且?guī)^信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼器306a的輸出被分支為兩個(gè)方向,其中一個(gè)分支輸出被提供給一幀延遲電路307,而另一分支輸出被提供給幀頭合成器308。
圖29的方框圖顯示該變化實(shí)例中的信息數(shù)據(jù)解碼器的構(gòu)成,這一構(gòu)成與圖23所示的構(gòu)成的區(qū)別在于提供了變化實(shí)例1中的頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器403a和幀長(zhǎng)信息解碼器403c以代替頭段信息和幀長(zhǎng)信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器403。由于頭段信息糾錯(cuò)和錯(cuò)誤檢測(cè)解碼器403a、幀長(zhǎng)信息解碼器403c和它們周?chē)考倪B接關(guān)系與變化實(shí)例4中的連接關(guān)系相同,對(duì)其描述略去。
C總的補(bǔ)充在上述實(shí)施例中,已經(jīng)顯示了由具有數(shù)據(jù)序列發(fā)生器的發(fā)射機(jī)和具有信息數(shù)據(jù)解碼器的接收機(jī)構(gòu)成可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng)的舉例,但不限于這些舉例,可以構(gòu)成一個(gè)可變長(zhǎng)數(shù)據(jù)傳輸系統(tǒng),使其在每個(gè)發(fā)射機(jī)一側(cè)和接收機(jī)一側(cè)或者在發(fā)射機(jī)和接收機(jī)的任何一側(cè)使用具有數(shù)據(jù)序列發(fā)生器和信息數(shù)據(jù)解碼器的發(fā)送-接收機(jī)。如圖32所示,對(duì)這個(gè)發(fā)送-接收機(jī)提供了數(shù)據(jù)序列發(fā)生器用于根據(jù)從外部輸入的信息數(shù)據(jù)產(chǎn)生可變長(zhǎng)幀,傳送裝置用于把數(shù)據(jù)序列發(fā)生器產(chǎn)生的可變幀傳送給傳輸信道,接收裝置用于接收通過(guò)傳輸信道傳送的可變長(zhǎng)幀,以及信息數(shù)據(jù)解碼器用于對(duì)接收裝置接收的可變幀包含的信息數(shù)據(jù)解碼。再有,在這些實(shí)施例中,使用圖6和圖14每個(gè)中所示幀結(jié)構(gòu)中的兩片頭段信息,但是,本發(fā)明當(dāng)然不限于此。
再者,對(duì)于一幀(一片信息數(shù)據(jù)),要分布在數(shù)據(jù)序列(信號(hào)序列)上的頭段信息需要是多片的,但不限于“2”。而且在上述實(shí)例中,在把一幀的頭段信息安排到不同幀中時(shí),頭段信息n-1被放在幀n中,但本發(fā)明不限于此,例如,頭段信息n+2或頭段信息n-2可以被放在那里。
再有,可以任選錯(cuò)誤檢測(cè)和糾錯(cuò)算法,本發(fā)明不限于一種特定算法。再有,數(shù)據(jù)序列的傳輸信道可以是有線也可以是無(wú)線。而數(shù)據(jù)序列的傳輸方法可以是串行傳輸方法或并行傳輸方法。
再有,在上述各實(shí)施例和變化實(shí)例中,未用于建立幀同步的頭段信息被放置的位置是“直接在幀長(zhǎng)信息之后”或者“在一幀的結(jié)尾”,但本發(fā)明不限于這些位置,它可以是已建立了幀同步之時(shí)確定的位置。所以本發(fā)明還包括一個(gè)實(shí)施例,其中未被用于建立幀同步的那一片頭段信息被安排在多個(gè)幀上。當(dāng)然,當(dāng)對(duì)于一片信息數(shù)據(jù)有多片頭段信息彼此靠近地分布在數(shù)據(jù)序列上時(shí),由于突發(fā)錯(cuò)誤導(dǎo)致這多片頭段信息全然不能被解碼的可能性變高,由于這一原因,在考慮數(shù)據(jù)序列傳輸信道的傳輸速率和傳輸信道環(huán)境的情況下。最好使這多片頭段信息分布在彼此相距足夠遠(yuǎn)的位置上。
而且本發(fā)明不限于上述實(shí)施例和變化實(shí)施例。例如,本發(fā)明能應(yīng)用于傳輸系統(tǒng)以外的其他系統(tǒng),例如通過(guò)總線之類傳輸信道把由數(shù)據(jù)序列發(fā)生器產(chǎn)生的數(shù)據(jù)序列記錄在記錄介質(zhì)(例如軟盤(pán)、硬盤(pán)、MO、CD-R、DVD、RAM、EPROM等)上的系統(tǒng),通過(guò)總線之類傳輸信道從記錄介質(zhì)(例如軟盤(pán)、硬盤(pán)、M0、CD-R、DVD、RAM、EPROM、R0M等)中讀出數(shù)據(jù)序列并由信息數(shù)據(jù)解碼器從讀出的數(shù)據(jù)序列中解碼出信息數(shù)據(jù)的系統(tǒng);等等。
權(quán)利要求
1.一種數(shù)據(jù)序列發(fā)生器,用于根據(jù)信息數(shù)據(jù)輸入產(chǎn)生可變長(zhǎng)幀,從而產(chǎn)生要通過(guò)傳輸信道被傳送的數(shù)據(jù)序列,該可變長(zhǎng)幀具有第一存儲(chǔ)區(qū)存儲(chǔ)從外部輸入的可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)建立幀同步用的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)為解碼所述信息數(shù)據(jù)和建立幀同步所必須的頭段信息,第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)信息,所述數(shù)據(jù)序列發(fā)生器包括頭段信息錯(cuò)誤檢測(cè)編碼裝置,用于把一錯(cuò)誤檢測(cè)編碼過(guò)程應(yīng)用于所述頭段信息從而得到頭段信息的錯(cuò)誤檢測(cè)編碼數(shù)據(jù),頭段信息存儲(chǔ)裝置,用于把所述頭段信息的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)存儲(chǔ)到與所述頭段信息對(duì)應(yīng)的所述第三存儲(chǔ)區(qū)中,以及插入裝置,用于把所述頭段信息的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)插入到一個(gè)插入位置,該位置是由所述幀同步計(jì)時(shí)確定的在所述數(shù)據(jù)序列中的一個(gè)位置,而且該位置與所述第三存儲(chǔ)區(qū)分離。
2.根據(jù)權(quán)利要求1的數(shù)據(jù)序列發(fā)生器,包括幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼裝置,用于把一錯(cuò)誤檢測(cè)編碼過(guò)程應(yīng)用于所述幀長(zhǎng)信息,從而得到幀長(zhǎng)信息的錯(cuò)誤檢測(cè)編碼數(shù)據(jù),以及幀長(zhǎng)信息存儲(chǔ)裝置,用于把所述幀長(zhǎng)信息的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)存儲(chǔ)到與所述幀長(zhǎng)信息對(duì)應(yīng)的所述第四存儲(chǔ)區(qū)。
3.根據(jù)權(quán)利要求1和2之一的數(shù)據(jù)序列發(fā)生器,其中與所述一片信息數(shù)據(jù)對(duì)應(yīng)的所述第三存儲(chǔ)區(qū)和所述插入位置存在于所述彼此不同的幀中。
4.根據(jù)權(quán)利要求1和2之一的數(shù)據(jù)序列發(fā)生器,包含一個(gè)頭段信息糾錯(cuò)編碼裝置,用于把一糾錯(cuò)編碼過(guò)程應(yīng)用于由所述頭段信息錯(cuò)誤檢測(cè)編碼裝置產(chǎn)生的所述頭段信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù),從而得到頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)數(shù)據(jù),其中所述頭段信息存儲(chǔ)裝置使用所述頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼數(shù)據(jù)代替所述頭段信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù)。
5.根據(jù)權(quán)利要求4的數(shù)據(jù)序列發(fā)生器,其中所述插入裝置使用所述頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼數(shù)據(jù)代替所述頭段信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù)。
6.根據(jù)權(quán)利要求4的數(shù)據(jù)序列,包含一個(gè)幀長(zhǎng)信息糾錯(cuò)編碼裝置,用于把一糾錯(cuò)編碼過(guò)程應(yīng)用于由所述幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼裝置得到的幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù),從而得到幀長(zhǎng)信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼數(shù)據(jù),其中所述幀長(zhǎng)信息存儲(chǔ)裝置使用所述幀長(zhǎng)信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼數(shù)據(jù)代替所述幀長(zhǎng)信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù)。
7.根據(jù)權(quán)利要求6的數(shù)據(jù)序列發(fā)生器,其中所述插入裝置使用所述頭段信息錯(cuò)誤檢測(cè)和糾錯(cuò)編碼數(shù)據(jù)代替所述頭段信息錯(cuò)誤檢測(cè)編碼數(shù)據(jù)。
8.一種發(fā)射機(jī),包括根據(jù)權(quán)利要求1和2之一的數(shù)據(jù)序列發(fā)生器,以及發(fā)送裝置,用于把所述數(shù)據(jù)序列發(fā)生器產(chǎn)生的所述數(shù)據(jù)序列發(fā)送出去。
9.一種信息數(shù)據(jù)解碼器,用于對(duì)根據(jù)權(quán)利要求1的數(shù)據(jù)序列發(fā)生器所產(chǎn)生的數(shù)據(jù)序列中的所述信息數(shù)據(jù)解碼,所述信息數(shù)據(jù)解碼器包括第一頭段信息錯(cuò)誤檢測(cè)解碼裝置,用于對(duì)受解碼的所述可變長(zhǎng)幀的所述第三存儲(chǔ)區(qū)中存儲(chǔ)的數(shù)據(jù)完成錯(cuò)誤檢測(cè)解碼過(guò)程,并輸出第一錯(cuò)誤檢測(cè)結(jié)果和第一解碼結(jié)果,插入位置確定裝置,用于根據(jù)所述可變長(zhǎng)幀的所述幀同步的計(jì)時(shí),來(lái)確定在所述可變長(zhǎng)幀中的所述第一存儲(chǔ)區(qū)中存儲(chǔ)的所述信息數(shù)據(jù)所對(duì)應(yīng)的插入位置,第二頭段信息錯(cuò)誤檢測(cè)解碼裝置,用于對(duì)插入在所述位置中的數(shù)據(jù)完成錯(cuò)誤檢測(cè)解碼過(guò)程并輸出第二錯(cuò)誤檢測(cè)結(jié)果和第二解碼結(jié)果,頭段信息選擇裝置,用于根據(jù)所述第一錯(cuò)誤檢測(cè)結(jié)果和所述第二檢測(cè)結(jié)果中的至少一個(gè),從所述第一檢測(cè)結(jié)果和第二檢測(cè)結(jié)果中選出一個(gè)不含有錯(cuò)誤的解碼結(jié)果,以及信息數(shù)據(jù)解碼裝置,用于使用由所述頭段信息選擇裝置選出的解碼結(jié)果來(lái)解碼所述信息數(shù)據(jù)。
10.根據(jù)權(quán)利要求9的信息數(shù)據(jù)解碼器,包括幀長(zhǎng)信息錯(cuò)誤檢測(cè)裝置,用于對(duì)存儲(chǔ)在受解碼的可變長(zhǎng)幀的所述第四存儲(chǔ)區(qū)中的數(shù)據(jù)完成錯(cuò)誤檢測(cè)解碼過(guò)程,并輸出第三錯(cuò)誤檢測(cè)結(jié)果和第三解碼結(jié)果,同步定時(shí)直接確定裝置,用于根據(jù)所述第三檢測(cè)結(jié)果確定所述幀同步定時(shí),同步定時(shí)順序確定裝置,用于通過(guò)檢測(cè)存儲(chǔ)在所述第二存儲(chǔ)區(qū)中的數(shù)據(jù)和存儲(chǔ)在跟隨所述第二存儲(chǔ)區(qū)的所述第三存儲(chǔ)區(qū)中的數(shù)據(jù)來(lái)確定所述幀同步的定時(shí),以及同步定時(shí)選擇裝置,用于根據(jù)所述第三檢測(cè)結(jié)果,從所述同步定時(shí)直接確定裝置所確定的所述幀同步定時(shí)和所述同步定時(shí)順序確定裝置所確定的所述幀同步定時(shí)二者當(dāng)中選擇一個(gè);其中所述插入位置確定裝置根據(jù)所述同步定時(shí)選擇裝置選出的所述幀同步的所述定時(shí),確定所述可變長(zhǎng)幀中的所述第一存儲(chǔ)區(qū)中存儲(chǔ)的所述信息數(shù)據(jù)對(duì)應(yīng)的插入位置。
11.根據(jù)權(quán)利要求9和10之一的信息數(shù)據(jù)解碼器,包含第一頭段信息糾錯(cuò)解碼器,用于對(duì)受解碼的所述可變長(zhǎng)幀的所述第三存儲(chǔ)區(qū)內(nèi)存儲(chǔ)的數(shù)據(jù)完成一糾錯(cuò)解碼過(guò)程并輸出第四解碼結(jié)果,其中所述第一頭段信息錯(cuò)誤檢測(cè)解碼裝置對(duì)所述第四解碼結(jié)果應(yīng)用一錯(cuò)誤檢測(cè)過(guò)程。
12.根據(jù)權(quán)利要求11的信息數(shù)據(jù)解碼器,包含第二頭段信息糾錯(cuò)解碼器,用于對(duì)受解碼的所述可變長(zhǎng)幀中的所述信息數(shù)據(jù)所對(duì)應(yīng)的所述插入位置中被插入的數(shù)據(jù)完成糾錯(cuò)解碼過(guò)程,并輸出第五解碼結(jié)果,其中所述第二頭段信息錯(cuò)誤檢測(cè)解碼裝置對(duì)所述第五解碼結(jié)果應(yīng)用一錯(cuò)誤檢測(cè)解碼過(guò)程。
13.根據(jù)權(quán)利要求11的信息數(shù)據(jù)解碼器,包含一個(gè)幀長(zhǎng)信息糾錯(cuò)解碼裝置,用于對(duì)受解碼的所述可變長(zhǎng)幀的所述第五存儲(chǔ)區(qū)中存儲(chǔ)的數(shù)據(jù)完成一糾錯(cuò)解碼過(guò)程并輸出第六解碼結(jié)果,其中所述幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼裝置對(duì)所述第六解碼結(jié)果應(yīng)用一錯(cuò)誤檢測(cè)解碼過(guò)程。
14.根據(jù)權(quán)利要求12的信息數(shù)據(jù)解碼器,包括一幀長(zhǎng)信息糾錯(cuò)解碼裝置,用于對(duì)受解碼的所述可變長(zhǎng)幀的所述第五存儲(chǔ)區(qū)中存儲(chǔ)的數(shù)據(jù)完成一糾錯(cuò)解碼過(guò)程并輸出第六解碼結(jié)果,其中所述幀長(zhǎng)信息錯(cuò)誤檢測(cè)解碼裝置對(duì)所述第六解碼結(jié)果應(yīng)用一錯(cuò)誤檢測(cè)解碼過(guò)程。
15.一種接收機(jī),包括根據(jù)權(quán)利要求9和10之一的信息數(shù)據(jù)解碼器,以及接收裝置,用于接收通過(guò)所述傳輸信道傳送的所述數(shù)據(jù)序列。
16.一種發(fā)送-接收機(jī),包含根據(jù)權(quán)利要求1的數(shù)據(jù)序列發(fā)生器,發(fā)送裝置,用于向所述傳輸信道發(fā)送由所述數(shù)據(jù)序列發(fā)生器產(chǎn)生的所述數(shù)據(jù)序列,根據(jù)權(quán)利要求9的信息數(shù)據(jù)解碼器,以及接收裝置,用于接收通過(guò)所述傳輸信道傳送的所述數(shù)據(jù)序列。
17.一種發(fā)送-接收機(jī),包含根據(jù)權(quán)利要求2的數(shù)據(jù)序列發(fā)生器,發(fā)送裝置,用于向所述傳輸信道發(fā)送由所述數(shù)據(jù)序列發(fā)生器產(chǎn)生的所述數(shù)據(jù)序列,根據(jù)權(quán)利要求10的信息數(shù)據(jù)解碼器,以及接收裝置,用于接收通過(guò)所述傳輸信道傳送的所述數(shù)據(jù)序列。
18.一種數(shù)據(jù)序列發(fā)生方法,用于產(chǎn)生由可變長(zhǎng)幀構(gòu)成的數(shù)據(jù)序列,該可變長(zhǎng)幀具有第一存儲(chǔ)區(qū)存儲(chǔ)可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)建立幀同步用的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)為解碼所述信息數(shù)據(jù)和建立幀同步所必須的頭段信息,第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)信息,所述數(shù)據(jù)序列產(chǎn)生方法對(duì)每至少一片所述信息數(shù)據(jù)完成存儲(chǔ)步驟,對(duì)于與所述信息數(shù)據(jù)對(duì)應(yīng)的所述頭段信息進(jìn)行錯(cuò)誤檢測(cè)編碼并把編碼后的信息存儲(chǔ)在與所述信息數(shù)據(jù)對(duì)應(yīng)的所述第三存儲(chǔ)區(qū),以及插入步驟,對(duì)所述頭段信息進(jìn)行錯(cuò)誤檢測(cè)編碼并把這編碼后的信息插入到一個(gè)位置,該位置是根據(jù)所述幀同步的計(jì)時(shí),在所述數(shù)據(jù)序列中確定的,并與所述存儲(chǔ)區(qū)分離。
19.一種信息數(shù)據(jù)解碼方法,用于對(duì)由可變長(zhǎng)幀構(gòu)成的數(shù)據(jù)序列中的信息數(shù)據(jù)進(jìn)行解碼,該可變長(zhǎng)幀具有第一存儲(chǔ)區(qū)存儲(chǔ)可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)建立幀同步用的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)為對(duì)所述信息數(shù)據(jù)解碼和建立幀同步所必須的頭段信息,以及第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)信息,所述信息數(shù)據(jù)解碼方法對(duì)所述可變長(zhǎng)幀的每至少一幀完成第一錯(cuò)誤檢測(cè)步驟,對(duì)存儲(chǔ)在受解碼的所述可變長(zhǎng)幀的所述第三存儲(chǔ)區(qū)中的數(shù)據(jù)進(jìn)行錯(cuò)誤檢測(cè)解碼,第二錯(cuò)誤檢測(cè)步驟,對(duì)插入到根據(jù)所述幀同步計(jì)時(shí)確定的位置中的數(shù)據(jù)進(jìn)行錯(cuò)誤檢測(cè)解碼,以及解碼步驟,利用所述第一錯(cuò)誤檢測(cè)步驟的解碼結(jié)果和所述第二錯(cuò)誤檢測(cè)步驟的解碼結(jié)果二者當(dāng)中不含有錯(cuò)誤的一個(gè)解碼結(jié)果,對(duì)所述可變長(zhǎng)幀的所述第一存儲(chǔ)區(qū)中存儲(chǔ)的所述信息數(shù)據(jù)進(jìn)行解碼。
20.一種記錄介質(zhì),它記錄由可變長(zhǎng)幀構(gòu)成的數(shù)據(jù)序列,該可變長(zhǎng)幀有第一存儲(chǔ)區(qū)存儲(chǔ)可變長(zhǎng)信息數(shù)據(jù),第二存儲(chǔ)區(qū)存儲(chǔ)建立幀同步用的特定信息,第三存儲(chǔ)區(qū)存儲(chǔ)為對(duì)所述信息數(shù)據(jù)解碼和建立幀同步所必須的頭段信息,以及第四存儲(chǔ)區(qū)存儲(chǔ)指示幀長(zhǎng)度的幀長(zhǎng)信息,而且該記錄介質(zhì)被以指定速度順序訪問(wèn),其中所述可變長(zhǎng)幀有第五存儲(chǔ)區(qū)存儲(chǔ)所述頭段信息,該存儲(chǔ)區(qū)所在位置是根據(jù)所述幀同步的計(jì)時(shí)在所述數(shù)據(jù)序列中確定的一個(gè)位置,該位置與所述第三存儲(chǔ)區(qū)分開(kāi)一個(gè)距離,該距離取決于所述速度。
全文摘要
本發(fā)明的目的是在易于發(fā)生代碼錯(cuò)誤的環(huán)境中通過(guò)建立可變長(zhǎng)幀同步并且保護(hù)該可變長(zhǎng)幀中的頭段信息來(lái)減少放棄可變長(zhǎng)幀的可能性,并壓低傳輸數(shù)據(jù)冗余的增加。發(fā)射機(jī)一側(cè)存儲(chǔ)一特定的唯一字(特定信息),為對(duì)第n個(gè)信息數(shù)據(jù)解碼和建立幀同步所必須的頭段信息n的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)、指示幀n的幀長(zhǎng)度的幀長(zhǎng)信息的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)、以及在存儲(chǔ)第n個(gè)信息數(shù)據(jù)的幀n中的一幀前的幀n-1的頭段信息n-1的錯(cuò)誤檢測(cè)編碼數(shù)據(jù)。接收機(jī)一側(cè)接收幀n的幀頭,并在幀長(zhǎng)信息已被無(wú)錯(cuò)誤傳送時(shí)使用幀長(zhǎng)信息確定幀同步的定時(shí),而在其他情況下,則通過(guò)檢測(cè)所收到信號(hào)序列(數(shù)據(jù)序列)中的下一幀的唯一字和頭段信息來(lái)確定幀同步的定時(shí),以及檢測(cè)插在幀n中對(duì)應(yīng)于該定時(shí)的一個(gè)位置(直接在幀長(zhǎng)信息之后)的幀長(zhǎng)信息n-1并在一幀前的幀中的幀頭未曾被成功地解碼時(shí)利用這頭段信息n-1來(lái)對(duì)一幀前的一幀中的信息數(shù)據(jù)解碼。
文檔編號(hào)G11B20/12GK1239616SQ98801370
公開(kāi)日1999年12月22日 申請(qǐng)日期1998年7月28日 優(yōu)先權(quán)日1997年8月1日
發(fā)明者鈴木敬, 三木俊雄, 河原敏朗, 仲信彥 申請(qǐng)人:Ntt移動(dòng)通信網(wǎng)株式會(huì)社