欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種Iub口數(shù)據(jù)傳輸方法及裝置的制作方法

文檔序號:7699873閱讀:246來源:國知局
專利名稱:一種Iub口數(shù)據(jù)傳輸方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種lub 口數(shù)據(jù)傳輸方法及裝置。
背景技術(shù)
lub 口是 RNC(Radio Network Controller,無線網(wǎng)絡(luò)控制器)和基站 NodeB 之間 的接口,用于傳輸RNC和Node B之間的數(shù)據(jù)。UU 口即空口,為NodeB和終端UE之間數(shù)據(jù)傳 輸?shù)慕涌凇NC將終端請求的數(shù)據(jù)通過lub 口下發(fā)給Node B,由Node B再將數(shù)據(jù)通過UU 口發(fā)送給相應(yīng)終端。在RNC通過lub 口下發(fā)終端請求的數(shù)據(jù)時,需要確定MAC-d協(xié)議數(shù)據(jù)單元(PDU, Protocol Data Unit)的大小,具體方法為根據(jù)用戶UU 口的發(fā)送能力,按照配置的MAC_d PDU大小,從大到小進行MAC-d PDU大小的遍歷選擇。發(fā)明人發(fā)現(xiàn)設(shè)RNC通過lub 口下發(fā)的某終端的數(shù)據(jù)中單個MAC-d PDU的大小 為L1,該終端對應(yīng)的UU 口所能發(fā)送的最大單個MAC-d PDU大小為L2,如果滿足公式L1 = L2XT(T = lub 口的流量控制周期/UU 口的調(diào)度周期)時,RNC通過lub 口發(fā)送給Node B 的數(shù)據(jù),Node B將無法通過UU 口發(fā)送到相應(yīng)終端,如果Node B與用戶之間長時間保持這 種UU 口的發(fā)送能力,則Node B將長時間無法將所述數(shù)據(jù)發(fā)送到對應(yīng)終端,進而嚴重降低了 系統(tǒng)的吞吐量。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明要解決的技術(shù)問題是,提供一種lub 口數(shù)據(jù)傳輸控制方法及裝 置,以解決由于RNC下發(fā)的單個MAC-d PDU過大造成的Node B無法通過UU 口下發(fā)相應(yīng)終 端數(shù)據(jù)的問題,提高系統(tǒng)的吞吐量。為此,本發(fā)明實施例采用如下技術(shù)方案本發(fā)明實施例提供一種lub 口的數(shù)據(jù)傳輸方法,包括確定進行終端的lub 口數(shù)據(jù)傳輸時,判斷之前該終端的lub 口數(shù)據(jù)傳輸中MAC-d 協(xié)議數(shù)據(jù)單元PDU的索引SID是否出現(xiàn)過SID的最大值,并判斷所述終端前一次UU 口數(shù)據(jù) 傳輸結(jié)果為ACK或NACK ;當未出現(xiàn)過所述SID的最大值且所述前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,根據(jù)修 正后的修正步長、平滑窗長以及該終端前一次lub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端 當前l(fā)ub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;否則,根據(jù)修正步長、平滑窗長以及該終端前一次 lub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端當前l(fā)ub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;根據(jù)確定的所述MAC-d PDU的SID組建MAC_d PDU,將所述MAC-dPDU通過lub 口 發(fā)送給Node B。其中,所述根據(jù)修正后的修正步長、平滑窗長以及該終端前一次lub 口數(shù)據(jù)傳輸 的MAC-d PDU的SID確定終端當前l(fā)ub 口數(shù)據(jù)傳輸中MAC-d PDU的SID具體為 其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;W為平滑窗長;St印,為修正后的修正步長;St印為修 正步長;AUU為UU 口速率變化率;A SID為SID變化率;3為調(diào)制階數(shù)修正因子;Mn為調(diào) 制階數(shù)。當出現(xiàn)過所述SID的最大值且所述前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,所述根據(jù) 修正步長、平滑窗長以及終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-dPDU的SID確定終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID具體為 根據(jù)公式57伙+ +&叩計算當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。當終端前一次UU 口數(shù)據(jù)傳輸結(jié)果為NACK時,所述根據(jù)修正步長、平滑窗長以及終 端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU 的SID具體為根據(jù)公式57D ,計算當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的 其中,SIDn為當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為前一次Iub 口數(shù) 據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。確定當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID之后,組建MAC_d PDU之前,進一步 包括對確定的當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正。所述對確定的當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正具體 為判斷確定的所述SID是否大于SID的最大值或小于0 ;如果大于SID的最大值,修 正所述SID為SID的最大值;如果小于0,修正所述SID為0。本發(fā)明實施例同時提供一種Iub 口的數(shù)據(jù)傳輸方法,包括確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷Node B當前進行該終端的UU 口數(shù)據(jù)傳 輸時,組建MAC-hs PDU是否成功,如果是,確定該終端前一次Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID為該終端當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID ;否則,根據(jù)修正步長、平滑窗長以 及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中 MAC-d PDU 的 SID ;根據(jù)確定的所述MAC-d PDU的SID組建MAC_d PDU,將所述MAC-dPDU通過Iub 口 發(fā)送給Node B。其中,所述根據(jù)修正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID具體為根據(jù)公式
計算當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。確定終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID之后,組建MAC-dPDU之前,進 一步包括對確定得到的終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正。所述進行總范圍的修正具體為判斷確定得到的所述SID是否大于SID的最大值或是否小于0 ;如果大于SID的 最大值,修正所述SID為SID的最大值,如果小于0,修正所述SID為0。本發(fā)明實施例還提供一種Iub 口的數(shù)據(jù)傳輸裝置,包括第一確定模塊,用于確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷該終端之前的Iub 口 數(shù)據(jù)傳輸中MAC-d PDU的SID是否出現(xiàn)過SID的最大值,并判斷終端前一次UU 口數(shù)據(jù)傳輸 結(jié)果為ACK或NACK ;當未出現(xiàn)過所述SID的最大值且所述前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,根據(jù)修 正后的修正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定當 前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;否則,根據(jù)修正步長、平滑窗長以及該終端前一次 Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;第一傳輸模塊,用于根據(jù)所述MAC-d PDU的SID組建MAC-d PDU ;將所述MAC_d PDU 通過Iub 口發(fā)送給Node B。其中,還包括第一修正模塊,用于對第一確定模塊確定的當前Iub 口數(shù)據(jù)傳輸中 MAC-d PDU的SID進行總范圍的修正,將修正后的所述SID發(fā)送給第一傳輸模塊。本發(fā)明實施例還提供一種Iub 口的數(shù)據(jù)傳輸裝置,包括第二確定模塊,確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷Node B當前進行該終端 的UU 口數(shù)據(jù)傳輸時,組建MAC-hs PDU是否成功,如果是,確定該終端前一次Iub 口數(shù)據(jù)傳 輸中MAC-d PDU的SID為該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;否則,根據(jù)修正 步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;第二傳輸模塊,用于根據(jù)所述MAC-d PDU的SID組建MAC-d PDU,將所述MAC_d PDU 通過Iub 口發(fā)送給Node B。還包括第二修正模塊,用于對第二確定模塊確定的當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID進行總范圍的修正,將修正后的所述SID發(fā)送給第二傳輸模塊。對于上述技術(shù)方案的技術(shù)效果分析如下根據(jù)Node B是否能成功組建終端的MAC_hs PDU,確定終端當前Iub 口數(shù)據(jù)傳輸?shù)?MAC-d PDU的SID,或者,根據(jù)Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID是否出現(xiàn)過SID的最大 值以及終端前一次UU 口數(shù)據(jù)傳輸結(jié)果,確定當前Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID;從 而使得Iub 口數(shù)據(jù)傳輸?shù)腗AC-dPDU的SID自適應(yīng)于對應(yīng)終端的UU 口發(fā)送能力,從而解決 了由于Iub 口單個MAC-d PDU過大造成的用戶數(shù)據(jù)無法通過UU 口發(fā)送的問題,提高了系統(tǒng) 吞吐量。


圖1為本發(fā)明實施例一種Iub 口數(shù)據(jù)傳輸方法流程示意圖;圖2為本發(fā)明實施例另一種Iub 口數(shù)據(jù)傳輸方法流程示意圖;圖3為本發(fā)明實施例另一種Iub 口數(shù)據(jù)傳輸方法流程示意圖;圖4為本發(fā)明實施例一種Iub 口數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖;圖4a為本發(fā)明實施例另一種Iub 口數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例另一種Iub 口數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖;圖5a為本發(fā)明實施例另一種Iub 口數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖。
具體實施例方式以下,結(jié)合附圖詳細說明本發(fā)明實施例Iub 口數(shù)據(jù)傳輸方法及裝置的實現(xiàn)。以下的本發(fā)明實施例中,將RNC通過Iub 口下發(fā)終端所請求的數(shù)據(jù)稱為終端的Iub 口數(shù)據(jù)傳輸;將Node B通過UU 口下發(fā)終端所請求的數(shù)據(jù)稱為終端的UU 口數(shù)據(jù)傳輸。圖1為本發(fā)明實施例一種Iub 口數(shù)據(jù)傳輸方法流程示意圖,如圖1所示,包括步驟101 確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷該終端之前的Iub 口數(shù)據(jù)傳輸 中MAC-d PDU的SID是否出現(xiàn)過SID的最大值,并判斷該終端前一次UU 口數(shù)據(jù)傳輸結(jié)果為 ACK 或 NACK ;當未出現(xiàn)過所述SID的最大值且前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,執(zhí)行102 ; 否則,執(zhí)行步驟103。其中,根據(jù)3GPP 25. 321協(xié)議(Release 5)規(guī)定,所述MAC_d的索引值占用3個比 特,因此,所述索引值的取值范圍為0 7。不同的索引值對應(yīng)不同的MAC-d PDU的大小。 為了避免用戶初次參與調(diào)度時沒有UU 口反饋而無法對SID進行修正,可以把SID初始化為 0,設(shè)SID的最大值為Smax。本步驟中所述判斷是否出現(xiàn)過SID的最大值以及判斷UU 口的數(shù)據(jù)傳輸結(jié)果之間 的執(zhí)行順序不限制,可以同時執(zhí)行,也可以先后執(zhí)行。步驟102 根據(jù)修正后的修正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)?MAC-d PDU的SID確定當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;執(zhí)行步驟104。步驟103 根據(jù)修正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;執(zhí)行步驟104。步驟104 根據(jù)確定的所述MAC-d PDU的SID組建MAC_d PDU,將所述MAC_d PDU通過Iub 口發(fā)送給Node B。之后,Node B將通過UU 口將接收到的所述數(shù)據(jù)發(fā)送給對應(yīng)終端,這里不再贅述。進一步地,在圖1所示的本發(fā)明實施例Iub 口數(shù)據(jù)傳輸方法的基礎(chǔ)上,本發(fā)明所述 Iub 口數(shù)據(jù)傳輸方法還可以通過圖2所示的本發(fā)明實施例實現(xiàn),如圖2所示,包括步驟201 確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷該終端之前的Iub 口數(shù)據(jù)傳輸 中MAC-d PDU的SID是否出現(xiàn)過SID的最大值,并判斷該終端前一次UU 口數(shù)據(jù)傳輸結(jié)果為 ACK 或 NACK ;當未出現(xiàn)過所述SID的最大值且前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,執(zhí)行202 ; 當出現(xiàn)過所述SID的最大值且前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,執(zhí)行步驟203 ;當所述 前一次UU 口數(shù)據(jù)傳輸結(jié)果為NACK時,執(zhí)行步驟204。步驟202 根據(jù)修正后的修正步長、平滑窗長以及該終端對應(yīng)的前一次Iub 口數(shù)據(jù) 傳輸?shù)腗AC-d PDU的SID確定當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;執(zhí)行步驟205。 具體的,本步驟可以為根據(jù)公式.
計算當前Iub 口
M =其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;W為平滑窗長;St印,為修正后的修正步長;St印為修 正步長;AUU為UU 口速率變化率;A SID為SID變化率;3為調(diào)制階數(shù)修正因子;Mn為調(diào) 制階數(shù)。步驟203 根據(jù)修正步長、平滑窗長以及終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU 的SID確定當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;執(zhí)行步驟205。 具體的,本步驟可以為根據(jù)公式見伐=
1-一 W
Sffi^ 吵計算當前Iub 口數(shù) W
據(jù)傳輸中MAC-d PDU的SID ;其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。步驟204 根據(jù)修正步長、平滑窗長以及前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-dPDU的SID 確定當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;執(zhí)行步驟205。 具體的,本步驟可以為根據(jù)公式=
--
SID“ 沒印計算當前Iub 口數(shù) W
據(jù)傳輸中MAC-d PDU的SID ; 其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。
9
步驟205 對確定的當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正。具體的,本步驟可以為判斷確定得到的所述SID是否大于SID的最大值或是否小 于0 ;如果大于SID的最大值時,修正所述確定得到的SID為SID的最大值,如果小于0時, 修正所述確定得到的SID為0 ;否則,不進行修正。本步驟為可選步驟,作用在于SID的確定步驟出現(xiàn)異常時,通過總范圍的修正確 保SID的值為合理值。步驟206 根據(jù)確定的所述MAC-d PDU的SID組建MAC_d PDU ;將所述MAC_d PDU 通過Iub 口發(fā)送給Node B。在圖1和圖2所示的本發(fā)明實施例中,W的取值根據(jù)實際應(yīng)用環(huán)境的不同而變化, 主要取決于所期望的SID的變化速率。Step的取值同樣可以根據(jù)應(yīng)用環(huán)境的變化而變化, 也主要取決于所期望的SID的變化速率,一般的,Step的取值可以為1。圖1和圖2所示的本發(fā)明實施例根據(jù)Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID是否出 現(xiàn)過SID以及終端前一次UU 口數(shù)據(jù)傳輸結(jié)果,確定當前Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的 SID,使得Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID自適應(yīng)于對應(yīng)終端的UU 口發(fā)送能力,從而解 決了由于Iub 口單個MAC-d PDU過大造成的終端數(shù)據(jù)無法通過UU 口發(fā)送的問題,提高了系 統(tǒng)吞吐量。圖3為本發(fā)明實施例另一種Iub 口數(shù)據(jù)傳輸方法流程示意圖,在圖3所示的本發(fā) 明實施例中,MAC-d PDU的SID根據(jù)Node B中相應(yīng)終端的MAC_hsPDU的組建情況進行確定。 如圖3所示,包括以下步驟步驟301 確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷Node B當前進行該終端的UU 口數(shù)據(jù)傳輸時,組建MAC-hs PDU是否成功,如果是,執(zhí)行步驟302 ;否則,執(zhí)行步驟303。步驟302 確定該終端前一次Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID為該終端當前 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;執(zhí)行305。步驟303 根據(jù)修正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID。具體的,本步驟可以為根據(jù)公式S/D =fl-去]計算當前Iub 口數(shù)
V W)W
據(jù)傳輸中MAC-d PDU的SID ;其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。步驟304 根據(jù)確定的所述MAC-d PDU的SID組建MAC_d PDU,將所述MAC_d PDU 通過Iub 口發(fā)送給Node B。和圖2所示的本發(fā)明實施例相似的,步驟302和步驟303執(zhí)行后,執(zhí)行步驟304之 前,也可以進一步包括步驟304,對確定得到的終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范 圍的修正。具體的,本步驟可以為判斷確定得到的所述SID是否大于SID的最大值或是否小 于0 ;如果大于SID的最大值時,修正所述確定得到的SID為SID的最大值,如果小于0時, 修正所述確定得到的SID為0 ;否則,不進行修正。
10
在圖3所示的本發(fā)明實施例中,W的取值根據(jù)實際應(yīng)用環(huán)境的不同而變化,主要取 決于所期望的SID的變化速率。Step的取值同樣可以根據(jù)應(yīng)用環(huán)境的變化而變化,也取決 于所期望的SID的變化速率,一般的,Step的取值可以為1。圖3所示的本發(fā)明實施例根據(jù)Node B是否能成功組建對應(yīng)終端的MAC_hs PDU,確 定當前Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID,使得Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID自適 應(yīng)于對應(yīng)終端的UU 口發(fā)送能力,從而解決了由于Iub 口單個MAC-d PDU過大造成的終端數(shù) 據(jù)無法通過UU 口發(fā)送的問題,提高了系統(tǒng)吞吐量。圖4為本發(fā)明實施例一種Iub 口數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖,該裝置可以設(shè)置于RNC 等Node B的控制器中。如圖4所示,包括第一確定模塊410,用于確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷該終端之前的 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID是否出現(xiàn)過SID的最大值,并判斷該終端與Node B之 間前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK或NACK ;當未出現(xiàn)過所述SID的最大值且前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,根據(jù)修正后 的修正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-dPDU的SID確定當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;否則,根據(jù)修正步長、平滑窗長以及該終端前一次Iub 口 數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID。第一傳輸模塊420,用于根據(jù)所述MAC-d PDU的SID組建MAC_d PDU ;將所述MAC_d PDU通過Iub 口發(fā)送給Node B。進一步的,如圖4a所示,所述裝置還可以包括第一修正模塊430,用于對第一確 定模塊410確定得到的當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正,將修 正后的所述SID發(fā)送給第一傳輸模塊410。圖4所示的本發(fā)明實施例根據(jù)Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID是否出現(xiàn)過 SID以及終端前一次UU 口數(shù)據(jù)傳輸結(jié)果,確定當前Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID,使 得Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID自適應(yīng)于對應(yīng)終端的UU 口發(fā)送能力,從而解決了由 于Iub 口單個MAC-d PDU過大造成的用戶數(shù)據(jù)無法通過UU 口發(fā)送的問題,提高了系統(tǒng)吞吐量。圖5為本發(fā)明實施例另一種Iub 口數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖,該裝置可以設(shè)置于 RNC等Node B的控制器中。如圖5所示,包括第二確定模塊510,確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷Node B當前進行該終 端的UU 口數(shù)據(jù)傳輸時,組建MAC-hs PDU是否成功,如果是,確定該終端當前Iub 口數(shù)據(jù)傳 輸中MAC-d PDU的SID為該終端前一次Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;否則,根據(jù)修 正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前 Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID。第二傳輸模塊520,用于根據(jù)所述MAC-d PDU的SID組建MAC-d PDU,將所述MAC_d PDU通過Iub 口發(fā)送給Node B。進一步的,如圖5a所示,該裝置還可以包括第二修正模塊530,用于對第二確定 模塊確定得到的當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正,將修正后的 所述SID發(fā)送給第二傳輸模塊。圖5所示的本發(fā)明實施例根據(jù)Node B是否能成功組建對應(yīng)終端的MAC_hs PDU,確
11定當前Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID,使得Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID自適 應(yīng)于對應(yīng)終端的UU 口發(fā)送能力,從而解決了由于Iub 口單個MAC-d PDU過大造成的用戶數(shù) 據(jù)無法通過UU 口發(fā)送的問題,提高了系統(tǒng)吞吐量。本發(fā)明實施例所述Iub 口數(shù)據(jù)傳輸方法可以適用于HSUPA和HSPA+等中。本領(lǐng)域普通技術(shù)人員可以理解,實現(xiàn)上述實施例Iub 口數(shù)據(jù)傳輸方法的過程可以 通過程序指令相關(guān)的硬件來完成,所述的程序可以存儲于可讀取存儲介質(zhì)中,該程序在執(zhí) 行時執(zhí)行上述方法中的對應(yīng)步驟。所述的存儲介質(zhì)可以如R0M/RAM、磁碟、光盤等。以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng) 視為本發(fā)明的保護范圍。
權(quán)利要求
一種Iub口的數(shù)據(jù)傳輸方法,其特征在于,包括確定進行終端的Iub口數(shù)據(jù)傳輸時,判斷之前該終端的Iub口數(shù)據(jù)傳輸中MAC-d協(xié)議數(shù)據(jù)單元PDU的索引SID是否出現(xiàn)過SID的最大值,并判斷所述終端前一次UU口數(shù)據(jù)傳輸結(jié)果為ACK或NACK;當未出現(xiàn)過所述SID的最大值且所述前一次UU口數(shù)據(jù)傳輸結(jié)果為ACK時,根據(jù)修正后的修正步長、平滑窗長以及該終端前一次Iub口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端當前Iub口數(shù)據(jù)傳輸中MAC-d PDU的SID;否則,根據(jù)修正步長、平滑窗長以及該終端前一次Iub口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端當前Iub口數(shù)據(jù)傳輸中MAC-d PDU的SID;根據(jù)確定的所述MAC-d PDU的SID組建MAC-d PDU,將所述MAC-dPDU通過Iub口發(fā)送給Node B。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)修正后的修正步長、平滑窗長以 及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID具體為根據(jù)公式 計算當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的 其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印,為修正后的修正步長;St印為修正 步長;A UU為UU 口速率變化率;A SID為SID變化率;3為調(diào)制階數(shù)修正因子;Mn為調(diào)制 階數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當出現(xiàn)過所述SID的最大值且所述前一 次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,所述根據(jù)修正步長、平滑窗長以及終端前一次Iub 口數(shù)據(jù) 傳輸?shù)腗AC-d PDU的SID確定終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID具體為根據(jù)公式 計算當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID ; W其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當終端前一次UU 口數(shù)據(jù)傳輸結(jié)果為NACK 時,所述根據(jù)修正步長、平滑窗長以及終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定 終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID具體為根據(jù)公式 計算當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID ;其中,SIDn為當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為前一次Iub 口數(shù)據(jù)傳 輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。
5.根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,確定當前Iub口數(shù)據(jù)傳輸中 MAC-d PDU的SID之后,組建MAC-d PDU之前,進一步包括對確定的當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述對確定的當前Iub口數(shù)據(jù)傳輸中 MAC-d PDU的SID進行總范圍的修正具體為判斷確定的所述SID是否大于SID的最大值或小于0 ;如果大于SID的最大值,修正所 述SID為SID的最大值;如果小于0,修正所述SID為0。
7.—種Iub 口的數(shù)據(jù)傳輸方法,其特征在于,包括確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷Node B當前進行該終端的UU 口數(shù)據(jù)傳輸時, 組建MAC-hs PDU是否成功,如果是,確定該終端前一次Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID 為該終端當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID ;否則,根據(jù)修正步長、平滑窗長以及該終 端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU 的 SID ;根據(jù)確定的所述MAC-d PDU的SID組建MAC-d PDU,將所述MAC-dPDU通過Iub 口發(fā)送 給 Node Bo
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)修正步長、平滑窗長以及該終端 前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU 的SID具體為根據(jù)公式 及印計算當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID ; ^ W)W其中,SIDn為終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;SID^為終端前一次Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;ff為平滑窗長;St印為修正步長。
9.根據(jù)權(quán)利要7或8所述的方法,其特征在于,確定終端當前Iub口數(shù)據(jù)傳輸中MAC-d PDU的SID之后,組建MAC-d PDU之前,進一步包括對確定得到的終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID進行總范圍的修正。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述進行總范圍的修正具體為判斷確定得到的所述SID是否大于SID的最大值或是否小于0 ;如果大于SID的最大值,修正所述SID為SID的最大值,如果小于0,修正所述SID為0。
11.一種Iub 口的數(shù)據(jù)傳輸裝置,其特征在于,包括第一確定模塊,用于確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷該終端之前的Iub 口數(shù)據(jù) 傳輸中MAC-d PDU的SID是否出現(xiàn)過SID的最大值,并判斷終端前一次UU 口數(shù)據(jù)傳輸結(jié)果 為 ACK 或 NACK ;當未出現(xiàn)過所述SID的最大值且所述前一次UU 口數(shù)據(jù)傳輸結(jié)果為ACK時,根據(jù)修正后 的修正步長、平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;否則,根據(jù)修正步長、平滑窗長以及該終端前一次Iub 口 數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;第一傳輸模塊,用于根據(jù)所述MAC-d PDU的SID組建MAC-d PDU;將所述MAC_d PDU通過Iub 口發(fā)送給Node B。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括第一修正模塊,用于對第一確定模塊確定的當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID進 行總范圍的修正,將修正后的所述SID發(fā)送給第一傳輸模塊。
13.—種Iub 口的數(shù)據(jù)傳輸裝置,其特征在于,包括第二確定模塊,確定進行終端的Iub 口數(shù)據(jù)傳輸時,判斷Node B當前進行該終端的UU 口數(shù)據(jù)傳輸時,組建MAC-hs PDU是否成功,如果是,確定該終端前一次Iub 口數(shù)據(jù)傳輸中 MAC-d PDU的SID為該終端當前Iub 口數(shù)據(jù)傳輸中MAC-d PDU的SID ;否則,根據(jù)修正步長、 平滑窗長以及該終端前一次Iub 口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定該終端當前Iub 口數(shù) 據(jù)傳輸中MAC-d PDU的SID ;第二傳輸模塊,用于根據(jù)所述MAC-d PDU的SID組建MAC-d PDU,將所述MAC_d PDU通 過Iub 口發(fā)送給Node B。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,還包括第二修正模塊,用于對第二確定模塊確定的當前Iub 口數(shù)據(jù)傳輸中MAC-dPDU的SID進 行總范圍的修正,將修正后的所述SID發(fā)送給第二傳輸模塊。
全文摘要
本發(fā)明公開了一種Iub口的數(shù)據(jù)傳輸方法及裝置,該方法包括確定進行終端的Iub口數(shù)據(jù)傳輸時,判斷之前終端Iub口數(shù)據(jù)傳輸中MAC-d協(xié)議數(shù)據(jù)單元PDU的索引SID是否出現(xiàn)過最大值,并判斷終端前一次UU口數(shù)據(jù)傳輸結(jié)果為ACK或NACK;當未出現(xiàn)過SID的最大值且前一次UU口數(shù)據(jù)傳輸結(jié)果為ACK時,根據(jù)修正后的修正步長、平滑窗長以及該終端前一次Iub口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端當前Iub口數(shù)據(jù)傳輸中MAC-d PDU的SID;否則,根據(jù)修正步長、平滑窗長以及該終端前一次Iub口數(shù)據(jù)傳輸?shù)腗AC-d PDU的SID確定終端當前Iub口數(shù)據(jù)傳輸中MAC-dPDU的SID;根據(jù)確定的所述MAC-d PDU的SID組建MAC-d PDU,將所述MAC-d PDU通過Iub口發(fā)送給Node B。該方法及裝置能夠提高系統(tǒng)吞吐量。
文檔編號H04W92/12GK101877889SQ200910082768
公開日2010年11月3日 申請日期2009年4月29日 優(yōu)先權(quán)日2009年4月29日
發(fā)明者孫軍帥, 張怡, 束超 申請人:大唐移動通信設(shè)備有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿拉善左旗| 东兴市| 隆子县| 本溪市| 西青区| 宁强县| 陵川县| 永城市| 额济纳旗| 旬邑县| 云和县| 甘南县| 京山县| 连山| 营山县| 中牟县| 平果县| 南京市| 石嘴山市| 海丰县| 兴城市| 比如县| 寿阳县| 武冈市| 尼勒克县| 七台河市| 嘉禾县| 华蓥市| 丽江市| 锦屏县| 信宜市| 黄骅市| 新宾| 温宿县| 桐庐县| 元氏县| 保定市| 安溪县| 靖安县| 民县| 慈溪市|