專利名稱:依據(jù)控制數(shù)據(jù)決定數(shù)據(jù)分組數(shù)據(jù)單元的大小的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于無線通信系統(tǒng),特別是指一種用于“發(fā)展的通用移動(dòng)通信系統(tǒng)的陸地?zé)o線存取”(Evolved-UMTS Terrestrial Radio Access,E-UTRA)通信系統(tǒng)中,當(dāng)有多個(gè)控制分組數(shù)據(jù)單元在同一時(shí)刻被傳輸時(shí),來決定分組數(shù)據(jù)單元的大小的方法及相關(guān)裝置。
背景技術(shù):
以下的說明包括許多關(guān)于“發(fā)展的通用移動(dòng)通信系統(tǒng)的陸地?zé)o線存取”
(Evolved-UMTS Terrestrial Radio Access,E-UTRA)通信系統(tǒng)領(lǐng)域的專有名詞。為了使說明書的內(nèi)容能更為簡單扼要,將使用以下縮寫來替代對(duì)應(yīng)的專有名詞。AM=確認(rèn)模式(Acknowledged Mode)MAC=媒體存取控制(Medium Access Control)PDU=分組數(shù)據(jù)單兀(Packet Data Unit)RLC=無線鏈接控制(Radio Link Control)SDU=服務(wù)數(shù)據(jù)單兀(Service Data Unit)TB=傳輸區(qū)塊(Transport Block)TP=傳輸載荷(Transmission Payload)TM=透明模式(Transparent Mode)UE=使用者設(shè)備(User Equipment)UM=非確認(rèn)模式(Unacknowledged Mode)UMTS=通用移動(dòng)通信系統(tǒng)(Universal Mobile Telecommunication System)無線鏈接控制(Radio Link Control,RLC)是用于“使用者設(shè)備的發(fā)展的通用移動(dòng)通信系統(tǒng)的陸地?zé)o線存取網(wǎng)絡(luò)”(User Equipment-Evolved UMTS Terrestrial RadioAccess Network,UE-EUTRAN)的無線接口的通信協(xié)議。通信分組在實(shí)體層(physicallayer)、媒體控制存取層(Media Access Control layer, MAC layer)以及無線鏈接控制層(RLC layer)之間被傳遞。無線鏈接控制層包括有三個(gè)無線鏈接控制實(shí)體透明模式(Transparent Mode, TM)實(shí)體、非確認(rèn)模式(Unacknowledged Mode, UM)實(shí)體以及確認(rèn)模式(Acknowledged Mode,AM)實(shí)體。在這些實(shí)體中,確認(rèn)模式實(shí)體使用控制分組數(shù)據(jù)單元(Control Packet Data UnitiControl PDU)來交換狀態(tài)信息,以確保傳輸?shù)目煽啃?。這種接收“傳輸確認(rèn)”的系統(tǒng)可使“進(jìn)行傳輸?shù)拇_認(rèn)模式實(shí)體”重新傳輸不被“進(jìn)行接收的確認(rèn)模式實(shí)體”所接收的無線鏈接控制層的分組數(shù)據(jù)單元(RLC PDUs)。因此確認(rèn)模式的實(shí)體具備了傳輸上的雙向性。確認(rèn)模式實(shí)體包括傳輸端以及接收端。媒體存取控制層在下一傳輸時(shí)間點(diǎn)選擇傳輸區(qū)塊大小。在該傳輸端中,無線鏈接控制層的服務(wù)數(shù)據(jù)單元(RLC Service Data Unit,RLC SDU)依據(jù)由媒體控制存取層所選擇的傳輸區(qū)塊大小,在分段單元或結(jié)合單元中,被分段或被結(jié)合成具有可變長度的確認(rèn)模式的數(shù)據(jù)分組數(shù)據(jù)單元(AM Data Packet Data Unit,AM Data PDU)。當(dāng)要進(jìn)行重新傳輸?shù)臄?shù)據(jù)分組數(shù)據(jù)單元,在媒體存取控制層所告知的特殊傳輸機(jī)會(huì)中不符合該媒體存取控制層所選定的新的傳輸區(qū)塊大小時(shí),該確認(rèn)模式的實(shí)體則將該重新傳輸?shù)姆纸M數(shù)據(jù)單元分段為重新傳輸?shù)姆纸M數(shù)據(jù)單元區(qū)段,其中可被重新分段的次數(shù)并未有所限制。所以該數(shù)據(jù)分組數(shù)據(jù)單元可能因此包括已分段或已結(jié)合的無線鏈接控制層的服務(wù)數(shù)據(jù)單元(應(yīng)當(dāng)視該分組數(shù)據(jù)單元的大小而定)。長度指示器則被用來劃定無線鏈接控制層的服務(wù)數(shù)據(jù)單元在數(shù)據(jù)分組數(shù)據(jù)單元中的邊界。該確認(rèn)模式的實(shí)體可從同層級(jí)(peer)確認(rèn)模式的實(shí)體處要求狀態(tài)報(bào)告,經(jīng)由在數(shù)據(jù)分組數(shù)據(jù)單元中設(shè)定輪詢位來確認(rèn)已傳輸?shù)臄?shù)據(jù)分組數(shù)據(jù)單元是否已被接收。該同層級(jí)確認(rèn)模式的實(shí)體的接收端隨后產(chǎn)生控制分組數(shù)據(jù)單元,其中該控制分組數(shù)據(jù)單元中存有狀態(tài)報(bào)告,以此為基礎(chǔ),可決定暫存于該重新傳輸暫存區(qū)(Retransmission Buffer)中的數(shù)據(jù)分組數(shù)據(jù)單元將被刪除或被重新傳輸。該分組數(shù)據(jù)單元被傳遞至一單元,該單元以來自無線鏈接控制層的控制單元的輸入為基礎(chǔ),來完成該數(shù)據(jù)分組數(shù)據(jù)單元的標(biāo)頭,并且來自該無線鏈接控制層的控制單元的該輸入指出在不同字段中所設(shè)定的值(例如輪詢位)。一旦完成的無線鏈接控制層的分組數(shù)據(jù)單元被接收在該同層級(jí)確認(rèn)模式的實(shí)體中,則關(guān)聯(lián)的該數(shù)據(jù)分組數(shù)據(jù)單元就會(huì)被重組單元重新組合,并且被傳遞至上層。在現(xiàn)今的E-UTRAN的無線鏈接控制層的規(guī)格中,該無線鏈接控制層的服務(wù)數(shù)據(jù)單元在媒體存取控制層所告知的特殊機(jī)會(huì)時(shí),依據(jù)媒體存取控制層所選擇的傳輸區(qū)塊的大小,來被分段和/或被結(jié)合。當(dāng)控制分組數(shù)據(jù)單元亦被傳輸,或兩個(gè)或兩個(gè)以上的具有相同的邏輯信道優(yōu)先權(quán)的無線鏈接控制層實(shí)體具有數(shù)據(jù)需要進(jìn)行傳輸時(shí),則該媒體存取控制層所選擇的傳輸區(qū)塊大小可能不再適用于分段或結(jié)合的依據(jù)。以下的例子將說明這種不適用狀況的發(fā)生。第I 例媒體存取控制層從一個(gè)以上的邏輯信道,來對(duì)多個(gè)服務(wù)數(shù)據(jù)單元進(jìn)行多任務(wù)處理至傳輸區(qū)塊上,以將其傳輸至實(shí)體層。媒體存取控制層依據(jù)實(shí)體層的授權(quán)來選擇傳輸區(qū)塊的大小,然后無線鏈接控制層的實(shí)體則依據(jù)該傳輸區(qū)塊的大小來分段或結(jié)合該分組數(shù)據(jù)單元。然而,倘若一個(gè)以上的邏輯信道在共享通道中被多任務(wù)處理(例如該多個(gè)邏輯信道具有相同的優(yōu)先權(quán)),則該媒體存取控制層必須將該傳輸區(qū)塊大小在該多個(gè)邏輯信道共享。舉例來說,如果兩個(gè)無線鏈接控制層的實(shí)體都具有相同的邏輯信道優(yōu)先權(quán)且都有無線鏈接控制層的服務(wù)數(shù)據(jù)單元需要被傳輸,那么此時(shí)每一個(gè)無線鏈接控制層的實(shí)體都會(huì)產(chǎn)生數(shù)據(jù)分組數(shù)據(jù)單元,而該多個(gè)分組數(shù)據(jù)單元的大小是媒體存取控制層無法同時(shí)傳輸?shù)?。再者,?dāng)重新傳輸?shù)姆纸M數(shù)據(jù)單元被傳輸時(shí),如果該分組數(shù)據(jù)單元的大小與在上述那個(gè)特殊傳輸機(jī)會(huì)時(shí)所選擇的傳輸區(qū)塊大小相同,則該重新傳輸?shù)姆纸M數(shù)據(jù)單元將無法被媒體存取控制層傳輸。第2 例E-UTRA無線鏈接控制層的實(shí)體具有多個(gè)服務(wù)數(shù)據(jù)單元在無線鏈接控制層的暫存區(qū)中等候傳輸。該無線鏈接控制層的實(shí)體自同層級(jí)無線鏈接控制層的實(shí)體中接收到輪詢,并且產(chǎn)生控制分組數(shù)據(jù)單元來響應(yīng)。數(shù)據(jù)分組數(shù)據(jù)單元是依據(jù)媒體存取控制層所選擇的傳輸區(qū)塊大小而產(chǎn)生的。如果該無線鏈接控制層的實(shí)體想要在該控制分組數(shù)據(jù)單元被產(chǎn)生后,立即將其傳送,則等候被傳輸?shù)亩鄠€(gè)數(shù)據(jù)分組數(shù)據(jù)單元必須被重新分段以對(duì)該控制分組數(shù)據(jù)單元進(jìn)行多任務(wù)處理。由于分組數(shù)據(jù)單元區(qū)段的標(biāo)頭大于分組數(shù)據(jù)單元的標(biāo)頭,于是該系統(tǒng)的效率因此降低。第3 例E-UTRA確認(rèn)模式的無線鏈接控制層實(shí)體具有多個(gè)服務(wù)數(shù)據(jù)單元在無線鏈接控制層的暫存區(qū)等候傳輸。該確認(rèn)模式的無線鏈接控制層的實(shí)體接收到來自該同層級(jí)無線鏈接控制層實(shí)體的輪詢,并且產(chǎn)生控制分組數(shù)據(jù)單元。如果該確認(rèn)模式的無線鏈接控制層實(shí)體對(duì)于分組數(shù)據(jù)單元遵循先進(jìn)先出原則,則在該多個(gè)無線鏈接控制層的服務(wù)數(shù)據(jù)單元被傳輸前將不會(huì)傳輸該控制分組數(shù)據(jù)單元。這種控制分組數(shù)據(jù)單元的延遲傳遞會(huì)對(duì)上層接 收該多個(gè)無線鏈接控制層的服務(wù)數(shù)據(jù)單元時(shí)也產(chǎn)生延遲。因?yàn)橹钡酱_認(rèn)哪一數(shù)據(jù)分組數(shù)據(jù)單元被成功地傳輸出去前,該同層級(jí)無線鏈接控制層的實(shí)體都不能釋放其內(nèi)存。在第I例中,現(xiàn)有技術(shù)不能夠提供適當(dāng)?shù)姆椒ㄅc相關(guān)裝置來解決當(dāng)超過一個(gè)的邏輯信道被多任務(wù)處理時(shí),如何決定數(shù)據(jù)分組數(shù)據(jù)單元的大小。而在第2例中,如果僅由該傳輸區(qū)塊大小來決定數(shù)據(jù)分組數(shù)據(jù)單元的大小,則當(dāng)多個(gè)控制分組數(shù)據(jù)單元也被產(chǎn)生時(shí)將會(huì)發(fā)生問題。在第3例中,由于控制分組數(shù)據(jù)單元的傳輸缺乏優(yōu)先權(quán),因而會(huì)造成延遲。因此,一種用以解決上述問題的方法與相關(guān)裝置在此被提出,其中該方法與裝置可在多個(gè)無線鏈接控制層的控制分組數(shù)據(jù)單元與多個(gè)無線鏈接控制層的數(shù)據(jù)分組數(shù)據(jù)單元同時(shí)被傳輸時(shí),來決定該多個(gè)無線鏈接控制層的數(shù)據(jù)分組數(shù)據(jù)單元的大小。
發(fā)明內(nèi)容
本發(fā)明說明中提供本發(fā)明的方法與相關(guān)裝置,并且以多種實(shí)施例來解決現(xiàn)有技術(shù)所面臨的問題。本發(fā)明的實(shí)施例提供了決定無線鏈接控制層的確認(rèn)模式(Radio Link ControlAcknowledged Mode, RLC AM)實(shí)體中的數(shù)據(jù)分組數(shù)據(jù)單兀(Data Packet Data Unit, DataI3DU)大小的方法,該方法包括有(a)利用媒體存取控制(Medium Access Control,MAC)層來設(shè)定傳輸載荷(Transmission payload)的大??;(b)決定該傳輸載荷的大小是否大于或等于至少一個(gè)控制分組數(shù)據(jù)單元(Control Packet Data Unit, Control F1DU)的大小;(c)當(dāng)該傳輸載荷的大小大于或等于該控制分組數(shù)據(jù)單元的大小時(shí),則送出該控制分組數(shù)據(jù)單元至該媒體存取控制層;(d)經(jīng)由減去該已送出的控制分組數(shù)據(jù)單元的大小來調(diào)整該傳輸載荷的大小;(e)對(duì)所有的控制分組數(shù)據(jù)單元反復(fù)執(zhí)行步驟(b)、步驟(c)以及步驟(d);以及(f)利用步驟(d)中所得的最終調(diào)整后的傳輸載荷的大小來決定數(shù)據(jù)分組數(shù)據(jù)單元的大小。依據(jù)本發(fā)明的另一實(shí)施例,其提供了用于決定無線鏈接控制層的確認(rèn)模式/非確認(rèn)模式實(shí)體的數(shù)據(jù)分組數(shù)據(jù)單元的大小的方法,該方法包括有依據(jù)實(shí)體層的授權(quán),利用該媒體存取控制層來設(shè)定要傳輸?shù)亩鄠€(gè)無線鏈接控制層的服務(wù)數(shù)據(jù)單元所需的傳輸區(qū)塊大??;在第一傳輸時(shí)間點(diǎn)選擇去傳輸媒體存取控制層的控制組件(MAC control element);利用“該傳輸區(qū)塊的大小”減去“該媒體存取控制層的控制組件的大小”來計(jì)算出總傳輸載荷;以及依據(jù)該總傳輸載荷與該傳輸區(qū)塊的大小來設(shè)定在下一傳輸時(shí)間點(diǎn)的傳輸載荷的大小。依據(jù)本發(fā)明的又一實(shí)施例,其提供了決定無線鏈接控制層的確認(rèn)模式實(shí)體中的數(shù)據(jù)分組數(shù)據(jù)單元大小的裝置,該裝置包括第一手段、第二手段、第三手段、第四手段、第五手段以及第六手段。該第一手段用以利用媒體存取控制(Medium Access Control,MAC)層來設(shè)定傳輸載荷(Transmission payload)的大小。該第二手段用以決定該傳輸載荷的大小是否大于或等于至少一個(gè)控制分組數(shù)據(jù)單元(Control Packet Data Unit,Control PDU)的大小。該第三手段用以當(dāng)該傳輸載荷的大小大于或等于該控制分組數(shù)據(jù)單元的大小時(shí),送出該控制分組數(shù)據(jù)單元至該媒體存取控制層。該第四手段用以經(jīng)由減去該已送出的控制分組數(shù)據(jù)單元的大小來調(diào)整該傳輸載荷的大小。該第五手段用以控制該第二手段、該第三手段以及該第四手段來反復(fù)處理所有的控制分組數(shù)據(jù)單元。該第六手段用以利用該第四手段中所取得的最終調(diào)整后的傳輸載荷的大小來決定數(shù)據(jù)分組數(shù)據(jù)單元的大小。依據(jù)本發(fā)明的再一實(shí)施例,其提供了決定媒體存取控制層中無線鏈接控制層的確認(rèn)模式/非確認(rèn)模式實(shí)體的數(shù)據(jù)分組數(shù)據(jù)單元的大小的裝置,該裝置包括第一手段、第二手段、第三手段以及第四手段。該第一手段用以利用該媒體存取控制層來設(shè)定多個(gè)要進(jìn)行傳輸?shù)臒o線鏈接控制層的服務(wù)數(shù)據(jù)單元(Service Data Unit, SDU)所需的傳輸區(qū)塊(Transport Block, TB)的大小。該第二手段是在第一傳輸時(shí)間點(diǎn),用以選擇去傳輸媒體存取控制層的控制組件(MAC Control element)。該第三手段用以計(jì)算總傳輸載荷(TotalTransmission Payload)為“該傳輸區(qū)塊的大小”減去“該媒體存取控制層的控制組件的大小”,或?yàn)椤霸搨鬏攨^(qū)塊的大小”減去“該媒體存取控制層的控制組件的大小”減去“該媒體存取控制層的控制組件對(duì)應(yīng)的媒體存取控制層的子標(biāo)頭的大小”。該第四手段用以依據(jù)該總傳輸載荷與該傳輸區(qū)塊的大小,來替該無線鏈接控制層的實(shí)體設(shè)定在下一傳輸時(shí)間點(diǎn)的傳輸載荷的大小。
圖I是本發(fā)明的第一實(shí)施例的流程圖。圖2是圖I所示的第一實(shí)施例的對(duì)應(yīng)裝置的功能框圖。圖3是本發(fā)明的第二實(shí)施例的流程圖。圖4是圖3所示的第二實(shí)施例的對(duì)應(yīng)裝置的功能框圖。圖5是本發(fā)明的第三實(shí)施例的流程圖。圖6是圖5所示的第三實(shí)施例的對(duì)應(yīng)裝置的功能框圖。主要組件符號(hào)說明
權(quán)利要求
1.一種決定媒體存取控制層中無線鏈接控制層的確認(rèn)模式或非確認(rèn)模式實(shí)體的數(shù)據(jù)分組數(shù)據(jù)單元的大小的方法,該方法包括 依據(jù)實(shí)體層的授權(quán),來決定媒體存取控制層的傳輸區(qū)塊在下一傳輸時(shí)間點(diǎn)中的大??; 選擇所要傳輸?shù)拿襟w存取控制層的控制組件; 計(jì)算總傳輸載荷為“該傳輸區(qū)塊的大小”減“該媒體存取控制層的控制組件的大小”,或?yàn)椤霸搨鬏攨^(qū)塊的大小”減“該媒體存取控制層的控制組件的大小”減“該媒體存取控制層的控制組件對(duì)應(yīng)的媒體存取控制層的子標(biāo)頭的大小”;以及 依據(jù)該總傳輸載荷與該傳輸區(qū)塊的大小,來替該無線鏈接控制層的實(shí)體設(shè)定在該下一傳輸時(shí)間點(diǎn)的傳輸載荷的大小。
2.一種決定媒體存取控制層中無線鏈接控制層的確認(rèn)模式或非確認(rèn)模式實(shí)體的數(shù)據(jù)分組數(shù)據(jù)單元的大小的裝置,該裝置包括 第一手段,用以依據(jù)實(shí)體層的授權(quán),來決定媒體存取控制層的傳輸區(qū)塊在下一傳輸時(shí)間點(diǎn)中的大??; 第二手段,用以選擇所要傳輸?shù)拿襟w存取控制層的控制組件; 第三手段,用以計(jì)算總傳輸載荷為“該傳輸區(qū)塊的大小”減“該媒體存取控制層的控制組件的大小”,或?yàn)椤霸搨鬏攨^(qū)塊的大小”減“該媒體存取控制層的控制組件的大小”減“該媒體存取控制層的控制組件對(duì)應(yīng)的媒體存取控制層的子標(biāo)頭的大小”;以及 第四手段,用以依據(jù)該總傳輸載荷與該傳輸區(qū)塊的大小,來替該無線鏈接控制層的實(shí)體設(shè)定于該下一傳輸時(shí)間點(diǎn)的傳輸載荷的大小。
全文摘要
一種決定無線鏈接控制層確認(rèn)模式實(shí)體的數(shù)據(jù)分組數(shù)據(jù)單元大小的方法及裝置,該方法包括有(a)利用媒體存取控制層來設(shè)定傳輸載荷的大??;(b)決定傳輸載荷的大小是否大于或等于至少一個(gè)控制分組數(shù)據(jù)單元的大小;(c)當(dāng)傳輸載荷的大小大于或等于控制分組數(shù)據(jù)單元的大小,送出控制分組數(shù)據(jù)單元至媒體存取控制層;(d)由減去已送出的控制分組數(shù)據(jù)單元的大小來調(diào)整傳輸載荷的大?。?e)對(duì)所有控制分組數(shù)據(jù)單元反復(fù)執(zhí)行(b)、(c)以及(d);以及(f)利用(d)中所得的最終調(diào)整后傳輸載荷的大小來決定數(shù)據(jù)分組數(shù)據(jù)單元的大小。
文檔編號(hào)H04W28/06GK102883367SQ20121030588
公開日2013年1月16日 申請(qǐng)日期2009年6月30日 優(yōu)先權(quán)日2008年6月30日
發(fā)明者吳志祥 申請(qǐng)人:宏達(dá)國際電子股份有限公司