數(shù)據(jù)傳輸方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及通信技術(shù),尤其涉及一種數(shù)據(jù)傳輸方法和裝置。
【背景技術(shù)】
[0002]圖1為現(xiàn)有的第一上行層二增強(qiáng)介質(zhì)訪問控制協(xié)議數(shù)據(jù)單元(Media AccessControl-1 Protocol Data Unit,以下簡稱:MAC_i FOU)的數(shù)據(jù)包格式示意圖,如圖1所示,圖1僅示出一個MAC-1 PDU中包含一個第二上行層二增強(qiáng)介質(zhì)訪問控制協(xié)議數(shù)據(jù)單元(Media Access Control-1s Protocol Data Unit,以下簡稱:MAC-1s PDU)的情況,每個MAC-1s PDU由來自同一邏輯信道的一個或者多個第二上行層二增強(qiáng)介質(zhì)訪問控制服務(wù)數(shù)據(jù)單元(Media Access Control-1s Service Data Unit,以下簡稱:MAC-1s SDU)組成,每個MAC-1 PDU包括頭部和MAC-1s PDU組成,其中,頭部包括MAC-1s PDU中MAC-1s SDU對應(yīng)地邏輯信道標(biāo)識(Logical channel identifier,以下簡稱:LCH-1D)、MAC-1s SDU 長度域(Length,以下簡稱:L)、標(biāo)記信息(Flag,以下簡稱:F), MAC-1s PDU包括:MAC-1s PDU的傳輸序列號(Transmiss1n Sequence Number,以下簡稱:TSN)、MAC-1s SDU 的分割指不(Segmentat1n Status,以下簡稱:SS)和 MAC-1s SDU,其中,LCH-1D 長度為 4 比特,L 長度為11比特,F(xiàn)長度為1比特,TSN長度為6比特或者14比特,SS為2比特,若將MAC-1 PDU的頭部、TSN、SS都作為MAC-1 PDU的頭開銷,那么一個MAC-1 PDU的頭開銷最小為24比特,而現(xiàn)有的最小的MAC-1 PDU大小為120比特,由此可知,現(xiàn)有的MAC-1 PDU頭開銷過大。
[0003]隨著通信技術(shù)的飛速發(fā)展,上行傳輸不斷進(jìn)行優(yōu)化,MAC-1 PDU大小將會越來越小,若采用現(xiàn)有的MAC-1 PDU的數(shù)據(jù)包格式,頭開銷大,傳輸效率低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種數(shù)據(jù)傳輸方法和裝置,以提高數(shù)據(jù)傳輸?shù)男省?br>[0005]本發(fā)明實施例第一方面提供一種數(shù)據(jù)傳輸方法,包括:UE根據(jù)預(yù)設(shè)條件,生成MAC-1 PDU ;所述UE向基站發(fā)送所述MAC-1 PDU。
[0006]在第一種可能的實現(xiàn)方式中,根據(jù)第一方面,所述預(yù)設(shè)條件包括:所述UE在RLC層生成預(yù)設(shè)大小的RLC rou;所述MAC-1 PDU包括:所述MAC-1 PDU的頭部和MAC-1s H)U ;其中,所述MAC-1s PDU包含MAC-1s SDU;所述MAC_i PDU的頭部包含所述MAC-1s SDU對應(yīng)的LCH-1D、級聯(lián)指示和長度域。
[0007]在第二種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式,所述預(yù)設(shè)條件包括:所述UE為預(yù)設(shè)類型UE和/或所述UE的業(yè)務(wù)為預(yù)設(shè)類型的業(yè)務(wù);所述MAC-1 PDU包括:所述MAC-1 PDU的頭部和MAC-1s PDU ;其中,所述MAC-1s PDU包含MAC-1s PDU對應(yīng)的分割指示和MAC-1s SDU;所述MAC-1 PDU的頭部包含MAC-1s SDU對應(yīng)的級聯(lián)指示和長度域。
[0008]在第三種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,所述長度域小于等于11比特。
[0009]在第四種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式的任意一種,所述預(yù)設(shè)條件包括:所述UE在RLC層生成預(yù)設(shè)大小的RLC PDU ;所述UE為預(yù)設(shè)類型UE和/或所述UE的業(yè)務(wù)為預(yù)設(shè)類型的業(yè)務(wù);所述MAC-1 PDU包括:MAC-1s PDU;所述 MAC-1s PDU 包含 MAC-1s SDU。
[0010]在第五種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第四種可能的實現(xiàn)方式的任意一種,所述MAC-1s PDU或者M(jìn)AC-1 PDU頭部還包含所述MAC-1s PDU對應(yīng)的TSN。
[0011]在第六種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第五種可能的實現(xiàn)方式的任意一種,所述UE生成MAC-1 PDU之前,所述方法還包括:所述UE接收無線網(wǎng)絡(luò)控制器RNC發(fā)送的第一用于激活的信息;所述UE根據(jù)所述第一用于激活的信息,確定是否生成所述MAC-1 PDUo
[0012]在第七種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第六種可能的實現(xiàn)方式的任意一種,所述第一用于激活的信息為第一激活指示信息或第一激活條件信息;其中,所述第一激活指示信息用于指示接收并解析所述第一激活指示信息的UE生成所述MAC-1 PDU ;所述第一激活條件信息用于指示接收到所述第一激活條件信息的UE在確定滿足所述第一激活條件信息所包含的第一激活條件時,生成所述MAC-1 PDUo
[0013]在第八種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第七種可能的實現(xiàn)方式的任意一種,所述第一激活條件為MAC-1 PDU數(shù)據(jù)包大小小于或小于等于預(yù)設(shè)值;所述UE向基站發(fā)送所述MAC-1 PDU,包括:在E-DPCCH上向所述基站發(fā)送MAC_i PDU數(shù)據(jù)包的大??;在E-DTOCH上向所述基站發(fā)送所述MAC-1 PDUo
[0014]在第九種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第八種可能的實現(xiàn)方式的任意一種,所述UE接收RNC發(fā)送的第一用于激活的信息之前,所述方法還包括:所述UE向RNC發(fā)送第一能力信息,所述第一能力信息用于指示所述UE具備生成所述MAC-1 PDU的能力。
[0015]在第十種可能的實現(xiàn)方式中,結(jié)合第一方面或第一種可能的實現(xiàn)方式至第九種可能的實現(xiàn)方式的任意一種,所述第一能力信息通過專用RRC消息發(fā)送給RNC ;所述RRC消息為下述任一種消息:異系統(tǒng)切換信息;RRC連接建立完成;UE能力信息;小區(qū)更新;全球陸上無線接入UTRAN注冊區(qū)更新。
[0016]本發(fā)明實施例第二方面提供一種數(shù)據(jù)傳輸方法,包括:基站接收UE發(fā)送的MAC-1PDU ;所述基站對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理,生成E-DCH數(shù)據(jù)幀;所述基站向RNC發(fā)送所述E-DCH數(shù)據(jù)幀。
[0017]在第一種可能的實現(xiàn)方式中,根據(jù)第二方面,所述基站對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理,生成E-DCH數(shù)據(jù)幀包括:所述基站根據(jù)所述MAC-1 PDU的頭部包含的MAC-1s SDU對應(yīng)的LCH-1D、級聯(lián)指示和長度域獲取MAC-1s PDU,記錄每個MAC-1s PDU的CFN和RSN,根據(jù)所述MAC-1s H)U、所述CFN和所述RSN生成E-DCH數(shù)據(jù)幀。
[0018]在第二種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式,所述基站對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理,生成E-DCH數(shù)據(jù)幀包括:所述基站根據(jù)所述MAC_i PDU的頭部包含的MAC-1s SDU對應(yīng)的級聯(lián)指示和長度域獲取MAC-1s H)U,記錄每個MAC-1s PDU的CFN和RSN,根據(jù)所述MAC-1s H)U、所述CFN和所述RSN生成E-DCH數(shù)據(jù)幀。
[0019]在第三種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,所述長度域小于等于11比特。
[0020]在第四種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式的任意一種,所述基站對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理,生成E-DCH數(shù)據(jù)幀包括:所述基站獲取MAC-1s PDU,記錄每個MAC-1s PDU的CFN和RSN,根據(jù)所述MAC-1s H)U、所述CFN和所述RSN生成E-DCH數(shù)據(jù)幀。
[0021]在第五種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第四種可能的實現(xiàn)方式的任意一種,所述基站對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理,生成E-DCH數(shù)據(jù)幀包括:所述基站獲取包含傳輸序列號TSN的MAC-1s PDU,根據(jù)所述MAC-1s PDU生成E-DCH數(shù)據(jù)幀。
[0022]在第六種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第五種可能的實現(xiàn)方式的任意一種,所述基站接收UE發(fā)送的MAC-1 PDU之前,所述方法還包括:所述基站接收RNC發(fā)送的第二用于激活的信息,所述第二用于激活的信息用于指示所述基站對第一范圍內(nèi)的UE發(fā)送的所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理;所述基站對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理之前,所述方法還包括:根據(jù)所述第二用于激活的信息,確定所述UE發(fā)送的所述MAC-1 PDU采用的數(shù)據(jù)包格式。
[0023]在第七種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第六種可能的實現(xiàn)方式的任意一種,所述第二用于激活的信息為第二激活指示信息或第二激活條件信息;其中,所述第二激活指示信息用于指示接收所述第二激活指示信息的基站對所述基站服務(wù)的具有生成所述MAC-1 PDU能力的UE發(fā)送的MAC-1 PDU進(jìn)行轉(zhuǎn)換處理;所述第二激活條件信息用于指示接收所述第二激活條件信息的基站對滿足所述第二激活條件信息中所包含的第二激活條件的UE發(fā)送的MAC-1 PDU進(jìn)行轉(zhuǎn)換處理。
[0024]在第八種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第七種可能的實現(xiàn)方式的任意一種,所述第二激活條件為MAC-1 PDU數(shù)據(jù)包大小小于或小于等于預(yù)設(shè)值;基站接收UE發(fā)送的MAC-1 PDU包括:在E-DPCCH上接收所述UE發(fā)送MAC_i PDU數(shù)據(jù)包的大??;在E-DH)CH上接收所述UE發(fā)送所述MAC-1 PDUo
[0025]在第九種可能的實現(xiàn)方式中,結(jié)合第二方面或第一種可能的實現(xiàn)方式至第八種可能的實現(xiàn)方式的任意一種,所述基站接收UE發(fā)送的MAC-1 PDU之前,所述方法還包括:所述基站向所述RNC發(fā)送第二能力信息,所述第二能力信息用于指示所述基站具備對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理的能力。
[0026]本發(fā)明實施例第三方面提供一種數(shù)據(jù)傳輸方法,包括:RNC接收基站發(fā)送的E-DCH數(shù)據(jù)幀,所述E-DCH數(shù)據(jù)幀中包含MAC-1s PDU的CFN和RSN ;根據(jù)所述CFN和RSN對所述E-DCH數(shù)據(jù)幀中的MAC-1s PDU進(jìn)行重排序。
[0027]在第一種可能的實現(xiàn)方式中,根據(jù)第三方面,所述RNC接收基站發(fā)送的E-DCH數(shù)據(jù)幀之前,所述方法還包括:向UE發(fā)送第一用于激活的信息,以使所述UE根據(jù)所述第一用于激活的信息,確定是否生成MAC-1 PDUo
[0028]在第二種可能的實現(xiàn)方式中,結(jié)合第三方面或第一種可能的實現(xiàn)方式,所述RNC接收基站發(fā)送的E-DCH數(shù)據(jù)幀之前,所述方法還包括:所述RNC向所述基站發(fā)送第二用于激活的信息,所述第二用于激活的信息用于指示所述基站對第一范圍內(nèi)的UE發(fā)送的MAC-1PDU進(jìn)行轉(zhuǎn)換處理。
[0029]本發(fā)明實施例第四方面提供一種數(shù)據(jù)傳輸裝置,包括:處理模塊,用于根據(jù)預(yù)設(shè)條件,生成MAC-1PDU ;發(fā)送模塊,用于向基站發(fā)送所述MAC-1 PDUo
[0030]在第一種可能的實現(xiàn)方式中,根據(jù)第四方面,所述預(yù)設(shè)條件包括:所述UE在RLC層生成預(yù)設(shè)大小的RLC PDU ;所述MAC-1 PDU包括:所述MAC_i PDU包含MAC_i PDU的頭部和MAC-1s PDU ;其中,所述MAC-1s PDU包含MAC-1s SDU;所述MAC_i PDU的頭部包含所述MAC-1s SDU對應(yīng)的LCH-1D、級聯(lián)指示和長度域。
[0031]在第二種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式,所述預(yù)設(shè)條件包括:所述UE為預(yù)設(shè)類型UE和/或所述UE的業(yè)務(wù)為預(yù)設(shè)類型的業(yè)務(wù);所述MAC-1 PDU包括:所述MAC-1 PDU包含MAC-1 PDU的頭部和MAC-1s PDU ;其中,所述MAC-1s PDU包含MAC-1s PDU對應(yīng)的分割指示和MAC-1s SDU;所述MAC_i PDU的頭部包含所述MAC-1s SDU對應(yīng)的級聯(lián)指示和長度域。
[0032]在第三種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,所述長度域小于等于11比特。
[0033]在第四種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式的任意一種,所述預(yù)設(shè)條件包括:所述UE在RLC層生成預(yù)設(shè)大小的RLC PDU ;所述UE為預(yù)設(shè)類型UE和/或所述UE的業(yè)務(wù)為預(yù)設(shè)類型的業(yè)務(wù);所述MAC-1 PDU包括:所述 MAC-1 PDU 包含 MAC-1s PDU;所述 MAC-1s PDU 包含 MAC-1s SDU。
[0034]在第五種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式至第四種可能的實現(xiàn)方式的任意一種,所述MAC-1s PDU還包含所述MAC-1s PDU對應(yīng)的TSN。
[0035]在第六種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式至第五種可能的實現(xiàn)方式的任意一種,所述數(shù)據(jù)傳輸裝置還包括:接收模塊,用于在所述處理模塊生成MAC-1 PDU之前,接收RNC發(fā)送的第一用于激活的信息;所述處理模塊還用于根據(jù)所述第一用于激活的?目息,確定是否米用生成所述MAC-1 PDUo
[0036]在第七種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式至第六種可能的實現(xiàn)方式的任意一種,所述第一用于激活的信息為第一激活指示信息或第一激活條件信息;其中,所述第一激活指示信息用于指示接收并解析所述第一激活指示信息的UE生成所述MAC-1 PDU ;所述第一激活條件信息用于指示接收到所述第一激活條件信息的UE在確定滿足所述第一激活條件信息所包含的第一激活條件時,生成所述MAC-1 PDUo
[0037]在第八種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式至第七種可能的實現(xiàn)方式的任意一種,所述第一激活條件為MAC-1 PDU數(shù)據(jù)包大小小于或小于等于預(yù)設(shè)值;所述發(fā)送模塊具體用于在E-DPCCH上向所述基站發(fā)送MAC-1 PDU數(shù)據(jù)包的大?。辉贓-DH)CH上向所述基站發(fā)送所述MAC-1 PDUo
[0038]在第九種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式至第八種可能的實現(xiàn)方式的任意一種,所述發(fā)送模塊,還用于在所述接收模塊接收RNC發(fā)送的第一用于激活的信息之前,向RNC發(fā)送第一能力信息,所述第一能力信息用于指示所述UE具備生成所述MAC-1 PDU的能力。
[0039]在第十種可能的實現(xiàn)方式中,結(jié)合第四方面或第一種可能的實現(xiàn)方式至第九種可能的實現(xiàn)方式的任意一種,所述第一能力信息通過專用無線資源控制協(xié)議RRC消息發(fā)送給RNC ;所述RRC消息為下述任一種消息:異系統(tǒng)切換信息;RRC連接建立完成;UE能力信息;小區(qū)更新;全球陸上無線接入UTRAN注冊區(qū)更新。
[0040]本發(fā)明實施例第五方面提供一種數(shù)據(jù)傳輸裝置,包括:接收模塊,用于接收UE發(fā)送的MAC-1 rou;處理模塊,用于對所述MAC-1 PDU進(jìn)行轉(zhuǎn)換處理,生成E-DCH數(shù)據(jù)幀;發(fā)送模塊,用于向RNC發(fā)送所述E-DCH數(shù)據(jù)幀。
[0041]在第一種可能的實現(xiàn)方式中,根據(jù)第五方面,所述處理模塊具體用于根據(jù)所述MAC-1 PDU的頭部包含的MAC-1s SDU對應(yīng)的LCH-1D、級聯(lián)指示和長度域獲取MAC-1s PDU,記錄每個MAC-1s PDU的CFN和RSN,根據(jù)所述MAC-1s H)U、所述CFN和所述RSN生成E-DCH數(shù)據(jù)幀。
[0042]在第二種可能的實現(xiàn)方式中,結(jié)合第五方面或第一種可能的實現(xiàn)方式,所述處理模塊具體用于根據(jù)所述MAC-1 PDU的頭部包含的MAC-1s SDU對應(yīng)的級聯(lián)指示和長度域獲取MAC-1s H)U,記錄每個MAC-1s PDU的CFN和RSN,根據(jù)所述MAC-1s H)U、所述CFN和所述RSN生成E-DCH數(shù)據(jù)幀。
[0043]在第三種可能的實現(xiàn)方式中,結(jié)合第五方面或第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,所述長度域小于等于11比特。
[0044]在第四種可能的實現(xiàn)方式中,結(jié)合第五方面或第一種可能的實現(xiàn)方式至第三種可能的實現(xiàn)方式的任意一種,所述處理模塊具體用于獲取MAC-1s H)U,記錄每個MAC-1s PDU的CFN和RSN,根據(jù)所述MAC-1s H)U、所述CFN和所述RSN生成E-DCH數(shù)據(jù)幀。
[0045]在第五種可能的實現(xiàn)方式中,結(jié)合第五方面或第一種可能的實現(xiàn)方式至第四種可能的實現(xiàn)方式的任意一種,處理模塊具體用于獲取包含傳輸序列號TSN的MAC-1s H)U,根據(jù)所述MAC-1s