專利名稱:在冗余度增量通信系統(tǒng)中可以對數(shù)據(jù)塊進行合并的信令方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在包括發(fā)射機設(shè)備和接收機設(shè)備的通信系統(tǒng)中將數(shù)據(jù)塊合并在一起的信令方法。具體地說,本發(fā)明涉及一種應(yīng)用于在冗余度增量通信系統(tǒng)中發(fā)送的可合并塊的方法。
背景技術(shù):
在本申請中使用的術(shù)語“合并”應(yīng)理解為代碼合并。這意味著將在初始發(fā)送期間通過信道接收的數(shù)據(jù)(例如數(shù)據(jù)位)與在重發(fā)數(shù)據(jù)期間通過信道接收的數(shù)據(jù)(數(shù)據(jù)位)合并。這種數(shù)據(jù)合并過程完成后,根據(jù)兩個發(fā)送過程獲得的信息進行信道解碼,然后僅在此時對接收數(shù)據(jù)塊的錯誤進行校驗。
此外,術(shù)語冗余度增量是指一種適應(yīng)碼率的方法,即在具有發(fā)送狀況不斷變化的信道的通信的通信系統(tǒng)中采用的編碼量。
參考一個一般例子,假定以1/2碼率對數(shù)據(jù)塊進行編碼。然后,在起始(初始)發(fā)送期間將此編碼數(shù)據(jù)的一半進行發(fā)送。在接收機端,接收數(shù)據(jù)被視為具有1/1碼率的數(shù)據(jù)。在重發(fā)時(如果在初始發(fā)送時出現(xiàn)故障需要重發(fā)),發(fā)送另一半編碼數(shù)據(jù),并與數(shù)據(jù)塊的第一半合并,然后在接收機端識別1/2的碼率。這種合并過程會增加冗余度增量系統(tǒng)中的總編碼量。
圖1示出用參考編號1表示的傳統(tǒng)發(fā)送系統(tǒng)。通常,通信系統(tǒng)1包括發(fā)射機設(shè)備1A和相應(yīng)的接收機設(shè)備1B。通過在這些設(shè)備之間建立的發(fā)送信道1C,在這些設(shè)備之間進行數(shù)據(jù)發(fā)送過程。
以下將參考圖1對這種通信系統(tǒng)采用的通信方法進行說明,在圖1中,由參考編號(1)至(4)表示各步驟。根據(jù)這種傳統(tǒng)的通信方法,通過具有特定信道編碼的信道,以塊為單位來發(fā)送數(shù)據(jù)(也稱為分組化數(shù)據(jù))。即如步驟(1)所示,將含有數(shù)據(jù)X的(第一)數(shù)據(jù)塊#1從發(fā)射機設(shè)備1A發(fā)送到接收機設(shè)備1B。如果接收機設(shè)備1B不能接收發(fā)送的塊#1,則將分別指出此發(fā)送出現(xiàn)錯誤或故障的相應(yīng)的通知返回發(fā)射機設(shè)備1A。此通知還被稱為否定確認并代表接收失敗時進行的重發(fā)請求(步驟(2))。因此,在步驟(3),發(fā)射機設(shè)備1A發(fā)送另一個含有與在(先前)數(shù)據(jù)塊#1內(nèi)含有的數(shù)據(jù)X相同的數(shù)據(jù)X的塊(數(shù)據(jù)塊#2)。對于此發(fā)送過程,可以使用另一個編碼。現(xiàn)在,接收機設(shè)備1B將迄今接收的數(shù)據(jù)塊合并(步驟(4)),就是將數(shù)據(jù)塊#1與數(shù)據(jù)塊#2合并,并試圖重新解碼重發(fā)的塊。正如以上結(jié)合一般實例已經(jīng)說明的那樣,此合并過程可以有效增加總編碼量并可以有效降低再出錯的概率。
然而,由于僅在先前塊被成功發(fā)送或被成功重發(fā)后,才發(fā)送含有下一個數(shù)據(jù)的后續(xù)數(shù)據(jù)塊,所以從某種程度上說,整個通信過程被延遲并降低了可以發(fā)送的數(shù)據(jù)率。
為了減少延遲并增加發(fā)送速率,另一個現(xiàn)有技術(shù)方法和相應(yīng)的系統(tǒng)被提議,根據(jù)這種方法,順序發(fā)送多個塊而無需等待各確認。然而,在這種情況下,重發(fā)的數(shù)據(jù)塊不能緊跟在初始數(shù)據(jù)塊之后。
因此,通信系統(tǒng)的接收機設(shè)備1B不能自動知道哪些數(shù)據(jù)塊可以互相合并。
圖2圖解說明已經(jīng)開發(fā)的用于解決此問題的現(xiàn)有技術(shù)方法。
根據(jù)此公知方法,對發(fā)送的數(shù)據(jù)塊序列內(nèi)的各數(shù)據(jù)塊B0、B1、…、Bn指定序列號或塊號Bn。如果在發(fā)送過程出現(xiàn)錯誤或在主題數(shù)據(jù)塊的初始(第一次)或原始發(fā)送過程中發(fā)生接收故障并請求出現(xiàn)發(fā)送,則對重發(fā)指定的序列號與初始發(fā)送過程的序列號相同。須更魯棒地對塊號進行編碼,即具有更高的冗余度,這樣就可以將接收機不能對塊號進行解碼或識別的概率降低到最低。
因此,如果接收機設(shè)備已經(jīng)接收了塊號,則可以將具有相同塊號的塊互相合并。
具體地說,參考圖2所示的例子,在瞬時0、1、2和3發(fā)送含有數(shù)據(jù)X、Y和/或Z的4個數(shù)據(jù)塊的序列。對于此特定實例,假定其塊號BN被指定為546的第一塊B0未正確接收,因此必須重復(fù)其發(fā)送過程。
在瞬時“2”對利用BN=546識別的所述數(shù)據(jù)塊進行重發(fā)。此時,與在瞬時“2”利用相同塊號BN=546指出的相同,重發(fā)塊,并且數(shù)據(jù)塊含有與在瞬時“0”的初始發(fā)送中的數(shù)據(jù)X相同的數(shù)據(jù)X。
然而,此公知技術(shù)的缺點在于,由于采用必須與各數(shù)據(jù)塊B0、…、Bn一起以塊號BN的形式發(fā)送的塊編號引起附加開銷,所以減少了可以發(fā)送的數(shù)據(jù)量。
此外,即使是信道的發(fā)送質(zhì)量如此的高以致不會出現(xiàn)此外,但是塊編號仍降低了在通信系統(tǒng)內(nèi)可以發(fā)送的用戶數(shù)據(jù)量。
本發(fā)明概述因此,本發(fā)明的一個目的是提供一種在含有發(fā)射機設(shè)備和接收機設(shè)備的冗余度增量通信系統(tǒng)內(nèi)可以將各數(shù)據(jù)塊合并的信令方法,該方法避免了上述缺點并可以增加數(shù)據(jù)吞吐量。此外,本發(fā)明的另一個目的是提供一種相應(yīng)的通信系統(tǒng)。
根據(jù)本發(fā)明,利用一種在包括發(fā)射機設(shè)備和接收機設(shè)備的冗余度增量通信系統(tǒng)內(nèi)可以將各數(shù)據(jù)塊合并的信令方法可以實現(xiàn)此目的,該方法包括步驟將所述塊從發(fā)射機設(shè)備發(fā)送到接收機設(shè)備,其中各發(fā)送的數(shù)據(jù)塊含有指出各數(shù)據(jù)塊是第一次發(fā)送還是是重發(fā)數(shù)據(jù)塊的信息;在所述接收機設(shè)備校驗發(fā)送各數(shù)據(jù)塊的過程是否失敗;如果所述各塊的發(fā)送過程失敗,則請求發(fā)射機重發(fā)所述數(shù)據(jù)塊,并且根據(jù)發(fā)射機設(shè)備端接收的所述重發(fā)請求,將所述信息置位為表示所述各數(shù)據(jù)塊為重發(fā)塊的數(shù)值,至少將一個頭標(biāo)附加到待重發(fā)的所述數(shù)據(jù)塊,所述頭標(biāo)表示發(fā)送塊序列內(nèi)較早發(fā)送的所述塊的物理位置基準(zhǔn)。
此外,利用每次適應(yīng)于實現(xiàn)上述方法的包括發(fā)射機設(shè)備和接收機設(shè)備的通信系統(tǒng)可以實現(xiàn)此目的。
在從屬權(quán)利要求中對本發(fā)明的有利改進進行了定義。
因此,根據(jù)本發(fā)明的優(yōu)勢在于,可以不需要用于包含塊編號信息的各初始塊。所以,可以明顯地降低先前由于塊編號產(chǎn)生的開銷,并因此提高通信系統(tǒng)內(nèi)用戶數(shù)據(jù)的吞吐量。在初始發(fā)送各數(shù)據(jù)塊過程唯一需要的開銷為一個可以僅由一位表示的標(biāo)志。如果不需要進行重發(fā),則在建議的冗余度增量系統(tǒng)中,可以將開銷降低到可以忽略不計的最小開銷。
所建議方法的進一步優(yōu)勢在于,幾乎可以應(yīng)用于所有以塊或所謂的分組為單位發(fā)送數(shù)據(jù)的通信系統(tǒng)中。
附圖的簡要說明通過參考附圖,可以更好地理解本發(fā)明,附圖包括圖1用圖解法示出傳統(tǒng)通信系統(tǒng)的方框圖和傳統(tǒng)通信系統(tǒng)完成的各通信步驟;圖2示出根據(jù)本技術(shù)領(lǐng)域內(nèi)公知的進一步通信方法發(fā)送數(shù)據(jù)塊時使用的基本數(shù)據(jù)格式的原理;圖3示出根據(jù)本發(fā)明方法的流程圖;圖4示出根據(jù)本發(fā)明實施例發(fā)送數(shù)據(jù)塊使用的基本數(shù)據(jù)格式的原理;圖5A示出根據(jù)本發(fā)明的兩個進一步實施例發(fā)送數(shù)據(jù)塊時使用的基本數(shù)據(jù)格式的原理;圖5B示出根據(jù)通過將說明的各實施例合并獲得的本發(fā)明的又一個變換實施例發(fā)送數(shù)據(jù)塊時使用的基本數(shù)據(jù)格式的原理;以及圖5C示出根據(jù)表示本發(fā)明附加實施例的另一個調(diào)整發(fā)送數(shù)據(jù)塊時使用的基本數(shù)據(jù)格式的原理。
本發(fā)明實施例的詳細說明根據(jù)本發(fā)明,塊號的優(yōu)勢在于不再需要利用額外冗余度進行發(fā)送。換句話說,對于代碼合并功能不需要塊號,然而,如果對于在更高層實現(xiàn)的功能需要塊號,仍可以保留塊號。
通信系統(tǒng)的發(fā)射機設(shè)備和接收機設(shè)備一致采用編號方案,此編號方案基于發(fā)送數(shù)據(jù)塊序列內(nèi)各塊的物理位置。例如,在接收機設(shè)備與發(fā)射機設(shè)備之間實現(xiàn)的初始“握手”過程中可以實現(xiàn)一致的編碼方法。另外,在設(shè)計和說明通信系統(tǒng)的過程中可以以優(yōu)選方式實現(xiàn)一致,從而去除了握手過程需要的信令。
例如,通過將數(shù)據(jù)塊發(fā)送序列的各數(shù)據(jù)塊的發(fā)送時間映射到編號方案的編號,可以獲得編號方案。在這種情況下,數(shù)據(jù)塊的發(fā)送時間表示發(fā)送塊序列內(nèi)所述重發(fā)塊的物理位置。
另外,除了時間之外,還可以將發(fā)送時使用的發(fā)送頻率映射到相應(yīng)的編號方案,這樣所使用的頻率表示發(fā)送塊序列內(nèi)所述重發(fā)塊的物理位置。
作為又一個變換實施例,還可以將發(fā)送時使用的傳輸碼映射到相應(yīng)的編號方案,因此所使用的代碼表示發(fā)送塊序列內(nèi)所述重發(fā)塊的物理位置。
此外,還可以采用上述說明的編號方案的任意組合,因此編號反映數(shù)據(jù)塊的多個物理位置的組合,即例如頻域內(nèi)、碼域以及時域內(nèi)的位置。
另外,還可以設(shè)想采用塊嵌套方案或分級結(jié)構(gòu)。例如,對i個發(fā)送塊(還被稱為子塊或基本塊)進行組織形成更高級塊(被稱為“塊”),而且還可以再對k個這種“塊”(其本身含有子塊)進行組織以形成例如稱為“超級塊”的塊排列。對于由表示各塊的物理位置的物理參數(shù)表示的各單個上述域或?qū)τ诙鄠€域的組合,可以這樣對基本塊進行組織。
此外,對于上述變換實施例,還存在在重發(fā)時使用以重發(fā)時間/頻率/代碼為基準(zhǔn)的差分基準(zhǔn)的可能性。換句話說,就是不存在對重發(fā)過程中包括的初始發(fā)送過程的絕對物理位置基準(zhǔn),但是存在指向初始發(fā)送的差分(和/或相對)基準(zhǔn),差分基準(zhǔn)指出對重發(fā)的當(dāng)前物理位置的差值。此基準(zhǔn)不僅適合于有限個數(shù)的瞬時時間,而且適合于無限個數(shù)的瞬時時間,因為正如以下例子說明的那樣,實際上存在無限個數(shù)的瞬時時間。
根據(jù)基于塊物理位置的編號方案,在各塊中僅要求一位T指出各塊是新塊或是初始塊(第一次發(fā)送的塊),T=0,或指出各塊是否是重發(fā)的塊,T=1,重發(fā)的塊可以與(含有相同數(shù)據(jù)的)先前發(fā)送的還未收到或收到具有錯誤的塊合并。
僅在T=1時,在塊內(nèi)出現(xiàn)附加頭標(biāo)。此頭標(biāo)內(nèi)包含的信息表示初始(或更一般地說是較早)發(fā)送塊的物理編號(位置)。根據(jù)此編號,接收機可以可以找到初始(較早)發(fā)送塊并將這兩個塊互相合并。
具體地說,存在的(置位的)位T用于對接收機設(shè)備指出存在(附加)頭標(biāo)。
通過發(fā)送信道進行發(fā)送時對頭標(biāo)和位T進行編碼,這樣就可以在幾乎所有信道狀況下無差錯地接收頭標(biāo)和位T。
對于塊嵌套編號方案,位T對一個塊內(nèi)的所有子塊(和/或超級塊內(nèi)的所有塊)通用。在這種情況下,請注意,頭標(biāo)含有多個基準(zhǔn),例如如下基準(zhǔn)順序hyper_block_reference、block_reference、sub_block_reference,分別用相應(yīng)的編號來表示它們。更確切地說,假定一種情況是8個子塊組成一個塊、4個塊組成一個超級塊,然后順序發(fā)送超級塊。頭標(biāo)可以含有如下信息(5、3、7),這意味著在第五個超級塊內(nèi)的第三個塊的第七個子塊內(nèi)進行初始發(fā)送。
此外,對于兩個T值,數(shù)據(jù)單元數(shù)或分組數(shù)(在由物理位置表示的子塊內(nèi)或塊內(nèi))不必相同。這意味著,位T=1標(biāo)識的(子)塊可以含有幾個被重發(fā)數(shù)據(jù)單元(分組)以及相應(yīng)數(shù)量的頭標(biāo)。
關(guān)于位T,可以將此位作為系統(tǒng)內(nèi)其它信令信息的一部分進行編碼。根據(jù)進一步的調(diào)整,如果接收機設(shè)備對兩個T值進行獨立解碼,則可以不需要位T。例如,如果不發(fā)送位T而是放棄位T,則接收機設(shè)備可以首先利用頭標(biāo)的循環(huán)冗余校驗CRC來檢驗是否存在頭標(biāo)。如果CRC一致,則接收機設(shè)備認為T=1并且存在頭標(biāo),否則認為T=0,而且不存在頭標(biāo)。
此外,應(yīng)該注意,當(dāng)添加包括基準(zhǔn)表示的附加頭標(biāo)時,為此目的需要竊用一些數(shù)據(jù)位以保持各(子)塊的物理長度不變,這樣就可以避免出現(xiàn)同步問題??梢詿o需鑒別選取一些位,因為重發(fā)的各位與初始發(fā)送的數(shù)據(jù)塊的各位合并。
另外,尤其是關(guān)于上述代碼物理基準(zhǔn)/頻率物理基準(zhǔn),應(yīng)該指出,當(dāng)然永遠不可能同時發(fā)送初始數(shù)據(jù)塊和重發(fā)的數(shù)據(jù)塊。因此,總是存在某種類型的時間基準(zhǔn),可以商定此時間基準(zhǔn)并可以事先相對于重發(fā)定義為例如固定塊數(shù)。
以下將參考附圖詳細說明本發(fā)明。
圖3示出在(例如上述握手過程完成之后)接收機和發(fā)射機分別商定基于數(shù)據(jù)塊或分組的物理位置的上述編號方案之一后,根據(jù)本發(fā)明方法的流程圖。
在步驟S10,程序啟動。在下一步驟S11,發(fā)射機設(shè)備發(fā)送數(shù)據(jù)塊序列。然后,如后續(xù)步驟S12所指出的那樣,接收機設(shè)備接收發(fā)送的數(shù)據(jù)塊并對發(fā)送故障進行校驗。
經(jīng)過執(zhí)行步驟S13,確定在特定數(shù)據(jù)塊的接收過程中是否發(fā)生故障。如果接收機設(shè)備未檢測到故障(在步驟S13中為“否”)。則方法流程轉(zhuǎn)移到左側(cè),而且將確認接收從接收機設(shè)備返回發(fā)射機設(shè)備,步驟S14。(然而,在調(diào)整中,不必轉(zhuǎn)發(fā)確認,因為沒有重發(fā)請求可以被看作確認。另外,沒有確認也可以被看作重發(fā)請求。)步驟S14之后,流程進入步驟S22,在步驟S22,對于各塊,程序終止。當(dāng)然,可以重復(fù)執(zhí)行該方法并對在塊序列內(nèi)發(fā)送的各塊進行校驗。
然而,如果在步驟S13檢測到有意義的當(dāng)前數(shù)據(jù)塊的接收過程發(fā)生故障(在步驟S13中為“是”),則流程轉(zhuǎn)移到右側(cè),并執(zhí)行步驟S15至S22。
即在步驟S15接收機設(shè)備將否定確認返回發(fā)射機設(shè)備,因此請求重發(fā)初始(第一次)發(fā)送出現(xiàn)故障的數(shù)據(jù)塊。
在后續(xù)步驟S16,在發(fā)射機設(shè)備端接收重發(fā)請求。根據(jù)重發(fā)請求,將與各數(shù)據(jù)塊有關(guān)的標(biāo)志T置位為數(shù)值“1”,然后產(chǎn)生頭標(biāo)并將頭標(biāo)附加到其有關(guān)標(biāo)志T被置位為“1”的各數(shù)據(jù)塊。在步驟S17,重發(fā)標(biāo)志T=1識別的各數(shù)據(jù)塊和頭標(biāo)。
隨后,在步驟S18,接收機讀取頭標(biāo)包含的信息,然后將重發(fā)的塊(即包含在數(shù)據(jù)塊內(nèi)的數(shù)據(jù))與初始發(fā)送的含有相同數(shù)據(jù)的塊合并。利用頭標(biāo)內(nèi)的信息并指出對發(fā)送的塊序列內(nèi)的所述初始(較早)塊的物理位置基準(zhǔn)值,進行此合并過程。
因此,在后續(xù)步驟S19,在接收端對錯誤進行校驗。即,校驗是否成功接收合并的初始塊和重發(fā)塊。換句話說,校驗是否可以無差錯地對合并的初始塊和重發(fā)塊進行解碼。如果在對這些塊進行合并后,出現(xiàn)差錯(在步驟S20中為是),則在后續(xù)步驟S21將否定確認轉(zhuǎn)發(fā)到發(fā)射機設(shè)備并請求進行另一次重發(fā)。因此,流程進入步驟S17并再一次重發(fā)該塊。
然而,如果合并的塊不含有特定的差錯(在步驟S20中為否),則流程進入步驟S22。
然后,在步驟S22,就所處理的塊和塊內(nèi)所包含的數(shù)據(jù)來說,流程結(jié)束。
圖4示出根據(jù)本發(fā)明實施例發(fā)送數(shù)據(jù)塊所使用的基本數(shù)據(jù)格式。圖4中所示的例子基于與圖2所示的例子相似的假定。
即順序發(fā)送分別具有數(shù)據(jù)X、Y和Z的塊B0、B1、…、Bn。此外,假定發(fā)送塊B0失敗。
具體地說,如圖4所示,對各塊去除塊號頭標(biāo)開銷而用一位T代替。位T=0表示塊和塊中的數(shù)據(jù)第一次發(fā)送,而在將位T置位為T=1之后(在收到否定確認后),這表示有關(guān)塊為重發(fā)塊。此外,只有在假定位T為T=1時,產(chǎn)生附加頭標(biāo)并將頭標(biāo)附加到塊。頭標(biāo)含有初始發(fā)送塊的物理位置基準(zhǔn)REF。在所示的例子中,在瞬時0、1、2和3發(fā)送4個塊。第一塊B0沒有被正確接收,必須得重發(fā)。在瞬時2重發(fā)此塊。此時,在重發(fā)過程中,初始值為T=0的位T的值然后變成T=1。此外,附加頭標(biāo)含有表示初始發(fā)送塊時的時間值的基準(zhǔn)信息REF(REF=0)。
圖5示出表示初始發(fā)送塊的物理位置的基準(zhǔn)信息REF的此原理的變換實施例。
圖5A中的圖I.)示出根據(jù)不是將發(fā)送時間映射到編號方案,而是將發(fā)送頻率映射到編號方案的進一步實例。假定在一種情況中,發(fā)射機和接收機商定一種編號方案(例如在握手運行過程中),以這樣的方式發(fā)送待發(fā)送的塊序列以致可以對各新塊采用另一種發(fā)送頻率(一種“跳頻”)。具體地說,以這樣的方式發(fā)送塊以致可以采用映射到0、1、2、3編號的頻率F1、F2、F3、F4的頻率序列。如果以頻率F1發(fā)送的塊沒有被正確接收,則以頻率F3將位T置位為“1”對它進行重發(fā),并且頭標(biāo)含有表示這是對以頻率F1初始發(fā)送塊的重發(fā)過程的基準(zhǔn)REF=0(頻率序列號為“0”)。
同樣,圖5A中的圖II.)示出類似的情況,然而,在這種情況下,是將各塊的傳輸碼映射到編號方案。即發(fā)射機和接收機商定一種編號方案(一種“跳碼”),以這樣的方式發(fā)送待發(fā)送的塊序列以致可以對各新塊采用另一種傳輸碼。除了圖II.)中的代碼(而不是頻率)表示初始發(fā)送塊的物理位置基準(zhǔn)之外,上述結(jié)合圖I.)所作的說明適用于圖II.)。
圖5B(圖III.)示出采用編號方案的進一步調(diào)整,在此調(diào)整中,將根據(jù)頻域、碼域和時域的初始發(fā)送塊的物理位置基準(zhǔn)進行合并。請注意,這僅代表一個例子,同樣還可以設(shè)想各種其它調(diào)整。
具體地說,圖III.)示出一種編號方案(0、…、15),在這種編號方案中,發(fā)射機設(shè)備和接收機設(shè)備商定采用兩個頻率(F1、F2)、兩個代碼(C1、C2)以及4個瞬時(0、…、3)。更具體地說,當(dāng)選擇頻率F1(編號0、…、7)、選擇第一代碼C1并且在選擇F1和C1期間,在4個后續(xù)瞬時(0、…、3)期間發(fā)送各塊,即編號方案中的編號0至3。然后,當(dāng)頻率保持不變(F1),代碼變更為C2并且在選擇F1和C2期間,在4個后續(xù)瞬時(0、…、3)期間發(fā)送各塊,即編號方案中的編號4至7。接著,頻率由F1變更為F2時,并重復(fù)對應(yīng)于編號方案中編號8至15的相同過程(圖5B中最左側(cè)的一列)。
在這種情況下,0至15范圍的數(shù)值內(nèi)的信息REF在重發(fā)塊頭標(biāo)中指出初始發(fā)送塊的物理位置基準(zhǔn)。
另外,還可以設(shè)想將相同的物理順序定義為嵌套子塊(時域)、塊(碼域)、超級塊(頻域)排列(對照圖5B右側(cè)的內(nèi)容)。然后,在重發(fā)塊頭標(biāo)由信息REF指出初始發(fā)送塊的物理位置基準(zhǔn),REF可以設(shè)定為下列格式REF=(h、b、s),其中h表示超級塊編號(在圖5B所示的例子中為0或1)、b表示塊編號(在圖5B所示的例子中為0或1)、s表示子塊編號(在圖5B所示的例子中為0至3)。
請注意,嵌套塊方案并不局限于不同的域,而且還適用于一種域,例如時域。例如(附圖中未示出),八位字節(jié)的子塊構(gòu)成塊,八位字節(jié)的塊構(gòu)成超級塊。然而,不要求構(gòu)成塊的子塊的數(shù)目與構(gòu)成超級塊的塊的數(shù)目相同(如圖5B所示)。此外,嵌套塊分級的深度并不局限于3級,通過定義其它塊級,位還可以更深(例如包括超級塊的“兆塊”等)。
此外,圖5C示出又一個調(diào)整。如上所述,對于兩個T值,數(shù)據(jù)單元數(shù)或分組數(shù)(例如在物理位置表示的子塊或塊內(nèi))不必相同。正如圖5C所示的那樣,參考根據(jù)時間已經(jīng)映射到編號方案的例子,在瞬時“2”,因為位T(T=1)的值,將(子)塊表示為重發(fā)塊。然而,盡管已經(jīng)指定T=0值的各塊僅含有一個數(shù)據(jù)單元(分別含有數(shù)據(jù)分組或數(shù)據(jù)項X、Y和/或Z),但重發(fā)塊含有不止一個數(shù)據(jù)單元以及相應(yīng)數(shù)目的附加頭標(biāo),每個(子)塊中每個數(shù)據(jù)分組有一個頭標(biāo)。
根據(jù)所示的例子,在瞬時0和1接收的數(shù)據(jù)分組X和Y不是無差錯接收。在瞬時“2”重發(fā)這些數(shù)據(jù)分組,并且重發(fā)的塊(如果具有定義的嵌套塊排列則為子塊)含有在開頭包括基準(zhǔn)REF=0的頭標(biāo)的數(shù)據(jù)分組X、含有在開頭包括基準(zhǔn)REF=1的頭標(biāo)的數(shù)據(jù)分組Y。與先前的實例相同,各頭標(biāo)包括初始(較早)發(fā)送物理位置基準(zhǔn)。
因此,如上所述,本發(fā)明建議了一種在包括發(fā)射機設(shè)備和接收機設(shè)備的冗余度增量通信系統(tǒng)中可以將各數(shù)據(jù)塊合并在一起的信令方法,該方法包括步驟將所述塊從發(fā)射機設(shè)備發(fā)送到接收機設(shè)備,其中各發(fā)送的數(shù)據(jù)塊含有指出各數(shù)據(jù)塊是第一次發(fā)送還是是重發(fā)數(shù)據(jù)塊的信息;在所述接收機設(shè)備校驗發(fā)送各數(shù)據(jù)塊的過程是否失?。蝗绻龈鲏K的發(fā)送過程失敗,則請求發(fā)射機設(shè)備重發(fā)所述數(shù)據(jù)塊,并且根據(jù)發(fā)射機設(shè)備端接收的所述重發(fā)請求,將所述信息置位為表示所述各數(shù)據(jù)塊為重發(fā)塊的數(shù)值,至少將一個頭標(biāo)附加到待重發(fā)的所述數(shù)據(jù)塊,所述頭標(biāo)表示發(fā)送塊序列內(nèi)較早發(fā)送的所述塊的物理位置基準(zhǔn)。利用所建議的方法以及相應(yīng)通信系統(tǒng)中適應(yīng)的發(fā)射機設(shè)備和接收機設(shè)備,就可以不需要在各數(shù)據(jù)塊內(nèi)發(fā)送塊號,因此在通信系統(tǒng)中減少了發(fā)送數(shù)據(jù)的開銷并增加了用戶數(shù)據(jù)吞吐量。
應(yīng)理解,上述說明和附圖僅為了利用實例說明本發(fā)明。在所附權(quán)利要求所述的本發(fā)明范圍內(nèi),可以對本發(fā)明的優(yōu)選實施例進行變化。
權(quán)利要求
1.一種在包括發(fā)射機設(shè)備和接收機設(shè)備的冗余度增量通信系統(tǒng)內(nèi)可以將各數(shù)據(jù)塊合并在一起的信令方法,該方法包括步驟將所述塊(B1、B2、…、Bn)從發(fā)射機設(shè)備發(fā)送到接收機設(shè)備(S11),其中各發(fā)送數(shù)據(jù)塊含有指出各數(shù)據(jù)塊是第一次發(fā)送還是是重發(fā)塊的信息(T);在所述接收機設(shè)備校驗發(fā)送各數(shù)據(jù)塊(B1)的過程是否失敗(S12、S13);如果所述各塊的發(fā)送過程失敗,則請求發(fā)射機設(shè)備重發(fā)所述數(shù)據(jù)塊(S16),并且根據(jù)發(fā)射機設(shè)備端接收的所述重發(fā)請求,將所述信息(T)置位為表示所述各數(shù)據(jù)塊為重發(fā)塊的數(shù)值(S17),并且至少將一個頭標(biāo)附加到待重發(fā)的所述數(shù)據(jù)塊(S17),所述頭標(biāo)表示發(fā)送塊序列內(nèi)較早發(fā)送的所述塊的物理位置基準(zhǔn)。
2.根據(jù)權(quán)利要求1所述的方法,其中通過將各塊的發(fā)送時間映射到編號方案,可以表示各塊的所述物理位置。
3.根據(jù)權(quán)利要求1所述的方法,其中通過將各塊的發(fā)送頻率映射到編號方案,可以表示各塊的所述物理位置。
4.根據(jù)權(quán)利要求1所述的方法,其中通過將發(fā)送各塊所使用的代碼映射到編號方案,可以表示各塊的所述物理位置。
5.根據(jù)權(quán)利要求1所述的方法,其中通過將發(fā)送頻率、以各頻率進行發(fā)送所使用的代碼以及以各頻率利用各代碼進行發(fā)送的時間進行合并再映射到編號方案,可以表示各塊的所述物理位置。
6.根據(jù)權(quán)利要求1所述的方法,其中所述各塊由多個子塊構(gòu)成,并且頭標(biāo)表示所發(fā)送塊序列內(nèi)重發(fā)子塊的物理位置基準(zhǔn)。
7.根據(jù)權(quán)利要求1所述的方法,該方法進一步包括步驟利用所述頭標(biāo)包含的信息,將重發(fā)塊與其它塊合并(S21、S22)。
8.根據(jù)上述權(quán)利要求2至權(quán)利要求6之任一所述的方法,其中在初始握手步驟中在所述通信系統(tǒng)的所述發(fā)射機與所述接收機之間對所述采用的編號方案達成一致。
9.根據(jù)權(quán)利要求1所述的方法,其中利用一個標(biāo)志(T)表示所述信息。
10.根據(jù)權(quán)利要求1所述的方法,其中利用頭標(biāo)的循環(huán)冗余校驗和表示所述信息。
11.根據(jù)上述權(quán)利要求1至權(quán)利要求10之任一所述的方法,其中為了進行安全發(fā)送,至少對所述信息(T)和所述頭標(biāo)之一進行編碼。
12.一種包括發(fā)射機設(shè)備和接收機設(shè)備的通信系統(tǒng),發(fā)射機設(shè)備和接收機設(shè)備各自適應(yīng)于實現(xiàn)根據(jù)上述權(quán)利要求1至權(quán)利要求11之任一所述的方法。
全文摘要
本發(fā)明披露了一種在包括發(fā)射機設(shè)備和接收機設(shè)備的冗余度增量通信系統(tǒng)內(nèi)可以將數(shù)據(jù)塊合并的方法,該方法包括步驟:將所述塊(B1、B2、…、Bn)從發(fā)射機設(shè)備發(fā)送到接收機設(shè)備(S11),其中各發(fā)送數(shù)據(jù)塊含有指出各數(shù)據(jù)塊是第一次發(fā)送還是是重發(fā)塊的信息(T);在所述接收機設(shè)備校驗發(fā)送各數(shù)據(jù)塊(B1)的過程是否失敗(S12、S13);如果所述各塊的發(fā)送過程失敗,則請求發(fā)射機設(shè)備重發(fā)所述數(shù)據(jù)塊(S16),并且根據(jù)發(fā)射機設(shè)備端接收的所述重發(fā)請求,將所述信息(T)置位為表示所述各數(shù)據(jù)塊為重發(fā)塊的數(shù)值(S17),并且至少將一個頭標(biāo)附加到待重發(fā)的所述數(shù)據(jù)塊(S17),所述頭標(biāo)表示發(fā)送塊序列內(nèi)較早發(fā)送的所述塊的物理位置基準(zhǔn)。利用所建議的方法以及相應(yīng)通信系統(tǒng)中的適應(yīng)發(fā)射機設(shè)備和接收機設(shè)備,就可以不需要在各數(shù)據(jù)塊內(nèi)發(fā)送塊號,因此在通信系統(tǒng)中減少了發(fā)送數(shù)據(jù)的開銷并增加了用戶數(shù)據(jù)吞吐量。
文檔編號H04L12/56GK1335002SQ99815884
公開日2002年2月6日 申請日期1999年1月29日 優(yōu)先權(quán)日1999年1月29日
發(fā)明者朱塞·塞波拉 申請人:諾基亞網(wǎng)絡(luò)有限公司