專利名稱:通過高速下行分組接入技術(shù)hsdpa傳輸ip報(bào)文的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種通過高速下行分組接入技術(shù)HSDPA傳輸IP報(bào)文的方法。
背景技術(shù):
從Release5開始,3GPP提供高速下行分組接入機(jī)制(HSDPA),用以提供下行分組在空中接口的高速傳輸。它通過高速下行共享傳輸信道(HS-DSCH)、高速下行物理共享傳輸信道(HS-PDSCH)、高速下行共享控制信道(HS-SCCH)和HS-DSCH專用上行物理控制信道(HS-DPCCH)互相作用來實(shí)現(xiàn)。
為達(dá)到高速的下行傳輸?shù)哪康模琀SDPA采用如下幾個(gè)特性1、快速的共享傳輸信道調(diào)度。
2ms之短的HS-DSCH傳輸TTI(也就是2ms調(diào)度傳輸一次,其他傳輸信道的TTI最小為10ms)。這就能夠進(jìn)行快速的共享信道的調(diào)度,快速地適應(yīng)無線信道的變化情況;2、自適應(yīng)調(diào)制和編碼(AMC)。
實(shí)時(shí)測(cè)量下行無線信道的變化情況,快速調(diào)整調(diào)制和編碼方案以適應(yīng)無線信道的變化。調(diào)制和編碼方案確定后,還進(jìn)行快速的傳輸速率微調(diào),進(jìn)一步適應(yīng)無線信道的狀況,達(dá)到充分利用無線信道頻譜的目的。
3、混合確認(rèn)重傳機(jī)制(HARQ)。
利用多種冗余信息的重傳策略,增加糾錯(cuò)信息的利用率,達(dá)到減少重傳占用的帶寬、同時(shí)提高傳輸可靠性的目的。
在3GPP的寬帶碼分多址接入(WCDMA)系統(tǒng)和TD-SCDMA系統(tǒng)中,其網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示包括UMTS系統(tǒng)地面無線接入網(wǎng)絡(luò)(UTRAN)和UE,無線空中接口(Uu)是UTRAN和UE之間的接口。其中,所述UTRAN包括無線網(wǎng)絡(luò)控制器(RNC)和NodeB,其間的連接接口為Iub接口。
下行IP分組報(bào)文從網(wǎng)絡(luò)側(cè)進(jìn)入RNC,通過Iub接口傳輸?shù)絅odeB,由NodeB通過無線空中接口Uu傳輸給UE。
通過HSDPA傳輸下行分組報(bào)文的Uu接口的協(xié)議結(jié)構(gòu)如圖2所示,包括分組數(shù)據(jù)聚合協(xié)議層(PDCP)、無線鏈路控制層(RLC)、媒體接入控制層(MAC)和無線物理層(PHY)。
所述分組數(shù)據(jù)聚合協(xié)議層(PDCP),用于提供IP報(bào)文在RB上的傳輸、壓縮等服務(wù)。
所述無線鏈路控制層(RLC),用于進(jìn)行報(bào)文的分片、重組、確認(rèn)重傳、排序、流控等操作并在邏輯信道DTCH上傳輸,向PDCP提供報(bào)文在無線承載(RB,Radio Bearer)上的傳輸。
所述媒體接入控制層(MAC),用于提供報(bào)文的調(diào)度并在傳輸信道上傳輸,向上提供邏輯信道的傳輸服務(wù)。邏輯信道需要映射到傳輸信道。當(dāng)邏輯信道DTCH映射到HS-DSCH上時(shí),MAC層包含MAC-d子層和MAC-hs子層,MAC-d子層位于RNC,進(jìn)行報(bào)文在UE級(jí)別的調(diào)度和復(fù)用;MAC-hs子層位于NodeB,進(jìn)行報(bào)文在小區(qū)級(jí)別的調(diào)度,并在HS-DSCH上進(jìn)行發(fā)送。
所述無線物理層(PHY),用于通過空中物理信道向UE傳輸數(shù)據(jù),向上提供傳輸信道(Transport Channel)的傳輸服務(wù)。當(dāng)使用HSDPA傳輸下行分組時(shí),物理信道包括HS-PDSCH、HS-SCCH和HS-DPCCH。
通過上述的Uu接口的協(xié)議結(jié)構(gòu)進(jìn)行HSDPA的分組傳輸過程如下分組數(shù)據(jù)報(bào)文通過Iub接口的HS-DSCH的幀協(xié)議(FP)發(fā)送到NodeB,MAC-hs將進(jìn)行報(bào)文的調(diào)度。當(dāng)MAC-hs子層需要給某個(gè)UE發(fā)送HS-DSCH報(bào)文時(shí),先在HS-SCCH上傳輸調(diào)度信息,2個(gè)時(shí)隙之后在HS-PDSCH上發(fā)送HS-DSCH報(bào)文。UE需要監(jiān)測(cè)HS-SCCH上的調(diào)度信息,當(dāng)接收到自己的調(diào)度信息時(shí),就在指定的HS-PDSCH上接收HS-DSCH報(bào)文。因?yàn)镠S-SCCH調(diào)度信息中包含了HS-DSCH的傳輸格式和信道編碼方案、HS-PDSCH調(diào)制模式等信息,UE就可以接收和解碼HS-PDSCH信道上的數(shù)據(jù)。UE需要在上行HS-PDCCH信道上向NodeB反饋接收結(jié)果(是否正確接收)和無線信道狀態(tài)。MAC-hs根據(jù)這個(gè)反饋信息,決定是否需要重傳報(bào)文(如果沒有正確接收,就需要重傳),同時(shí)還要根據(jù)無線信道狀態(tài)決定下一個(gè)傳輸?shù)恼{(diào)度信息。
由于MAC-hs在NodeB,不需要同RNC交互調(diào)度信息,同時(shí)HS-DSCTTI為2ms,而且HS-DPCCH的反饋信息也在物理層(反應(yīng)快),所以能夠?qū)崿F(xiàn)快速調(diào)度。
與本發(fā)明相關(guān)的現(xiàn)有技術(shù)一的技術(shù)方案,是根據(jù)目前3GPP技術(shù)定義的HS-DSCH的PDU的基礎(chǔ)上實(shí)現(xiàn)的,其主要思想如下為了在HS-DSCH上傳輸分組,目前的3GPP技術(shù)規(guī)范文檔中定義了HS-DSCH的PDU的大小,MAC-d子層的PDU大小。其中HS-DSCH的PDU大小是根據(jù)無線信道的狀態(tài)動(dòng)態(tài)變化的,無線信道狀態(tài)越好(比如衰減小、干擾少或多徑少),其PDU就越大,信道帶寬就越大。MAC-d子層的PDU大小是在RB建立的時(shí)候定義的,是固定不變的。因?yàn)镸AC-d子層不對(duì)SDU進(jìn)行分片和聚合,那么,當(dāng)IP報(bào)文到達(dá)RLC實(shí)體時(shí),RLC實(shí)體需要將大的SDU進(jìn)行分割,以及將小的SDU進(jìn)行聚合(或填充空白數(shù)據(jù))來符合MAC-d的PDU。在MAC-hs實(shí)體中,只進(jìn)行MAC-d PDU的聚合傳輸,而不會(huì)將MAC-d PDU進(jìn)行分割。
IP報(bào)文在HSDPA上的PDU結(jié)構(gòu)流程如圖3所示
步驟1、IP報(bào)文進(jìn)入U(xiǎn)TRAN后,在IP層封裝成IP PDU,并將映射到PDCP層的PDCP SDU;步驟2、在PDCP層不進(jìn)行分割和聚合,而是為所述PDCP SDU添加PDCP頭部(在有些情況下,可能沒有PDCP頭部),構(gòu)造成PDCP PDU,然后傳送給RLC層。
步驟3、RLC層根據(jù)MAC-d子層的PDU的大小,需要對(duì)大的SDU進(jìn)行分割,或?qū)π〉腟DU進(jìn)行聚合。當(dāng)進(jìn)行分割時(shí),在每一個(gè)RLC SDU分片上加一個(gè)RLC頭部,構(gòu)造成RLC PDU,然后將每一個(gè)RLC PDU映射到對(duì)應(yīng)的MAC-d的SDU。
步驟4、當(dāng)有多個(gè)邏輯信道復(fù)用到同一個(gè)MAC-d流上時(shí),在MAC-d子層,不再對(duì)MAC-d SDU進(jìn)行分片或聚合,而是直接在每一個(gè)MAC-d SDU上添加MAC-d頭部,用以標(biāo)明邏輯信道號(hào),其長(zhǎng)度固定為4個(gè)比特(當(dāng)沒有多個(gè)邏輯信道復(fù)用,就不需要這個(gè)MAC-d頭部),構(gòu)造成MAC-d PDU;然后通過Iub接口的FP幀,將MAC-d PDU映射給Node B的MAC-hs子層的MAC-hsSDU。
上述的系列操作是針對(duì)一個(gè)UE內(nèi)部的同一個(gè)MAC-d流上的IP報(bào)文流進(jìn)行的操作。一個(gè)UE可能有多個(gè)MAC-d流上的報(bào)文映射到HS-DSCH上發(fā)送,并且不同MAC-d流對(duì)應(yīng)的MAC-d PDU大小可能不一樣,但它們都在同一個(gè)HS-DSCH上發(fā)送。
步驟5、同一個(gè)UE的不同RB可能映射到不同的MAC-d流,該流到達(dá)MAC-hs子層后,MAC-hs子層對(duì)這些MAC-hs SDU進(jìn)行聚合,然后在聚合后的MAC-hs SDU上添加MAC-hs頭部,構(gòu)造成MAC-hs PDU。
構(gòu)造成的MAC-hs PDU結(jié)構(gòu),如圖4所示,包括一個(gè)MAC-hs頭部和MAC-hs SDU,其中所述MAC-hs頭部包含一個(gè)VF、一個(gè)Queue ID、一個(gè)TSN和多個(gè)SID、N、F的組合。說明如下
VF,1比特,為了MAC-hs擴(kuò)展所用,必須填為0;Queue ID,3比特,是隊(duì)列標(biāo)識(shí),標(biāo)識(shí)MAC-hs進(jìn)行HARQ操作的隊(duì)列。HARQ是按照隊(duì)列分別進(jìn)行的;TSN,6比特,是傳輸序列號(hào)(Transmission Sequence Number),標(biāo)識(shí)一個(gè)隊(duì)列中報(bào)文的順序號(hào)。因?yàn)镠ARQ中采用多線停止等待方法實(shí)現(xiàn)確認(rèn)重傳,該序列號(hào)用以在UE端對(duì)一個(gè)隊(duì)列中的報(bào)文進(jìn)行按順序排列,最后實(shí)現(xiàn)報(bào)文的按順序提交給上層;SID,3比特,是SDU長(zhǎng)度索引標(biāo)識(shí)(Size Index Identifier)。SDU的真正長(zhǎng)度及其對(duì)應(yīng)的索引在RB建立的時(shí)候配置好并在傳輸過程中保持不變;在這里只要填上SID,在UE端就可以進(jìn)行匹配查找,得到真正的SDU長(zhǎng)度;N,7比特,表示連續(xù)具有SID所表示的長(zhǎng)度的SDU的數(shù)目。
F,1比特,如果為0,標(biāo)識(shí)緊跟著這個(gè)比特的后續(xù)數(shù)據(jù)是另一個(gè)SID,N,F(xiàn)組合;為1,表明后續(xù)數(shù)據(jù)是一個(gè)MAC-d的PDU。
在步驟5中,MAC-hs子層并不對(duì)MAC-d的PDU進(jìn)行分割。此時(shí),如果無線信道狀態(tài)越好,MAC-hs PDU就越長(zhǎng),就可以聚合越多的MAC-hs SDU,當(dāng)沒有那么多的PDU進(jìn)行聚合時(shí)候,就需要填充空白數(shù)據(jù),以占滿PDU。反之,無線信道越差,一次可以承載的MAC-hs SDU就越少,當(dāng)MAC-hs SDU大于MAC-hs PDU減去MAC-hs頭部長(zhǎng)度時(shí),該MAC-hs SDU就無法在當(dāng)前時(shí)刻發(fā)送出去。
由上述描述可以看出當(dāng)無線信道很好時(shí),MAC-hs PDU很大,但由于MAC-d PDU的大小是固定的,此時(shí),RLC層就需要對(duì)大的IP報(bào)文進(jìn)行分割,并在分割后的每個(gè)分片上加RLC和MAC-d頭部(RLC頭部一般是2個(gè)或3個(gè)字節(jié)或以上),同一個(gè)IP報(bào)文被分割成多個(gè)小片承載在同一個(gè)MAC-hs PDU上發(fā)送,中間增加了操作,同時(shí)還增加了RLC/MAC-d頭部對(duì)信道帶寬的占用。
當(dāng)無線信道很差時(shí),HS-DSCH只能發(fā)送小報(bào)文,由于MAC-d PDU的大小是固定的,RLC需要對(duì)小的IP報(bào)文進(jìn)行聚合,這樣又容易造成MAC-d PDU大于MAC-hs SDU,導(dǎo)致無法將MAC-d PDU及時(shí)發(fā)送出去,只有等待信道條件好轉(zhuǎn)時(shí)才能發(fā)送。這對(duì)于實(shí)時(shí)業(yè)務(wù)(尤其象VoIP這樣小報(bào)文的實(shí)時(shí)業(yè)務(wù))來說,由于傳輸時(shí)延的加大,將導(dǎo)致業(yè)務(wù)質(zhì)量變差。
當(dāng)RLC沒有合適IP報(bào)文可以聚合或分割以組成MAC-d SDU的時(shí)候,RLC需要在自己的PDU中填充無用的空白數(shù)據(jù)。而在IP網(wǎng)絡(luò)中,IP報(bào)文的大小是不固定的,這種不利情況比較容易出現(xiàn);而且在MAC-hs子層,當(dāng)沒有合適的MAC-d PDU對(duì)應(yīng)的MAC-hs SDU聚合成MAC-hs PDU的時(shí)候,又不能將MAC-d PDU進(jìn)行分割,也要填充空白數(shù)據(jù)。因此,空白數(shù)據(jù)在RLC PDU和MAC-hs PDU中出現(xiàn),將會(huì)降低HS-DSCH信道帶寬的利用率,導(dǎo)致資源的浪費(fèi)。
因?yàn)镸AC-d的PDU大小是在RB建立的時(shí)候配置好的,為了定義一個(gè)合理的大小(平衡傳輸時(shí)延和RLC PDU數(shù)目),在配置RB時(shí)候,需要考慮不同業(yè)務(wù)報(bào)文的大小、數(shù)據(jù)流的頻率(以便RLC更好地聚合)等信息,從而增加系統(tǒng)實(shí)現(xiàn)的復(fù)雜性,也不利于業(yè)務(wù)的靈活擴(kuò)展。
再者。從圖3中可以發(fā)現(xiàn),上層RLC SDU的大小是不固定的,其隨IP報(bào)文大小的變化而變化;而在下層,MAC-hs PDU的大小也是不固定的,其隨無線信道狀況的變化而變化;但中間的MAC-d PDU大小是固定的,這就構(gòu)造成了整體PDU結(jié)構(gòu)上的矛盾,容易出現(xiàn)有時(shí)候在上層進(jìn)行多余的分片而在下層又進(jìn)行多余的聚合,有時(shí)候在上層進(jìn)行聚合而在下層由于報(bào)文太大而發(fā)送不出去的現(xiàn)象,所以現(xiàn)有技術(shù)不適合IP網(wǎng)絡(luò)的報(bào)文特性。
綜上所述,上述現(xiàn)有技術(shù)存在如下缺陷1、現(xiàn)有技術(shù)不適合IP網(wǎng)絡(luò)的報(bào)文特性;2、過多的RLC/MAC-d頭部浪費(fèi)了HS-DSCH信道帶寬,降低無線信道利用率;3、容易出現(xiàn)RLC/HS-DSCH PDU中的空白填充,進(jìn)一步降低無線信道利用率;4、當(dāng)無線信道狀態(tài)不好時(shí),容易造成數(shù)據(jù)發(fā)送的時(shí)延加大。對(duì)于實(shí)時(shí)業(yè)務(wù)來說,會(huì)嚴(yán)重影響業(yè)務(wù)質(zhì)量;5、增加系統(tǒng)的復(fù)雜性;6、降低業(yè)務(wù)擴(kuò)展的靈活性。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種通過高速下行分組接入技術(shù)HSDPA傳輸IP報(bào)文的方法,通過本發(fā)明,能夠針對(duì)IP分組數(shù)據(jù)的特點(diǎn),解決HSDPA系統(tǒng)中RLC/MAC-d/MAC-hs中不適合傳輸IP分組數(shù)據(jù)的機(jī)制,同時(shí)降低RLC/MAC-d頭部對(duì)無線信道帶寬的占用,降低RLC/MAC-hs的PDU中空白填充數(shù)據(jù)出現(xiàn)的幾率,從而提高無線帶寬利用率;而且當(dāng)無線信道狀態(tài)不好時(shí),數(shù)據(jù)發(fā)送的時(shí)延也不會(huì)加大,從而保證業(yè)務(wù)的質(zhì)量;再者本發(fā)明能夠降低RB配置的復(fù)雜性,降低系統(tǒng)的復(fù)雜性,從而提高系統(tǒng)擴(kuò)充業(yè)務(wù)的靈活性。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明提供一種通過高速下行分組接入技術(shù)HSDPA傳輸IP報(bào)文的方法,其包括A、IP報(bào)文進(jìn)入U(xiǎn)TRAN后,經(jīng)過封裝處理并添加相應(yīng)子頭后,構(gòu)造成MAC-d PDU,并將其傳輸給高速共享媒體接入控制MAC-hs層;B、所述MAC-hs層根據(jù)自己當(dāng)前能夠傳輸?shù)腜DU的大小,對(duì)接收到的MAC-d PDU進(jìn)行分片或聚合處理,并映射為對(duì)應(yīng)的MAC-hs SDU,將得到的MAC-hs SDU添加MAC-hs頭部后在高速下行共享信道HS-DSCH上傳送。
其中,所述步驟A具體包括
A1、IP報(bào)文進(jìn)入U(xiǎn)TRAN后,將其映射到PDCP層的PDCP SDU;A2、在PDCP層,對(duì)所述PDCP SDU進(jìn)行相應(yīng)的處理,并為處理后的PDCP SDU添加PDCP頭部,構(gòu)造成PDCP PDU,然后將其映射到RLC層的RLC SDU;A3、在RLC層,對(duì)所述RLC SDU進(jìn)行相應(yīng)的處理,并為處理后的RLCSDU添加RLC頭部,構(gòu)造成RLC PDU,然后將其映射到MAC-d層的MAC-dSDU;A4、在MAC-d層,對(duì)所述MAC-d SDU進(jìn)行相應(yīng)的處理,并為處理后的MAC-d SDU添加MAC-d頭部,構(gòu)造成可變長(zhǎng)度或固定長(zhǎng)度的MAC-d PDU,然后將其傳輸給MAC-hs層。
其中,所述步驟A3具體包括A31、在RLC層,根據(jù)獲知的為一個(gè)MAC-d PDU設(shè)定的最大長(zhǎng)度值,對(duì)所述RLC SDU進(jìn)行分片或聚合處理,并使所有分片或聚合后的SDU不大于所述設(shè)定的一個(gè)MAC-d PDU的最大長(zhǎng)度值減去MAC-d頭部和RLC頭部長(zhǎng)度值后所得的值;A32、為所述分片后的RLC SDU添加相應(yīng)的RLC頭部,構(gòu)造成RLCPDU,然后將其映射到MAC-d層的MAC-d SDU;或,A33、在RLC層,對(duì)任意大小的RLC SDU,保持所述RLC SDU長(zhǎng)度不變,并添加相應(yīng)的RLC頭部,構(gòu)造成RLC PDU,然后將其映射到MAC-d層的MAC-d SDU。
其中,所述步驟B具體包括B1、所述MAC-hs層根據(jù)自己當(dāng)前能夠傳輸?shù)腜DU的大小,對(duì)MAC-dPDU進(jìn)行分片處理,并將得到的所述的各個(gè)分片分別映射為對(duì)應(yīng)的MAC-hsSDU;
或,所述MAC-hs層根據(jù)自己當(dāng)前能夠傳輸?shù)腜DU的大小,對(duì)MAC-d PDU進(jìn)行聚合處理,并將得到的所述的聚合PDU映射為對(duì)應(yīng)的MAC-hs SDU;B2、基于所述MAC-hs SDU構(gòu)造對(duì)應(yīng)的MAC-hs PDU,并將其傳送出去。
其中,所述MAC-hs SDU包括Type W類型的MAC-hs SDU、Type H類型的MAC-hs SDU、Type M類型的MAC-hs SDU、Type T類型的MAC-hs SDU、Type HTS類型的MAC-hsSDU、Type HMS類型的MAC-hs SDU、Type MMS類型的MAC-hs SDU,和/或Type MTS類型的MAC-hs SDU。
其中,所述Type W類型的MAC-hs SDU包括一個(gè)完整的MAC-dPDU。
其中,所述Type H類型的MAC-hs SDU包括一個(gè)MAC-d PDU被順序分片后的第一個(gè)分片。
其中,所述Type M類型的MAC-hs SDU包括一個(gè)MAC-d PDU被順序分片后的中間分片。
其中,所述Type T類型的MAC-hs SDU包括一個(gè)MAC-d PDU被順序分片后的最后一個(gè)分片。
其中,所述Type HTS類型的MAC-hs SDU包括由同一個(gè)MAC-d PDU按照順序分片而成的一個(gè)H類型的SDU、至少一個(gè)M類型的SDU和一個(gè)T類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中;或,由同一個(gè)MAC-d PDU按照順序分片而成的一個(gè)H類型的SDU和一個(gè)T類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
其中,所述Type HMS類型的MAC-hs SDU包括
由同一個(gè)MAC-d PDU按照順序分片而成的一個(gè)H類型的SDU、至少一個(gè)M類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
其中,所述Type MMS類型的MAC-hs SDU包括由同一個(gè)MAC-d PDU按照順序分片而成的至少兩個(gè)M類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
其中,所述Type MTS類型的MAC-hs SDU包括由同一個(gè)MAC-d PDU按照順序分片而成的至少一個(gè)M類型的SDU和一個(gè)T類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
其中,步驟B2中,基于所述MAC-hs SDU構(gòu)造對(duì)應(yīng)的MAC-hs PDU的過程具體包括基于所述MAC-hs SDU,并依據(jù)MAC-hs PDU的結(jié)構(gòu)規(guī)則,選擇MAC-hsPDU中相應(yīng)的MAC-hs SDU元素,并進(jìn)行添加MAC-hs頭部處理后,構(gòu)造成MAC-hs PDU。
其中,所述構(gòu)造原則包括一個(gè)PDU包括至少一個(gè)SDU,并且所述SDU的長(zhǎng)度為字節(jié)的整數(shù)倍。
其中,所述構(gòu)造原則還包括一個(gè)PDU包括填充數(shù)據(jù),并設(shè)置所述填充數(shù)據(jù)占據(jù)PDU最后的字節(jié);其中,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU和/或至少一個(gè)HTS類型的SDU集合;或,一個(gè)PDU包含一個(gè)W類型的SDU、一個(gè)HTS類型的SDU、一個(gè)H類型的SDU、一個(gè)HMS類型的SDU集合、一個(gè)M類型的SDU、一個(gè)MMS類型的SDU集合、一個(gè)類型T的SDU或一個(gè)MTS類型的SDU集合。
其中,所述構(gòu)造原則還包括
一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)H類型的SDU,并且H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)H類型的SDU,并且H類型的SDU必須在HTS類型的SDU集合之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)HMS類型的SDU集合,并且HMS類型的SDU集合必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)HMS類型的SDU集合,并且HMS類型的SDU必須在HTS類型的SDU之后。
其中,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)T類型的SDU,并且T類型的SDU必須在W類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)T類型的SDU集合,并且T類型的SDU必須在HTS類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)MTS類型的SDU集合,并且MTS類型的SDU必須在W類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)MTS類型的SDU集合),并且MTS類型的SDU必須在HTS類型的SDU之前。
其中,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)M類型的SDU,并且M類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)M類型的SDU,并且M類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)MMS類型的SDU集合,并且MMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)MMS類型的SDU集合,并且MMS類型的SDU必須在HTS類型的SDU之后。
其中,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)T類型的SDU和一個(gè)H類型的PDU,并且T類型的SDU必須在W類型的SDU之前,H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)T類型的SDU和一個(gè)H類型的SDU,并且T類型的SDU必須在HTS類型的SDU之前,H類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)MTS類型的SDU集合和一個(gè)H類型的SDU,并且MTS類型的SDU必須在W類型的SDU之前,H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)MTS類型的SDU集合和一個(gè)H類型的SDU,并且MTS類型的SDU必須在HTS類型的SDU之前,H類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)T類型的SDU和一個(gè)HMS類型的SDU集合,并且T類型的SDU必須在W類型的SDU之前,HMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)T類型的SDU和一個(gè)HMS類型的SDU集合,并且T類型的SDU必須在HTS類型的SDU之前,HMS類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)MTS類型的SDU集合和一個(gè)HMS類型的SDU,并且MTS類型的SDU必須在W類型的SDU之前,HMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)MTS類型的SDU集合和一個(gè)HMS類型的SDU,并且MTS類型的SDU必須在HTS類型的SDU之前,HMS類型的SDU必須在HTS類型的SDU之后。
其中,所述構(gòu)造原則還包括一個(gè)PDU包含一個(gè)T類型的SDU和一個(gè)H類型的SDU,并且T類型的SDU必須在H類型的SDU之前;或,一個(gè)PDU包含一個(gè)MTS類型的SDU集合和一個(gè)H類型的SDU,并且MTS類型的SDU必須在H類型的SDU之前;或,一個(gè)PDU包含一個(gè)T類型的SDU和一個(gè)HMS類型的SDU集合,并且T類型的SDU必須在HMS類型的SDU之前;或,一個(gè)PDU包含一個(gè)MTS類型的SDU集合和HMS類型的SDU集合,并且MTS類型的SDU必須在HMS類型的SDU之前。
其中,所述MAC-hs頭部具體包括一個(gè)VF、一個(gè)Queue ID、一個(gè)TSN和至少一個(gè)SDU頭標(biāo);所述VF,用于MAC-hs的擴(kuò)展;所述Queue ID,用于標(biāo)識(shí)MAC-hs進(jìn)行HARQ操作的隊(duì)列;所述TSN,用于標(biāo)識(shí)一個(gè)隊(duì)列中報(bào)文的順序號(hào);所述SDU頭標(biāo),用于標(biāo)識(shí)MAC-d PDU中的對(duì)應(yīng)的SDU的信息。
其中,所述SDU頭標(biāo)包括一個(gè)LEN字段、一個(gè)H字段、一個(gè)T字段和一個(gè)F字段;所述LEN字段,用于表示對(duì)應(yīng)的SDU長(zhǎng)度;所述H字段,用于標(biāo)識(shí)該SDU是否為一個(gè)MAC-d PDU的第一個(gè)分片;所述T字段,用于標(biāo)識(shí)該SDU是否為一個(gè)MAC-d PDU的最后一個(gè)分片;所述F字段,用于表示緊跟在這個(gè)比特之后的數(shù)據(jù)是另一個(gè)SDU頭標(biāo);或,用于表示緊跟在這個(gè)比特之后的數(shù)據(jù)是一個(gè)SDU數(shù)據(jù)。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明中IP報(bào)文進(jìn)入U(xiǎn)TRAN后,經(jīng)過封裝處理并添加相應(yīng)的子頭后,構(gòu)造成MAC-d PDU,并將其傳輸給MAC-hs層;所述MAC-hs層根據(jù)當(dāng)前能夠傳輸?shù)腜DU的大小,對(duì)接收到的MAC-d PDU進(jìn)行分片或聚合處理,并映射為對(duì)應(yīng)的MAC-hs SDU,將得到的MAC-hs SDU添加子頭后通過HS-DSCH進(jìn)行傳送。通過本發(fā)明,能夠?qū)P報(bào)文分割成任意長(zhǎng)度的SDU進(jìn)行傳輸,從而能夠充分靈活地在HSDPA上傳輸IP分組報(bào)文;而且,傳輸長(zhǎng)IP報(bào)文時(shí),能夠減少RLC/MAC-d頭部數(shù)目,減少RLC PDU和MAC-hs PDU的空白數(shù)據(jù)填充的幾率,從而提高帶寬利用率;當(dāng)無線信道狀況不好時(shí),能夠減小報(bào)文的傳輸延遲,能夠充分利用無線信道的帶寬,這一點(diǎn)對(duì)實(shí)時(shí)業(yè)務(wù)來說,更為重要;本發(fā)明簡(jiǎn)單易實(shí)現(xiàn),不會(huì)增加系統(tǒng)的運(yùn)行復(fù)雜度,而且本發(fā)明能夠減小RB配置的復(fù)雜度,降低RB配置同業(yè)務(wù)的關(guān)聯(lián)程度,從而提高系統(tǒng)的業(yè)務(wù)擴(kuò)展能力。
圖1為WCDMA和TD-SCDMA系統(tǒng)中的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2為下行IP報(bào)文在HSDPA上的UU接口的協(xié)議結(jié)構(gòu)示意圖;圖3為現(xiàn)有技術(shù)IP報(bào)文在各層中的PDU結(jié)構(gòu)流程圖;圖4為現(xiàn)有技術(shù)中定義的MAC-hs的PDU結(jié)構(gòu)示意圖;圖5為本發(fā)明中的IP報(bào)文在協(xié)議棧處理中的PDU結(jié)構(gòu)流程圖;圖6為本發(fā)明中定義的MAC-hs SDU及其集合的類型;圖7為本發(fā)明中MAC-hs PDU結(jié)構(gòu)規(guī)則示意圖;圖8為本發(fā)明定義的MAC-hs PDU頭部結(jié)構(gòu)示意圖。
具體實(shí)施例方式
IP分組數(shù)據(jù)的特點(diǎn)是靈活,大小不固定,以及與業(yè)務(wù)無關(guān)性。本發(fā)明根據(jù)IP分組數(shù)據(jù)的特點(diǎn),提出一種在HSDPA信道中適合傳輸IP分組數(shù)據(jù)的機(jī)制,其主要思想是去掉對(duì)MAC-d PDU固定大小的定義,并且在RLC層不用對(duì)相應(yīng)的SDU進(jìn)行分割或聚合,而直接將RLC SDU加上頭部構(gòu)造成RLCPDU后映射到MAC-d層的MAC-d SDU,然后通過MAC-d層將MAC-d SDU加上自己的頭部后構(gòu)造成PDU后映射到MAC-hs層;MAC-hs層根據(jù)自己當(dāng)前傳輸?shù)腜DU的大小,進(jìn)行SDU的分片或聚合。
本發(fā)明提供的第一實(shí)施例,如圖5所示,在PDCP、RLC、MAC-d層都不對(duì)自己的SDU進(jìn)行分割或者聚合,這個(gè)工作放在MAC-hs層來做。因?yàn)橹挥蠱AC-hs層知道當(dāng)前自己可以傳輸?shù)腜DU長(zhǎng)度,可以結(jié)合當(dāng)前要傳輸?shù)腗AC-d PDU的情況來進(jìn)行合理的分割和聚合。一個(gè)長(zhǎng)的MAC-d PDU可能被分割成幾個(gè)MAC-hs SDU,并在幾個(gè)MAC-hs PDU中發(fā)送。幾個(gè)短的MAC-dPDU可以被聚合成一個(gè)MAC-hs PDU而發(fā)送。同時(shí),本發(fā)明規(guī)定當(dāng)MAC-d映射到HS-DSCH上時(shí),其頭部長(zhǎng)度為1個(gè)字節(jié)(8比特),其中低位的4比特同樣用于標(biāo)識(shí)邏輯信道的編號(hào),高位的4比特用于協(xié)議擴(kuò)展。目的是為了讓MAC-d PDU的長(zhǎng)度為字節(jié)的整數(shù)倍。具體實(shí)施過程包括如下步驟步驟11、在IP層,通過IP協(xié)議將傳輸?shù)腎P報(bào)文封裝成IP PDU,并將其映射到PDCP層的PDCP SDU;步驟12、在PDCP層,對(duì)所述PDCP SDU進(jìn)行相應(yīng)的處理,并為處理后的PDCP SDU添加PDCP頭部,構(gòu)造成PDCP PDU,然后將其映射到RLC層的RLC SDU;步驟13、在RLC層,對(duì)所述RLC SDU進(jìn)行相應(yīng)的處理,并為處理后的RLC SDU添加RLC頭部,構(gòu)造成RLC PDU,然后將其映射到MAC-d層的MAC-d SDU;在步驟13中,當(dāng)RLC層獲知未設(shè)定每一個(gè)MAC-d PDU的固定長(zhǎng)度時(shí),在RLC層不進(jìn)行分片或聚合處理;也就是說,對(duì)任意大小的RLC SDU,保持所述RLC SDU長(zhǎng)度不變,并添加相應(yīng)的RLC頭部,構(gòu)造成RLC PDU,然后將其映射到MAC-d層的MAC-d SDU。
當(dāng)RLC層獲知已設(shè)定一個(gè)MAC-d PDU的最大長(zhǎng)度時(shí),則將所有RLCSDU進(jìn)行分片或聚合處理,并使所有分片或聚合后的SDU不大于所述設(shè)定的一個(gè)MAC-d PDU的最大長(zhǎng)度值減去MAC-d頭部和RLC頭部長(zhǎng)度值后所得的值;然后為所述分片或聚合后的RLC SDU添加相應(yīng)的RLC頭部,構(gòu)造成RLCPDU,然后將其映射到MAC-d層的MAC-d SDU。這個(gè)方法的好處是,MAC-d PDU的定義可以考慮Iub接口的傳輸網(wǎng)絡(luò)特性,避免MAC-d PDU過大導(dǎo)致在Iub接口的傳輸網(wǎng)絡(luò)中進(jìn)行分片,從而降低傳輸網(wǎng)絡(luò)的效率。
具體設(shè)定一個(gè)MAC-d PDU的最大長(zhǎng)度的時(shí)機(jī),是當(dāng)DTCH映射到HS-DSCH傳輸分組報(bào)文時(shí)。
步驟14、在MAC-d層,對(duì)所述MAC-d SDU進(jìn)行相應(yīng)的處理,并為處理后的MAC-d SDU添加MAC-d頭部,構(gòu)造成可變長(zhǎng)度或固定長(zhǎng)度的MAC-dPDU,然后將其傳輸給MAC-hs層。
本發(fā)明中,可以象現(xiàn)有技術(shù)一樣定義固定長(zhǎng)度的MAC-d PDU,也可以不再定義MAC-d PDU的固定長(zhǎng)度,當(dāng)本發(fā)明不定義固定長(zhǎng)度的MAC-d PDU時(shí),可以根據(jù)Iub接口的傳輸網(wǎng)絡(luò)特性靈活配置RLC PDU的大小,從而進(jìn)一步得到相應(yīng)的MAC-d PDU,以適應(yīng)Iub接口的傳輸能力。
步驟15、所述MAC-hs層根據(jù)自己當(dāng)前傳輸?shù)腜DU的大小,對(duì)接收到的MAC-d PDU進(jìn)行分片或聚合處理,并映射為對(duì)應(yīng)的MAC-hs SDU,將得到的MAC-hs SDU添加子頭后,構(gòu)造成MAC-hs PDU,并在HS-DSCH上傳送。
具體包括所述MAC-hs層根據(jù)自己當(dāng)前傳輸?shù)腜DU的大小,對(duì)MAC-d PDU進(jìn)行分片處理,并將得到的所述分片后的MAC-d PDU分別映射為對(duì)應(yīng)的MAC-hsSDU;然后基于所述MAC-hs SDU,并依據(jù)MAC-hs PDU的結(jié)構(gòu)規(guī)則,選擇MAC-hs PDU中相應(yīng)的MAC-hs SDU元素,并進(jìn)行添加MAC-hs頭部處理后,構(gòu)造成MAC-hs PDU,并將其在HS-DSCH上傳送出去。
或,所述MAC-hs層根據(jù)自己當(dāng)前傳輸?shù)腜DU的大小,對(duì)MAC-d PDU進(jìn)行聚合處理,并將得到的所述聚合后的MAC-d PDU映射為對(duì)應(yīng)的MAC-hs SDU;然后基于所述MAC-hs SDU,并依據(jù)MAC-hs PDU的結(jié)構(gòu)規(guī)則,選擇MAC-hsPDU中相應(yīng)的MAC-hs SDU元素,并進(jìn)行添加MAC-hs頭部處理后,構(gòu)造成MAC-hs PDU,并將其在HS-DSCH上傳送出去。
上述MAC-hs SDU包括如圖6所示的4種類型的MAC-hs SDU以及4種類型的SDU集合。所述的MAC-hs SDU及其集合的類型如下1、Type WW(Whole)類型MAC-hs SDU。該類型SDU包含一個(gè)完整的MAC-d PDU;2、Type HH(Head)類型MAC-hs SDU。該類型SDU包含一個(gè)MAC-dPDU被順序分片后的第一個(gè)分片;3、Type MM(Mid)類型MAC-hs SDU。該類型SDU包含一個(gè)MAC-dPDU被順序分片后的中間分片;4、Type TT(Tail)類型MAC-hs SDU。該類型SDU包含一個(gè)MAC-dPDU被順序分片后的最后一個(gè)分片。
5、Type HTS該類型是一種SDU的集合,它是由一個(gè)H類型的SDU、至少一個(gè)M類型的SDU和一個(gè)T類型的SDU組合而成;或,由一個(gè)H類型的SDU和一個(gè)T類型的SDU組合而成;而且這些SDU在MAC-hs PDU中必須依次連續(xù)設(shè)置在MAC-hs PDU中,它們是一個(gè)MAC-d PDU按順序分割而成的。
6、Type HMS該類型是一種SDU的集合,它是由一個(gè)H類型的SDU、至少一個(gè)M類型的SDU組合而成;而且依次連續(xù)設(shè)置在MAC-hs PDU中,它們是由一個(gè)MAC-d PDU順序分割而成的。
7、Type MMS該類型是一種SDU的集合,它是由至少兩個(gè)M類型的SDU組合而成;而且這些SDU被依次連續(xù)設(shè)置在MAC-hs PDU,它們是由一個(gè)MAC-d PDU順序分割而成的。
8、Type MTS該類型是一種SDU的集合,它是由至少一個(gè)M類型的SDU和一個(gè)T類型的SDU組合而成;而且這些SDU依次連續(xù)設(shè)置在MAC-hsPDU中,它們是由一個(gè)MAC-d PDU順序分割而成的。
在步驟15中,在構(gòu)造MAC-hs PDU時(shí)候,要遵循如下的規(guī)則,
1、一個(gè)PDU必須包括至少一個(gè)SDU,并且所述SDU的長(zhǎng)度為字節(jié)的整數(shù)倍。
2、一個(gè)PDU可以包括填充數(shù)據(jù),并設(shè)置所述填充數(shù)據(jù)占據(jù)PDU最后的字節(jié)。
3、一個(gè)PDU可以只包含至少一個(gè)W類型的SDU(或是HTS類型的SDU集合)、一個(gè)H類型的SDU(或是HMS類型的SDU集合)、一個(gè)M類型的SDU(或是MMS類型的SDU集合)或一個(gè)類型T的SDU(或是MTS類型的SDU集合)。其具體含義如下一個(gè)PDU包含至少一個(gè)W類型的SDU和/或至少一個(gè)HTS類型的SDU集合;或,一個(gè)PDU包含一個(gè)W類型的SDU、一個(gè)HTS類型的SDU、一個(gè)H類型的SDU、一個(gè)HMS類型的SDU集合、一個(gè)M類型的SDU、一個(gè)MMS類型的SDU集合、一個(gè)類型T的SDU或一個(gè)MTS類型的SDU集合。
4、如圖7中所示的規(guī)則4,一個(gè)PDU可以同時(shí)包含一個(gè)或多個(gè)類型W的SDU(或是類型HTS的SDU集合),和一個(gè)類型H的PDU(或是HMS類型的SDU集合),并且類型H(HMS)的SDU必須在類型W(HTS)的SDU之后。其具體含義如下一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)H類型的SDU,并且H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)H類型的SDU,并且H類型的SDU必須在HTS類型的SDU集合之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)HMS類型的SDU集合,并且HMS類型的SDU集合必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)HMS類型的SDU集合,并且HMS類型的SDU必須在HTS類型的SDU之后。
5、如圖7中所示的規(guī)則5,一個(gè)PDU可以同時(shí)包含一個(gè)或多個(gè)類型W的SDU(或是類型HTS的SDU集合),一個(gè)類型T的SDU(或是MTS類型的SDU集合),并且類型T(MTS)的SDU必須在類型W(HTS)的SDU之前。其具體含義如下一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)T類型的SDU,并且T類型的SDU必須在W類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)T類型的SDU集合,并且T類型的SDU必須在HTS類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)MTS類型的SDU集合,并且MTS類型的SDU必須在W類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)MTS類型的SDU集合),并且MTS類型的SDU必須在HTS類型的SDU之前。
6、如圖7中所示的規(guī)則6,一個(gè)PDU可以同時(shí)包含一個(gè)或多個(gè)類型W的SDU(或是類型HTS的SDU集合),一個(gè)類型M的SDU(或是MMS類型的SDU集合),并且類型M(MMS)的SDU必須在類型W(HTS)的SDU之后。其具體含義如下一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)M類型的SDU,并且M類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)M類型的SDU,并且M類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)MMS類型的SDU集合,并且MMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)MMS類型的SDU集合,并且MMS類型的SDU必須在HTS類型的SDU之后。
7、如圖7中所示的規(guī)則7,一個(gè)PDU可以同時(shí)包含一個(gè)或多個(gè)類型W的SDU(或是類型HTS的SDU集合),和一個(gè)類型T的SDU(或是MTS類型的SDU集合),和一個(gè)類型H的PDU(或是HMS類型的SDU集合)。且類型T(MTS)的SDU必須在類型W(HTS)的SDU之前;類型H(FMS)的SDU必須在類型W(HTS)的SDU之后。其具體含義如下一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)T類型的SDU和一個(gè)H類型的PDU,并且T類型的SDU必須在W類型的SDU之前,H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)T類型的SDU和一個(gè)H類型的PDU,并且T類型的SDU必須在HTS類型的SDU之前,H類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)MTS類型的SDU集合和一個(gè)H類型的PDU,并且MTS類型的SDU必須在W類型的SDU之前,H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)MTS類型的SDU集合和一個(gè)H類型的PDU,并且MTS類型的SDU必須在HTS類型的SDU之前,H類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)T類型的SDU和一個(gè)HMS類型的PDU,并且T類型的SDU必須在W類型的SDU之前,HMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)T類型的SDU和一個(gè)HMS類型的PDU,并且T類型的SDU必須在HTS類型的SDU之前,HMS類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)MTS類型的SDU集合和一個(gè)HMS類型的PDU,并且MTS類型的SDU必須在W類型的SDU之前,HMS類型的SDU必須在W類型的SDU之后;或,
一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)MTS類型的SDU集合和一個(gè)HMS類型的PDU,并且MTS類型的SDU必須在HTS類型的SDU之前,HMS類型的SDU必須在HTS類型的SDU之后。
8、如圖7中所示的規(guī)則8,一個(gè)PDU可以同時(shí)包含一個(gè)類型T的SDU(或是MTS類型的SDU集合)和一個(gè)類型H的SDU(或是HMS類型的SDU集合),并且類型T(MTS)的SDU必須在類型H(HMS)的SDU之前。其具體含義如下一個(gè)PDU包含一個(gè)T類型的SDU和一個(gè)H類型的SDU,并且T類型的SDU必須在H類型的SDU之前;或,一個(gè)PDU包含一個(gè)MTS類型的SDU集合和一個(gè)H類型的SDU,并且MTS類型的SDU必須在H類型的SDU之前;或,一個(gè)PDU包含一個(gè)T類型的SDU和一個(gè)HMS類型的SDU集合,并且T類型的SDU必須在HMS類型的SDU之前;或,一個(gè)PDU包含一個(gè)MTS類型的SDU集合和HMS類型的SDU集合,并且MTS類型的SDU必須在HMS類型的SDU之前。
由上文可知其中HTS,HMS,MMS和MTS是由多個(gè)SDU組成的,這些SDU都是從同一個(gè)MAC-d PDU中順序分割出來的。本發(fā)明定義在MAC-hsPDU中一個(gè)SDU的長(zhǎng)度,通過一個(gè)字段進(jìn)行標(biāo)識(shí)的,而MAC-hs層接收到的有的MAC-d PDU的長(zhǎng)度會(huì)超過這個(gè)字段所標(biāo)識(shí)的長(zhǎng)度,但當(dāng)前MAC-hs PDU也大于這個(gè)字段所標(biāo)識(shí)的長(zhǎng)度,可以承載多個(gè)SDU,因此這時(shí)候,就需要將MAC-d PDU分割成多個(gè)SDU再將它們組合起來。
在構(gòu)造MAC-hs PDU時(shí),添加的MAC-hs頭部的結(jié)構(gòu)如圖8所示,包括一個(gè)VF、一個(gè)Queue ID、一個(gè)TSN和一個(gè)或多個(gè)SDU頭標(biāo)(SDUHead)。其中,一個(gè)SDU頭標(biāo)由一個(gè)LEN字段、一個(gè)H字段、一個(gè)T字段和一個(gè)F字段組成。
其中,所述VF,1比特,用于MAC-hs的擴(kuò)展,必須填為0;所述Queue ID,3比特,是隊(duì)列標(biāo)識(shí),用于標(biāo)識(shí)MAC-hs進(jìn)行HARQ操作的隊(duì)列。HARQ是按照隊(duì)列分別進(jìn)行的;所述TSN,6比特,是傳輸序列號(hào)(Transmission SequenceNumber),用于標(biāo)識(shí)一個(gè)隊(duì)列中報(bào)文的順序號(hào)。因?yàn)镠ARQ中采用多線停止等待方法實(shí)現(xiàn)確認(rèn)重傳,該序列號(hào)用以在UE端對(duì)一個(gè)隊(duì)列中的報(bào)文進(jìn)行按順序排列,最后實(shí)現(xiàn)報(bào)文的按順序提交給上層;所述LEN字段,10比特,用于表示對(duì)應(yīng)的SDU長(zhǎng)度,以字節(jié)為單位,因?yàn)樵诒景l(fā)明中MAC-d PDU是以字節(jié)為單位的,MAC-hs SDU也是按照字節(jié)對(duì)齊方式對(duì)MAC-d PDU進(jìn)行分割而得到的,所以可以以字節(jié)為單位定義SDU長(zhǎng)度。相對(duì)于以比特為單位來說,可以節(jié)約很多帶寬;(LEN的長(zhǎng)度可能根據(jù)實(shí)際情況設(shè)定不同的值,但不影響本發(fā)明所創(chuàng)造的方法的本質(zhì));所述H字段,1比特,如果是1,標(biāo)識(shí)該SDU是一個(gè)MAC-d PDU的第一個(gè)分片,隨后連續(xù)的H標(biāo)識(shí)為0的SDU都和該SDU一起屬于同一個(gè)MAC-dPDU。H和W類型的SDU,H比特都設(shè)置為1。
所述T字段,1比特,如果是1,表示該SDU是一個(gè)MAC-d PDU的最后一個(gè)分片;如果是0,就表示不是最后一個(gè)分片;T和W類型的SDU,其T比特都為1。
所述F字段,1比特,如果是1,表示緊跟在這個(gè)比特之后的數(shù)據(jù)是另一個(gè)SDU頭標(biāo);如果是0,表示緊跟在這個(gè)比特之后的數(shù)據(jù)是一個(gè)SDU數(shù)據(jù)。
由上述本發(fā)明的具體實(shí)施方案可以看出,其存在如下效果1、本發(fā)明創(chuàng)造的MAC-hs PDU可以很方便高效地傳輸IP分組報(bào)文。這是因?yàn)樵赑DCP/RLC/MAC-d都可以不對(duì)IP報(bào)文進(jìn)行分片和聚合,所以一個(gè)MAC-d PDU就可以承載著整個(gè)IP分組報(bào)文。MAC-hs針對(duì)MAC-d PDU進(jìn)行的分片和聚合,實(shí)際上是對(duì)一個(gè)IP分組報(bào)文進(jìn)行的分片和聚合。這樣,在MAC-hs的調(diào)度發(fā)送中,可以根據(jù)當(dāng)前能夠使用的PDU長(zhǎng)度,對(duì)IP報(bào)文進(jìn)行合理的分片和聚合(分片和聚合算法不屬本發(fā)明的范圍)。在本發(fā)明定義MAC-hs頭部中的LEN是實(shí)際的SDU長(zhǎng)度,相對(duì)于現(xiàn)有技術(shù)定義的SID是長(zhǎng)度的索引來說,在本發(fā)明中分片更加靈活,可以將MAC-d PDU分割成任意長(zhǎng)度的SDU,極大提高了傳輸?shù)撵`活性。定義了4種SDU類型和4種SDU集合類型,以及MAC-hs PDU的組織規(guī)則,使得MAC-hs的分片和聚合實(shí)現(xiàn)起來非常簡(jiǎn)單,在接收端的重組和分解也很簡(jiǎn)單。因此,本發(fā)明創(chuàng)造的MAC-hs PDU可以很方便高效地傳輸IP分組報(bào)文。
2、在傳輸大的IP分組報(bào)文時(shí),由于沒有在RLC/MAC-d進(jìn)行分片,一個(gè)IP報(bào)文只有一個(gè)RLC/MAC-d頭部,相對(duì)于現(xiàn)有技術(shù)1,減少了RLC/MAC-d頭部的數(shù)目,增加了無線信道的利用率。這是因?yàn)椋诂F(xiàn)有技術(shù)中,一般定義的MAC-d PDU長(zhǎng)度為320比特(40字節(jié))或640比特(80字節(jié)),如果一個(gè)IP分組是1200字節(jié),采用現(xiàn)有技術(shù)的技術(shù)方案則需要用30個(gè)或15個(gè)MAC-dPDU,就需要在無線信道上傳輸30/15個(gè)RLC/MAC-d頭部,每個(gè)RLC頭部最少是2個(gè)字節(jié),加上4個(gè)比特的MAC-d頭部,就最少需要600比特/300比特。而本發(fā)明中,只需要一個(gè)MAC-d PDU,只有一個(gè)RLC/MAC-d頭部,而且因?yàn)橐粋€(gè)MAC-d PDU包含整個(gè)IP報(bào)文,所以RLC頭部只有2個(gè)字節(jié),加上8比特MAC-d頭部,只需要24比特,比現(xiàn)有技術(shù)提高了25或12.5倍。本發(fā)明中SDU頭標(biāo)的長(zhǎng)度比現(xiàn)有技術(shù)長(zhǎng)2比特,但本發(fā)明中LEN是標(biāo)識(shí)以字節(jié)為單位的長(zhǎng)度,可以很好地適合長(zhǎng)IP報(bào)文和短IP報(bào)文。在IP網(wǎng)絡(luò)中,一般最長(zhǎng)的IP報(bào)文,不會(huì)超過1500字節(jié),本發(fā)明中用兩個(gè)SDU頭標(biāo)就可以傳輸這個(gè)IP報(bào)文。最多比現(xiàn)有技術(shù)多用了15比特的SDU頭標(biāo),但少了576/276比特的RLC/MAC-d頭部,節(jié)約了至少561/261比特的帶寬。因此對(duì)于一個(gè)1200的IP報(bào)文,相對(duì)現(xiàn)有技術(shù)來說,本發(fā)明可以節(jié)約5.8%或2.7%的帶寬。
3、通過本發(fā)明,即使在無線信道狀態(tài)不好的情況下,NodeB也可以將傳輸實(shí)時(shí)業(yè)務(wù)報(bào)文分片成任意適合當(dāng)前信道條件的長(zhǎng)度進(jìn)行傳輸,這相對(duì)于現(xiàn)有技術(shù)中需要等待信道條件好轉(zhuǎn)才能發(fā)送來說,大大減小了實(shí)時(shí)業(yè)務(wù)傳輸?shù)臅r(shí)延,從而能夠提高實(shí)時(shí)業(yè)務(wù)的質(zhì)量。對(duì)于其他業(yè)務(wù)類型的報(bào)文,也不會(huì)出現(xiàn)現(xiàn)有技術(shù)1中等待很長(zhǎng)時(shí)間無法發(fā)送出去的情況。而且由于本發(fā)明可以將MAC-d PDU分割成任意長(zhǎng)度的SDU,從而能夠充分利用無線信道的帶寬,尤其在無線信道狀態(tài)不好的情況下,也可以進(jìn)行充分的利用。
4、另外本發(fā)明沒有取消RLC層的聚合功能,所以在傳輸小的非實(shí)時(shí)業(yè)務(wù)報(bào)文時(shí),RLC同樣可以進(jìn)行合理的聚合,這樣就不會(huì)增加RLC/MAC-d頭部的數(shù)目。
5、由于RLC層不用去適應(yīng)MAC-d PDU的長(zhǎng)度限制,所以不用在RLCPDU中填充空白數(shù)據(jù)。同時(shí),由于MAC-hs可以將報(bào)文分割成任意小的SDU,所以在很多情況下,都可以不用填充空白數(shù)據(jù)。這些都提高了無線信道的傳輸利用率。
6、由于在RB建立時(shí)不用定義MAC-d PDU的長(zhǎng)度,所以對(duì)RNC來說,不用關(guān)心映射到HSDPA上的業(yè)務(wù)IP報(bào)文的大小、報(bào)文流的傳輸頻率等信息,從而能夠降低系統(tǒng)的復(fù)雜性,提高業(yè)務(wù)擴(kuò)展的能力。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種通過高速下行分組接入技術(shù)HSDPA傳輸IP報(bào)文的方法,其特征在于,包括A、IP報(bào)文進(jìn)入U(xiǎn)TRAN后,經(jīng)過封裝處理并添加相應(yīng)子頭后,構(gòu)造成MAC-d PDU,并將其傳輸給高速共享媒體接入控制MAC-hs層;B、所述MAC-hs層根據(jù)自己當(dāng)前能夠傳輸?shù)腜DU的大小,對(duì)接收到的MAC-d PDU進(jìn)行分片或聚合處理,并映射為對(duì)應(yīng)的MAC-hs SDU,將得到的MAC-hs SDU添加MAC-hs頭部后在高速下行共享信道HS-DSCH上傳送。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A具體包括A1、IP報(bào)文進(jìn)入U(xiǎn)TRAN后,將其映射到PDCP層的PDCP SDU;A2、在PDCP層,對(duì)所述PDCP SDU進(jìn)行相應(yīng)的處理,并為處理后的PDCP SDU添加PDCP頭部,構(gòu)造成PDCP PDU,然后將其映射到RLC層的RLC SDU;A3、在RLC層,對(duì)所述RLC SDU進(jìn)行相應(yīng)的處理,并為處理后的RLCSDU添加RLC頭部,構(gòu)造成RLC PDU,然后將其映射到MAC-d層的MAC-dSDU;A4、在MAC-d層,對(duì)所述MAC-d SDU進(jìn)行相應(yīng)的處理,并為處理后的MAC-d SDU添加MAC-d頭部,構(gòu)造成可變長(zhǎng)度或固定長(zhǎng)度的MAC-d PDU,然后將其傳輸給MAC-hs層。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟A3具體包括A31、在RLC層,根據(jù)獲知的為一個(gè)MAC-d PDU設(shè)定的最大長(zhǎng)度值,對(duì)所述RLC SDU進(jìn)行分片或聚合處理,并使所有分片或聚合后的SDU不大于所述設(shè)定的一個(gè)MAC-d PDU的最大長(zhǎng)度值減去MAC-d頭部和RLC頭部長(zhǎng)度值后所得的值;A32、為所述分片后的RLC SDU添加相應(yīng)的RLC頭部,構(gòu)造成RLCPDU,然后將其映射到MAC-d層的MAC-d SDU;或,A33、在RLC層,對(duì)任意大小的RLC SDU,保持所述RLC SDU長(zhǎng)度不變,并添加相應(yīng)的RLC頭部,構(gòu)造成RLC PDU,然后將其映射到MAC-d層的MAC-d SDU。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述步驟B具體包括B1、所述MAC-hs層根據(jù)自己當(dāng)前能夠傳輸?shù)腜DU的大小,對(duì)MAC-dPDU進(jìn)行分片處理,并將得到的所述的各個(gè)分片分別映射為對(duì)應(yīng)的MAC-hsSDU;或,所述MAC-hs層根據(jù)自己當(dāng)前能夠傳輸?shù)腜DU的大小,對(duì)MAC-d PDU進(jìn)行聚合處理,并將得到的所述的聚合PDU映射為對(duì)應(yīng)的MAC-hs SDU;B2、基于所述MAC-hs SDU構(gòu)造對(duì)應(yīng)的MAC-hs PDU,并將其傳送出去。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述MAC-hs SDU包括Type W類型的MAC-hs SDU、Type H類型的MAC-hs SDU、Type M類型的MAC-hs SDU、Type T類型的MAC-hs SDU、Type HTS類型的MAC-hsSDU、Type HMS類型的MAC-hs SDU、Type MMS類型的MAC-hs SDU,和/或Type MTS類型的MAC-hs SDU。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type W類型的MAC-hs SDU包括一個(gè)完整的MAC-d PDU。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type H類型的MAC-hs SDU包括一個(gè)MAC-d PDU被順序分片后的第一個(gè)分片。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type M類型的MAC-hs SDU包括一個(gè)MAC-d PDU被順序分片后的中間分片。
9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type T類型的MAC-hs SDU包括一個(gè)MAC-d PDU被順序分片后的最后一個(gè)分片。
10.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type HTS類型的MAC-hs SDU包括由同一個(gè)MAC-d PDU按照順序分片而成的一個(gè)H類型的SDU、至少一個(gè)M類型的SDU和一個(gè)T類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中;或,由同一個(gè)MAC-d PDU按照順序分片而成的一個(gè)H類型的SDU和一個(gè)T類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
11.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type HMS類型的MAC-hs SDU包括由同一個(gè)MAC-d PDU按照順序分片而成的一個(gè)H類型的SDU、至少一個(gè)M類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
12.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type MMS類型的MAC-hs SDU包括由同一個(gè)MAC-d PDU按照順序分片而成的至少兩個(gè)M類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
13.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Type MTS類型的MAC-hs SDU包括由同一個(gè)MAC-d PDU按照順序分片而成的至少一個(gè)M類型的SDU和一個(gè)T類型的SDU,并將其依次連續(xù)設(shè)置在MAC-hs PDU中。
14.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟B2中,基于所述MAC-hs SDU構(gòu)造對(duì)應(yīng)的MAC-hs PDU的過程具體包括基于所述MAC-hs SDU,并依據(jù)MAC-hs PDU的結(jié)構(gòu)規(guī)則,選擇MAC-hsPDU中相應(yīng)的MAC-hs SDU元素,并進(jìn)行添加MAC-hs頭部處理后,構(gòu)造成MAC-hs PDU。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述構(gòu)造原則包括一個(gè)PDU包括至少一個(gè)SDU,并且所述SDU的長(zhǎng)度為字節(jié)的整數(shù)倍。
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述構(gòu)造原則還包括一個(gè)PDU包括填充數(shù)據(jù),并設(shè)置所述填充數(shù)據(jù)占據(jù)PDU最后的字節(jié);
17.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU和/或至少一個(gè)HTS類型的SDU集合;或,一個(gè)PDU包含一個(gè)W類型的SDU、一個(gè)HTS類型的SDU、一個(gè)H類型的SDU、一個(gè)HMS類型的SDU集合、一個(gè)M類型的SDU、一個(gè)MMS類型的SDU集合、一個(gè)類型T的SDU或一個(gè)MTS類型的SDU集合。
18.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)H類型的SDU,并且H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)H類型的SDU,并且H類型的SDU必須在HTS類型的SDU集合之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)HMS類型的SDU集合,并且HMS類型的SDU集合必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)HMS類型的SDU集合,并且HMS類型的SDU必須在HTS類型的SDU之后。
19.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)T類型的SDU,并且T類型的SDU必須在W類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)T類型的SDU集合,并且T類型的SDU必須在HTS類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)MTS類型的SDU集合,并且MTS類型的SDU必須在W類型的SDU之前;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)MTS類型的SDU集合),并且MTS類型的SDU必須在HTS類型的SDU之前。
20.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)M類型的SDU,并且M類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)M類型的SDU,并且M類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU和一個(gè)MMS類型的SDU集合,并且MMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合和一個(gè)MMS類型的SDU集合,并且MMS類型的SDU必須在HTS類型的SDU之后。
21.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述構(gòu)造原則還包括一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)T類型的SDU和一個(gè)H類型的PDU,并且T類型的SDU必須在W類型的SDU之前,H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)T類型的SDU和一個(gè)H類型的SDU,并且T類型的SDU必須在HTS類型的SDU之前,H類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)MTS類型的SDU集合和一個(gè)H類型的SDU,并且MTS類型的SDU必須在W類型的SDU之前,H類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)MTS類型的SDU集合和一個(gè)H類型的SDU,并且MTS類型的SDU必須在HTS類型的SDU之前,H類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)T類型的SDU和一個(gè)HMS類型的SDU集合,并且T類型的SDU必須在W類型的SDU之前,HMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)T類型的SDU和一個(gè)HMS類型的SDU集合,并且T類型的SDU必須在HTS類型的SDU之前,HMS類型的SDU必須在HTS類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)W類型的SDU、一個(gè)MTS類型的SDU集合和一個(gè)HMS類型的SDU,并且MTS類型的SDU必須在W類型的SDU之前,HMS類型的SDU必須在W類型的SDU之后;或,一個(gè)PDU包含至少一個(gè)HTS類型的SDU集合、一個(gè)MTS類型的SDU集合和一個(gè)HMS類型的SDU,并且MTS類型的SDU必須在HTS類型的SDU之前,HMS類型的SDU必須在HTS類型的SDU之后。
22.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述構(gòu)造原則還包括一個(gè)PDU包含一個(gè)T類型的SDU和一個(gè)H類型的SDU,并且T類型的SDU必須在H類型的SDU之前;或,一個(gè)PDU包含一個(gè)MTS類型的SDU集合和一個(gè)H類型的SDU,并且MTS類型的SDU必須在H類型的SDU之前;或,一個(gè)PDU包含一個(gè)T類型的SDU和一個(gè)HMS類型的SDU集合,并且T類型的SDU必須在HMS類型的SDU之前;或,一個(gè)PDU包含一個(gè)MTS類型的SDU集合和HMS類型的SDU集合,并且MTS類型的SDU必須在HMS類型的SDU之前。
23.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述MAC-hs頭部具體包括一個(gè)VF、一個(gè)Queue ID、一個(gè)TSN和至少一個(gè)SDU頭標(biāo);所述VF,用于MAC-hs的擴(kuò)展;所述Queue ID,用于標(biāo)識(shí)MAC-hs進(jìn)行HARQ操作的隊(duì)列;所述TSN,用于標(biāo)識(shí)一個(gè)隊(duì)列中報(bào)文的順序號(hào);所述SDU頭標(biāo),用于標(biāo)識(shí)MAC-d PDU中的對(duì)應(yīng)的SDU的信息。
24.根據(jù)權(quán)利要求23所述的方法,其特征在于,所述SDU頭標(biāo)包括一個(gè)LEN字段、一個(gè)H字段、一個(gè)T字段和一個(gè)F字段;所述LEN字段,用于表示對(duì)應(yīng)的SDU長(zhǎng)度;所述H字段,用于標(biāo)識(shí)該SDU是否為一個(gè)MAC-d PDU的第一個(gè)分片;所述T字段,用于標(biāo)識(shí)該SDU是否為一個(gè)MAC-d PDU的最后一個(gè)分片;所述F字段,用于表示緊跟在這個(gè)比特之后的數(shù)據(jù)是另一個(gè)SDU頭標(biāo);或,用于表示緊跟在這個(gè)比特之后的數(shù)據(jù)是一個(gè)SDU數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種通過高速下行分組接入技術(shù)HSDPA傳輸因特網(wǎng)協(xié)議IP報(bào)文的方法,其核心為IP報(bào)文進(jìn)入U(xiǎn)TRAN后,經(jīng)過封裝處理并添加相應(yīng)子頭后,構(gòu)造成MAC-d PDU,并傳給高速共享媒體接入控制MAC-h(huán)s層;MAC-h(huán)s層根據(jù)當(dāng)前能夠傳輸?shù)腜DU大小,對(duì)MAC-d PDU進(jìn)行分片或聚合處理后,映射為MAC-h(huán)s SDU,添加MAC-h(huán)s子頭后在高速下行共享信道HS-DSCH上傳送。通過本發(fā)明,能將IP報(bào)文分割成任意長(zhǎng)度的MAC-h(huán)s SDU;當(dāng)傳輸長(zhǎng)IP報(bào)文時(shí),能減少RLC/MAC-d頭部數(shù)目、RLC PDU和MAC-h(huán)sPDU的空白數(shù)據(jù)填充的幾率,從而提高帶寬利用率;當(dāng)無線信道狀況不好時(shí),能減小報(bào)文的傳輸延遲,充分利用無線信道的帶寬;本發(fā)明簡(jiǎn)單易實(shí)現(xiàn),并能提高系統(tǒng)的業(yè)務(wù)擴(kuò)展能力。
文檔編號(hào)H04L12/56GK1964314SQ200510115580
公開日2007年5月16日 申請(qǐng)日期2005年11月7日 優(yōu)先權(quán)日2005年11月7日
發(fā)明者莊宏成 申請(qǐng)人:華為技術(shù)有限公司