一種基于魯棒性頭壓縮協(xié)議的切換方法、設(shè)備和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及無(wú)線(xiàn)通信領(lǐng)域的切換技術(shù),尤其涉及一種基于魯棒性頭壓縮(R0HC, RobustHeaderCompression)協(xié)議的切換方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002] R0HC是一種基于因特網(wǎng)協(xié)議(IP,InternetProtocol)的通用壓縮技術(shù),R0HC可 W應(yīng)用于第3代(3G,The化irdGeneration)移動(dòng)通信的任何一種標(biāo)準(zhǔn),還可W應(yīng)用在長(zhǎng) 期演進(jìn)化TE,LongTermEvolution)等技術(shù)上,能夠在極差的信道條件下將過(guò)大的報(bào)頭字 節(jié)數(shù)壓縮到1個(gè)字節(jié)左右,極大的提高了帶寬的利用率。
[0003] R0HC可W工作在基站和用戶(hù)終端之間,分別通過(guò)壓縮器和解壓器實(shí)現(xiàn)報(bào)頭的壓縮 和解壓。在壓縮和解壓過(guò)程中,壓縮器和解壓器需要各自維護(hù)一套上下文信息來(lái)維持高效 的壓縮效率,該上下文信息是需要壓縮器和解壓器通過(guò)學(xué)習(xí)來(lái)獲得的,如果上下文信息丟 失,RCfflC必須回退到最原始狀態(tài),重新進(jìn)行學(xué)習(xí)并維護(hù)新的上下文信息,但在學(xué)習(xí)過(guò)程中, R0HC的壓縮效率是極低的。因此,當(dāng)用戶(hù)終端從一個(gè)基站A的覆蓋區(qū)移動(dòng)到另一個(gè)基站B 覆蓋區(qū)的時(shí)候,用戶(hù)終端會(huì)從基站A切換到基站B,由于基站B沒(méi)有與該用戶(hù)終端對(duì)應(yīng)的上 下文信息,因此,需要通過(guò)R0HC進(jìn)行重新學(xué)習(xí)才能夠獲得上下文信息,該樣,就會(huì)導(dǎo)致用戶(hù) 終端在基站間切換之后,R0HC的壓縮效率極低。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明實(shí)施例期望提供一種基于魯棒性頭壓縮協(xié)議的切換方法、設(shè)備 和系統(tǒng),能使用戶(hù)終端在基站間切換之后仍保持較高的壓縮效率。
[0005] 為達(dá)到上述目的,本發(fā)明的技術(shù)方案是該樣實(shí)現(xiàn)的:
[0006] 第一方面,本發(fā)明實(shí)施例提供了一種基于魯棒性頭壓縮R0HC協(xié)議的切換方法,所 述方法包括:
[0007] 接收第一RCfflC上下文信息;
[0008] 對(duì)所述第一RCfflC上下文信息進(jìn)行學(xué)習(xí),得到第二RCfflC上下文信息。
[0009] 根據(jù)第一種可能的實(shí)現(xiàn)方式,結(jié)合第一方面,所述第一RCfflC上下文信息,用于源 基站與用戶(hù)終端交互所使用的RCfflC上下文信息;所述第一RCfflC上下文信息包括:所述源 基站與所述用戶(hù)終端交互所使用的第一業(yè)務(wù)流標(biāo)識(shí)、所述源基站與所述用戶(hù)終端交互所使 用的第一數(shù)據(jù)流標(biāo)識(shí)、所述源基站與所述用戶(hù)終端交互所使用的第一R0HC運(yùn)行模式、所述 源基站與所述用戶(hù)終端交互所使用的第一壓縮端和解壓端的狀態(tài)、所述源基站與所述用戶(hù) 終端交互所使用的第一靜態(tài)上下文和所述源基站與所述用戶(hù)終端交互所使用的第一動(dòng)態(tài) 上下文;
[0010] 所述第二RCfflC上下文信息,用于目標(biāo)基站與用戶(hù)終端交互所使用的RCfflC上下文 信息;所述第二RCfflC上下文信息包括:所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二業(yè) 務(wù)流標(biāo)識(shí)、所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二數(shù)據(jù)流標(biāo)識(shí)、所述目標(biāo)基站與 所述用戶(hù)終端交互所使用的第二RCfflC運(yùn)行模式、所述目標(biāo)基站與所述用戶(hù)終端交互所使 用的第二壓縮端和解壓端的狀態(tài)、所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二靜態(tài)上 下文和所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二動(dòng)態(tài)上下文。
[0011] 根據(jù)第二種可能的實(shí)現(xiàn)方式,結(jié)合第一種可能的實(shí)現(xiàn)方式,所述目標(biāo)基站對(duì)所述 第一RCfflC上下文信息進(jìn)行學(xué)習(xí),得到第二RCfflC上下文信息,包括:
[0012] 所述目標(biāo)基站將自身與所述用戶(hù)終端交互所使用的第二R0HC運(yùn)行模式選擇為所 述第一R0HC運(yùn)行模式;;
[0013] 所述目標(biāo)基站將自身與所述用戶(hù)終端交互所使用的第二壓縮端和解壓端的狀態(tài) 選擇為所述第一壓縮端和解壓端的狀態(tài);
[0014] 所述目標(biāo)基站將所述第一靜態(tài)上下文作為自身與所述用戶(hù)終端交互所使用的第 二靜態(tài)上下文來(lái)進(jìn)行業(yè)務(wù)流的區(qū)分;
[0015] 所述目標(biāo)基站將所述第一動(dòng)態(tài)上下文作為自身與所述用戶(hù)終端交互所使用的第 二動(dòng)態(tài)上下文來(lái)進(jìn)行壓縮和解壓縮處理;
[0016] 所述目標(biāo)基站根據(jù)所述第一業(yè)務(wù)流標(biāo)識(shí)、所述第一數(shù)據(jù)流標(biāo)識(shí)W及所述目標(biāo)基站 的自身狀態(tài)設(shè)置自身與所述用戶(hù)終端交互所使用的第二業(yè)務(wù)流標(biāo)識(shí)和自身與所述用戶(hù)終 端交互所使用的第二數(shù)據(jù)流標(biāo)識(shí)。
[0017] 根據(jù)第H種可能的實(shí)現(xiàn)方式,結(jié)合第二種可能的實(shí)現(xiàn)方式,所述目標(biāo)基站根據(jù)所 述第一業(yè)務(wù)流標(biāo)識(shí)、所述第一數(shù)據(jù)流標(biāo)識(shí)W及所述目標(biāo)基站的自身狀態(tài)設(shè)置所述目標(biāo)基站 與所述用戶(hù)終端交互所使用的第二業(yè)務(wù)流標(biāo)識(shí)和所述目標(biāo)基站與所述用戶(hù)終端交互所使 用的第二數(shù)據(jù)流標(biāo)識(shí),包括:
[0018] 所述目標(biāo)基站根據(jù)所述第一業(yè)務(wù)流標(biāo)識(shí)和所述目標(biāo)基站的自身狀態(tài)從所述第一 業(yè)務(wù)流標(biāo)識(shí)中得到所述目標(biāo)基站所支持的第一業(yè)務(wù)流標(biāo)識(shí),并與所述目標(biāo)基站所支持且所 述第一業(yè)務(wù)流標(biāo)識(shí)中未包括的業(yè)務(wù)流標(biāo)識(shí)一起作為所述目標(biāo)基站與所述用戶(hù)終端交互所 使用的第二業(yè)務(wù)流標(biāo)識(shí);
[0019] 所述目標(biāo)基站根據(jù)所述第一數(shù)據(jù)流標(biāo)識(shí)和所述目標(biāo)基站的自身狀態(tài)從所述第一 業(yè)務(wù)流標(biāo)識(shí)中得到所述目標(biāo)基站所支持的第一數(shù)據(jù)流標(biāo)識(shí),并與所述目標(biāo)基站所支持且所 述第一數(shù)據(jù)流標(biāo)識(shí)中未包括的數(shù)據(jù)流標(biāo)識(shí)一起作為所述目標(biāo)基站與所述用戶(hù)終端交互所 使用的第二數(shù)據(jù)流標(biāo)識(shí)。
[0020] 第二方面,本發(fā)明實(shí)施例提供了一種基于魯棒性頭壓縮R0HC協(xié)議的切換方法,所 述方法包括:
[0021] 源基站發(fā)送第一RCfflC上下文信息。
[0022] 根據(jù)第一種可能的實(shí)現(xiàn)方式,結(jié)合第二方面,所述第一RCfflC上下文信息用于源基 站與用戶(hù)終端交互所使用的RCfflC上下文信息;所述第一RCfflC上下文信息包括:所述源基 站與所述用戶(hù)終端交互所使用的第一業(yè)務(wù)流標(biāo)識(shí)、所述源基站與所述用戶(hù)終端交互所使用 的第一數(shù)據(jù)流標(biāo)識(shí)、所述源基站與所述用戶(hù)終端交互所使用的第一R0HC運(yùn)行模式、所述源 基站與所述用戶(hù)終端交互所使用的第一壓縮端和解壓端的狀態(tài)、所述源基站與所述用戶(hù)終 端交互所使用的第一靜態(tài)上下文和所述源基站與所述用戶(hù)終端交互所使用的第一動(dòng)態(tài)上 下文。
[0023] 第H方面,本發(fā)明實(shí)施例提供了一種目標(biāo)基站,包括:接收單元和學(xué)習(xí)單元,
[0024] 所述接收單元,用于接收第一RCfflC上下文信息;
[00巧]所述學(xué)習(xí)單元,用于對(duì)所述第一RCfflC上下文信息進(jìn)行學(xué)習(xí),得到第二RCfflC上下文 信息。
[0026] 根據(jù)第一種可能的實(shí)現(xiàn)方式,結(jié)合第H方面,所述第一RCfflC上下文信息,用于源 基站與用戶(hù)終端交互所使用的RCfflC上下文信息;所述第一RCfflC上下文信息包括:所述源 基站與所述用戶(hù)終端交互所使用的第一業(yè)務(wù)流標(biāo)識(shí)、所述源基站與所述用戶(hù)終端交互所使 用的第一數(shù)據(jù)流標(biāo)識(shí)、所述源基站與所述用戶(hù)終端交互所使用的第一R0HC運(yùn)行模式、所述 源基站與所述用戶(hù)終端交互所使用的第一壓縮端和解壓端的狀態(tài)、所述源基站與所述用戶(hù) 終端交互所使用的第一靜態(tài)上下文和所述源基站與所述用戶(hù)終端交互所使用的第一動(dòng)態(tài) 上下文;
[0027] 所述第二RCfflC上下文信息,用于目標(biāo)基站與用戶(hù)終端交互所使用的RCfflC上下文 信息;所述第二RCfflC上下文信息包括:所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二業(yè) 務(wù)流標(biāo)識(shí)、所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二數(shù)據(jù)流標(biāo)識(shí)、所述目標(biāo)基站與 所述用戶(hù)終端交互所使用的第二RCfflC運(yùn)行模式、所述目標(biāo)基站與所述用戶(hù)終端交互所使 用的第二壓縮端和解壓端的狀態(tài)、所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二靜態(tài)上 下文和所述目標(biāo)基站與所述用戶(hù)終端交互所使用的第二動(dòng)態(tài)上下文。
[0028] 根據(jù)第二種可能的實(shí)現(xiàn)方式,結(jié)合第一種可能的實(shí)現(xiàn)方式,所述學(xué)習(xí)單元具體用 于:
[0029] 將自身與所述用戶(hù)終端交互所使用的第二R0HC的運(yùn)行模式選擇為所述第一R0HC 運(yùn)行模式;
[0030]將自身與所述用戶(hù)終端交互所使用的第二壓縮端和解壓端的狀態(tài)選擇為所述第 一壓縮端和解壓端的狀態(tài);
[0031]將所述第一靜態(tài)上下文作為自身與所述用戶(hù)終端交互所使用的第二靜態(tài)上下文 來(lái)進(jìn)行業(yè)務(wù)流的區(qū)分;
[0032]將所述第一動(dòng)態(tài)上下文作為自