專利名稱:第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及第三代移動(dòng)通信領(lǐng)域,特別涉及移動(dòng)通信網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)壓縮技術(shù)領(lǐng)域,具體 是指一種第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法。
背景技術(shù):
隨著無(wú)線通信和因特網(wǎng)應(yīng)用的發(fā)展,無(wú)線接入因特網(wǎng)已得到了日益廣泛的應(yīng)用。在傳統(tǒng) 上,因特網(wǎng)用戶是通過(guò)局域網(wǎng)(例如以太網(wǎng))或者ADSL/光纖這樣的有線網(wǎng)絡(luò)接入的。這些有 線網(wǎng)絡(luò)經(jīng)過(guò)多年的發(fā)展,其信號(hào)傳輸媒介已經(jīng)比較可靠,差錯(cuò)率較小。而無(wú)線網(wǎng)絡(luò)的傳輸媒 介為空間電磁波,它的傳輸特性與有線網(wǎng)絡(luò)有很大差異,具體表現(xiàn)在
(1)差4告率高;
(2 )傳輸延遲大;
(3)帶寬有限。
因特網(wǎng)應(yīng)用使用TCP/IP協(xié)議族,所有的應(yīng)用數(shù)據(jù)都以IP包的形式在網(wǎng)絡(luò)中傳遞。由于 IP包都有頭部,因此造成一些開(kāi)銷,在某些情況下開(kāi)銷會(huì)很大。圖l表示了一個(gè)承載語(yǔ)音數(shù) 據(jù)的RTP包。
請(qǐng)參閱圖1所示,語(yǔ)音數(shù)據(jù)作為RTP包的凈荷,RTP包是UDP包的凈荷,UDP包又是 IP包的凈荷。每個(gè)IP包都有至少20字節(jié)的頭部,UDP包有8字節(jié)的頭部,RTP包有12字 節(jié)的頭部,三種頭部一共占了 40字節(jié),而語(yǔ)音凈荷的長(zhǎng)度也只有幾十字節(jié),因而頭部開(kāi)銷很 大。
為解決IP頭部開(kāi)銷的問(wèn)題,人們提出了很多IP頭部壓縮算法,而健壯報(bào)頭壓縮(ROHC, RFC3095 )就是針對(duì)無(wú)線網(wǎng)絡(luò)環(huán)境提出的一種,它被應(yīng)用在UMTS系統(tǒng)中。
首先,根據(jù)網(wǎng)絡(luò)信道配置和傳輸質(zhì)量,RFC3095定義了 3種工作模式單向模式、雙向 優(yōu)化模式和雙向可靠模式。在單向模式下,RFC3095頭壓縮器認(rèn)為沒(méi)有反饋通道,因此只會(huì) 按單向信道的特性發(fā)送數(shù)據(jù)。在雙向優(yōu)化模式下,頭壓縮器與頭解壓器之間存在雙向信道, 同時(shí)頭壓縮器會(huì)按照提高壓縮效率的原則進(jìn)行工作。在雙向可靠模式下,頭壓縮器與頭解壓 器之間存在雙向信道,并且頭壓縮器會(huì)依照提高傳輸可靠性的原則工作。
6在每種模式下,壓縮器和解壓器都分別具有三個(gè)狀態(tài)。
壓縮器的三個(gè)工作狀態(tài)是IR (Initialization and Refresh,初始化和刷新)、FO ( First Order, 一階)和SO ( Second Order, 二階),請(qǐng)參閱圖2所示。
在IR狀態(tài)下,壓縮器只發(fā)送完整的IP頭信息;FO狀態(tài)下,壓縮器壓縮部分頭信息;SO 狀態(tài)下,壓縮器做最優(yōu)化的壓縮。三種狀態(tài)的級(jí)別由低到高依次為IR、 FO和SO。剛開(kāi)始?jí)?縮器工作在IR狀態(tài),然后根據(jù)通信狀況逐漸提高級(jí)別。
解壓器的三個(gè)狀態(tài)為NC (No Context)、 SC ( Static Context)和FC ( Full Context),請(qǐng)參 閱圖3所示。
NC狀態(tài)下,解壓器還沒(méi)解壓成功一個(gè)IP包頭,即解壓器還未得到完整的IP頭信息;當(dāng) 解壓器得到一個(gè)完整的IP頭信息之后,轉(zhuǎn)入FC狀態(tài);當(dāng)解壓器遇到連續(xù)解壓失敗的情況后, 會(huì)返回SC狀態(tài)。
在每種模式下都有上述3種狀態(tài),但每種狀態(tài)下的行為和狀態(tài)遷移的條件卻因模式而異。 其中,圖4給出了三種模式下壓縮器的情況,對(duì)于解壓器的情況類似,本發(fā)明中不再——示 出。
頭壓縮器/解壓器在工作過(guò)程中,需要根據(jù)接收到的反饋、當(dāng)前模式和系統(tǒng)策略決定切換 到什么狀態(tài),以及切換到什么模式。
綜上所述,RFC3095共有三種工作模式,每種沖莫式下的壓縮器和解壓器又有三種狀態(tài), 各種狀態(tài)和模式在一定條件又需要相互切換,因此情況比較復(fù)雜,實(shí)現(xiàn)中非常需要一種實(shí)現(xiàn) 方法很好地應(yīng)對(duì)這種復(fù)雜性。
發(fā)明內(nèi)容
本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)中的缺點(diǎn),提供一種能夠?qū)崿F(xiàn)復(fù)雜狀況下的包數(shù)據(jù) 聚合壓縮工作模式和工作狀態(tài)靈活切換、過(guò)程快捷方便、運(yùn)行效率較高、工作性能穩(wěn)定可靠、 適用范圍較為廣泛的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法。
為了實(shí)現(xiàn)上述的目的,本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方 法如下
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,所述的系統(tǒng)中包括數(shù)據(jù)發(fā) 送端的頭壓縮器和數(shù)據(jù)接收端的頭解壓器,其主要特點(diǎn)是,所述的方法包括頭壓縮器數(shù)據(jù)壓 縮處理操作和頭解壓器數(shù)據(jù)解壓處理操作,所述的頭壓縮器數(shù)據(jù)壓縮處理操作包括以下步驟 (Al )頭壓縮器進(jìn)行頭壓縮流對(duì)象初始化操作;
7(A2)在進(jìn)行數(shù)據(jù)發(fā)送過(guò)程中,頭壓縮器根據(jù)所接收到的反饋信息、頭壓縮器的當(dāng)前工 作模式、頭壓縮器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操
作;
(A3)在進(jìn)行數(shù)據(jù)發(fā)送過(guò)程中,頭壓縮器根據(jù)所接收到的反饋信息、頭壓縮器的當(dāng)前工 作模式、頭壓縮器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭壓縮流對(duì)象工作模式轉(zhuǎn)移處理操 作;
所述的頭解壓器數(shù)據(jù)解壓處理操作包括以下步驟 (Bl )頭解壓器進(jìn)行頭解壓縮流對(duì)象初始化操作;
(B2)在進(jìn)行數(shù)據(jù)接收過(guò)程中,頭解壓器根據(jù)所接收到的反饋信息、頭解壓器的當(dāng)前工 作模式、頭解壓器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭解壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理 操作;
(B3)在進(jìn)行數(shù)據(jù)接收過(guò)程中,頭解壓器根據(jù)所接收到的反饋信息、頭解壓器的當(dāng)前工 作模式、頭解壓器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭解壓縮流對(duì)象工作模式轉(zhuǎn)移處理 操作。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮流對(duì)象初始化操
作,包括以下步驟
(All )設(shè)置頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員為單向工作模式對(duì)象;
(A12)初始化該單向工作模式對(duì)象,將該單向工作模式對(duì)象中的當(dāng)前工作狀態(tài)對(duì)象成
員設(shè)置為頭壓縮器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮流對(duì)象工作狀態(tài)
轉(zhuǎn)移處理操作,包括以下步驟
(A21 )根據(jù)所述的頭壓縮器的當(dāng)前工作模式初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象;
(A22 )將所述的頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員的當(dāng)前工作狀態(tài)對(duì)象成員設(shè)
置為所述的轉(zhuǎn)換后工作狀態(tài)對(duì)象;
(A23)從頭壓縮器中刪除原工作狀態(tài)對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮器的當(dāng)前工作模 式為可以單向工作模式、雙向優(yōu)化工作模式或者雙向可靠工作模式。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的初始化轉(zhuǎn)換后工作狀態(tài) 對(duì)象,包括以下步驟
(A2U)如果頭壓縮器的當(dāng)前工作模式為單向工作模式,則初始化該轉(zhuǎn)換后工作狀態(tài)對(duì)象為頭壓縮器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器單向模式一階狀態(tài)對(duì)象或者頭壓縮 器單向模式二階狀態(tài)對(duì)象;
(A212)如果頭壓縮器的當(dāng)前工作模式為雙向優(yōu)化工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭壓縮器雙向優(yōu)化模式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器雙向優(yōu)化模式一階狀態(tài)對(duì) 象或者頭壓縮器雙向優(yōu)化模式二階狀態(tài)對(duì)象;
(A213)如果頭壓縮器的當(dāng)前工作模式為雙向可靠工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭壓縮器雙向可靠模式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器雙向可靠模式一階狀態(tài)對(duì) 象或者頭壓縮器雙向可靠模式二階狀態(tài)對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮流對(duì)象工作模式 轉(zhuǎn)移處理操作,包括以下步驟
(A31)初始化頭壓縮器轉(zhuǎn)換后工作模式對(duì)象;
(A32 )將頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員設(shè)置為頭壓縮器轉(zhuǎn)換后工作模式對(duì)
象;
(A33 )從頭壓縮器中刪除原頭壓縮器工作模式對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的初始化頭壓縮器轉(zhuǎn)換后 工作模式對(duì)象,具體為
可以初始化該頭壓縮器轉(zhuǎn)換后工作模式對(duì)象為頭壓縮器單向工作模式對(duì)象、頭壓縮器雙 向優(yōu)化工作模式對(duì)象或者頭壓縮器雙向可靠工作模式對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓縮流對(duì)象初始化 操作,包括以下步驟
(B11 )設(shè)置頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員為單向工作模式對(duì)象; (B12)初始化該單向工作模式對(duì)象,將該單向工作模式對(duì)象中的當(dāng)前工作狀態(tài)對(duì)象成 員設(shè)置為頭解壓器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓縮流對(duì)象工作狀 態(tài)轉(zhuǎn)移處理操作,包括以下步驟
(B21 )根據(jù)所述的頭解壓器的當(dāng)前工作模式初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象; (B22 )將所述的頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員的當(dāng)前工作狀態(tài)對(duì)象成員 設(shè)置為所述的轉(zhuǎn)換后工作狀態(tài)對(duì)象;
(B23 )從頭解壓器中刪除原工作狀態(tài)對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓器的當(dāng)前工作模式為可以單向工作模式、雙向優(yōu)化工作模式或者雙向可靠工作模式。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的初始化轉(zhuǎn)換后工作狀態(tài) 對(duì)象,包括以下步驟
(B211)如果頭解壓器的當(dāng)前工作模式為單向工作模式,則初始化該轉(zhuǎn)換后工作狀態(tài)對(duì) 象為頭解壓器單向模式無(wú)上下文狀態(tài)對(duì)象、頭解壓器單向模式靜態(tài)上下文狀態(tài)對(duì)象或者頭解 壓器單向模式全上下文狀態(tài)對(duì)象;
(B212)如果頭解壓器的當(dāng)前工作模式為雙向優(yōu)化工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭解壓器雙向優(yōu)化模式無(wú)上下?tīng)顟B(tài)對(duì)象、頭解壓器雙向優(yōu)化^f莫式靜態(tài)上下文狀態(tài)對(duì) 象或者頭解壓器雙向優(yōu)化模式全上下文狀態(tài)對(duì)象;
(B213)如果頭解壓器的當(dāng)前工作模式為雙向可靠工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭解壓器雙向可靠模式無(wú)上下?tīng)顟B(tài)對(duì)象、頭解壓器雙向可靠模式靜態(tài)上下文狀態(tài)對(duì) 象或者頭解壓器雙向可靠^f莫式全上下文狀態(tài)對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓縮流對(duì)象工作模 式轉(zhuǎn)移處理操作,包括以下步驟
(B31)初始化頭解壓器轉(zhuǎn)換后工作模式對(duì)象;
(B32 )將頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員設(shè)置為頭解壓器轉(zhuǎn)換后工作模式
對(duì)象;
(B33 )從頭解壓器中刪除原頭解壓器工作模式對(duì)象。
該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的初始化頭解壓器轉(zhuǎn)換后
工作模式對(duì)象,具體為
可以初始化該頭解壓器轉(zhuǎn)換后工作模式對(duì)象為頭解壓器單向工作模式對(duì)象、頭解壓器雙 向優(yōu)化工作模式對(duì)象或者頭解壓器雙向可靠工作模式對(duì)象。
采用了該發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,由于其中使 用了軟件設(shè)計(jì)模式中的狀態(tài)模式,使得其完全實(shí)現(xiàn)了在復(fù)雜狀況下的頭壓縮工作模式和工作 狀態(tài)的靈活切換,同時(shí)頭壓縮器和頭解壓器的各個(gè)工作模式的各個(gè)工作狀態(tài)下的行為被隔離 到各自相應(yīng)的類中,使得彼此之間互不千擾,并且使系統(tǒng)的構(gòu)造、調(diào)試和維護(hù)較為容易,不 僅如此,本發(fā)明的實(shí)現(xiàn)方法的執(zhí)行過(guò)程快捷方便,系統(tǒng)運(yùn)行效率較高,工作性能穩(wěn)定可靠, 適用范圍較為廣泛,為第三代移動(dòng)通信技術(shù)的進(jìn)一步發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
圖1為現(xiàn)有技術(shù)中的RTP包結(jié)構(gòu)示意圖。 圖2是現(xiàn)有技術(shù)中的RFC3095壓縮器的3個(gè)狀態(tài)。 圖3為現(xiàn)有技術(shù)中的RFC3095解壓器的3個(gè)狀態(tài)。 圖4為現(xiàn)有技術(shù)中的RFC3095的3種工作模式。
圖5為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的RFC3095 壓縮器的模式類圖。
圖6為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的RFC3095 壓縮器單向模式的類圖。
圖7為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的RFC3095 壓縮器優(yōu)化模式的類圖。
圖8為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的RFC3095 壓縮器可靠模式的類圖。
圖9為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的RFC3095 解壓器的模式類圖。
圖10為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的 RFC3095解壓器單向模式的類圖。
圖11為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的 RFC3095解壓器優(yōu)化模式的類圖。
圖12為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的 RFC3095解壓器可靠模式的類圖。
圖13為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 流的初始化流程圖。
圖14為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從IR狀態(tài)轉(zhuǎn)移到FO狀態(tài)的流程圖。
圖15為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議"R頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從IR狀態(tài)轉(zhuǎn)移到SO狀態(tài)的流程圖。
圖16為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從SO狀態(tài)轉(zhuǎn)移到FO狀態(tài)的流程圖。
圖17為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從FO狀態(tài)轉(zhuǎn)移到SO狀態(tài)的流程圖。
11圖18為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從FO狀態(tài)轉(zhuǎn)移到IR狀態(tài)的流程圖。
圖19為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從SO狀態(tài)轉(zhuǎn)移到IR狀態(tài)的流程圖。
圖20為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議^R頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從單向模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖。
圖21為頭壓縮器從雙向優(yōu)化模式轉(zhuǎn)移到雙向可靠模式的流程圖。
圖22為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從雙向可靠模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖。
圖23為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從雙向優(yōu)化模式轉(zhuǎn)移到單向模式的流程圖。
圖24為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭壓縮 器從雙向可靠模式轉(zhuǎn)移到單向模式的流程圖。
圖25為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器的初始化流程。
圖26為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器乂人NC狀態(tài)轉(zhuǎn)移到FC狀態(tài)的流程圖。
圖27為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議^^頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從FC狀態(tài)轉(zhuǎn)移到SC狀態(tài)的流程圖。
圖28為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從SC狀態(tài)轉(zhuǎn)移到FC狀態(tài)的流程圖。
圖29為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議"R頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從SC狀態(tài)轉(zhuǎn)移到NC狀態(tài)的流程圖。
圖30為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從單向模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖。
圖31為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從雙向優(yōu)化模式轉(zhuǎn)移到雙向可靠模式的流程圖。
圖32為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從雙向可靠模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖。
圖33為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓器從雙向優(yōu)化模式轉(zhuǎn)移到單向模式的流程圖。
圖34為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從單向模式轉(zhuǎn)移到雙向可靠模式的流程圖。
圖35為本發(fā)明的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法中的頭解壓 器從雙向可靠模式轉(zhuǎn)移到單向模式的流程圖。
具體實(shí)施例方式
為了能夠更清楚地理解本發(fā)明的技術(shù)內(nèi)容,特舉以下實(shí)施例詳細(xì)說(shuō)明。 本發(fā)明的方法主要涉及3GPPUMTS網(wǎng)絡(luò)的終端和接入網(wǎng)設(shè)備中包數(shù)據(jù)聚合協(xié)議(PDCP )
的RFC3095算法的實(shí)現(xiàn)方法。
請(qǐng)參閱圖5至圖35所示,該第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,
所述的系統(tǒng)中包括數(shù)據(jù)發(fā)送端的頭壓縮器和數(shù)據(jù)接收端的頭解壓器,其主要特點(diǎn)是,所述的
方法包括頭壓縮器數(shù)據(jù)壓縮處理操作和頭解壓器數(shù)據(jù)解壓處理操作,所述的頭壓縮器數(shù)據(jù)壓
縮處理操作包括以下步驟
(1) 頭壓縮器進(jìn)行頭壓縮流對(duì)象初始化操作,包括以下步驟
(a) 設(shè)置頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員為單向工作模式對(duì)象;
(b) 初始化該單向工作模式對(duì)象,將該單向工作模式對(duì)象中的當(dāng)前工作狀態(tài)對(duì)象成 員設(shè)置為頭壓縮器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象;
(2) 在進(jìn)行數(shù)據(jù)發(fā)送過(guò)程中,頭壓縮器根據(jù)所接收到的反饋信息、頭壓縮器的當(dāng)前工作 模式、頭壓縮器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操作, 包括以下步驟
U)根據(jù)所述的頭壓縮器的當(dāng)前工作模式初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象;該當(dāng)前工作 模式為可以單向工作模式、雙向優(yōu)化工作模式或者雙向可靠工作模式;該初始化轉(zhuǎn)換 后工作狀態(tài)對(duì)象,包括以下步驟
(i) 如果頭壓縮器的當(dāng)前工作模式為單向工作模式,則初始化該轉(zhuǎn)換后工作狀態(tài) 對(duì)象為頭壓縮器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器單向模式一階狀態(tài)對(duì) 象或者頭壓縮器單向模式二階狀態(tài)對(duì)象;
(ii) 如果頭壓縮器的當(dāng)前工作模式為雙向優(yōu)化工作模式,則初始化該轉(zhuǎn)換后工 作狀態(tài)對(duì)象為頭壓縮器雙向優(yōu)化^f莫式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器雙向優(yōu)化 模式一階狀態(tài)對(duì)象或者頭壓縮器雙向優(yōu)化模式二階狀態(tài)對(duì)象;
13(iii)如果頭壓縮器的當(dāng)前工作模式為雙向可靠工作模式,則初始化該轉(zhuǎn)換后工 作狀態(tài)對(duì)象為頭壓縮器雙向可靠模式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器雙向可靠 模式一 階狀態(tài)對(duì)象或者頭壓縮器雙向可靠模式二階狀態(tài)對(duì)象; (b )將所述的頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員的當(dāng)前工作狀態(tài)對(duì)象成員設(shè) 置為所述的轉(zhuǎn)換后工作狀態(tài)對(duì)象; (c)從頭壓縮器中刪除原工作狀態(tài)對(duì)象; (3 )在進(jìn)行數(shù)據(jù)發(fā)送過(guò)程中,頭壓縮器根據(jù)所接收到的反饋信息、頭壓縮器的當(dāng)前工作 模式、頭壓縮器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭壓縮流對(duì)象工作模式轉(zhuǎn)移處理操作, 包括以下步驟
(a) 初始化頭壓縮器轉(zhuǎn)換后工作模式對(duì)象,具體為
可以初始化該頭壓縮器轉(zhuǎn)換后工作模式對(duì)象為頭壓縮器單向工作模式對(duì)象、頭壓 縮器雙向優(yōu)化工作模式對(duì)象或者頭壓縮器雙向可靠工作模式對(duì)象;
(b) 將頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員設(shè)置為頭壓縮器轉(zhuǎn)換后工作模式對(duì) 象;
(c )從頭壓縮器中刪除原頭壓縮器工作模式對(duì)象; 所述的頭解壓器數(shù)據(jù)解壓處理操作包括以下步驟
(1) 頭解壓器進(jìn)行頭解壓縮流對(duì)象初始化才喿作,包括以下步驟
(a) 設(shè)置頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員為單向工作模式對(duì)象;
(b) 初始化該單向工作模式對(duì)象,將該單向工作模式對(duì)象中的當(dāng)前工作狀態(tài)對(duì)象成 員設(shè)置為頭解壓器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象;
(2) 在進(jìn)行數(shù)據(jù)接收過(guò)程中,頭解壓器根據(jù)所接收到的反饋信息、頭解壓器的當(dāng)前工作 模式、頭解壓器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭解壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操 作,包括以下步驟
(a)根據(jù)所述的頭解壓器的當(dāng)前工作模式初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象,該當(dāng)前工作 模式為可以單向工作模式、雙向優(yōu)化工作模式或者雙向可靠工作模式,該初始化轉(zhuǎn)換 后工作狀態(tài)對(duì)象,包括以下步驟
(i) 如果頭解壓器的當(dāng)前工作模式為單向工作模式,則初始化該轉(zhuǎn)換后工作狀態(tài) 對(duì)象為頭解壓器單向模式無(wú)上下文狀態(tài)對(duì)象、頭解壓器單向模式靜態(tài)上下文狀態(tài) 對(duì)象或者頭解壓器單向模式全上下文狀態(tài)對(duì)象;
(ii) 如果頭解壓器的當(dāng)前工作模式為雙向優(yōu)化工作模式,則初始化該轉(zhuǎn)換后工作狀態(tài)對(duì)象為頭解壓器雙向優(yōu)化模式無(wú)上下?tīng)顟B(tài)對(duì)象、頭解壓器雙向優(yōu)化模式靜 態(tài)上下文狀態(tài)對(duì)象或者頭解壓器雙向優(yōu)化^f莫式全上下文狀態(tài)對(duì)象; (iii)如果頭解壓器的當(dāng)前工作模式為雙向可靠工作模式,則初始化該轉(zhuǎn)換后工 作狀態(tài)對(duì)象為頭解壓器雙向可靠模式無(wú)上下?tīng)顟B(tài)對(duì)象、頭解壓器雙向可靠才莫式靜 態(tài)上下文狀態(tài)對(duì)象或者頭解壓器雙向可靠;f莫式全上下文狀態(tài)對(duì)象; (b )將所述的頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員的當(dāng)前工作狀態(tài)對(duì)象成員 設(shè)置為所述的轉(zhuǎn)換后工作狀態(tài)對(duì)象; (c)從頭解壓器中刪除原工作狀態(tài)對(duì)象; (3)在進(jìn)行數(shù)據(jù)接收過(guò)程中,頭解壓器根據(jù)所接收到的反饋信息、頭解壓器的當(dāng)前工作 模式、頭解壓器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭解壓縮流對(duì)象工作模式轉(zhuǎn)移處理操 作,包括以下步驟(a)初始化頭解壓器轉(zhuǎn)換后工作模式對(duì)象,具體為可以初始化該頭解壓器轉(zhuǎn)換后工作模式對(duì)象為頭解壓器單向工作模式對(duì)象、頭解 壓器雙向優(yōu)化工作模式對(duì)象或者頭解壓器雙向可靠工作模式對(duì)象; (b )將頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員設(shè)置為頭解壓器轉(zhuǎn)換后工作模式 對(duì)象;(c)從頭解壓器中刪除原頭解壓器工作模式對(duì)象; 在實(shí)際使用當(dāng)中,通過(guò)觀察分析三種工作模式和三種狀態(tài)下壓縮器和解壓器的行為,可 以發(fā)現(xiàn)它們存在以下共同點(diǎn)在不同的工作模式和狀態(tài)下,壓縮器/解壓器與系統(tǒng)其余部分的交互是基本相同的;壓縮 器接受上層用戶的頭壓縮請(qǐng)求,執(zhí)行壓縮過(guò)程,給出頭壓縮后的SDU,同時(shí)也接收解壓器傳 來(lái)的反饋;解壓器從對(duì)端接收頭壓縮之后的數(shù)據(jù)包,執(zhí)行解壓縮過(guò)程,將解壓縮后的SDU傳 遞給上層客戶,同時(shí)向?qū)Χ朔祷剡m當(dāng)?shù)捻憫?yīng)。不同工作模式/工作狀態(tài)下壓縮器/解壓器的不同主要存在于下面幾個(gè)方面 *發(fā)送和接收的數(shù)據(jù)包的內(nèi)容和格式不同; *發(fā)送和接收數(shù)據(jù)的策略和狀態(tài)轉(zhuǎn)移的條件不同。 基于這一分析,本發(fā)明提出使用軟件設(shè)計(jì)模式中的狀態(tài)模式實(shí)現(xiàn)RFC3095算法。狀態(tài)模 式可以參見(jiàn)以下文獻(xiàn)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides,《Design Patterns — Elements of Reusable Object-Oriented Software》。15本發(fā)明的實(shí)現(xiàn)方法使用面向?qū)ο蟮能浖O(shè)計(jì)方法,設(shè)計(jì)了 一族類,其對(duì)應(yīng)的UML( Unified Model Language,通用建模語(yǔ)言)類圖請(qǐng)參見(jiàn)圖5所示。其中,頭壓縮器模式類(RFC3095—CompressorMode )為頭壓縮器三種操作模式的基類, 它為三種模式定義了統(tǒng)一的接口。它包含如下的成員頭壓縮函數(shù)(compress)實(shí)現(xiàn)頭壓縮, 反饋處理函數(shù)(processFeedback )實(shí)現(xiàn)來(lái)自頭解壓器的反饋信息的處理,模式初始化函數(shù) (enterMode)實(shí)現(xiàn)進(jìn)入相應(yīng)操作模式的初始化處理。狀態(tài)切換函數(shù)(changeState )實(shí)現(xiàn)從一 個(gè)狀態(tài)切換到另一個(gè)的處理過(guò)程。這四個(gè)成員函數(shù)均為虛函數(shù)。從RFC3095_CompressorMode類派生出三個(gè)具體的操作模式類頭壓縮器單向模式類 (RFC3095—CompressorU_Mode ),頭壓縮器雙向優(yōu)化模式類(RFC3095_CompressorO—Mode ) 和頭壓縮器雙向可靠模式類(RFC3095_CompressorR—Mode ),分別表示單向模式,雙向優(yōu)化 模式和雙向可靠模式。這三個(gè)類均重寫(xiě)基類的上述虛函數(shù),實(shí)現(xiàn)各個(gè)模式下的特有行為。類似地,在每種操作模式下,都存在三種狀態(tài);同樣,這三種狀態(tài)下壓縮器要做的操作 也類似,因此可以再次運(yùn)用狀態(tài)模式。相應(yīng)地,頭解壓器的各種模式也是基于一個(gè)基類頭解壓器模式類 (RFC3095—DecompressorMode )。這個(gè)類包含下面的成員頭解壓縮函數(shù)(decompress)完 成頭解壓縮過(guò)程,狀態(tài)切換函數(shù)(changeState)完成頭解壓縮器的處理,模式初始化函數(shù) (enterMode)完成進(jìn)入才莫式的初始化過(guò)程。從頭解壓器模式類派生出3 個(gè)類頭解壓器單向模式類 (RFC3095—DecompressorU—Mode ), 頭解壓器雙向 <尤 4匕才莫式類 (RFC3095_DecompressorO—Mode ), 頭解壓器雙向可靠模式類 (RFC3095—DecompressorR—Mode )。這3個(gè)類分別對(duì)應(yīng)頭解壓器的單向才莫式,雙向優(yōu)化才莫式 和雙向可靠模式。它們各自重寫(xiě)基類的3個(gè)虛函數(shù),實(shí)現(xiàn)各自的特殊處理。RFC3095壓縮器將IP包分為包流(packet stream ),因此本發(fā)明用頭壓縮流對(duì)象 (RFC3095—CompressorStream對(duì)象)代表壓縮器中的一個(gè)包流。因?yàn)槊總€(gè)包流都可能處于前 述的三種工作模式中的一種模式下,所以頭壓縮流對(duì)象和某種頭壓縮模式對(duì)象(RFC3095_CompressorMode )相關(guān)聯(lián),如下面代碼所示class RFC3095一CompressorStream { 一 public:int compress (DataHandle—t i叩utData, DataHandle_t* pOutputData) void changeMode (RFC30 95—CompMode—e newMode) private:RFC30 95_CompressorMode* m—pCurrentMode; } _ _頭壓縮流類提供了如下成員函數(shù)compress:壓縮函數(shù),此函數(shù)對(duì)指定的IP包進(jìn)行RFC3095頭壓縮; changeMode:改變模式,當(dāng)模式發(fā)生變化時(shí),此函數(shù)被調(diào)用。 頭壓縮模式類是所有壓縮器模式類的虛基類,它提供了以下虛函數(shù)class RFC3095_C〇mpress〇rM〇cie { _ public:virtual int compress(DataHandle_t inputData, DataHandle—t* pOutputData)=〇; virtual int processFeedback (DataHandle—t feedback) = O,' virtual void enterMode (void)= 〇' virtual void changeState(RFC3095_State—e newState) = 0; protected:RFC3〇95_C〇mpress〇rStream* m—pStream;如以上代碼所示,頭壓縮模式類是虛基類,是不可以被實(shí)例化的。所有具體的模式類均為頭壓縮模式類的派生類,例如class RFC3095—CompressorU—Mode : public RFC3095—CompressorMode public:virtual int compress (DataHandle_t inputData, DataHandle—t* pOutputData),' virtual int processFeedback (DataHandle t feedback) virtual void enterMode (void)virtual void changeState(RFC3095—State—e newState); private:RFC3095—CompressorU— ModeState* m—pCurState,. 這些派生類都重寫(xiě)基類的虛函數(shù),實(shí)現(xiàn)各自特殊的處理。因?yàn)轭^壓縮流對(duì)象在某一時(shí)刻必然處于某種模式下,所以它與 一個(gè)具體的模式類對(duì)象關(guān) 聯(lián),頭壓縮流對(duì)象的當(dāng)前模式成員(m__pCurrentMode)即用于記錄這種關(guān)聯(lián)關(guān)系。在每種模 式下,RFC3095的壓縮處理不同,頭壓縮流類通過(guò)調(diào)用當(dāng)前模式對(duì)象來(lái)執(zhí)行頭壓縮。請(qǐng)參閱圖13所示,為頭壓縮流的初始化過(guò)程。其過(guò)程為(1) 設(shè)置當(dāng)前模式對(duì)象成員(m_pCurrentMode)為單向模式對(duì)象;(2) 初始化單向模式對(duì)象,將其當(dāng)前狀態(tài)成員(m_pCurState)設(shè)置為頭壓縮器單向模 式IR狀態(tài)對(duì)象。頭壓縮流在每種模式下都處于一種狀態(tài),因而模式對(duì)象也與一個(gè)狀態(tài)對(duì)象關(guān)聯(lián),以頭壓 縮器單向模式類(RFC3095_CompressorU—Mode )為例,其m_pCurState成員即為當(dāng)前狀態(tài)對(duì)象的指針。不同的狀態(tài),其頭壓縮過(guò)程不同,因此模式對(duì)象會(huì)使用相應(yīng)的狀態(tài)對(duì)象壓縮包頭int RFC3095—CompressorU—Mode::compress(DataHandle—t inputData,DataHandle—pOutputData){ —return m—pCurState-〉compress(inputData, pOutputData);狀態(tài)對(duì)象實(shí)現(xiàn)實(shí)際的壓縮/解壓縮操作,同一種模式下的三種狀態(tài)用同一基類的三個(gè)派生類表示,如圖6、 7、 8、 10、 11、 12所示?;惗x了狀態(tài)類的接口函數(shù),以RFC3095—CompressorU—ModeState為例class RFC3095—CompressorU—ModeState { — —public:virtual int compress (DataHandle一t inputData, DataHandle_t* pOutputData) = ' virtual int processFeedback (DataHandle—t feedback) = 0,' virtual void enterState(void) = 0; protected:RFC30 95—CompressorU—Mode* m—pMode; " — — —與RFC3095 CompressorMode和RFC3095_DecompressorMode類似,三種才莫式下的狀態(tài) 基類也都是虛基類。它們的派生類實(shí)現(xiàn)其虛函數(shù),進(jìn)行真正的RFC3095頭壓縮和解壓縮處理。 圖14描述了頭壓縮器(在任何才莫式下)從IR狀態(tài)轉(zhuǎn)移到FO狀態(tài)的流程,其過(guò)程為 (1 )初始化FO狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此FO狀態(tài)對(duì)象可能是壓縮器單向模 式FO狀態(tài)對(duì)象,壓縮器雙向優(yōu)化模式FO狀態(tài)對(duì)象或壓縮器雙向可靠模式FO狀態(tài)對(duì)象; (2 )將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的FO狀態(tài)對(duì)象; (3 )清除現(xiàn)有的IR狀態(tài)對(duì)象。圖15描述了頭壓縮器從IR狀態(tài)轉(zhuǎn)移到SO狀態(tài)的流程圖,過(guò)程如下 (1 )初始化SO狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此SO狀態(tài)對(duì)象可能是壓縮器單向模 式SO狀態(tài)對(duì)象,壓縮器雙向優(yōu)化模式SO狀態(tài)對(duì)象或壓縮器雙向可靠模式SO狀態(tài)對(duì)象; (2)將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的SO狀態(tài)對(duì)象; (3 )清除現(xiàn)有的IR狀態(tài)對(duì)象。圖16描述了頭壓縮器從SO狀態(tài)轉(zhuǎn)移到FO狀態(tài)的流程圖,過(guò)程如下 (1 )初始化FO狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此FO狀態(tài)對(duì)象可能是壓縮器單向模 式FO狀態(tài)對(duì)象,壓縮器雙向優(yōu)化模式FO狀態(tài)對(duì)象或壓縮器雙向可靠模式FO狀態(tài)對(duì)象; (2)將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的FO狀態(tài)對(duì)象; (3 )清除現(xiàn)有的SO狀態(tài)對(duì)象。圖17描述了頭壓縮器從FO狀態(tài)轉(zhuǎn)移到SO狀態(tài)的流程圖,過(guò)程如下 (1 )初始化SO狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此SO狀態(tài)對(duì)象可能是壓縮器單向模 式SO狀態(tài)對(duì)象,壓縮器雙向優(yōu)化模式SO狀態(tài)對(duì)象或壓縮器雙向可靠模式SO狀態(tài)對(duì)象; (2)將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的SO狀態(tài)對(duì)象; (3 )清除現(xiàn)有的FO狀態(tài)對(duì)象。圖18描述了頭壓縮器從FO狀態(tài)轉(zhuǎn)移到IR狀態(tài)的流程圖,過(guò)程如下 (1 )初始化IR狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此IR狀態(tài)對(duì)象可能是壓縮器單向模式IR狀態(tài)對(duì)象,壓縮器雙向優(yōu)化模式IR狀態(tài)對(duì)象或壓縮器雙向可靠模式IR狀態(tài)對(duì)象; (2)將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的IR狀態(tài)對(duì)象; (3 )清除現(xiàn)有的FO狀態(tài)對(duì)象。圖19描述了頭壓縮器從SO狀態(tài)轉(zhuǎn)移到IR狀態(tài)的流程圖,過(guò)程如下 (1 )初始化IR狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此IR狀態(tài)對(duì)象可能是壓縮器單向模式 IR狀態(tài)對(duì)象,壓縮器雙向優(yōu)化模式IR狀態(tài)對(duì)象或壓縮器雙向可靠模式IR狀態(tài)對(duì)象;(2) 將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的IR狀態(tài)對(duì)象; (3 )清除現(xiàn)有的SO狀態(tài)對(duì)象。圖20描述了頭壓縮器從單向模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖,過(guò)程如下 (1 )初始化頭壓縮器雙向優(yōu)化模式對(duì)象;(2 )將頭壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的雙向優(yōu)化模式對(duì)象; (3 )清除現(xiàn)有的頭壓縮器單向模式對(duì)象。圖21描述了頭壓縮器從雙向優(yōu)化模式轉(zhuǎn)移到雙向可靠模式的流程圖,過(guò)程如下 (1 )初始化頭壓縮器雙向可靠模式對(duì)象;(2 )將頭壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的雙向可靠模式對(duì)象; (3 )清除現(xiàn)有的頭壓縮器雙向優(yōu)化模式對(duì)象。圖22描述了頭壓縮器從雙向可靠模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖,過(guò)程如下 (1 )初始化頭壓縮器雙向優(yōu)化模式對(duì)象;(2 )將頭壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的雙向優(yōu)化模式對(duì)象;(3) 清除現(xiàn)有的頭壓縮器雙向可靠模式對(duì)象。圖23描述了頭壓縮器從雙向優(yōu)化模式轉(zhuǎn)移到單向模式的流程圖,過(guò)程如下 (1)初始化頭壓縮器單向模式對(duì)象;(2 )將頭壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的單向模式對(duì)象; (3 )清除現(xiàn)有的頭壓縮器雙向優(yōu)化模式對(duì)象。圖24描述了頭壓縮器從雙向可靠模式轉(zhuǎn)移到單向模式的流程圖,過(guò)程如下 (1 )初始化頭壓縮器單向模式對(duì)象;(2 )將頭壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的單向模式對(duì)象; (3)清除現(xiàn)有的頭壓縮器雙向可靠模式對(duì)象。圖9是頭解壓縮器的模式類圖。與頭壓縮器類似,每個(gè)頭解壓器流對(duì)象也與一個(gè)頭解壓 器模式對(duì)象關(guān)聯(lián);頭解壓縮的3種模式對(duì)應(yīng)的類也派生自一個(gè)基類頭解壓器模式19(RFC3095—DecompressorMode )。
與頭壓縮器相似,每種頭解壓器模式下都有3種狀態(tài),它們分別用3個(gè)狀態(tài)類表示。圖 10、圖11和圖12分別描繪了 3種頭解壓模式下的狀態(tài)類。 圖25為頭解壓縮流的初始化過(guò)程。其過(guò)程為 (1 )設(shè)置當(dāng)前模式對(duì)象成員為頭解壓器單向模式對(duì)象;
(2 )初始化單向模式對(duì)象,將其當(dāng)前狀態(tài)成員設(shè)置為頭解壓縮器單向模式NC狀態(tài)對(duì)象。 圖26是頭解壓器從NC狀態(tài)轉(zhuǎn)移到FC狀態(tài)的流程圖,其過(guò)程為
(1) 初始化FC狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此FC狀態(tài)對(duì)象可能是頭解壓器單向 模式FC狀態(tài)對(duì)象,頭解壓器雙向優(yōu)化模式FC狀態(tài)對(duì)象或頭解壓器雙向可靠模式FC狀態(tài)對(duì) 象;
(2) 將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的FC狀態(tài)對(duì)象; (3 )清除現(xiàn)有的NC狀態(tài)對(duì)象。
圖27是頭解壓器從FC狀態(tài)轉(zhuǎn)移到SC狀態(tài)的流程圖,其過(guò)程為
(1 )初始化SC狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此SC狀態(tài)對(duì)象可能是頭解壓器單向 模式SC狀態(tài)對(duì)象,頭解壓器雙向優(yōu)化模式SC狀態(tài)對(duì)象或頭解壓器雙向可靠模式SC狀態(tài)對(duì)
象;
(2)將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的SC狀態(tài)對(duì)象; (3 )清除現(xiàn)有的FC狀態(tài)對(duì)象。
圖28是頭解壓器從SC狀態(tài)轉(zhuǎn)移到FC狀態(tài)的流程圖,其過(guò)程為
(1 )初始化FC狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此FC狀態(tài)對(duì)象可能是頭解壓器單向 模式FC狀態(tài)對(duì)象,頭解壓器雙向優(yōu)化模式FC狀態(tài)對(duì)象或頭解壓器雙向可靠模式FC狀態(tài)對(duì)
象;
(2)將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的FC狀態(tài)對(duì)象; (3 )清除現(xiàn)有的SC狀態(tài)對(duì)象;
圖29是頭解壓器從SC狀態(tài)轉(zhuǎn)移到NC狀態(tài)的流程圖,其過(guò)程為 (1 )初始化NC狀態(tài)對(duì)象。根據(jù)當(dāng)前所處的模式,此NC狀態(tài)對(duì)象可能是頭解壓器單向
模式NC狀態(tài)對(duì)象,頭解壓器雙向優(yōu)化模式NC狀態(tài)對(duì)象或頭解壓器雙向可靠模式NC狀態(tài)
對(duì)象;
(2 )將當(dāng)前模式對(duì)象的當(dāng)前狀態(tài)對(duì)象設(shè)置為前一步中初始化的NC狀態(tài)對(duì)象; (3 )清除現(xiàn)有的SC狀態(tài)對(duì)象;圖30描述了頭解壓器從單向模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖,過(guò)程如下 (1 )初始化頭解壓器雙向優(yōu)化模式對(duì)象;
(2 )將頭解壓流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的雙向優(yōu)化模式對(duì)象; (3 )清除現(xiàn)有的頭解壓器單向模式對(duì)象。
圖31描述了頭解壓器從雙向優(yōu)化模式轉(zhuǎn)移到雙向可靠模式的流程圖,過(guò)程如下 (1 )初始化頭解壓縮器雙向可靠模式對(duì)象;
(2) 將頭解壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的雙向可靠模式對(duì)象; (3 )清除現(xiàn)有的頭解壓縮器雙向優(yōu)化模式對(duì)象。
圖32描述了頭解壓器從雙向可靠模式轉(zhuǎn)移到雙向優(yōu)化模式的流程圖,過(guò)程如下 (1 )初始化頭解壓縮器雙向優(yōu)化模式對(duì)象;
(2 )將頭解壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的雙向優(yōu)化模式對(duì)象; (3 )清除現(xiàn)有的頭解壓縮器雙向可靠模式對(duì)象。
圖33描述了頭解壓器從雙向優(yōu)化模式轉(zhuǎn)移到單向模式的流程圖,過(guò)程如下 (1 )初始化頭解壓縮器單向模式對(duì)象;
(2 )將頭解壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的單向模式對(duì)象; (3 )清除現(xiàn)有的頭解壓縮器雙向優(yōu)化模式對(duì)象;
圖34描述了頭解壓器從單向模式轉(zhuǎn)移到雙向可靠模式的流程圖,過(guò)程如下 (1 )初始化頭解壓縮器雙向可靠模式對(duì)象;
(2 )將頭解壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的雙向可靠模式對(duì)象;
(3) 清除現(xiàn)有的頭解壓縮器單向模式對(duì)象;
圖35描述了頭解壓器從雙向可靠模式轉(zhuǎn)移到單向模式的流程圖,過(guò)程如下 (1 )初始化頭解壓縮器單向模式對(duì)象;
(2 )將頭解壓縮流的當(dāng)前模式對(duì)象設(shè)置為前一步中初始化的單向模式對(duì)象; (3)清除現(xiàn)有的頭解壓縮器雙向可靠模式對(duì)象。
采用了上述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,由于其中使用 了軟件設(shè)計(jì)模式中的狀態(tài)模式,使得其完全實(shí)現(xiàn)了在復(fù)雜狀況下的包數(shù)據(jù)聚合壓縮工作模式 和工作狀態(tài)的靈活切換,同時(shí)頭壓縮器和頭解壓器的各個(gè)工作;漠式的各個(gè)工作狀態(tài)下的行為 被隔離到各自相應(yīng)的類中,使得彼此之間互不干擾,并且使系統(tǒng)的構(gòu)造、調(diào)試和維護(hù)較為容 易,不僅如此,本發(fā)明的實(shí)現(xiàn)方法的執(zhí)行過(guò)程快捷方便,系統(tǒng)運(yùn)行效率較高,工作性能穩(wěn)定 可靠,適用范圍較為廣泛,為第三代移動(dòng)通信技術(shù)的進(jìn)一步發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
21在此說(shuō)明書(shū)中,本發(fā)明已參照其特定的實(shí)施例作了描述。但是,很顯然仍可以作出各種 修改和變換而不背離本發(fā)明的精神和范圍。因此,說(shuō)明書(shū)和附圖應(yīng)被認(rèn)為是說(shuō)明性的而非限 制性的。
權(quán)利要求
1、一種第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,所述的系統(tǒng)中包括數(shù)據(jù)發(fā)送端的頭壓縮器和數(shù)據(jù)接收端的頭解壓器,其特征在于,所述的方法包括頭壓縮器數(shù)據(jù)壓縮處理操作和頭解壓器數(shù)據(jù)解壓處理操作,所述的頭壓縮器數(shù)據(jù)壓縮處理操作包括以下步驟(A1)頭壓縮器進(jìn)行頭壓縮流對(duì)象初始化操作;(A2)在進(jìn)行數(shù)據(jù)發(fā)送過(guò)程中,頭壓縮器根據(jù)所接收到的反饋信息、頭壓縮器的當(dāng)前工作模式、頭壓縮器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操作;(A3)在進(jìn)行數(shù)據(jù)發(fā)送過(guò)程中,頭壓縮器根據(jù)所接收到的反饋信息、頭壓縮器的當(dāng)前工作模式、頭壓縮器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭壓縮流對(duì)象工作模式轉(zhuǎn)移處理操作;所述的頭解壓器數(shù)據(jù)解壓處理操作包括以下步驟(B1)頭解壓器進(jìn)行頭解壓縮流對(duì)象初始化操作;(B2)在進(jìn)行數(shù)據(jù)接收過(guò)程中,頭解壓器根據(jù)所接收到的反饋信息、頭解壓器的當(dāng)前工作模式、頭解壓器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭解壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操作;(B3)在進(jìn)行數(shù)據(jù)接收過(guò)程中,頭解壓器根據(jù)所接收到的反饋信息、頭解壓器的當(dāng)前工作模式、頭解壓器的當(dāng)前工作狀態(tài)和系統(tǒng)預(yù)設(shè)的策略進(jìn)行頭解壓縮流對(duì)象工作模式轉(zhuǎn)移處理操作。
2、 根據(jù)權(quán)利要求1所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其 特征在于,所述的頭壓縮流對(duì)象初始化操作,包括以下步驟(All )設(shè)置頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員為單向工作模式對(duì)象;(A12)初始化該單向工作模式對(duì)象,將該單向工作模式對(duì)象中的當(dāng)前工作狀態(tài)對(duì)象成員設(shè)置為頭壓縮器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象。
3 、根據(jù)權(quán)利要求1所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其特征在于,所述的頭壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操作,包括以下步驟(A21 )根據(jù)所述的頭壓縮器的當(dāng)前工作模式初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象;(A22 )將所述的頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員的當(dāng)前工作狀態(tài)對(duì)象成員設(shè)置為所述的轉(zhuǎn)換后工作狀態(tài)對(duì)象;(A23 )從頭壓縮器中刪除原工作狀態(tài)對(duì)象。
4、根據(jù)權(quán)利要求3所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其 特征在于,所述的頭壓縮器的當(dāng)前工作模式為單向工作模式、雙向優(yōu)化工作模式或者雙向可 靠工作模式。
5 、根據(jù)權(quán)利要求4所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其 特征在于,所述的初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象,包括以下步驟(A211)如果頭壓縮器的當(dāng)前工作沖莫式為單向工作模式,則初始化該轉(zhuǎn)換后工作狀態(tài)對(duì) 象為頭壓縮器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器單向模式一階狀態(tài)對(duì)象或者頭壓縮 器單向才莫式二階狀態(tài)對(duì)象;(A212 )如果頭壓縮器的當(dāng)前工作模式為雙向優(yōu)化工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭壓縮器雙向優(yōu)化^t式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器雙向優(yōu)化^f莫式一階狀態(tài)對(duì) 象或者頭壓縮器雙向優(yōu)化模式二階狀態(tài)對(duì)象;(A213)如果頭壓縮器的當(dāng)前工作模式為雙向可靠工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭壓縮器雙向可靠模式初始化和刷新?tīng)顟B(tài)對(duì)象、頭壓縮器雙向可靠模式一階狀態(tài)對(duì) 象或者頭壓縮器雙向可靠模式二階狀態(tài)對(duì)象。 '
6、 根據(jù)權(quán)利要求1所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其 特征在于,所述的頭壓縮流對(duì)象工作模式轉(zhuǎn)移處理操作,包括以下步驟(A31)初始化頭壓縮器轉(zhuǎn)換后工作模式對(duì)象;(A32 )將頭壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員設(shè)置為頭壓縮器轉(zhuǎn)換后工作模式對(duì)象;(A33 )從頭壓縮器中刪除原頭壓縮器工作模式對(duì)象。
7、 根據(jù)權(quán)利要求6所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其 特征在于,所述的初始化頭壓縮器轉(zhuǎn)換后工作模式對(duì)象,具體為初始化該頭壓縮器轉(zhuǎn)換后工作^^式對(duì)象為頭壓縮器單向工作^t式對(duì)象、頭壓縮器雙向優(yōu) 化工作模式對(duì)象或者頭壓縮器雙向可靠工作模式對(duì)象。
8、 根據(jù)權(quán)利要求1所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其 特征在于,所述的頭解壓縮流對(duì)象初始化操作,包括以下步驟(B11 )設(shè)置頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員為單向工作模式對(duì)象;(B12)初始化該單向工作模式對(duì)象,將該單向工作模式對(duì)象中的當(dāng)前工作狀態(tài)對(duì)象成員設(shè)置為頭解壓器單向模式初始化和刷新?tīng)顟B(tài)對(duì)象。
9、 根據(jù)權(quán)利要求1所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,其 特征在于,所述的頭解壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操作,包括以下步驟(B21 )根據(jù)所述的頭解壓器的當(dāng)前工作模式初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象; (B22 )將所述的頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員的當(dāng)前工作狀態(tài)對(duì)象成員 設(shè)置為所述的轉(zhuǎn)換后工作狀態(tài)對(duì)象;(B23)從頭解壓器中刪除原工作狀態(tài)對(duì)象。
10、 根據(jù)權(quán)利要求9所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法, 其特征在于,所述的頭解壓器的當(dāng)前工作模式為單向工作模式、雙向優(yōu)化工作模式或者雙向 可靠工作模式。
11、 根據(jù)權(quán)利要求10所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法, 其特征在于,所述的初始化轉(zhuǎn)換后工作狀態(tài)對(duì)象,包括以下步驟(B211)如果頭解壓器的當(dāng)前工作模式為單向工作模式,則初始化該轉(zhuǎn)換后工作狀態(tài)對(duì) 象為頭解壓器單向模式無(wú)上下文狀態(tài)對(duì)象、頭解壓器單向模式靜態(tài)上下文狀態(tài)對(duì)象或者頭解 壓器單向模式全上下文狀態(tài)對(duì)象;(B212)如果頭解壓器的當(dāng)前工作模式為雙向優(yōu)化工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭解壓器雙向優(yōu)化模式無(wú)上下?tīng)顟B(tài)對(duì)象、頭解壓器雙向優(yōu)化模式靜態(tài)上下文狀態(tài)對(duì) 象或者頭解壓器雙向優(yōu)化模式全上下文狀態(tài)對(duì)象;(B213 )如果頭解壓器的當(dāng)前工作模式為雙向可靠工作模式,則初始化該轉(zhuǎn)換后工作狀 態(tài)對(duì)象為頭解壓器雙向可靠模式無(wú)上下?tīng)顟B(tài)對(duì)象、頭解壓器雙向可靠模式靜態(tài)上下文狀態(tài)對(duì) 象或者頭解壓器雙向可靠^t式全上下文狀態(tài)對(duì)象。
12、 根據(jù)權(quán)利要求1所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法, 其特征在于,所述的頭解壓縮流對(duì)象工作模式轉(zhuǎn)移處理操作,包括以下步驟(B31)初始化頭解壓器轉(zhuǎn)換后工作^f莫式對(duì)象;(B32 )將頭解壓縮流對(duì)象中的當(dāng)前工作模式對(duì)象成員設(shè)置為頭解壓器轉(zhuǎn)換后工作模式對(duì)象;(B33 )從頭解壓器中刪除原頭解壓器工作模式對(duì)象。
13、 根據(jù)權(quán)利要求12所述的第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法, 其特征在于,所述的初始化頭解壓器轉(zhuǎn)換后工作;漠式對(duì)象,具體為初始化該頭解壓器轉(zhuǎn)換后工作模式對(duì)象為頭解壓器單向工作模式對(duì)象、頭解壓器雙向優(yōu)化工作^f莫式對(duì)象或者頭解壓器雙向可靠工作;漢式對(duì)象
全文摘要
本發(fā)明涉及一種第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,頭壓縮器數(shù)據(jù)壓縮處理操作包括進(jìn)行頭壓縮流對(duì)象初始化操作、進(jìn)行頭壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操作、進(jìn)行頭壓縮流對(duì)象工作模式轉(zhuǎn)移處理操作,頭解壓器數(shù)據(jù)解壓處理操作包括進(jìn)行頭解壓縮流對(duì)象初始化操作、進(jìn)行頭解壓縮流對(duì)象工作狀態(tài)轉(zhuǎn)移處理操作、進(jìn)行頭解壓縮流對(duì)象工作模式轉(zhuǎn)移處理操作。采用該種第三代移動(dòng)通信系統(tǒng)包數(shù)據(jù)聚合協(xié)議報(bào)頭壓縮的實(shí)現(xiàn)方法,實(shí)現(xiàn)了頭壓縮工作模式、狀態(tài)靈活切換,頭壓縮器和頭解壓器互不干擾,構(gòu)造、調(diào)試和維護(hù)容易,執(zhí)行過(guò)程快捷方便,系統(tǒng)運(yùn)行效率高,工作性能穩(wěn)定可靠,適用范圍廣,為第三代移動(dòng)通信技術(shù)的進(jìn)一步發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
文檔編號(hào)H04L29/06GK101651655SQ200810041588
公開(kāi)日2010年2月17日 申請(qǐng)日期2008年8月12日 優(yōu)先權(quán)日2008年8月12日
發(fā)明者張子屹 申請(qǐng)人:上海摩波彼克半導(dǎo)體有限公司