專利名稱:用于中繼節(jié)點的報頭壓縮的制作方法
技術領域:
下面的描述一般涉及無線通信,更具體地涉及在多個接入點之間路由分組。
背景技術:
無線通信系統(tǒng)被廣泛地部署用以提供各種類型的通信內容,例如,語音、數(shù)據(jù)等等。典型的無線通信系統(tǒng)可以是多址系統(tǒng),多址系統(tǒng)能夠通過共享可用的系統(tǒng)資源(例如, 帶寬、發(fā)射功率,……)來支持與多個用戶的通信。這類多址系統(tǒng)的例子可以包括碼分多址(CDMA)系統(tǒng)、時分多址(TDMA)系統(tǒng)、頻分多址(FDMA)系統(tǒng)、正交頻分多址(OFDMA)系統(tǒng)等。此外,這類系統(tǒng)可以遵照諸如第三代合作伙伴計劃(3GPP)、3GPP長期演進(LTE)、超移動寬帶(UMB)之類的規(guī)范和/或多載波無線規(guī)范(例如演進數(shù)據(jù)優(yōu)化(EV-DO))、其一個或多個修訂等。一般地,無線多址通信系統(tǒng)可以同時支持多個移動設備的通信。每個移動設備可以通過前向鏈路和反向鏈路上的傳輸與一個或多個接入點(例如,基站)進行通信。前向鏈路(或者下行鏈路)是指從接入點到移動設備的通信鏈路,并且反向鏈路(或者上行鏈路)是指從移動設備到接入點的通信鏈路。此外,移動設備和接入點之間的通信可以經(jīng)由單輸入單輸出(SISO)系統(tǒng)、多輸入單輸出(MISO)系統(tǒng)、多輸入多輸出(MIMO)系統(tǒng)等來建立。然而,接入點可能在地理覆蓋區(qū)域以及資源方面受到限制,使得覆蓋區(qū)域邊緣附近的移動設備和/或高業(yè)務量區(qū)域中的設備可能遭受來自接入點的通信的質量降低??梢蕴峁┲欣^節(jié)點通過有助于移動設備和接入點之間的通信來擴展網(wǎng)絡的容量和覆蓋區(qū)域。例如,中繼節(jié)點可以與宿主(donor)接入點建立回程鏈路,宿主接入點可以提供到多個其它中繼節(jié)點的接入,并且中繼節(jié)點可以與一個或多個移動設備或者其它中繼節(jié)點建立接入鏈路。從而,在移動設備和接入點之間的通信路徑中可能具有多個中繼節(jié)點。在某些中繼節(jié)點配置中(例如,針對因特網(wǎng)協(xié)議(IP)中繼節(jié)點的),每個中繼節(jié)點可以向所接收的分組增加報頭,以有助于在各中繼節(jié)點之間和/或在核心網(wǎng)組件之間路由所接收的分組。類似地,給定的響應分組可以包括要在每個中繼節(jié)點處處理的各報頭,以將分組路由到與所接收的分組相關的設備。各報頭導致在通信路徑中的每個節(jié)點之間發(fā)送額外的數(shù)據(jù), 這可能影響無線網(wǎng)絡中的數(shù)據(jù)吞吐量。
發(fā)明內容
下面給出對一個或多個方面的簡要概述,以提供對這些方面的基本理解。該概述不是對全部預期方面的泛泛概括,也不旨在標識全部方面的關鍵或重要元素或者描述任意或全部方面的范圍。其目的僅在于作為后文所提供的更詳細描述的序言,以簡化形式提供一個或多個方面的一些構思。根據(jù)一個或多個方面及其對應的公開內容,描述了與有助于壓縮協(xié)議報頭以提供中繼節(jié)點之間的高效通信相關的各個方面。具體而言,例如,可以給所接收的分組分配上下文標識符,以用于與所接收分組中的一個或多個報頭內的至少一部分數(shù)據(jù)相關聯(lián)。在這個例子中,可以向對應的中繼節(jié)點或其它接入點提供上下文標識符和分組。在這點上,例如, 可以對具有類似部分數(shù)據(jù)的后續(xù)分組的報頭進行壓縮,并可以連同上下文標識符一起提供給中繼節(jié)點或其它接入點,而中繼節(jié)點或其它接入點可以至少部分地基于上下文標識符對報頭進行解壓縮。所述一部分數(shù)據(jù)可以與一個或多個報頭中的靜態(tài)字段(例如路由地址、 網(wǎng)絡地址等)相關。根據(jù)相關方面,提供了一種方法,該方法包括從接入點接收包括一個或多個已壓縮的報頭和上下文標識符的分組;以及至少部分地基于上下文標識符來確定與解壓縮一個或多個已壓縮的報頭相關的上下文。該方法還包括至少部分地基于上下文來解壓縮一個或多個壓縮的報頭。另一個方面與一種無線通信裝置相關。該無線通信裝置可以包括至少一個處理器,其被配置為從接入點獲得包括一個或多個已壓縮的報頭和上下文標識符的分組;以及至少部分地基于上下文標識符將用于解壓縮一個或多個已壓縮的報頭的上下文與分組關聯(lián)起來。該至少一個處理器還被配置為根據(jù)上下文來解壓縮一個或多個已壓縮的報頭。 該無線通信裝置還包括耦合至該至少一個處理器的存儲器。另一個方面與一種裝置相關。該裝置包括用于從接入點接收包括一個或多個已壓縮的報頭和上下文標識符的分組的模塊;以及用于從分組中獲取上下文標識符的模塊。 該裝置還包括用于至少部分地基于上下文標識符來確定與解壓縮一個或多個已壓縮的報頭相關的上下文的模塊;以及用于至少部分地基于上下文來解壓縮一個或多個已壓縮的報頭的模塊。另一個方面與一種計算機程序產(chǎn)品相關,該計算機程序產(chǎn)品可以具有計算機可讀介質,其中計算機可讀介質包括用于使至少一個計算機從接入點獲得包括一個或多個已壓縮的報頭和上下文標識符的分組的代碼;以及用于使該至少一個計算機至少部分地基于上下文標識符將用于解壓縮一個或多個已壓縮的報頭的上下文與分組關聯(lián)起來的代碼。該計算機可讀介質還包括用于使該至少一個計算機根據(jù)上下文來解壓縮一個或多個已壓縮的報頭的代碼。此外,另一個方面與一種裝置相關,該裝置包括分組通信組件,其用于從接入點接收包括一個或多個已壓縮的報頭的分組;以及上下文標識符確定組件,其用于從分組中獲取上下文標識符。該裝置還可以包括解壓縮上下文關聯(lián)組件,其用于至少部分地基于上下文標識符來確定與解壓縮一個或多個已壓縮的報頭相關的上下文;以及報頭解壓縮組件,其用于至少部分地基于上下文來解壓縮一個或多個已壓縮的報頭。根據(jù)另一個方面,提供了一種方法,該方法包括從無線設備或核心網(wǎng)組件接收初始分組;以及至少部分地基于初始分組的一個或多個初始報頭的一部分來生成用于壓縮報頭的上下文。該方法還包括將上下文標識符與上下文關聯(lián)起來;以及向接入點傳輸上下文標識符和初始分組。另一個方面與一種無線通信裝置相關。該無線通信裝置可以包括至少一個處理器,其被配置為從無線設備或核心網(wǎng)組件獲得包括一個或多個報頭的分組,該一個或多個報頭用于在一個或多個中繼節(jié)點之間路由該分組;以及確定與該分組相關的上下文標識符。該至少一個處理器還被配置為至少部分地基于上下文標識符來辨別用于壓縮一個或多個報頭的上下文;以及至少部分地基于上下文來壓縮一個或多個報頭。該無線通信裝置還包括耦合至該至少一個處理器的存儲器。另一個方面與一種裝置相關。該裝置包括用于從無線設備或核心網(wǎng)組件接收分組的模塊,其中該分組包括與路由該分組相關的一個或多個報頭;以及用于確定與該分組相關的上下文標識符的模塊。該裝置還包括用于至少部分地基于上下文標識符來選擇用于壓縮一個或多個報頭的上下文的模塊;以及用于至少部分地基于上下文來壓縮一個或多個報頭的模塊。另一個方面與一種計算機程序產(chǎn)品相關,該計算機程序產(chǎn)品可以具有計算機可讀介質,其中該計算機可讀介質包括用于使至少一個計算機從無線設備或核心網(wǎng)組件獲得分組的代碼,其中該分組包括用于在一個或多個中繼節(jié)點之間路由該分組的一個或多個報頭;以及用于使該至少一個計算機至少部分地基于一個或多個報頭來確定與該分組相關的上下文標識符的代碼。該計算機可讀介質還可以包括用于使該至少一個計算機至少部分地基于上下文標識符來辨別用于壓縮一個或多個報頭的上下文的代碼;以及用于使該至少一個計算機至少部分地基于上下文來壓縮一個或多個報頭的代碼。此外,另一個方面與一種裝置相關,該裝置包括分組通信組件,其用于從無線設備或核心網(wǎng)組件接收分組,其中該分組包括與路由該分組相關的一個或多個報頭;以及上下文標識符確定組件,其用于獲得分組的上下文標識符。該裝置還可以包括壓縮上下文關聯(lián)組件,其用于至少部分地基于上下文標識符來辨別用于壓縮一個或多個報頭的上下文; 以及報頭壓縮組件,其用于至少部分地基于上下文來壓縮一個或多個報頭。為了實現(xiàn)上述及相關目的,一個或多個方面包括下文詳細描述的并在權利要求中特別指出的特征。下面的描述和附圖將詳細給出所述一個或多個方面的某些示例性的特征。但是,這些特征只是表示可以利用各方面的原理的多種方式中的幾種方式,并且所述描述旨在包括所有這些方面及其等同形式。
圖1是有助于為無線網(wǎng)絡提供中繼的示例性無線通信系統(tǒng)的示圖。圖2是為中繼節(jié)點之間的高效通信壓縮分組報頭的示例性無線通信系統(tǒng)的示圖。圖3是提供與壓縮下行鏈路分組相關的上下文標識符的示例性無線通信系統(tǒng)的示圖。圖4是提供與壓縮上行鏈路分組相關的上下文標識符的示例性無線通信系統(tǒng)的示圖。圖5是有助于壓縮與多個中繼節(jié)點相關的報頭的示例性無線通信系統(tǒng)的示圖。圖6是有助于解壓縮與多個中繼節(jié)點相關的報頭的示例性無線通信系統(tǒng)的示圖。圖7是使用中繼節(jié)點來提供到無線網(wǎng)絡的接入的示例性無線通信系統(tǒng)的示圖。
圖8是有助于提供中繼節(jié)點功能的示例性協(xié)議棧的示圖。圖9是用于至少部分地基于對上下文的確定來對已壓縮報頭進行解壓縮的示例性方法的示圖。圖10是基于上下文標識符生成用于后續(xù)解壓縮分組的上下文的示例性方法的示圖。圖11是用于至少部分地基于對上下文的確定來壓縮報頭的示例性方法的示圖。圖12是基于上下文標識符生成用于后續(xù)壓縮分組的上下文的示例性方法的示圖。圖13是根據(jù)本申請給出的各個方面的無線通信系統(tǒng)的示圖。圖14是可以協(xié)同本申請所描述的各系統(tǒng)和方法而使用的示例性無線網(wǎng)絡環(huán)境的示圖。圖15是有助于根據(jù)上下文標識符來解壓縮一個或多個報頭的示例性系統(tǒng)的示圖。圖16是有助于根據(jù)上下文標識符來壓縮一個或多個報頭的示例性系統(tǒng)的示圖。
具體實施例方式現(xiàn)在參考附圖來描述各個方面。在下面的描述中,為了解釋的目的,給出了大量具體細節(jié),以便提供對一個或多個方面的全面理解。然而,很明顯的是,也可以在不具有這些具體細節(jié)的情況下來實現(xiàn)這些方面。如本申請中所使用的,術語“組件”、“模塊”、“系統(tǒng)”等旨在包括與計算機相關的實體,例如但不限于硬件、固件、硬件和軟件的組合、軟件或執(zhí)行中的軟件。例如,組件可以是、 但并不僅限于處理器上運行的進程、處理器、對象、可執(zhí)行文件、執(zhí)行的線程、程序和/或計算機。舉例來說,計算設備上運行的應用程序和該計算設備都可以是組件。一個或多個組件可以位于執(zhí)行的進程和/或線程中,并且組件可以位于一個計算機上和/或分布在兩個或多個計算機之間。此外,可以通過其上存儲有各種數(shù)據(jù)結構的各種計算機可讀介質來執(zhí)行這些組件。這些組件可以通過本地和/或遠程進程,例如根據(jù)具有一個或多個數(shù)據(jù)分組的信號(例如,來自于一個組件的數(shù)據(jù),其中該組件通過所述信號與本地系統(tǒng)、分布式系統(tǒng)中的另一個組件進行交互,和/或在網(wǎng)絡(例如因特網(wǎng))上與其它系統(tǒng)進行交互)來進行通信。此外,本申請描述了與終端(其可以是有線終端或無線終端)相關的各個方面。終端還可以稱為系統(tǒng)、設備、用戶單元、用戶站、移動站、移動臺、移動設備、遠程站、遠程終端、 接入終端、用戶終端、終端、通信設備、用戶代理、用戶裝置或用戶設備(UE)。無線終端可以是蜂窩電話、衛(wèi)星電話、無繩電話、會話初始化協(xié)議(SIP)電話、無線本地環(huán)路(WLL)站、個人數(shù)字助理(PDA)、具有無線連接能力的手持設備、計算設備或連接到無線調制解調器的其它處理設備。此外,本申請描述了與基站相關的各個方面?;究梢杂糜谂c無線終端通信, 并且還可以被稱為接入點、節(jié)點B、演進型節(jié)點B(eNB)或某種其它術語。此外,術語“或者”旨在表示包括性的“或者”而不是排他性的“或者”。也就是說, 除非另外指定或者從上下文能清楚得知,否則短語“X使用A或者B”旨在表示任何自然的包括性置換。也就是說,下列情況中的任何一種情況都滿足短語“X使用A或者B” =X使用A ;X使用B ;或者X使用A和B 二者。另外,除非另外指定或從上下文能清楚得知是針對單數(shù)形式的,否則本申請和所附的權利要求中使用的冠詞“一”和“一個”應當被一般性地解釋為表示“一個或多個”。本申請中所描述的技術可以用于各種無線通信系統(tǒng),如⑶MA、TDMA, FDMA, OFDMA, SC-FDMA以及其它系統(tǒng)。經(jīng)?;Q地使用術語“系統(tǒng)”和“網(wǎng)絡”。CDMA系統(tǒng)可以實現(xiàn)諸如通用陸地無線接入(UTRA)、cdma2000等的無線技術。UTRA包括寬帶-CDMA (W-CDMA)以及CDMA的其它變型。此外,cdma2000涵蓋IS-2000、IS-95和IS-856標準。TDMA系統(tǒng)可以實現(xiàn)諸如全球移動通信系統(tǒng)(GSM)之類的無線技術。OFDMA系統(tǒng)可以實現(xiàn)諸如演進型 UTRA(E-UTRA)、超移動寬帶(UMB)、IEEE 802. 11 (Wi-Fi)、IEEE 802. 16 (WiMAX)、IEEE 802. 20、Flash-0FDM 等的無線技術。UTRA和E-UTRA是通用移動電信系統(tǒng)(UMTS)的一部分。3GPP長期演進(LTE)是使用E-UTRA的UMTS的一個版本,其在下行鏈路上采用OFDMA 并在上行鏈路上采用SC-FDMA。在名為“第3代合作伙伴計劃”(3GPP)的組織提供的文檔中描述了 UTRA、E-UTRA, UMTS、LTE和GSM。此外,在名為“第3代合作伙伴計劃2” (3GPP2) 的組織提供的文檔中描述了 cdma2000和UMB。此外,這些無線通信系統(tǒng)可以附加地包括對等(例如,移動臺對移動臺)ad hoc網(wǎng)絡系統(tǒng),該對等ad hoc網(wǎng)絡系統(tǒng)經(jīng)常使用不成對的未授權頻譜、802. XX無線LAN、藍牙以及任何其它的短距離或長距離無線通信技術。將根據(jù)可以包括多個設備、組件、模塊等的系統(tǒng)來給出各個方面或特征。應當理解并清楚的是,各種系統(tǒng)可以包括額外的設備、組件、模塊等,和/或可以不包括結合附圖所討論的設備、組件、模塊等的全部。也可以使用這些方式的組合。參考圖1,示出了無線通信系統(tǒng)100,其有助于在無線網(wǎng)絡中提供中繼功能。系統(tǒng) 100包括宿主eNB 102,其給一個或多個中繼eNB (例如中繼eNB 104)提供到核心網(wǎng)106的接入。類似地,中繼eNB 104可以經(jīng)由宿主eNB 102給一個或多個不同的中繼eNB (例如中繼eNB 108)或UE(例如UE 110)提供到核心網(wǎng)106的接入。宿主eNB 102(其也可以被稱為群(Cluster)eNB)可以在有線或無線回程鏈路(其可以是LTE或其它技術的回程鏈路) 上與核心網(wǎng)106通信。在一個例子中,核心網(wǎng)106可以是3GPP LTE或類似技術的網(wǎng)絡。宿主eNB 102可以附加地為中繼eNB 104提供接入鏈路,其中該接入鏈路也可以是有線的或無線的、LTE或其它技術的,并且中繼eNB 104可以使用宿主eNB 102的接入鏈路上的回程鏈路與宿主eNB 102通信。中繼eNB 104可以類似地為中繼eNB 108和/或UE 110提供接入鏈路,該接入鏈路可以是有線或無線LTE或其它技術的鏈路。在一個例子中, 宿主eNB 102可以提供LTE接入鏈路,其中中繼eNB 104可以使用LTE回程連接到該LTE 接入鏈路,并且中繼eNB 104可以向中繼eNB 108和/或UE 110提供LTE接入鏈路。宿主 eNB 102可以通過不同的回程鏈路技術連接到核心網(wǎng)106。如所描述的,中繼eNB 108和/ 或UE 110可以使用LTE接入鏈路連接到中繼eNB 104,以獲得到核心網(wǎng)106的接入。在本申請中可以將宿主eNB和已連接的中繼eNB共同稱為群(cluster)。根據(jù)例子,如傳統(tǒng)LTE配置中的UE 一樣,中繼eNB 104可以在鏈路層(例如,介質訪問控制(MAC)層)、傳輸層、應用層等處連接到宿主eNB 102。在這點上,宿主eNB 102可以充當傳統(tǒng)的LTE eNB以支持中繼eNB 104,而不需要在鏈路層、傳輸層、應用層等處或相關接口(例如,諸如E-UTRA-Uu的用戶對用戶(Uu)、諸如EUTRA-Un的用戶對網(wǎng)絡(Un)等) 處做出改變。此外,例如,在UE 110看來,在鏈路層、傳輸層、應用層等處,中繼eNB 104可
13以作為LTE配置中的傳統(tǒng)eNB,使得對于UE 110而言,不需要進行改變就能在鏈路層、傳輸層、應用層等處連接到中繼eNB104。此外,中繼eNB 104可以為接入和回程鏈路之間的資源劃分、干擾管理、針對群的空閑模式小區(qū)選擇等配置過程。應當清楚的是,在一個例子中,中繼eNB 104可以連接到其它的宿主eNB。因此,例如,中繼eNB 104可以與宿主eNB 102建立連接,以獲得到核心網(wǎng)106中的一個或多個組件(例如移動性管理實體(MME)、服務網(wǎng)關(SGW)、分組數(shù)據(jù)網(wǎng)絡(PDN)網(wǎng)關(PGW)等)的接入。在例子中,中繼eNB 104可以(例如,經(jīng)由宿主eNB 102)從核心網(wǎng) 106中的PGW/SGW獲得因特網(wǎng)協(xié)議(IP)地址,用于與之進行通信。此外,UE 110可以與中繼eNB 104建立連接,以獲得到核心網(wǎng)106中的一個或多個類似組件的接入。在這點上,例如,UE 110可以向中繼eNB 104傳輸IP分組,以用于提供給核心網(wǎng)106。中繼eNB 104可以獲得IP分組,將與中繼eNB104相關的一個或多個附加的報頭與分組關聯(lián)起來,并向宿主 eNB 102提供分組。附加的報頭可以包括與中繼eNB 104和核心網(wǎng)106的相應組件相關的 IP或用戶數(shù)據(jù)報協(xié)議(UDP)/IP報頭、通用分組無線服務(GPRS)隧道協(xié)議(GTP)報頭或類似報頭,以有助于將分組路由到核心網(wǎng)106的組件和/或將響應分組路由到中繼eNB 104 等等。這樣,宿主eNB 102可以(例如,通過增加另一個報頭并發(fā)送給核心網(wǎng)106)將與中繼eNB 104相關的分組路由到核心網(wǎng)106的組件。例如,核心網(wǎng)106的組件可以根據(jù)各IP報頭在核心網(wǎng)106內路由分組。此外,例如,核心網(wǎng)106可以建立用于提供給UE 110的分組,該分組包括與通過中繼eNB 104向UE 110路由該分組相關的UDP/IP報頭、GTP報頭等。在例子中,核心網(wǎng)106可以將與UE 110 相關的IP報頭以及與中繼eNB104相關的UDP/IP和/或GTP報頭和/或與宿主eNB 102 相關的類似報頭包括在該分組內。核心網(wǎng)106可以將具有這些報頭的分組轉發(fā)給宿主eNB 102。宿主eNB 102可以獲得該分組,移除與宿主eNB 102相關的UDP/IP和/或GTP報頭, 并基于下一個GTP報頭將分組轉發(fā)給中繼eNB 104。在一個例子中,中繼eNB 104可以類似地移除與中繼eNB相關的報頭,并且中繼eNB 104可以基于剩余的IP報頭或其它報頭將分組轉發(fā)給UE 110。雖然在UE 110和宿主eNB 102之間示出了一個中繼eNB 104,但是,應當清楚的是,可能存在其它的中繼eNB,并且如所描述的,針對每個中繼eNB,可以向上行鏈路和下行鏈路分組增加UDP/IP和/或GTP報頭,以有助于分組的路由。例如,當在無線接口上(例如,在宿主eNB 102和中繼eNB104之間、在中繼eNB 104和中繼eNB 108等之間)發(fā)送分組時,附加的報頭可能會引入開銷。因此,例如,宿主 eNB 102可以在向中繼eNB 104發(fā)送之前壓縮下行鏈路分組,并且中繼eNB 104可以在向中繼eNB 108或UE 110發(fā)送之前類似地壓縮下行鏈路分組。類似地,中繼eNB 104可以在向宿主eNB 102發(fā)送之前壓縮上行鏈路分組,并且中繼eNB 108可以類似地壓縮上行鏈路分組。例如,與中繼eNB 104相關的分組報頭可以具有靜態(tài)的字段或數(shù)據(jù),例如與中繼eNB 104相關的隧道端點標識符(TEID)、分配給中繼eNB 104的IP地址(例如,由相應的PGW 或SGW)等等,對于在相關無線承載上傳輸?shù)娜糠纸M而言,這些靜態(tài)的字段或數(shù)據(jù)基本上是相同的。然而,此外,分組可以具有非靜態(tài)數(shù)據(jù)(例如分組長度、序列號(例如,GTP序列號)等等),其中對于無線承載上的給定分組而言,非靜態(tài)數(shù)據(jù)可能變化。在這點上,可以針對與中繼eNB 104相關的分組,來至少壓縮這些報頭中的靜態(tài)字段和/或其它靜態(tài)數(shù)據(jù),以減輕發(fā)送整個靜態(tài)數(shù)據(jù),這可以降低向其轉發(fā)分組所需要的帶寬。
在例子中,宿主eNB 102可以從核心網(wǎng)106接收針對中繼eNB 104(和/或與其通信的一個或多個中繼eNB或設備)的分組。宿主eNB 102可以為該分組生成上下文標識符, 并且可以(例如,至少部分地基于硬編碼、網(wǎng)絡規(guī)范、配置等等或其它方式)將上下文標識符與一個或多個報頭的一個或多個參數(shù)(例如,報頭的靜態(tài)數(shù)據(jù)連同非靜態(tài)數(shù)據(jù)的位置信息)、和分組和/或上下文標識符相關的壓縮上下文或算法等等關聯(lián)起來。在例子中,宿主 eNB 102可以(例如,至少部分地基于分組的一個或多個參數(shù)、相關報頭或中繼eM)根據(jù)序列、隨機序列、偽隨機序列等建立上下文標識符和/或將上下文標識符關聯(lián)到分組。此外, 上下文標識符可以是比特數(shù)量,其可以少于分組的一個或多個報頭中的一個或多個參數(shù)所占據(jù)的分組的比特數(shù)量。宿主eNB 102可以向中繼eNB 104發(fā)送上下文標識符和分組。在這個例子中,中繼eNB 104可以獲得上下文標識符和分組,并且可以將上下文標識符與分組的一個或多個方面關聯(lián)起來,以解壓縮該分組。例如,中繼eNB 104可以(例如,至少部分地基于硬編碼、網(wǎng)絡規(guī)范、配置等或其它方式)將上下文標識符與分組的一個或多個報頭、一個或多個報頭的一個或多個參數(shù)(例如,報頭的靜態(tài)數(shù)據(jù)連同非靜態(tài)數(shù)據(jù)的位置信息)、和分組和/或上下文標識符相關的解壓縮上下文或算法等等關聯(lián)起來。例如,宿主eNB 102可以從核心網(wǎng)106接收與中繼eNB 104 相關的一個或多個后續(xù)分組。在這個例子中,宿主eNB 102可以確定所述一個或多個后續(xù)分組與該上下文標識符相關(例如,針對所述一個或多個后續(xù)分組的一個或多個報頭中的一個或多個靜態(tài)字段而言,所述一個或多個后續(xù)分組具有類似的值)。因此,宿主eNB 102可以至少部分地基于上下文標識符來壓縮一個或多個后續(xù)分組的一個或多個報頭(例如,通過使用先前與該上下文標識符相關聯(lián)的壓縮上下文),并且可以將該上下文標識符包括在所述一個或多個后續(xù)分組內、或與所述一個或多個后續(xù)分組相關聯(lián),以用于向中繼eNB 104傳輸。然后,中繼eNB 104可以接收所述一個或多個后續(xù)分組,并可以至少部分地基于上下文標識符來解壓縮一個或多個報頭。在這點上,中繼eNB104 確定先前與該上下文標識符相關聯(lián)的一個或多個參數(shù)或者上下文,以用于解壓縮一個或多個報頭。如本申請描述的,可以使用類似的功能來壓縮從中繼eNB 104到宿主eNB 102的通信。如上文所描述的,可以壓縮在宿主eNB 102和中繼eNB 104之間傳輸?shù)姆纸M(例如, 給定的無線承載的初始分組之后的分組)的報頭,以降低所需的傳輸帶寬,并提高數(shù)據(jù)吞吐量。現(xiàn)在轉到圖2,示出了有助于壓縮分組報頭以用于其高效通信的示例性無線通信系統(tǒng)200。系統(tǒng)200包括接入點202,其與另一個無線接入點204(和/或其它接入點)通信。因此,例如,在接入點204是中繼節(jié)點的情況下,接入點202可以是宿主接入點;在接入點202是中繼節(jié)點的情況下,接入點204可以是宿主接入點;接入點202和204可以都是中繼節(jié)點,等等。此外,應當清楚的是,在一個例子中,接入點204可以包括接入點202的組件以提供類似的功能,反之亦然。此外,接入點202和204可以各自是宏小區(qū)接入點、毫微微小區(qū)接入點、微微小區(qū)接入點、移動基站等,并且可以(例如,使用E-UTRA-Uu接口、E-UTRA-Un 接口等)通過空中進行通信。接入點202包括分組通信組件206,其從無線網(wǎng)絡中的一個或多個設備(未示出)接收分組,并向一個或多個接入點發(fā)送該分組或其已壓縮版本;以及上下文標識符分配組件208,其將上下文標識符關聯(lián)到該分組。接入點202還包括壓縮上下文關聯(lián)組件
15210,其將和壓縮該分組或后續(xù)的類似分組相關的一個或多個參數(shù)與該上下文標識符關聯(lián)起來;以及報頭壓縮組件212,其根據(jù)該一個或多個參數(shù)來壓縮一個或多個后續(xù)的分組,并將該上下文標識符與該一個或多個已壓縮的后續(xù)分組關聯(lián)起來。接入點204包括分組通信組件214,其從接入點接收分組,并向無線網(wǎng)絡中的一個或多個不同的設備(未示出)發(fā)送該分組或其已解壓縮的版本;以及上下文標識符確定組件216,其定位與該分組相關聯(lián)的上下文標識符。接入點204還包括解壓縮上下文關聯(lián)組件218,其生成用于解壓縮該分組或相關分組的一個或多個參數(shù),并將該一個或多個參數(shù)關聯(lián)到該上下文標識符;以及報頭解壓縮組件220,其至少部分地基于一個或多個后續(xù)分組的上下文標識符來解壓縮該一個或多個后續(xù)分組。根據(jù)例子,分組通信組件206可以從核心網(wǎng)組件(未示出)、移動設備(未示出) 等獲得與接入點204相關的分組。上下文標識符分配組件208可以辨別其是否已經(jīng)針對該分組的一個或多個報頭中的某些參數(shù)(例如,該報頭中的靜態(tài)字段或其它靜態(tài)數(shù)據(jù),例如與接入點204相關的IP地址和/或TEID)接收了或生成了上下文標識符。如果上下文標識符分配組件208還沒有接收或分配與該一個或多個報頭中的參數(shù)相關的上下文標識符, 則其可以(例如,如所描述的,根據(jù)序列、隨機地、偽隨機地等等)針對該一個或多個報頭中的參數(shù)來生成上下文標識符。此外,上下文標識符分配組件208可以將該上下文標識符關聯(lián)到該一個或多個報頭中的一個或多個參數(shù)(例如,靜態(tài)數(shù)據(jù)等等)。壓縮上下文關聯(lián)組件 210可以將該上下文標識符與用于壓縮該一個或多個報頭的上下文或參數(shù)關聯(lián)起來。在一個例子中,壓縮上下文關聯(lián)組件210可以將該上下文標識符與所接收的一個或多個報頭、 報頭中的靜態(tài)和/或非靜態(tài)數(shù)據(jù)、關于報頭中的靜態(tài)和/或非靜態(tài)數(shù)據(jù)的位置信息、用于壓縮該一個或多個報頭中的參數(shù)的硬編碼的指令等等關聯(lián)起來。分組通信組件206可以向接入點204發(fā)送該分組和上下文標識符。分組通信組件214可以從接入點202獲得該分組(其尚未壓縮)和上下文標識符。上下文標識符確定組件216可以(例如,從該分組、其報頭、相關聯(lián)的通信等)獲取該上下文標識符,并且解壓縮上下文關聯(lián)組件218可以將該上下文標識符與用于對在一個或多個報頭中具有類似數(shù)據(jù)的后續(xù)分組進行解壓縮的上下文或者一個或多個參數(shù)關聯(lián)起來。 例如,至少部分地基于由分組通信組件214接收的分組,解壓縮上下文關聯(lián)組件218建立用于解壓縮后續(xù)分組的上下文或者一個或多個參數(shù)。例如,建立該上下文或者一個或多個參數(shù)可以包括存儲在分組中接收到的一個或多個報頭,存儲來自這些報頭的靜態(tài)數(shù)據(jù)和 /或非靜態(tài)數(shù)據(jù)、關于分組中的靜態(tài)和/或非靜態(tài)數(shù)據(jù)的位置信息、用于解壓縮該一個或多個報頭的參數(shù)的硬編碼的指令等等。例如,分組通信組件206可以接收與接入點204相關的后續(xù)分組,并且上下文標識符分配組件208可以將該分組與該上下文標識符關聯(lián)起來。在例子中,上下文標識符分配組件208可以解譯該分組的一個或多個報頭以確定其參數(shù),例如IP地址、TEID和/或其它靜態(tài)字段或數(shù)據(jù),并且可以確定一個或多個已存儲的上下文標識符是否與這些參數(shù)相關聯(lián)。在一個例子中,上下文標識符分配組件208可以在由壓縮上下文關聯(lián)組件210存儲的一個或多個上下文中循環(huán),以確定相關的靜態(tài)字段是否對應于該分組的報頭。如果是這樣的,則壓縮上下文關聯(lián)組件210可以向報頭壓縮組件212提供(例如,如先前關聯(lián)到該上下文標識符那樣)壓縮上下文或者一個或多個相關參數(shù),以用于根據(jù)該上下文標識符來壓縮該分組的一個或多個報頭。報頭壓縮組件212可以壓縮該一個或多個報頭。在例子中,報頭壓縮組件212可以通過從該一個或多個報頭中移除一部分靜態(tài)字段或數(shù)據(jù)(例如,從而形成非靜態(tài)數(shù)據(jù)和/或剩余的靜態(tài)數(shù)據(jù)的串接(concatenation))并包括該上下文標識符,來壓縮該一個或多個報頭。在另一個例子中,報頭壓縮組件212可以使用不同的壓縮算法(例如,依據(jù)根據(jù)硬編碼、網(wǎng)絡規(guī)范、配置等等所確定的算法)根據(jù)上下文標識符來壓縮一個或多個報頭中的靜態(tài)數(shù)據(jù)。在一個例子中,這種壓縮算法還可以至少部分地通過包括最低有效位的數(shù)目(η個,其中η是小于包括該序列號的比特的總數(shù)目的正整數(shù)),來壓縮一個或多個報頭中的非靜態(tài)數(shù)據(jù)(例如GTP序列號)。在這點上,應當清楚的是,報頭壓縮組件212可以每2(η-1)個分組就維持GTP序列號或類似參數(shù)未壓縮,以防止當序列號變?yōu)樾枰~外比特的下一個數(shù)字時引起的歧義。分組通信組件206可以向接入點204發(fā)送已壓縮的分組。如所描述的,分組通信組件214可以接收已壓縮的分組。上下文標識符確定組件 216可以從該分組中獲取上下文標識符,并且解壓縮上下文關聯(lián)組件218可以至少部分地基于該上下文標識符來選擇用于解壓縮該分組的解壓縮上下文或相關參數(shù)。如所描述的, 解壓縮上下文或相關參數(shù)可以與先前為該上下文標識符所存儲的那些內容相關。此外,例如,解壓縮上下文或相關參數(shù)可以對應于取消由報頭壓縮組件212所應用的壓縮上下文或相關參數(shù)。例如,可以在與接入點202和204相關的網(wǎng)絡規(guī)范、接入點202和204的配置、 接入點202和204內的硬編碼等中規(guī)定用于壓縮和解壓縮的指令和/或參數(shù)。報頭解壓縮組件220可以至少部分地基于解壓縮上下文或相關參數(shù),來解壓縮該分組中的一個或多個報頭。如所描述的,例如,在所壓縮的一個或多個報頭中包括非靜態(tài)數(shù)據(jù)的串接的情況下,報頭解壓縮組件220可以在該串接的非靜態(tài)數(shù)據(jù)中插入來自先前接收的分組的一個或多個報頭中的靜態(tài)字段或其它靜態(tài)數(shù)據(jù),以形成報頭。在另一個例子中,報頭解壓縮組件 220可以根據(jù)與上下文標識符相關的并且由硬編碼、網(wǎng)絡規(guī)范、配置等規(guī)定的另一個算法, 來解壓縮一個或多個報頭。此外,在一個例子中,在上下文標識符確定組件216檢測到該分組被壓縮、并且解壓縮上下文關聯(lián)組件218不能定位與該上下文標識符相關的解壓縮上下文的情況下,解壓縮上下文關聯(lián)組件218可以向接入點202查詢該報頭的未壓縮版本、報頭的靜態(tài)數(shù)據(jù)等等。根據(jù)例子,分組通信組件216可以接收具有類似于如下的格式的分組。
權利要求
1.一種方法,包括從接入點接收包括一個或多個已壓縮的報頭和上下文標識符的分組; 至少部分地基于所述上下文標識符來確定與解壓縮所述一個或多個已壓縮的報頭相關的上下文;以及至少部分地基于所述上下文來解壓縮所述一個或多個已壓縮的報頭。
2.如權利要求1所述的方法,其中,所述解壓縮所述一個或多個已壓縮的報頭的步驟包括將來自所述上下文的一個或多個靜態(tài)字段插入所述一個或多個已壓縮的報頭。
3.如權利要求1所述的方法,還包括從所述接入點接收包括一個或多個報頭和所述上下文標識符的初始分組,其中,所述接入點是宿主接入點;至少部分地基于所述一個或多個報頭中的一個或多個參數(shù)來生成所述上下文;以及將所述上下文標識符關聯(lián)到所述上下文。
4.如權利要求3所述的方法,其中,所述生成所述上下文的步驟包括生成一個或多個參數(shù),其中所述一個或多個參數(shù)與使用對應于網(wǎng)絡規(guī)范的解壓縮算法相關。
5.如權利要求3所述的方法,其中,所述生成所述上下文的步驟包括將所述初始分組的所述一個或多個報頭與位置信息一起存儲以解壓縮報頭,其中所述位置信息與所述一個或多個報頭中的非靜態(tài)數(shù)據(jù)相關。
6.如權利要求3所述的方法,其中,所述生成所述上下文的步驟包括將來自所述一個或多個報頭的靜態(tài)數(shù)據(jù)連同位置信息一起存儲以解壓縮報頭,其中所述位置信息用于將所述靜態(tài)數(shù)據(jù)插入接收到的非靜態(tài)數(shù)據(jù)。
7.如權利要求1所述的方法,還包括至少部分地基于所述上下文標識符,來確定與解壓縮所述分組的一個或多個不同的已壓縮的報頭相關的不同的上下文;以及至少部分地基于所述不同的上下文來解壓縮所述一個或多個不同的已壓縮的報頭。
8.如權利要求1所述的方法,其中,所述解壓縮所述一個或多個已壓縮的報頭的步驟包括解壓縮所述一個或多個已壓縮的報頭中的至少一部分非靜態(tài)數(shù)據(jù)。
9.如權利要求8所述的方法,其中,所述解壓縮所述至少一部分非靜態(tài)數(shù)據(jù)的步驟包括根據(jù)通用分組無線服務(GPRQ隧道協(xié)議(GTP)序列號的最低有效位的數(shù)目來解壓縮所述GTP序列號。
10.如權利要求1所述的方法,其中,所述一個或多個已壓縮的報頭包括至少一個通用分組無線服務(GPRS)隧道協(xié)議(GTP)報頭和至少一個因特網(wǎng)協(xié)議(IP)報頭。
11.一種無線通信裝置,包括 至少一個處理器,被配置為從接入點獲得包括一個或多個已壓縮的報頭和上下文標識符的分組; 至少部分地基于所述上下文標識符將一上下文與所述分組關聯(lián)起來,其中所述上下文用于解壓縮所述一個或多個已壓縮的報頭;以及根據(jù)所述上下文來解壓縮所述一個或多個已壓縮的報頭;以及耦合至所述至少一個處理器的存儲器。
12.如權利要求11所述的無線通信裝置,其中,所述至少一個處理器至少部分地通過將所述上下文中存儲的一個或多個靜態(tài)字段插入所述一個或多個已壓縮的報頭,來解壓縮所述一個或多個已壓縮的報頭。
13.如權利要求11所述的無線通信裝置,其中,所述至少一個處理器還被配置為 從所述接入點獲得包括一個或多個報頭和所述上下文標識符的初始分組; 至少部分地基于所述一個或多個報頭中的一個或多個參數(shù)來建立所述上下文;以及將所述上下文標識符關聯(lián)到所述上下文。
14.如權利要求13所述的無線通信裝置,其中,所述至少一個處理器建立包括所述一個或多個參數(shù)的所述上下文,其中所述一個或多個參數(shù)與根據(jù)網(wǎng)絡規(guī)范來使用解壓縮算法相關。
15.如權利要求11所述的無線通信裝置,其中,所述至少一個處理器還被配置為至少部分地基于所述上下文標識符將一不同的上下文與所述分組關聯(lián)起來,其中所述不同的上下文用于解壓縮所述分組的一個或多個不同的已壓縮的報頭;以及根據(jù)所述不同的上下文來解壓縮所述一個或多個不同的已壓縮的報頭。
16.如權利要求11所述的無線通信裝置,其中,所述至少一個處理器還被配置為解壓縮所述一個或多個已壓縮的報頭中的至少一部分非靜態(tài)數(shù)據(jù)。
17.一種裝置,包括用于從接入點接收包括一個或多個已壓縮的報頭的分組的模塊; 用于從所述分組獲取上下文標識符的模塊;用于至少部分地基于所述上下文標識符來確定與解壓縮所述一個或多個已壓縮的報頭相關的上下文的模塊;以及用于至少部分地基于所述上下文來解壓縮所述一個或多個已壓縮的報頭的模塊。
18.如權利要求17所述的裝置,其中,所述用于解壓縮所述一個或多個已壓縮的報頭的模塊將來自所述上下文的一個或多個靜態(tài)字段插入所述一個或多個已壓縮的報頭。
19.如權利要求17所述的裝置,其中,所述用于接收的模塊還從所述接入點接收包括一個或多個報頭的初始分組,并且所述用于確定所述上下文的模塊還至少部分地基于所述一個或多個報頭中的一個或多個參數(shù)來生成所述上下文并將所述上下文標識符關聯(lián)到所述上下文。
20.如權利要求17所述的裝置,其中,所述用于確定所述上下文的模塊確定一不同的上下文,其中所述不同的上下文與解壓縮所述分組的一個或多個不同的已壓縮的報頭相關,并且所述用于解壓縮的模塊至少部分地基于所述不同的上下文來解壓縮所述一個或多個不同的已壓縮的報頭。
21.如權利要求17所述的裝置,其中,所述用于解壓縮的模塊還至少部分地基于解壓縮所述一個或多個已壓縮的報頭中的至少一部分非靜態(tài)數(shù)據(jù),來解壓縮所述一個或多個已壓縮的報頭。
22.—種計算機程序產(chǎn)品,包括 計算機可讀介質,其包括用于使至少一個計算機從接入點獲得包括一個或多個已壓縮的報頭和上下文標識符的分組的代碼;用于使所述至少一個計算機至少部分地基于所述上下文標識符將一上下文與所述分組關聯(lián)起來的代碼,其中所述上下文用于解壓縮所述一個或多個已壓縮的報頭;以及用于使所述至少一個計算機根據(jù)所述上下文來解壓縮所述一個或多個已壓縮的報頭的代碼。
23.如權利要求22所述的計算機程序產(chǎn)品,其中,所述用于使所述至少一個計算機進行解壓縮的代碼至少部分地通過將所述上下文中存儲的一個或多個靜態(tài)字段插入所述一個或多個已壓縮的報頭,來解壓縮所述一個或多個已壓縮的報頭。
24.如權利要求22所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質還包括 用于使所述至少一個計算機從所述接入點獲得包括一個或多個報頭和所述上下文標識符的初始分組的代碼;用于使所述至少一個計算機至少部分地基于所述一個或多個報頭中的一個或多個參數(shù)來建立所述上下文的代碼;以及用于使所述至少一個計算機將所述上下文標識符關聯(lián)到所述上下文的代碼。
25.如權利要求M所述的計算機程序產(chǎn)品,其中,所述用于使所述至少一個計算機建立所述上下文的代碼建立包括所述一個或多個參數(shù)的所述上下文,其中所述一個或多個參數(shù)與根據(jù)網(wǎng)絡規(guī)范來使用解壓縮算法相關。
26.如權利要求22所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質還包括 用于使所述至少一個計算機至少部分地基于所述上下文標識符將一不同的上下文與所述分組關聯(lián)起來的代碼,其中所述不同的上下文用于解壓縮所述分組的一個或多個不同的已壓縮的報頭;以及用于使所述至少一個計算機根據(jù)所述不同的上下文來解壓縮所述一個或多個不同的已壓縮的報頭的代碼。
27.如權利要求22所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質還包括用于使所述至少一個計算機解壓縮所述一個或多個已壓縮的報頭中的至少一部分非靜態(tài)數(shù)據(jù)的代碼。
28.一種裝置,包括分組通信組件,其用于從接入點接收包括一個或多個已壓縮的報頭的分組; 上下文標識符確定組件,其用于從所述分組獲取上下文標識符; 解壓縮上下文關聯(lián)組件,其用于至少部分地基于所述上下文標識符來確定與解壓縮所述一個或多個已壓縮的報頭相關的上下文;以及報頭解壓縮組件,其用于至少部分地基于所述上下文來解壓縮所述一個或多個已壓縮的報頭。
29.如權利要求觀所述的裝置,其中,所述報頭解壓縮組件將來自所述上下文的一個或多個靜態(tài)字段插入所述一個或多個已壓縮的報頭。
30.如權利要求觀所述的裝置,其中,所述分組通信組件還從所述接入點接收包括一個或多個報頭的初始分組,并且所述解壓縮上下文關聯(lián)組件至少部分地基于所述一個或多個報頭中的一個或多個參數(shù)來生成所述上下文并將所述上下文標識符關聯(lián)到所述上下文。
31.如權利要求觀所述的裝置,其中,所述解壓縮上下文關聯(lián)組件確定一不同的上下文,其中所述不同的上下文與解壓縮所述分組的一個或多個不同的已壓縮的報頭相關,并且所述報頭解壓縮組件至少部分地基于所述不同的上下文來解壓縮所述一個或多個不同的已壓縮的報頭。
32.如權利要求觀所述的裝置,其中,所述報頭解壓縮組件還至少部分地基于解壓縮所述一個或多個已壓縮的報頭中的至少一部分非靜態(tài)數(shù)據(jù),來解壓縮所述一個或多個已壓縮的報頭。
33.一種方法,包括從無線設備或核心網(wǎng)組件接收分組,其中所述分組包括與路由所述分組相關的一個或多個報頭;確定與所述分組相關的上下文標識符;至少部分地基于所述上下文標識符來選擇用于壓縮所述一個或多個報頭的上下文;以及至少部分地基于所述上下文來壓縮所述一個或多個報頭。
34.如權利要求33所述的方法,其中,所述壓縮所述一個或多個報頭的步驟包括從所述一個或多個報頭中移除一個或多個靜態(tài)字段,并在所述分組中包括所述上下文標識符。
35.如權利要求33所述的方法,還包括從所述無線設備或所述核心網(wǎng)組件接收初始分組;至少部分地基于所述初始分組的一個或多個初始報頭的一部分,來生成用于壓縮報頭的所述上下文;將所述上下文標識符與所述上下文關聯(lián)起來;以及向接入點傳輸所述上下文標識符和所述初始分組。
36.如權利要求35所述的方法,其中,所述生成所述上下文的步驟包括生成一個或多個參數(shù),其中所述一個或多個參數(shù)與對應于網(wǎng)絡規(guī)范的壓縮算法相關。
37.如權利要求35所述的方法,其中,所述生成所述上下文的步驟包括將所述一個或多個初始報頭的一部分與位置信息一起存儲以用于生成已壓縮的報頭,其中所述位置信息與所述一個或多個初始報頭的一部分中的非靜態(tài)數(shù)據(jù)相關。
38.如權利要求35所述的方法,其中,所述生成所述上下文的步驟包括將來自所述一個或多個初始報頭的一部分的靜態(tài)數(shù)據(jù)連同位置信息一起存儲以生成已壓縮的報頭,其中所述位置信息用于將所述靜態(tài)數(shù)據(jù)插入接收到的非靜態(tài)數(shù)據(jù)。
39.如權利要求35所述的方法,其中,所述確定所述上下文標識符的步驟包括從所述無線設備或所述核心網(wǎng)組件接收所述上下文標識符。
40.如權利要求33所述的方法,其中,所述壓縮所述一個或多個報頭的步驟包括壓縮所述一個或多個報頭中的至少一部分非靜態(tài)數(shù)據(jù)。
41.如權利要求40所述的方法,其中,所述壓縮所述至少一部分非靜態(tài)數(shù)據(jù)的步驟包括根據(jù)通用分組無線服務(GPRQ隧道協(xié)議(GTP)序列號的最低有效位的數(shù)目來壓縮所述 GTP序列號。
42.如權利要求33所述的方法,其中,所述一個或多個報頭包括至少一個通用分組無線服務(GPRS)隧道協(xié)議(GTP)報頭和至少一個因特網(wǎng)協(xié)議(IP)報頭。
43.一種無線通信裝置,包括至少一個處理器,被配置為從無線設備或核心網(wǎng)組件獲得分組,其中所述分組包括用于在一個或多個中繼節(jié)點之間路由所述分組的一個或多個報頭; 確定與所述分組相關的上下文標識符;至少部分地基于所述上下文標識符來辨別用于壓縮所述一個或多個報頭的上下文;以及至少部分地基于所述上下文來壓縮所述一個或多個報頭;以及耦合至所述至少一個處理器的存儲器。
44.如權利要求43所述的無線通信裝置,其中,所述至少一個處理器至少部分地通過從所述一個或多個報頭中移除一個或多個靜態(tài)字段并在所述分組中包括所述上下文標識符,來壓縮所述一個或多個報頭。
45.如權利要求43所述的無線通信裝置,其中,所述至少一個處理器還被配置為 從所述無線設備或所述核心網(wǎng)組件獲得包括一個或多個初始報頭的初始分組; 至少部分地基于所述一個或多個初始報頭的一部分來建立用于壓縮報頭的所述上下文;將所述上下文標識符與所述上下文關聯(lián)起來;以及向接入點提供所述上下文標識符和所述初始分組。
46.如權利要求45所述的無線通信裝置,其中,所述至少一個處理器還被配置為從所述無線設備或所述核心網(wǎng)組件接收所述上下文標識符。
47.如權利要求43所述的無線通信裝置,其中,所述至少一個處理器至少部分地通過壓縮所述一個或多個報頭中的至少一部分非靜態(tài)數(shù)據(jù),來壓縮所述一個或多個報頭。
48.一種裝置,包括用于從無線設備或核心網(wǎng)組件接收分組的模塊,其中所述分組包括與路由所述分組相關的一個或多個報頭;用于確定與所述分組相關的上下文標識符的模塊;用于至少部分地基于所述上下文標識符來選擇用于壓縮所述一個或多個報頭的上下文的模塊;以及用于至少部分地基于所述上下文來壓縮所述一個或多個報頭的模塊。
49.如權利要求48所述的裝置,其中,所述用于壓縮的模塊至少部分地通過從所述一個或多個報頭中移除一個或多個靜態(tài)字段并在所述分組中包括所述上下文標識符,來壓縮所述一個或多個報頭。
50.如權利要求48所述的裝置,其中,所述用于接收所述分組的模塊還從所述無線設備或所述核心網(wǎng)組件接收初始分組;所述用于確定所述上下文的模塊至少部分地基于所述初始分組中的一個或多個初始報頭的一部分來生成所述上下文;并且所述用于確定所述上下文標識符的模塊將所述上下文標識符關聯(lián)到所述上下文。
51.如權利要求50所述的裝置,其中,所述用于接收所述分組的模塊向接入點傳輸所述初始分組和所述上下文標識符。
52.如權利要求50所述的裝置,其中,所述用于接收的模塊還從所述無線設備或所述核心網(wǎng)組件接收所述上下文標識符。
53.如權利要求48所述的裝置,其中,所述用于壓縮所述一個或多個報頭的模塊還壓縮所述一個或多個報頭中的至少一部分非靜態(tài)數(shù)據(jù)。
54.一種計算機程序產(chǎn)品,包括 計算機可讀介質,其包括用于使至少一個計算機從無線設備或核心網(wǎng)組件獲得分組的代碼,其中所述分組包括用于在一個或多個中繼節(jié)點之間路由所述分組的一個或多個報頭;用于使所述至少一個計算機至少部分地基于所述一個或多個報頭來確定與所述分組相關的上下文標識符的代碼;用于使所述至少一個計算機至少部分地基于所述上下文標識符來辨別用于壓縮所述一個或多個報頭的上下文的代碼;以及用于使所述至少一個計算機至少部分地基于所述上下文來壓縮所述一個或多個報頭的代碼。
55.如權利要求M所述的計算機程序產(chǎn)品,其中,所述用于使所述至少一個計算機進行壓縮的代碼至少部分地通過從所述一個或多個報頭中移除一個或多個靜態(tài)字段并在所述分組中包括所述上下文標識符,來壓縮所述一個或多個報頭。
56.如權利要求M所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質還包括 用于使所述至少一個計算機從所述無線設備或所述核心網(wǎng)組件獲得包括一個或多個初始報頭的初始分組的代碼;用于使所述至少一個計算機至少部分地基于所述一個或多個初始報頭的一部分來建立用于壓縮報頭的所述上下文的代碼;用于使所述至少一個計算機將所述上下文標識符與所述上下文關聯(lián)起來的代碼;以及用于使所述至少一個計算機向接入點提供所述上下文標識符和所述初始分組的代碼。
57.如權利要求56所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質還包括用于使所述至少一個計算機從所述無線設備或所述核心網(wǎng)組件接收所述上下文標識符的代碼。
58.如權利要求M所述的計算機程序產(chǎn)品,其中,所述用于使所述至少一個計算機進行壓縮的代碼至少部分地通過壓縮所述一個或多個報頭中的至少一部分非靜態(tài)數(shù)據(jù),來壓縮所述一個或多個報頭。
59.一種裝置,包括分組通信組件,其用于從無線設備或核心網(wǎng)組件接收分組,其中所述分組包括與路由所述分組相關的一個或多個報頭;上下文標識符確定組件,其用于獲得所述分組的上下文標識符; 壓縮上下文關聯(lián)組件,其用于至少部分地基于所述上下文標識符來辨別用于壓縮所述一個或多個報頭的上下文;以及報頭壓縮組件,其用于至少部分地基于所述上下文來壓縮所述一個或多個報頭。
60.如權利要求59所述的裝置,其中,所述報頭壓縮組件至少部分地通過從所述一個或多個報頭中移除一個或多個靜態(tài)字段并在所述分組中包括所述上下文標識符,來壓縮所述一個或多個報頭。
61.如權利要求59所述的裝置,其中,所述分組通信組件還從所述無線設備或所述核心網(wǎng)組件接收初始分組;所述壓縮上下文關聯(lián)組件還至少部分地基于所述初始分組中的一個或多個初始報頭的一部分來生成所述上下文;并且所述上下文標識符確定組件將所述上下文標識符與所述上下文關聯(lián)起來。
62.如權利要求61所述的裝置,其中,所述分組通信組件還向接入點發(fā)送所述上下文標識符和所述初始分組。
63.如權利要求61所述的裝置,其中,所述分組通信組件還從所述無線設備或所述核心網(wǎng)組件接收所述上下文標識符。
64.如權利要求59所述的裝置,其中,所述報頭壓縮組件還壓縮所述一個或多個報頭中的至少一部分非靜態(tài)數(shù)據(jù)。
全文摘要
本發(fā)明描述了有助于壓縮用于中繼節(jié)點的報頭的系統(tǒng)和方法。具體地,可以壓縮分組中的多個因特網(wǎng)協(xié)議(IP)報頭、隧道協(xié)議報頭和/或其它路由報頭,以有助于中繼節(jié)點和/或宿主接入點之間的高效的分組通信。接收要被壓縮的分組的接入點可以向不同的接入點提供壓縮上下文和未壓縮分組。所述不同的接入點可以生成與具有類似報頭值的后續(xù)分組相關的解壓縮上下文,并且可以將解壓縮上下文與上下文標識符一起存儲。隨后,接入點可以壓縮具有類似報頭值的接收的分組,并且向所述不同的接入點傳輸具有上下文標識符的已壓縮分組。所述不同的接入點可以應用先前生成的、與上下文標識符相關聯(lián)的解壓縮上下文來解壓縮分組。
文檔編號H04W28/06GK102474753SQ201080036303
公開日2012年5月23日 申請日期2010年8月17日 優(yōu)先權日2009年8月17日
發(fā)明者F·烏盧皮納爾, O·宋, P·A·阿加什, R·普拉卡什, S·Y·D·何 申請人:高通股份有限公司