專利名稱:無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法
技術(shù)領(lǐng)域:
本發(fā)明涉及第三代移動通信技術(shù),特別涉及第三代移動通信系統(tǒng)下行數(shù)據(jù)的重傳方法。
背景技術(shù):
寬帶碼分多址(Wideband Code Division Multiple Access,簡稱“WCDMA”)是國際電信聯(lián)盟(International Telecommunications Union,簡稱“ITU”)接納的全球第三代移動通信的國際標(biāo)準(zhǔn)之一。也可以說是世界上最早投入商用的第三代移動通信系統(tǒng),同時是歐洲第三代移動通信系統(tǒng)頻分雙工(Frequency Division Duplex,簡稱“FDD”)頻段的標(biāo)準(zhǔn)。
WCDMA是采用直接序列擴頻(DSSS)技術(shù)的CDMA系統(tǒng),它通過擴頻碼將用戶帶寬擴展到1000倍以上,將信道帶寬擴大到5MHz。根據(jù)信息論的理論,這樣可以在很低信噪比的情況下以同樣的傳輸速率可靠地傳送信息。大大增強抗干擾能力、實現(xiàn)碼分多址,可以支持各種不同的用戶數(shù)據(jù)速率。
WCDMA最早的協(xié)議版本是R99,在該版本中,上行和下行業(yè)務(wù)的承載都是基于專用信道,能夠達(dá)到的數(shù)據(jù)傳輸速率均為384Kbps。但是隨著用戶對傳輸高速數(shù)據(jù)的需求越來越高,WCDMA標(biāo)準(zhǔn)制定組織隨后陸續(xù)推出了R4、R5、R6三個階段的網(wǎng)絡(luò)協(xié)議,引入了高速下行分組接入(High SpeedDownlink Packet Access,簡稱“HSDPA”)技術(shù)與高速上行分組接入(HighSpeed Uplink Packet Access,簡稱“HSUPA”)技術(shù),分別能夠提供高達(dá)14.4Mbps和5.76Mbps的峰值速率,同時,也大大提高了頻譜效率。
在R5版本中HSDPA的主要特點包括采用2ms的短幀,在物理層采用混合自適應(yīng)重傳請求(Hybrid Automatic Repeat Request,簡稱“HARQ”)和自適應(yīng)調(diào)制和編碼(Adaptive Modulation and Coding,簡稱“AMC”)技術(shù),引入了高階調(diào)制以提高頻譜利用率,通過碼分和時分實現(xiàn)各個用戶設(shè)備(User Equipment,簡稱“UE”)的共享信道調(diào)度。HARQ技術(shù)要求NodeB(基站節(jié)點)發(fā)送了數(shù)據(jù)給UE后,需要獲取UE反饋確認(rèn)ACK(確認(rèn))/NACK(無確認(rèn))的應(yīng)答數(shù)據(jù)來判斷UE是否已正確接收該數(shù)據(jù),以便決定是重傳數(shù)據(jù)還是新發(fā)數(shù)據(jù)。HSDPA在下行增加了兩個物理信道,一個是高速物理下行共享信道(High Speed Physicai Downlink Shared Channel,簡稱“HS-PDSCH”),用于承載用戶的數(shù)據(jù)信息,另一個是高速共享控制信道(High Speed Shared Control Channel,簡稱“HS-SCCH”),用于承載解調(diào)伴隨數(shù)據(jù)信道HS-PDSCH所需的信令。另外,HSDPA在上行增加了一個高速專用物理控制信道(High Speed-Dedicated Physicai Control Channel,簡稱“HS-DPCCH”),該信道用于承載反饋下行數(shù)據(jù)幀通過高速物理下行共享信道(High Speed Physical Downlink Shared Channel,簡稱“HS-PDSCH”)接收正確與否的信息ACK/NACK,或者用于反饋信道質(zhì)量指示(ChannelQuality Indicator,簡稱“CQI”)。同時,在媒體訪問控制(Medium AccessControl,簡稱“MAC”)層也增加了高速媒體訪問控制(Medium AccessControl-high speed,簡稱“MAC-hs”)子層來支持HSDPA的流控,快速調(diào)度/優(yōu)先權(quán)管理,HARQ和傳輸格式資源指示(Transport Format and ResourceIndicator,簡稱“TFRI”)選擇。MAC-hs位于MAC層的另一子層MAC-d(d指專用)之下,物理層之上。
在R6版本中HSUPA的主要特點包括采用2ms短幀或10ms幀,在物理層采用HARQ,上行基站快速調(diào)度技術(shù)等。為了實現(xiàn)用戶上行數(shù)據(jù)的高效率傳輸,HSUPA要求為用戶新增兩個上行物理信道,一個是傳輸數(shù)據(jù)的增強專用物理數(shù)據(jù)信道(Enhance-Dedicated Physical Data Channel,簡稱“E-DPDCH”),另一個是傳輸伴隨物理層信令的增強專用物理控制信道(Enhance-Dedicated Physical Control Channel,簡稱“E-DPCCH”),后者為前者解調(diào)提供伴隨的信令。為了控制用戶的上行傳輸速率,下行信道增加了絕對授權(quán)信道(E-AGCH)和相對授權(quán)信道(E-RGCH),絕對授權(quán)信道只在服務(wù)無線連接小區(qū)中存在,用于指示用戶上行可以傳輸?shù)淖畲髠鬏斔俾?,調(diào)節(jié)的頻率比較低;相對授權(quán)信道在服務(wù)無線連接和非服務(wù)無線連接小區(qū)中都可以存在,用于指示用戶按一定步距調(diào)整上行傳輸速率,調(diào)整的頻率比較高,最高可達(dá)每2ms一次。在下行信道中還增加了指示上行進(jìn)程數(shù)據(jù)傳輸是否正確的信道,用于告訴用戶發(fā)送的數(shù)據(jù)是否正確,如果不正確,用戶將發(fā)起重傳,否則用戶發(fā)送新的數(shù)據(jù)。除了物理層增加信道之外,為了配合HSUPA,再在MAC層中引入MAC-e(e指增強)和MAC-es兩個子層,以支持HARQ和快速調(diào)度,同時,可以利用MAC-e協(xié)議數(shù)據(jù)單元(MAC-e Protocol Data Unit,簡稱“MAC-e PDU”)承載信令并在基站的MAC-e層將這個信令讀取出來。在MAC-e子層中形成MAC-e PDU時,可以復(fù)用信令MAC-es PDU,也就是將多個MAC-es PDU整合成MAC-e PDU。MAC-e和MAC-es處于物理層和MAC-d之間。在UE側(cè),將對應(yīng)增強專用信道(Enhance-Dedicate Channel,簡稱“E-DCH”)的不同MAC-d流的數(shù)據(jù)合并到一起,傳給物理層;在通用陸地?zé)o線接入網(wǎng)(Universal Terrestrial Radio Access Network,簡稱“UTRAN”)側(cè),將來自物理層的數(shù)據(jù)根據(jù)重傳的次數(shù)進(jìn)行排序,并分解為不同的MAC-d流。
WCDMA協(xié)議結(jié)構(gòu)如圖1所示,在物理層之上,是媒體接入控制(MAC)層、無線鏈路控制(Radio Link Control,簡稱“RLC”)層以及其他高層。在WCDMA系統(tǒng)中的的確認(rèn)模式(Acknowledged Mode,簡稱“AM”)下,如果數(shù)據(jù)出現(xiàn)傳輸錯誤,就通過重傳來糾正。當(dāng)物理層重傳次數(shù)達(dá)到系統(tǒng)給定的最大物理層重傳次數(shù),而物理層仍然沒有正確接收到數(shù)據(jù)時,為了進(jìn)一步保障數(shù)據(jù)傳輸?shù)恼_性,防止物理層的HARQ傳輸錯誤,接收端RLC層根據(jù)接收到的RLC協(xié)議數(shù)據(jù)單元(Protocol Data Unit,簡稱“PDU”)的序號狀況請求RLC層重傳,發(fā)送端RLC層接收到此請求就會啟動RLC層重傳。也就是說,在物理層重傳失敗時,系統(tǒng)需要啟動RLC層,甚至更高層的重傳。
其中,RLC層的傳輸模式請參考文獻(xiàn)3GPP TS 25.322《RLC ProtocolSpecification“》(RLC協(xié)議明細(xì))V6.4.0與3GPP TS 25.301《Radio InterfaceProtocol Architecture》(無線接口協(xié)議體系)V6.3.0目前,在WCDMA系統(tǒng)中,物理層和部分MAC層位于基站內(nèi),RLC層及以上更高層位于無線網(wǎng)絡(luò)控制器(Radio Network Controller,簡稱”RNC“)內(nèi),基站和無線網(wǎng)絡(luò)控制器之間有標(biāo)準(zhǔn)的接口數(shù)據(jù)傳輸方式。在AM模式下,如果物理層不能通過重傳糾正數(shù)據(jù)的傳輸錯誤,就需要由RLC層啟動重傳來保證業(yè)務(wù)數(shù)據(jù)正確傳輸。下行傳輸?shù)腞LC層重傳過程為1)在UTRAN端,RLC層將從高層傳過來的RLC業(yè)務(wù)數(shù)據(jù)單元(ServiceData Unit,簡稱”SDU“)經(jīng)過分割或者是合并生成大小相等的的RLC AMDPDU(確認(rèn)模式RLC PDU)。其中RLC AMD PDU的大小是由參數(shù)AMD RLCsize(確認(rèn)模式下的RLC大小)決定的。得到的AMD PDU就被放入重傳的緩存區(qū)等待發(fā)送。
2)在UE端,MAC層將接收到MAC PDU去掉MAC層的數(shù)據(jù)頭之后得到RLC層的PDU,將之傳給RLC層。在RLC層,通過AMD PDU的序號來確認(rèn)RLC AMD PDU是否被正確接收。如果正確接收,則發(fā)送確認(rèn)信息給對等的UTRAN RLC層,如果沒被正確接收,需要重傳,則發(fā)送請求重發(fā)的信息給對等的UTRAN RLC層。
3)在UTRAN端,RLC層根據(jù)接收到的UE確認(rèn)信息或者是重發(fā)請求作不同的操作。如果接收到確認(rèn),就不再發(fā)送此RLC AMD PDU,并刷新RLCAMD PDU的數(shù)據(jù)緩存。如果接收到重發(fā)請求,并且沒有超過RLC層重發(fā)次數(shù),則將需要重傳的RLC AMD PDU放入重傳的緩存區(qū)中等待發(fā)送,該數(shù)據(jù)塊將重新傳給基站,由基站的物理信道承載給UE。
在實際應(yīng)用中,上述方案存在以下問題重傳時延長,RNC的RLC層緩存量大。
造成這種情況的主要原因在于,在現(xiàn)有的RLC重傳協(xié)議中,由于反饋信息的定義是在RLC層上完成的,因此發(fā)送端在RLC層才可以解析出接收端的接收反饋信息。具體到下行的RLC層重傳,UE端先將接收到的RLC AMDPDU存放在接收的RLC緩存區(qū)中,直至一個完整的RLC SDU對應(yīng)的RLCAMD PDU全部接收到。RLC層通過RLC AMD PDU的序號判斷該RLC SDU對應(yīng)的全部RLC AMD PDU是否被正確接收。如果出現(xiàn)RLC AMD PDU丟失,則通過UE發(fā)送端發(fā)送的重傳指示請求重發(fā)。然后在UTRAN接收端的RLC層,將UE發(fā)送過來的重傳指示的內(nèi)容分析出來,判斷此RLC AMD PDU是否需要重發(fā)。這個過程需要Iub/Iur接口傳遞信息,因此花費的時間比較長。由于RLC處于RNC中,因此RLC的重傳涉及RNC處理,基站處理以及二者之間的數(shù)據(jù)傳輸,過多的中間環(huán)節(jié)處理同樣導(dǎo)致了傳輸時延長。
另外,如果UTRAN的RLC層沒有接收到UE對等的RLC層所反饋的數(shù)據(jù)已經(jīng)正確接收的狀態(tài)報告,就需要在RLC層保留這些數(shù)據(jù),對于承載高速數(shù)據(jù)業(yè)務(wù)流來說,很容易導(dǎo)致RNC的緩存資源緊張,并且影響其處理能力。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,使得重傳時間大大減少,數(shù)據(jù)包在RNC側(cè)的緩存量大大減少,RNC的處理能力得到提升。
為實現(xiàn)上述目的,本發(fā)明提供了一種無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,包含以下步驟基站將來自上層的下行數(shù)據(jù)包在指定層緩存后向用戶設(shè)備發(fā)送;
所述用戶設(shè)備的上層根據(jù)對所接收數(shù)據(jù)包正確性的檢查結(jié)果生成重傳指示,該用戶設(shè)備的指定層將該重傳指示復(fù)用到該指定層的協(xié)議數(shù)據(jù)單元,并向所述基站發(fā)送;所述基站的指定層收到所述協(xié)議數(shù)據(jù)單元后解出其中的重傳指示,并由該指定層按該重傳指示刷新所述指定層緩存并將該緩存中未被正確傳輸?shù)臄?shù)據(jù)包重新向所述用戶設(shè)備發(fā)送;其中,所述基站和用戶設(shè)備中均包含所述指定層,該用戶設(shè)備中的指定層具有將上層信令復(fù)用到該指定層上行協(xié)議數(shù)據(jù)單元的功能,該基站中的指定層具有相應(yīng)的解復(fù)用功能。
其中,所述指定層是MAC層;向指定層發(fā)送數(shù)據(jù)以及檢查所接收數(shù)據(jù)包正確性的所述上層是RLC層。
此外在所述方法中,由所述MAC層中的MAC-e子層實現(xiàn)復(fù)用、解復(fù)用重傳指示的功能。
此外在所述方法中,所述來自上層的下行數(shù)據(jù)包是RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元,所述MAC將RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元封裝成MAC-d協(xié)議數(shù)據(jù)單元后緩存,其中,RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元與MAC-d協(xié)議數(shù)據(jù)單元一一對應(yīng);如果所述MAC層通過所述重傳指示獲知RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元未被正確傳輸,則將所述MAC層緩存中該RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元所對應(yīng)的MAC-d協(xié)議數(shù)據(jù)單元重新向所述用戶設(shè)備發(fā)送。
此外在所述方法中,所述重傳指示中可包含以下信息之一或其任意組合已被正確接收的下行RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元的確認(rèn)信息、移動接收窗確認(rèn)信息、未被正確接收的RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元的列表信息、以及未被正確接收的RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元的相對列表信息。
此外在所述方法中,所述MAC-e協(xié)議數(shù)據(jù)單元承載于高速上行分組接入的上行專用增強數(shù)據(jù)信道。
此外在所述方法中,在所述刷新MAC層緩存的步驟中,將所述MAC層緩存中滿足以下條件之一的數(shù)據(jù)包更新為待傳的新數(shù)據(jù)包所述重傳指示確認(rèn)為已被正確接收、或重傳失敗次數(shù)達(dá)到預(yù)置門限。
此外在所述方法中,所述數(shù)據(jù)包可以是承載實時業(yè)務(wù)的數(shù)據(jù)包。
此外在所述方法中,所述數(shù)據(jù)重傳是高速下行分組接入數(shù)據(jù)的重傳。
此外在所述方法中,所述無線通信系統(tǒng)可以是以下之一或其演進(jìn)系統(tǒng)寬帶碼分多址系統(tǒng)、正交頻分復(fù)用系統(tǒng)、及多輸入多輸出系統(tǒng)。
通過比較可以發(fā)現(xiàn),本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)的主要區(qū)別在于,把原先在RNC中實現(xiàn)的RLC層的重傳功能下移到基站中的MAC層實現(xiàn),利用HSUPA的MAC-e PDU攜帶用戶設(shè)備反饋的重傳指示?;緦碜訰LC層的下行數(shù)據(jù)包在MAC層緩存后發(fā)向用戶設(shè)備,用戶設(shè)備的MAC-e子層將重傳指示復(fù)用在MAC-e PDU中發(fā)向基站,基站的MAC-e子層從MAC-e PDU中解出重傳指示并據(jù)此刷新MAC層緩存并重傳錯誤的數(shù)據(jù)包。
這種技術(shù)方案上的區(qū)別,帶來了較為明顯的有益效果,即重傳大大加快。因為把重傳從RNC移到基站實現(xiàn),所以整個重傳過程所涉及的路徑縮短了,現(xiàn)有技術(shù)中重傳路徑的兩頭是RNC和UE,中間還要經(jīng)過基站的中轉(zhuǎn),使用本發(fā)明后路徑的兩頭是基站和UE,在縮短路徑的同時還取消了下行RLC層重傳時基站在Iub口和RNC交互處理的延時,這使得數(shù)據(jù)重傳時間接近空口的數(shù)據(jù)傳輸時延,從而大大節(jié)省重傳時間,大大減小了下行傳輸?shù)臅r延,有利于時延敏感業(yè)務(wù)的服務(wù)質(zhì)量QoS保障,提高用戶體驗感受。減少或消除了聲音遲滯、圖像不連續(xù)等問題。
RNC側(cè)的RLC層緩存可以取消?,F(xiàn)有技術(shù)中的RLC層重傳機制導(dǎo)致了RNC的RLC層緩存量比較大,對于承載高速數(shù)據(jù)業(yè)務(wù)流來說,可能會導(dǎo)致RNC緩存資源緊張。因為如果RNC的RLC層沒有接收到對等的用戶UE RLC層反饋的數(shù)據(jù)已經(jīng)正確接收的狀態(tài)報告,將保留這些數(shù)據(jù),在高速數(shù)據(jù)業(yè)務(wù)下,很容易導(dǎo)致RNC的緩存資源緊張和處理能力受限。如果在基站內(nèi)實現(xiàn)RLC層的重傳功能,則RLC層的AMD PDU數(shù)據(jù)緩存可以釋放,由基站內(nèi)的緩存來代替。由于基站能夠快速獲取AMD PDU是否正確接收的信息,因此可以快速釋放接收正確的數(shù)據(jù)塊緩存,使得基站實際需要緩存的對應(yīng)AMDPDU數(shù)據(jù)量大大減小了,因此總體可以提升UTRAN的設(shè)備處理能力并節(jié)省成本。
簡化了協(xié)議架構(gòu)。因為在基站實現(xiàn)“RLC層重傳”的功能,UTRAN側(cè)只需進(jìn)行物理層的重傳,所以可以簡化協(xié)議架構(gòu)。同時基站實現(xiàn)“RLC層重傳”的功能,減小了基站和RNC之間的數(shù)據(jù)重傳帶來的帶寬消耗,提高Iub接口的有效利用率。
可承載實時業(yè)務(wù)。因為使用本發(fā)明的方案后傳輸時延大大減少,使得現(xiàn)有的非確認(rèn)模式承載業(yè)務(wù)可以變?yōu)橥ㄟ^確認(rèn)模式承載,比如實時業(yè)務(wù)。通過確認(rèn)模式承載,這些業(yè)務(wù)的傳輸可靠性可以大大提高。
圖1是現(xiàn)有技術(shù)中WCDMA的協(xié)議結(jié)構(gòu)圖;圖2是RLC AMD PDU的結(jié)構(gòu)圖;圖3是本發(fā)明一個較佳實施例中UE側(cè)將重傳指示復(fù)用到MAC-e PDU以及MAC-e PDU生成過程的示意圖;
圖4是本發(fā)明一個較佳實施例中重傳指示中的ACK SUFI結(jié)構(gòu)示意圖;圖5是本發(fā)明一個較佳實施例中基站解復(fù)用UE發(fā)送的MAC-e PDU的過程示意圖;圖6是根據(jù)本發(fā)明一個較佳實施例的HARQ重傳增強方法流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述。
本發(fā)明的核心在于,把RLC層的重傳下移到基站內(nèi)部,使得數(shù)據(jù)重傳時間接近于空口的數(shù)據(jù)傳輸時延,從而大大節(jié)省了重傳時間,可以達(dá)到承載實時業(yè)務(wù)的要求。同時,RLC層的重傳下移使得緩存在RNC側(cè)的數(shù)據(jù)包大大減少,緩解了RNC緩存資源緊張的問題,并且提升了RNC的處理能力。具體地說,就是在基站中設(shè)立用于存儲MAC-d PDU的MAC緩存,并將RLC層中的重傳數(shù)據(jù)存儲到基站中的MAC緩存中。MAC緩存中的數(shù)據(jù)再通過物理層和空中接口傳送給UE。UE將接收到的數(shù)據(jù)經(jīng)過物理層和MAC層處理后,傳送給RLC層,由RLC層判斷從基站中發(fā)送的數(shù)據(jù)是否被正確接收,并生成重傳指示,傳送給UE的MAC-e層。UE的MAC-e層將RLC層來的數(shù)據(jù)和重傳指示復(fù)用成MAC-e PDU,通過物理層和空中接口發(fā)送給基站?;緦⒔邮盏降臄?shù)據(jù)通過物理層處理后傳送給基站的MAC-e層,再由MAC-e層對該數(shù)據(jù)進(jìn)行解復(fù)用,得到UE的重傳指示,并通過重傳指示的內(nèi)容判斷哪些數(shù)據(jù)已被UE正確接收,哪些數(shù)據(jù)需要重發(fā)。將緩存內(nèi)已經(jīng)正確接收的數(shù)據(jù)更新為新的數(shù)據(jù),對于沒有正確接收的數(shù)據(jù),基站通過下行HSDPA發(fā)起數(shù)據(jù)的空口快速重傳,并同時保留該數(shù)據(jù)在緩存中,直至接收到UE已經(jīng)正確接收的指示或者重傳失敗次數(shù)達(dá)到預(yù)置門限時,才將數(shù)據(jù)包更新為待傳的新數(shù)據(jù)包。
下面結(jié)合附圖6,對本發(fā)明的第一實施例進(jìn)行說明。需要說明的是,本實施例是應(yīng)用于WCDMA系統(tǒng)中HSDPA的數(shù)據(jù)重傳。
在步驟610中,UTRAN側(cè)在基站中設(shè)立用于存儲MAC-d PDU的MAC緩存,并將RLC層中的重傳數(shù)據(jù)存儲到基站中的MAC緩存中。由于存儲在RLC中的數(shù)據(jù)包是RLC AMD PDU,所以,基站中的MAC必須先將RLC AMDPDU封裝成MAC-d PDU后緩存,在本實施例中RLC AMD PDU與MAC-dPDU是一一對應(yīng)的關(guān)系。本領(lǐng)域的普通技術(shù)人員可以理解,RLC層的PDU與緩存的PDU也可以是一對多或多對一的關(guān)系,而處理方法并不偏離本發(fā)明的精神。
由于,基站側(cè)包含物理層和部分MAC層,而RLC層以及更高層在基站側(cè)沒有,上行數(shù)據(jù)要傳遞到RNC側(cè)才可以得到RLC層及更高層的處理,RNC與基站的信息交互需要通過Iub/Iur接口,因此如果重傳的數(shù)據(jù)無需通過擁有RLC層的RNC傳送給基站,再由基站通過物理層和空中接口發(fā)送給UE,而是直接由基站發(fā)送給UE,可以減少傳輸時延。同時,由于重傳數(shù)據(jù)從RNC的RLC層緩存中下移到基站的MAC層緩存中,緩解了RNC緩存資源緊張的問題。既便在高速數(shù)據(jù)業(yè)務(wù)下,也不容易導(dǎo)致RNC的緩存資源緊張和處理能力受限。
UTRAN側(cè)將RLC層中的重傳數(shù)據(jù)緩存到基站中的MAC層后,就可以進(jìn)入步驟620,基站將重傳數(shù)據(jù)傳送給物理層,由物理層通過空中接口將數(shù)據(jù)發(fā)送給UE。
接著,進(jìn)入步驟630,UE的RLC層檢查數(shù)據(jù)包的正確性并生成重傳指示。UE在接收到UTRAN側(cè)的基站所發(fā)送的數(shù)據(jù)包后,在RLC層對該數(shù)據(jù)包的正確性進(jìn)行檢查。由于在RLC層接收到的數(shù)據(jù)包是RLC AMD PDU,RLC AMD PDU的結(jié)構(gòu)如圖2所示,其中攜帶的傳輸序列號表明了數(shù)據(jù)包傳輸?shù)捻樞颉R虼?,在RLC中就可以根據(jù)接收到的RLC AMD PDU的傳輸序列號對數(shù)據(jù)包傳輸?shù)恼_性進(jìn)行檢查。RLC層對該數(shù)據(jù)包進(jìn)行檢查后,生成重傳指示,指明哪些數(shù)據(jù)已被正確接收,哪些數(shù)據(jù)需要UTRAN側(cè)的基站重發(fā)后。
重傳指示(又可稱為STATUS消息)和現(xiàn)有系統(tǒng)中RLC中的STATUSPDU的定義和內(nèi)容類似,可以包括并不局限于以下內(nèi)容收到的AMD PDU的positive acknowledgement 信息(ACK SUFI);移動接收窗確認(rèn)信息(MRW SUFI ACK);表明沒有正確接收的AMD PDU的List信息(LIST SUFI);沒有正確接收的AMD PDU的Relative List信息(Relative LIST SUFI)。
其中,已被正確接收的下行RLC AMD PDU的確認(rèn)信息的格式定義如圖4所示,LSN表示最后傳輸序列號,用于表示RLC AMD PDU的傳輸序列號在LSN之前的數(shù)據(jù)都已被正確接收。未被正確接收的RLC AMD PDU的List(列表)信息和未被正確接收的RLC AMD PDU的Relative List(相對列表)信息都表明了沒有正確接收到的RLC AMD PDU,List信息中給出第一個未正確接收的RLC AMD PDU的傳輸序列號和后面持續(xù)錯誤的RLC AMD PDU的數(shù)目;Relative List表明了第一個錯誤的RLC AMD PDU的傳輸序列號,以及和下一個錯誤的RLC AMD PDU的距離(間隔)。
接著,進(jìn)入步驟640,UE生成MAC-e PDU并發(fā)送。UE的MAC-e子層將在步驟630中RLC生成的重傳指示復(fù)用到MAC-e PDU后,通過HSUPA的E-DPDCH發(fā)送給基站。重傳指示復(fù)用到MAC-e PDU以及MAC-e PDU的生成過程如圖3所示,在現(xiàn)有的HSUPA基礎(chǔ)上,增加重傳指示來指明UE側(cè)RLC層正確接收RLC AMD PDU的情況。通過此重傳指示和其他MAC-es PDU復(fù)用,生成在一個在E-DPDCH內(nèi)傳輸?shù)臄?shù)據(jù)塊MAC-ePDU。并且在MAC-es PDU的數(shù)據(jù)描述指示(Data Description Indicator,簡稱“DDI”)定義中,增加一種特殊值。DDI是MAC-e數(shù)據(jù)包包頭,用來區(qū)別邏輯信道,MAC-d流和一個MAC-es PDU中級聯(lián)的MAC-d PDU的大小。在DDI中增加一種特殊值(比如0),用于對應(yīng)重傳指示,表示其對應(yīng)的MAC-es PDU為RLC層接收狀態(tài)確認(rèn)信息。
UTRAN側(cè)的基站接收到UE發(fā)送的MAC-e PDU后,進(jìn)入步驟650,解出MAC-e PDU中的重傳指示。由于UE將重傳指示復(fù)用在MAC-e PDU中,因此UTRAN側(cè)的基站通過解復(fù)用過程(如圖5所示),可以將MAC-e PDU中的重傳指示解析出來。并根據(jù)重傳指示中的已被正確接收的下行RLC AMD PDU的確認(rèn)信息獲知UE接收RLC AMD PDU的情況。
接著,進(jìn)入步驟660,基站中的MAC層根據(jù)在步驟650中解出的重傳指示刷新MAC層緩存并將該緩存中未被正確傳輸?shù)臄?shù)據(jù)包重新向所述用戶設(shè)備發(fā)送。由于在步驟650中,基站已經(jīng)可以獲知UE接收RLC AMD PDU的情況,也就是說,基站可以知道哪些RLC AMD PDU已被基站正確接收,哪些RLC AMD PDU尚未被UE正確接收。對于已被正確接收或重傳失敗次數(shù)達(dá)到預(yù)置門限的的RLC AMD PDU,通過MAC-d PDU與RLC AMD PDU的對應(yīng)關(guān)系,將與之對應(yīng)的MAC-d PDU更新為待傳的新數(shù)據(jù)包;對于尚未被UE正確接收的RLC AMD PDU,同樣通過MAC-d PDU與RLC AMD PDU的對應(yīng)關(guān)系,將與之對應(yīng)的MAC-d PDU發(fā)送給UE,并且在MAC緩存中保存該數(shù)據(jù),直至接收到UE已經(jīng)正確接收的指示或者重傳失敗次數(shù)達(dá)到預(yù)置門限。
本實施例通過在基站的MAC層保存了需要重傳的數(shù)據(jù),并且在UE側(cè)將RLC AMD PDU的重傳指示攜帶在MAC-e PDU中傳給基站,使得基站在接收到MAC-e PDU并解析出其中的重傳指示后,可以直接在基站內(nèi)發(fā)起重傳,大大減少了傳輸時延,因此,重傳的數(shù)據(jù)包也可以是承載實時業(yè)務(wù)的數(shù)據(jù)包。另外,由于在基站可以直接發(fā)起重傳,因此,RLC層的AMD PDU數(shù)據(jù)緩存可以被釋放,而且,因為基站能夠快速獲取AMD PDU是否正確接收的信息,使得在基站中維護(hù)的緩存大小也小于原RLC層的緩存,因此總體提升了UTRAN的設(shè)備處理能力并節(jié)省了成本。
本領(lǐng)域的普通技術(shù)人員可以理解,上述實施例雖然是以WCDMA為基礎(chǔ)進(jìn)行說明的,但也可以容易地將本發(fā)明的技術(shù)方案應(yīng)用到相似的無線通信系統(tǒng),如正交頻分復(fù)用(Orthogonal Frequency Division Multiplexing,簡稱“OFDM”)系統(tǒng)、多輸入多輸出(Multipie Input Multiple Output,簡稱“MIMO”)系統(tǒng)等。
雖然通過參照本發(fā)明的某些優(yōu)選實施例,已經(jīng)對本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,包含以下步驟基站將來自上層的下行數(shù)據(jù)包在指定層緩存后向用戶設(shè)備發(fā)送;所述用戶設(shè)備的上層根據(jù)對所接收數(shù)據(jù)包正確性的檢查結(jié)果生成重傳指示,該用戶設(shè)備的指定層將該重傳指示復(fù)用到該指定層的協(xié)議數(shù)據(jù)單元,并向所述基站發(fā)送;所述基站的指定層收到所述協(xié)議數(shù)據(jù)單元后解出其中的重傳指示,并由該指定層按該重傳指示刷新所述指定層緩存并將該緩存中未被正確傳輸?shù)臄?shù)據(jù)包重新向所述用戶設(shè)備發(fā)送;其中,所述基站和用戶設(shè)備中均包含所述指定層,該用戶設(shè)備中的指定層具有將上層信令復(fù)用到該指定層上行協(xié)議數(shù)據(jù)單元的功能,該基站中的指定層具有相應(yīng)的解復(fù)用功能。
2.根據(jù)權(quán)利要求1所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,所述指定層是MAC層;向指定層發(fā)送數(shù)據(jù)以及檢查所接收數(shù)據(jù)包正確性的所述上層是RLC層。
3.根據(jù)權(quán)利要求2所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,由所述MAC層中的MAC-e子層實現(xiàn)復(fù)用、解復(fù)用重傳指示的功能。
4.根據(jù)權(quán)利要求3所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,所述來自上層的下行數(shù)據(jù)包是RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元,所述MAC將RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元封裝成MAC-d協(xié)議數(shù)據(jù)單元后緩存,其中,RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元與MAC-d協(xié)議數(shù)據(jù)單元一一對應(yīng);如果所述MAC層通過所述重傳指示獲知RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元未被正確傳輸,則將所述MAC層緩存中該RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元所對應(yīng)的MAC-d協(xié)議數(shù)據(jù)單元重新向所述用戶設(shè)備發(fā)送。
5.根據(jù)權(quán)利要求4所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,所述重傳指示中可包含以下信息之一或其任意組合已被正確接收的下行RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元的確認(rèn)信息、移動接收窗確認(rèn)信息、未被正確接收的RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元的列表信息、以及未被正確接收的RLC確認(rèn)模式協(xié)議數(shù)據(jù)單元的相對列表信息。
6.根據(jù)權(quán)利要求3所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,所述MAC-e協(xié)議數(shù)據(jù)單元承載于高速上行分組接入的上行專用增強數(shù)據(jù)信道。
7.根據(jù)權(quán)利要求2所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,在所述刷新MAC層緩存的步驟中,將所述MAC層緩存中滿足以下條件之一的數(shù)據(jù)包更新為待傳的新數(shù)據(jù)包所述重傳指示確認(rèn)為已被正確接收、或重傳失敗次數(shù)達(dá)到預(yù)置門限。
8.根據(jù)權(quán)利要求1所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,所述數(shù)據(jù)包可以是承載實時業(yè)務(wù)的數(shù)據(jù)包。
9.根據(jù)權(quán)利要求1至8中任一項所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,所述數(shù)據(jù)重傳是高速下行分組接入數(shù)據(jù)的重傳。
10.根據(jù)權(quán)利要求1至8中任一項所述的無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,其特征在于,所述無線通信系統(tǒng)可以是以下之一或其演進(jìn)系統(tǒng)寬帶碼分多址系統(tǒng)、正交頻分復(fù)用系統(tǒng)、及多輸入多輸出系統(tǒng)。
全文摘要
本發(fā)明涉及第三代移動通信技術(shù),公開了一種無線通信系統(tǒng)中的下行數(shù)據(jù)重傳方法,使得重傳時間大大減少,數(shù)據(jù)包在RNC側(cè)的緩存量大大減少,RNC的處理能力得到提升。本發(fā)明中,把原先在RNC中實現(xiàn)的RLC層的重傳功能下移到基站中的MAC層實現(xiàn),利用HSUPA的MAC-e PDU攜帶用戶設(shè)備反饋的重傳指示?;緦碜訰LC層的下行數(shù)據(jù)包在MAC層緩存后發(fā)向用戶設(shè)備,用戶設(shè)備的MAC-e子層將重傳指示復(fù)用在MAC-e PDU中發(fā)向基站,基站的MAC-e子層從MAC-e PDU中解出重傳指示并據(jù)此刷新MAC層緩存并重傳錯誤的數(shù)據(jù)包。
文檔編號H04L1/08GK1859073SQ20051009778
公開日2006年11月8日 申請日期2005年8月29日 優(yōu)先權(quán)日2005年8月29日
發(fā)明者秦亞莉, 李榮強 申請人:華為技術(shù)有限公司