專利名稱:下行和上行鏈路分布式數(shù)據(jù)重傳的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)重傳方法,具體涉及無線通訊系統(tǒng)中下行鏈路和上行鏈路分布式數(shù)據(jù)重傳的方法。
背景技術(shù):
在無線通訊系統(tǒng)中,通訊鏈路的質(zhì)量好壞直接影響到通訊的可靠性和所提供服務(wù)的質(zhì)量。高通信質(zhì)量是每個無線通訊系統(tǒng)設(shè)計和實現(xiàn)的主要追求目標(biāo)之一。但現(xiàn)實情況是通訊熱點地區(qū)往往存在于高樓林立的市區(qū)中,經(jīng)過遮擋物對無線信號的反射和散射,以及建筑物的穿透損耗,無線信號會發(fā)生嚴(yán)重的衰落,惡化了收發(fā)信機(jī)之間的通訊鏈路。同時也降低了基站的覆蓋范圍。本專利提出了一種擴(kuò)展小區(qū)覆蓋,提高通訊質(zhì)量,增加數(shù)據(jù)傳輸速率的方法。
一般情況下,以基站為中心(不考慮基站下方的盲點地區(qū)),通訊鏈路質(zhì)量由好變差,直到不能覆蓋。為了保證正常通訊,使用的編碼率由高到低,調(diào)制階數(shù)也由高到低。這樣處于基站覆蓋范圍邊沿地區(qū)的用戶將不能獲得很好的服務(wù)質(zhì)量。
為了增加小區(qū)覆蓋,當(dāng)前已經(jīng)采用了下列的技術(shù)選擇好的通信頻段。優(yōu)良的通訊頻段具有合適的波長,在復(fù)雜的通信環(huán)境中可以提供良好的傳播特性,實現(xiàn)在非視距環(huán)境中通信。但現(xiàn)實是頻譜資源非常有限,各國政府均進(jìn)行了相應(yīng)規(guī)劃,通訊設(shè)備只能適用于某些固定的頻段。
射頻拉遠(yuǎn),是把基站的信號通過有線通信鏈路拉到遠(yuǎn)處,以實現(xiàn)對非臨近地區(qū)的覆蓋。一般情況下,射頻拉遠(yuǎn)端是通過有線的方式和基站相連,這增加了成本,限制了應(yīng)用。并且射頻拉遠(yuǎn)只能增加覆蓋的范圍,而不能增加基站的容量。
無線接力技術(shù),一般是指通過中繼站來實現(xiàn)對邊遠(yuǎn)地區(qū)的覆蓋。無線接力技術(shù)只是把基站信號通過中繼站進(jìn)行了延長,并且基站和中繼站之間的接力通信也占用了基站的帶寬資源,該技術(shù)是接力站或中繼站接收基站(或終端)發(fā)送的數(shù)據(jù)(包括第一次發(fā)送的數(shù)據(jù)和重發(fā)的數(shù)據(jù)),并轉(zhuǎn)發(fā)給終端(或基站),總之,該中繼站是轉(zhuǎn)發(fā)所有接收的數(shù)據(jù);無論是正確的數(shù)據(jù)還是錯誤的數(shù)據(jù),這樣過多的浪費了系統(tǒng)的資源。
誤碼重傳技術(shù),可以提高系統(tǒng)的容量,并且可以在一定程度上增加覆蓋。但當(dāng)鏈路性能惡化時,會導(dǎo)致大量的數(shù)據(jù)重傳,重傳包過多會過度占用系統(tǒng)資源,反而導(dǎo)致系統(tǒng)吞吐量的下降。同時,誤碼重傳技術(shù)只能有限的增加小區(qū)的覆蓋。
以上的方法,雖然能夠增大小區(qū)的覆蓋范圍,但仍然存在小區(qū)邊沿的用戶服務(wù)質(zhì)量下降的問題。
發(fā)明內(nèi)容
為了克服上述缺陷,本發(fā)明的目的在于提供一種增加小區(qū)的覆蓋范圍并能改善小區(qū)邊沿用戶的服務(wù)質(zhì)量,提高小區(qū)的吞吐量下行和上行鏈路分布式數(shù)據(jù)重傳的方法。
為了達(dá)到上述目的,本發(fā)明一種下行鏈路分布式數(shù)據(jù)重傳的方法,基站向接力站和終端發(fā)送下行數(shù)據(jù);接力站接收并保存該下行數(shù)據(jù);當(dāng)終端接收到該下行數(shù)據(jù)錯誤時,終端向接力站和基站發(fā)送下行數(shù)據(jù)錯誤消息;接力站接收到終端發(fā)送的下行數(shù)據(jù)錯誤消息后,檢查該接力站的下行接收存儲器,若該存儲器中已保存該下行數(shù)據(jù),則向基站發(fā)送代理請求信息,代理基站重發(fā)該下行數(shù)據(jù)給終端。
其中,上述的下行鏈路分布式數(shù)據(jù)重傳的方法具體包括以下步驟(11)基站按照時分復(fù)用或頻分復(fù)用幀格式向接力站和終端發(fā)送下行數(shù)據(jù),同時并存儲該下行數(shù)據(jù);(12)接力站接收到基站發(fā)送的下行數(shù)據(jù),對該下行數(shù)據(jù)幀解碼并保存到該接力站的下行接收存儲器中;(13)終端接收屬于該終端的下行數(shù)據(jù),并向接力站和基站返回應(yīng)答消息;(14)接力站若接收到終端返回的應(yīng)答消息為接收下行數(shù)據(jù)正確消息時,則接力站丟棄其下行接收存儲器中保存的基站發(fā)送的且被終端正確接收的數(shù)據(jù);若接收到終端返回的應(yīng)答消息為接收下行數(shù)據(jù)錯誤消息時,則接力站檢查其下行接收存儲器中是否存有終端接收失敗的數(shù)據(jù),若有,則向基站發(fā)送代理請求信息,若沒有,則向基站發(fā)送代理放棄消息;(15)若基站接收到接力站發(fā)送的代理請求消息,則基站向接力站和終端發(fā)送代理響應(yīng)消息;若基站接收到接力站發(fā)送的代理放棄消息,則基站重新向接力站和終端發(fā)送終端接收失敗的數(shù)據(jù);(16)接力站若接收到基站發(fā)送的代理響應(yīng)消息,則接力站將終端接收錯誤的數(shù)據(jù)重新發(fā)送給終端,終端接收接力站重新發(fā)送的下行數(shù)據(jù),并且接力站向基站發(fā)送代理確認(rèn)消息,繼續(xù)步驟(17);接力站若沒有接收到基站發(fā)送的代理響應(yīng)消息,則重新向基站發(fā)送代理請求消息,轉(zhuǎn)到步驟(15);(17)基站若接收到接力站發(fā)送的代理確認(rèn)消息,則結(jié)束;基站若沒有接收到接力站發(fā)送的代理確認(rèn)消息,則重新向接力站發(fā)送代理響應(yīng)消息,轉(zhuǎn)到步驟(16);其中,所述步驟(11)中,該下行數(shù)據(jù)幀包括導(dǎo)頻信息、控制信息、終端的數(shù)據(jù)信息。
其中,所述的步驟(13)具體為終端根據(jù)接收到的下行數(shù)據(jù)幀中的控制信息接收屬于該終端的下行數(shù)據(jù),并向接力站和基站返回應(yīng)答消息。
其中,步驟(14)中,所述的接力站向基站發(fā)送的代理請求信息包括發(fā)送的數(shù)據(jù)量大小及所用的編碼和調(diào)制方式。
其中,步驟(15)中,基站根據(jù)接力站提供的編碼和調(diào)制信息為重新發(fā)送的數(shù)據(jù)分配帶寬,并將分配位置信息和發(fā)送時間信息組成代理響應(yīng)消息發(fā)送給接力站和終端。
其中,步驟(16)中,接力站接收到基站發(fā)送的代理響應(yīng)消息后,在基站分配的發(fā)送時間和分配的帶寬內(nèi)將終端接收錯誤的數(shù)據(jù)重新發(fā)送給終端,并向基站發(fā)送代理確認(rèn)消息。
其中,所述的步驟(14)為如果接力站在定時器到時之后沒有接收到終端發(fā)送的下行數(shù)據(jù)接收正確或錯誤的消息,則不向基站發(fā)送任何消息,并丟棄接力站保存的基站發(fā)送給終端的下行數(shù)據(jù)。
其中,所述的步驟(15)為如果基站在定時器到時之后沒有接收到接力站發(fā)送的代理請求消息功代理放棄消息,則根據(jù)普通的自動重傳機(jī)制重新向接力站和終端發(fā)送下行數(shù)據(jù)或放棄發(fā)送。
其中,所述的步驟(16)中,所述的接力站重新向基站發(fā)送代理請求消息的次數(shù)達(dá)到預(yù)定的次數(shù)后,仍沒有收到基站的響應(yīng)消息,則丟棄存儲的基站發(fā)送給終端的下行數(shù)據(jù)。
其中,所述的步驟(17)中,基站重新向接力站發(fā)送代理響應(yīng)消息,若重發(fā)的次數(shù)超過定時器規(guī)定的次數(shù)之后,仍沒有收到接力站發(fā)送的代理確認(rèn)消息,則根據(jù)普通的自動重傳請求機(jī)制重新發(fā)送下行數(shù)據(jù)或者放棄發(fā)送。
其中,所述的步驟(16)中如果終端在定時器規(guī)定的時間內(nèi)沒有接收到重發(fā)的數(shù)據(jù),則終端重新發(fā)送下行數(shù)據(jù)錯誤消息,若終端接收到已經(jīng)正確接收的下行數(shù)據(jù),則丟棄該重發(fā)的下行數(shù)據(jù)。
為達(dá)到上述目的,本發(fā)明一種上行鏈路分布式數(shù)據(jù)重傳的方法,終端向接力站和基站發(fā)送上行數(shù)據(jù);接力站接收并保存該上行數(shù)據(jù);當(dāng)基站接收到上行數(shù)據(jù)錯誤時,基站向接力站和終端發(fā)送上行數(shù)據(jù)錯誤消息;接力站接收到該消息之后,檢查該接力站的上行接收存儲器,若該存儲器中已保存該上行數(shù)據(jù),則向基站發(fā)送代理請求信息,代理終端重發(fā)該上行數(shù)據(jù)給基站。
其中,具體包括以下步驟(21)終端根據(jù)基站分配的帶寬,向接力站和基站按照時分復(fù)用或頻分復(fù)用幀格式發(fā)送上行數(shù)據(jù);(22)接力站接收終端發(fā)送的上行數(shù)據(jù),并對該上行數(shù)據(jù)解碼并存儲在接力站的上行接收存儲器中;(23)基站若正確接收到終端發(fā)送的上行數(shù)據(jù),則向終端和接力站發(fā)送上行數(shù)據(jù)接收正確消息,若錯誤接收終端發(fā)送的上行的數(shù)據(jù),則向終端和接力站發(fā)送上行數(shù)據(jù)接收錯誤消息;(24)接力站若接收到基站發(fā)送的上行數(shù)據(jù)接收正確消息,則丟棄其上行接收存儲器中保存的終端發(fā)送的且被基站正確接收的數(shù)據(jù);若接收到基站發(fā)送的上行數(shù)據(jù)接收錯誤消息,則檢查其上行接收存儲器中是否存有基站接收失敗的數(shù)據(jù)若有,則向基站發(fā)送代理請求消息,繼續(xù)步驟(25),若沒有,則分別向基站和終端發(fā)送代理放棄消息,轉(zhuǎn)到步驟(27);(25)基站若接收到接力站發(fā)送的代理請求消息,則向接力站返回代理響應(yīng)消息;(26)接力站若接收到基站發(fā)送的代理響應(yīng)消息,則向基站發(fā)送基站接收錯誤的數(shù)據(jù),基站接收接力站重新發(fā)送的上行數(shù)據(jù),并且接力站向終端發(fā)送代理確認(rèn)消息,若終端接收到接力站發(fā)送的代理確認(rèn)消息,則結(jié)束;若接力站沒有接收到代理響應(yīng)消息,則重新發(fā)送代理請求消息給基站,轉(zhuǎn)到步驟(25);(27)基站接收到接力站發(fā)送的代理放棄消息,等待終端重新發(fā)送上行數(shù)據(jù);終端接收到接力站發(fā)送代理放棄消息,則重新向基站和接力站發(fā)送基站接收錯誤的數(shù)據(jù)。
其中,所述的步驟(24)為如果接力站在定時器規(guī)定的時間內(nèi)沒有接收到基站發(fā)送的上行數(shù)據(jù)接收正確或錯誤的消息,則不向基站和終端發(fā)送任何消息,并丟棄上行接收存儲器中保存的終端發(fā)送的數(shù)據(jù)。
其中,所述的步驟(24)為如果基站在定時器規(guī)定的時間內(nèi)沒有接收到代理請求消息,則重新發(fā)送數(shù)據(jù)接收錯誤的消息。
其中,所述的步驟(26)為接力站若重新發(fā)送代理請求消息給基站的重發(fā)次數(shù)超出了定時器規(guī)定的次數(shù)后,仍沒有接收到基站的代理響應(yīng)消息,則丟棄存儲在上行接收存儲器的終端發(fā)送的上行數(shù)據(jù)。
其中,所述步驟(24)中,所述的接力站向基站發(fā)送代理請求消息包括發(fā)送數(shù)據(jù)的大小信息和調(diào)制編碼方式。
其中,所述步驟(25)中,基站向接力站返回代理響應(yīng)消息包括基站為與其對應(yīng)的接力站分配的帶寬信息。
其中,所述步驟(26)中,接力站若接收到基站發(fā)送的代理響應(yīng)消息,則根據(jù)帶寬分配信息向基站發(fā)送基站接收錯誤的數(shù)據(jù),并向終端發(fā)送代理確認(rèn)消息。
本發(fā)明的方法,接力站僅僅當(dāng)終端(或基站)接收數(shù)據(jù)錯誤的時候,才代替基站(或終端)將需要重傳的數(shù)據(jù)發(fā)送給終端(或基站),此時,基站(或終端)不需要重新發(fā)送接收錯誤的數(shù)據(jù),與一般的無線接力技術(shù)相比,本發(fā)明所述的分布式數(shù)據(jù)重傳技術(shù)簡單易于實現(xiàn),有效地擴(kuò)展小區(qū)覆蓋、改善終端通信質(zhì)量、平衡小區(qū)終端的服務(wù)質(zhì)量、提高小區(qū)吞吐量。
圖1是小區(qū)信道質(zhì)量分布示意圖。
圖2是分布式數(shù)據(jù)重傳示意圖。
圖3是分布式數(shù)據(jù)重傳的下行鏈路數(shù)據(jù)傳輸流程圖。
圖4是分布式數(shù)據(jù)重傳的上行鏈路數(shù)據(jù)傳輸流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明的分布式數(shù)據(jù)重傳的方法做進(jìn)一步的詳細(xì)的說明。
本發(fā)明的下行鏈路的分布式數(shù)據(jù)重傳方法設(shè)至少一個終端接入了該小區(qū)的基站中,終端位于小區(qū)覆蓋性能較差的地區(qū),并和基站進(jìn)行通信;接力站與基站保持同步,本發(fā)明的接力站至少包含有數(shù)據(jù)存儲器(下行鏈路時為下行接收存儲器,上行時為上行鏈路接收存儲器)、發(fā)射和接收裝置、調(diào)制和解調(diào)裝置。
(1)基站按照一定的幀格式發(fā)送數(shù)據(jù),并存儲發(fā)送給終端的數(shù)據(jù),該幀中可以包括導(dǎo)頻信息,控制信息,終端數(shù)據(jù)。
(2)接力站接收基站發(fā)送的數(shù)據(jù),解碼并存儲在接力站的下行接收存儲器中。
(3)終端根據(jù)基站發(fā)送的控制信息接收屬于終端的下行數(shù)據(jù)。
a如果終端接收數(shù)據(jù)正確,則發(fā)送下行數(shù)據(jù)接收正確消息。
b如果終端接收數(shù)據(jù)錯誤,則發(fā)送下行數(shù)據(jù)接收錯誤消息,以通知基站和接力站數(shù)據(jù)接收錯誤。
(4)接力站接收終端的上行鏈路數(shù)據(jù)。
a如果接力站成功接收到步驟(3)中終端發(fā)送的下行數(shù)據(jù)接收正確消息,則接力站丟棄其下行接收存儲器中保存的基站發(fā)送的且被終端正確接收的數(shù)據(jù)。
b如果接力站成功接收到步驟(3)中終端發(fā)送的下行數(shù)據(jù)接收錯誤消息,接力站解析消息,獲得終端接收錯誤的數(shù)據(jù)包的信息。接力站搜索下行接收存儲器,檢查接力站是否成功接收到終端接收失敗的數(shù)據(jù)包,如果搜索匹配成功,則接力站向基站發(fā)送代理請求消息,該消息可以包括發(fā)送的數(shù)據(jù)量大小,以及使用的編碼和調(diào)制方式。如果搜索匹配不成功,則接力站向基站發(fā)送代理放棄消息,通知基站重新發(fā)送該數(shù)據(jù)。
c如果接力站在規(guī)定的(即在相關(guān)的定時器到時之后)時間內(nèi)沒有成功接收到終端發(fā)送的下行數(shù)據(jù)接收正確/錯誤消息,則不向基站發(fā)送任何消息,并丟棄接力站保存的基站發(fā)送給終端的數(shù)據(jù)。
(5)基站接收上行數(shù)據(jù)。
a如果基站成功接收到步驟(4)中接力站發(fā)送的代理請求消息,則根據(jù)接力站所提供的編碼和調(diào)制等信息來為接力站分配重發(fā)數(shù)據(jù)所需的帶寬,并把分配位置信息和發(fā)送時間信息通過代理響應(yīng)消息發(fā)送給接力站和終端。
b如果基站成功接收到步驟(4)中接力站發(fā)送的代理放棄消息,則重新發(fā)送終端接收錯誤的數(shù)據(jù)。
c如果基站在規(guī)定時間內(nèi)沒有成功接收到接力站發(fā)送的代理請求消息或代理放棄消息,則根據(jù)普通的自動重傳請求機(jī)制重新發(fā)送數(shù)據(jù),或者放棄發(fā)送。
(6)如果接力站成功接收到基站發(fā)送的代理響應(yīng)消息,解析該消息,并在指定的時間和所分配的位置上把終端接收錯誤的數(shù)據(jù)重新發(fā)送給終端,并向基站發(fā)送代理確認(rèn)消息。如果接力站在規(guī)定時間內(nèi)沒有接收到基站發(fā)送的代理響應(yīng)消息,則重新發(fā)送代理請求消息,并等待基站的響應(yīng)。一定次數(shù)(這里允許重新發(fā)送代理請求消息的預(yù)定的次數(shù)由廠商來決定。)的重試之后,仍沒有收到基站的響應(yīng)消息,則丟棄存儲的基站發(fā)送給終端的數(shù)據(jù)。
(7)如果基站在規(guī)定時間內(nèi)沒有收到(6)中發(fā)送的代理確認(rèn)消息,則基站會重新對需要重傳的數(shù)據(jù)進(jìn)行調(diào)度,并重新向接力站和終端發(fā)送代理響應(yīng)消息。一定次數(shù)的重試之后,如果仍沒有收到接力站發(fā)送的代理確認(rèn)消息,則基站根據(jù)普通的自動重傳請求機(jī)制重新發(fā)送數(shù)據(jù),或者放棄發(fā)送。
(8)終端根據(jù)基站發(fā)送的控制信息來接收基站或接力站重新發(fā)送的下行數(shù)據(jù)。如果終端在規(guī)定的時間內(nèi)沒有成功接收到重發(fā)的數(shù)據(jù),則終端重新發(fā)送下行數(shù)據(jù)接收錯誤消息,返回步驟(4)。如果終端接收到已經(jīng)正確接收的數(shù)據(jù),則丟棄該數(shù)據(jù)。
本發(fā)明的上行鏈路的分布式數(shù)據(jù)重傳方法
設(shè)至少一個終端接入了該小區(qū)的基站中,與基站保持同步,終端位于小區(qū)覆蓋性能較差的地區(qū),并和基站進(jìn)行通信;接力站與基站保持同步。
(1)根據(jù)基站分配的帶寬,終端按照一定的幀格式發(fā)送數(shù)據(jù)。
(2)接力站接收終端發(fā)送的數(shù)據(jù),解碼并存儲在接力站的上行接收存儲器中。
(3)基站接收終端的數(shù)據(jù),解碼終端發(fā)送的上行數(shù)據(jù)。
a如果基站正確接收終端的數(shù)據(jù),則發(fā)送上行數(shù)據(jù)接收正確消息。
b如果基站接收終端的數(shù)據(jù)錯誤,則發(fā)送上行數(shù)據(jù)接收錯誤消息,以通知接力站和終端數(shù)據(jù)接收錯誤。
(4)接力站接收基站的下行鏈路數(shù)據(jù)。
a如果接力站成功接收到步驟(3)中基站發(fā)送的上行數(shù)據(jù)接收正確消息,則接力站丟棄其上行接收存儲器中保存的終端發(fā)送的且被基站正確接收的數(shù)據(jù)。
b如果接力站接收到步驟(3)中基站發(fā)送的上行數(shù)據(jù)接收錯誤消息,接力站解析消息,并獲得基站接收錯誤的數(shù)據(jù)包的信息。接力站搜索上行接收存儲器,檢查接力站是否成功接收到步驟(3)中基站接收失敗的數(shù)據(jù)包。如果搜索匹配成功,接力站向基站發(fā)送代理請求消息,該消息可以包括接收數(shù)據(jù)的大小信息和所使用的調(diào)制編碼方式。如果搜索匹配不成功,接力站分別向基站和終端發(fā)送代理放棄消息。
c如果接力站在規(guī)定時間內(nèi)沒有成功接收到基站發(fā)送的上行數(shù)據(jù)接收正確/錯誤消息,則不向基站和終端發(fā)送任何消息,并丟棄上行接收存儲器中保存的終端發(fā)送的數(shù)據(jù)。
(5)基站接收接力站發(fā)送的消息。
a如果基站成功接收到接力站發(fā)送的代理請求消息,根據(jù)接力站提供的發(fā)送數(shù)據(jù)的信息分配相應(yīng)的帶寬,并發(fā)送包含分配信息的代理響應(yīng)消息給接力站。
b如果基站成功接收到接力站發(fā)送的代理放棄消息,則等待終端重新發(fā)送數(shù)據(jù)。
c如果基站在規(guī)定時間內(nèi)沒有接收到代理請求消息或代理放棄消息,則在下行重新發(fā)送數(shù)據(jù)接收錯誤通知消息。
(6)接力站接收基站發(fā)送的代理響應(yīng)消息。
a如果接力站成功接收代理響應(yīng)消息,則根據(jù)帶寬分配信息,接力站向基站發(fā)送接收錯誤的數(shù)據(jù),并在下行發(fā)送代理確認(rèn)消息給終端。
b如果接力站沒有接收到代理響應(yīng)消息,則重新發(fā)送代理請求消息給基站,并等待基站的響應(yīng)。一定次數(shù)的重試之后,如果仍沒有收到基站的響應(yīng),則丟棄存儲的終端的數(shù)據(jù)。
(7)終端接收下行數(shù)據(jù)。如果終端接收到接力站發(fā)送的代理放棄消息,則在上行重新發(fā)送基站接收錯誤的數(shù)據(jù)。如果終端在規(guī)定的時間內(nèi)沒有接收到接力站發(fā)送的代理確認(rèn)消息,則在上行發(fā)送機(jī)會中重新發(fā)送基站接收錯誤的數(shù)據(jù)。
(8)基站接收接力站或終端在上行重發(fā)的數(shù)據(jù)。
下面結(jié)合附圖對該發(fā)明的方法做詳細(xì)闡述圖1所示的是小區(qū)信道質(zhì)量分布示意圖。在距離基站比較近的地方,信道質(zhì)量較好,可以使用高階的調(diào)制方式和高速率的編碼方式,如采用64QAM和16QAM調(diào)制方式;在小區(qū)的邊緣地區(qū),信道質(zhì)量較差,只能使用低階的編碼調(diào)制方式,如采用QPSK(四相相移鍵控信號)調(diào)制解調(diào)方式。
圖2所示的是分布式數(shù)據(jù)重傳示意圖。終端接入了該小區(qū)的基站中,并正在和基站進(jìn)行通信。但由于終端位于小區(qū)的邊沿,終端和基站之間的通信鏈路的質(zhì)量很差。接力站和對應(yīng)通信的基站在時間上保持同步。
圖3所示的是分布式數(shù)據(jù)重傳下行鏈路數(shù)據(jù)傳輸示意圖?;景l(fā)送數(shù)據(jù),該數(shù)據(jù)是以一定的幀格式發(fā)送,可以是TDD(時分復(fù)用)模式或FDD(頻分復(fù)用)模式。該幀格式包括導(dǎo)頻信息,控制信息,和用戶的數(shù)據(jù)信息。接力站接收基站發(fā)送的所有用戶的數(shù)據(jù),并存儲在接力站的下行接收存儲器中。終端接接收屬于自己的下行數(shù)據(jù)。由于終端處于小區(qū)邊緣區(qū)域,通訊信號較差,終端接收的數(shù)據(jù)發(fā)生錯誤。終端發(fā)現(xiàn)數(shù)據(jù)錯誤后,則發(fā)送下行數(shù)據(jù)接收錯誤消息,以通知基站和接力站數(shù)據(jù)接收錯誤,要求重發(fā)。
接力站接收到終端發(fā)送的請求重發(fā)數(shù)據(jù)的消息后,接力站搜索下行接收存儲器,查看接力站是否成功接收到終端接收失敗的數(shù)據(jù),如果接力站下行接收存儲器中有該數(shù)據(jù),則向基站發(fā)送代理請求消息,該消息可以包括發(fā)送的數(shù)據(jù)量大小,以及所用的編碼和調(diào)制方式。如果接力站下行接收存儲器中沒有該數(shù)據(jù),則向基站發(fā)送代理放棄消息。如果接力站沒有成功接收該終端發(fā)送的請求重發(fā)數(shù)據(jù)的消息,則不向基站發(fā)送任何消息,并丟棄所保存的基站發(fā)送給終端的數(shù)據(jù)。
基站接收上行數(shù)據(jù),如果在規(guī)定時間內(nèi)收到接力站發(fā)送的代理請求消息。則根據(jù)接力站所提供的編碼和調(diào)制等信息來為重發(fā)數(shù)據(jù)分配帶寬,并把分配位置信息和發(fā)送時間信息通過代理響應(yīng)消息發(fā)送給接力站和終端。如果基站接收到接力站發(fā)送的代理放棄消息,則基站在下行鏈路中重新發(fā)送該終端的數(shù)據(jù)。
接力站接收到基站發(fā)送的代理響應(yīng)消息。并在指定的時間和分配的帶寬內(nèi)把數(shù)據(jù)重新發(fā)送給終端,并發(fā)送代理確認(rèn)消息給基站。
圖4是分布式數(shù)據(jù)重傳的上行鏈路數(shù)據(jù)傳輸流程示意圖根據(jù)基站分配的帶寬,終端按照一定的幀格式發(fā)送數(shù)據(jù)。接力站接收終端發(fā)送的數(shù)據(jù),并存儲在接力站的上行接收存儲器中?;窘邮諗?shù)據(jù),并分析終端發(fā)送的上行數(shù)據(jù)。如果基站接收終端的數(shù)據(jù)錯誤,則會向接力站和終端發(fā)送上行數(shù)據(jù)接收錯誤通知消息,請求重新發(fā)送數(shù)據(jù)。
接力站接收下行鏈路數(shù)據(jù)。如果接力站接收到基站發(fā)送的上行數(shù)據(jù)接收錯誤消息,接力站解析該消息,并確定基站接收錯誤的數(shù)據(jù)包。搜索接力站上行接收存儲器,檢查接力站是否成功接收到基站接收失敗的數(shù)據(jù)包,如果搜索成功,接力站向基站發(fā)送代理請求消息,該消息可以包括發(fā)送數(shù)據(jù)的大小信息和調(diào)制編碼方式。如果接力站上行存儲器中沒有保存基站接收錯誤的數(shù)據(jù)包,則接力站發(fā)送代理放棄消息給基站和終端。
基站接收到接力站發(fā)送的代理請求消息后,則會為對應(yīng)的接力站分配帶寬,并把帶寬分配信息通過代理響應(yīng)消息發(fā)送給接力站,接力站接收基站發(fā)送的帶寬分配信息,根據(jù)帶寬分配信息,接力站向基站發(fā)送基站接收失敗的數(shù)據(jù),并向終端發(fā)送代理確認(rèn)消息。
本發(fā)明的方法也可應(yīng)用于實際的蜂窩系統(tǒng)中,同時有多個終端接入同一個小區(qū),并且在同一個時刻,可能會有多于一個的終端進(jìn)行分布式數(shù)據(jù)重傳;本發(fā)明的方法中,接力站僅僅當(dāng)終端(或基站)接收數(shù)據(jù)錯誤的時候,才代替基站(或終端)將需要重傳的數(shù)據(jù)發(fā)送給終端(或基站),此時,基站(或終端)不需要重新發(fā)送接收錯誤的數(shù)據(jù),與一般的無線接力技術(shù)相比,本發(fā)明所述的分布式數(shù)據(jù)重傳技術(shù)簡單易于實現(xiàn),有效地擴(kuò)展小區(qū)覆蓋、改善終端通信質(zhì)量、平衡小區(qū)終端的服務(wù)質(zhì)量、提高小區(qū)吞吐量。
權(quán)利要求
1.一種下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,基站向接力站和終端發(fā)送下行數(shù)據(jù);接力站接收并保存該下行數(shù)據(jù);當(dāng)終端接收到該下行數(shù)據(jù)錯誤時,終端向接力站和基站發(fā)送下行數(shù)據(jù)錯誤消息;接力站接收到終端發(fā)送的下行數(shù)據(jù)錯誤消息后,檢查該接力站的下行接收存儲器,若該存儲器中已保存該下行數(shù)據(jù),則向基站發(fā)送代理請求信息,代理基站重發(fā)該下行數(shù)據(jù)給終端。
2.按照權(quán)利要求1所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,具體包括以下步驟(11)基站按照時分復(fù)用或頻分復(fù)用幀格式向接力站和終端發(fā)送下行數(shù)據(jù),同時并存儲該下行數(shù)據(jù);(12)接力站接收到基站發(fā)送的下行數(shù)據(jù),對該下行數(shù)據(jù)幀解碼并保存到該接力站的下行接收存儲器中;(13)終端接收屬于該終端的下行數(shù)據(jù),并向接力站和基站返回應(yīng)答消息;(14)接力站若接收到終端返回的應(yīng)答消息為接收下行數(shù)據(jù)正確消息時,則接力站丟棄其下行接收存儲器中保存的基站發(fā)送的且被終端正確接收的數(shù)據(jù);若接收到終端返回的應(yīng)答消息為接收下行數(shù)據(jù)錯誤消息時,則接力站檢查其下行接收存儲器中是否存有終端接收失敗的數(shù)據(jù),若有,則向基站發(fā)送代理請求信息,若沒有,則向基站發(fā)送代理放棄消息;(15)若基站接收到接力站發(fā)送的代理請求消息,則基站向接力站和終端發(fā)送代理響應(yīng)消息;若基站接收到接力站發(fā)送的代理放棄消息,則基站重新向接力站和終端發(fā)送終端接收失敗的數(shù)據(jù);(16)接力站若接收到基站發(fā)送的代理響應(yīng)消息,則接力站將終端接收錯誤的數(shù)據(jù)重新發(fā)送給終端,終端接收接力站重新發(fā)送的下行數(shù)據(jù),并且接力站向基站發(fā)送代理確認(rèn)消息,繼續(xù)步驟(17);接力站若沒有接收到基站發(fā)送的代理響應(yīng)消息,則重新向基站發(fā)送代理請求消息,轉(zhuǎn)到步驟(15);(17)基站若接收到接力站發(fā)送的代理確認(rèn)消息,則結(jié)束;基站若沒有接收到接力站發(fā)送的代理確認(rèn)消息,則重新向接力站發(fā)送代理響應(yīng)消息,轉(zhuǎn)到步驟(16)。
3.按照權(quán)利要求2所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(11)中,該下行數(shù)據(jù)幀包括導(dǎo)頻信息、控制信息、終端的數(shù)據(jù)信息。
4.按照權(quán)利要求3所述的分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(13)具體為終端根據(jù)接收到的下行數(shù)據(jù)幀中的控制信息接收屬于該終端的下行數(shù)據(jù),并向接力站和基站返回應(yīng)答消息。
5.按照權(quán)利要求4所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,步驟(14)中,所述的接力站向基站發(fā)送的代理請求信息包括發(fā)送的數(shù)據(jù)量大小及所用的編碼和調(diào)制方式。
6.按照權(quán)利要求5所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,步驟(15)中,基站根據(jù)接力站提供的編碼和調(diào)制信息為重新發(fā)送的數(shù)據(jù)分配帶寬,并將分配位置信息和發(fā)送時間信息組成代理響應(yīng)消息發(fā)送給接力站和終端。
7.按照權(quán)利要求6所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,步驟(16)中,接力站接收到基站發(fā)送的代理響應(yīng)消息后,在基站分配的發(fā)送時間和分配的帶寬內(nèi)將終端接收錯誤的數(shù)據(jù)重新發(fā)送給終端,并向基站發(fā)送代理確認(rèn)消息。
8.按照權(quán)利要求2所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(14)為如果接力站在定時器到時之后沒有接收到終端發(fā)送的下行數(shù)據(jù)接收正確或錯誤的消息,則不向基站發(fā)送任何消息,并丟棄接力站保存的基站發(fā)送給終端的下行數(shù)據(jù)。
9.按照權(quán)利要求2所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(15)為如果基站在定時器到時之后沒有接收到接力站發(fā)送的代理請求消息功代理放棄消息,則根據(jù)普通的自動重傳機(jī)制重新向接力站和終端發(fā)送下行數(shù)據(jù)或放棄發(fā)送。
10.按照權(quán)利要求2所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(16)中,所述的接力站重新向基站發(fā)送代理請求消息的次數(shù)達(dá)到預(yù)定的次數(shù)后,仍沒有收到基站的響應(yīng)消息,則丟棄存儲的基站發(fā)送給終端的下行數(shù)據(jù)。
11.按照權(quán)利要求2所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(17)中,基站重新向接力站發(fā)送代理響應(yīng)消息,若重發(fā)的次數(shù)超過定時器規(guī)定的次數(shù)之后,仍沒有收到接力站發(fā)送的代理確認(rèn)消息,則根據(jù)普通的自動重傳請求機(jī)制重新發(fā)送下行數(shù)據(jù)或者放棄發(fā)送。
12.按照權(quán)利要求2所述的下行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(16)中如果終端在定時器規(guī)定的時間內(nèi)沒有接收到重發(fā)的數(shù)據(jù),則終端重新發(fā)送下行數(shù)據(jù)錯誤消息,若終端接收到已經(jīng)正確接收的下行數(shù)據(jù),則丟棄該重發(fā)的下行數(shù)據(jù)。
13.一種上行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,終端向接力站和基站發(fā)送上行數(shù)據(jù);接力站接收并保存該上行數(shù)據(jù);當(dāng)基站接收到上行數(shù)據(jù)錯誤時,基站向接力站和終端發(fā)送上行數(shù)據(jù)錯誤消息;接力站接收到該消息之后,檢查該接力站的上行接收存儲器,若該存儲器中已保存該上行數(shù)據(jù),則向基站發(fā)送代理請求信息,代理終端重發(fā)該上行數(shù)據(jù)給基站。
14.按照權(quán)利要求13所述的上行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,具體包括以下步驟(21)終端根據(jù)基站分配的帶寬,向接力站和基站按照時分復(fù)用或頻分復(fù)用幀格式發(fā)送上行數(shù)據(jù);(22)接力站接收終端發(fā)送的上行數(shù)據(jù),并對該上行數(shù)據(jù)解碼并存儲在接力站的上行接收存儲器中;(23)基站若正確接收到終端發(fā)送的上行數(shù)據(jù),則向終端和接力站發(fā)送上行數(shù)據(jù)接收正確消息,若錯誤接收終端發(fā)送的上行的數(shù)據(jù),則向終端和接力站發(fā)送上行數(shù)據(jù)接收錯誤消息;(24)接力站若接收到基站發(fā)送的上行數(shù)據(jù)接收正確消息,則丟棄其上行接收存儲器中保存的終端發(fā)送的且被基站正確接收的數(shù)據(jù);若接收到基站發(fā)送的上行數(shù)據(jù)接收錯誤消息,則檢查其上行接收存儲器中是否存有基站接收失敗的數(shù)據(jù)若有,則向基站發(fā)送代理請求消息,繼續(xù)步驟(25),若沒有,則分別向基站和終端發(fā)送代理放棄消息,轉(zhuǎn)到步驟(27);(25)基站若接收到接力站發(fā)送的代理請求消息,則向接力站返回代理響應(yīng)消息;(26)接力站若接收到基站發(fā)送的代理響應(yīng)消息,則向基站發(fā)送基站接收錯誤的數(shù)據(jù),基站接收接力站重新發(fā)送的上行數(shù)據(jù),并且接力站向終端發(fā)送代理確認(rèn)消息,若終端接收到接力站發(fā)送的代理確認(rèn)消息,則結(jié)束;若接力站沒有接收到代理響應(yīng)消息,則重新發(fā)送代理請求消息給基站,轉(zhuǎn)到步驟(25);(27)基站接收到接力站發(fā)送的代理放棄消息,等待終端重新發(fā)送上行數(shù)據(jù);終端接收到接力站發(fā)送代理放棄消息,則重新向基站和接力站發(fā)送基站接收錯誤的數(shù)據(jù)。
15.按照權(quán)利要求14所述的上行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(24)為如果接力站在定時器規(guī)定的時間內(nèi)沒有接收到基站發(fā)送的上行數(shù)據(jù)接收正確或錯誤的消息,則不向基站和終端發(fā)送任何消息,并丟棄上行接收存儲器中保存的終端發(fā)送的數(shù)據(jù)。
16.按照權(quán)利要求14所述的上行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述的步驟(24)為如果基站在定時器規(guī)定的時間內(nèi)沒有接收到代理請求消息,則重新發(fā)送數(shù)據(jù)接收錯誤的消息。
17.按照權(quán)利要求14所述的上行鏈路分布式數(shù)據(jù)重傳的方法, 其特征在于,所述的步驟(26)為接力站若重新發(fā)送代理請求消息給基站的重發(fā)次數(shù)超出了定時器規(guī)定的次數(shù)后,仍沒有接收到基站的代理響應(yīng)消息,則丟棄存儲在上行接收存儲器的終端發(fā)送的上行數(shù)據(jù)。
18.按照權(quán)利要求14所述的上行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述步驟(24)中,所述的接力站向基站發(fā)送代理請求消息包括發(fā)送數(shù)據(jù)的大小信息和調(diào)制編碼方式。
19.按照權(quán)利要求14所述的上行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述步驟(25)中,基站向接力站返回代理響應(yīng)消息包括基站為與其對應(yīng)的接力站分配的帶寬信息。
20.按照權(quán)利要求19所述的上行鏈路分布式數(shù)據(jù)重傳的方法,其特征在于,所述步驟(26)中,接力站若接收到基站發(fā)送的代理響應(yīng)消息,則根據(jù)帶寬分配信息向基站發(fā)送基站接收錯誤的數(shù)據(jù),并向終端發(fā)送代理確認(rèn)消息。
全文摘要
本發(fā)明公開一種分布式數(shù)據(jù)重傳的方法,為解決無線通訊系統(tǒng)小區(qū)邊沿地區(qū)通訊質(zhì)量差,數(shù)據(jù)傳輸正確率低的問題而發(fā)明。本發(fā)明的下行鏈路基站發(fā)下行數(shù)據(jù);接力站接收并保存該下行數(shù)據(jù);當(dāng)終端收到該下行數(shù)據(jù)錯誤時,終端向接力站和基站發(fā)下行數(shù)據(jù)錯誤消息;接力站收到該消息后檢查已保存該下行數(shù)據(jù),向基站發(fā)送申請信息,代理基站重發(fā)該下行數(shù)據(jù)給終端;上行終端發(fā)送上行數(shù)據(jù);接力站接收并保存該上行數(shù)據(jù);當(dāng)基站收到上行數(shù)據(jù)錯誤時,基站發(fā)上行數(shù)據(jù)錯誤消息;接力站收到數(shù)據(jù)錯誤消息后檢查已保存該上行數(shù)據(jù),則向基站發(fā)送申請信息,代理終端重發(fā)該上行數(shù)據(jù)給基站。本發(fā)明的數(shù)據(jù)重傳技術(shù)有效改善小區(qū)邊沿用戶的服務(wù)質(zhì)量,提高小區(qū)的吞吐量。
文檔編號H04L1/16GK101083518SQ20061008310
公開日2007年12月5日 申請日期2006年5月30日 優(yōu)先權(quán)日2006年5月30日
發(fā)明者曲紅云 申請人:中興通訊股份有限公司