數(shù)據(jù)單元傳送方法
【專利摘要】本發(fā)明涉及數(shù)據(jù)單元傳送方法。本發(fā)明描述了一種控制從發(fā)送器(10)到接收器(11)的數(shù)據(jù)單元傳送的方法,包括以下步驟:發(fā)送器(10)向接收器(11)發(fā)送數(shù)據(jù)單元,接收器(11)向發(fā)送器(10)發(fā)送到包含數(shù)據(jù)單元(101)的接收狀態(tài)信息(104)的反饋消息(102),所述接收狀態(tài)信息表明至少正確接收和不正確接收這兩者其中之一,以及在接收到反饋消息(102)之后,發(fā)送器(10)向接收器(11)發(fā)送表明所接收的反饋消息(102)中所表示的接收狀態(tài)的反饋響應(yīng)信息(105)。
【專利說明】數(shù)據(jù)單元傳送方法
[0001]本分案申請的母案申請日為2005年8月24日、申請?zhí)枮?00580051386.8、發(fā)明名
稱為“數(shù)據(jù)單元傳送方法”。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及發(fā)送器與接收器之間的數(shù)據(jù)單元通信的領(lǐng)域,涉及控制發(fā)送器和接收器的方法,以及涉及相應(yīng)設(shè)置的發(fā)送器和接收器。
【背景技術(shù)】
[0003]在數(shù)據(jù)單元通信的領(lǐng)域中,已知的是通過以下方式來控制從發(fā)送器到接收器的數(shù)據(jù)單元傳送:發(fā)送器向接收器發(fā)送一個或多個數(shù)據(jù)單元,以及接收器向發(fā)送器回送包含接收狀態(tài)信息的一個或多個對應(yīng)的返回消息。接收狀態(tài)信息例如可表明正確接收或不正確接收,其中不正確接收可能包含具有不可修正錯誤的接收或者完全沒有接收到。實例是發(fā)送公知的確認(rèn)消息(ACK)或者否定確認(rèn)消息(NACK)。
[0004]可能出現(xiàn)的一個問題在于,反饋消息可能易于出錯。這可能導(dǎo)致以下影響:反饋消息中的接收狀態(tài)信息改變,使得發(fā)送器沒有正確地收到關(guān)于接收器上的接收狀態(tài)的通知。這個問題的一種可設(shè)想的解決方案在于,以使接收狀態(tài)信息變成充分防錯、例如通過添加冗余的方式,來對接收狀態(tài)信息進(jìn)行編碼。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供控制從發(fā)送器到接收器的數(shù)據(jù)單元傳送的改進(jìn)方法以及發(fā)送器和接收器的改進(jìn)控制方法以及相應(yīng)改進(jìn)的發(fā)送器和接收器。
[0006]本發(fā)明的目的通過獨立權(quán)利要求中所述的方法和裝置來實現(xiàn)。在從屬權(quán)利要求中描述優(yōu)選實施例。
[0007]根據(jù)本發(fā)明的一個實施例,發(fā)送器經(jīng)過設(shè)置,使得在接收到包含接收狀態(tài)信息的反饋消息之后,向接收器發(fā)送反饋響應(yīng)信息,其中反饋響應(yīng)信息表明所接收的反饋消息中所表示的接收狀態(tài)。換言之,發(fā)送器確定反饋消息中所表示的接收狀態(tài),然后將其表示回送給接收器。例如,如果接收器發(fā)送ACK或NACK,則發(fā)送器向接收器發(fā)送表明是否接收到ACK或NACK的反饋響應(yīng)信息。
[0008]依靠這個概念,接收器可跟蹤反饋消息是否正確到達(dá)發(fā)送器。接收器可通過任何適當(dāng)或預(yù)期方式來利用這種信息。例如,可完全為了便于統(tǒng)計而保存該信息。優(yōu)選地,接收器執(zhí)行關(guān)于給定數(shù)據(jù)單元的接收狀態(tài)信息以及發(fā)送器對相同給定數(shù)據(jù)單元提供的反饋響應(yīng)信息是否表明相同接收狀態(tài)的判定。根據(jù)這個判定,可評估發(fā)送器是否已經(jīng)正確地收到關(guān)于接收狀態(tài)的通知。這個判定的結(jié)果可具有不同的用途。
[0009]例如,在考慮發(fā)送器向接收器發(fā)送若干數(shù)據(jù)單元的序列的一般情況時,接收器可監(jiān)測接收狀態(tài)信息和反饋響應(yīng)信息沒有表明相同接收狀態(tài)的事件的數(shù)量,例如通過改進(jìn)編碼或增加信號強(qiáng)度來將這個數(shù)量用作使反饋消息更能防止錯誤的基礎(chǔ)。[0010]根據(jù)一個優(yōu)選實施例,如果接收器確定反饋響應(yīng)信息和接收狀態(tài)信息沒有表明相同接收狀態(tài),則錯誤指示作為錯誤響應(yīng)過程被發(fā)送。響應(yīng)接收到錯誤指示,發(fā)送器例如可在必要時進(jìn)行所述的數(shù)據(jù)單元的重傳。例如,如果接收器上的接收狀態(tài)信息表明不正確接收,而反饋響應(yīng)信息則表明正確接收,這意味著反饋消息中的信息從表明不正確接收改變?yōu)楸砻髡_接收,則發(fā)送器重傳所述的數(shù)據(jù)單元是優(yōu)選的。就是說,在這種情況下,數(shù)據(jù)單元在接收器上沒有被正確接收,但是,到達(dá)發(fā)送器的反饋消息表明正確接收,使得發(fā)送器認(rèn)為數(shù)據(jù)單元被正確傳遞。
[0011]要注意,在本發(fā)明的實施例中,反饋響應(yīng)信息可通過任何適當(dāng)或預(yù)期方式、例如在諸如專用反饋響應(yīng)消息等數(shù)據(jù)單元中或者在所傳送序列的另一個數(shù)據(jù)單元中發(fā)送給接收器,或者反饋響應(yīng)信息還可通過與用于傳送數(shù)據(jù)單元的連接分離的信令通路來發(fā)送。
[0012]根據(jù)本發(fā)明,提供對于從發(fā)送器到接收器的數(shù)據(jù)單元傳送的改進(jìn)控制,因為反饋消息的錯誤可被檢測到并且可能消除。
[0013]根據(jù)一個優(yōu)選實施例,本發(fā)明的概念適用于從發(fā)送器到多個接收器的宏分集(macro-diversity)傳送的上下文。
【專利附圖】
【附圖說明】
[0014]通過以下參照附圖對詳細(xì)實施例的描述,本發(fā)明的概念和優(yōu)點將變得更易于理解,附圖包括:
[0015]圖1說明根據(jù)本發(fā)明的一個實施例的發(fā)送器與接收器之間的信息交換;
[0016]圖2說明本發(fā)明的一個實施例的流程圖;
[0017]圖3說明根據(jù)本發(fā)明的另一個實施例的發(fā)送器與接收器之間的信息交換;
[0018]圖4說明根據(jù)本發(fā)明的又一個實施例的發(fā)送器與接收器之間的信息交換;
[0019]圖5說明本發(fā)明的另一個實施例的流程圖;
[0020]圖6說明根據(jù)本發(fā)明的另一個實施例、宏分集傳送中的發(fā)送器與多個接收器之間的信息交換;
[0021]圖7說明根據(jù)本發(fā)明的一個實施例的發(fā)送器的控制方法的流程圖;
[0022]圖8說明根據(jù)本發(fā)明的一個實施例的接收器的控制方法的流程圖;以及
[0023]圖9說明本發(fā)明的發(fā)送器實施例和接收器實施例的示意性框圖。
【具體實施方式】
[0024]圖1說明本發(fā)明的第一基本實施例,其中參考標(biāo)號10屬于發(fā)送器以及參考標(biāo)號11屬于接收器。最初,發(fā)送器向接收器11發(fā)送數(shù)據(jù)單元101。接收器11確定接收狀態(tài),并且相應(yīng)地提供接收狀態(tài)信息104。接收狀態(tài)信息可通過任何適當(dāng)或預(yù)期方式來提供,但至少表明正確接收或不正確接收。關(guān)于接收是否正確的判定可通過任何已知方式來進(jìn)行,例如通過檢驗添加到數(shù)據(jù)單元101、用于允許檢查數(shù)據(jù)單元是否已經(jīng)破壞的信息,如循環(huán)冗余校驗信息等。要注意,不正確接收包括接收到具有不可糾正錯誤的數(shù)據(jù)單元或者完全沒有接收到數(shù)據(jù)單元的情況。
[0025]接收器11向發(fā)送器10發(fā)送反饋消息102。反饋消息102包括數(shù)據(jù)單元101的接收狀態(tài)信息104。[0026]在這方面可能要注意,反饋消息102的發(fā)送不一定通過接收到數(shù)據(jù)單元101來觸發(fā),但它可能通過接收到數(shù)據(jù)單元101來觸發(fā)。例如,數(shù)據(jù)單元101可能處于從發(fā)送器10發(fā)送給接收器11的數(shù)據(jù)單元序列之中,以及每當(dāng)接收到來自該序列的數(shù)據(jù)單元之一時,接收器11向發(fā)送器10發(fā)送反饋消息,其中反饋消息提供關(guān)于不同于所接收數(shù)據(jù)單元的其它數(shù)據(jù)單元的信息。它的一個實例是產(chǎn)生累積確認(rèn)消息。接收器還可能設(shè)置成定期發(fā)送接收狀態(tài)信息,即使完全沒有數(shù)據(jù)單元到達(dá)。但是,優(yōu)選的是,接收器11響應(yīng)接收到數(shù)據(jù)單元101而發(fā)送反饋消息102,其中反饋消息102包括與數(shù)據(jù)單元101相關(guān)的接收狀態(tài)信息。
[0027]反饋消息102例如可能是表明正確接收的確認(rèn)(ACK)或者表明不正確接收的非確認(rèn)(NACK)。接收狀態(tài)信息104可通過任何適當(dāng)或預(yù)期方式編碼為反饋消息,例如在最簡單情況下作為單個位,其中一個位值表明正確接收,而另一個位值則表明不正確接收。編碼無疑還可能更為復(fù)雜,尤其是在接收狀態(tài)信息不只傳遞正確或不正確接收時,例如在接收狀態(tài)信息表明所接收數(shù)據(jù)單元中的某種程度的錯誤和/或錯誤的位置時。
[0028]在圖1的實例中,在接收到反饋消息102之后,發(fā)送器10確定所接收的反饋消息102中所表明的接收狀態(tài),然后向接收器11發(fā)送相應(yīng)的反饋響應(yīng)信息105。反饋響應(yīng)信息105表明由所接收的反饋消息102提供的接收狀態(tài)。例如,如果發(fā)送器10從反饋消息102中讀取正確接收的接收狀態(tài),則反饋響應(yīng)信息105表明正確接收。
[0029]反饋響應(yīng)信息105可通過任何適當(dāng)或預(yù)期方式提供給接收器11,例如作為如圖1所示的數(shù)據(jù)單元103等數(shù)據(jù)單元的一部分,或者經(jīng)由與傳送數(shù)據(jù)單元的通路分離的信令通路。
[0030]反饋響應(yīng)信息105可通過與接收狀態(tài)信息104完全相同的方式來提供,即,可能具有相同的編碼。優(yōu)選地,為了避免反饋響應(yīng)信息105被可能損害反饋消息102的錯誤破壞,反饋響應(yīng)信息105以比接收狀態(tài)信息104更能防止傳輸錯誤的方式來發(fā)送。這例如可通過更能防止傳輸錯誤的編碼或者通過相對于用以發(fā)送反饋消息102的信號強(qiáng)度增加信號強(qiáng)度來實現(xiàn)。此外,為了增加在接收器11上正確接收到反饋響應(yīng)信息105可能性,反饋響應(yīng)信息105可重復(fù)地發(fā)送,例如發(fā)送預(yù)定次數(shù)。
[0031]反饋響應(yīng)信息105可在消息103中發(fā)送,如圖1所示。消息103例如可能是響應(yīng)接收到反饋消息102而發(fā)送的專用反饋響應(yīng)消息。但是,如圖3所示,反饋響應(yīng)信息105還可能在數(shù)據(jù)單元101所屬的序列中的一個數(shù)據(jù)單元中發(fā)送。更具體來說,發(fā)送器10通常具有待發(fā)送的數(shù)據(jù)單元的數(shù)據(jù)單元序列,…、m、m+l、…。每個數(shù)據(jù)單元攜帶整個數(shù)據(jù)量的一段。在圖3的實例中,數(shù)據(jù)單元101涉及第m個數(shù)據(jù)單元,以及反饋響應(yīng)信息105在關(guān)聯(lián)該序列的第m+1個數(shù)據(jù)單元的數(shù)據(jù)單元106中發(fā)送。第m+1個數(shù)據(jù)單元106的發(fā)送可響應(yīng)接收到反饋消息102而發(fā)生,或者可通過發(fā)送器10進(jìn)行的流程控制過程的某個其它結(jié)果來觸發(fā)。反饋響應(yīng)信息105可在接收到反饋響應(yīng)消息102之后傳送的任何數(shù)據(jù)單元中發(fā)送,即,在序列中靠后的數(shù)據(jù)單元(例如數(shù)據(jù)單元m+1)中,在給定數(shù)據(jù)單元m的重傳中,或者在具有比m更小的序列位置的在前數(shù)據(jù)單元的重傳中。
[0032]數(shù)據(jù)單元中的發(fā)送可通過任何適當(dāng)或預(yù)期方式來進(jìn)行。反饋響應(yīng)信息可放置在數(shù)據(jù)單元的頭部或有效載荷中。它例如可能是表明正確接收或不正確接收的單個位,或者可能是包含預(yù)定數(shù)量位的位圖。將反饋響應(yīng)信息放入數(shù)據(jù)單元的一種極為有利的方式是將信息添加到經(jīng)過冗余編碼、如CRC編碼的數(shù)據(jù)單元部分。通過那種方式,反饋響應(yīng)信息的可靠傳送可采用簡單部件來提供。在反饋響應(yīng)信息通過序列中的數(shù)據(jù)單元來發(fā)送的以上實例中,如果數(shù)據(jù)單元將CRC編碼用于有效載荷部分,則例如可將反饋響應(yīng)信息添加到有效載荷部分。
[0033]根據(jù)另一個實施例,給定數(shù)據(jù)單元101的反饋響應(yīng)信息105還可與該序列的其它數(shù)據(jù)單元的反饋響應(yīng)信息一起發(fā)送。換言之,可能通過下列方式來實現(xiàn)本發(fā)明的概念:發(fā)送包含與多個數(shù)據(jù)單元關(guān)聯(lián)的信息的反饋響應(yīng)信息報告。
[0034]圖2說明本發(fā)明的一個方法實施例的流程圖。在第一步驟S21,發(fā)送器向接收器發(fā)送數(shù)據(jù)單元。在步驟S22,接收器向發(fā)送器發(fā)送反饋消息,以及在步驟S23,發(fā)送器向接收器發(fā)送反饋響應(yīng)信息。
[0035]接收器11可通過任何適當(dāng)或預(yù)期方式來使用反饋響應(yīng)信息105。例如,可能只為了便于統(tǒng)計而收集該信息。但是,優(yōu)選的是,在接收到反饋響應(yīng)信息之后,接收器判定接收狀態(tài)息104和反饋響應(yīng)信息105是否表明相同接收狀態(tài)。這種情況如圖5所不,圖5是包括已經(jīng)結(jié)合圖2所述的步驟S21-S23的流程圖,從而不需要重新描述這些步驟。在圖5中,在步驟S23之后,步驟S51將接收狀態(tài)信息和反饋響應(yīng)信息進(jìn)行比較。然后,在步驟S52確定它們是否匹配。在圖5的實例中,不匹配、即接收狀態(tài)信息104和反饋響應(yīng)信息105沒有表明相同接收狀態(tài),引起接收器11進(jìn)行錯誤響應(yīng)過程S53。錯誤響應(yīng)過程不是必要的,因為比較信息也可能為了便于統(tǒng)計、即評估反饋消息中出現(xiàn)錯誤數(shù)量而被保存。但是,優(yōu)選的是進(jìn)行錯誤響應(yīng)過程S53,它可通過任何適當(dāng)或預(yù)期方式來選擇。例如,錯誤響應(yīng)過程可能在于按照接收狀態(tài)信息與反饋響應(yīng)信息之間的不匹配數(shù)量來適配未來反饋消息中的錯誤編碼。例如,如果不匹配數(shù)量超過預(yù)定閾值,則編碼或傳輸功率可經(jīng)過調(diào)節(jié),使得反饋消息更不易于出錯。
[0036]錯誤響應(yīng)過程的另一個實例是向發(fā)送器10發(fā)送錯誤消息。這種情況結(jié)合圖4來說明,圖4采用與圖1相同的參考標(biāo)號,因而不需要贅述圖1的元件。在圖4中,在接收到包含反饋響應(yīng)信息105的反饋響應(yīng)消息103之后,接收器11進(jìn)行比較107,并且在圖4的實例中,假定檢測到錯誤,即反饋響應(yīng)信息105和接收狀態(tài)信息104沒有表明相同接收狀態(tài)。例如在消息109中向發(fā)送器10發(fā)送錯誤指示108。消息109可能是例如與關(guān)聯(lián)接收狀態(tài)信息104和反饋響應(yīng)信息105的第m個數(shù)據(jù)單元101不同的數(shù)據(jù)單元的反饋消息。消息109還可能是專用錯誤消息。還可能在一個消息中發(fā)送一個以上錯誤指示,例如,如果傳送涉及將從發(fā)送器發(fā)送到接收器的數(shù)據(jù)單元的序列,則錯誤指示、如圖4中的指示108還可與不同于第m個數(shù)據(jù)單元的其它數(shù)據(jù)單元的錯誤指示一起發(fā)送。
[0037]另外,為了增加發(fā)送器10正確接收到錯誤指示108的可能性,錯誤指示108的發(fā)
送可重復(fù)一次以上、例如重復(fù)預(yù)定次數(shù)。
[0038]發(fā)送器10可通過任何適當(dāng)或預(yù)期方式對接收到錯誤指示108作出反應(yīng)。例如,可能只為了便于統(tǒng)計而存儲這個信息。優(yōu)選地,發(fā)送器10以適當(dāng)方式、例如通過重傳與錯誤指示108關(guān)聯(lián)的數(shù)據(jù)單元m,對錯誤指示作出反應(yīng)。這種情況通過經(jīng)由圖4的數(shù)據(jù)單元111的重傳110來表不。
[0039]根據(jù)一個優(yōu)選實施例,發(fā)送器和接收器經(jīng)過設(shè)置,使得在比較107顯示接收狀態(tài)信息104表明不正確接收、而反饋響應(yīng)信息105表明正確接收時發(fā)生重傳。就是說,在這種情況下,在接收器11上沒有正確接收到數(shù)據(jù)單元101,但是,通過反饋消息102中的錯誤,發(fā)送器認(rèn)為它被正確接收。因此,希望執(zhí)行在數(shù)據(jù)單元101中發(fā)送的第m個數(shù)據(jù)單元的重傳。這個目標(biāo)可通過不同方式來實現(xiàn)。例如,接收器11可通過由錯誤指示108傳遞比較結(jié)果的方式來設(shè)置。然后,發(fā)送器10可讀取錯誤指示,確定具體的不匹配,然后觸發(fā)在傳送111中重傳第m個數(shù)據(jù)單元。或者,可能以如下方式來設(shè)置接收器11:僅發(fā)送一種類型的錯誤指示,并且僅在比較107的結(jié)果顯示接收狀態(tài)信息104表明不正確接收、而反饋響應(yīng)信息105表明正確接收時才被發(fā)送。發(fā)送器10則可經(jīng)過設(shè)置,使得它在每次接收到錯誤指示時執(zhí)行重傳。
[0040]在這個上下文中,還要注意,錯誤指示可能或者可能沒有明確標(biāo)識比較107對其產(chǎn)生錯誤指示的數(shù)據(jù)單元的序列位置標(biāo)識符、如圖4中的m。如果錯誤指示108包含序列位置標(biāo)識符,則適當(dāng)?shù)闹貍魇侵苯拥?。但是,錯誤指示108也可能是表明錯誤的簡單二進(jìn)制信號,并且發(fā)送器10只重傳最后發(fā)送的數(shù)據(jù)單元。后一種備選方案可能導(dǎo)致比前一種備選方案更低的可靠性,但不總是需要或預(yù)期絕對的可靠性。例如,如果發(fā)送器10和接收器11是給定協(xié)議層、如鏈路層的對等體,以及如果高層協(xié)議容許某種數(shù)據(jù)丟失率,則不需要絕對可靠性。作為一個實例,發(fā)送器10和接收器11是鏈路層對等體,如果較高層運(yùn)行TCP,則10_6的數(shù)據(jù)丟失率是完全可接受的,以及如果正運(yùn)行例如網(wǎng)絡(luò)電話應(yīng)用,則甚至10_3的數(shù)據(jù)丟失率也是可接受的。如果對正確接收(例如ACK)的不正確接收(例如NACK)的誤解的平均錯誤率為10_4,并且如果采用沒有序列位置標(biāo)識符的錯誤指示的實施例將丟失率減小到10_6,則這對于上述TCP實例是足夠的,即使沒有達(dá)到完全可靠。
[0041]上述概念和實施例可能特別適用于從一個發(fā)送器到多個接收器的數(shù)據(jù)單元傳送的環(huán)境。它的一個實例如圖6所示,圖6涉及從發(fā)送器10到第一接收器61和第二接收器62的宏分集傳送。術(shù)語“宏分集”表示通過至少兩個不同通路進(jìn)行通信,以便增加整體傳送質(zhì)量。就是說,當(dāng)查看圖6的實例時,如果數(shù)據(jù)單元從發(fā)送器10發(fā)送到兩個不同的接收器61和62,則即使數(shù)據(jù)單元在送往一個接收器的途中丟失或破壞,則仍然存在正確到達(dá)另一個接收器的可能性。在圖6的實例中,示出兩個接收器61和62。這只是一個實例,因為從一個發(fā)送器到多個接收器的通信可能涉及任意數(shù)量η個接收器,其中η是大于I的整數(shù)。在本發(fā)明的一個實施例中,發(fā)送器則向η個接收器的每一個、即圖6的實例中的接收器61和62發(fā)送給定數(shù)據(jù)單元、如圖6中的數(shù)據(jù)單元601。對于從I到η的i的每個值,第i個接收器向發(fā)送器發(fā)送第i個反饋消息,例如從接收器61發(fā)送給發(fā)送器10的第一反饋消息602_1以及從第二接收器62發(fā)送給發(fā)送器10的第二反饋消息602_2。對于從I到η的i的每個值,第i個接收器向發(fā)送器發(fā)送第i個反饋消息,例如從接收器61發(fā)送給發(fā)送器10的第一反饋消息602_1以及從第二接收器62發(fā)送給發(fā)送器10的第二反饋消息602_2。每個反饋消息包含數(shù)據(jù)單元的接收狀態(tài)信息,所述接收狀態(tài)信息表明第i個接收器上的至少正確接收和不正確接收這兩者其中之一。在圖6的實例中,假定在第一接收器61以及在第二接收器62上不正確地接收到數(shù)據(jù)單元601,使得反饋消息602_1和602_2是NACK消息。在一般情況下,在接收到第i個反饋消息之后,發(fā)送器10將向第i個接收器發(fā)送表明所接收的第i個反饋消息中所表示的接收狀態(tài)的第i個反饋響應(yīng)信息。再來看圖6的實例,這意味著,發(fā)送器10根據(jù)所接收反饋消息602_1來確定接收器61上的所表明接收狀態(tài)以及根據(jù)反饋消息602_2來確定第二接收器62上的所表明接收狀態(tài)。然后分別產(chǎn)生和發(fā)送多個接收器的每一個的反饋響應(yīng)信息。如先前的實例中那樣,反饋響應(yīng)信息的發(fā)送可通過任何適當(dāng)或預(yù)期方式來進(jìn)行,例如經(jīng)由與發(fā)送數(shù)據(jù)單元的通路不同的信令通路來進(jìn)行。
[0042]第i個反饋響應(yīng)信息可單獨發(fā)送給第i個接收器,即,每個接收器在專用通信中接收它自己單獨的反饋響應(yīng)信息。根據(jù)一個優(yōu)選實施例,發(fā)送器10在發(fā)送給多個接收器的每一個的一個消息中包含第I個至第η個反饋響應(yīng)信息。這在圖6的實例中示出,其中,將第一接收器61和第二接收器62的反饋響應(yīng)信息放入發(fā)送給兩個接收器的一個數(shù)據(jù)單元603中。
[0043]更具體來說,在圖6的實例中,假定發(fā)送器10從反饋消息602_1中讀取不正確接收(NACK)的接收狀態(tài),而發(fā)送器10從反饋消息602_2中讀取正確接收(ACK)的接收狀態(tài)。換言之,假定第二接收器62上的接收狀態(tài)實際上是不正確接收,但由于反饋消息602_2的傳送的錯誤,發(fā)送器10接收到關(guān)于在第二接收器62上正確接收到數(shù)據(jù)單元601的指示。因此,發(fā)送器10所產(chǎn)生的反饋響應(yīng)信息是第一接收器61的不正確接收以及第二接收器62的正確接收,在圖6中表示為61:NACK和62:ACK。
[0044]在圖6的實例中,假定反饋響應(yīng)信息與從發(fā)送器10發(fā)送給接收器61、62的序列中的數(shù)據(jù)單元一起發(fā)送。數(shù)據(jù)單元601與該序列的第m個數(shù)據(jù)單元相關(guān),以及在圖6的實例中,發(fā)送器10通過發(fā)送在序列中的下一個數(shù)據(jù)單元、即第m+1個數(shù)據(jù)單元603,來對接收到反饋消息602_1和602_2作出反應(yīng)。上述反饋響應(yīng)信息包含在數(shù)據(jù)單元603中。發(fā)送該序列中的下一個數(shù)據(jù)單元的原因在于對第二接收器62表明正確接收。一般來說,在接收到給定數(shù)據(jù)單元的表明多個接收器的至少一個上的正確接收的接收狀態(tài)信息之后,發(fā)送器10發(fā)送該序列中比給定數(shù)據(jù)單元靠后的數(shù)據(jù)單元。例如,如果采用基于窗口的流程控制,則序列中的給定數(shù)據(jù)單元的確認(rèn)的接收意味著可發(fā)送序列中靠后的一個或多個數(shù)據(jù)單元,其中,取決于已經(jīng)發(fā)送多少數(shù)據(jù)單元,這個靠后的數(shù)據(jù)單元可包括序列中的下一個數(shù)據(jù)單元,或者可在序列中往后若干數(shù)據(jù)單元開始。
[0045]回到圖6的實例,假定數(shù)據(jù)單元603在第一接收器61上不正確接收(NACK)而在第二接收器62上正確接收(ACK)。
[0046]此外,由于一般η個接收器的每一個優(yōu)選地執(zhí)行接收狀態(tài)信息和反饋響應(yīng)信息的比較,所以第二接收器62確定反饋響應(yīng)信息(ACK)與其所接收的狀態(tài)信息(NACK)不匹配。這產(chǎn)生錯誤指示,它與反饋響應(yīng)消息604_2 —起發(fā)送,反饋響應(yīng)消息604_2還傳送數(shù)據(jù)單元603的正確接收的指示。另一方面,第一接收器61發(fā)送反饋消息604_1,反饋消息604_1傳送不正確接收(NACK)的指示。
[0047]在接收到消息604_2中的錯誤指示之后,發(fā)送器10采用消息605來執(zhí)行第m個數(shù)據(jù)單元的重傳。消息605還包括根據(jù)反饋消息604_1和604_2中表明的接收狀態(tài)反饋響應(yīng)信息而產(chǎn)生的反饋響應(yīng)信息,其中,在圖6的實例中,假定發(fā)送器10接收到在接收器61上不正確接收的指示以及在發(fā)送器62上正確接收的指示,即圖6中的61:NACK和62:ACK。
[0048]然后,接收器61和62都在通信605中正確接收到第m個數(shù)據(jù)單元,使得相應(yīng)的反饋消息606_1和606_2包含表明正確接收的接收狀態(tài)信息(ACK)。在實例中可以看到,由于在通信603中發(fā)送的第m+1個數(shù)據(jù)單元的接收狀態(tài)信息和反饋響應(yīng)信息匹配,因此第一接收器61以及第二接收器62均沒有響應(yīng)在數(shù)據(jù)單元605中所接收的反饋響應(yīng)信息而產(chǎn)生錯誤指示。然后,由于接收到m和m+1的正確接收的指示,例如可由發(fā)送器10發(fā)送第m+2個數(shù)據(jù)單元,繼續(xù)進(jìn)行另一個過程。[0049]要注意,在圖6的實例中,正如圖4的實例中那樣,發(fā)送器10不應(yīng)當(dāng)在接收到給定數(shù)據(jù)單元的正確接收的指示之后立即從其發(fā)送緩沖器中清除或刪除已發(fā)送數(shù)據(jù)單元。在接收到給定數(shù)據(jù)單元的正確接收的指示之后,發(fā)送器10例如可在其發(fā)送緩沖器中將所述給定數(shù)據(jù)單元保留一定量的時間,例如根據(jù)發(fā)送器10與多個接收器之間的通信所涉及的測量或平均來回程時間所計算的時間量?;蛘?,發(fā)送器10可將給定數(shù)據(jù)單元保留在其發(fā)送緩沖器中,直至接收到接收器的至少一個上的正確接收的預(yù)定數(shù)量的指示,例如直至接收到正確接收的兩個指示。
[0050]在發(fā)送器和多個接收器的宏分集系統(tǒng)中,可能發(fā)生以下情況:發(fā)送器接收到正確接收的一個以上指示,但是,這些指示其中之一基于反饋消息的通信中的錯誤,即,在發(fā)送器從其中接收正確接收的指示的接收器其中之一上實際沒有正確接收到對應(yīng)數(shù)據(jù)單元。在這種情況下,希望避免發(fā)生不必要的重傳。如果發(fā)送器只是在其反饋響應(yīng)信息中表明感知的正確接收,因而所討論的接收器確定不匹配并發(fā)送錯誤指示,因而發(fā)送器執(zhí)行重傳,則發(fā)生這樣一種不必要的重傳。存在避免這種情況的若干方式。
[0051]按照一種可能性,在接收到給定數(shù)據(jù)單元的表明η個接收器中的至少閾值數(shù)量k個接收器上的正確接收的接收狀態(tài)信息之后,發(fā)送器禁止發(fā)送與給定數(shù)據(jù)單元的接收狀態(tài)信息相關(guān)的任何接收器反饋響應(yīng)信息,其中的k為整數(shù),且l〈k ( η。換言之,如果接收到閾值數(shù)量的正確接收指示,則假定至少一個接收器實際上正確接收到所討論的數(shù)據(jù)單元,使得無需發(fā)送那個數(shù)據(jù)單元的任何接收器反饋響應(yīng)信息。這有效地避免了任何重傳。K的值例如可設(shè)置為2。
[0052]根據(jù)另一個備選方案,如前面所述,發(fā)送器10在發(fā)送給η個接收器的一個消息中包含第I個至第η個反饋響應(yīng)信息。但是,接收器以如下方式設(shè)置:對于從I到η的i的每個值,第i個接收器判定第i個接收狀態(tài)信息是否表明不正確接收,以及第i個反饋響應(yīng)信息是否表明正確接收。此外,第i個接收器檢查與不同于第i個接收器的閾值數(shù)量j個其它接收器相關(guān)聯(lián)的反饋響應(yīng)信息是否表明不正確接收,其中j為整數(shù),且0〈j〈n。如果滿足兩個條件、即接收狀態(tài)信息表明不正確接收而反饋響應(yīng)信息表明正確接收(即,在反饋消息的傳送中發(fā)生了錯誤),以及如果閾值數(shù)量j個其它接收器表明不正確接收,則錯誤指示被發(fā)送給發(fā)送器10,以便令發(fā)送器10執(zhí)行所述的數(shù)據(jù)單元的重傳。這樣,接收器進(jìn)行關(guān)于是否發(fā)送錯誤指示的判定。該判定基于來自接收器上的不正確接收的接收狀態(tài)的不匹配以便校正發(fā)送器上的接收,以及基于發(fā)送器所接收的不正確接收的指示的數(shù)量。例如,j可被選擇成等于n-1,這意味著,如果反饋響應(yīng)信息暗示發(fā)送器僅從已經(jīng)確定反饋消息中發(fā)生了錯誤的所討論的接收器接收到正確接收的指示,使得重傳看起來是適當(dāng)?shù)?,則給定接收器才發(fā)送錯誤指示。
[0053]按照另一個備選方案,在發(fā)送器中再次進(jìn)行關(guān)于是否重傳的判定。就是說,系統(tǒng)進(jìn)行操作,使得對于從I到η的i的每個值,如果第i個接收狀態(tài)信息表明不正確接收,而第i個反饋響應(yīng)信息表明正確接收,則第i個接收器向發(fā)送器發(fā)送第i個錯誤指示。如果發(fā)送器從它對其發(fā)送表明正確接收的反饋響應(yīng)信息的所有接收器接收到錯誤指示,則發(fā)送器重傳給定數(shù)據(jù)單元。換言之,如果發(fā)送器例如與四個接收器進(jìn)行通信,并且相對于給定數(shù)據(jù)單元接收到一個NACK和三個ACK的反饋,則它僅在發(fā)送器對其接收到ACK的所有三個接收器提供錯誤指示時才執(zhí)行重傳。[0054]要注意,宏分集的以上描述提供相對于現(xiàn)有技術(shù)的顯著優(yōu)點。宏分集例如適用于無線蜂窩通信系統(tǒng)的領(lǐng)域。如果終端位于小區(qū)邊界,則可操作它以便保持到一個或多個基站的鏈路,以執(zhí)行軟切換。在上行鏈路方向,終端向?qū)儆谥車镜幕顒蛹膬蓚€或兩個以上基站發(fā)送數(shù)據(jù)單元。屬于該活動集的所有基站嘗試接收數(shù)據(jù)塊并對所接收的數(shù)據(jù)塊進(jìn)行解碼。最后,基站又向終端分別報告它們接收的結(jié)果。這例如可使用采用已知的HARQ(混合ARQ)機(jī)制的協(xié)議、通過無線鏈路來進(jìn)行。每個基站可根據(jù)接收和解碼過程的結(jié)果來發(fā)送肯定確認(rèn)(ACK)或否定確認(rèn)(NACK)。如果在終端上沒有接收到ACK,則終端執(zhí)行重傳。對于避免因通信錯誤引起的問題可設(shè)想的一種方式是允許基站之間的通信,但是,這在引入的等待時間方面以及控制信令方面是高成本的。另一種可設(shè)想的解決方案是提供第二鏈路層ARQ協(xié)議,例如在HARQ協(xié)議之上進(jìn)行操作的RLCAM(RLC確認(rèn)模式)。這種第二協(xié)議確??芍貍鱽G失的數(shù)據(jù),但它會弓I入復(fù)雜度。
[0055]與此相反,本發(fā)明的概念非常簡單,并且提高傳送性能,因為反饋消息中的錯誤引起的問題可被檢測并消除。
[0056]從發(fā)送器與一個或多個接收器之間的數(shù)據(jù)交換的以上描述可以看到,本發(fā)明還可通過控制數(shù)據(jù)單元發(fā)送器的方法、控制數(shù)據(jù)單元接收器的方法的形式以及在相應(yīng)的數(shù)據(jù)單元發(fā)送器或數(shù)據(jù)單元接收器中體現(xiàn)。
[0057]圖7說明用于控制與一個或多個接收器、如前面所述的接收器11、61和62進(jìn)行通信的數(shù)據(jù)單元發(fā)送器、如前面所述的數(shù)據(jù)單元發(fā)送器10的基本方法實施例的流程圖。在步驟S71,將數(shù)據(jù)單元發(fā)送給所述的接收器,此后在步驟S72,確定反饋消息是否已經(jīng)到達(dá)。在接收到來自接收器的反饋消息之后,其中反饋消息包括步驟S71中發(fā)送的數(shù)據(jù)單元的、并表明至少正確接收和不正確接收這兩者其中之一的接收狀態(tài)信息,在步驟S73中讀取所接收的反饋消息中的接收狀態(tài)信息,以及在步驟S74將反饋響應(yīng)信息發(fā)送給接收器,其中所述反饋響應(yīng)信息表明在步驟S73中讀取的接收狀態(tài)。
[0058]前面已結(jié)合圖1至6描述了控制數(shù)據(jù)單元發(fā)送器的方法的其它實施例,因而不需要進(jìn)行重新描述。
[0059]本發(fā)明還可體現(xiàn)為圖9所示的、用于向接收器91發(fā)送數(shù)據(jù)單元的數(shù)據(jù)單元發(fā)送器90。數(shù)據(jù)單元發(fā)送器90例如可能是蜂窩通信系統(tǒng)中的無線終端,以及接收器91可能是對應(yīng)的基站。圖9的數(shù)據(jù)單元發(fā)送器90包括例如可由處理器901和存儲器902所提供的控制系統(tǒng)。數(shù)據(jù)單元發(fā)送器90還包括發(fā)送裝置的其它傳統(tǒng)元件,它們是技術(shù)人員公知的,因而無需進(jìn)行詳細(xì)描述。控制系統(tǒng)901、902設(shè)置成用于向接收器91發(fā)送數(shù)據(jù)單元,并且經(jīng)過設(shè)置,使得在接收到來自接收器的反饋消息之后,將表明所接收反饋消息中所表示的接收狀態(tài)的反饋響應(yīng)信息發(fā)送給接收器。控制系統(tǒng)可通過任何適當(dāng)或預(yù)期方式、作為硬件、軟件或者硬件和軟件的任何適當(dāng)結(jié)合來實現(xiàn)。還要注意,本發(fā)明還可體現(xiàn)為計算機(jī)程序產(chǎn)品,其中包括在加載到可編程數(shù)據(jù)單元發(fā)送裝置并在其中運(yùn)行時執(zhí)行控制數(shù)據(jù)單元發(fā)送器的上述方法其中之一的計算機(jī)程序。
[0060]本發(fā)明還可體現(xiàn)為在從發(fā)送器、如發(fā)送器10到所述接收器的傳送中控制數(shù)據(jù)單元接收器、如前面所述的接收器11的方法。在圖8的流程圖中說明這種控制方法的一個實例。最初,接收器在步驟S81判定是否接收到數(shù)據(jù)單元。在接收到數(shù)據(jù)單元之后,在步驟S82向發(fā)送器發(fā)送包含數(shù)據(jù)單元的接收狀態(tài)信息的反饋消息,其中接收狀態(tài)信息表明至少正確接收和不正確接收這兩者其中之一。此后,在步驟S83,接收器等待反饋響應(yīng)。在接收到來自發(fā)送器的反饋響應(yīng)信息之后,判定在步驟S82發(fā)送的、反饋消息中的反饋響應(yīng)信息和接收狀態(tài)信息是否表明相同接收狀態(tài)。如果不是,則在步驟S815進(jìn)行錯誤響應(yīng)過程。
[0061]以上已描述了數(shù)據(jù)單元接收器的控制方法的其它實施例,因而不需要進(jìn)行重新描述。
[0062]參照圖9,可以看到,本發(fā)明還可體現(xiàn)為用于從發(fā)送器90接收數(shù)據(jù)單元的數(shù)據(jù)單元接收器91。數(shù)據(jù)單元接收器91包括例如可由處理器911和存儲器912組成的控制系統(tǒng)。數(shù)據(jù)單元接收器91包括技術(shù)人員公知的其它傳統(tǒng)接收器元件和部件,因而無需進(jìn)行進(jìn)一步描述??刂葡到y(tǒng)911、912設(shè)置成用于向發(fā)送器90發(fā)送包含所接收的數(shù)據(jù)單元的接收狀態(tài)信息的反饋消息,其中所接收的狀態(tài)信息表明至少正確接收和不正確接收這兩者其中之一??刂葡到y(tǒng)還經(jīng)過設(shè)置,使得在從發(fā)送器接收到表明發(fā)送器所接收的反饋消息中所表示的接收狀態(tài)的反饋響應(yīng)信息之后,判定接收狀態(tài)信息和反饋響應(yīng)信息是否表明相同接收狀態(tài)??刂葡到y(tǒng)可通過任何適當(dāng)或預(yù)期方式、作為硬件、軟件或者硬件和軟件的任何適當(dāng)結(jié)合來實現(xiàn)。
[0063]本發(fā)明還可體現(xiàn)為計算機(jī)程序產(chǎn)品,其中包括在加載到可編程數(shù)據(jù)單元接收裝置并在其中運(yùn)行時執(zhí)行數(shù)據(jù)單元接收器的控制方法的計算機(jī)程序。
[0064]特別優(yōu)選的是將本發(fā)明的概念應(yīng)用于分別作為鏈路層協(xié)議、如HARQ的發(fā)送對等體和接收對等體的發(fā)送器和一個或多個接收器。就是說,監(jiān)測和校正鏈路層上的傳送錯誤比監(jiān)測和校正更高層、如網(wǎng)絡(luò)或傳輸層上的傳輸錯誤更為有效。例如,優(yōu)選的是,在非擁塞相關(guān)的數(shù)據(jù)丟失的情況下,在鏈路層上進(jìn)行重傳,因為例如TCP通過發(fā)起擁塞控制機(jī)制來對數(shù)據(jù)丟失作出反應(yīng),這在數(shù)據(jù)丟失不是由于擁塞而引起時可能是不利的。
[0065]雖然已根據(jù)詳細(xì)和優(yōu)選實施例描述了本發(fā)明,但這些僅用于解釋本發(fā)明,而不是要進(jìn)行限制。保護(hù)范圍由所附權(quán)利要求確定。權(quán)利要求書中的附圖標(biāo)記僅用來使權(quán)利要求更易于閱讀,而沒有限制作用。
【權(quán)利要求】
1.一種在從發(fā)送器到數(shù)據(jù)單元接收器的數(shù)據(jù)單元傳送中控制所述接收器的方法,包括以下步驟: 響應(yīng)于接收到來自所述發(fā)送器的數(shù)據(jù)單元,所述接收器向所述發(fā)送器發(fā)送反饋消息,所述反饋消息包含所述數(shù)據(jù)單元的接收器所確定的接收狀態(tài)信息,所述接收狀態(tài)信息表明在所述接收器的至少正確接收和不正確接收這兩者其中之一; 所述接收器接收來自所述發(fā)送器的反饋響應(yīng)信息,所述反饋響應(yīng)信息表明所述發(fā)送器根據(jù)所述反饋消息確定的接收狀態(tài); 所述接收器判定所述反饋響應(yīng)信息是否表明與所述接收器所確定的所述接收狀態(tài)相同的接收狀態(tài);以及 響應(yīng)于確定所述反饋響應(yīng)信息表明與所述接收器所確定的所述接收狀態(tài)不同的接收狀態(tài),所述接收器進(jìn)行錯誤響應(yīng)過程。
2.如權(quán)利要求1所述的方法,其中,所述錯誤響應(yīng)過程包括向所述發(fā)送器發(fā)送錯誤指/Jn ο
3.如權(quán)利要求2所述的方法,包括:所述接收器在發(fā)送所述錯誤指示之后,接收來自所述發(fā)送器的所述數(shù)據(jù)單元的重傳。
4.如權(quán)利要求2或3所述的方法,包括:發(fā)送所述錯誤指示一次以上。
5.如權(quán)利要求1所 述的方法,其中,所述錯誤響應(yīng)過程包括根據(jù)所述反饋響應(yīng)信息和所述接收器所確定的所述接收狀態(tài)之間的不匹配數(shù)量來適配反饋消息中的錯誤編碼。
6.如權(quán)利要求5所述的方法,包括:調(diào)整所述反饋消息的傳輸功率或所述編碼,使得所述反饋消息更不易于出錯。
7.如前面權(quán)利要求中的任一項所述的方法,其中,所述反饋響應(yīng)信息包含在冗余編碼的數(shù)據(jù)單元的部分中。
8.如前面權(quán)利要求中的任一項所述的方法,其中,將所述反饋響應(yīng)信息編碼為比所述接收狀態(tài)信息更能防止傳輸錯誤。
9.如前面權(quán)利要求中的任一項所述的方法,其中,所述數(shù)據(jù)單元傳輸是宏分集傳輸?shù)牟糠郑谒龊攴旨瘋鬏斨?,所述?shù)據(jù)單元從所述發(fā)送器發(fā)送到多個接收器。
10.如權(quán)利要求9所述的方法,包括:所述接收器接收包含與所述多個接收器中的每個接收器相關(guān)的反饋響應(yīng)信息的消息。
11.如權(quán)利要求10所述的方法,其中,在所述接收器所確定的接收狀態(tài)是正確接收而針對所述接收器的所述反饋響應(yīng)信息表明不正確接收的情況下,所述方法包括:響應(yīng)于確定與閾值數(shù)量的其它接收器相關(guān)的反饋響應(yīng)信息表明不正確接收,所述接收器向所述發(fā)送器發(fā)送錯誤指示。
12.如權(quán)利要求10所述的方法,包括:響應(yīng)于確定至少閾值數(shù)量的所述多個接收器的反饋消息表明正確接收,所述發(fā)送器禁止發(fā)送所述數(shù)據(jù)單元的反饋響應(yīng)信息。
13.如權(quán)利要求10所述的方法,包括:響應(yīng)于確定接收到來自所述發(fā)送器對其發(fā)送表明正確接收的反饋響應(yīng)信息的所有接收器的錯誤指示,所述發(fā)送器重傳所述數(shù)據(jù)單元。
14.一種用于接收來自發(fā)送器的數(shù)據(jù)單元的數(shù)據(jù)單元接收器,包括控制系統(tǒng),所述控制系統(tǒng)設(shè)置成: 響應(yīng)于接收到來自所述發(fā)送器的數(shù)據(jù)單元,向所述發(fā)送器發(fā)送反饋消息,所述反饋消息包含所述數(shù)據(jù)單元的接收器所確定的接收狀態(tài)信息,所述接收狀態(tài)信息表明在所述接收器的至少正確接收和不正確接收這兩者其中之一; 接收來自所述發(fā)送器的反饋響應(yīng)信息,所述反饋響應(yīng)信息表明所述發(fā)送器根據(jù)所述反饋消息確定的接收狀態(tài); 判定所述反饋響應(yīng)信息是否表明與所述接收器所確定的所述接收狀態(tài)相同的接收狀態(tài);以及 響應(yīng)于確定所述反饋響應(yīng)信息表明與所述接收器所確定的所述接收狀態(tài)不同的接收狀態(tài),進(jìn)行錯誤響應(yīng)過程。
15.如權(quán)利要求14所述的數(shù)據(jù)單元接收器,其中,所述錯誤響應(yīng)過程包括向所述發(fā)送器發(fā)送錯誤指示。
16.如權(quán)利要求15所述的數(shù)據(jù)單元接收器,其中,所述控制系統(tǒng)設(shè)置成在發(fā)送所述錯誤指示之后,接收來自所述發(fā)送器的所述數(shù)據(jù)單元的重傳。
17.如權(quán)利要求15或16所述的數(shù)據(jù)單元接收器,其中,所述控制系統(tǒng)設(shè)置成發(fā)送所述錯誤指示一次以上。
18.如權(quán)利要求14所述的數(shù)據(jù)單元接收器,其中,所述錯誤響應(yīng)過程包括根據(jù)所述反饋響應(yīng)信息和所述接收器所確定的所述接收狀態(tài)之間的不匹配數(shù)量來適配反饋消息中的錯誤編碼。
19.如權(quán)利要求17所述的數(shù)據(jù)單元接收器,包括:調(diào)整所述反饋消息的傳輸功率或所述編碼,使得所述反饋消息更不易于出錯。
20.如權(quán)利要求14-19中的任一項所述的數(shù)據(jù)單元接收器,其中,所述反饋響應(yīng)信息包含在冗余編碼的數(shù)據(jù)單元的部分中。
21.如權(quán)利要求14-20中的任一項所述的數(shù)據(jù)單元接收器,其中,將所述反饋響應(yīng)信息編碼為比所述接收狀態(tài)信息更能防止傳輸錯誤。
22.如權(quán)利要求14-21中的任一項所述的數(shù)據(jù)單元接收器,其中,所述數(shù)據(jù)單元傳輸是宏分集傳輸?shù)牟糠?,在所述宏分集傳輸中,所述?shù)據(jù)單元從所述發(fā)送器發(fā)送到多個接收器。
23.如權(quán)利要求22所述的數(shù)據(jù)單元接收器,其中,所述控制系統(tǒng)設(shè)置成接收包含與所述多個接收器中的每個接收器相關(guān)的反饋響應(yīng)信息的消息。
24.如權(quán)利要求23所述的數(shù)據(jù)單元接收器,其中,在所述接收器所確定的接收狀態(tài)是正確接收而針對所述接收器的所述反饋響應(yīng)信息表明不正確接收的情況下,所述控制系統(tǒng)設(shè)置成響應(yīng)于確定與閾值數(shù)量的其它接收器相關(guān)的反饋響應(yīng)信息表明不正確接收,向所述發(fā)送器發(fā)送錯誤指示。
25.一種計算機(jī)程序產(chǎn)品,包括當(dāng)下載并運(yùn)行于可編程數(shù)據(jù)單元接收裝置時執(zhí)行如權(quán)利要求1-11中的任一項所述的方法的計算機(jī)程序。
26.一種在從數(shù)據(jù)單元發(fā)送器到多個數(shù)據(jù)單元接收器的宏分集傳送中控制所述數(shù)據(jù)單元發(fā)送器的方法,包括以下步驟: 向所述多個接收器中的每個接收器發(fā)送數(shù)據(jù)單元; 接收來自所述多個接收器中的每個接收器的反饋消息,所述反饋消息包括相應(yīng)接收器針對所述數(shù)據(jù)單元確定的接收狀態(tài)信息,所述接收狀態(tài)信息表明在所述相應(yīng)接收器的至少正確接收和不正確接收這兩者其中之一;根據(jù)每個所述反饋消息來確定接收狀態(tài); 判定是否至少閾值數(shù)量的所述接收器的所述反饋消息表明正確接收; 響應(yīng)于確定其反饋消息表明正確接收的所述接收器的數(shù)量少于所述閾值數(shù)量,向所述多個接收器中的每個接收器發(fā)送反饋響應(yīng)信息,所述反饋響應(yīng)信息表明所述發(fā)送器根據(jù)相應(yīng)反饋消息確定的相應(yīng)接收器的接收狀態(tài);以及 響應(yīng)于確定其反饋消息表明正確接收的所述接收器的數(shù)量至少是所述閾值數(shù)量,禁止發(fā)送所述反饋響應(yīng)信息。
27.一種在從數(shù)據(jù)單元發(fā)送器到多個數(shù)據(jù)單元接收器的宏分集傳送中控制所述數(shù)據(jù)單元發(fā)送器的方法,包括以下步驟: 向所述多個接收器中的每個接收器發(fā)送數(shù)據(jù)單元; 接收來自所述多個接收器中的每個接收器的反饋消息,所述反饋消息包括相應(yīng)接收器針對所述數(shù)據(jù)單元確定的接收狀態(tài)信息,所述接收狀態(tài)信息表明在所述相應(yīng)接收器的至少正確接收和不正確接收這兩者其中之一; 根據(jù)每個所述反饋消息來確定接收狀態(tài); 向每個所述接收器發(fā)送反饋響應(yīng)信息,發(fā)送到給定接收器的所述反饋響應(yīng)信息表明發(fā)送器針對所述給定接收器確定的所述數(shù)據(jù)單元的接收狀態(tài); 接收來自所述多個接收器的一個或多個錯誤指示,所述錯誤指示表明所述反饋響應(yīng)信息中表明的接收狀態(tài)與所述相應(yīng)接收器所確定的接收狀態(tài)不同; 判定是否已經(jīng)接收到來自所述發(fā)送器對其發(fā)送表明正確接收的反饋響應(yīng)信息的所有接收器的錯誤指示;以及 響應(yīng)于確定已經(jīng)接收到來自所述發(fā)送器對其發(fā)送表明正確接收的反饋響應(yīng)信息的所有接收器的錯誤指示,重傳所述數(shù)據(jù)單元。
【文檔編號】H04L1/08GK103905169SQ201410124016
【公開日】2014年7月2日 申請日期:2005年8月24日 優(yōu)先權(quán)日:2005年8月24日
【發(fā)明者】M.邁爾, H.維曼 申請人:無線星球有限責(zé)任公司