專利名稱:一種數(shù)據(jù)重傳以及重傳數(shù)據(jù)處理的方法、設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種數(shù)據(jù)重傳以及重傳數(shù)據(jù)處理的方法、設(shè)備。
背景技術(shù):
在TD-SCDMA (Time Division Synchronous Code Division Multiple Access,時(shí)分同步碼分多址接入)、CDMA2000(Code Division Multiple Access2000,碼分多址 2000接入系統(tǒng))、WCDMA (Wideband CDMA,寬帶 CDMA)等通信系統(tǒng)中,HS-DSCH (High SpeedDownlink Shared CHannel,高速下行共享信道)傳輸信道的 MAC (Media Access Control,媒體接入控制)層數(shù)據(jù)在不同的通信設(shè)備由不同的MAC層實(shí)體傳輸RNC (Radio Network Controller,無線網(wǎng)絡(luò)控制器)側(cè)的MAC層實(shí)體為MAC_D(Dedicated MAC,專用媒體接入控制),節(jié)點(diǎn)NodeB的MAC層實(shí)體包括MAC_HS (High Speed MAC,高速媒體接入控制)和MAC_EHS (Enhanced High Speed MAC,演進(jìn)型高速媒體接入控制)。一般地,每個(gè)MAC_D流對(duì)應(yīng)一個(gè)優(yōu)先級(jí)隊(duì)列;MAC_D PDU (Packet DataUnit,分組數(shù)據(jù)單元)首先通過Iub 口(Interface between RNC and NodeB, RNC與基站之間的接口)優(yōu)先級(jí)隊(duì)列傳輸至基站,然后由基站調(diào)度器調(diào)度后通過空口到達(dá)終端。Iub 口流控機(jī)制一方面保證Iub 口不斷流,另一方面保證基站緩存中不要累積太多數(shù)據(jù);一般地,Iub 口速率稍高于空口速率,基站當(dāng)優(yōu)先級(jí)隊(duì)列中緩存的數(shù)據(jù)量足夠多時(shí)將通知RNC停止Iub 口數(shù)據(jù)傳輸,當(dāng)優(yōu)先級(jí)隊(duì)列中緩存的數(shù)據(jù)量較少時(shí)將通知RNC以高于空口速率進(jìn)行Iub 口數(shù)據(jù)傳輸;因此,基站優(yōu)先級(jí)隊(duì)列中往往緩存了足夠數(shù)據(jù)量。如圖1所示,F(xiàn)P (Frame Protocol,巾貞協(xié)議)消息的巾貞結(jié)構(gòu)中無法標(biāo)識(shí)數(shù)據(jù)類型,基站無法獲取MAC_D PDU所傳數(shù)據(jù)情況,同一優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)只能先到先存儲(chǔ)。當(dāng)有RLC (Radio Link Control,無線鏈路控制)重傳數(shù)據(jù)或者狀態(tài)PDU等需要即時(shí)傳輸以保障用戶感知的特定數(shù)據(jù)時(shí),RNC將優(yōu)先傳輸。但是,基站優(yōu)先級(jí)隊(duì)列中往往緩存了足夠數(shù)據(jù)量,特定數(shù)據(jù)到達(dá)優(yōu)先級(jí)隊(duì)列后,基站只能將該部分?jǐn)?shù)據(jù)緩存在先到數(shù)據(jù)的后面;之后,基站調(diào)度器按照一定調(diào)度原則進(jìn)行優(yōu)先級(jí)排隊(duì),選擇調(diào)度用戶。即使該用戶得到調(diào)度,按照先入先出機(jī)制,特定數(shù)據(jù)必須要等到緩存數(shù)據(jù)傳輸完畢才會(huì)被傳輸。Iub 口之間數(shù)據(jù)傳輸雖然有流控機(jī)制,但是由于是在兩個(gè)網(wǎng)元之間進(jìn)行數(shù)據(jù)傳輸,仍然會(huì)有部分?jǐn)?shù)據(jù)堆積在基站緩存內(nèi)。此時(shí),若有特定數(shù)據(jù)需要傳輸,基站需要按照先進(jìn)先出機(jī)制將之前堆積在基站緩存的數(shù)據(jù)傳輸完畢之后再傳輸特定數(shù)據(jù),將導(dǎo)致由于特定數(shù)據(jù)未被及時(shí)傳輸而引起的TCP (TransmissionControl Protocol,傳輸控制協(xié)議)層數(shù)據(jù)重傳,影響下載速率和時(shí)延等用戶感知。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)重傳以及重傳數(shù)據(jù)處理的方法、設(shè)備,用以在MAC層接收到RLC重傳數(shù)據(jù)和狀態(tài)PDU等影響用戶感知的數(shù)據(jù)后,優(yōu)先傳輸此類數(shù)據(jù),避免對(duì)用戶感知造成不良影響。本發(fā)明實(shí)施例提供的一種數(shù)據(jù)重傳的方法包括無線網(wǎng)絡(luò)控制器RNC為每個(gè)媒體接入控制層MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列;當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元rou ;當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。本發(fā)明實(shí)施例提供的一種重傳數(shù)據(jù)處理的方法包括 基站接收RNC發(fā)送的MAC數(shù)據(jù)流,其中包括數(shù)據(jù)和數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示;基站從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),以及判斷所選擇的數(shù)據(jù)所屬的隊(duì)列是否為預(yù)先與RNC協(xié)商確定的備份隊(duì)列,如果是,則在發(fā)送所選擇的數(shù)據(jù)之前,按照預(yù)先與RNC協(xié)商確定的備份隊(duì)列的隊(duì)列標(biāo)識(shí)與優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,將所選擇的數(shù)據(jù)所屬的備份隊(duì)列的隊(duì)列標(biāo)識(shí)修改為與所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)相對(duì)應(yīng)的優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí);基站發(fā)送所選擇的數(shù)據(jù)。本發(fā)明實(shí)施例提供的一種RNC包括備份隊(duì)列建立單元,用于為每個(gè)媒體接入控制層MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列;備份隊(duì)列維護(hù)單元,用于當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元rou備份隊(duì)列傳輸單元,用于當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。本發(fā)明實(shí)施例提供的一種基站包括接收單元,用于接收RNC發(fā)送的MAC數(shù)據(jù)流,其中包括數(shù)據(jù)和數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示;調(diào)度單元,用于從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),以及判斷所選擇的數(shù)據(jù)所屬的隊(duì)列是否為預(yù)先與RNC協(xié)商確定的備份隊(duì)列;如果是,則在發(fā)送所選擇的數(shù)據(jù)之前,按照預(yù)先與RNC協(xié)商確定的備份隊(duì)列的隊(duì)列標(biāo)識(shí)與優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,將所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)修改為與所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)相對(duì)應(yīng)的優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí);發(fā)送單元,用于發(fā)送所選擇的數(shù)據(jù)。通過以上技術(shù)方案可知,本發(fā)明中無線網(wǎng)絡(luò)控制器RNC為每個(gè)媒體接入控制層MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列;當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元rou ;當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。通過增加虛擬的備份隊(duì)列,并優(yōu)先通過Iub 口傳輸虛擬備份隊(duì)列;以及,基站優(yōu)先傳輸備份隊(duì)列中的數(shù)據(jù)給終端,解決了特定數(shù)據(jù)傳輸不夠及時(shí)的問題,保障了數(shù)據(jù)傳輸?shù)臅r(shí)延和下載速率等用戶感知。本發(fā)明的方案不用修改現(xiàn)有的基站對(duì)數(shù)據(jù)的排隊(duì)機(jī)制,不用增加UU (InterfacebetweenNodeB and UE :基站與終端之間的接口)的隊(duì)列數(shù)量,也不用對(duì)FP幀結(jié)構(gòu)進(jìn)行修改;并且還解決了多RAB (Radio Acess Bearer,無線接入承載)業(yè)務(wù)或多用戶時(shí)特定數(shù)據(jù)的傳輸不夠及時(shí)問題。
圖1為現(xiàn)有的Iub 口 FP幀的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)重傳的方法的流程示意圖;圖3為本發(fā)明實(shí)施例提提供一種重傳數(shù)據(jù)的處理方法的流程示意圖;圖4為現(xiàn)有的MAC-HS PDU的結(jié)構(gòu);圖5為現(xiàn)有的MAC-EHS PDU的結(jié)構(gòu);圖6為本發(fā)明具體實(shí)施例提供的完整的重傳數(shù)據(jù)的發(fā)送、處理的流程示意圖;圖7為本發(fā)明實(shí)施例提供的一種RNC的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的一種基站的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種數(shù)據(jù)重傳以及重傳數(shù)據(jù)處理的方法、設(shè)備,用以在MAC層接收到RLC重傳數(shù)據(jù)和狀態(tài)PDU等影響用戶感知的數(shù)據(jù)后,優(yōu)先傳輸此類數(shù)據(jù),避免對(duì)用戶感知造成不良影響。參見圖2,本發(fā)明實(shí)施例提供的一種數(shù)據(jù)重傳的方法包括S201、無線網(wǎng)絡(luò)控制器RNC為每個(gè)媒體接入控制層MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列;S202、當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元PDU ;S203、當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。較佳的,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元H)U等不及時(shí)傳輸會(huì)造成用戶下載速度降低或時(shí)延增加等問題的數(shù)據(jù)。較佳的,所述備份隊(duì)列包括隊(duì)列標(biāo)識(shí);其中,所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)是根據(jù)所述優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)確定的。較佳的,可為優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)加固定偏移值獲得備份隊(duì)列的隊(duì)列標(biāo)識(shí),固定偏移值為目前支持的最大隊(duì)列數(shù)目;WTD-SCDMA為例,目前最大支持3個(gè)MAC_D流,I個(gè)MAC_D流對(duì)應(yīng)I個(gè)真實(shí)的優(yōu)先級(jí)隊(duì)列,因此固定偏移最小可取3,考慮余量,可定為4。RNC側(cè)隊(duì)列標(biāo)識(shí)為priorityQueueld。較佳的,所述備份隊(duì)列包括調(diào)度優(yōu)先級(jí)指示;其中,所述備份隊(duì)列的調(diào)度優(yōu)先級(jí)指示為協(xié)議范圍內(nèi)尚未使用的指定調(diào)度優(yōu)先級(jí)指示,所述指定調(diào)度優(yōu)先級(jí)指示由RNC與基站預(yù)先協(xié)商確定。所述調(diào)度優(yōu)先級(jí)指示,在RNC業(yè)務(wù)面為CmCH-PI(Common Channel PriorityIndicator,公共信道優(yōu)先級(jí)指示),在基站側(cè)為SPI(Scheduling Priority Indicator,調(diào)度優(yōu)先級(jí)指示);由于調(diào)度優(yōu)先級(jí)指示的協(xié)議定義范圍較實(shí)際使用范圍更寬,因此可以在多余值中進(jìn)行選取。
較佳的,備份隊(duì)列的其它參數(shù)保持與所述優(yōu)先級(jí)隊(duì)列相同即可。較佳的,所述RNC確定備份隊(duì)列中有數(shù)據(jù),包括RNC確定調(diào)度優(yōu)先級(jí)指示為指定調(diào)度優(yōu)先級(jí)指示的隊(duì)列中有數(shù)據(jù)。通過調(diào)度優(yōu)先級(jí)指示CmCH-PI辨別記錄真實(shí)的優(yōu)先級(jí)隊(duì)列及其虛擬的備份隊(duì)列。FP幀中通過真實(shí)優(yōu)先級(jí)隊(duì)列的CmCH-PI傳輸初始數(shù)據(jù)、通過虛擬的備份隊(duì)列的CmCH-PI傳輸重傳數(shù)據(jù)。較佳的,所述開始備份隊(duì)列的數(shù)據(jù)傳輸,包括暫停優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸;開始備份隊(duì)列的數(shù)據(jù)傳輸;在備份隊(duì)列的數(shù)據(jù)傳輸完畢后,恢復(fù)優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸。較佳的,虛擬的備份隊(duì)列不需要流控機(jī)制,傳輸?shù)臄?shù)據(jù)量作為真實(shí)的優(yōu)先級(jí)隊(duì)列中的一部分處理。參見圖3,本發(fā)明實(shí)施例提供的一種重傳數(shù)據(jù)的處理方法包括 S301、基站接收RNC發(fā)送的MAC數(shù)據(jù)流,其中包括數(shù)據(jù)和數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示;S302、基站從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),以及判斷所選擇的數(shù)據(jù)所屬的隊(duì)列是否為預(yù)先與RNC協(xié)商確定的備份隊(duì)列,如果是,則在發(fā)送所選擇的數(shù)據(jù)之前,按照預(yù)先與RNC協(xié)商確定的備份隊(duì)列的隊(duì)列標(biāo)識(shí)與優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,將所選擇的數(shù)據(jù)所屬的備份隊(duì)列的隊(duì)列標(biāo)識(shí)修改為與所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)相對(duì)應(yīng)的優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí);S303、基站發(fā)送所選擇的數(shù)據(jù)。S302中,基站的MAC_HS或MAC-EHS通過調(diào)度優(yōu)先級(jí)指示辨別真實(shí)的優(yōu)先級(jí)隊(duì)列及其虛擬的備份隊(duì)列。較佳的,所述根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),包括根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,按照預(yù)先與RNC協(xié)商確定的調(diào)度優(yōu)先級(jí)指示和隊(duì)列標(biāo)識(shí)的關(guān)系,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)。即RNC已經(jīng)預(yù)先通過業(yè)務(wù)面消息通知基站調(diào)度優(yōu)先級(jí)指示與隊(duì)列標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,這樣即使在FP幀中沒有填寫隊(duì)列標(biāo)識(shí),基站也能確定所接收的數(shù)據(jù)的隊(duì)列標(biāo)識(shí)。較佳的,所述基站從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),包括基站按照預(yù)設(shè)的規(guī)則,對(duì)接收的MAC數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行排序;基站選擇排序最靠前的數(shù)據(jù)作為要發(fā)送的數(shù)據(jù)。即基站調(diào)度器選擇要發(fā)送數(shù)據(jù)的數(shù)據(jù)時(shí),不需要考慮區(qū)分真實(shí)優(yōu)先級(jí)隊(duì)列和虛擬備份隊(duì)列,一般地,基站調(diào)度器在確定數(shù)據(jù)優(yōu)先級(jí)時(shí)會(huì)考慮空口質(zhì)量因素,例如PF(Proportional Fair,正比公平)因子,以及業(yè)務(wù)QoS(Quality of Service,服務(wù)質(zhì)量)參數(shù),包括SP1、丟棄計(jì)時(shí)DiscardTimer、GBR (Guaranteed Bit Rate,保證比特率)。由于虛擬備份隊(duì)列中數(shù)據(jù)量較小,平均速率較低,PF因子相對(duì)其他隊(duì)列偏高;同時(shí)由于重傳數(shù)據(jù)采用特殊SPI,虛擬備份隊(duì)列在調(diào)度排隊(duì)時(shí)具有特殊優(yōu)先地位。另外,合理設(shè)置DiscardTimer、GBR等其他QoS參數(shù),可進(jìn)一步提高虛擬備份隊(duì)列的優(yōu)先級(jí),甚至有絕對(duì)優(yōu)先調(diào)度權(quán)。可見,數(shù)據(jù)的優(yōu)先級(jí)由基站調(diào)度算法和RNC側(cè)指示共同決定。較佳的,S302中,當(dāng)虛擬備份隊(duì)列中的數(shù)據(jù)被調(diào)度時(shí),MAC-HS PDU中的隊(duì)列標(biāo)識(shí)Queue ID 或 MAC-EHS PDU 中的 LCH_ID (Logic CHannel_IDentity,邏輯信道標(biāo)識(shí))需要填寫其對(duì)應(yīng)的真實(shí)優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí),才能通過空口發(fā)送出去。這樣,就可對(duì)終端規(guī)避虛擬備份隊(duì)列,終端不需要做修改。MAC-HSPDU和MAC-EHS PDU的幀結(jié)構(gòu)分別如圖4,圖5所
/Jn ο如圖6所示,下面給出本發(fā)明的具體實(shí)施例S601、RNC需要發(fā)送RLC重傳數(shù)據(jù),將其放入備份隊(duì)列;S602、將重傳數(shù)據(jù)的隊(duì)列標(biāo)識(shí)priorityQueueld填寫為4,并填寫特殊的調(diào)度優(yōu)先級(jí)指示CmCH-PI ;S603、通過FP傳輸備份隊(duì)列中的重傳數(shù)據(jù),F(xiàn)P中有CmCH-PI信息;S604、基站從Iub 口數(shù)據(jù)流中接收到重傳數(shù)據(jù),根據(jù)CmCH-PI確定priorityQueueld,并判斷出該數(shù)據(jù)來自備份隊(duì)列; S605、基站根據(jù)PF, QoS等因素,確定先傳輸重傳數(shù)據(jù);S606、將重傳數(shù)據(jù)的PDU的Queue ID修改為4對(duì)應(yīng)的真實(shí)隊(duì)列的隊(duì)列標(biāo)識(shí)O ;S607、發(fā)送重傳數(shù)據(jù)的幀給終端;S608、終端正常接收、解析重傳數(shù)據(jù)的幀。參見圖7,本發(fā)明實(shí)施例提供的一種RNC包括備份隊(duì)列建立單元71,用于為每個(gè)媒體接入控制MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列;備份隊(duì)列維護(hù)單元72,用于當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元PDU ;備份隊(duì)列傳輸單元73,用于當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。較佳的,所述備份隊(duì)列建立單元71在建立備份隊(duì)列時(shí),包括備份隊(duì)列的隊(duì)列標(biāo)識(shí);其中,所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)是根據(jù)所述優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)確定的。較佳的,所述備份隊(duì)列建立單元71在建立備份隊(duì)列時(shí),包括調(diào)度優(yōu)先級(jí)指示;其中,所述備份隊(duì)列的調(diào)度優(yōu)先級(jí)指示為協(xié)議范圍內(nèi)尚未使用的指定調(diào)度優(yōu)先級(jí)指示,所述指定調(diào)度優(yōu)先級(jí)指示由RNC與基站預(yù)先協(xié)商確定。較佳的,所述備份隊(duì)列傳輸單兀73用于確定備份隊(duì)列中有數(shù)據(jù)時(shí),具體用于確定調(diào)度優(yōu)先級(jí)指示為指定調(diào)度優(yōu)先級(jí)指示的隊(duì)列中有數(shù)據(jù)。較佳的,備份隊(duì)列傳輸單元73用于開始備份隊(duì)列的數(shù)據(jù)傳輸時(shí),具體用于暫停優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸;開始備份隊(duì)列的數(shù)據(jù)傳輸;在備份隊(duì)列的數(shù)據(jù)傳輸完畢后,恢復(fù)優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸。參見圖8,本發(fā)明實(shí)施例提供的一種基站包括接收單元81,用于接收RNC發(fā)送的MAC數(shù)據(jù)流,其中包括數(shù)據(jù)和數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示;調(diào)度單元82,用于從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),以及判斷所選擇的數(shù)據(jù)所屬的隊(duì)列是否為預(yù)先與RNC協(xié)商確定的備份隊(duì)列;如果是,則在發(fā)送所選擇的數(shù)據(jù)之前,按照預(yù)先與RNC協(xié)商確定的備份隊(duì)列的隊(duì)列標(biāo)識(shí)與優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,將所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)修改為與所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)相對(duì)應(yīng)的優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí);發(fā)送單元83,用于發(fā)送所選擇的數(shù)據(jù)。較佳的,調(diào)度單元82用于從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),具體用于按照預(yù)設(shè)的規(guī)則,對(duì)接收的MAC數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行排序;基站選擇排序最靠前的數(shù)據(jù)作為要發(fā)送的數(shù)據(jù)。較佳的,調(diào)度單元82用于根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)時(shí),具體用于根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,按照預(yù)先與RNC協(xié)商確定的調(diào)度優(yōu)先級(jí)指示和隊(duì)列標(biāo)識(shí)的關(guān)系,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)。綜上所述,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)重傳以及重傳數(shù)據(jù)處理的方法、設(shè)備,用 于在MAC層接收到RLC重傳數(shù)據(jù)和狀態(tài)PDU等影響用戶感知的數(shù)據(jù)后,優(yōu)先傳輸此類數(shù)據(jù),避免對(duì)用戶感知造成不良影響。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)重傳的方法,其特征在于,該方法包括 無線網(wǎng)絡(luò)控制器RNC為每個(gè)媒體接入控制MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列; 當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元PDU ; 當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。
2.如權(quán)利要求1所述的方法,其特征在于,所述備份隊(duì)列包括隊(duì)列標(biāo)識(shí);其中,所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)是根據(jù)所述優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)確定的。
3.如權(quán)利要求1所述的方法,其特征在于,所述備份隊(duì)列包括調(diào)度優(yōu)先級(jí)指示;其中,所述備份隊(duì)列的調(diào)度優(yōu)先級(jí)指示為協(xié)議范圍內(nèi)尚未使用的指定調(diào)度優(yōu)先級(jí)指示,所述指定調(diào)度優(yōu)先級(jí)指示由RNC與基站預(yù)先協(xié)商確定。
4.如權(quán)利要求3所述的方法,其特征在于,所述RNC確定備份隊(duì)列中有數(shù)據(jù),包括 RNC確定調(diào)度優(yōu)先級(jí)指示為指定調(diào)度優(yōu)先級(jí)指示的隊(duì)列中有數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其特征在于,所述開始備份隊(duì)列的數(shù)據(jù)傳輸,包括 暫停優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸; 開始備份隊(duì)列的數(shù)據(jù)傳輸; 在備份隊(duì)列的數(shù)據(jù)傳輸完畢后,恢復(fù)優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸。
6.—種重傳數(shù)據(jù)處理的方法,其特征在于,該方法包括 基站接收RNC發(fā)送的MAC數(shù)據(jù)流,其中包括數(shù)據(jù)和數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示; 基站從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),以及判斷所選擇的數(shù)據(jù)所屬的隊(duì)列是否為預(yù)先與RNC協(xié)商確定的備份隊(duì)列,如果是,則在發(fā)送所選擇的數(shù)據(jù)之前,按照預(yù)先與RNC協(xié)商確定的備份隊(duì)列的隊(duì)列標(biāo)識(shí)與優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,將所選擇的數(shù)據(jù)所屬的備份隊(duì)列的隊(duì)列標(biāo)識(shí)修改為與所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)相對(duì)應(yīng)的優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí); 基站發(fā)送所選擇的數(shù)據(jù)。
7.如權(quán)利要求6所述的方法,其特征在于,所述基站從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),包括 基站按照預(yù)設(shè)的規(guī)則,對(duì)接收的MAC數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行排序; 基站選擇排序最靠前的數(shù)據(jù)作為要發(fā)送的數(shù)據(jù)。
8.如權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),包括 根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,按照預(yù)先與RNC協(xié)商確定的調(diào)度優(yōu)先級(jí)指示和隊(duì)列標(biāo)識(shí)的關(guān)系,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)。
9.一種RNC,其特征在于,該RNC包括 備份隊(duì)列建立單元,用于為每個(gè)媒體接入控制MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列; 備份隊(duì)列維護(hù)單元,用于當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元rou ;備份隊(duì)列傳輸單元,用于當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。
10.如權(quán)利要求9所述的RNC,其特征在于,所述備份隊(duì)列建立單元在建立備份隊(duì)列時(shí),包括備份隊(duì)列的隊(duì)列標(biāo)識(shí);其中,所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)是根據(jù)所述優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)確定的。
11.如權(quán)利要求9所述的RNC,其特征在于,所述備份隊(duì)列建立單元在建立備份隊(duì)列時(shí),包括調(diào)度優(yōu)先級(jí)指示;其中,所述備份隊(duì)列的調(diào)度優(yōu)先級(jí)指示為協(xié)議范圍內(nèi)尚未使用的指定調(diào)度優(yōu)先級(jí)指示,所述指定調(diào)度優(yōu)先級(jí)指示由RNC與基站預(yù)先協(xié)商確定。
12.如權(quán)利要求11所述的RNC,其特征在于,所述備份隊(duì)列傳輸單元用于確定備份隊(duì)列中有數(shù)據(jù)時(shí),具體用于 確定調(diào)度優(yōu)先級(jí)指示為指定調(diào)度優(yōu)先級(jí)指示的隊(duì)列中有數(shù)據(jù)。
13.如權(quán)利要求9所述的RNC,其特征在于,備份隊(duì)列傳輸單元用于開始備份隊(duì)列的數(shù)據(jù)傳輸時(shí),具體用于 暫停優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸;開始備份隊(duì)列的數(shù)據(jù)傳輸;在備份隊(duì)列的數(shù)據(jù)傳輸完畢后,恢復(fù)優(yōu)先級(jí)隊(duì)列的數(shù)據(jù)傳輸。
14.一種基站,其特征在于,該基站包括 接收單元,用于接收RNC發(fā)送的MAC數(shù)據(jù)流,其中包括數(shù)據(jù)和數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示; 調(diào)度單元,用于從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí),以及判斷所選擇的數(shù)據(jù)所屬的隊(duì)列是否為預(yù)先與RNC協(xié)商確定的備份隊(duì)列;如果是,則在發(fā)送所選擇的數(shù)據(jù)之前,按照預(yù)先與RNC協(xié)商確定的備份隊(duì)列的隊(duì)列標(biāo)識(shí)與優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,將所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)修改為與所述備份隊(duì)列的隊(duì)列標(biāo)識(shí)相對(duì)應(yīng)的優(yōu)先級(jí)隊(duì)列的隊(duì)列標(biāo)識(shí); 發(fā)送單元,用于發(fā)送所選擇的數(shù)據(jù)。
15.如權(quán)利要求14所述的基站,其特征在于,調(diào)度單元用于從接收的MAC數(shù)據(jù)流中選擇要發(fā)送的數(shù)據(jù),具體用于 按照預(yù)設(shè)的規(guī)則,對(duì)接收的MAC數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行排序; 基站選擇排序最靠前的數(shù)據(jù)作為要發(fā)送的數(shù)據(jù)。
16.如權(quán)利要求14所述的基站,其特征在于,調(diào)度單元用于根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)時(shí),具體用于 根據(jù)所選擇的數(shù)據(jù)所屬的隊(duì)列的調(diào)度優(yōu)先級(jí)指示,按照預(yù)先與RNC協(xié)商確定的調(diào)度優(yōu)先級(jí)指示和隊(duì)列標(biāo)識(shí)的關(guān)系,確定所選擇的數(shù)據(jù)所屬的隊(duì)列的隊(duì)列標(biāo)識(shí)。
全文摘要
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)重傳以及重傳數(shù)據(jù)處理的方法、設(shè)備,用以在MAC層接收到RLC重傳數(shù)據(jù)和狀態(tài)PDU等影響用戶感知的數(shù)據(jù)后,優(yōu)先傳輸此類數(shù)據(jù),避免對(duì)用戶感知造成不良影響。該方法包括無線網(wǎng)絡(luò)控制器RNC為每個(gè)媒體接入控制MAC數(shù)據(jù)流的優(yōu)先級(jí)隊(duì)列建立備份隊(duì)列;當(dāng)確定有特定數(shù)據(jù)需要發(fā)送時(shí),將特定數(shù)據(jù)加入所述備份隊(duì)列;其中,所述特定數(shù)據(jù)包括無線鏈路控制RLC重傳數(shù)據(jù)或狀態(tài)分組數(shù)據(jù)單元PDU;當(dāng)RNC確定備份隊(duì)列中有數(shù)據(jù)時(shí),開始備份隊(duì)列的數(shù)據(jù)傳輸。
文檔編號(hào)H04L1/16GK103001748SQ20121057174
公開日2013年3月27日 申請(qǐng)日期2012年12月25日 優(yōu)先權(quán)日2012年12月25日
發(fā)明者劉吉鳳 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司