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