亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于組播數(shù)據(jù)傳輸?shù)姆答佇帕畹闹谱鞣椒?

文檔序號:7607558閱讀:203來源:國知局
專利名稱:用于組播數(shù)據(jù)傳輸?shù)姆答佇帕畹闹谱鞣椒?br> 技術(shù)領(lǐng)域
本發(fā)明涉及組播方式下的數(shù)據(jù)傳輸。尤其是,本發(fā)明涉及一種進行從發(fā)射站到多個接收站的點對多點數(shù)據(jù)傳輸?shù)姆椒?、一種用于進行從發(fā)射站到多個接收站的點對多點數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸系統(tǒng),涉及一種用于數(shù)據(jù)傳輸系統(tǒng)的發(fā)射站,該數(shù)據(jù)傳輸系統(tǒng)用于進行從該發(fā)射站向多個接收站的點對多點數(shù)據(jù)傳輸,并且涉及一種用于數(shù)據(jù)傳輸系統(tǒng)的接收站,該數(shù)據(jù)傳輸系統(tǒng)用于進行從發(fā)射站到多個接收站的點對多點數(shù)據(jù)傳輸。
背景技術(shù)
組播方式的數(shù)據(jù)傳輸在為了增大大量接受者正確解碼的可能性而實施數(shù)據(jù)再傳送的時候通常會造成困難,因為各個接受者都要單獨地將它的反饋發(fā)送給一個發(fā)送者,在組播接受者群體很龐大的情況下,這會造成數(shù)量巨大的反饋信令。組播數(shù)據(jù)傳輸或點對多點數(shù)據(jù)傳送指的是一個發(fā)送者一次向多個接受者發(fā)送數(shù)據(jù)(比如數(shù)據(jù)包)并且各個接受者對這個數(shù)據(jù)(該數(shù)據(jù)的單獨一個物理表示)進行解碼的數(shù)據(jù)傳輸。
如果將相同的數(shù)據(jù)傳達到多個接受者,比如,在移動通信系統(tǒng)的基站經(jīng)由無線傳輸通道將相同的數(shù)據(jù)傳送給無線電服務(wù)區(qū)內(nèi)(radio cell)的多個接受者的情況下,將各個數(shù)據(jù)包以組播方式向所有接受者僅僅發(fā)送一次并且令所有的接受者對這一個數(shù)據(jù)包進行解碼是有利的。換句話說,在物理層面上,僅僅使用了一個點對多點通道(p2m),與單獨對每個接受者使用多個點對點通道(p2p通道)相反。通常,數(shù)據(jù)是以數(shù)據(jù)包形式發(fā)送的。
提高這樣的數(shù)據(jù)傳輸?shù)目煽啃缘目尚型緩绞恰袂跋蚣m錯(FEC),這種方法對數(shù)據(jù)包的數(shù)據(jù)位添加冗余項,從而接收方可以檢測和糾正數(shù)據(jù)包中的錯誤●如果接收方不能糾正所接收到的數(shù)據(jù)包中包含的所有錯誤,則根據(jù)接收方的請求重發(fā)數(shù)據(jù)包。這樣的重發(fā)可以是起初發(fā)送的數(shù)據(jù)包的完整副本,或者重發(fā)可以包含不同的數(shù)據(jù),例如,僅附加奇偶校驗位,在解碼過程中將這些奇偶校驗位與接收到的起初發(fā)送的數(shù)據(jù)包的位一起考慮。為了涵蓋這兩種情況,本文使用術(shù)語“對數(shù)據(jù)包進行重發(fā)”取代“數(shù)據(jù)包的重發(fā)”。
上述兩種途徑通常都是在通過p2p通道發(fā)送數(shù)據(jù)包的時候采用的。
對于經(jīng)由p2m通道進行的傳輸,數(shù)據(jù)包的重發(fā)可能是很成問題的,因為各個接受者都必須將其反饋發(fā)送給發(fā)送者。這樣,發(fā)送者不得不處理跟各個數(shù)據(jù)包所發(fā)往的接受者一樣多的反饋消息。如果組播群組中的接受者數(shù)量十分龐大的話,這可能會在從接收者到發(fā)送者的方向上造成巨量的信令。而且,如果至少接受者之一請求重發(fā),則需要進行數(shù)據(jù)的另一次點對多點傳輸,即,再一次向所有接受者發(fā)送數(shù)據(jù)。
換句話說,由于在接受者到發(fā)送者的方向上的大量信令,這種公知的點對多點傳輸在從接受者到發(fā)送者的方向上占據(jù)了很多的通道容量,并且會產(chǎn)生嚴重干擾,這樣在組播群組中的接收者數(shù)量很龐大的情況下,效率可能是很低的。

發(fā)明內(nèi)容
本發(fā)明的目的是為點對多點數(shù)據(jù)傳輸提供一種高效的反饋信令機制。
按照權(quán)利要求1中提出的本發(fā)明的示范性實施方式,上述目的可以通過進行從發(fā)射站到多個第一接收站的點對多點數(shù)據(jù)傳輸?shù)姆椒ǘ玫浇鉀Q,其中數(shù)據(jù)是從發(fā)射站向多個第一接收站發(fā)送的。然后,在發(fā)射站處,接收來自多個第一接收站中的至少一個第二接收站的針對該數(shù)據(jù)的確認消息。發(fā)射站將該確認消息(可能與其它數(shù)據(jù)包一起)發(fā)送到多個第一接收站中的至少一個第三接收站,由至少一個第二接收站接收確認消息。
換句話說,按照本發(fā)明的這一示范性實施方式的一個方面,涉及數(shù)據(jù)在至少一個第二接收站處的解碼的確認消息由發(fā)射站反射到了多個第一接收站中的至少一個第三接收站。由此,至少一個第三接收站告知關(guān)于數(shù)據(jù)在至少一個第二接收站處的解碼結(jié)果。由于這一獲知,有益地,至少一個第三接收站可以決定下一步做什么。按照本發(fā)明的這一示范性實施方式的一個方面,數(shù)據(jù)可以指的是通過數(shù)據(jù)通道發(fā)送的用戶數(shù)據(jù)或通過控制通道發(fā)送的控制數(shù)據(jù)。
在確認消息是如本發(fā)明的另一種示范性實施方式中提出的那樣(按照權(quán)利要求2)表示至少一個第二接收站未成功解碼該數(shù)據(jù)的否定應(yīng)答(acknowledgement)消息的情況下,由于至少一個第二接收站不能無錯誤地解碼數(shù)據(jù)包這一事實,至少一個第三接收站知道對數(shù)據(jù)包的重發(fā)不管怎樣都會發(fā)生。在這樣的情況下,按照本發(fā)明的這種示范性實施方式的一個方面,至少一個第三接收站可以決定不再進行它自己的涉及它自己對數(shù)據(jù)包的解碼的確認消息向發(fā)射站的發(fā)送。有益地,這可以使得反饋信令得到減少。
另一方面,在如按照權(quán)利要求2的本發(fā)明的示范性實施方式中所提出的那樣,確認消息是表明該數(shù)據(jù)在至少一個第二接收站處得到無誤(即,成功地)解碼的肯定應(yīng)答消息,至少一個第三接收站可以使用這一信息來將它自己的確認消息送回發(fā)射站。有益地,按照本發(fā)明的這種示范性實施方式,可以避免例如在至少一個第二接收站已經(jīng)發(fā)送了否定應(yīng)答消息的情況下,來自至少一個第三接收站的肯定或否定應(yīng)答消息的不需要的反饋信令。由此,在從接收者到發(fā)送者的方向上的信令的數(shù)量可以得到降低,即使組播群組中的接收者數(shù)量很大。
按照權(quán)利要求3中所提出的本發(fā)明的另一種示范性實施方式,在確認消息是否定應(yīng)答消息的情況下,發(fā)射站重發(fā)數(shù)據(jù)包。換句話說,在至少一個第二接收站不能無錯誤地解碼數(shù)據(jù)包的情況下,發(fā)射站啟動或開始數(shù)據(jù)包的重發(fā),而不用等待組播群組中其它接收站的反饋信令。
由此,有益地,由于對數(shù)據(jù)包的重發(fā)不管怎樣都是必要的,在一接收到否定應(yīng)答消息時就進行的這種重發(fā)能夠提高數(shù)據(jù)通道對接收者的效率,即,降低發(fā)送延遲,因為不必等到最后一個接收站發(fā)送了它的反饋再重發(fā),并且在存儲空間有限的情況下增大了對接收站的數(shù)據(jù)傳輸速率。而且,由于數(shù)據(jù)的重發(fā)是在接收到來自組播群組中的一個接收站的否定應(yīng)答消息之后立即進行的,因此不必再考慮來自其它接收站的進一步的確認消息,即,可以在發(fā)射站處忽略這些進一步的確認消息,因為重發(fā)不管怎樣都要進行。
由此,有益地,在存儲空間有限的前提下,對接收者的發(fā)送延遲和數(shù)據(jù)傳輸速率都可以得到改進,并且發(fā)射站所要解碼的確認消息量也得到了降低。
按照權(quán)利要求4中提出的本發(fā)明的另一種示范性實施方式,將多個第一接收站分組為多個群組或子集,其中將反饋階段(feedback phase)分配給各個群組。這樣,將成組的接收站安排成在預(yù)設(shè)的反饋階段向發(fā)射站發(fā)送它們的確認消息。換句話說,接收站的群組依照對這個群組定義的反饋階段發(fā)送它們的確認消息。
換句話說,按照本發(fā)明的這種示范性實施方式,將接收者的集合分解成獨立的或不相交的子集,從而為各個子集的成員分配預(yù)定的階段,例如,無線電幀內(nèi)的階段,這決定了上行鏈路和下行鏈路傳輸?shù)慕Y(jié)構(gòu),在該階段內(nèi),允許子集的成員發(fā)送它們的確認消息。按照本發(fā)明的這種實施方式的一個方面,這一反饋階段還可以是上行鏈路p2m控制通道中的預(yù)定的時隙或子幀,該時隙或子幀可以伴隨通過p2m數(shù)據(jù)通道的數(shù)據(jù)傳輸。
由于指定了反饋方案,發(fā)射站“知道”關(guān)于數(shù)據(jù)包傳輸?shù)膩碜匀航M或子集的接收站的確認或反饋在什么階段、時間、時隙或通道是可能發(fā)生的。
按照權(quán)利要求5中提出的本發(fā)明的另一種示范性實施方式,將反饋方案修改成,在第二群組的確認消息開始發(fā)送之前,對第一群組或子集的確認消息進行解碼并且將其反射回第二群組。由此,有益地,可以確保第二群組“知道”第一群組的反饋并且因此可以決定跳過它自己的反饋,即,發(fā)送它自己的確認消息。
由此,有益地,從接收站到發(fā)射站的信令的數(shù)量可以得到減少,這能夠降低到發(fā)射站的通道中發(fā)生的干擾。除此之外,接收站還可以節(jié)省電池能量。
按照權(quán)利要求6中提出的本發(fā)明的另一種示范性實施方式,如果第二群組的至少一個第四接收站接收到由發(fā)射站反射回來的表示第一群組的至少一個第三接收站不能無錯誤地解碼數(shù)據(jù)包的否定應(yīng)答消息,則它在未成功解碼的情況下并不發(fā)送它自己的否定應(yīng)答消息。
按照權(quán)利要求7中提出的本發(fā)明的另一種示范性實施方式,組播群組的接收站僅僅在數(shù)據(jù)包的解碼不成功的情況下發(fā)送確認消息,即,僅僅發(fā)送否定應(yīng)答消息。有益地,這可以實現(xiàn)進一步降低接收者與發(fā)送者之間的信令數(shù)量。
按照權(quán)利要求8中提出的本發(fā)明的另一種示范性實施方式,在數(shù)據(jù)重發(fā)之后,發(fā)射站僅僅留意還沒有發(fā)送針對該數(shù)據(jù)的肯定應(yīng)答消息的接收站群組的確認消息。換句話說,在重發(fā)之后,發(fā)射站僅僅等待已經(jīng)發(fā)送了否定應(yīng)答消息或者還沒有發(fā)送肯定應(yīng)答消息的接收站群組的反饋,這是由于其它群組已經(jīng)在它們之前發(fā)送了否定應(yīng)答消息,從而在安排它們發(fā)送它們自己的確認之前它們接收到了另一個群組的否定確認消息的反射的復制(mirrored copy),并且決定不再發(fā)送它們自己的確認消息。
按照權(quán)利要求9中提出的本發(fā)明的另一種示范性實施方式,將接收站改造成,使得只有否定應(yīng)答消息被發(fā)送給發(fā)射站,并且發(fā)射站在接收到和解碼出確認消息的時候啟動數(shù)據(jù)的重發(fā)。按照本發(fā)明的這種示范性實施方式的一個方面,發(fā)射站在接收到和解碼出來自接收站或接收站的子集的第一個否定應(yīng)答消息的時候啟動對數(shù)據(jù)包的重發(fā)。
有益地,這可以實現(xiàn)強健和有效的操作,同時將從接收者到發(fā)送者的信令數(shù)量保持得很低。
按照權(quán)利要求10中提出的本發(fā)明的另一種示范性實施方式,將發(fā)射站改造成僅僅發(fā)送表示接收站已經(jīng)無錯誤地解碼了數(shù)據(jù)包的肯定應(yīng)答消息。于是,發(fā)射站在沒有接收到來自至少一個接收站的肯定應(yīng)答消息之后啟動對數(shù)據(jù)包的重發(fā)。
有益地,這能夠降低上行鏈路干擾(從接收站到發(fā)射站),如果僅需要少量重發(fā)的話。這樣,有益地,這能夠在接收條件良好的情況下降低上行鏈路干擾。
按照權(quán)利要求11中提出的本發(fā)明的另一種示范性實施方式,該方法應(yīng)用在全球移動電信系統(tǒng)(UMTS)中的多媒體廣播組播服務(wù)(下文中稱為“MBMS”)的環(huán)境中。有益地,這能夠通過UMTS無線電界面在UMTS無線電服務(wù)區(qū)內(nèi)實現(xiàn)有效的反饋信令。
按照權(quán)利要求12中提出的本發(fā)明的另一種示范性實施方式,確認消息包括具有軟性位形式的確認數(shù)據(jù),并且進行第一群組的至少一個第三接收站的確認消息與第二群組的至少一個第四接收站的確認消息的軟性組合。
有益地,按照本發(fā)明的這種示范性實施方式,例如在接收站中將不同發(fā)送者的確認消息或確認信號進行組合,因此能夠?qū)崿F(xiàn)在涉及通過p2m數(shù)據(jù)通道進行的同一下行鏈路數(shù)據(jù)傳輸?shù)拇_認信號的不同發(fā)送者中的一部分或全部中以不足的發(fā)射功率發(fā)送的確認信號的檢測。
按照權(quán)利要求13中提出的本發(fā)明的另一種示范性實施方式,多個第一接收站中的第五接收站在接收到關(guān)于可用于分組的第一接收站的群組的數(shù)量的信息之后確定多個第一接收站的群組中的第四群組,第五接收站將自己分配給多個第一接收站的群組中的第四群組。有益地,按照本發(fā)明的這一示范性實施方式,第五接收站所屬于的第四群組的確定是在沒有額外信令的前提下由第五接收站進行的,因此降低了上行鏈路信令的數(shù)量。
按照權(quán)利要求14中提出的本發(fā)明的另一種示范性實施方式,第五接收站所屬于的第四群組的確定是根據(jù)由第五接收站產(chǎn)生的隨機數(shù)、對第五接收站的國際移動訂戶身份標識符(IMSI)和臨時移動訂戶身份標識符(TMSI)之一應(yīng)用的模操作和在數(shù)據(jù)傳輸期間確定的p2m通道上路徑損耗中的至少一個進行的。
有益地,這可以規(guī)定接收站向不同群組的內(nèi)部分配,而不用額外的下行鏈路傳送。
按照權(quán)利要求15中提出的本發(fā)明的另一種示范性實施方式,確認消息是以第一發(fā)射功率從多個第一接收站中的至少一個第六接收站發(fā)送到發(fā)射站的,其中,當最小數(shù)量的第六接收站依照按照反饋方案的第三反饋階段發(fā)送確認消息,導致確認消息的疊加并且因此在發(fā)射站處接收到的功率增加時,在發(fā)射站處接收到的功率足以用來對確認消息的疊加結(jié)果進行解碼。另一方面,當少于最小數(shù)量的第六接收站依照第三反饋階段發(fā)送確認消息時,在發(fā)射站處的接收功率不足以用來解碼確認消息的疊加結(jié)果。
有益地,通過設(shè)定低于一定值的第一發(fā)射功率,只有多個確認消息的疊加結(jié)果才可以在發(fā)射站中得到成功的解碼。如果例如僅發(fā)送一個確認消息,則發(fā)射功率可能不足以用于成功解碼。因此,按照本發(fā)明的這種示范性實施方式,通過降低經(jīng)由上行鏈路發(fā)送確認消息的發(fā)射功率,可以引入阻止下行鏈路數(shù)據(jù)的重發(fā)的濾波器,因為僅有少量或很少量(例如,只有一個)接收站發(fā)送了確認消息。
按照權(quán)利要求16中提出的本發(fā)明的另一種示范性實施方式,在至少一個第三接收站依照第一反饋階段以第二發(fā)射功率向發(fā)射站發(fā)送了確認消息之后,它依照第二反饋階段并且以第三發(fā)射功率發(fā)送確認消息,其中第三發(fā)射功率高于第二發(fā)射功率。
有益地,這能夠?qū)崿F(xiàn)確認消息發(fā)送的功率傾斜(power ramping)。
按照權(quán)利要求17中提出的本發(fā)明的另一種示范性實施方式,數(shù)據(jù)是以數(shù)據(jù)包的形式發(fā)送的,并且該方法是蜂窩無線電通信系統(tǒng)中的重發(fā)協(xié)議,例如,全球移動通信(GSM)移動電信系統(tǒng)或UMTS電信系統(tǒng)。
按照權(quán)利要求18中提出的本發(fā)明的另一種示范性實施方式,提供了用于從發(fā)射站向多個第一接收站進行點對多點數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸系統(tǒng),其中發(fā)射站適用于將來自于多個第一接收站中的至少一個第二接收站的針對數(shù)據(jù)的確認消息發(fā)送給多個第一接收站中的至少一個第三接收站。
有益地,由于確認消息從接收站到另一個接收站的反射,其它接收站收到了關(guān)于其它接收站的反饋的通知。這能夠減少反饋信令,即,確認消息從接收站到發(fā)射站的傳輸。
按照權(quán)利要求19中提出的本發(fā)明的另一種示范性實施方式,將接收站分組為群組或子集,其中為各個群組或子集的成員分配預(yù)定的反饋階段,按照本發(fā)明的這種示范性實施方式的一個方面,該預(yù)定階段決定了上行鏈路和下行鏈路傳輸?shù)慕Y(jié)構(gòu),在這個階段中,允許或安排群組或子集的成員發(fā)送它們各自的確認消息。在這種環(huán)境下,應(yīng)當理解,反饋階段并非指的是某一個具體階段,而是應(yīng)當理解為上行鏈路或下行鏈路p2m控制通道中的某一時間點、時隙、傳送通道或子幀(當發(fā)送數(shù)據(jù)包時,相對于發(fā)送時間、時隙或子幀),按照本發(fā)明的一個方面,它伴隨數(shù)據(jù)包的傳輸。
權(quán)利要求20和21提供了按照本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)的另一種示范性按照權(quán)利要求22中提出的本發(fā)明的另一種示范性實施方式,提供了用于數(shù)據(jù)傳輸系統(tǒng)的發(fā)射站,該數(shù)據(jù)傳輸系統(tǒng)用于從該發(fā)射站向多個接收站進行點對多點數(shù)據(jù)傳輸。按照本發(fā)明的這種示范性實施方式,發(fā)射站適用于從一個接收站到另一個接收站發(fā)送確認消息。
按照權(quán)利要求23中提出的本發(fā)明的另一種示范性實施方式,提供了用于數(shù)據(jù)傳輸系統(tǒng)的接收站,該數(shù)據(jù)傳輸系統(tǒng)用于從發(fā)射站向多個接收站進行點對多點數(shù)據(jù)傳輸。該接收站適用于接收從發(fā)射站發(fā)送到接收站的來自另一個接收站的確認消息。
下述可以看作是本發(fā)明的示范性實施方式的要點將組播群組的接收者集合分解成獨立的或不相交的子集,從而相對于數(shù)據(jù)包的傳輸為各個子集的成員分配無線電幀內(nèi)的預(yù)定階段,這決定上行鏈路和下行鏈路傳輸?shù)慕Y(jié)構(gòu),使得子集的成員能夠在所述階段內(nèi)發(fā)送它們的反饋信號。按照本發(fā)明的一個方面,利用了這一事實在大多數(shù)情況下,已經(jīng)有了這樣的子集,發(fā)射站已經(jīng)接收到了對應(yīng)于這些子集的子集反饋。這個已經(jīng)接收到的子集反饋由發(fā)射站發(fā)送到“針對反饋所涉及的數(shù)據(jù)包的未完成子集”,即,還沒有將它們針對這個數(shù)據(jù)包的反饋發(fā)送到發(fā)射站的接收站的子集。在下文中,為了對此進行表示,也使用“數(shù)據(jù)包的未完成子集”這一表達方式。有益地,這可以減少從接收者到發(fā)送者的方向上的信令數(shù)量,即,從接收站到發(fā)射站的方向上的信令數(shù)量。


通過下文中介紹的實施方式,本發(fā)明的這些和其它方面將會變得顯而易見,并且將參照下文中介紹的實施方式對本發(fā)明的這些和其它方面加以闡述說明。
在下文中,將參照附圖對本發(fā)明的示范性實施方式加以介紹附圖1表示按照本發(fā)明的用于從發(fā)射站到多個接收站進行的點對多點數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸系統(tǒng)的示范性實施方式的簡化表示。
附圖2表示操作按照本發(fā)明的附圖1中所示的數(shù)據(jù)傳輸系統(tǒng)的方法的示范性實施方式。
附圖3表示操作按照本發(fā)明的附圖1中所示的數(shù)據(jù)傳輸系統(tǒng)的方法的另一種示范性實施方式。
附圖4表示操作按照本發(fā)明的附圖1中所示的數(shù)據(jù)傳輸系統(tǒng)的方法的另一種示范性實施方式。
具體實施例方式
附圖1表示用于從發(fā)射站2向多個接收站4、6、12、14和18進行點對多點數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸系統(tǒng)的簡化表示。附圖1中示出的數(shù)據(jù)傳輸系統(tǒng)是無線數(shù)據(jù)傳輸系統(tǒng),其中數(shù)據(jù)從發(fā)射站2以數(shù)據(jù)包的形式經(jīng)由無線電鏈路發(fā)送到接收站4、6、12、14和18。附圖1中所示的數(shù)據(jù)傳輸系統(tǒng)可以例如是蜂窩移動無線電電信系統(tǒng),比如GSM系統(tǒng)或UMTS系統(tǒng),或者是無線局域網(wǎng)路。
附圖1中所示的發(fā)射站2適用于將數(shù)據(jù)以數(shù)據(jù)包形式發(fā)送到多個接收站4、6、12、14和18。多個接收站4、6、12、14和18中的每一個適用于向發(fā)射站發(fā)回確認信息。這些確認信息與多個接收站4、6、12、14和18中的各個接收站中的數(shù)據(jù)解碼有關(guān)。發(fā)射站2此外還適用于將至少一個從接收站4、6、12、14和18之一接收到的確認信息發(fā)回接收站4、6、12、14和18。
從附圖1中可以看出,將接收站4、6、12、14和18分成了四個子集8、10、16和20,使得由附圖標記4指代的接收站處于或?qū)儆谧蛹?中,由附圖標記6指代的接收站處于或?qū)儆谧蛹?0中,接收站12和14屬于子集16,而接收站18屬于子集20。
在附圖1所示的數(shù)據(jù)傳輸系統(tǒng)中,有這樣一種反饋方案按照這一方案,將第一反饋階段分配給子集8并且將第二反饋階段分配給子集10。換句話說,子集8中的接收站4都分配到了第一反饋階段,在這個階段期間或者通過這個階段,安排這些接收站將它們的確認信息(即,反饋消息)發(fā)回發(fā)射站2。這可以意味著,在這個專門分配給該子集的反饋階段期間,反饋消息是一個接一個地發(fā)送的,即,是以時分方式發(fā)送的,或者是在反饋階段期間以疊加方式發(fā)送的,在這種情況下這個階段通常比較短??梢酝ㄟ^使用碼分多址(CDMA)技術(shù)有利地實現(xiàn)疊加。不過,也可以不采用CDMA來進行疊加,在這種情況下,反饋信號回發(fā)生沖突。如果僅發(fā)送了否定應(yīng)答,則這種沖突不會對發(fā)送方造成檢測出至少一個接收站通過否定應(yīng)答(NACK)請求了重發(fā)的問題。而且,子集10、16和18的接收站6、12、16和18中的每一個分配到了另一個反饋階段,在這個階段期間、在這個階段上或通過這個階段,這些接收站可以將它們的確認消息發(fā)回發(fā)射站2。
換句話說,可以從附圖1中看出,將一群組接收站4、6、12、14和18分解成為獨立的子集8、10、16和20,從而在發(fā)射站2與接收站4、6、12、14和18之間的無線通信通道的無線電幀內(nèi)為每個子集8、10、16和20的成員指定了預(yù)定反饋階段,這決定上行鏈路和下行鏈路傳輸?shù)慕Y(jié)構(gòu),在這個階段中,允許子集8、10、16和20的成員發(fā)送它們的反饋信號。反饋信號或確認消息通常也稱為ACK或NACK消息。ACK消息是肯定應(yīng)答消息,它表明數(shù)據(jù)包在各個接收站4、6、12、16和18中得到了無錯誤的成功解碼,而NACK消息是否定應(yīng)答消息,它表明發(fā)送這個NACK消息的接收站不能無錯誤地解碼各自的數(shù)據(jù)包,并且因此請求重發(fā)。反饋階段的這一階段也可以看作是上行鏈路或下行鏈路p2m控制通道中的預(yù)定時隙或子幀,其伴隨經(jīng)由p2m數(shù)據(jù)通道進行的數(shù)據(jù)包傳送。
如果發(fā)射站在這一階段或上行鏈路控制通道的時隙中收到至少一個NACK,則它知道要求重發(fā)。這里,不管什么時候發(fā)射站2接收到至少一個來自各個子集的一個接收站的NACK,都將子集反饋定義為是NACK。據(jù)此,例如,如果發(fā)射站2接收到來自子集16中的所有接收站12和14的ACK,則將子集16的子集反饋定義為是ACK。
在大多數(shù)情況下,存在這樣一些子集接收站已經(jīng)接收到了對應(yīng)于某一特定數(shù)據(jù)包的子集反饋(這里稱為“針對該數(shù)據(jù)包已完成的子集”或者“數(shù)據(jù)包的已完成子集”,意思是,對于所考慮的數(shù)據(jù)包的傳輸,它們已經(jīng)完成了它們的反饋的送達),并且存在其它一些子集,這些子集的接收站仍然需要發(fā)送它們的反饋(這里稱為“針對該數(shù)據(jù)包未完成的子集”或“數(shù)據(jù)包的未完成子集”),為了利用這一實際情況,將完成子集的反饋指示給未完成子集是很有益處的。
換句話說,按照本發(fā)明的這種示范性實施方式的一個方面,由發(fā)射站將從接收站接收到的反饋反射回到其它接收站,從而使得這些其它接收站接到該反饋的通知。這一通知可以是這樣進行的將各個接收站的反饋反射到所有其它接收站。不過,這一反饋反射也可以是這樣進行的將子集的反饋反射到還沒有發(fā)送它們的反饋的其它子集。
有益地,按照本發(fā)明的一個方面,將剛剛變成完成子集的最新一個子集的反饋發(fā)送回其它子集。
這一子集反饋(最好是剛剛發(fā)出它的反饋的最新一個子集的反饋)的指示可以在最新一個子集發(fā)送它的反饋的上行鏈路階段的短時間之后,在下行鏈路幀結(jié)構(gòu)中的階段內(nèi)或下行鏈路p2m控制通道的時隙內(nèi)進行。在下行鏈路中對子集指示子集反饋可以僅僅需要單獨一位(為了在ACK和NACK之間進行區(qū)分)。
這樣,按照本發(fā)明,在給定的時間點,各個未完成子集接到了最新將其反饋發(fā)送給發(fā)射站的子集的子集反饋的通知。如果指示給未完成子集的子集反饋(該子集反饋是在發(fā)射站2對發(fā)送了它的反饋或確認消息的最新一個子集的子集反饋進行了解碼之后,借助下行鏈路幀結(jié)構(gòu)中的預(yù)定階段指示給未完成子集的)是NACK,則未完成子集的所有成員都會知道不管怎樣都會進行重發(fā),從而沒有必要發(fā)送反饋,不管它們自己的反饋是ACK還是NACK消息。有益地,由于實際情況是未完成子集知道不管怎樣都會發(fā)生對數(shù)據(jù)包的重發(fā)這一情況,因此它們可以避免發(fā)送它們自己的反饋,以致從這些子集到發(fā)射站2的信令數(shù)量可以得到大大降低。
有益地,由此,上行鏈路干擾可以得到降低。
有益地,可以使將發(fā)射站2修改成,只要發(fā)射站從一個接收站或從包括多個接收站的子集接收到NACK,即,否定應(yīng)答消息,它就可以啟動數(shù)據(jù)包的重發(fā)。如果發(fā)射站不是一接收到來自接收站的子集的NACK就啟動對數(shù)據(jù)包的重發(fā),而是繼續(xù)發(fā)送新的數(shù)據(jù)包,則很重要的一點是接收站要記住對于每個接收到的數(shù)據(jù)包的反射的反饋,以避免對于數(shù)據(jù)包不需要的反饋消息,對于這些數(shù)據(jù)包,反射的反饋信息已經(jīng)指示了將會啟動重發(fā)。
對于這種記住所接收到的數(shù)據(jù)包(針對這些數(shù)據(jù)包發(fā)射站沒有接收到所有子集的子集反饋)的反饋信息,另一種可選方案是遵照下述規(guī)則對于每個數(shù)據(jù)包,發(fā)射站接收到了對應(yīng)于該數(shù)據(jù)包的反饋信息,發(fā)射站指示-當安排發(fā)射站將所接收到的對應(yīng)于這個數(shù)據(jù)包的反饋信息指示給所有接收站時,在下行鏈路控制通道上的下一次傳輸中-·NACK,如果針對這個數(shù)據(jù)包,到目前為止接收到的反饋信息對于至少一個接收站的子集是NACK,和·ACK,如果針對這個數(shù)據(jù)包,到目前為止接收到的反饋信息對于所有接收站都是ACK。
使用這種可選方案,接收站不需要記住反射回來的反饋信息,并且發(fā)射站具有不一接收到作為子集反饋的NACK就啟動對數(shù)據(jù)包的重發(fā)的自由,而是也可以稍后再啟動重發(fā)。如果只要發(fā)射站一接收到作為子集反饋的NACK就啟動重發(fā),則這種可選方案就變得跟發(fā)射站對最新一個發(fā)送其反饋的子集的子集反饋進行反射的規(guī)則等價。
注意,采用這種可選方案,按照本發(fā)明的一個方面,還可以將當前發(fā)明看作是,使得發(fā)射站基于來自數(shù)據(jù)包的已完成子集的子集反饋)對數(shù)據(jù)包的未完成子集指示,發(fā)射站是否仍然打算針對這個數(shù)據(jù)包發(fā)送重新傳輸。
在下文中,為了進一步解釋說明本發(fā)明,考慮四個子集8、10、16和20。將這四個子集8、10、16和20配置成構(gòu)成用于接收從發(fā)射站2到多個接收站4、6、12和18的點對多點(p2m)數(shù)據(jù)傳輸?shù)慕M播群組。在數(shù)據(jù)包從發(fā)射站2發(fā)出之后,發(fā)射站2等待來自子集8、10、16和20的子集反饋。按照本發(fā)明,反饋的順序由反饋方案規(guī)定。按照附圖1所示的數(shù)據(jù)傳輸系統(tǒng)的反饋方案,發(fā)射站2首先等待來自子集8的子集反饋,然后是來自子集10的,然后是來自子集16的,再然后是來自子集20的。
在本文中,要再次加以理解的是,子集反饋指的是從各個子集的接收站發(fā)回到發(fā)射站2的確認消息。在子集的多個接收站中的一個接收站發(fā)出的一個確認消息是NACK的情況下,將子集反饋看成是NACK。只有在來自子集的所有接收站的所有確認消息都是肯定應(yīng)答消息ACK的情況下,子集反饋才是ACK。
為了各個子集的反饋,使發(fā)射站2與接收站4、6、12、14和18的各個接收站之間的上行鏈路控制通道中的預(yù)定義階段保持不用,使得子集的各個成員可以傳送它的反饋。這個階段可以由多個時隙組成,或者在CDMA系統(tǒng)中,由上行鏈路控制通道的不同多路化代碼組成。
如果發(fā)射站2發(fā)送數(shù)據(jù)包P1并且從子集8接收到了作為子集反饋的ACK、ACK作為針對P1的子集10的子集反饋,并且然后從子集16接收到了作為子集反饋的ACK,則發(fā)射站2可以在解碼來自子集16的NACK之后直接啟動針對P1的重發(fā),而不用等待子集20的子集反饋。
按照本發(fā)明的一個方面,在這一重發(fā)之后,發(fā)射站2僅僅等待那些還沒有發(fā)送ACK的子集的子集反饋,即,在當前情況下,等待子集16和子集20的子集反饋。此時,子集8和10并不發(fā)送任何反饋,即,確認消息,因為它們已經(jīng)無誤地解碼了P1,即,按照較早從這些子集發(fā)送過來的ACK所表明的,這些子集能夠無誤地解碼P1。
對此,重新為還沒有從其接收到ACK的子集安排上行鏈路反饋階段,以致僅僅由這些子集直接在重發(fā)之后發(fā)送它們的反饋,是很有益處的(為了減小延遲)。換句話說,按照本發(fā)明的這一方面,可以將反饋方案修改成,為了進行重發(fā),反饋方案將反饋階段僅分配給還沒有發(fā)送ACK的那些子集。
這種反饋方案中的階段重新安排可以經(jīng)由下行鏈路p2m控制通道指示給接收站,這可以控制這一重發(fā)協(xié)議??梢詫υ撓滦墟溌穚2m控制通道進行前向糾錯(FEC),很有益處地,這樣使得這一p2m控制通道上的錯誤極少。
按照本發(fā)明的一個方面,這一下行鏈路p2m控制通道還可以有益地是不具有處于頂部地位的重發(fā)協(xié)議而具有很強的FEC的p2m通道。
按照本發(fā)明的一個方面,子集反饋與所發(fā)送的數(shù)據(jù)包之間的關(guān)聯(lián)(link)是由所考慮的數(shù)據(jù)包得以發(fā)送時的時間點與各個子集發(fā)送其反饋時的時間點之間的預(yù)定時間差給出的。而且,子集反饋與相應(yīng)發(fā)送的數(shù)據(jù)包之間的關(guān)聯(lián)可以由發(fā)送數(shù)據(jù)包時的時間點與基站在下行鏈路幀(在數(shù)據(jù)包發(fā)送之后)指示最新一個提供其反饋的子集的子集反饋時的時間點之間的預(yù)定時間間隔給出。換句話說,該關(guān)聯(lián)也可以基于各個數(shù)據(jù)包的發(fā)送與來自最新一個發(fā)送其反饋的子集的反饋的反射之間的時間差。
在將下行鏈路p2m控制通道適用于上面所提出的具有強FEC的情況下,即,在可以假定很有可能沒有接收站會缺失(miss)或不成功解碼出下行鏈路p2m控制通道的情況下,可以忽略ACK反饋。換句話說,可以將接收站4、12、14和18改造成,它們僅僅發(fā)送NACK作為確認消息,而不發(fā)送ACK反饋。這樣,正確解碼了數(shù)據(jù)包的子集中的接收站4、6、12、14、18不會發(fā)送確認消息。只會發(fā)送否定確認消息,NACK反饋消息,如果子集的發(fā)射站不能解碼所接收到的數(shù)據(jù)包的話。這種工作模式(代替一個NACK或ACK,將其省略,即,根本不發(fā)送能量)也可以稱為不連續(xù)傳輸(DTX)。
這與下行鏈路p2m控制通道的強FEC相結(jié)合尤其有益,據(jù)此,所有接收站可以至少無錯誤地接收下行鏈路p2m控制通道。缺失下行鏈路p2m控制通道(即,沒有無錯誤地將其解碼出來或者甚至沒有接收到關(guān)于它的足夠能量)可能意謂著(與將DTX定義為ACK一起,即,沒有ACK消息),發(fā)射站會錯誤地認為缺失下行鏈路p2m控制通道的接收站接收到了數(shù)據(jù)包,雖然沒有接收到數(shù)據(jù)包,更加沒有得到解碼。假設(shè)發(fā)射站發(fā)送連續(xù)的數(shù)據(jù)包流(包括重發(fā)),解決缺失下行鏈路p2m控制通道的問題的方法是,如果接收站在連續(xù)數(shù)據(jù)包流期間缺失下行鏈路控制通道,則使接收站也發(fā)送NACK。
按照這種假設(shè),仍有可能發(fā)射站對不同的組播群組(它們各自分在不同的子集中)提供服務(wù),因為數(shù)據(jù)傳輸是基于用于各個組播群組的不同多路化代碼或多路化代碼組完成的。
有益地,如果僅僅需要少量的重發(fā),即,僅僅發(fā)送少量的NACK,則忽略ACK消息,即,將DTX定義為ACK能夠降低下行鏈路干擾,即,出現(xiàn)在從接收站到發(fā)射站的傳輸路徑中的干擾。
相反,按照本發(fā)明的另一個方面,如果需要很多次的重發(fā),則將DTX定義為NACK是很有益處的,即,將接收站改造成使得它們僅僅發(fā)送明確的ACK反饋,而不發(fā)送任何NACK確認消息。如果解碼不成功,按照本發(fā)明的這個方面,接收站將不發(fā)送任何反饋。在這種情況下,缺失下行鏈路p2m數(shù)據(jù)通道不會造成任何其它的問題,因為發(fā)射站將DTX(即,缺少NACK)理解為NACK。
因此,按照本發(fā)明,取決于當前的通道條件,發(fā)射站可以經(jīng)由下行鏈路p2m控制通道通知發(fā)射站DTX指的是ACK還是NACK。按照本發(fā)明的一個方面,ACK和NACK使用不同的碼字,從而發(fā)射站接收到接收站已經(jīng)明白DTX指的是ACK(在有表示NACK的碼字的時候)或者DTX指的是NACK(在有表示NACK的碼字的時候)的指示。
按照本發(fā)明的優(yōu)選實施方式,最強健的操作是DTX指的是沒有NACK的情況,不過,如果通道條件良好,以致各自發(fā)送都得到各個子集中的各個接收站的肯定應(yīng)答,則這會帶來相當多的ACK反饋。不過,在這種模式下,需要基站分辨出子集中不能無錯誤地解碼出數(shù)據(jù)包的那些接收站,即,在這種情況下,各個子集的各個接收站按照反饋方案可以具有專有的時隙或多路化代碼,用于傳遞其ACK(或DTX)。
在DTX指的是ACK(即,不發(fā)送ACK;僅發(fā)送NACK)的情況下,向子集的所有接收站正好提供一個時隙和多路化代碼就足夠了,因為,只要子集的接收站之一需要重發(fā),它就會產(chǎn)生和發(fā)送NACK,然后這個NACK會造成子集反饋變成NACK。由于一個或多個NACK的發(fā)射能量是疊加的,即,不會造成任何干擾以致于使得NACK對于發(fā)射站是不能讀的,因此“一個時隙和一個多路化代碼”的設(shè)計可以是充分的。換句話說,在這種一個時隙或一個多路化代碼設(shè)計中,多個NACK的沖突不會對發(fā)射站檢測正確的子集反饋造成任何問題。
對于上面介紹的按照重發(fā)協(xié)議借助p2m通道進行的數(shù)據(jù)傳輸,按照本發(fā)明的一個方面,應(yīng)用數(shù)據(jù)包較早之前的發(fā)送與這個數(shù)據(jù)包的進一步重發(fā)的軟性組合是很有益處的。例如,可以采用所謂的追蹤組合(ChaseCombining)。按照追蹤組合,將發(fā)送數(shù)據(jù)的軟性位加到同一數(shù)據(jù)包的前次發(fā)送的軟性位上,然后進行各個結(jié)果得到的軟性位代表邏輯“一”還是邏輯“零”的判斷。另外,重發(fā)可自解碼或不可自解碼冗余位也是可行的。
附圖2表示操作按照本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)的方法的示范性實施方式的時序圖。附圖2中所示的時序圖涉及包括三個子集SS1、SS2和SS3的數(shù)據(jù)傳輸系統(tǒng),各個子集包括一個或多個接收站。
在附圖2中,對p2m數(shù)據(jù)通道和p2m控制通道的時隙采取了相同的編號方式。
ACK消息用“A”表示,而NACK用“N”表示。第一個號代表反饋消息所針對的數(shù)據(jù)包的序號,第二個號代表發(fā)送反饋信息的接收站所屬的子集的序號。
附圖2中的附圖標記30指的是從發(fā)射站到接收站的p2m控制通道。附圖標記32指的是用于將數(shù)據(jù)包從發(fā)射站發(fā)送到接收站的p2m數(shù)據(jù)通道,而附圖標記34指的是從接收站到發(fā)射站的上行鏈路(UL)控制通道。
按照本發(fā)明的一個方面,為了避免對所要發(fā)送的各個數(shù)據(jù)包進行無休止的重發(fā),引入了1位順序號(1位SN)(表示在圖表3 0的第一行中)來表明數(shù)據(jù)包是第一次發(fā)送的新數(shù)據(jù)還是重發(fā)。這個1位順序號是作為p2m控制通道的一部分發(fā)送的。同一數(shù)據(jù)包最初的發(fā)送和之后的重發(fā)使用相同的1位順序號,1位SN。下一個數(shù)據(jù)包的新起發(fā)送是通過與前次發(fā)送相比切換(toggling)1位順序號來向接收站表明的,并且通過這一切換,可以停止正在對數(shù)據(jù)包進行發(fā)送,換句話說就是“中止”。
此外,p2m控制通道此外還將計劃好的發(fā)送所針對的軟性緩沖區(qū)的地址(p2m控制通道的上區(qū)包括1位SN和軟性緩沖區(qū)地址)指示給接受者,因為數(shù)個,即,N時隙個數(shù)據(jù)包可以相互處于發(fā)送之下,直到所有子集都已經(jīng)向發(fā)射站提供了反饋。按照本發(fā)明的示范性實施方式,可以對軟性緩沖區(qū)位置進行編號,其中各個號碼代表軟性緩沖區(qū)地址。在p2m控制通道上需要Ceil(log2(N軟性緩沖區(qū)))個位來對所有N軟性緩沖區(qū)個軟性緩沖區(qū)位置進行編碼,其中“Ceil(x)”表示大于或等于x的最小整數(shù),而log2是以2為底的對數(shù)。
由于數(shù)據(jù)包的順序在發(fā)送期間可能發(fā)生改變,按照本發(fā)明的示范性實施方式,除了在p2m控制通道上發(fā)送的1位SN之外,還將數(shù)據(jù)包序號(PSN)作為各個數(shù)據(jù)包的一部分發(fā)送出去(“經(jīng)由p2m數(shù)據(jù)通道進行的帶內(nèi)傳輸”),從而接收站可以在無錯誤地解碼數(shù)據(jù)包之后重構(gòu)數(shù)據(jù)包的順序。
時序圖30中所示的p2m控制通道和時序圖34中所示的UL控制通道中的方框36到88代表對應(yīng)于各個子集SS1到SS3的一個數(shù)據(jù)位。這意謂著,如果設(shè)置了這個位,這可以例如向接收站表明,相應(yīng)的數(shù)據(jù)包通過最新一次接收子集反饋得到了肯定應(yīng)答。與數(shù)據(jù)包的關(guān)聯(lián)是由p2m控制通道中傳送這個數(shù)據(jù)位的時隙(時序圖30)與p2m數(shù)據(jù)通道中發(fā)送數(shù)據(jù)包的時隙之間的固定關(guān)系給出的。
從附圖2中可以看出,數(shù)據(jù)包P1是在p2m數(shù)據(jù)通道中的第(N+1)個時隙中發(fā)送的(時序圖32)。于是,子集SS1解碼P1和各個子集成員將包含在A1-1(方框60)(這里表示子集反饋)中的確認消息發(fā)送給發(fā)射站所需的解碼時間是一個時隙的長度。由于子集SS1的所有接收站無錯誤地解碼了數(shù)據(jù)包P1,因此子集反饋A1-1是ACK消息。然后,從附圖2中可以看出,在時序圖30中所示的p2m控制通道的第(N+4)個時隙中,將這一子集SS1肯定解碼數(shù)據(jù)包P1指示給其它的子集,如附圖2中的方框36所示。而且,將子集反饋A2-1指示給在時序圖30中所示的p2m控制通道的第(N+5)個時隙中(由方框38表示),子集反饋A2-1表示由時序圖34中的方框62所示的ACK消息,表示(由SS1的所有成員)無錯誤地解碼由子集SS1在時序圖32中所示的p2m數(shù)據(jù)通道中的第(N+2)個時隙中發(fā)送的數(shù)據(jù)包P2指示。
而且,在p2m控制通道30的第(N+6)個時隙(方框40)中,對從表示ACK的子集反饋A1-2(方框66)(該ACK是在時序圖34中所示的UL控制通道的第(N+5)個時隙中發(fā)送的)得出的第二子集SS2正確解碼數(shù)據(jù)包P1的指示進行反射,即,將其指示給其它子集。而且,在時序圖34中所示的UL控制通道的第(N+7)個時隙中,將子集反饋,即,第三子集SS3的ACK A1-3(方框76)發(fā)送給發(fā)射站。由于僅有三個子集,因此沒有必要反射第三個子集SS3的反饋,因為這一反射的反饋對其它子集沒有用。
數(shù)據(jù)包P1的發(fā)送與p2m控制通道中反饋指示之間的距離(以時隙為單位)相對較長的原因是,在各個子集的各個接收站中解碼數(shù)據(jù)包以及在發(fā)射站中評定所接收到的子集反饋以及在各個接收站中評定反饋指示都需要時間。依據(jù)接收站中的解碼速度和發(fā)射站中評定子集反饋所需的處理時間,這個距離還可以更小一些。
由于反饋指示,即,向其它接收站或子集反射或發(fā)射接收站或子集的反饋或確認消息,遍布在數(shù)量與組播群組中的子集的數(shù)量一樣多的p2m控制通道的時隙上,因此p2m控制通道的各個時隙必須容納數(shù)個用于反饋指示的數(shù)據(jù)位,每個位對應(yīng)于一個子集。
從附圖2中可以看出,需要(“子集數(shù)量”-1)個位;即,在附圖2中,三個子集的反射需要兩位。這樣,時序圖30中所示的p2m控制通道的第(N+6)個時隙載有一個位,即,方框42,它是對接收到p2m數(shù)據(jù)通道的第([N+6]-3)=(N+3)個時隙中的數(shù)據(jù)包P3的接收站的第一子集SS1的子集反饋ACK A3-1進行反射的反饋指示。而且,p2m數(shù)據(jù)通道的第(N+6)個時隙載有另一位,即,方框40,它是對接收到p2m數(shù)據(jù)通道的第([N+6]-3-2)=(N+1)個時隙中的數(shù)據(jù)包P1的接收站的第二子集的子集反饋ACK A1-2進行反射的反饋指示。
由于,按照附圖2中所示的示范性實施方式,僅有三個子集,因此沒有必要監(jiān)測第三個子集的子集反饋,即,沒有必要經(jīng)由p2m控制通道將第三子集SS3的子集反饋指示給其它子集。這是由于第三子集S33是最后一個發(fā)送其反饋的子集這一情況造成的,即,組播群組中沒有其它子集需要知道這個子集SS3的反饋。
附圖3表示操作按照本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)的方法的示范性實施方式的時序圖,其中數(shù)據(jù)包P1、P2和P4需要進行重發(fā)。
附圖3中所示的通道結(jié)構(gòu)與附圖2中所示的通道結(jié)構(gòu)相對應(yīng)。附圖標記100代表表示從發(fā)射站到接收站的p2m控制通道的連續(xù)時隙的時序圖。和附圖2中一樣,p2m控制通道左側(cè)的第一個時隙是第(N+2)個時隙。朝著附圖3的右側(cè),時隙編號遞增1。p2m控制通道(的簡略表示的)上部的灰色陰影區(qū)域包含1位SN和軟性緩沖區(qū)地址,而下部的顏色更深的灰色陰影區(qū)表示各個時隙的指示部分或有效負荷部分,它們包含對應(yīng)于SS1到SS3的各個子集的一位(方框106到124)。不過,應(yīng)當注意,和附圖2中一樣,針對相應(yīng)的最后一個(即,第三個)子集的信令,即,最后一個(即,第三個)未完成子集的確認消息的信令,是不需要的,即,(“子集數(shù)量”-1)個位就足夠了。
時序圖102表示p2m數(shù)據(jù)通道和數(shù)據(jù)包P1到P7在相應(yīng)時隙內(nèi)的發(fā)送。時序圖104表示從接收站到發(fā)射站的UL控制通道。由于附圖3中所示的通道結(jié)構(gòu)與附圖2中所示的相同,因此參照附圖2來對通道結(jié)構(gòu)進行進一步介紹。而且,和附圖2中一樣,附圖3中所示的信令對應(yīng)的組播群組包含三個子集SS1到SS3。
對p2m控制通道、p2m數(shù)據(jù)通道和UL控制通道采取相同的時隙編號方式。從時序圖104可以看出,對于子集的各個成員,需要使用兩個位來報告從接收站到發(fā)射站的解碼結(jié)果。N1-1(方框126)、N2-1(方框128)和N4-2(方框140)代表從接收站到發(fā)射站的子集反饋,這里是NACK。N1-1代表第一子集SS1對在第(N+1)個時隙內(nèi)發(fā)送的數(shù)據(jù)包(即,P1)的子集反饋(表示NACK)。N2-1(方框128)是第一子集SS1對在第(N+2)個時隙內(nèi)發(fā)送的數(shù)據(jù)包(即,P2)的子集反饋(表示NACK)。N4-2(方框140)是第二子集對在p2m數(shù)據(jù)通道的第(N+4)個時隙內(nèi)發(fā)送的數(shù)據(jù)包P4的子集反饋(表示NACK)。如附圖2所示,表示NACK的子集反饋是用方框中的“A”(方框130、132、134、136、138、142、144、146)表示的,而表示NACK的子集反饋是用“N”表示的(方框126、128、140)。方框中的第一個數(shù)字代表這個子集反饋所針對的數(shù)據(jù)包的編號,而第二個數(shù)字代表反饋子集所涉及的子集SS1到SS3。
從附圖3中可以看出,對于用于包含三個子集的組播群組的p2m控制通道,兩個位,即,(“子集數(shù)量”-1)個位就是足夠的有效負荷大小。下文中將要解釋,在需要重發(fā)數(shù)據(jù)包的情況下,這一p2m控制通道中的反饋指示位的數(shù)量也是足夠用的。
如附圖3所示,在p2m數(shù)據(jù)通道的第(N+1)個時隙內(nèi)發(fā)送的數(shù)據(jù)包P1未由第一子集SS1成功解碼,從而從第一子集的成員向發(fā)射站經(jīng)由UL控制通道發(fā)送了NACK消息。這是由經(jīng)由UL控制通道到達發(fā)射站的第一子集的子集反饋N1-1(方框126)表示的。于是,在發(fā)射站中評定子集反饋N1-1(是NACK)所需的一定時間延遲之后,發(fā)射站在p2m控制通道的第(N+4)個時隙中將這個NACK作為N1-1(方框106)反射到其它子集并且于是反射到其它接收站。由于UL控制通道的第(N+3)個時隙中的子集反饋(方框126)表示NACK,因此發(fā)射站在p2m控制通道的第(N+5)個時隙內(nèi)重發(fā)數(shù)據(jù)包P1,由P1’表示。在附圖3中,重發(fā)的數(shù)據(jù)包由“’”表示。它們可以是最初發(fā)送的數(shù)據(jù)包的完整拷貝(于是將它們稱為數(shù)據(jù)包的重發(fā)),或者可以例如包含僅僅附加奇偶檢校驗位(涵蓋了不可自解碼增加冗余位的情況)或者例如與最初的發(fā)送數(shù)據(jù)相比包含所有系統(tǒng)位加上其它奇偶校驗位(這是對于可自解碼冗余位的一般性例子)。
而且,p2m控制通道的第(N+7)個時隙中的第一位,即,方框112,反射第一子集SS1針對p2m數(shù)據(jù)通道的第([N+7]-3)=(N+4)個時隙內(nèi)發(fā)出的數(shù)據(jù)包P4的子集反饋。p2m控制通道的第([N+7])個時隙中的第二位指的是接收到第([N+7]-3-2)=(N+2)個時隙中發(fā)送的數(shù)據(jù)包P2的接收站的第二子集的子集反饋。不過,由于P2已經(jīng)在第(N+6)個時隙內(nèi)進行了重發(fā)(P2’),因為第一子集SS1已經(jīng)在UL控制通道的第(N+4)個時隙內(nèi)將作為子集反饋的NACK N2-1(方框128)指示給了發(fā)射站,因此p2m控制通道的第(N+7)個時隙內(nèi)的這個第二位沒有意義(因此在附圖中沒有示出),故而被知道要重發(fā)P2’的接收站忽略。
應(yīng)該已經(jīng)注意到,附圖2和3沒有示出,如果例如沒有使用追蹤組合(即,數(shù)據(jù)包的重發(fā)是最初發(fā)送數(shù)據(jù)的完整拷貝),即,如果采用了可自解碼和不可自解碼冗余傳輸方案,p2m控制通道也可以承載關(guān)于重發(fā)的冗余位版本的信息。
此外,為了使得p2m控制通道受到更強的FEC保護,按照本發(fā)明,它們也可以承載CRC(循環(huán)冗余碼校驗)位,這也沒有在附圖2和3中示出。而且,如果要采用不同的調(diào)制和/或編碼方案,調(diào)制和編碼方案也可以借助p2m控制通道指示給接收站以及將用戶位(即,未編碼的)的數(shù)量指示給接收站,它們在一個數(shù)據(jù)包內(nèi)傳送(所謂的“傳輸塊大小”),從而接受方可以從編碼位的數(shù)量得出它所接收到的數(shù)據(jù),這采用了鑿位方案(puncturing scheme)。
按照本發(fā)明的這種示范性實施方式的一個方面,在p2m控制通道上反射的子集反饋可以是作為p2m控制通道的相應(yīng)時隙的第一部分發(fā)送的,并且可以通過與p2m控制通道上攜帶的其它信息的CRC不同的單獨的CRC來加以保護,以便能夠?qū)崿F(xiàn)由接收站對子集反饋快速解碼,而不需要在p2m控制通道上攜帶的其它信息。如果采用了CDMA技術(shù),則p2m控制通道的這個部分也可以在不同的多路化代碼或代碼組上進行發(fā)送。
按照本發(fā)明的這種示范性實施方式的一個方面,如果采用了CDMA技術(shù)并且從一次傳送到下一次傳送多路化代碼的數(shù)量可以改變,則所使用的多路化代碼的指示也可以借助p2m控制通道來實現(xiàn)。如果使用p2m控制通道來控制向數(shù)個組播群組的發(fā)送,其中將各個組播群組組織成不同的子集,則p2m控制通道也可以包含各個組播群組的標識。而且,按照本發(fā)明的另一種示范性實施方式,很有益處的(尤其是用于解碼的用途)是,相對于p2m數(shù)據(jù)通道在時間上對p2m控制通道進行平移,從而p2m控制通道的時隙內(nèi)攜帶的信息可以早于p2m數(shù)據(jù)通道上發(fā)送的與p2m控制通道的時隙內(nèi)的信息相關(guān)的數(shù)據(jù)而得到。在這樣的情況下,p2m控制通道的時隙是相對于附圖2和3在時間上向左得到平移的。
在所有群組都提供了它們的反饋之前可能會占用多個時隙這一事實,對于經(jīng)由大氣界面?zhèn)鬏數(shù)倪B續(xù)數(shù)據(jù)包流而言(在無線數(shù)據(jù)傳輸?shù)那闆r下),可能要求接收站或接受者能夠存儲多個數(shù)據(jù)包,這些數(shù)據(jù)包可能是無序的。在最好的情況下,反而需要最大的存儲空間,在發(fā)送了由所有發(fā)送站無錯誤地接收到的數(shù)據(jù)包A之后,需要發(fā)送數(shù)量(N時隙)與時隙一樣多的其它數(shù)據(jù)包,直到所有子集都已經(jīng)提供了它們針對數(shù)據(jù)包A的ACK反饋。如果子集之一發(fā)送了NACK,則這將會造成此后直接進行重發(fā),即,同時時隙于是用于重發(fā),從而僅需要存儲比N時隙少的數(shù)據(jù)包。
按照本發(fā)明的一個方面,如果接收站向子集的分配是以這樣一種方式進行的需要數(shù)次重發(fā)的可能性較高的接收站處于相同的子集內(nèi)和/或處于按照反饋方案安排成將它們的反饋發(fā)送到發(fā)射站的子集中的前幾個中,則可以實現(xiàn)得到改進的延遲降低。于是,將會在最早的時間點接收到NACK,這使得重發(fā)可以在最早的可能時間點啟動。
向子集的分配可以借助發(fā)送給各個接收站的配置消息明確地完成。對于大量的接收站,這可能不太現(xiàn)實,并且在這種情況下,按照本發(fā)明的這種示范性實施方式的一個方面,分配可以隱含地完成例如,在移動電話的情況下,各個移動電話具有唯一的訂戶身份標識(IMSI國際移動訂戶身份標識)。如果移動電話僅知道它們所要構(gòu)成的子集的數(shù)量,則各個移動電話可以通過這個IMSI求算它所屬于的子集。按照本發(fā)明的一個方面,這個所要構(gòu)成的子集的數(shù)量N子集是例如經(jīng)由p2m控制通道指示給移動電話(即,接收站)的,或者甚至是通過在另一個下行鏈路通道上發(fā)送的廣播消息指示給移動電話的,并且于是可以借助下述公式求算對應(yīng)于各個移動電話的相應(yīng)子集“所分配的子集”=IMSI mod N子集尤其是在很大的組播群組中,按照本發(fā)明,已經(jīng)發(fā)現(xiàn),接受一些接收站最終可以丟失數(shù)據(jù)包是很有益處的。這可能會造成,只有在不止一個而是由閾值預(yù)定義的多個接收者在為用于這個子集的反饋傳送保留的階段內(nèi)發(fā)送了NACK,才將子集反饋定義為NACK。這意味著只有所傳送的NACK的數(shù)量大于該閾值,發(fā)射站或基站才會認為子集反饋是NACK,并且因此啟動重發(fā)。不過,這僅僅在DTX=ACK(僅發(fā)送NACK)的情況下有效。
按照本發(fā)明的這種示范性實施方式的另一個方面,如果只有子集中那些具有中等或較差通道條件的接收者發(fā)送它們的返回,而不是那些具有良好通道條件的接收者,則可以實現(xiàn)上行鏈路干擾的進一步降低。這于是可以在各個站中得到本地評定,并且各個站本身可以決定是否發(fā)送反饋。傳送對所察覺到的通道條件的權(quán)衡結(jié)果(measurement results)的可選方案在某些情況下是很有效的。
按照本發(fā)明的另一個方面,在TDD(時分多路復用)系統(tǒng)中,可以不必通過p2m控制通道提供反饋,因為接收站可以聽到其它站的上行鏈路傳送,因為上行鏈路和下行鏈路共享相同的頻帶,因此可以借助這種方式獲知子集反饋。不過,即使在這樣的情況下,令發(fā)射站或基站反射反饋也是很有益處的,因為不能保證組播群組的所有接收站都能夠聽到組播群組中所有其它成員。
附圖4表示按照本發(fā)明的方法的示范性實施方式的可行實現(xiàn)方式的詳細情況。第三代合作伙伴項目(在下文中稱為“3GPP”)目前正在從事MBMS(多媒體廣播組播服務(wù))運營人服務(wù)的設(shè)計,該服務(wù)的目的是通過UMTS無線電界面而不是地面廣播公司的廣播通道向UMTS無線電服務(wù)區(qū)內(nèi)的UE(用戶設(shè)備或接收站)發(fā)布多媒體內(nèi)容。如果無線電服務(wù)區(qū)內(nèi)打算接收MBMS的某項服務(wù)的UE(這些UE被說成是已經(jīng)參與(join)了該服務(wù))的數(shù)量足夠大,則使用p2m通道,意味著MBMS內(nèi)容在單獨一個物理資源上發(fā)送一次,并且由無線電服務(wù)區(qū)內(nèi)的所有參與這項服務(wù)的UE在這個物理資源上進行接收。
將簡單的廣播通道(類似于FACH(前向接入通道))(在UMTS的版本(Release)99中已經(jīng)得到)用作用于發(fā)布MBMS內(nèi)容的p2m通道會造成這樣的問題要在一個無線電服務(wù)區(qū)內(nèi)的下行鏈路中使用的發(fā)射(TX)功率的相當大的一部分要用于MBMS內(nèi)容發(fā)布。通常提到的數(shù)字是30%或更大。換句話說,這意味著僅剩相對較少的功率來支持無線電服務(wù)區(qū)內(nèi)的其它服務(wù),例如,語音通話或帶有網(wǎng)頁下載的因特網(wǎng)接入。不過,這是3GPP TSG RAN WG1中的當前工作任務(wù)。為了減輕數(shù)據(jù)損失的問題,尤其是處于服務(wù)區(qū)邊緣的UE的數(shù)據(jù)損失問題,當前正在討論的是將非常強的FEC放在FACH的頂端,F(xiàn)ACH使用代碼拼接(code concatenation)象Release 99中那樣對傳輸塊進行卷積或turbo編碼,并且然后將多個編碼傳輸塊排列在彼此下方從而得到位的矩陣,并且借助塊編碼對列上的位進行編碼。這在例如R2-032157(Outercoding for MBMS,Technicaldocument published on RAN2#38)中做過介紹,該文獻以引用的方式并入本文。
這種方法的主要缺點是,這種非常強的FEC沒有自適應(yīng)性不管接受者是否真正為了對所接收到的數(shù)據(jù)進行正確的解碼而需要所增加的冗余位都會采用這一方法。從這一點來說,這種方法是很不經(jīng)濟的。
如果將公知的組合技術(shù)與遞增冗余位重發(fā)方案一起使用,則自適應(yīng)性將開始起到作用。R1-030086,Release 5+MBMS解決方案HS-DSCH,Technical document published on RAN1#30(下文中稱為“R1-030086”)(以引用的方式并入本文)分析了可能的益處,如果使用HS-DSCH類的傳輸通道(TrCH),則軟性組合和遞增冗余位(下文中稱為“IR”)可以為MBMS提供內(nèi)容傳遞。這個文獻得出這樣的結(jié)論對于MBMS來說,調(diào)節(jié)HS-DSCH會得到明顯的容量增加(與FACH相比,要滿足相同數(shù)量的用戶,所需的發(fā)射功率至少有2dB的降低),在這一設(shè)想之下,存在可用于承載ACK/NACK反饋的合理反饋機制。
如果這些結(jié)果是代表性的,則如果對用于MBMS的TrCH應(yīng)用了軟性組合和IR,則僅要MBMS內(nèi)容傳遞付出服務(wù)區(qū)DL TX功率的18%,而不是30%(當使用FACH時,通常認為是這個數(shù)量)。
此外,R1-030086宣稱,在40個MBMS用戶的情況下,大約1%的用戶需要4或更多次重發(fā)。此外應(yīng)用STTD(Space-Time TransmitDiversity)(空間-時間傳輸分集),大約1%的用戶需要3或更多次重發(fā)。對于80個MBMS用戶和STTD,該數(shù)字略有惡化,即,1-2%的用戶需要3或更多次重發(fā)。此外,對于所有情況,僅僅需要一次重發(fā)的用戶所占的份額介于20%到30%之間,并且正如所期望的那樣,需要更多次重發(fā)的用戶所占的份額隨著重發(fā)次數(shù)的增加而降低。
如上面已經(jīng)闡述的那樣,遞增冗余重發(fā)方案的主要問題是,不管是否需要重發(fā),它們都需要來自接收者的反饋。在無線電服務(wù)區(qū)內(nèi)存在大量對MBMS的潛在接收者的情況下,同樣地反饋會造成問題如果每個接收者在正確解碼數(shù)據(jù)包之后發(fā)送ACK,并且如果解碼失敗則發(fā)送NACK并且需要重發(fā),實際上就是針對HS-DSCH(高速下行鏈路共享通道)的情況,僅僅對于這一反饋信令來說,在上行鏈路(UL)中造成的干擾就會是巨大的,并且相對于下行鏈路容量的可能增長來說,證明是不合理的。
因此,按照本發(fā)明的示范性實施方式,提供了對相同數(shù)據(jù)進行重發(fā)的請求向其它還沒有發(fā)送它們的反饋的接收者的反射,從而它們不再發(fā)送反饋,因為不管怎樣重發(fā)都會發(fā)生。在其它的可選方案當中,還可以在可以無錯誤地解碼數(shù)據(jù)包的時候完全避免接收者發(fā)送ACK,并且僅僅是,如果數(shù)據(jù)包解碼失敗,則發(fā)送NACK。對此,介紹接收者群組向子集的劃分,其中為子集的成員分配上行鏈路時隙或階段,在該時隙或階段中,它們可以發(fā)送針對所考慮的在下行鏈路中接收到的數(shù)據(jù)包的反饋。由于不同的子集具有不同的上行鏈路時隙或階段,因此可以將例如從第一個子集接收到的反饋(即,NACK)反射給所有剩下的子集,從而剩下的子集的接收者不再發(fā)送NACK,因為不管怎樣都將會對這個數(shù)據(jù)包進行重發(fā)。換句話說,有在每個數(shù)據(jù)包發(fā)送之后定義的下行鏈路階段或時隙,在該階段或時隙中,NodeB可以向不同(剩余)子集的接收者指示,它已經(jīng)從較早的子集接收到了NACK,因此將進行重發(fā),從而剩余子集的成員不要再發(fā)送NACK。換句話說,這一DL 中的指示對剩余的接收者發(fā)出指示他們應(yīng)當停止發(fā)送NACK,即,它是NACK阻止指示。
附圖4表示按照本發(fā)明的方法的概念的可行實現(xiàn)方式的示意性表達,為了將該方案在幾乎不進行改造的前提下應(yīng)用于UMTS,這種實現(xiàn)方式實際上可能是必須的。具體來說,附圖4中所示的方法對NodeB中的不同子集或群組(即,來自不同接收者)的NACK進行軟性組合,其中在NodeB對相同子集或群組的成員的NACK進行疊加。如果例如由子集1中的接收者發(fā)送的NACK能量不足,即,NodeB沒有檢測到NACK,并且子集2中的某些接收者也需要重發(fā)并因此發(fā)送了NACK,則這一點是尤其重要的。由于是將接收到子集1的NACK之后NodeB存儲的量化幅度與由子集2發(fā)送的NACK得到的量化幅度進行組合,因此在組合之后,在NodeB中檢測到NACK的可能性非常高。
而且,附圖4表示了一種將UL時隙或階段分配給子集以便最小化下行鏈路數(shù)據(jù)的緩存量的有效方案,其中,為了即使在需要重發(fā)的情況下也能夠?qū)崿F(xiàn)連續(xù)的DL流,并且同時在發(fā)送阻止指示(如果有)和接收者(UE)讀取DL時隙或階段(阻止指示可能會在其中發(fā)送)之前,為NodeB提供用來對從子集接收到的反饋進行處理的充足處理時間,必須要進行對下行鏈路數(shù)據(jù)緩存量的最小化。
將會進一步解釋如何同時采用功率傾斜。而且,還要介紹將不同接收者(UE)分配給子集的策略。
在下文中,給出本發(fā)明的示范性實施方式的更加詳細的介紹采取p2m控制通道來向接收者提供至少關(guān)于下述的信息-在DL幀中發(fā)送的數(shù)據(jù)包是否包含新數(shù)據(jù)或者是否為重發(fā)(從HS-DSCH中獲知的新數(shù)據(jù)指示符)-如果不是新發(fā)送,在數(shù)據(jù)包中攜帶了哪種類型的遞增冗余(如果僅使用追蹤組合的話,這一信息可以缺失)-所發(fā)送的數(shù)據(jù)包所發(fā)往的是哪個軟性緩沖區(qū)(在HS-DSCH中稱為HARQ處理)。
然后將數(shù)據(jù)包在p2m數(shù)據(jù)通道上發(fā)送出去。
附圖4表示具有8個不同UE子集的所提出的方案。第一子集(SS1)的成員嘗試對數(shù)據(jù)包A進行解碼,并且如果至少一個成員不能成功解碼數(shù)據(jù)包,則它將會在針對數(shù)據(jù)包A分配給SS1的時隙內(nèi)在CNFCH(公共NACK反饋通道)上發(fā)送NACK。CNFCH是這樣一個通道子集的任何成員在分配給這個子集的時隙期間有權(quán)使用該通道發(fā)送NACK,如果這個成員需要重發(fā)的話。在典型情況下,NACK可以僅僅是循環(huán)編碼位,即,“+1”-位。當同一子集的數(shù)個成員發(fā)送NACK時,這些具有循環(huán)編碼“+1”位形式的NACK在進行接收的NodeB上進行疊加,可能具有微小的相互時移,并且這一疊加會得到更強的合成信號。
在DL中發(fā)送的數(shù)據(jù)包與用于NACK發(fā)送的CNFCH的時隙之間的關(guān)系是按下述方式預(yù)定義的(如附圖4所示)CNFCH在各個幀中的第一個時隙涉及這樣一個數(shù)據(jù)包它在DL中的發(fā)送是在所考慮的CNFCH幀開始之前的長度間隔τ1處開始的,并且該時隙可由SS1的成員使用。CNFCH在各個幀中的第二個時隙涉及這樣的數(shù)據(jù)包它在DL中的發(fā)送是在長度間隔τ1加1幀長度(這里是10ms)處開始的。它可由SS2的成員針對時隙所涉及的數(shù)據(jù)包使用。CNFCH在各個幀中的第三個時隙涉及這樣的數(shù)據(jù)包它在DL中的發(fā)送是由長度間隔τ1加2幀長度(這里是2×10ms=20ms)處開始的,等等依此類推。
在每CNFCH幀具有8個不同的時隙的情況下,可以支持8個不同的UE子集。為了提供連續(xù)的數(shù)據(jù)包傳輸流,如附圖4所示,需要UE能夠存儲N1+2個數(shù)據(jù)包(N1子集數(shù)量,這里N1=8),因為在最壞的情況下,如附圖4所示,只有在接收到八個子集(針對數(shù)據(jù)包A)的反饋之后,NodeB才知道應(yīng)當對數(shù)據(jù)包A啟動重發(fā),重發(fā)的數(shù)據(jù)包這里表示為A’。這稱為對數(shù)據(jù)包A的重發(fā),因為A’既可以是A的完整拷貝(即,組合將會以追蹤組合方式進行),又可以包含A的不同的可自解碼版本(即,相同的系統(tǒng)位,但是其它奇偶校驗位從鑿位奇偶校驗位(punctured paritybits)獲得),或者A’可以僅僅攜帶不可自解碼冗余位,例如,僅有附加奇偶校驗位。
從理論上講,必須要存儲的這一N1+2個數(shù)據(jù)包的數(shù)量可以減小到N1+1,只要數(shù)據(jù)包的解碼進行得很快,以致τ1=“幀長度”,其中“幀長度”是通過下行鏈路p2m數(shù)據(jù)通道發(fā)送一個數(shù)據(jù)包所需的時間間隔;在附圖4中,假設(shè)這一幀長度等于10ms。如果解碼時間比一個幀長度長,但是比兩個幀長度短,則需要存儲N1+3個數(shù)據(jù)包,以便保持數(shù)據(jù)包傳輸流連續(xù)。
8個數(shù)據(jù)包A、B、…、J是作為軟性位存儲的,即,系統(tǒng)位和按照例如4位量化的奇偶校驗位。當然,如果很早就清楚NodeB應(yīng)當對A進行重發(fā),如果SS1的反饋傳送已經(jīng)造成NodeB檢測到NACK,則可以較早地例如取代C插入A’。在這種情況下,p2m反饋反射通道將會指示剩余的子集(SS2、SS3、…、SS8)它已經(jīng)檢測到了針對數(shù)據(jù)包A的NACK,從而不再需要來自這些子集的其它NACK(如果有),并且因此不再允許剩余子集的成員發(fā)送NACK,以便避免不必要的UL干擾。
p2m反饋反射通道上的相應(yīng)時隙(涉及所傳輸?shù)臄?shù)據(jù)包)也是按照與CNFCH中的時隙類似的方式預(yù)定義的如附圖4所示,這個時隙是p2m反饋反射通道的幀中的第一個時隙,該幀從在DL中的(該時隙所涉及的)數(shù)據(jù)包A的傳送開始之后的間隔τ3處開始。
不同子集的NACK的組合如果SS1中的某些成員在涉及數(shù)據(jù)包A的CNFCH的第一個時隙內(nèi)發(fā)送NACK(這些NACK進行疊加,因為它們是在同一時隙內(nèi)發(fā)送的),而NodeB不能檢測到這些NACK,則p2m反饋反射通道不會對剩余的子集指示阻止NACK發(fā)送。如果在一個或多個剩余子集中有需要對數(shù)據(jù)包A進行重發(fā)的成員,則它們也會發(fā)送NACK(這些NACK會進行疊加)。由SS1的某些成員發(fā)送的NACK的軟性位和由剩余子集的某些成員發(fā)送的NACK的軟性位可以以相同的方式得到軟性組合,就像在一個時隙內(nèi)發(fā)送的單獨的軟性位一樣最簡單的方式是計算軟性位的平均值,以獲得實際發(fā)送的值(NACK或沒有)的較好估計值。
同樣,如果沒有SS1的成員發(fā)送NACK,而SS2的某些成員發(fā)送了NACK并且剩余子集的某些成員發(fā)送了NACK(除非NodeB阻止發(fā)送NACK,因為它已經(jīng)檢測到了NACK),也可以應(yīng)用這種方式。
只有僅僅最后一個子集(這里是SS8)的某些成員發(fā)送NACK時,不能與其它子集的成員發(fā)送的NACK進行軟性組合,因為已經(jīng)沒有其成員可能發(fā)送NACK的剩余子集了。
這種方法的很重要的新方面是對不同的發(fā)送者的信號進行組合,而在公知技術(shù)中,只對相同發(fā)送者的信號進行組合。
確定NACK發(fā)射功率確定NACK發(fā)射功率的標準方法是如下所述(使用dB表示法)TX功率(dB)=P檢測(dB)-“觀測到的路徑損耗”(dB),其中“觀測到的路徑損耗”計算為負值,即,TX功率隨著“觀測到的路徑損耗”的絕對值增大,即,TX是由這樣的功率給出的如果路徑損耗為(接近)0,則該功率是NodeB將信號解碼為NACK所需的功率,增大一個倍數(shù),以補償路徑損耗。這一般來說會造成足以檢測到僅僅一個UE的NACK的TX功率。在組播傳輸?shù)沫h(huán)境下,目標是最大化得到滿足的用戶的數(shù)量,同時降低發(fā)送數(shù)據(jù)包所需的DL TX功率。因此,希望一般如果只有一個UE需要重發(fā),則不發(fā)送重發(fā)。為了將此控制到一定程序,可以通過引入另一個數(shù)量N2來修改上述公式,該數(shù)量代表需要發(fā)送NACK從而使得重發(fā)真正得到啟動的最小UE數(shù)量。由于相同子集的成員的NACK是在相同的時隙內(nèi)發(fā)送的,因此它們會進行疊加。如果相同子集中需要重發(fā)的UE的最小數(shù)量是N2,這些UE中的每一個需要將上述TX功率值降低N2倍,從而這些N2次發(fā)送在NodeB處疊加成了足夠高的接收功率,使得NodeB檢測到NACK。不過,這只是個近似結(jié)果。很有可能是,比N2多一點或比N2少一點的UE需要發(fā)送NACK,從而這是NodeB處實際檢測到的。因此,要得到所需TX功率的近似值,大約N2個UE需要發(fā)送NACK,從而NodeB之際上檢測到NACKTX功率(dB)=P檢測(dB)-“觀測到的路徑損耗”(dB)-N2(dB),其中“觀測到的路徑損耗”計算為負值,即,TX功率隨著“觀測到的路徑損耗”的絕對值增大,并且使TX功率減小一個倍數(shù)N2。
將UE分配給不同的子集有不同的將UE分配給子集的可選方案。不過重要的一點是要隱含地完成分配,即,不需要額外的信令,尤其是在MBMS的環(huán)境下,因為處于空閑模式下的UE也應(yīng)當能夠接收MBMS內(nèi)容。
上面已經(jīng)提出了一種分配方式NodeB廣播可以實現(xiàn)的子集的數(shù)量N1(在上面的例子中是8),并且想要接收MSMS內(nèi)容的各個UE通過對其IMSI應(yīng)用模操作IMSI mod N1來計算子集編號。這通常足以實現(xiàn)UE對子集的相等分布。取而代之,還可以是,各個UE抽取介于0和1之間的隨機號“rand”。將0和1之間的間隔劃分為N1個相等長度的子間隔,并且將它們編號為1到N1。于是“rand”所屬于的間隔的編號確定了UE所屬的子集的編號。這一技術(shù)可以以這樣一種方式加以擴展UE在子集中的數(shù)量不同,這可以通過使得子間隔在長度上不同來實現(xiàn)。這對保持降低干擾是很有幫助的,如果不同子集的成員的數(shù)量服從下述關(guān)系SS1中成員的數(shù)量<SS2中成員的數(shù)量<SS3中成員的數(shù)量<…由于越往后具有用于發(fā)送反饋時隙的子集成員的數(shù)量的增加得越多,除了對較早子集的NACK發(fā)送進行軟性組合的可能性之外,還能夠確保,如果在較早的子集中有引發(fā)重發(fā)的足夠NACK的話,后面的子集的成員不會發(fā)送NACK。注意,就根據(jù)子集的相對大小修改系數(shù)N2這一情況而言,在確定用于NACK的TX功率的時候,此外還可以考慮子集的相對大小(對于較小的子集,在計算TX功率的公式中需要使用得到減小的N2值(相對于相對子集大小而減小),因為由于子集較小,有足夠的需要重發(fā)的UE的可能性就較小)。
子集的相對成員數(shù)最好不進行廣播,而是使其可隱含地得到,例如,當UE參與服務(wù)的時候。
此外,可以使向子集的分配基于,至少在一定程度上基于,所感受到的路徑損耗。所依據(jù)的思想是,僅具有很小路徑損耗的UE通常具有良好的通道條件,并且因此在大多數(shù)情況下能夠無錯誤地解碼數(shù)據(jù)包。與此相反,具有較高路徑損耗的UE會更頻繁地需要重發(fā)。假設(shè)將UE分成兩個群組,其中一個群組匯集了路徑損耗不高于T1的UE,而另一群組匯集了剩下的UE,則下面兩種策略是可行的將具有察覺到路徑損耗低于T1的UE的群組分配給第一個子集,即,使得它們在另一群組的UE分配給第二個子集之前發(fā)送它們的NACK。于是這樣已經(jīng)能夠減少由第二群組的成員發(fā)送的NACK,因為如果NodeB從第一個子集檢測到NACK,則很有可能第二個子集的成員也需要重發(fā),并且因此它們會通過p2m反饋反射通道得到它們不得發(fā)送NACK的通知,因此不管怎樣都會安排重發(fā)。
第二種策略將路徑損耗高于T1的UE分配給第一個子集,而將其它的UE分配給第二個子集,因為這樣會減小啟動重發(fā)的延遲。
在所有情況下,最好將基于抽取隨機數(shù)或?qū)MSI(或者臨時移動訂戶身份標識符TMSI)應(yīng)用模操作的劃分與基于所察覺到的路徑損耗的劃分組合起來。
就第一種策略而言,這意味著,例如前4個子集包含面臨低于T1的路徑損耗的UE(即,它們是距NodeB較“遠”的UE),而后4個子集包含面臨不低于T1的路徑損耗的UE。參數(shù)T1是網(wǎng)絡(luò)計劃參數(shù),它可以廣播給服務(wù)區(qū)內(nèi)的UE。而且在這每4個子集中,確保子集大小不同是很有益處的。
功率傾斜由于CNFCH中有N1個時隙,因此它們也可以用于對TX功率進行功率傾斜,不過取決于使得子集(或者更加精確地講使得子集的成員)能夠發(fā)送NACK的時隙,功率傾斜階梯的數(shù)量會改變由于第一個子集后面跟著另一些N1-1個時隙,其它子集的成員可以在其中發(fā)送它們的NACK,這些子集可以用于發(fā)射功率得到增加的第一個子集的子集反饋。對于第二個子集的成員,只有N1-2個其它的時隙可用于這一傾斜,等等依此類推。只有最后的子集不能進行功率傾斜。功率傾斜的基本益處在于,它有助于在實際檢測到NACK之前將TX功率保持得低于沒有功率傾斜的情況。由于傾斜階梯的數(shù)量取決于UE所分配到的子集的數(shù)量這一事實,因此最好的策略可以是令最初的TX功率(在向上傾斜之前)隨著子集序號的增加而增大。
而且,也可以僅僅使用連續(xù)緊跟著的CNFCH幀中的某些時隙來重復較高TX功率的特定(接收者的)子集的NACK發(fā)送。這具有這樣的優(yōu)點對于后面的子集,有傳遞它們的NACK的額外的機會,并且對于NodeB,有在以較高TX功率重復較早的子集的NACK發(fā)送之前實際檢測到NACK的機會。
軟性緩沖區(qū)的存儲量將當前的FACH幀格式(TS 25.211中定義的,3GPP技術(shù)規(guī)范,以引用的方式并入本文)應(yīng)用為可通過p2m數(shù)據(jù)通道傳送的數(shù)據(jù)位的數(shù)量的準則,下列數(shù)量的L1位要存儲在軟性緩沖區(qū)中

原理上,數(shù)據(jù)包大小可以增加到20ms的持續(xù)時間,在這種情況下,在放松時間要求τ3-τ1(在附圖4中是3.75ms)的同時,所要存儲的軟性位的數(shù)量增大2倍。
探測估測發(fā)送NACK的用戶的數(shù)量如果在一個服務(wù)區(qū)內(nèi)接收MBMS內(nèi)容的UE的數(shù)量非常大,則在不管怎樣都要以相對較高的功率發(fā)送數(shù)據(jù)來得到可以接受的大群滿意用戶(只有通過重發(fā)機制才能或多或少地得到增加)的情況下,利用反饋的重發(fā)協(xié)議可能是不夠用的。因此,使得NodeB通過請求所有在一段時間內(nèi)接收MBMS內(nèi)容的UE發(fā)送NACK(在這種情況下,各個UE僅僅基于路徑損耗設(shè)定NACK TX功率)來估測接收MBMS內(nèi)容的UE的數(shù)量是很有益處的。NACK發(fā)送疊加并且在NodeB中造成峰值,這個峰值可以用作對接收MBMS內(nèi)容的UE的數(shù)量的粗略測算結(jié)果。
如果UE的數(shù)量高得使重發(fā)協(xié)議不夠用,則NodeB通過下行鏈路指示UE,它們不得在發(fā)現(xiàn)它們?nèi)笔?shù)據(jù)包的情況下發(fā)送任何NACK或反饋消息。這一指示不同于另一種屬于最后的子集不應(yīng)發(fā)送另外的NACK的另外指示(在p2m反饋反射通道上傳輸),因為不管怎樣NodeB都準備進行重發(fā)。該另一種指示意味著將安排對于數(shù)據(jù)包的重發(fā)。因此,接收者不應(yīng)發(fā)送任何反饋消息的指示不能通過p2m反饋反射通道發(fā)送。取而代之,可以將其包含在廣播針對MBMS內(nèi)容傳遞的相關(guān)內(nèi)容的系統(tǒng)信息中,并且UE首先要檢索這一系統(tǒng)信息,以便了解NodeB是否已經(jīng)做好了處理反饋消息的準備,或者做好了傳遞MBMS內(nèi)容而不用進行重發(fā)準備。
權(quán)利要求
1.進行從發(fā)射站(2)到多個第一接收站(4,6,12,14,18)的點對多點數(shù)據(jù)傳輸?shù)姆椒?,該方法包括步驟從發(fā)射站(2)向多個第一接收站(4,6,12,14,18)發(fā)送數(shù)據(jù);在發(fā)射站處接收來自多個第一接收站中的至少一個第二接收站(4)的針對該數(shù)據(jù)的確認消息;從發(fā)射站(2)將該確認消息發(fā)送到多個第一接收站中的至少一個第三接收站(6)。
2.按照權(quán)利要求1所述的方法,其中,確認消息是表示至少一個第二接收站未成功解碼該數(shù)據(jù)的否定應(yīng)答消息和表明該數(shù)據(jù)在至少一個第二接收站處得到無誤解碼的肯定應(yīng)答消息中的至少一個。
3.按照權(quán)利要求2所述的方法,其中,當確認消息是否定應(yīng)答消息時,發(fā)射站重發(fā)數(shù)據(jù)。
4.按照權(quán)利要求2所述的方法,其中,將多個第一接收站分組為第一接收站的多個群組(8,10,16,20),以致第一群組(10)包括多個第一接收站中的至少一個第三接收站(6),并且第二群組(16)包括多個第一接收站中的至少一個第四接收站(12);其中按照反饋方案,將第一反饋階段分配給第一群組,并且將第二反饋階段分配給第二群組;其中所述至少一個第三接收站(6)依照第一反饋階段向發(fā)射站(2)發(fā)送確認消息,并且所述至少一個第四接收站(12)依照第二反饋階段發(fā)送確認消息。
5.按照權(quán)利要求4所述的方法,其中,在發(fā)射站接收到來自第一群組的至少一個第三接收站的確認消息并且對其解碼之后,發(fā)射站將從第一群組的至少一個第三接收站接收到的確認消息發(fā)送給第二群組的至少一個第四接收站;其中,將反饋方案修改成,在所述至少一個第四接收站向發(fā)射站發(fā)送確認消息之前,在發(fā)射站處對第一群組的至少一個第三接收站的確認消息進行解碼并且將其發(fā)送給第二群組的該至少一個第四接收站。
6.按照權(quán)利要求5所述的方法,其中,當在至少一個第四接收站處解碼的確認消息是否定應(yīng)答消息時,第二群組的該至少一個第四接收站不再發(fā)送它自己的否定應(yīng)答消息。
7.按照權(quán)利要求4所述的方法,其中,至少一個第三接收站和至少一個第四接收站僅僅在至少一個第三接收站和至少一個第四接收站的數(shù)據(jù)的解碼不成功的情況下發(fā)送確認消息,以致至少一個第三接收站和至少一個第四接收站僅僅發(fā)送表示數(shù)據(jù)不能無錯誤解碼的否定應(yīng)答消息。
8.按照權(quán)利要求4所述的方法,其中,在數(shù)據(jù)重發(fā)之后,發(fā)射站僅僅留意多個群組中還沒有發(fā)送針對該數(shù)據(jù)的肯定應(yīng)答消息的第三群組;其中,在所有屬于第三群組的接收站已經(jīng)發(fā)送了肯定應(yīng)答消息的情況下,認為第三群組已經(jīng)發(fā)送了肯定應(yīng)答消息。
9.按照權(quán)利要求1所述的方法,其中,確認消息是表明至少一個第二接收站不能無錯誤地解碼數(shù)據(jù)的否定應(yīng)答消息;和其中,發(fā)射站在接收到并且解碼出該確認消息的時候重發(fā)數(shù)據(jù)。
10.按照權(quán)利要求1所述的方法,其中,確認消息是表明至少一個第二接收站無錯誤地解碼出數(shù)據(jù)的肯定應(yīng)答消息;和其中,發(fā)射站在沒有接收到來自多個第一接收站之一的確認消息之后重發(fā)數(shù)據(jù)。
11.按照權(quán)利要求1所述的方法,其中該方法應(yīng)用在UMTS中的多媒體廣播組播服務(wù)的環(huán)境中。
12.按照權(quán)利要求4所述的方法,其中確認消息包括具有軟性位形式的確認數(shù)據(jù);和其中,進行第一群組的至少一個第三接收站的確認消息與第二群組的至少一個第四接收站的確認消息的軟性組合。
13.按照權(quán)利要求4所述的方法,其中,多個第一接收站中的第五接收站在接收到關(guān)于可用于分組的第一接收站的群組的數(shù)量的信息之后確定多個第一接收站的群組中的第四群組;其中,在確定了第四群組之后,第五接收站將其自己看作屬于第四群組;和其中,第五接收站將其自己看作所屬于的第四群組的確定是在沒有額外的信令的情況下由第五接收站進行的。
14.按照權(quán)利要求13所述的方法,其中,第五接收站所分配到的第四群組的確定是根據(jù)由第五接收站產(chǎn)生的隨機數(shù)、對第五接收站的IMSI和TMSI之一應(yīng)用的模操作和數(shù)據(jù)傳輸期間確定的路徑損耗中的至少一個進行的。
15.按照權(quán)利要求1所述的方法,其中,確認消息是以第一發(fā)射功率從多個第一接收站中的至少一個第六接收站發(fā)送到發(fā)射站的;其中,當最小數(shù)量的第六接收站按照反饋方案依照第三反饋階段發(fā)送確認消息,導致確認消息的疊加并且因此在發(fā)射站處接收到的功率增加時,在發(fā)射站處接收到的功率足以用來對確認消息的疊加結(jié)果進行解碼;和其中,當少于最小數(shù)量的第六接收站依照第三反饋階段發(fā)送確認消息時,在發(fā)射站處的接收功率不足以用來解碼確認消息的疊加結(jié)果。
16.按照權(quán)利要求4所述的方法,其中,在至少一個第三接收站依照第一反饋階段以第二發(fā)射功率向發(fā)射站發(fā)送了確認消息之后,它依照第二反饋階段并且以第三發(fā)射功率發(fā)送確認消息;和其中第三發(fā)射功率高于第二發(fā)射功率。
17.按照權(quán)利要求1所述的方法,其中,數(shù)據(jù)是數(shù)據(jù)包;其中,該方法是蜂窩無線電通信系統(tǒng)中的重發(fā)協(xié)議。
18.用于從發(fā)射站(2)向多個第一接收站(4,6,12,14,18)進行點對多點數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸系統(tǒng),其中,發(fā)射站適用于將數(shù)據(jù)從發(fā)射站發(fā)送到多個第一接收站;其中,多個第一接收站中的每一個適用于向發(fā)射站發(fā)送確認消息;其中,確認消息涉及數(shù)據(jù)在多個第一接收站的各個接收站處的解碼;其中,發(fā)射站適用于從多個第一接收站中的至少一個第二接收站接收針對該數(shù)據(jù)的確認消息;和其中,發(fā)射站適用于將從至少一個第二接收站接收到的確認消息發(fā)送給多個第一接收站中的至少一個第三接收站。
19.按照權(quán)利要求18所述的數(shù)據(jù)傳輸系統(tǒng),其中,將多個第一接收站分組為第一接收站的多個群組(8,10,16,20),以致第一群組(10)包括多個第一接收站中的至少一個第三接收站(6),并且第二群組(16)包括多個第一接收站中的至少一個第四接收站(12);其中按照反饋方案,將第一反饋階段分配給第一群組,并且將第二反饋階段分配給第二群組;其中所述至少一個第三接收站依照第一反饋階段向發(fā)射站發(fā)送確認消息,并且所述至少一個第四接收站依照第二反饋階段發(fā)送確認消息;其中,在發(fā)射站接收到來自第一群組的至少一個第三接收站的確認消息并且對其解碼之后,發(fā)射站將從第一群組的至少一個第三接收站接收到的確認消息發(fā)送給第二群組的至少一個第四接收站;其中,將反饋方案修改成,在所述至少一個第四接收站向發(fā)射站發(fā)送確認消息之前,在發(fā)射站處對第一群組的至少一個第三接收站的確認消息進行解碼并且將其發(fā)送給第二群組的該至少一個第四接收站。
20.按照權(quán)利要求19所述的數(shù)據(jù)傳輸系統(tǒng),其中,當來自第一群組的至少一個第三接收站的確認消息是表示至少一個第三接收站中的一個或多個未成功解碼數(shù)據(jù)的否定應(yīng)答消息時,第二群組的至少一個第四接收站適用于不發(fā)送確認消息。
21.按照權(quán)利要求19所述的數(shù)據(jù)傳輸系統(tǒng),其中,至少一個第三接收站和至少一個第四接收站僅僅在至少一個第三接收站和至少一個第四接收站的數(shù)據(jù)的解碼不成功的情況下發(fā)送確認消息,以致至少一個第三接收站和至少一個第四接收站僅僅發(fā)送表示數(shù)據(jù)不能無錯誤解碼的否定應(yīng)答消息。
22.用于數(shù)據(jù)傳輸系統(tǒng)的發(fā)射站(2),該數(shù)據(jù)傳輸系統(tǒng)用于從該發(fā)射站向多個接收站(4,6,12,14,18)進行點對多點數(shù)據(jù)傳輸,其中,發(fā)射站適用于將數(shù)據(jù)從發(fā)射站發(fā)送到多個接收站;其中,發(fā)射站適用于從多個接收站中的至少一個第一接收站接收針對數(shù)據(jù)的確認消息;其中,確認消息涉及數(shù)據(jù)在多個接收站中的至少一個第一接收站處的解碼;其中,發(fā)射站適用于將從至少一個第一接收站接收到的確認消息發(fā)送給多個接收站中的至少一個第三接收站。
23.用于數(shù)據(jù)傳輸系統(tǒng)的接收站(6),該數(shù)據(jù)傳輸系統(tǒng)用于從發(fā)射站向多個接收站進行點對多點數(shù)據(jù)傳輸,其中,接收站適用于接收從發(fā)射站發(fā)送到多個接收站的數(shù)據(jù);其中,接收站適用于向發(fā)射站發(fā)送第一確認消息;其中,第一確認消息涉及數(shù)據(jù)在接收站處的解碼;其中,接收站適用于接收從發(fā)射站發(fā)送過來的第二確認消息;其中,第二確認消息涉及數(shù)據(jù)在多個接收站中的另一個接收站處的解碼。
全文摘要
組播方式的數(shù)據(jù)傳輸,其中重發(fā)是通過接收者向一個發(fā)送者發(fā)送反饋來請求的。接收站收到關(guān)于另一個接收站的反饋的通知。這是通過反射接收站到其它接收站的反饋實現(xiàn)的。由此,在例如反射反饋之一是否定應(yīng)答消息的情況下,其它的接收站收到了不再需要提供它們的反饋的通知,因為重發(fā)不管怎樣都會啟動。有益地,這可以使得反饋方向上的干擾降低。
文檔編號H04L12/18GK1836401SQ200480023388
公開日2006年9月20日 申請日期2004年8月4日 優(yōu)先權(quán)日2003年8月15日
發(fā)明者C·赫爾曼 申請人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1