,將其他SDU (SDU2至SDU4)對應(yīng)的PDU從PDU發(fā)送緩存隊列中刪除,即刪除H)U3至rouii,并將當前接收到的SDU5進行分段處理,得到H)U3至rous,并將當前得到的rou3至PDU5放到PDU發(fā)送緩存隊列的隊尾。再分別對SDU2至SDU4進行分段處理,將得到的PDU放到PDU發(fā)送緩存隊列的隊尾。
[0069]另一種情況,若PDU發(fā)送緩存隊列中當前緩存有H)U2至rouii,其中,SDUl分段得到PDUO至PDU2,PDU0和PDUl已被發(fā)送,PDU3至PDUll與SDU的對應(yīng)關(guān)系同前。SDU2為高優(yōu)先級SDU,其分段得到SDU3至SDU5,SDUUSDU3和SDU4均為低優(yōu)先級SDU。由于SDUl對應(yīng)的rouo和roui已經(jīng)被發(fā)送且sdui對應(yīng)的rou2還未發(fā)送完成,因此將sdui對應(yīng)的rou2仍保留在PDU發(fā)送緩存隊列中。另外,SDU2為高優(yōu)先級SDU,因此將SDU2對應(yīng)的TOU3至PDU5也保留在PDU發(fā)送緩存隊列中,將SDU3和SDU4對應(yīng)的PDU從PDU發(fā)送緩存隊列中刪除,即刪除rou6至roui I。將當前接收到的sdus進行分段處理,得到rou6至rous,并將當前得到的roU6至roU8放到PDU發(fā)送緩存隊列的隊尾。再分別對SDU3和SDU4進行分段處理,將得到的PDU放到PDU發(fā)送緩存隊列的隊尾。
[0070]S208、根據(jù)PDU發(fā)送緩存隊列的機制發(fā)送該隊列中的I3DU。通常,PDU發(fā)送緩存隊列為先入先出隊列,該隊列中的PDU將按照進入該隊列的先后順序被發(fā)送。
[0071]本實施例中,終端側(cè)接收到PDU之后的處理方式和現(xiàn)有技術(shù)相同,不再贅述。
[0072]基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供一種消息發(fā)送裝置,如圖4所示,包括:RRC實體和RLC實體;
[0073]所述RRC實體,用于將服務(wù)數(shù)據(jù)單元SDU發(fā)送給所述RLC實體;
[0074]所述RLC實體,用于接收所述RRC實體發(fā)來的所述SDU ;對所述SDU進行處理,得到與所述sdu對應(yīng)的協(xié)議數(shù)據(jù)單元rou ;根據(jù)所述sdu的優(yōu)先級,發(fā)送所述sdu對應(yīng)的rou。
[0075]較佳地,所述RLC實體包括:
[0076]接收模塊,用于接收所述RRC實體發(fā)來的RLC數(shù)據(jù)發(fā)送請求消息;
[0077]判斷模塊,用于確定所述SDU的優(yōu)先級,一個SDU的優(yōu)先級為高優(yōu)先級或低優(yōu)先級;
[0078]發(fā)送模塊,用于若所述SDU為高優(yōu)先級SDU,則將所述PDU發(fā)送緩存隊列中未發(fā)送完成的低優(yōu)先級SDU所對應(yīng)的PDU從所述PDU發(fā)送緩存隊列中刪除,并將所述高優(yōu)先級SDU所對應(yīng)的PDU放置在所述PDU發(fā)送緩存隊列中進行發(fā)送。
[0079]較佳地,所述RLC數(shù)據(jù)發(fā)送請求消息中攜帶所述SDU以及所述SDU的優(yōu)先級指示
?目息O
[0080]較佳地,所述發(fā)送模塊還用于:[0081 ] 對被刪除的PDU所對應(yīng)的低優(yōu)先級SDU進行處理得到對應(yīng)的rou,將得到的PDU放在所述PDU發(fā)送緩存隊列中的所述高優(yōu)先級SDU所對應(yīng)的PDU之后。
[0082]較佳地,所述發(fā)送模塊還用于:
[0083]若所述SDU為低優(yōu)先級,則將所述SDU對應(yīng)的PDU放置在所述PDU發(fā)送緩存隊列中進行發(fā)送。
[0084]總之,本發(fā)明實施例根據(jù)接收到的SDU的優(yōu)先級標識,優(yōu)先發(fā)送高優(yōu)先級SDU,若存在不止一個高優(yōu)先級SDU,則將這些高優(yōu)先級SDU按接收的時間順序依次發(fā)送。該方法保證了終端的切換調(diào)整以及業(yè)務(wù)建立的即時性,解決了通信掉話和用戶體驗差的問題。
[0085]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0086]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0087]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0088]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0089]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權(quán)項】
1.一種消息發(fā)送方法,其特征在于,包括: 無線鏈路控制RLC實體接收無線資源控制RRC實體發(fā)來的服務(wù)數(shù)據(jù)單元SDU ; 所述RLC實體對所述SDU進行處理,得到與所述SDU對應(yīng)的協(xié)議數(shù)據(jù)單元PDU ; 所述RLC實體根據(jù)所述SDU的優(yōu)先級,發(fā)送所述SDU對應(yīng)的H)U。2.如權(quán)利要求1所述的方法,其特征在于,所述RLC實體接收RRC實體發(fā)來的SDU,包括: 所述RLC實體接收所述RRC實體發(fā)來的RLC數(shù)據(jù)發(fā)送請求消息,所述RLC數(shù)據(jù)發(fā)送請求消息中攜帶所述SDU以及所述SDU的優(yōu)先級指示信息。3.如權(quán)利要求1所述的方法,其特征在于,所述RLC實體根據(jù)所述SDU的優(yōu)先級,發(fā)送所述SDU對應(yīng)的rou,包括: 所述RLC實體確定所述SDU的優(yōu)先級,一個SDU的優(yōu)先級為高優(yōu)先級或低優(yōu)先級; 若所述SDU為高優(yōu)先級SDU,則所述RLC實體將所述PDU發(fā)送緩存隊列中未發(fā)送完成的低優(yōu)先級SDU所對應(yīng)的PDU從所述PDU發(fā)送緩存隊列中刪除,并將所述高優(yōu)先級SDU所對應(yīng)的PDU放置在所述PDU發(fā)送緩存隊列中進行發(fā)送。4.如權(quán)利要求3所述的方法,其特征在于,所述將所述高優(yōu)先級SDU所對應(yīng)的PDU放置在所述PDU發(fā)送緩存隊列中之后,還包括: 對被刪除的PDU所對應(yīng)的低優(yōu)先級SDU進行處理得到對應(yīng)的H)U,將得到的PDU放在所述PDU發(fā)送緩存隊列中的所述高優(yōu)先級SDU所對應(yīng)的PDU之后。5.如權(quán)利要求3所述的方法,其特征在于,還包括: 若所述SDU為低優(yōu)先級,則將所述SDU對應(yīng)的PDU放置在所述PDU發(fā)送緩存隊列中進行發(fā)送。6.一種消息發(fā)送裝置,其特征在于,包括:RRC實體和RLC實體; 所述RRC實體,用于將服務(wù)數(shù)據(jù)單元SDU發(fā)送給所述RLC實體; 所述RLC實體,用于接收所述RRC實體發(fā)來的所述SDU,對所述SDU進行處理,得到與所述SDU對應(yīng)的協(xié)議數(shù)據(jù)單元rou,根據(jù)所述SDU的優(yōu)先級,發(fā)送所述SDU對應(yīng)的rou。7.如權(quán)利要求6所述的裝置,其特征在于,所述RLC實體包括: 接收模塊,用于接收所述RRC實體發(fā)來的RLC數(shù)據(jù)發(fā)送請求消息; 判斷模塊,用于確定所述SDU的優(yōu)先級,一個SDU的優(yōu)先級為高優(yōu)先級或低優(yōu)先級; 發(fā)送模塊,用于若所述SDU為高優(yōu)先級SDU,則將所述PDU發(fā)送緩存隊列中未發(fā)送完成的低優(yōu)先級SDU所對應(yīng)的PDU從所述PDU發(fā)送緩存隊列中刪除,并將所述高優(yōu)先級SDU所對應(yīng)的PDU放置在所述PDU發(fā)送緩存隊列中進行發(fā)送。8.如權(quán)利要求6或7所述的裝置,其特征在于,所述RLC數(shù)據(jù)發(fā)送請求消息中攜帶所述SDU以及所述SDU的優(yōu)先級指示信息。9.如權(quán)利要求7所述的裝置,其特征在于,所述發(fā)送模塊還用于: 對被刪除的PDU所對應(yīng)的低優(yōu)先級SDU進行處理得到對應(yīng)的rou,將得到的PDU放在所述PDU發(fā)送緩存隊列中的所述高優(yōu)先級SDU所對應(yīng)的PDU之后。10.如權(quán)利要求7所述的裝置,其特征在于,所述發(fā)送模塊還用于: 若所述SDU為低優(yōu)先級,則將所述SDU對應(yīng)的PDU放置在所述PDU發(fā)送緩存隊列中進行發(fā)送。
【專利摘要】本發(fā)明涉及通信領(lǐng)域,公開了一種消息發(fā)送方法和裝置,包括:無線鏈路控制RLC實體接收無線資源控制RRC實體發(fā)來的服務(wù)數(shù)據(jù)單元SDU;所述RLC實體對所述SDU進行處理,得到與所述SDU對應(yīng)的協(xié)議數(shù)據(jù)單元PDU;所述RLC實體根據(jù)所述SDU的優(yōu)先級,發(fā)送所述SDU對應(yīng)的PDU。本發(fā)明用以基于優(yōu)先級進行消息發(fā)送,進而提高消息發(fā)送的實時性。
【IPC分類】H04W76/00
【公開號】CN105163397
【申請?zhí)枴緾N201510477381
【發(fā)明人】柴新旺
【申請人】大唐移動通信設(shè)備有限公司
【公開日】2015年12月16日
【申請日】2015年8月6日