數(shù)據(jù)包發(fā)送方法及無線接入網(wǎng)設(shè)備的制造方法
【專利說明】數(shù)據(jù)包發(fā)送方法及無線接入網(wǎng)設(shè)備
[0001]本申請是于2011年10月31日遞交的申請?zhí)枮?01110337666.2發(fā)明名稱為“數(shù)據(jù)包發(fā)送方法及無線接入網(wǎng)設(shè)備”的中國申請的分案申請。
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及移動通信技術(shù),尤其涉及一種數(shù)據(jù)包發(fā)送方法及無線接入網(wǎng)設(shè)備。
【背景技術(shù)】
[0003]在寬帶碼分多址接入(WidebandCode Divis1n Multiple Access;簡稱為:WCDMA)系統(tǒng)中,在采用永久在線模式應(yīng)對用戶設(shè)備(User Equipment ;簡稱為:UE)的增長后,前向接入信道(Forward Access Channel ;簡稱為:FACH)承載了大量的信令數(shù)據(jù)和部分用戶面數(shù)據(jù)。由于FACH的帶寬有限,在FACH上容易發(fā)生擁塞。當FACH發(fā)生擁塞時,用戶就無法及時接收到數(shù)據(jù)包,導(dǎo)致用戶無法正常開展業(yè)務(wù)。
[0004]針對該問題,現(xiàn)有技術(shù)提出基于業(yè)務(wù)量的狀態(tài)迀移方法。該方法是在FACH發(fā)生擁塞時,無線網(wǎng)絡(luò)控制器(Rad1 Network Controller ;簡稱為:RNC)判斷在該RNC上被緩存的與用戶設(shè)備對應(yīng)的所有數(shù)據(jù)包的大小是否超過預(yù)設(shè)業(yè)務(wù)量門限,如果超過了,就將該用戶設(shè)備由CELL_FACH態(tài)迀移到CELL_DCH態(tài),這樣該用戶設(shè)備對應(yīng)的數(shù)據(jù)包就可以通過DCH或HS-DSCH發(fā)送到該用戶設(shè)備,從而保證了用戶業(yè)務(wù)的正常開展。通常,CELL_FACH態(tài)到CELL_DCH 態(tài)的迀移(State Transit1n from CELL_FACH to CELL_DCH)簡稱為 F2D。
[0005]但是,在很多應(yīng)用場景下,例如,用戶登錄網(wǎng)絡(luò)過程中使用傳輸控制協(xié)議(Transport Control Protocol ;簡稱為:TCP)建立鏈接時、用戶登錄網(wǎng)絡(luò)過程中進行域名服務(wù)器(Domain Name Server ;簡稱為:DNS)解析時,或者打開網(wǎng)頁時進行DNS解析時等所產(chǎn)生的數(shù)據(jù)包往往比較小,達不到觸發(fā)F2D重配所需的業(yè)務(wù)量門限,導(dǎo)致這些數(shù)據(jù)包不能被及時下發(fā)給用戶,使得用戶無法正常開展業(yè)務(wù)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例提供一種數(shù)據(jù)包發(fā)送方法及無線接入網(wǎng)設(shè)備,用以解決FACH發(fā)生擁塞時,用戶無法正常開展業(yè)務(wù)的問題。
[0007]一方面,提供了一種數(shù)據(jù)包發(fā)送方法,包括:
[0008]無線接入網(wǎng)設(shè)備接收核心網(wǎng)設(shè)備發(fā)送的數(shù)據(jù)包;
[0009]所述無線接入網(wǎng)設(shè)備獲取所述數(shù)據(jù)包在所述無線接入網(wǎng)設(shè)備被緩存的時長;
[0010]如果所述數(shù)據(jù)包的被緩存的時長大于或等于預(yù)設(shè)等待時長門限,所述無線接入網(wǎng)設(shè)備將與所述數(shù)據(jù)包對應(yīng)的處于CELL_FACH態(tài)的用戶設(shè)備迀移到CELL_DCH態(tài),并將所述數(shù)據(jù)包發(fā)送給所述迀移到CELL_DCH態(tài)的用戶設(shè)備。
[0011]另一方面,提供了一種無線接入網(wǎng)設(shè)備,包括:
[0012]接收模塊,用于接收核心網(wǎng)設(shè)備發(fā)送的數(shù)據(jù)包;
[0013]獲取模塊,用于獲取所述接收模塊接收到的數(shù)據(jù)包在所述無線接入網(wǎng)設(shè)備被緩存的時長;
[0014]第一發(fā)送模塊,用于如果所述獲取模塊獲取到的所述數(shù)據(jù)包被緩存的時長大于或等于預(yù)設(shè)等待時長門限,將與所述數(shù)據(jù)包對應(yīng)的處于CELL_FACH態(tài)的用戶設(shè)備迀移到CELL_DCH態(tài),并將所述數(shù)據(jù)包發(fā)送給所述迀移到CELL_DCH態(tài)的用戶設(shè)備。
[0015]本發(fā)明實施例提供的數(shù)據(jù)包發(fā)送方法及無線接入網(wǎng)設(shè)備,通過獲取數(shù)據(jù)包在無線接入網(wǎng)設(shè)備被緩存的時長,并根據(jù)數(shù)據(jù)包在該無線接入網(wǎng)設(shè)備被緩存的時長將與數(shù)據(jù)包對應(yīng)的處于CELL_FACH態(tài)的UE迀移到CELL_DCH態(tài),從而使得在FACH發(fā)生擁塞時,UE能夠及時獲取到數(shù)據(jù)包而正常開展業(yè)務(wù),提高了用戶的體驗度。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明一實施例提供的數(shù)據(jù)包發(fā)送方法的流程圖;
[0018]圖2為本發(fā)明另一實施例提供的數(shù)據(jù)包發(fā)送方法的流程圖;
[0019]圖3為本發(fā)明又一實施例提供的數(shù)據(jù)包發(fā)送方法的流程圖;
[0020]圖4為本發(fā)明一實施例提供的無線接入網(wǎng)設(shè)備的結(jié)構(gòu)示意圖;
[0021]圖5為本發(fā)明另一實施例提供的無線接入網(wǎng)設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0023]圖1為本發(fā)明一實施例提供的數(shù)據(jù)包發(fā)送方法的流程圖。如圖1所示,本實施例的方法包括:
[0024]步驟101、無線接入網(wǎng)設(shè)備接收核心網(wǎng)設(shè)備發(fā)送的數(shù)據(jù)包。
[0025]本實施例可以應(yīng)用于各種通信系統(tǒng)中,例如,可以應(yīng)用在WCDMA系統(tǒng),或者長期演進(Long Term Evolut1n ;簡稱為:LTE)系統(tǒng)等等,本發(fā)明并不對此進行限定。例如,當應(yīng)用于WCDMA系統(tǒng)時,所述無線接入網(wǎng)設(shè)備可以是RNC。本發(fā)明各實施例以無線接入網(wǎng)設(shè)備為WCDMA系統(tǒng)中的RNC為例來進行說明,但并不限于此。其中,當所述無線接入網(wǎng)設(shè)備為WCDMA系統(tǒng)中的RNC時,核心網(wǎng)設(shè)備,例如,可以是服務(wù)通用分組無線服務(wù)技術(shù)支持節(jié)點(ServingGPRS Support Node ;簡稱為:SGSN),也可以是移動交換中心(Mobile Switching Center ;簡稱為:MSC)。RNC接收核心網(wǎng)設(shè)備發(fā)送的數(shù)據(jù)包,例如,可以包括:RNC接收SGSN下發(fā)的下行數(shù)據(jù)包。所述下行數(shù)據(jù)包,例如,可以包括:用戶面的消息和/或信令面的消息。
[0026]步驟102、無線接入網(wǎng)設(shè)備獲取所述數(shù)據(jù)包在該無線接入網(wǎng)設(shè)備被緩存的時長。
[0027]在實際應(yīng)用過程中,例如,RNC接收到核心網(wǎng)設(shè)備發(fā)送的數(shù)據(jù)包后,可以先將數(shù)據(jù)包放到FACH的緩存隊列中,然后再調(diào)度數(shù)據(jù)包。當調(diào)度到某個數(shù)據(jù)包時,RNC才會為調(diào)度的該數(shù)據(jù)包分配信道資源等并將該數(shù)據(jù)包下發(fā)給用戶設(shè)備。RNC可以獲取數(shù)據(jù)包在RNC被緩存的時長。
[0028]在本實施例中,例如,RNC可以在調(diào)度需要下發(fā)給UEl的數(shù)據(jù)包時,獲取尚未被調(diào)度到的需要下發(fā)給UE2的數(shù)據(jù)包在RNC被緩存的時長。又例如,還可以設(shè)定一個周期,當預(yù)設(shè)周期到達時,RNC執(zhí)行獲取接收到的數(shù)據(jù)包的在該RNC被緩存的時長的操作。
[0029]步驟103、如果所述數(shù)據(jù)包的被緩存時長大于或等于預(yù)設(shè)等待時長門限,無線接入網(wǎng)設(shè)備將與所述數(shù)據(jù)包對應(yīng)的處于CELL_FACH態(tài)的UE迀移到CELL_DCH態(tài),并將所述數(shù)據(jù)包發(fā)送給所述迀移到CELL_DCH態(tài)的UE。
[0030]其中,數(shù)據(jù)包在RNC被緩存的時長越長,對與該數(shù)據(jù)包對應(yīng)的用戶來說,即對需要接收該數(shù)據(jù)包的用戶來說,等待的時間就越久,用戶的體驗度就越差。
[0031]通常,用戶對數(shù)據(jù)包的延遲是由一定容忍度的,當超過用戶的容忍度后,用戶很可能就會中止當前業(yè)務(wù)。為了使用戶在其容忍度內(nèi)接收到對應(yīng)的數(shù)據(jù)包,在本實施例中,RNC可以預(yù)先設(shè)置了一個等待時長門限,該等待時長門限可以表征用戶的容忍度。
[0032]其