數(shù)據(jù)處理裝置和方法
【專利摘要】本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理裝置和方法,針對(duì)一個(gè)邏輯信道配置多個(gè)RLC子單元,進(jìn)而將同一個(gè)RB上的數(shù)據(jù)進(jìn)行多個(gè)獨(dú)立的RLC處理,從而相當(dāng)于將一個(gè)RB拆分為多個(gè)虛擬RB,使得L2協(xié)議對(duì)數(shù)據(jù)的處理更加靈活。
【專利說明】數(shù)據(jù)處理裝置和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及移動(dòng)通信【技術(shù)領(lǐng)域】,尤其涉及數(shù)據(jù)處理裝置和方法。
【背景技術(shù)】
[0002]第三代合作伙伴計(jì)劃(The3rdgeneration partnership pro ject, 3GPP)協(xié)議中定義的層2 (L2)協(xié)議棧包括報(bào)文匯聚協(xié)議(packet data convergence protocol, PDCP)>無線鏈路控制(radio link control,RLC)協(xié)議和媒體接入控制(medium access control,MAC)協(xié)議三個(gè)邏輯層次。其中,PDCP層和RLC層都是以無線承載(radio bear,RB)為最小工作對(duì)象,MAC層以一個(gè)或多個(gè)RB為最小工作對(duì)象。然而,當(dāng)前的L2協(xié)議缺乏靈活性,在處理數(shù)據(jù)的過程中,如果需要將此最小工作對(duì)象RB再做進(jìn)一步的邏輯拆分時(shí),當(dāng)前的L2協(xié)議就遇到了困難。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理裝置和方法,以提高L2協(xié)議在處理數(shù)據(jù)時(shí)的靈活性。
[0004]第一方面,提供一種數(shù)據(jù)處理裝置,包括報(bào)文匯聚協(xié)議rocp單元、無線鏈路控制RLC單元和媒體接入控制MAC單元,所述RLC單元包括:多個(gè)彼此獨(dú)立的RLC子單元,對(duì)應(yīng)于同一邏輯信道,其中:當(dāng)所述裝置位于發(fā)送端時(shí),每個(gè)RLC子單元用于將所述rocp單元傳送給該RLC子單元的rocp協(xié)議數(shù)據(jù)單元PDU轉(zhuǎn)換為RLC PDU,傳送給所述MAC單元,且所述PDCP單元傳送給所述多個(gè)RLC子單元的HXP PDU對(duì)應(yīng)于同一無線承載RB ;或當(dāng)所述裝置位于接收端時(shí),所述每個(gè)RLC子單元用于將所述MAC單元傳送給該RLC子單元的MAC業(yè)務(wù)數(shù)據(jù)單元SDU轉(zhuǎn)換為RLC SDU’傳送給所述I3DCP單元。
[0005]在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述多個(gè)RLC子單元的配置參數(shù)彼此獨(dú)立。
[0006]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,當(dāng)所述裝置位于發(fā)送端時(shí),所述MAC單元用于:為每個(gè)RLC子單元傳送的RLCPDU配置相應(yīng)的MAC子頭,且每個(gè)MAC子頭包括虛擬邏輯信道標(biāo)識(shí)V-LCID,該V-LCID用于標(biāo)識(shí)該MAC子頭所關(guān)聯(lián)的RLC PDU所來自的RLC子單元。
[0007]結(jié)合第一方面或第一方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述裝置位于接收端時(shí),所述MAC單元用于:接收對(duì)端設(shè)備發(fā)送的MAC PDU,所述MAC PDU包括MAC頭和MAC負(fù)載,所述MAC負(fù)載包括至少一個(gè)對(duì)端RLC PDU,所述MAC頭包括至少一個(gè)MAC子頭,分別對(duì)應(yīng)于所述至少一個(gè)對(duì)端RLC PDU,其中,所述對(duì)端RLC PDU中包括第一對(duì)端RLC PDU,該第一對(duì)端RLC PDU對(duì)應(yīng)的MAC子頭包括V-LCID,該V-LCID用于標(biāo)識(shí)所述多個(gè)RLC子單元之一;將接收的MAC PDU轉(zhuǎn)換為所述至少一個(gè)對(duì)端RLCPDU ;將所述第一對(duì)端RLCPDU傳送至所述V-LCID所標(biāo)識(shí)的RLC子單元。
[0008]結(jié)合第一方面的第二種或第三種可能的實(shí)現(xiàn)方式之一,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述V-LCID是通過MAC子頭的預(yù)留位形成的;或者是通過預(yù)留的LCID形成的。
[0009]結(jié)合第一方面或第一方面的第一種至第四種可能的實(shí)現(xiàn)方式之一,在第一方面的第五種可能的實(shí)現(xiàn)方式中,當(dāng)所述裝置位于發(fā)送端時(shí),該裝置還包括:分發(fā)單元,用于將所述來自rocp單元的、對(duì)應(yīng)于同一 RB的rocp pdu,分發(fā)給所述多個(gè)rlc子單元。
[0010]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述分發(fā)單元具體用于:按每個(gè)rocp pdu對(duì)應(yīng)的業(yè)務(wù)類型,將每個(gè)rocp pdu分發(fā)給所述多個(gè)RLC子單元中適應(yīng)于該業(yè)務(wù)類型數(shù)據(jù)傳輸?shù)腞LC子單元;或者,以輪詢的方式將所述來自rocp單元的、對(duì)應(yīng)于同一 RB的rocp pdu分發(fā)給所述多個(gè)rlc子單元。
[0011]第二方面,提供一種數(shù)據(jù)傳輸方法,應(yīng)用于發(fā)送端設(shè)備中的無線鏈路控制RLC層,所述RLC層包括多個(gè)彼此獨(dú)立的RLC子單元,且所述多個(gè)RLC子單元對(duì)應(yīng)于同一邏輯信道,該方法包括:每個(gè)RLC子單元接收所述發(fā)送端設(shè)備中的報(bào)文匯聚協(xié)議rocp層傳送給該RLC子單元的rocp協(xié)議數(shù)據(jù)單元rou,其中,所述rocp層傳送給所述多個(gè)rlc子單元的rocpPDU對(duì)應(yīng)于同一無線承載RB ;每個(gè)RLC子單元將所接收到的rocp PDU轉(zhuǎn)換為RLC PDU,傳送給所述發(fā)送端設(shè)備中的媒體接入控制MAC層。
[0012]在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述多個(gè)RLC子單元的配置參數(shù)彼此獨(dú)立。
[0013]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:所述MAC層為每個(gè)RLC子單元傳送的RLC PDU配置相應(yīng)的MAC子頭,且每個(gè)MAC子頭包括虛擬邏輯信道標(biāo)識(shí)V-LCID,該V-LCID用于標(biāo)識(shí)該MAC子頭所關(guān)聯(lián)的RLC PDU所來自的RLC子單元。
[0014]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述V-LCID是通過MAC子頭的預(yù)留位形成的;或者是通過預(yù)留的LCID形成的。
[0015]結(jié)合第二方面或第二方面的第一種至第三種可能的實(shí)現(xiàn)方式之一,在第二方面的第四種可能的實(shí)現(xiàn)方式中,每個(gè)RLC子單元接收所述發(fā)送端設(shè)備中的rocp層傳送給該RLC子單元的rocp pdu之前,還包括:所述rocp層生成所述對(duì)應(yīng)于同一 RB的rocp pdu ;將所述對(duì)應(yīng)于同一 RB的rocp PDU分發(fā)給所述多個(gè)RLC子單元。
[0016]結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,將所述對(duì)應(yīng)于同一 RB的rocp PDU分發(fā)給所述多個(gè)RLC子單元,包括:按每個(gè)HXP PDU對(duì)應(yīng)的業(yè)務(wù)類型,將每個(gè)rocp PDU分發(fā)給所述多個(gè)RLC子單元中適應(yīng)于該業(yè)務(wù)類型數(shù)據(jù)傳輸?shù)腞LC子單元;或者,以輪詢的方式將所述對(duì)應(yīng)于同一 RB的rocp PDU分發(fā)給所述多個(gè)RLC子單元。
[0017]第三方面,提供一種數(shù)據(jù)傳輸方法,應(yīng)用于接收端設(shè)備中的無線鏈路控制RLC層,所述RLC層包括多個(gè)彼此獨(dú)立的RLC子單元,且所述多個(gè)RLC子單元對(duì)應(yīng)于同一邏輯信道,包括:每個(gè)RLC子單元接收所述接收端設(shè)備中的媒體接入控制MAC層傳送給該RLC子單元的MAC SDU ;每個(gè)RLC子單元將所接收的MAC SDU轉(zhuǎn)換為RLC SDU,傳送給所述接收端設(shè)備中的報(bào)文匯聚協(xié)議I3DCP層。
[0018]在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述多個(gè)RLC子單元的配置參數(shù)彼此獨(dú)立。[0019]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,每個(gè)RLC子單元接收所述接收端設(shè)備中的MAC層傳送給該RLC子單元的MACSDU之前,還包括:
[0020]所述接收端設(shè)備中的MAC層接收對(duì)端設(shè)備發(fā)送的MAC TOU,所述MAC PDU包括MAC頭和MAC負(fù)載,所述MAC負(fù)載包括至少一個(gè)對(duì)端RLC PDU,所述MAC頭包括至少一個(gè)MAC子頭,分別對(duì)應(yīng)于所述至少一個(gè)對(duì)端RLC H)U,其中,所述對(duì)端RLC PDU中包括第一對(duì)端RLCPDU,該第一對(duì)端RLC PDU對(duì)應(yīng)的MAC子頭包括虛擬邏輯信道標(biāo)識(shí)V-LCID,該V-LCID用于標(biāo)識(shí)所述多個(gè)RLC子單元之一;所述MAC層將所接收的MACPDU轉(zhuǎn)換為所述至少一個(gè)對(duì)端RLCPDU ;所述MAC層將所述第一對(duì)端RLCPDU傳送至所述V-LCID所標(biāo)識(shí)的RLC子單元。
[0021]結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述V-LCID是通過MAC子頭的預(yù)留位形成的;或者是通過預(yù)留的LCID形成的。
[0022]第四方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)包括一組程序代碼,用于執(zhí)行如第二方面或第二方面任一種實(shí)現(xiàn)方式所述的方法。
[0023]第五方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)包括一組程序代碼,用于執(zhí)行如第三方面或第三方面任一種實(shí)現(xiàn)方式所述的方法。
[0024]可見,在以上裝置和方法中,針對(duì)一個(gè)邏輯信道配置多個(gè)RLC子單元,進(jìn)而將同一個(gè)RB上的數(shù)據(jù)進(jìn)行多個(gè)獨(dú)立的RLC處理,從而相當(dāng)于將一個(gè)RB拆分為多個(gè)虛擬RB,使得L2協(xié)議對(duì)數(shù)據(jù)的處理更加靈活。
【專利附圖】
【附圖說明】
[0025]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1為一種現(xiàn)有的通信系統(tǒng)的協(xié)議框圖;
[0027]圖2為一種圖1所示協(xié)議架構(gòu)下數(shù)據(jù)流的示意圖;
[0028]圖3為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
[0029]圖4為現(xiàn)有的MAC PDU的結(jié)構(gòu)示意圖;
[0030]圖5為本發(fā)明實(shí)施例提供的一種V-LCID的示意圖;
[0031]圖6為本發(fā)明實(shí)施例提供的另一種V-LCID的示意圖;
[0032]圖7為本發(fā)明實(shí)施例提供的一種MAC PDU的結(jié)構(gòu)示意圖;
[0033]圖8為本發(fā)明實(shí)施例提供的另一種MAC PDU的結(jié)構(gòu)示意圖;
[0034]圖9為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
[0035]圖10為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)處理方法的流程圖;
[0036]圖11為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)處理方法的流程圖;
[0037]圖12為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)處理方法的流程圖;
[0038]圖13為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)處理方法的流程圖;
[0039]圖14為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)處理方法的流程圖;
[0040]圖15為本發(fā)明實(shí)施例提供的一種通信系統(tǒng)的結(jié)構(gòu)示意圖;[0041]圖16為本發(fā)明實(shí)施例提供的另一種通信系統(tǒng)的結(jié)構(gòu)示意圖;
[0042]圖17為本發(fā)明實(shí)施例提供的一種基站的結(jié)構(gòu)示意圖;
[0043]圖18為本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0044]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0045]請(qǐng)參考圖1,其為一種現(xiàn)有的通信系統(tǒng)的協(xié)議框圖。如圖1所示,3GPP協(xié)議中定義的層2 (L2)協(xié)議棧包括報(bào)文匯聚協(xié)議(packet data convergence protocol, FOCP)、無線鏈路控制(radio link control,RLC)協(xié)議和媒體接入控制(medium access control,MAC)協(xié)議三個(gè)邏輯層次。層I (LI)主要是指物理(PHY)層。關(guān)于各個(gè)邏輯層次的功能,以下做簡(jiǎn)單說明,其為本領(lǐng)域技術(shù)人員所熟知,在此不詳加說明。
[0046]在發(fā)送端,rocp層主要用于對(duì)應(yīng)用(APP)層的業(yè)務(wù)包(例如,因特網(wǎng)協(xié)議(internet protocol, IP)包)進(jìn)行包頭壓縮,以減少報(bào)文頭引起的無效開銷(overhead);另外,rocp層還可以用于控制平面的加密,傳輸數(shù)據(jù)的完整性保護(hù),以及針對(duì)切換的按序發(fā)送或復(fù)本刪除等;相應(yīng)的,在接收端,rocp層用于執(zhí)行相應(yīng)的解密和解壓縮等操作。在發(fā)送端,RLC層主要用于數(shù)據(jù)分割和/或級(jí)聯(lián),此外,還可以用于自動(dòng)重傳請(qǐng)求(automaticrepeat request, ARQ)相關(guān)的操作,例如重傳檢測(cè),或序列傳送到更上層等操作;相應(yīng)的,在接收端,RLC層主要用于數(shù)據(jù)重組、ARQ相關(guān)的操作等。在發(fā)送端,MAC層主要用于控制邏輯信道的復(fù)用、混合自動(dòng)重傳請(qǐng)求(hybrid automatic repeat request, HARQ)重傳、上行鏈路和下行鏈路的調(diào)度等操作;相應(yīng)的,在接收端,MAC層主要用于解復(fù)用,HARQ重傳等操作。PHY層主要用于編碼/解碼、調(diào)制/解調(diào)、天線及資源的映射/反映射等操作。
[0047]需要說明的是,在以上和以下內(nèi)容中,關(guān)于各個(gè)邏輯層的功能,同3GPP對(duì)這些協(xié)議層的定義,且可隨標(biāo)準(zhǔn)協(xié)議共同演進(jìn),本發(fā)明的改進(jìn)不在于此,其具體操作內(nèi)容不構(gòu)成對(duì)本發(fā)明的限制。
[0048]請(qǐng)繼續(xù)參考圖2,其為一種圖1所示協(xié)議架構(gòu)下數(shù)據(jù)流的示意圖。如圖2所示,PDCP層執(zhí)行包頭壓縮之后進(jìn)行加密,增加rocp頭用來攜帶終端解密所需的信息。RLC層執(zhí)行F1DCP業(yè)務(wù)數(shù)據(jù)單元(service data unit, SDU)的級(jí)聯(lián)和/或分割,并添加RLC頭,用于終端的按序發(fā)送以及重傳情況下RLC協(xié)議數(shù)據(jù)單元(protocol data unit,F1DU)鑒定。RLCPDU被轉(zhuǎn)發(fā)到MAC層,復(fù)用一個(gè)或多個(gè)RLC PDU,并添加MAC頭以形成MAC PDU,或稱之為傳輸塊(transport block, TB)。
[0049]可見,RLC層以無線承載(radio bear,RB)的形式向TOCP提供服務(wù),PDCP層和RLC層都是以RB為最小工作對(duì)象的,MAC以一個(gè)或多個(gè)RB為最小工作對(duì)象。然而,當(dāng)前的L2協(xié)議缺乏靈活性,在處理數(shù)據(jù)的過程中,如果需要將此最小工作對(duì)象RB再做進(jìn)一步的邏輯拆分時(shí),當(dāng)前的L2協(xié)議就遇到了困難。
[0050]為此,以下實(shí)施例對(duì)RLC層做出調(diào)整,針對(duì)一個(gè)邏輯信道配置多個(gè)RLC實(shí)體,進(jìn)而將同一個(gè)RB上的數(shù)據(jù)進(jìn)行多個(gè)獨(dú)立的RLC處理,從而相當(dāng)于將一個(gè)RB拆分為多個(gè)虛擬RB,使得L2協(xié)議對(duì)數(shù)據(jù)的處理更加靈活。以下結(jié)合圖3進(jìn)行詳細(xì)說明。
[0051]請(qǐng)參考圖3,其為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。該數(shù)據(jù)處理裝置300可以位于發(fā)送端,用于對(duì)待發(fā)送的下行數(shù)據(jù)或上行數(shù)據(jù)進(jìn)行L2協(xié)議處理;也可以位于接收端,用于對(duì)接收的上行數(shù)據(jù)或下行數(shù)據(jù)進(jìn)行L2協(xié)議處理;例如,該數(shù)據(jù)處理裝置300可以位于接入網(wǎng)網(wǎng)元(例如,基站),也可以位于終端。如圖3所示,該數(shù)據(jù)處理裝置300包括PDCP單元310,RLC單元320和MAC單元330。其中,RLC單元320包括多個(gè)RLC子單元321至32η,其中,η為大于等于2的正整數(shù)。這些RLC子單元對(duì)應(yīng)于同一邏輯信道,且它們彼此獨(dú)立,例如配置參數(shù)彼此獨(dú)立。
[0052]當(dāng)該數(shù)據(jù)處理裝置300位于發(fā)送端時(shí),RLC子單元321至32η用于分擔(dān)來自HXP單元310的、對(duì)應(yīng)于同一 RB的rocp PDU,且分別獨(dú)立的將各自分擔(dān)的HXP PDU轉(zhuǎn)換為RLCPDU傳送給MAC單元330。即,每個(gè)RLC子單元用于將HXP單元310傳送給自身的HXPPDU轉(zhuǎn)換為RLC PDU,傳送給MAC單元330,且PDCP單元310傳送給RLC子單元321至32η的PDCP PDU對(duì)應(yīng)于同一 RB。
[0053]當(dāng)該數(shù)據(jù)處理裝置300位于接收端時(shí),RLC子單元321至32η分別用于將來自MAC單元330的SDU轉(zhuǎn)換為RLC SDU,匯聚給HXP單元310。S卩,每個(gè)RLC子單元用于將MAC單元330傳送給自身的MAC SDU轉(zhuǎn)換為RLC SDU,傳送給PDCP單元310。
[0054]以上發(fā)送端和接收端即可以是基站,也可以終端。此外,發(fā)送端同時(shí)也可以作為接收端,相應(yīng)的,接收端同時(shí)也可以作為發(fā)送端,因此,RLC子單元321至32η既可以用于分擔(dān)來自rocp單元310的對(duì)應(yīng)于同一 RB的rocprou,且分別獨(dú)立的將各自分擔(dān)的rocp pdu轉(zhuǎn)換為RLC PDU傳送給MAC單元330 ;也可以用于將來自MAC單元330的SDU轉(zhuǎn)換為RLC SDU,匯聚給PDCP單元310。
[0055]需要說明的是,以上RLC子單元的配置參數(shù)是指該RLC子單元完成RLC層功能,所需配置的參數(shù),例如,可以包括:傳輸模式、傳輸窗口等參數(shù)。本領(lǐng)域技術(shù)人員對(duì)于RLC實(shí)體的配置參數(shù)的組成所熟知,在此不再贅述,且以上實(shí)施例中各RLC子單元(虛擬RLC實(shí)體)的配置參數(shù)的引入,主要為了強(qiáng)調(diào)它們的配置參數(shù)彼此獨(dú)立,進(jìn)而說明這些RLC子單元是彼此獨(dú)立的RLC實(shí)體,而并未對(duì)配置參數(shù)本身做出任何限制。也就是說,以上多個(gè)RLC子單元的配置參數(shù)彼此獨(dú)立,表明了這些RLC子單元是獨(dú)立的RLC實(shí)體,具有現(xiàn)有RLC實(shí)體的一樣的功能。
[0056]在現(xiàn)有技術(shù)中,針對(duì)一個(gè)邏輯信道僅配置一個(gè)RLC實(shí)體;而在本發(fā)明實(shí)施例中,為一個(gè)邏輯信道配置了多個(gè)RLC實(shí)體(B卩,以上所述的多個(gè)RLC子單元),為了和現(xiàn)有技術(shù)中的RLC實(shí)體區(qū)分,以下稱為虛擬RLC實(shí)體(V-RLC),如附圖中的V-RLC XO至Xn ;然而,這個(gè)“虛擬”僅僅是用于區(qū)分使用的,并非這些虛擬RLC實(shí)體與現(xiàn)有的RLC實(shí)體有區(qū)別,這些虛擬RLC實(shí)體是針對(duì)同一個(gè)邏輯信道的獨(dú)立的多個(gè)RLC實(shí)體,也就是說,這些虛擬RLC實(shí)體彼此獨(dú)立,且具有各自的一套配置參數(shù)。如此,同一 RB對(duì)應(yīng)的HXP PDU可以分發(fā)給多個(gè)V-RLC實(shí)體進(jìn)行獨(dú)立的RLC處理,從而對(duì)RB的處理得到了進(jìn)一步的邏輯拆分,使得L2對(duì)數(shù)據(jù)的處理更加靈活。
[0057]需要說明的是,關(guān)于各個(gè)邏輯層的處理,例如,rocp協(xié)議處理,RLC協(xié)議處理和MAC協(xié)議處理,同3GPP對(duì)這些協(xié)議層的定義,且各個(gè)邏輯層的處理可隨標(biāo)準(zhǔn)協(xié)議共同演進(jìn),本發(fā)明的改進(jìn)不在于此,其具體操作內(nèi)容不構(gòu)成對(duì)本發(fā)明的限制。[0058]另外,本發(fā)明各個(gè)實(shí)施例中的單元、子單元、實(shí)體、或虛擬實(shí)體是指功能實(shí)體或邏輯實(shí)體。其可以為軟件形式,通過處理器執(zhí)行程序代碼來實(shí)現(xiàn)其功能;也可以為硬件形式,本發(fā)明不做任何限制。
[0059]目前,在發(fā)送端,RLC實(shí)體將HXP PDU轉(zhuǎn)換為RLC PDU發(fā)送給MAC實(shí)體以后,MAC實(shí)體復(fù)用一個(gè)或多個(gè)RLC PDU,并添加MAC頭以形成TB,并將傳輸塊映射到傳輸信道,通過PHY層的處理發(fā)送給接收端。在接收端,MAC實(shí)體根據(jù)MAC頭進(jìn)行解復(fù)用,得到一個(gè)或多個(gè)MAC SDU (B卩,發(fā)送端復(fù)用的一個(gè)或多個(gè)RLC PDU),并根據(jù)MAC頭中的各個(gè)子頭的信息,將每個(gè)MAC SDU傳送給對(duì)應(yīng)RLC實(shí)體進(jìn)行處理。
[0060]請(qǐng)參考圖4,其為現(xiàn)有的MAC I3DU(即,TB)的結(jié)構(gòu)示意圖。如圖4所示,MAC PDU通常包括MAC頭,O個(gè)或者更多個(gè)MAC SDU,O個(gè)或者更多個(gè)MAC控制元(MAC control element),可選的,還可以包括補(bǔ)丁(padding)。對(duì)于每個(gè)MAC SDU (即復(fù)用的RLC PDU),在MAC頭中存在一個(gè)關(guān)聯(lián)的子頭。一個(gè)普通的MAC PDU子頭由六個(gè)域(R/R/E/LCID/F/L)組成,可以有L字段為7bit和15bit的兩種形式;對(duì)于最后一個(gè)子頭、固定長度的MAC控制元以及補(bǔ)丁對(duì)應(yīng)的子頭,包括四個(gè)域(R/R/E/LCID )。
[0061]其中,R是預(yù)留比特位(簡(jiǎn)稱預(yù)留位),設(shè)為“O” ;E用于指示MAC頭是否有多個(gè)域,例如當(dāng)E=I時(shí),意味著接下來存在另外一組“R/R/E/LCID”域,當(dāng)E=0,意味著接下來是MAC負(fù)載了 ;邏輯信道標(biāo)識(shí)(logical channel ID, LCID)用于標(biāo)識(shí)對(duì)應(yīng)的RLC PDU起源于哪個(gè)邏輯信道;F用于指示L字段的長度;L用于指示MAC SDU或者控制消息的長度。
[0062]可見,多個(gè)邏輯信道(其中,每個(gè)邏輯信道都有自己的RLC實(shí)體)可以被MAC層復(fù)用到一個(gè)傳輸信道。在接收端,MAC層處理相應(yīng)的解復(fù)用,并轉(zhuǎn)發(fā)RLC PDU到其各自的RLC實(shí)體。
[0063]現(xiàn)有技術(shù)中,采用LCID標(biāo)識(shí)邏輯信道,由于一個(gè)邏輯信道對(duì)應(yīng)一個(gè)RLC實(shí)體,進(jìn)而可以理解為LCID可以標(biāo)識(shí)該邏輯信道對(duì)應(yīng)的RLC實(shí)體。而采用以上技術(shù)方案以后,一個(gè)邏輯信道可以配置多個(gè)V-RLC實(shí)體,此時(shí)需要重新配置MAC子頭,以使得MAC實(shí)體可以將解復(fù)用后的MAC SDU傳送到正確的V-RLC實(shí)體。具體,可以針對(duì)每個(gè)V-RLC實(shí)體,為其設(shè)計(jì)其對(duì)應(yīng)的虛擬LCID (V-LCID),并將這個(gè)標(biāo)識(shí)打包到MAC子頭中,如此,MAC實(shí)體便可以根據(jù)V-LCID將解復(fù)用后的MAC SDU傳送到正確的V-RLC實(shí)體。
[0064]下面介紹V-LCID的設(shè)計(jì)。要注意的是,以下對(duì)V-LCID的設(shè)計(jì)僅僅用于舉例,本發(fā)明的保護(hù)范圍不限于下述幾個(gè)數(shù)量有限的設(shè)計(jì)舉例,本領(lǐng)域技術(shù)人員可以據(jù)此提示,得到相同原理和功能的設(shè)計(jì)方案,均在本發(fā)明保護(hù)范圍之內(nèi)。
[0065]在設(shè)計(jì)V-LCID時(shí),考慮到協(xié)議的兼容性,V-LCID的設(shè)計(jì)可以滿足如下的原則:
[0066]1、隨包原則:即接收端從MAC PDU中可解析V-LCID,無需其他運(yùn)載V-LCID信息的對(duì)象。
[0067]2、容量原則:即V-LCID的取值范圍必須能滿足場(chǎng)景需求。
[0068]另外,在設(shè)計(jì)V-LCID時(shí),同一邏輯信道對(duì)應(yīng)的V-RLC實(shí)體的多個(gè)V-LCID與該邏輯信道對(duì)應(yīng)的LCID的綁定。該綁定關(guān)系,可以在MAC子頭中實(shí)現(xiàn),也可以通過約束關(guān)系實(shí)現(xiàn),具體將在以下例子中詳細(xì)描述。
[0069]從隨包原則出發(fā),以下描述兩種基本的V-LCID設(shè)計(jì)方案實(shí)例:
[0070]方案一:請(qǐng)參考圖4和圖5,使用MAC PDU的MAC頭中的兩個(gè)預(yù)留位“R”作為與協(xié)議兼容的V-LCID。
[0071]這種形式V-LCID的容量為4,即一個(gè)LCID下有V-LCID = 0/1/2/3對(duì)應(yīng)的四個(gè)V-RLC實(shí)體可與LCID綁定。
[0072]方案二:請(qǐng)參考表1,其為一種現(xiàn)有的LCID取值的表格。采用“N”個(gè)預(yù)留的LCID作為V-LCID,且規(guī)定V-LCID固定對(duì)應(yīng)于LCID+N,即V-LCID=LCID+N。其中,N為自然數(shù)。如圖6所示,其給出了 N為10或8的例子。
[0073]表1
[0074]
【權(quán)利要求】
1.一種數(shù)據(jù)處理裝置,其特征在于,包括報(bào)文匯聚協(xié)議rocp單元、無線鏈路控制RLC單元和媒體接入控制MAC單元,所述RLC單元包括: 多個(gè)彼此獨(dú)立的RLC子單元,對(duì)應(yīng)于同一邏輯信道,其中: 當(dāng)所述裝置位于發(fā)送端時(shí),每個(gè)RLC子單元用于將所述HXP單元傳送給該RLC子單元的rocp協(xié)議數(shù)據(jù)單元PDU轉(zhuǎn)換為RLC PDU,傳送給所述MAC單元,且所述I3DCP單元傳送給所述多個(gè)RLC子單元的HXP PDU對(duì)應(yīng)于同一無線承載RB ;或 當(dāng)所述裝置位于接收端時(shí),所述每個(gè)RLC子單元用于將所述MAC單元傳送給該RLC子單元的MAC業(yè)務(wù)數(shù)據(jù)單元SDU轉(zhuǎn)換為RLC SDU,傳送給所述HXP單元。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述多個(gè)RLC子單元的配置參數(shù)彼此獨(dú)立。
3.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,當(dāng)所述裝置位于發(fā)送端時(shí),所述MAC單元用于: 為每個(gè)RLC子單元傳送的RLC PDU配置相應(yīng)的MAC子頭,且每個(gè)MAC子頭包括虛擬邏輯信道標(biāo)識(shí)V-LCID,該V-LCID用于標(biāo)識(shí)該MAC子頭所關(guān)聯(lián)的RLC PDU所來自的RLC子單元。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的裝置,其特征在于,當(dāng)所述裝置位于接收端時(shí),所述MAC單元用于: 接收對(duì)端設(shè)備發(fā)送的MAC PDU,所述MAC PDU包括MAC頭和MAC負(fù)載,所述MAC負(fù)載包括至少一個(gè)對(duì)端RLC PDU,所述MAC頭包括至少一個(gè)MAC子頭,分別對(duì)應(yīng)于所述至少一個(gè)對(duì)端RLC H)U,其中,所述對(duì)端RLC PDU中包括第一對(duì)端RLC TOU,該第一對(duì)端RLC PDU對(duì)應(yīng)的MAC子頭包括V-LCID,該V-LCID用于標(biāo)識(shí)所述多個(gè)RLC子單元之一; 將接收的MAC PDU轉(zhuǎn)換為所述至少一個(gè)對(duì)端RLC PDU ; 將所述第一對(duì)端RLC PDU傳送至所述V-LCID所標(biāo)識(shí)的RLC子單元。
5.根據(jù)權(quán)利要求3或4所述的裝置,其特征在于,所述V-LCID是通過MAC子頭的預(yù)留位形成的;或者是通過預(yù)留的LCID形成的。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的裝置,其特征在于,當(dāng)所述裝置位于發(fā)送端時(shí),該裝置還包括: 分發(fā)單元,用于將所述來自rocp單元的、對(duì)應(yīng)于同一RB的rocp rou,分發(fā)給所述多個(gè)RLC子單元。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述分發(fā)單元具體用于: 按每個(gè)rocp PDU對(duì)應(yīng)的業(yè)務(wù)類型,將每個(gè)rocp pdu分發(fā)給所述多個(gè)rlc子單元中適應(yīng)于該業(yè)務(wù)類型數(shù)據(jù)傳輸?shù)腞LC子單元;或者, 以輪詢的方式將所述來自rocp單元的、對(duì)應(yīng)于同一 RB的rocp pdu分發(fā)給所述多個(gè)RLC子單元。
8.一種數(shù)據(jù)處理方法,其特征在于,應(yīng)用于發(fā)送端設(shè)備中的無線鏈路控制RLC層,所述RLC層包括多個(gè)彼此獨(dú)立的RLC子單元,且所述多個(gè)RLC子單元對(duì)應(yīng)于同一邏輯信道,該方法包括: 每個(gè)RLC子單元接收所述發(fā)送端設(shè)備中的報(bào)文匯聚協(xié)議rocp層傳送給該RLC子單元的rocp協(xié)議數(shù)據(jù)單元rou,其中,所述rocp層傳送給所述多個(gè)rlc子單元的rocp pdu對(duì)應(yīng)于同一無線承載RB; 每個(gè)RLC子單元將所接收到的HXP PDU轉(zhuǎn)換為RLC TOU,傳送給所述發(fā)送端設(shè)備中的媒體接入控制MAC層。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述多個(gè)RLC子單元的配置參數(shù)彼此獨(dú)立。
10.根據(jù)權(quán)利要求8或9所述的方法,其特征在于,還包括: 所述MAC層為每個(gè)RLC子單元傳送的RLC PDU配置相應(yīng)的MAC子頭,且每個(gè)MAC子頭包括虛擬邏輯信道標(biāo)識(shí)V-LCID,該V-LCID用于標(biāo)識(shí)該MAC子頭所關(guān)聯(lián)的RLC PDU所來自的RLC子單元。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述V-LCID是通過MAC子頭的預(yù)留位形成的;或者是通過預(yù)留的LCID形成的。
12.根據(jù)權(quán)利要求8至11任一項(xiàng)所述的方法,其特征在于,每個(gè)RLC子單元接收所述發(fā)送端設(shè)備中的rocp層傳送給該RLC子單元的rocp pdu之前,還包括: 所述rocp層生成所述對(duì)應(yīng)于同一 RB的rocp pdu ; 將所述對(duì)應(yīng)于同一 RB的rocp PDU分發(fā)給所述多個(gè)RLC子單元。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,將所述對(duì)應(yīng)于同一RB的rocp PDU分發(fā)給所述多個(gè)RLC子單元,包括: 按每個(gè)rocp pdu對(duì)應(yīng)的業(yè)務(wù)類型`,將每個(gè)rocp pdu分發(fā)給所述多個(gè)rlc子單元中適應(yīng)于該業(yè)務(wù)類型數(shù)據(jù)傳輸?shù)腞LC子單元;或者, 以輪詢的方式將所述對(duì)應(yīng)于同一 RB的rocp PDU分發(fā)給所述多個(gè)RLC子單元。
14.一種數(shù)據(jù)處理方法,其特征在于,應(yīng)用于接收端設(shè)備中的無線鏈路控制RLC層,所述RLC層包括多個(gè)彼此獨(dú)立的RLC子單元,且所述多個(gè)RLC子單元對(duì)應(yīng)于同一邏輯信道,包括: 每個(gè)RLC子單元接收所述接收端設(shè)備中的媒體接入控制MAC層傳送給該RLC子單元的MAC SDU ; 每個(gè)RLC子單元將所接收的MAC SDU轉(zhuǎn)換為RLC SDU,傳送給所述接收端設(shè)備中的報(bào)文匯聚協(xié)議rocp層。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述多個(gè)RLC子單元的配置參數(shù)彼此獨(dú)立。
16.根據(jù)權(quán)利要求14或15所述的方法,其特征在于,每個(gè)RLC子單元接收所述接收端設(shè)備中的MAC層傳送給該RLC子單元的MAC SDU之前,還包括: 所述接收端設(shè)備中的MAC層接收對(duì)端設(shè)備發(fā)送的MAC PDU,所述MACPDU包括MAC頭和MAC負(fù)載,所述MAC負(fù)載包括至少一個(gè)對(duì)端RLC PDU,所述MAC頭包括至少一個(gè)MAC子頭,分別對(duì)應(yīng)于所述至少一個(gè)對(duì)端RLCPDU,其中,所述對(duì)端RLC PDU中包括第一對(duì)端RLC PDU,該第一對(duì)端RLCPDU對(duì)應(yīng)的MAC子頭包括虛擬邏輯信道標(biāo)識(shí)V-LCID,該V-LCID用于標(biāo)識(shí)所述多個(gè)RLC子單元之一; 所述MAC層將所接收的MAC PDU轉(zhuǎn)換為所述至少一個(gè)對(duì)端RLC PDU ; 所述MAC層將所述第一對(duì)端RLC PDU傳送至所述V-LCID所標(biāo)識(shí)的RLC子單元。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述V-LCID是通過MAC子頭的預(yù)留位形成的;或者是通過預(yù)留的LCID形成的。
18.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)包括一組程序代碼,用于執(zhí)行如權(quán)利要求8-13中任意一項(xiàng)所述的方法。
19.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)包括一組程序代碼,用于執(zhí)行如權(quán)利要求14 -17中任意一項(xiàng)所述的方法。
【文檔編號(hào)】H04L29/06GK103782569SQ201380002316
【公開日】2014年5月7日 申請(qǐng)日期:2013年7月15日 優(yōu)先權(quán)日:2013年7月15日
【發(fā)明者】雷凌云 申請(qǐng)人:華為技術(shù)有限公司