專利名稱::數(shù)據(jù)分組的報(bào)頭大小減小的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種用于減小特定通信路徑上的數(shù)據(jù)分組的報(bào)頭大小的方法。本發(fā)明主要應(yīng)用于MN與CN之間的通信,其中,中間節(jié)點(diǎn)應(yīng)用對(duì)數(shù)據(jù)分組的額外封裝,從而增加數(shù)據(jù)業(yè)務(wù)量(traffic)。特別地,本發(fā)明提供不同的方法步驟,以便在發(fā)送實(shí)體中將數(shù)據(jù)分組的內(nèi)(inner)報(bào)頭編碼到外報(bào)頭的地址中,并且隨后在接收實(shí)體中,從通過(guò)外(outer)報(bào)頭中的地址識(shí)別的先前生成的上下文(context)信息恢復(fù)(restore)內(nèi)報(bào)頭。此外,本發(fā)明涉及參與在本發(fā)明中的網(wǎng)絡(luò)實(shí)體和移動(dòng)節(jié)點(diǎn)。
背景技術(shù):
:通信系統(tǒng)越來(lái)越多地向著基于因特網(wǎng)協(xié)議(IP)的網(wǎng)絡(luò)演進(jìn)。它們典型地由許多互聯(lián)的網(wǎng)絡(luò)組成,其中,語(yǔ)音和數(shù)據(jù)以片段(所謂的分組)從一個(gè)終端傳送至另一個(gè)終端。IP分組以無(wú)連接的方式由路由器路由至目的地。因此,分組包括IP報(bào)頭和有效載荷信息,由此,報(bào)頭格外包括源和目的地IP地址。為了可擴(kuò)展性原因,IP網(wǎng)絡(luò)使用分層尋址方案。因此,IP地址不僅識(shí)別對(duì)應(yīng)的終端,還另外包含關(guān)于此終端的位置信息。利用通過(guò)路由協(xié)議提供的附加信息,網(wǎng)絡(luò)中的路由器能夠識(shí)別向著特定目的地的下一個(gè)路由器。特別地,使用稱為路由的處理經(jīng)由至少一個(gè)中間網(wǎng)絡(luò)而將數(shù)據(jù)分組從源移動(dòng)至目的地。為了使數(shù)據(jù)分組到達(dá)目的地,需要將數(shù)據(jù)分組從一個(gè)路由器移交至另一個(gè)路由器,直到其到達(dá)目的地設(shè)備的物理網(wǎng)絡(luò)為止。這也稱為下一跳(next-hop)路由,因?yàn)樵撀酚苫谥鸩降?st印-by-st印)基礎(chǔ),S卩,在一開(kāi)始不知道源與目的地之間的精確路徑,而每個(gè)中間路由器知道要將數(shù)據(jù)分組傳遞到的下一跳路由器。由此實(shí)現(xiàn)的主要優(yōu)勢(shì)是每個(gè)路由器只需要知道哪個(gè)相鄰路由器應(yīng)當(dāng)是給定數(shù)據(jù)分組的下一個(gè)接收者,而不需知道至每個(gè)目的地網(wǎng)絡(luò)的路徑上的全部路由器。典型地,在源設(shè)備發(fā)送分組至其本地路由器之后,本地路由器的數(shù)據(jù)鏈路層將其向上傳遞至路由器的IP層。相應(yīng)地,在去除層2幀之后,檢查分組的層3報(bào)頭,并且路由器決定該分組將被發(fā)送至哪個(gè)下一個(gè)路由器。因此,將該分組重新封裝在適當(dāng)?shù)膶?幀中,并且將該分組向下傳遞回?cái)?shù)據(jù)鏈路層,該數(shù)據(jù)鏈路層通過(guò)路由器的物理網(wǎng)絡(luò)鏈路之一將該分組發(fā)送至確定的下一個(gè)路由器。在這方面,路由器維持一組信息(稱作路由表),其提供不同網(wǎng)絡(luò)ID(IP地址前綴)與其連接到的其它路由器之間的映射。相應(yīng)地,路由器核對(duì)數(shù)據(jù)分組的目的地IP地址與路由表?xiàng)l目,以基于該目的地地址與路由表?xiàng)l目的最長(zhǎng)匹配,確定下一跳路由器。另外,為每個(gè)路由表?xiàng)l目定義的度量值允許基于某標(biāo)準(zhǔn)評(píng)價(jià)特定路由條目,從而在幾個(gè)可能的路徑中選擇最佳路徑。因此,路由表與數(shù)據(jù)的有效提供有關(guān),并且可以由操作者手動(dòng)地配置、或動(dòng)態(tài)地配置。靜態(tài)路由的手動(dòng)設(shè)置僅對(duì)于較小的網(wǎng)絡(luò)可行,而在經(jīng)常改變的通常因特網(wǎng)中,主要應(yīng)用動(dòng)態(tài)路由表。通過(guò)路由協(xié)議管理和更新路由表的自動(dòng)構(gòu)建,這涉及包含有在路由器之間交11換的路由信息的一串周期性或按需消息。網(wǎng)絡(luò)層3(0SI)是實(shí)際發(fā)生分組路由的層,其中,當(dāng)路由通過(guò)中間網(wǎng)絡(luò)時(shí),數(shù)據(jù)分組的層3報(bào)頭不改變。因?yàn)樵春湍康牡氐妮^高層僅僅"在邏輯上"連接,即,不存在真實(shí)的/物理的連接性,所以分組必須遍歷(traverse)較低層2和1以實(shí)現(xiàn)物理地傳遞至目的地。因?yàn)樵诿總€(gè)層2中可以使用不同的協(xié)議,所以從例如層3傳送到層2的每個(gè)數(shù)據(jù)分組必須適當(dāng)?shù)貥?gòu)造(framed)。因此,通常使用數(shù)據(jù)分組的封裝經(jīng)由較低層協(xié)議將數(shù)據(jù)從較高層傳送至較低層。例如,IPv4和IPv6協(xié)議是網(wǎng)絡(luò)層協(xié)議,并且用戶數(shù)據(jù)協(xié)議(UDP)或傳輸控制協(xié)議(TCP)是傳輸層協(xié)議。因此,用戶數(shù)據(jù)被封裝在UDP數(shù)據(jù)報(bào)中(層4),該UDP數(shù)據(jù)報(bào)隨后被封裝在IP分組中(層3)。順序地,IP分組與所封裝的用戶數(shù)據(jù)一起可以隨后通過(guò)數(shù)據(jù)鏈路層協(xié)議(例如,以太網(wǎng),層2)傳送,這再次需要封裝。此外,在使用特定層的一個(gè)協(xié)議傳輸由同一特定層的另一協(xié)議封裝的數(shù)據(jù)分組的情況下,也可以在同一層內(nèi)使用封裝。在進(jìn)行封裝的設(shè)備與進(jìn)行解封裝的設(shè)備之間建立稱作隧道的邏輯構(gòu)造,其中,該處理自身稱作隧道傳送(tu皿eling)。可以使用隧道傳送,將一個(gè)網(wǎng)絡(luò)協(xié)議的數(shù)據(jù)分組傳送通過(guò)相反地不支持該網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)(由不同的協(xié)議控制)。還可以使用隧道傳送以提供各種虛擬專用網(wǎng)(VPN)功能性,諸如專用尋址和安全性或用于移動(dòng)性支持。例如,存在GPRS隧道協(xié)議(GTP)、點(diǎn)對(duì)點(diǎn)隧道協(xié)議(PPTP)、或IP安全協(xié)議(IPsec)。最通常使用的隧道傳送機(jī)制之一是IP(層3)中封裝IP(層3),其指用另一個(gè)IP報(bào)頭封裝IP數(shù)據(jù)報(bào)的處理,并且例如可以被用于移動(dòng)IP。移動(dòng)IPv6(也表示為MIPv6)(見(jiàn)D.Johnson、C.Perkins、J.Arkko的"MobilityS聊ortinIPv6,,,IETFRFC3775,2004年6月,可在http:〃w麗.ietf.org獲得,并且通過(guò)引用合并在此)是基于IP的移動(dòng)性協(xié)議,其使得移動(dòng)節(jié)點(diǎn)能夠以對(duì)于較高層和應(yīng)用透明的方式在子網(wǎng)之間移動(dòng),即,不中斷較高層連接。換言之,當(dāng)移動(dòng)節(jié)點(diǎn)在IPv6因特網(wǎng)中來(lái)回移動(dòng)時(shí)保持可達(dá)。通常,當(dāng)終端加電時(shí),其配置基于接入網(wǎng)絡(luò)的IP地址前綴的IP地址。如果終端是移動(dòng)的(所謂的移動(dòng)節(jié)點(diǎn)(麗)),并且在具有不同IP前綴地址的子網(wǎng)之間移動(dòng),則由于分層尋址方案導(dǎo)致該終端必須將其IP地址改變?yōu)橥負(fù)湔_地址。然而,因?yàn)槔猛ㄐ殴?jié)點(diǎn)的IP地址(和端口)定義諸如TCP連接的關(guān)于較高層的連接,所以,如果例如由于移動(dòng)導(dǎo)致節(jié)點(diǎn)之一改變其IP地址,則至活動(dòng)(active)IP會(huì)話的連接中斷。解決所述問(wèn)題的一個(gè)可能的協(xié)議是MIPv6協(xié)議。MIPv6的主要原理是,在移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址(CoA)提供關(guān)于該移動(dòng)節(jié)點(diǎn)的當(dāng)前拓?fù)湮恢玫男畔⒌耐瑫r(shí),不管其在因特網(wǎng)中的拓?fù)湮恢?,總是通過(guò)其歸屬地址(HoA)識(shí)別移動(dòng)節(jié)點(diǎn)。更詳細(xì)地,移動(dòng)節(jié)點(diǎn)(主要稱為MN或用戶設(shè)備UE)配置有兩個(gè)IP地址轉(zhuǎn)交地址和歸屬地址。移動(dòng)節(jié)點(diǎn)的較高層使用歸屬地址與通信伙伴(目的地終端)通信,該通信伙伴從現(xiàn)在起主要稱為對(duì)端節(jié)點(diǎn)(CN)。此地址不改變,并且用于識(shí)別移動(dòng)節(jié)點(diǎn)的目的。在拓?fù)渖?,其屬于移?dòng)節(jié)點(diǎn)的歸屬網(wǎng)絡(luò)(HN)。相反,轉(zhuǎn)交地址在導(dǎo)致子網(wǎng)改變的每次移動(dòng)都改變,并且被用作路由基礎(chǔ)構(gòu)造的定位符(locator)。在拓?fù)渖?,其屬于移?dòng)節(jié)點(diǎn)當(dāng)前訪問(wèn)的網(wǎng)絡(luò)。位于歸屬鏈路上的一組歸屬代理(HA)中之一維持移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址到移動(dòng)節(jié)點(diǎn)的歸屬地址的映射,并且將對(duì)于移動(dòng)節(jié)點(diǎn)的輸入業(yè)務(wù)量重新指向(redirect)其當(dāng)前位置。部署一組歸屬代理而非單個(gè)歸屬代理的原因可以是例如冗余和載荷平衡。移動(dòng)IPv6當(dāng)前定義兩個(gè)操作模式,其中之一是雙向隧道傳送(圖1)。另一模式是路由優(yōu)化模式(圖2)。在使用雙向隧道傳送時(shí),由對(duì)端節(jié)點(diǎn)101發(fā)送并尋址到移動(dòng)節(jié)點(diǎn)102的歸屬地址的數(shù)據(jù)分組被歸屬網(wǎng)絡(luò)110中的歸屬代理111截取。需要IP中封裝IP(IP-in-IPencapsulation),因?yàn)楸唤厝〉拿總€(gè)數(shù)據(jù)分組需要通過(guò)網(wǎng)絡(luò)被再發(fā)送至MN102的轉(zhuǎn)交地址。因此,將每個(gè)截取的數(shù)據(jù)分組作為有效載荷而包括在尋址到MN102的CoA的新的IP數(shù)據(jù)分組中,并且隧道傳送至位于外部網(wǎng)絡(luò)120中的MN102。對(duì)應(yīng)隧道的起始端是進(jìn)行封裝的歸屬代理lll,而末端是移動(dòng)節(jié)點(diǎn)102?;蛟S還可能的是,外部網(wǎng)絡(luò)120中的本地代理代表移動(dòng)節(jié)點(diǎn)接收消息,剝掉外IP報(bào)頭,并且將解封裝的數(shù)據(jù)分組傳遞至移動(dòng)節(jié)點(diǎn)(未示出)。由移動(dòng)節(jié)點(diǎn)102發(fā)送的數(shù)據(jù)分組被反向隧道傳送至歸屬代理lll,其解封裝所述分組,并且將它們發(fā)送至對(duì)端節(jié)點(diǎn)101。反向隧道傳送意味著分組被移動(dòng)節(jié)點(diǎn)以對(duì)于"前向"隧道傳送"反向"的方式隧道傳送至歸屬代理。關(guān)于此操作,在MIPv6中,僅向歸屬代理111告知有關(guān)移動(dòng)節(jié)點(diǎn)102的轉(zhuǎn)交地址。因此,移動(dòng)節(jié)點(diǎn)發(fā)送綁定更新(BU)消息至歸屬代理。這些消息有利地通過(guò)IPsec安全關(guān)聯(lián)而發(fā)送,并且從而被認(rèn)證和被完整性保護(hù)。通常,IPsec在IP層提供安全服務(wù)用于其它協(xié)議和應(yīng)用,以便它們安全地通信。就是說(shuō),IPsec經(jīng)由不安全的中間系統(tǒng)在兩個(gè)通信節(jié)點(diǎn)之間建立安全路徑。在這方面,IPsec由幾個(gè)組件組成以提供安全服務(wù),其中,兩個(gè)主要的組件是認(rèn)證報(bào)頭(AH)協(xié)議和封裝安全有效載荷(ESP)協(xié)議。它們通過(guò)將特定報(bào)頭添加至IP數(shù)據(jù)分組,向IP數(shù)據(jù)提供可靠性和私密性。圖3示出經(jīng)由MN102的歸屬代理111在CN101與MN102之間交換的示例性數(shù)據(jù)分組的圖示,其中,詳細(xì)圖示了在通信期間的分組格式。假設(shè)經(jīng)由麗的HAlll進(jìn)行CN與麗之間的全部通信,即,尚未進(jìn)行路由優(yōu)化。因此,從CN傳送至麗的數(shù)據(jù)分組的IP報(bào)頭包含MN的歸屬地址作為目的地地址,并包含CN的IP地址作為源地址。根據(jù)該分組的目的地地址(其是MN的歸屬地址),數(shù)據(jù)分組被路由至歸屬網(wǎng)絡(luò),并且隨后路由至MN的歸屬代理。如上面說(shuō)明的,當(dāng)接收到數(shù)據(jù)分組時(shí),HA應(yīng)用基于MIPv6程序的IP中封裝IP,并且將所封裝的分組發(fā)送至W^。換言之,HA通過(guò)應(yīng)用IP中封裝IP而將所接收的數(shù)據(jù)分組隧道傳送至W^。更具體地,HA將另一IP報(bào)頭添加至該分組,包括其自身地址作為源地址、以及MN的轉(zhuǎn)交地址作為該附加報(bào)頭的目的地地址。如從圖3顯而易見(jiàn)的,這將分組大小增大了另一個(gè)40字節(jié)。對(duì)于下面對(duì)本發(fā)明的各個(gè)實(shí)施例的討論和描述,應(yīng)當(dāng)注意,在HA應(yīng)用的IP-in-IP(IP中IP)報(bào)頭主要稱為"外報(bào)頭",而由外報(bào)頭封裝的報(bào)頭通常將稱為"封裝的報(bào)頭"或"內(nèi)報(bào)頭"。外報(bào)頭和一個(gè)或多個(gè)封裝的報(bào)頭形成報(bào)頭串接(concatenation)。由MN返回的數(shù)據(jù)分組被兩個(gè)IP報(bào)頭封裝。外報(bào)頭被路由器用于路由該分組,并且該外報(bào)頭涉及將數(shù)據(jù)分組隧道傳送至HA,從而包括HA的地址作為目的地地址并包括MN的轉(zhuǎn)交地址作為源地址。內(nèi)IP報(bào)頭包括CN的地址作為目的地,并且包括麗的歸屬地址作為源地址。因此,在HA與麗之間,MN與CN之間的通信會(huì)話的每個(gè)數(shù)據(jù)分組被增大,這導(dǎo)致對(duì)應(yīng)網(wǎng)絡(luò)中的附加的業(yè)務(wù)量。這在具有有限的數(shù)據(jù)帶寬能力的網(wǎng)絡(luò)(例如,無(wú)線網(wǎng)絡(luò))中尤其不利。這僅僅是在將數(shù)據(jù)分組傳送至接收實(shí)體期間生成附加開(kāi)銷的一個(gè)示例。其它情形可以包括甚至更多附加報(bào)頭字節(jié)。例如,在數(shù)據(jù)安全在特定路徑上是必要的情況下,可以使用IPSec協(xié)議在所述路徑上傳送加密的數(shù)據(jù)分組,然而這添加另一個(gè)48字節(jié)。此外,如果所述路徑在HA與移動(dòng)節(jié)點(diǎn)之間,則這意味著每個(gè)數(shù)據(jù)分組具有88字節(jié)(40字節(jié)(IP-in-IP)+48字節(jié)(IPSec))的開(kāi)銷。
發(fā)明內(nèi)容因此,考慮到現(xiàn)有技術(shù)中的上述問(wèn)題,本發(fā)明的一個(gè)目標(biāo)是改進(jìn)移動(dòng)通信網(wǎng)絡(luò)中的兩個(gè)實(shí)體之間的數(shù)據(jù)分組的交換。本發(fā)明的更具體的目標(biāo)是減小移動(dòng)通信系統(tǒng)中的兩個(gè)實(shí)體之間交換的數(shù)據(jù)分組的報(bào)頭大小。由獨(dú)立權(quán)利要求的主題解決上述目標(biāo)中至少一個(gè)。本發(fā)明的有利實(shí)施例是從屬權(quán)利要求的主題。在兩個(gè)端點(diǎn)之間的隧道內(nèi),可以傳輸幾個(gè)不同的流。在IP流的情況下,每個(gè)內(nèi)部流可以具有不同的IP報(bào)頭,即,具有不同的源/目的地地址、業(yè)務(wù)類別、流標(biāo)簽(label)等。為了能夠首先去除并隨后完全重構(gòu)內(nèi)報(bào)頭,一些信息需要與數(shù)據(jù)分組一起被傳輸,以使得能夠在接收機(jī)重構(gòu)內(nèi)報(bào)頭。—些減小報(bào)頭開(kāi)銷的建議(例如,健壯的報(bào)頭壓縮(R0H0)機(jī)制)基于添加到所傳輸?shù)臄?shù)據(jù)分組的附加信息。這再次增加了一些應(yīng)當(dāng)避免的開(kāi)銷。在此發(fā)明中描述的報(bào)頭去除機(jī)制不向分組添加附加開(kāi)銷,并且從而可以減小隧道傳送至作為外報(bào)頭的單個(gè)報(bào)頭的分組的報(bào)頭。根據(jù)本發(fā)明的一個(gè)方面,通過(guò)去除內(nèi)報(bào)頭的一個(gè)或多個(gè)部分、并且隨后通過(guò)使用包含用于重構(gòu)內(nèi)報(bào)頭的信息的上下文而在接收實(shí)體中重構(gòu)該內(nèi)報(bào)頭,減小通信路徑上的數(shù)據(jù)分組。通過(guò)發(fā)送實(shí)體將上下文標(biāo)識(shí)符編碼到被移除了內(nèi)報(bào)頭的一個(gè)或多個(gè)部分的數(shù)據(jù)分組的外報(bào)頭的源和/或目的地地址中,其中,在接收實(shí)體中通過(guò)該上下文標(biāo)識(shí)符識(shí)別上下文。因此,這不增加任何附加開(kāi)銷,并且對(duì)于最佳情況,僅保留外報(bào)頭。本發(fā)明的一個(gè)實(shí)施例提供一種用于減小在第一實(shí)體與第二實(shí)體之間的移動(dòng)通信系統(tǒng)中的通信路徑上交換的數(shù)據(jù)流的數(shù)據(jù)分組的大小的方法。通信路徑上的數(shù)據(jù)分組包括報(bào)頭串接,其中,報(bào)頭串接中的外報(bào)頭用于在第一實(shí)體與第二實(shí)體之間的通信路徑上交換數(shù)據(jù)分組。配置新的地址,其唯一識(shí)別包括用于重構(gòu)數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文。外報(bào)頭的目的地地址字段或源地址字段中的地址隨后被所配置的新地址取代。在將數(shù)據(jù)分組發(fā)送至第二實(shí)體之前,從報(bào)頭串接去除不同于外報(bào)頭的至少一個(gè)報(bào)頭的至少一部分。最后,使用具有在所述目的地地址字段或源地址字段中的所配置的新地址的外報(bào)頭,經(jīng)由所述通信路徑,將具有已經(jīng)被去除了所述至少一個(gè)報(bào)頭的至少一部分的報(bào)頭串接的數(shù)據(jù)分組從所述第一實(shí)體傳送至所述第二實(shí)體。14根據(jù)本發(fā)明的另一個(gè)實(shí)施例,在第一與第二實(shí)體之間交換包含用于重構(gòu)報(bào)頭串接的信息的上下文。當(dāng)配置新地址時(shí),將所配置的新地址與包含用于重構(gòu)報(bào)頭串接的信息的上下文相關(guān)聯(lián)。涉及到本發(fā)明的有利實(shí)施例,第一/第二實(shí)體為下行鏈路和/或上行鏈路方向決定將從數(shù)據(jù)分組去除和重構(gòu)除了外報(bào)頭之外的、報(bào)頭串接中的至少一個(gè)報(bào)頭的至少哪一個(gè)部分。當(dāng)決定了時(shí),告知第二/第一實(shí)體要去除和重構(gòu)報(bào)頭串接中的至少一個(gè)報(bào)頭的至少哪一個(gè)部分。在本發(fā)明的又一實(shí)施例中,第一實(shí)體配置新地址。從第一實(shí)體傳送至第二實(shí)體的數(shù)據(jù)分組的外報(bào)頭的源地址字段中的地址被第一實(shí)體的所配置的新地址取代。類似地,從第二實(shí)體傳送至第一實(shí)體的數(shù)據(jù)分組的外報(bào)頭的目的地地址字段中的地址也被第一實(shí)體的配置的新地址取代。來(lái)自于僅使用一個(gè)新地址的一個(gè)優(yōu)勢(shì)是僅僅一個(gè)實(shí)體(這里,為第一實(shí)體)需要配置新地址。這在第二實(shí)體所位于的網(wǎng)絡(luò)例如由于受限的地址空間而不能配置新地址的情況下尤其有利。根據(jù)本發(fā)明的另外一個(gè)實(shí)施例,第一實(shí)體和第二實(shí)體每個(gè)配置一個(gè)新地址。在所述情況下,從第一實(shí)體傳送至第二實(shí)體的數(shù)據(jù)分組的外報(bào)頭中的源/目的地地址字段被所配置的第一/二實(shí)體的新地址取代。相反地,從第二實(shí)體傳送至第一實(shí)體的數(shù)據(jù)分組的外報(bào)頭中的源/目的地地址字段被第二/第一實(shí)體的所配置的新地址取代。在使用源地址的情況下的一個(gè)可能的優(yōu)勢(shì)是不需要在接收實(shí)體的接口上配置附加IP地址,因?yàn)闆](méi)有分組將去往所述地址。在本發(fā)明的另一個(gè)實(shí)施例中,數(shù)據(jù)分組的外報(bào)頭包括原始地址,其由前綴和接口標(biāo)識(shí)符組成。通過(guò)維持原始地址的前綴并且改變接口標(biāo)識(shí)符,或者通過(guò)改變前綴和接口標(biāo)識(shí)符,來(lái)配置新地址。根據(jù)本發(fā)明的更加有利的實(shí)施例,在數(shù)據(jù)流內(nèi),要從數(shù)據(jù)分組中的報(bào)頭串接去除的至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段。在所述情況下,可以將變化的值從要被去除的至少一個(gè)報(bào)頭復(fù)制到外報(bào)頭中對(duì)應(yīng)于至少一個(gè)報(bào)頭的至少一部分中的具有變化的值的字段中。由此,可以容易地將本發(fā)明的實(shí)施例應(yīng)用于不完全靜態(tài)的報(bào)頭。參考本發(fā)明的不同實(shí)施例,在數(shù)據(jù)流內(nèi),要從數(shù)據(jù)分組中的報(bào)頭串接去除的至少一個(gè)報(bào)頭包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段。從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而確定要去除的至少一個(gè)報(bào)頭的至少一部分的字段中的值的變化速率。僅在值的變化速率低于預(yù)定值的情況下進(jìn)行本發(fā)明的該實(shí)施例。在本發(fā)明的更加有利的實(shí)施例中,在數(shù)據(jù)流內(nèi),要從數(shù)據(jù)分組中的報(bào)頭串接去除的至少一個(gè)報(bào)頭包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段。對(duì)于在所述字段的這些變化的值中的每個(gè)不同值,配置不同的新地址,其中,每個(gè)不同的新地址唯一地識(shí)別包含用于重構(gòu)包含不同值的報(bào)頭串接的信息的不同的上下文。這是有利的,因?yàn)槔缈梢詫?shù)據(jù)分組的報(bào)頭減少至最佳情況下的僅一個(gè)外報(bào)頭,而不考慮要去除的報(bào)頭中的改變字段。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,在數(shù)據(jù)流內(nèi),要從數(shù)據(jù)分組中的報(bào)頭串接去除的至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段。進(jìn)一步假設(shè)第一實(shí)施例和第二實(shí)施例每個(gè)配置新地址。在這樣的情況下,外報(bào)頭的源/目的地地址字段中的地址被第一實(shí)體的配置的新地址取代。此外,外報(bào)頭的目的地地址/源地址中的地址被第二實(shí)體的所配置的新地址取代。第一/第二實(shí)體的所配置的新地址唯一地識(shí)別用于重構(gòu)具有變化的值的字段的上下文,并且第二/第一實(shí)體的所配置的新地址唯一地識(shí)別用于重構(gòu)除了包含變化的值的字段之外的報(bào)頭串接的上下文。此混合方法至少因?yàn)橄率鲈蚨怯欣膬H一個(gè)實(shí)體可能需要分配大量的IP地址以應(yīng)付改變字段,而另一個(gè)實(shí)體利用要去除的內(nèi)報(bào)頭的靜態(tài)字段的僅一個(gè)新IP地址而進(jìn)行。關(guān)于本發(fā)明的不同實(shí)施例,第一實(shí)體生成第一哈希值,其表示要從報(bào)頭串接去除的至少一個(gè)報(bào)頭的至少一部分。第一哈希值從對(duì)至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算而得到。從第一實(shí)體向第二實(shí)體傳送消息,該消息包括所生成的第一哈希值、所配置的新地址以及關(guān)于被執(zhí)行了第一哈希值計(jì)算的至少一個(gè)報(bào)頭的至少一部分的字段的信息。第二實(shí)體通過(guò)在每個(gè)接收的數(shù)據(jù)分組上對(duì)由所接收的信息指示的至少一個(gè)報(bào)頭的至少一部分的字段的特定計(jì)算而生成第二哈希值。第二實(shí)體通過(guò)將所接收的第一哈希值與每個(gè)接收的數(shù)據(jù)分組的第二哈希值匹配(match),識(shí)別要被重構(gòu)和/或要從中去除至少一個(gè)報(bào)頭的至少一部分的、所接收的數(shù)據(jù)分組的報(bào)頭串接。此外,第二實(shí)體將所接收的第一實(shí)體的配置的新地址與用于重構(gòu)所識(shí)別的報(bào)頭串接的上下文相關(guān)聯(lián)。代替將完整的報(bào)頭傳送至第二實(shí)體,僅傳送哈希值是足夠的,這減小了消息的大小。根據(jù)本發(fā)明的更加有利的實(shí)施例,第一實(shí)體生成第一哈希值,其表示要從報(bào)頭串接去除的至少一個(gè)報(bào)頭的至少一部分。第一哈希值通過(guò)對(duì)至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算而得到。從第一實(shí)體向第二實(shí)體傳送消息,該消息包括所生成的第一哈希值以及關(guān)于被執(zhí)行了第一哈希值計(jì)算的至少一個(gè)報(bào)頭的至少一部分的字段的信息。第二實(shí)體通過(guò)在每個(gè)接收的數(shù)據(jù)分組上對(duì)由所接收的信息指示的至少一個(gè)報(bào)頭的至少一部分的字段的特定計(jì)算,生成第二哈希值。第二實(shí)體通過(guò)將所接收的第一哈希值與每個(gè)接收的數(shù)據(jù)分組的第二哈希值匹配,識(shí)別要被重構(gòu)和/或要從中去除至少一個(gè)報(bào)頭的至少一部分的、所接收的數(shù)據(jù)分組的報(bào)頭串接。第二實(shí)體通過(guò)與第一實(shí)體的原始地址相比而維持子網(wǎng)前綴,并且通過(guò)使用第一哈希值作為第一實(shí)體的新地址的接口標(biāo)識(shí)符,推導(dǎo)出第一實(shí)體的新地址。另外,第二實(shí)體將所推導(dǎo)出的第一實(shí)體的新地址與用于重構(gòu)所識(shí)別的報(bào)頭串接的上下文相關(guān)聯(lián)。如果第二實(shí)體可配置任何接口標(biāo)識(shí)符,則第二實(shí)體可以使用第一實(shí)體的第一哈希值來(lái)配置地址。于是,第一實(shí)體知道哪個(gè)IP地址將被第二實(shí)體使用,因?yàn)榈谝粚?shí)體也知道第一哈希值。因此,不需要傳送消息至第一實(shí)體來(lái)告知其有關(guān)第二實(shí)體的新地址。本發(fā)明的一個(gè)實(shí)施例提供了一種用于從接收的、包括不完整的報(bào)頭串接的數(shù)據(jù)分組生成包括報(bào)頭串接的數(shù)據(jù)分組。數(shù)據(jù)分組屬于在第一實(shí)體與第二實(shí)體之間的移動(dòng)通信系統(tǒng)中的通信路徑上交換的數(shù)據(jù)流。接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但至少包括外報(bào)頭。數(shù)據(jù)分組中的外報(bào)頭已經(jīng)被用于第一實(shí)體與第二實(shí)體之間的通信路徑上的數(shù)據(jù)分組的交換。此外,外報(bào)頭包括唯一地識(shí)別包含用于重構(gòu)完整的報(bào)頭串接的信息的上下文的地址?;谟伤邮盏臄?shù)據(jù)分組的外報(bào)頭中的地址識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,第二實(shí)體確定是否重構(gòu)完整的報(bào)頭串接。在確定不重構(gòu)完整的報(bào)頭串接的情況下,確定要重構(gòu)完整的報(bào)頭串接的哪個(gè)部分。于是,基于由所接收的數(shù)據(jù)分組的外報(bào)頭中的地址識(shí)別的上下文中的信息,重構(gòu)完整的報(bào)頭串接的所確定的部分。本發(fā)明的一個(gè)實(shí)施例提供了一種實(shí)體,用于減小該實(shí)體與第二實(shí)體之間的移動(dòng)通信系統(tǒng)中的通信路徑上的數(shù)據(jù)流的數(shù)據(jù)分組大小。所述通信路徑上的數(shù)據(jù)分組包括報(bào)頭串接,其中,報(bào)頭串接中的外報(bào)頭用于交換該實(shí)體與第二實(shí)體之間的通信路徑上的數(shù)據(jù)分組。實(shí)體內(nèi)的處理器配置新地址,其唯一地識(shí)別包括用于重構(gòu)數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文。該處理器用所配置的新地址取代外報(bào)頭的目的地地址字段或源地址字段中的地址。該處理器從報(bào)頭串接去除不同于外報(bào)頭的至少一個(gè)報(bào)頭的至少一部分。該實(shí)體中的發(fā)送機(jī)使用具有在目的地地址字段或源地址字段中的配置的新地址的外報(bào)頭,向第二實(shí)體發(fā)送具有已經(jīng)被去除了不同于外報(bào)頭的至少一個(gè)報(bào)頭的至少一部分的報(bào)頭串接的數(shù)據(jù)分組。本發(fā)明的一個(gè)實(shí)施例提供了用于從接收的包含不完整的報(bào)頭串接的數(shù)據(jù)分組生成包含報(bào)頭串接的數(shù)據(jù)分組的實(shí)體。所述數(shù)據(jù)分組屬于第一實(shí)體與該實(shí)體之間的移動(dòng)通信系統(tǒng)中的通信路徑上交換的數(shù)據(jù)流。該實(shí)體內(nèi)的接收機(jī)接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但是至少包括外報(bào)頭,該外報(bào)頭已經(jīng)用于第一實(shí)體與該實(shí)體之間的通信路徑上的數(shù)據(jù)分組交換。外報(bào)頭包括唯一地識(shí)別包括用于重構(gòu)完整的報(bào)頭串接的信息的上下文的地址。處理器基于由所接收的數(shù)據(jù)分組的外報(bào)頭中的地址識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。本發(fā)明的又一實(shí)施例提供了一種用于減小在第一實(shí)體與第二實(shí)體之間交換的數(shù)據(jù)流的數(shù)據(jù)分組的大小的方法。所述數(shù)據(jù)流的數(shù)據(jù)分組包括報(bào)頭串接,其包括用于在第一和第二實(shí)體之間交換數(shù)據(jù)分組的外報(bào)頭和第一內(nèi)報(bào)頭。此外,第一和第二實(shí)體位于支持因特網(wǎng)協(xié)議版本4的網(wǎng)絡(luò)中。使數(shù)據(jù)分組的外報(bào)頭適合于因特網(wǎng)協(xié)議版本4類型。配置新端口號(hào),其唯一地識(shí)別包括用于重構(gòu)數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文。報(bào)頭串接的第一內(nèi)報(bào)頭的目的地字段或源字段中的端口號(hào)隨后被所配置的新端口號(hào)取代。在將數(shù)據(jù)分組傳送至第二實(shí)體之前,從報(bào)頭串接去除不同于外報(bào)頭和第一內(nèi)報(bào)頭的至少一個(gè)報(bào)頭的至少一部分。接下來(lái),使用外報(bào)頭和具有所配置的新端口號(hào)的第一內(nèi)報(bào)頭,將具有已經(jīng)被去除了至少一個(gè)報(bào)頭的至少一部分的報(bào)頭串接的數(shù)據(jù)分組從第一實(shí)體傳送至第二實(shí)體。根據(jù)本發(fā)明的有利實(shí)施例,第一內(nèi)報(bào)頭和第一內(nèi)報(bào)頭中的端口號(hào)屬于用戶數(shù)據(jù)報(bào)協(xié)議、或?qū)儆趥鬏斂刂茀f(xié)議。參考本發(fā)明的另一實(shí)施例,在數(shù)據(jù)流內(nèi),要從數(shù)據(jù)分組中的報(bào)頭串接去除的至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段。在所述情況下,將變化的值從要被去除的至少一個(gè)報(bào)頭的至少一部分復(fù)制到外報(bào)頭中的適當(dāng)字段中?;蛘?,簡(jiǎn)單地不去除具有變化的值的字段。另外可替換地,為所述字段的每個(gè)變化的值配置新端口號(hào),其分別唯一地識(shí)別包括用于重構(gòu)的信息的上下文,所述用于重構(gòu)的信息用于重構(gòu)包含所述字段中的變化的值的所述數(shù)據(jù)分組中的報(bào)頭串接。在本發(fā)明的另一個(gè)有利實(shí)施例中,網(wǎng)絡(luò)地址轉(zhuǎn)換NAT用于第二實(shí)體,并且經(jīng)由NAT路由器在第一與第二實(shí)體之間交換數(shù)據(jù)分組。使用目的地字段或源字段中的所配置的新端口號(hào),經(jīng)由NAT路由器而將數(shù)據(jù)分組從第二實(shí)體傳送至第一實(shí)體,以便使得在NAT路由器中能夠使用所配置的新端口號(hào)接收并轉(zhuǎn)送來(lái)自第一實(shí)體的數(shù)據(jù)分組。根據(jù)本發(fā)明的不同實(shí)施例,網(wǎng)絡(luò)地址轉(zhuǎn)換NAT用于第二實(shí)體,并且經(jīng)由NAT路由器在第一與第二實(shí)體之間交換數(shù)據(jù)分組。經(jīng)由NAT路由器而將配置消息從第二實(shí)體傳送至第一實(shí)體,其中,使用第一內(nèi)報(bào)頭的源字段中的第一端口號(hào)從第二實(shí)體傳送該配置消息,并且使用第一內(nèi)報(bào)頭的源字段中的第二端口號(hào)將該配置消息從NAT路由器轉(zhuǎn)送至第一實(shí)體。于是,在第一實(shí)體中,將第二端口號(hào)確定為唯一地識(shí)別包括用于重構(gòu)數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文的新端口號(hào)。在本發(fā)明的又一實(shí)施例中,至少關(guān)于被交換數(shù)據(jù)分組的實(shí)體、關(guān)于存在至少一個(gè)數(shù)據(jù)流的會(huì)話、以及關(guān)于數(shù)據(jù)分組的數(shù)據(jù)流,分層地組織(structure)所配置的新端口號(hào)。本發(fā)明的一個(gè)實(shí)施例提供了一種用于從接收的、包括不完整的報(bào)頭串接的數(shù)據(jù)分組生成包括報(bào)頭串接的數(shù)據(jù)分組的方法。所述數(shù)據(jù)分組屬于第一實(shí)體與第二實(shí)體之間交換的數(shù)據(jù)流。接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但是至少包括已經(jīng)用于在第一實(shí)體與第二實(shí)體之間交換數(shù)據(jù)分組的外報(bào)頭和第一內(nèi)報(bào)頭。第一內(nèi)報(bào)頭包括唯一地識(shí)別包括用于重構(gòu)完整的報(bào)頭串接的信息的上下文的端口號(hào)。隨后,基于由所接收的數(shù)據(jù)分組的第一內(nèi)報(bào)頭中的端口號(hào)識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。本發(fā)明的一個(gè)實(shí)施例提供了一種實(shí)體,其用于減小該實(shí)體與第二實(shí)體之間交換的數(shù)據(jù)流的數(shù)據(jù)分組的大小。所述數(shù)據(jù)分組包括報(bào)頭串接,其中,報(bào)頭串接中的外報(bào)頭和第一內(nèi)報(bào)頭用于在該實(shí)體與第二實(shí)體之間交換數(shù)據(jù)分組。該實(shí)體和第二實(shí)體位于支持因特網(wǎng)協(xié)議版本4的網(wǎng)絡(luò)中。該實(shí)體的處理器使數(shù)據(jù)分組的外報(bào)頭適合于因特網(wǎng)協(xié)議版本4類型。該處理器還配置新的端口號(hào),其唯一地識(shí)別包括用于重構(gòu)數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文。該處理器隨后用所配置的新端口號(hào)取代第一內(nèi)報(bào)頭的目的地字段或源字段中的端口號(hào)。該處理器從報(bào)頭串接去除不同于外報(bào)頭和第一內(nèi)報(bào)頭的至少一個(gè)報(bào)頭的至少一部分。該實(shí)體的發(fā)送機(jī)使用具有在目的地字段或源字段中的所配置的新端口號(hào)的第一內(nèi)報(bào)頭,向第二實(shí)體發(fā)送具有已經(jīng)被去除了至少一個(gè)報(bào)頭的至少一部分的報(bào)頭串接的數(shù)據(jù)分組。本發(fā)明的一個(gè)實(shí)施例還提供了一種用于從接收的、包括不完整的報(bào)頭串接的數(shù)據(jù)分組生成包括報(bào)頭串接的數(shù)據(jù)分組的實(shí)體。所述數(shù)據(jù)分組屬于在第一實(shí)體與該實(shí)體之間交換的數(shù)據(jù)流。該實(shí)體的接收機(jī)接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但至少包括已經(jīng)用于在第一實(shí)體與該實(shí)體之間交換數(shù)據(jù)分組的外報(bào)頭和第一內(nèi)報(bào)頭。第一內(nèi)報(bào)頭包括唯一地識(shí)別包括用于重構(gòu)完整的報(bào)頭串接的信息的上下文的端口號(hào)。于是,該實(shí)體的處理器基于由所接收的數(shù)據(jù)分組的第一內(nèi)報(bào)頭中的端口號(hào)識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。下面,參考附圖更加詳細(xì)地描述本發(fā)明。圖中類似或?qū)?yīng)的細(xì)節(jié)被標(biāo)以相同的標(biāo)號(hào)。圖1例示了根據(jù)MIPv6對(duì)于移動(dòng)節(jié)點(diǎn)與對(duì)端節(jié)點(diǎn)之間的通信使用雙向隧道傳送,圖2例示了根據(jù)MIPv6對(duì)于移動(dòng)節(jié)點(diǎn)與對(duì)端節(jié)點(diǎn)之間的通信使用路由優(yōu)化,圖3示出了當(dāng)在MIPv6的雙向隧道傳送模式中時(shí)、在MN與CN之間的通信期間使用的數(shù)據(jù)分組格式,圖4示出了具有多個(gè)報(bào)頭字段的標(biāo)準(zhǔn)IP報(bào)頭,圖5示出了在應(yīng)用使用兩個(gè)新地址去除/重構(gòu)內(nèi)報(bào)頭的本發(fā)明實(shí)施例之前和之后、在麗與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照(confront)HA與麗之間的通信路徑上的數(shù)據(jù)分組格式,圖6是圖示根據(jù)本發(fā)明實(shí)施例的、用于啟動(dòng)報(bào)頭去除的在MN與HA之間的消息交換的信令圖,其中在本發(fā)明實(shí)施例中使用兩個(gè)新地址去除/重構(gòu)內(nèi)報(bào)頭,圖7描繪了IP報(bào)頭,其中,根據(jù)本發(fā)明的一個(gè)實(shí)施例的報(bào)頭去除上下文標(biāo)識(shí)符是源地址字段中的IP地址的接口標(biāo)識(shí)符,圖8是圖示根據(jù)本發(fā)明另一實(shí)施例的、用于啟動(dòng)報(bào)頭去除的在MN與HA之間的消息交換的信令圖,其中在該本發(fā)明另一實(shí)施例中僅使用一個(gè)新地址去除/重構(gòu)內(nèi)報(bào)頭,圖9示出了在應(yīng)用僅使用一個(gè)新地址去除/重構(gòu)內(nèi)報(bào)頭的本發(fā)明實(shí)施例之前和之后、在麗與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與麗之間的通信路徑上的數(shù)據(jù)分組格式,圖10是圖示根據(jù)本發(fā)明另一實(shí)施例的、用于啟動(dòng)報(bào)頭去除的在MN與HA之間的消息交換的信令圖,其中在該本發(fā)明另一實(shí)施例中計(jì)算哈希值并將其傳送至HA來(lái)代替實(shí)際內(nèi)報(bào)頭,圖11描繪了根據(jù)本發(fā)明不同實(shí)施例的IP報(bào)頭,其中改變字段的值(這里,為內(nèi)跳數(shù)限制)也編碼到源地址中,圖12示出了根據(jù)進(jìn)行混合方法的本發(fā)明的另一實(shí)施例的下行鏈路/上行鏈路數(shù)據(jù)分組的IP報(bào)頭,其中,將改變字段編碼到外報(bào)頭的源地址中,并且將靜態(tài)字段編碼到外報(bào)頭的目的地地址中,圖13圖示了根據(jù)本發(fā)明的在前實(shí)施例的上行鏈路/下行鏈路數(shù)據(jù)分組的IP報(bào)頭,其中,將改變字段編碼到外報(bào)頭的目的地地址中,并且將靜態(tài)字段編碼到外報(bào)頭的源地址中,圖14圖示了在進(jìn)行混合方法的本發(fā)明實(shí)施例之前和之后、在MN與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與W^之間的通信路徑上的數(shù)據(jù)分組格式,圖15示出了麗位于WLAN中的本發(fā)明的另一實(shí)施例的網(wǎng)絡(luò)情形的概覽,其中圖示了多個(gè)實(shí)體之間的多個(gè)隧道,圖16示出了用于本發(fā)明的在前實(shí)施例的數(shù)據(jù)分組報(bào)頭,其包含一個(gè)路由器報(bào)頭和三個(gè)內(nèi)報(bào)頭,圖17示出了在HA與麗之間已經(jīng)執(zhí)行了本發(fā)明的實(shí)施例、由此導(dǎo)致用于上行鏈路和下行鏈路的兩個(gè)不同的流的網(wǎng)絡(luò)情形的概覽,圖18圖示了在應(yīng)用本發(fā)明的在前實(shí)施例之前和之后、在MN與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與W^之間的通信路徑上的數(shù)據(jù)分組格式,圖19是當(dāng)使用SIP/SDP擴(kuò)展時(shí)用于本發(fā)明實(shí)施例的信令圖,圖20示出了已經(jīng)應(yīng)用本發(fā)明的實(shí)施例的網(wǎng)絡(luò)情形的概覽,所述實(shí)施例對(duì)網(wǎng)絡(luò)中的多個(gè)網(wǎng)絡(luò)實(shí)體順序地執(zhí)行報(bào)頭去除,圖21示出了具有對(duì)應(yīng)的報(bào)頭字段的標(biāo)準(zhǔn)IPv4報(bào)頭,圖22示出了在應(yīng)用使用兩個(gè)IPv4源地址去除/重構(gòu)內(nèi)報(bào)頭的本發(fā)明的一個(gè)實(shí)施例之前和之后、在麗與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與麗之間的通信路徑上的數(shù)據(jù)分組格式,圖23比較在采用外IPv4報(bào)頭的情況下以及此外在將內(nèi)報(bào)頭的改變字段中的特定值X也編碼到所得到的外報(bào)頭的地址中的情況下、應(yīng)用本發(fā)明的一個(gè)實(shí)施例之前和之后的數(shù)據(jù)分組,圖24比較在采用外IPv4報(bào)頭的情況下以及此外在將內(nèi)報(bào)頭的改變字段中的特定值Y編碼到所得到的外報(bào)頭的地址中的情況下、應(yīng)用本發(fā)明的一個(gè)實(shí)施例之前和之后的數(shù)據(jù)分組,圖25比較在采用外IPv4報(bào)頭的情況下以及此外在將內(nèi)報(bào)頭的改變字段中的特定值X編碼到端口號(hào)中的情況下、應(yīng)用本發(fā)明的一個(gè)實(shí)施例之前和之后的數(shù)據(jù)分組,圖26比較在采用外IPv4報(bào)頭的情況下以及此外在將內(nèi)報(bào)頭的改變字段中的特定值Y編碼到端口號(hào)中的情況下、應(yīng)用本發(fā)明的一個(gè)實(shí)施例之前和之后的數(shù)據(jù)分組,圖27示出了在應(yīng)用使用端口號(hào)作為上下文標(biāo)識(shí)符的本發(fā)明的一個(gè)實(shí)施例之前和之后、在麗與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與麗之間的通信路徑上的數(shù)據(jù)分組格式,圖28示出了在應(yīng)用使用端口號(hào)作為上下文ID的本發(fā)明的一個(gè)實(shí)施例之后、在MN與兩個(gè)CN(CN1和CN2)之間的通信期間使用的數(shù)據(jù)分組格式,圖29示出了在應(yīng)用假設(shè)NAT路由器位于HA與麗之間并且使用端口號(hào)作為用于報(bào)頭去除的上下文ID的本發(fā)明的一個(gè)實(shí)施例之前和之后、在MN與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與W^之間的通信路徑上的數(shù)據(jù)分組格式。圖30示出了在應(yīng)用假設(shè)ePDG位于HA與MN之間并且使用地址作為用于報(bào)頭去除的上下文ID的本發(fā)明的一個(gè)實(shí)施例之前和之后、在MN與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與W^之間的通信路徑上的數(shù)據(jù)分組格式。具體實(shí)施方式定義下面,將提供在此文檔中頻繁使用的一些術(shù)語(yǔ)的定義。移動(dòng)節(jié)點(diǎn)是通信網(wǎng)絡(luò)內(nèi)的物理實(shí)體。一個(gè)節(jié)點(diǎn)可以具有幾個(gè)功能實(shí)體。功能實(shí)體是指向節(jié)點(diǎn)或網(wǎng)絡(luò)的其它功能實(shí)體實(shí)現(xiàn)和/或提供預(yù)定的功能集的軟件或硬件模塊。節(jié)點(diǎn)可以具有將節(jié)點(diǎn)附接至通信設(shè)施或介質(zhì)的一個(gè)或多個(gè)接口,其中,節(jié)點(diǎn)可以通過(guò)所述通信設(shè)施或介質(zhì)而通信。類似地,網(wǎng)絡(luò)實(shí)體可以具有將功能實(shí)體附接至通信設(shè)施或介質(zhì)的邏輯接口,其中,可以通過(guò)所述通信設(shè)施或介質(zhì)而與其它功能實(shí)體或?qū)Χ斯?jié)點(diǎn)通信。封裝的報(bào)頭是由另一報(bào)頭封裝的任何種類的報(bào)頭。報(bào)頭串接意味著順序排列的至少兩個(gè)報(bào)頭,包括該串接中的報(bào)頭之間的確切關(guān)系、以及該串接中的每個(gè)報(bào)頭的內(nèi)容。下面的段落將描述本發(fā)明的各個(gè)實(shí)施例。僅為了示例性目的,關(guān)于3GPP通信系統(tǒng)而概述一些實(shí)施例。應(yīng)當(dāng)注意,可以例如關(guān)于諸如3GPP通信系統(tǒng)的移動(dòng)通信系統(tǒng)有利地使用本發(fā)明,但是本發(fā)明并不限于其在此特定示例性通信網(wǎng)絡(luò)中的使用。在上面的
背景技術(shù):
部分中給出的說(shuō)明意在更好地理解這里描述的具體示例性實(shí)施例,并且不應(yīng)當(dāng)被理解為將本發(fā)明限定于所描述的在移動(dòng)通信系統(tǒng)中的處理和功能的具體實(shí)施。然而,這里提出的改進(jìn)可以容易地應(yīng)用于在
背景技術(shù):
部分中描述的體系結(jié)構(gòu)/系統(tǒng)中,并且還可以在本發(fā)明的一些實(shí)施例中利用這些體系結(jié)構(gòu)/系統(tǒng)的標(biāo)準(zhǔn)的和改進(jìn)的過(guò)程。在詳細(xì)討論本發(fā)明的各個(gè)實(shí)施例之前,在圖4中呈現(xiàn)IP報(bào)頭。對(duì)于每個(gè)數(shù)據(jù)分組都需要該報(bào)頭。該報(bào)頭包含用于管理數(shù)據(jù)分組的處理和路由的尋址和控制信息。圖5示出了在應(yīng)用本發(fā)明的一個(gè)實(shí)施例之前和之后、經(jīng)由HA111在CN101與麗102之間交換的數(shù)據(jù)分組的對(duì)應(yīng)報(bào)頭格式。顯然地,網(wǎng)絡(luò)體系結(jié)構(gòu)非常類似于已經(jīng)在之前介紹并討論的圖3。報(bào)頭串接由在此示例中從MIPv6協(xié)議得到的兩個(gè)IP報(bào)頭組成。根據(jù)本發(fā)明的實(shí)施例,在外報(bào)頭中使用新地址以在MN與HA之間交換數(shù)據(jù)分組,并且在實(shí)際發(fā)送數(shù)據(jù)分組之前去除內(nèi)報(bào)頭。更詳細(xì)地并且參考圖5,在本發(fā)明的此實(shí)施例中,每個(gè)數(shù)據(jù)分組的外報(bào)頭的源地址用于編碼被去除的內(nèi)報(bào)頭。也就是,使用新地址作為在HA與W^之間的所述通信路徑上的數(shù)據(jù)分組的源地址。例如,代替使用歸屬代理的原始地址HA,使用新地址HA2作為正從歸屬代理111傳送至MN102的數(shù)據(jù)分組的源地址。同時(shí),從下行鏈路數(shù)據(jù)分組去除內(nèi)IP報(bào)頭。類推地,插入新地址MNe^,代替麗的原始地址MN^作為從MN102傳送至HAlll的數(shù)據(jù)分組的源地址,并且在實(shí)際地將數(shù)據(jù)分組發(fā)送至HA之前刪除封裝的報(bào)頭。為了使接收實(shí)體(不論其是MN還是HA)重構(gòu)包括先前由發(fā)送實(shí)體(不論其是HA還是MN)刪除的封裝的報(bào)頭的報(bào)頭串接,必須將適當(dāng)?shù)纳舷挛男畔⒈4嬖趯?shí)體中。更詳細(xì)地,HA需要知道由麗刪除的封裝的報(bào)頭的確切內(nèi)容。此外,因?yàn)椴捎迷谒邮盏臄?shù)據(jù)分組的外報(bào)頭中使用的新地址MNc^來(lái)編碼內(nèi)報(bào)頭,并且所刪除的內(nèi)報(bào)頭與用作上下文ID的新地址之間的關(guān)聯(lián)必須在HA中可用。因此,當(dāng)HA接收具有源地址MNC。A2的數(shù)據(jù)分組時(shí),其通過(guò)新的源地址而將數(shù)據(jù)分組識(shí)別為已經(jīng)被應(yīng)用了根據(jù)本發(fā)明的實(shí)施例的報(bào)頭去除過(guò)程的數(shù)據(jù)分組。因此,HA隨后將先前存儲(chǔ)在任何種類的存儲(chǔ)器中的HA中的封裝的報(bào)頭插入到所接收的數(shù)據(jù)分組中。外報(bào)頭還可以被適配為類似于在應(yīng)用本發(fā)明的實(shí)施例之前的外報(bào)頭,從而在最后恢復(fù)包括外報(bào)頭的完整的報(bào)頭串接。精確地,用MN的原始地址MN^來(lái)代替外報(bào)頭中的源地址MNc^。隨后,以通常的方式將數(shù)據(jù)分組向上傳遞至較高層?;蛘撸梢詢H在接收到來(lái)自MN的數(shù)據(jù)分組之后去除外報(bào)頭。相反地,當(dāng)所接收的數(shù)據(jù)分組的外報(bào)頭中的源地址是HA2時(shí),W^將數(shù)據(jù)分組識(shí)別為已經(jīng)經(jīng)歷了根據(jù)本發(fā)明的實(shí)施例的報(bào)頭去除過(guò)程的數(shù)據(jù)分組。當(dāng)識(shí)別出這樣的數(shù)據(jù)分組時(shí),MN設(shè)法將地址HA2與先前已經(jīng)存儲(chǔ)在任何種類的存儲(chǔ)器中的對(duì)應(yīng)的封裝的報(bào)頭相匹配。如上面說(shuō)明的,關(guān)聯(lián)的封裝的報(bào)頭隨后被插入到數(shù)據(jù)分組中,并且外報(bào)頭被同樣適配或僅僅被去除。因此,可以顯著地減小在HA與麗之間傳送的數(shù)據(jù)分組的大小。更詳細(xì)地,在執(zhí)行本發(fā)明的實(shí)施例之前的報(bào)頭大小是80字節(jié),因?yàn)榇嬖趦蓚€(gè)IP報(bào)頭。與其形成對(duì)比,在應(yīng)用本發(fā)明的實(shí)施例之后,僅留下一個(gè)報(bào)頭,因此僅40字節(jié)開(kāi)銷。顯然地,報(bào)頭大小被減小了因數(shù)(factor)2,其導(dǎo)致兩個(gè)終端實(shí)體之間的路徑的帶寬使用的重大減小。然而,應(yīng)當(dāng)注意,本發(fā)明不限于去除整個(gè)內(nèi)報(bào)頭。本發(fā)明的原理同樣應(yīng)用于僅去除一個(gè)或多個(gè)內(nèi)報(bào)頭的特定部分。例如,可以從內(nèi)報(bào)頭去除地址字段(源和目的地地址),同時(shí)保持其余的內(nèi)報(bào)頭結(jié)構(gòu)和內(nèi)容。要去除內(nèi)報(bào)頭的哪些部分完全取決于對(duì)于所述方面或操作者作出決定的實(shí)體。圖6圖示了實(shí)現(xiàn)本發(fā)明的實(shí)施例的、在麗與HA之間的信號(hào)交換,其中,麗在存在多于一個(gè)報(bào)頭的情況下(隨后將討論)決定要去除哪些報(bào)頭、或者并非去除整個(gè)內(nèi)報(bào)頭而僅去除其一部分。同樣,MN可以決定在HA與MN之間的數(shù)據(jù)流的下行鏈路以及上行鏈路方向上要去除哪些報(bào)頭。應(yīng)當(dāng)注意,至少一個(gè)實(shí)體需要具有以下能力決定是否應(yīng)用本發(fā)明的實(shí)施例的能力,并且在將要應(yīng)用本發(fā)明的實(shí)施例的情況下,決定在上行鏈路和下行鏈路方向上是去除整個(gè)內(nèi)報(bào)頭還是僅僅是其一些部分。例如,可以存在內(nèi)報(bào)頭具有在特定IP流中隨分組而改變的字段的情況,這將使得本發(fā)明的實(shí)施例的執(zhí)行困難;然而,這將在后面更加詳細(xì)地說(shuō)明。假設(shè)UE決定去除整個(gè)內(nèi)報(bào)頭,如在圖5的示例中圖示的。此外,在本發(fā)明的此示例性實(shí)施例中,由MN啟動(dòng)該過(guò)程,并且因?yàn)槭褂迷吹刂穪?lái)將上下文ID編碼到外報(bào)頭中,所以MN和HA兩者均需要配置新的IP地址,其中,通過(guò)所述上下文ID而識(shí)別內(nèi)報(bào)頭信息。在所述方面,存在兩種在主機(jī)中動(dòng)態(tài)(即,非手動(dòng)或靜態(tài))配置IPv6地址的機(jī)制有狀態(tài)和無(wú)狀態(tài)地址自動(dòng)配置。無(wú)狀態(tài)自動(dòng)配置不需要對(duì)主機(jī)的手動(dòng)預(yù)配置、對(duì)路由器的最小配置,并且不需要網(wǎng)絡(luò)中的附加服務(wù)器。無(wú)狀態(tài)機(jī)制允許主機(jī)使用接口標(biāo)識(shí)符的主機(jī)專用信息(例如,層2地址)和由路由器通告的前綴信息的組合,生成其自身的地址。路由器通告識(shí)別與IP鏈路關(guān)聯(lián)的一個(gè)或多個(gè)子網(wǎng)的前綴,而主機(jī)生成唯一地識(shí)別子網(wǎng)上的接口的"接口標(biāo)識(shí)符"。通過(guò)結(jié)合所通告的前綴與唯一的標(biāo)識(shí)符而形成地址。在不存在路由器的情況下,主機(jī)可以僅生成具有眾所周知的前綴的鏈路本地地址。然而,鏈路本地地址對(duì)于允許附接至相同IP鏈路的節(jié)點(diǎn)之間的通信是完全足夠的。在有狀態(tài)自動(dòng)配置模型中,主機(jī)從服務(wù)器獲得IP地址和/或配置信息以及參數(shù)。所述服務(wù)器維持記錄哪些地址已經(jīng)被分配給哪些主機(jī)的數(shù)據(jù)庫(kù)。還可以同時(shí)使用有狀態(tài)和無(wú)狀態(tài)地址自動(dòng)配置兩者。例如,可以使用有狀態(tài)自動(dòng)配置來(lái)配置一個(gè)IP地址,而使用無(wú)狀態(tài)自動(dòng)配置來(lái)配置另一個(gè)IP地址,或者,可以基于無(wú)狀態(tài)機(jī)制形成IP地址,而可以通過(guò)中央服務(wù)器配置其它IP配置參數(shù),例如,最大傳輸單位(MTU)大小。例如,假設(shè)MN使用用于配置IP地址的無(wú)狀態(tài)地址自動(dòng)配置,則生成不同的接口標(biāo)識(shí)符并將其用于識(shí)別和重構(gòu)原始內(nèi)報(bào)頭。也就是,可能的新IP地址MNe^具有相同的前綴(其對(duì)于輸入分組的正確路由是必要的),但是具有與原始地址MN^不同的接口標(biāo)識(shí)符。在此情況下,可以將接口標(biāo)識(shí)符稱為報(bào)頭去除上下文標(biāo)識(shí)符,如圖7中所示。僅將源地址的一半圖示為報(bào)頭去除上下文ID,因?yàn)樵诖耸纠龑?shí)施例中,與原始的地址相比,僅MN的新IP地址MNe。A2的接口標(biāo)識(shí)符改變了?!愣?,例如R0HC的壓縮機(jī)制通過(guò)將上下文標(biāo)識(shí)符包括在添加到外報(bào)頭的附加報(bào)頭中來(lái)減小報(bào)頭大小。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,還可以使用例如R0HC的機(jī)制,并且將R0HC上下文標(biāo)識(shí)符編碼到源和/或目的地地址中,如之前討論的。在麗所位于的子網(wǎng)擁有多于一個(gè)子網(wǎng)前綴的那些情況下,還可以配置完整的新IP地址以便隨后重構(gòu)原始的內(nèi)報(bào)頭。這意味著相對(duì)于原始地址MN^,在新地址MNc^中子網(wǎng)前綴和接口標(biāo)識(shí)符改變了。在此情況下,可以將完整的IP地址描述為報(bào)頭去除上下文標(biāo)識(shí)符,然而這未在圖7中示出,圖7僅圖示了作為接口標(biāo)識(shí)符的報(bào)頭去除上下文ID。類似的考慮應(yīng)用于麗使用有狀態(tài)地址自動(dòng)配置(例如,基于DHCP)以配置IP地址的情況。在討論在麗中的新IP地址的可能分配之后,我們返回至圖6,圖6中圖示了配置了新的IP地址,并且接口標(biāo)識(shí)符為上行鏈路報(bào)頭去除(HR)上下文ID。雖然在圖6中未示出,但是麗也必須保留關(guān)于要被去除的報(bào)頭以及新IP地址MNC。A2的信息,用于以后使用。接下來(lái),麗向HA告知報(bào)頭去除請(qǐng)求消息,其包括上行鏈路HR上下文ID和關(guān)于報(bào)頭(即,應(yīng)當(dāng)重構(gòu)的上行鏈路報(bào)頭和應(yīng)當(dāng)去除的下行鏈路報(bào)頭)的信息。通過(guò)傳送兩個(gè)報(bào)頭,HA隨后能夠通過(guò)插入所指示的上行鏈路報(bào)頭而執(zhí)行重構(gòu),以及能夠通過(guò)識(shí)別具有所指示的下行鏈路報(bào)頭的那些分組并且去除所指示的下行鏈路報(bào)頭而執(zhí)行去除。歸屬代理接收HR請(qǐng)求,并且開(kāi)始為其自己配置新IP地址HA2。因?yàn)镠A具有與麗相同的生成新IP地址的可能性,所以在此不進(jìn)行關(guān)于此主題的更加詳細(xì)的討論。如從圖6顯見(jiàn)的,HA通過(guò)改變?cè)嫉刂稨A的接口標(biāo)識(shí)符而生成新IP地址HA2,其隨后被用作下行鏈路HR上下文ID。此外,HA通過(guò)將作為麗的新IP地址MNe。A2并且特別地作為MNe。A2的新接口標(biāo)識(shí)符的上行HR上下文ID、與將由MN從上行鏈路分組去除的內(nèi)報(bào)頭相關(guān)聯(lián),生成用于重構(gòu)上行鏈路內(nèi)報(bào)頭的上下文。麗需要被告知HA的新分配的IP地址,以便能夠在從HA接收的數(shù)據(jù)分組中識(shí)別要恢復(fù)內(nèi)報(bào)頭的所接收的數(shù)據(jù)分組。因此,HA向^H專送報(bào)頭去除應(yīng)答(response),其包括由麗期望的下行鏈路HR上下文ID(其是新地址HA2)、以及特別地其中的新接口標(biāo)識(shí)符。當(dāng)接收到報(bào)頭去除應(yīng)答時(shí),MN現(xiàn)在能夠通過(guò)將下行鏈路HR上下文ID與將被HA去除的內(nèi)報(bào)頭相關(guān)聯(lián),生成用于恢復(fù)所刪除的下行鏈路內(nèi)報(bào)頭的上下文,以便隨后能夠重構(gòu)所接收的數(shù)據(jù)分組的去除的封裝的報(bào)頭。例如,根據(jù)本發(fā)明的實(shí)施例,W^可以設(shè)立用于報(bào)頭去除過(guò)程的特定表,其中,所接收的數(shù)據(jù)分組的源字段中的具體IP地址與必須被插入以實(shí)現(xiàn)正確的數(shù)據(jù)分組結(jié)構(gòu)的適當(dāng)?shù)膬?nèi)報(bào)頭相關(guān)聯(lián)。技術(shù)讀者應(yīng)當(dāng)容易理解,對(duì)于上面提出的在HA與麗之間的信令,許多變型是可能的。要由所述信令實(shí)現(xiàn)的重要事情是參與實(shí)體雙方均必須知道要去除/重構(gòu)哪個(gè)(些)報(bào)頭,必須知道編碼/識(shí)別要被去除/重構(gòu)的所接收的數(shù)據(jù)分組所利用的對(duì)應(yīng)的上行鏈路/下行鏈路HR上下文標(biāo)識(shí)符,并且必須知道隨后哪些內(nèi)報(bào)頭要被插入到所接收和識(shí)別的數(shù)據(jù)分組中。換言之,在端點(diǎn)之間應(yīng)當(dāng)存在用以告知彼此有關(guān)外報(bào)頭信息與內(nèi)報(bào)頭之間的關(guān)系的某些裝置。在重構(gòu)之后,與未應(yīng)用本發(fā)明的報(bào)頭去除過(guò)程接收的數(shù)據(jù)分組應(yīng)當(dāng)不存在差異。顯然地,可以以各種方式完成信令。例如,代替麗啟動(dòng)信令過(guò)程,可以是HA來(lái)開(kāi)始決定要去除哪些報(bào)頭,并且分配新地址并傳送報(bào)頭去除請(qǐng)求至MN。因此,相反地執(zhí)行圖6中例示的信令過(guò)程。此外,MN可以不決定要在上行鏈路和下行鏈路中去除的報(bào)頭,而是決定僅要在上行鏈路或下行鏈路中去除的報(bào)頭。于是,HA將決定要從下行鏈路或上行鏈路去除的報(bào)頭,并且從而告知MN該決定。從還將給出信令過(guò)程的其它實(shí)施例的其余描述,其它選擇將對(duì)于技術(shù)讀者變得顯而易見(jiàn)。作為依據(jù)如圖6中例示的信令過(guò)程的結(jié)果,HA和W^現(xiàn)在能夠執(zhí)行根據(jù)本發(fā)明的實(shí)施例的報(bào)頭去除。更具體地,當(dāng)來(lái)自CN101的下行鏈路數(shù)據(jù)到達(dá)HAlll時(shí),HA通過(guò)使用特定報(bào)頭結(jié)構(gòu)將數(shù)據(jù)分組識(shí)別為要被應(yīng)用根據(jù)本發(fā)明的實(shí)施例的報(bào)頭去除的數(shù)據(jù)分組。因此,HA將為該目的而明確地分配的IP地址(圖5中HA2)插入到外報(bào)頭的源地址中,并且從數(shù)據(jù)分組結(jié)構(gòu)去除一個(gè)或多個(gè)內(nèi)報(bào)頭。改變的數(shù)據(jù)分組現(xiàn)在僅由一個(gè)報(bào)頭和有效載荷組成,并且被轉(zhuǎn)送至MN。MN繼而從HA接收所述改變的數(shù)據(jù)分組,并且通過(guò)使用源地址(圖5中HA2)將數(shù)據(jù)分組識(shí)別為已經(jīng)經(jīng)歷了根據(jù)本發(fā)明的實(shí)施例的報(bào)頭去除的數(shù)據(jù)分組。相應(yīng)地,MN知道必須進(jìn)行重構(gòu),并且執(zhí)行對(duì)于源地址的查詢操作。如果在圖6的信令過(guò)程的起始,生成用于重構(gòu)下行鏈路內(nèi)報(bào)頭的上下文,則MN可以通過(guò)源地址(HA2)唯一地識(shí)別所述上下文,并且^^現(xiàn)在可以將適當(dāng)?shù)膬?nèi)報(bào)頭插入到所接收的數(shù)據(jù)分組中,并且使外報(bào)頭適合原始的源地址HA。因此,W^最后獲得相同的數(shù)據(jù)分組,如同沒(méi)有應(yīng)用過(guò)報(bào)頭去除,并且MN可以進(jìn)一步照常處理所接收的數(shù)據(jù)分組。相反地,要從麗傳送至HA的數(shù)據(jù)分組的大小也被減小。麗通過(guò)識(shí)別內(nèi)報(bào)頭而確定特定數(shù)據(jù)分組屬于必須經(jīng)歷根據(jù)本發(fā)明的實(shí)施例的報(bào)頭去除的那些數(shù)據(jù)分組。然后,外報(bào)頭的源地址改變?yōu)橹芭渲玫腲^的新IP地址MNc。^并且完全刪除內(nèi)報(bào)頭。因此,數(shù)據(jù)分組被傳送至HA,HA接收數(shù)據(jù)分組,并且通過(guò)使用(外)報(bào)頭的源地址字段中的地址(MNC。A2)而將該數(shù)據(jù)分組識(shí)別為需要恢復(fù)報(bào)頭串接的數(shù)據(jù)分組。相應(yīng)地,查詢正確封裝的報(bào)頭,并且隨后將其插入到所接收的分組中。此外,外報(bào)頭(特別是源地址)被適配為類似于最初提供的外報(bào)頭,即,源地址字段中的地址MNC。A2被MN的原始地址MNC。A取代。隨后可以如在實(shí)施本發(fā)明的實(shí)施之前那樣處理如此重構(gòu)的數(shù)據(jù)分組。為了中止本發(fā)明的報(bào)頭去除過(guò)程,告知兩個(gè)實(shí)體沒(méi)有另外的報(bào)頭去除或重構(gòu)要執(zhí)行就足夠了。這可以通過(guò)兩個(gè)參與實(shí)體之一完成,或者尤其可以通過(guò)啟動(dòng)報(bào)頭去除的實(shí)體來(lái)完成,然而這并不限于此。知道或被告知報(bào)頭去除過(guò)程即將中止(imminentabortion)的任何實(shí)體可以轉(zhuǎn)而通知參與的實(shí)體。于是,實(shí)體停止去除和/或重構(gòu)數(shù)據(jù)分組。使用源IP地址以將要被從數(shù)據(jù)分組去除的封裝的報(bào)頭編碼在其中的一個(gè)優(yōu)勢(shì)是發(fā)送方不需要使用用于報(bào)頭去除的全部IP地址來(lái)配置源接口,因?yàn)榘l(fā)送方不必接收具有此地址作為目的地地址的分組。將HR上下文ID編碼在數(shù)據(jù)分組的源地址中的缺點(diǎn)是這要求兩個(gè)端點(diǎn)均能夠分配多個(gè)IP地址。然而,可重新使用新配置的IP地址用于幾個(gè)報(bào)頭去除會(huì)話,也就是,不必總是為開(kāi)始的每個(gè)新報(bào)頭去除過(guò)程配置新IP地址。例如,假設(shè)對(duì)于^^與HA之間的通信路徑上的第一HR會(huì)話,由HA和麗分別配置新IP地址HA2和MNC。A2,以用作被去除內(nèi)報(bào)頭的至少一部分的那些數(shù)據(jù)分組中的源地址。最后,在另一個(gè)MN2與HA之間的通信路徑上啟動(dòng)第二HR會(huì)話。在所述情況下,先前配置的新IP地址HA2也可以被用作傳送至另一個(gè)MN2的數(shù)據(jù)分組的源地址。顯然地,該另一個(gè)MN2—旦接收到具有HA2作為源地址的數(shù)據(jù)分組時(shí),就識(shí)別出所述分組,并且可以從在報(bào)頭去除啟動(dòng)過(guò)程期間最初保存的上下文恢復(fù)原始的報(bào)頭串接。相反地,麗也可以重新使用其IP地址MNc。^,用于與另一個(gè)歸屬代理(在麗具有多于一個(gè)歸屬代理的情況下)的另一個(gè)HR會(huì)話。在本發(fā)明的又一個(gè)實(shí)施例中,如圖8中圖示的,僅一個(gè)地址(這里為HA的地址)被用于識(shí)別兩個(gè)方向上的內(nèi)報(bào)頭。這可以由于例如UE的接入網(wǎng)絡(luò)中的有限的IP地址空間而導(dǎo)致,其中,UE因此不能分配附加的IP地址。類似于圖6中呈現(xiàn)的信令處理,麗大概首先確定應(yīng)當(dāng)被去除的上行鏈路和下行鏈路流的一個(gè)或多個(gè)報(bào)頭。于是,報(bào)頭去除請(qǐng)求被發(fā)送至HA,該報(bào)頭去除請(qǐng)求具有關(guān)于應(yīng)當(dāng)被重構(gòu)的上行鏈路報(bào)頭和應(yīng)當(dāng)被去除的下行鏈路報(bào)頭的信息。報(bào)頭去除請(qǐng)求還可以包括參數(shù)和/或選項(xiàng),其中,接收實(shí)體從所述參數(shù)和/或選項(xiàng)可以推斷出要如何確切地進(jìn)行報(bào)頭去除過(guò)程。例如,應(yīng)當(dāng)被包括在HR請(qǐng)求中的信息可以涉及要使用外報(bào)頭中的哪個(gè)地址字段來(lái)識(shí)別要被重構(gòu)一個(gè)或多個(gè)內(nèi)報(bào)頭的接收分組,并且編碼所述內(nèi)報(bào)頭?;蛘?,這可以涉及附加的信令以"協(xié)商"將使用報(bào)頭去除的哪種變型。同樣,可以由參與實(shí)體之一所位于的網(wǎng)絡(luò)的運(yùn)營(yíng)商設(shè)置表示本發(fā)明的特定變型的一些或全部參數(shù)。再次參考圖8,當(dāng)在HA中接收到HR請(qǐng)求時(shí),為下行鏈路和上行鏈路流分配新IP地址,例如,在保持與原始地址相同的子網(wǎng)前綴的同時(shí)生成新的接口標(biāo)識(shí)符。根據(jù)本發(fā)明的此實(shí)施例,所述接口標(biāo)識(shí)符對(duì)應(yīng)于上行鏈路和下行鏈路HR上下文。雖然未在圖8的信令圖中描繪,但是HA需要提供在上行鏈路HR上下文ID與將被MN從每個(gè)上行鏈路數(shù)據(jù)分組去除的上行鏈路內(nèi)報(bào)頭之間的映射。在所述方面,在HA中提供上行文,其包括用于重構(gòu)上行鏈路內(nèi)報(bào)頭的信息,其中,由上行鏈路HR上下文ID唯一地指示HA中的所述上下文。HA發(fā)送報(bào)頭去除應(yīng)答至UE,其中,HR上下文ID作為新IP地址、或特別地新接口標(biāo)識(shí)符。類似于HA中的映射,MN也需要在HR上下文ID與被HA從每個(gè)下行鏈路數(shù)據(jù)分組去除的下行鏈路內(nèi)報(bào)頭之間的關(guān)聯(lián),以便能夠執(zhí)行重構(gòu)。相應(yīng)地,MN保存上下文,這允許將不完整的報(bào)頭串接(在此情況下僅一個(gè)外報(bào)頭)變換為原始的完整的報(bào)頭串接。在接收HR應(yīng)答之后,UE和HA可以開(kāi)始去除內(nèi)報(bào)頭。UE將具有適當(dāng)?shù)哪康牡氐刂稨A2的數(shù)據(jù)分組發(fā)送至歸屬代理,并且歸屬代理將具有適當(dāng)?shù)脑吹刂稨A2的數(shù)據(jù)分組發(fā)送至UE。另一端點(diǎn)基于源/目的地地址中的HR上下文ID而識(shí)別數(shù)據(jù)分組,并且可以通過(guò)使用由HR上下文ID標(biāo)記的上下文、插入存儲(chǔ)在它們的存儲(chǔ)器中的內(nèi)報(bào)頭來(lái)重構(gòu)報(bào)頭。圖9圖示了使用歸屬代理的新地址HA2作為數(shù)據(jù)分組中的唯一指示符/編碼信息。如所看到的,在報(bào)頭去除期間,下行鏈路數(shù)據(jù)分組的源地址字段和上行鏈路數(shù)據(jù)分組的目的地地址字段中的歸屬代理的原始地址HA被新地址HA2取代。所以,當(dāng)比較使用源IP地址編碼上下文ID與使用目的地IP地址編碼上下文ID時(shí),由此斷定兩者均有其優(yōu)點(diǎn)和缺點(diǎn),這在隨后的表格中進(jìn)行了總結(jié)。針對(duì)當(dāng)在UE與HA之間的通信路徑上應(yīng)用報(bào)頭去除時(shí)的情形說(shuō)明下表。<table>tableseeoriginaldocumentpage26</column></row><table>表1:根據(jù)本發(fā)明的不同實(shí)施例,比較使用源IP地址和目的地IP地址用于內(nèi)報(bào)頭識(shí)別在圖6或圖8中所示的高級(jí)信令過(guò)程中,假設(shè)在報(bào)頭去除請(qǐng)求中總是傳送完整的報(bào)頭信息。為了減少要用報(bào)頭去除請(qǐng)求傳送的數(shù)據(jù)量,提出傳送哈希值,而非傳送整個(gè)上行鏈路和下行鏈路報(bào)頭,其中,可以從所述哈希值推出實(shí)際上行鏈路和下行鏈路報(bào)頭。更具體地,在麗確定要從上行鏈路和下行鏈路數(shù)據(jù)分組去除哪些報(bào)頭之后,麗選擇內(nèi)報(bào)頭中的特定字段(例如,源和目的地IP地址)或整個(gè)內(nèi)報(bào)頭,并且通過(guò)執(zhí)行專門的哈希函數(shù)而從它們中生成哈希值(例如,一個(gè)用于上行鏈路,一個(gè)用于下行鏈路)。因此,為了向HA指示上行鏈路和下行鏈路內(nèi)報(bào)頭,連同有關(guān)已經(jīng)使用哪些報(bào)頭部分而計(jì)算哈希值的信息和有關(guān)特定哈希函數(shù)自身的信息一起來(lái)傳送兩個(gè)哈希值是足夠的。自然地,技術(shù)讀者知曉還可以預(yù)先商定用以計(jì)算哈希值的報(bào)頭字段和特定哈希函數(shù),使得僅需要傳送哈希值,而不需要傳送關(guān)于哈希函數(shù)或報(bào)頭字段的信息。因此,根據(jù)本發(fā)明的此實(shí)施例的報(bào)頭去除請(qǐng)求由以下項(xiàng)組成兩個(gè)哈希值;所配置的MN的新地址;以及可選地關(guān)于用以計(jì)算的特定哈希函數(shù)和報(bào)頭字段的信息。當(dāng)HA接收到所述報(bào)頭去除請(qǐng)求消息時(shí),HA能夠?qū)τ谏闲墟溌泛拖滦墟溌妨髦械臄?shù)據(jù)分組的所商定的或指示的報(bào)頭字段執(zhí)行已經(jīng)在UE中使用的特定哈希函數(shù)。在HA中,將所計(jì)算的下行鏈路和上行鏈路數(shù)據(jù)分組的哈希值與在報(bào)頭去除請(qǐng)求中接收的哈希值相匹配。由此,最終在HA中識(shí)別出被麗確定為要去除/重構(gòu)的報(bào)頭。因此,在HA中建立上下文以重構(gòu)上行鏈路內(nèi)報(bào)頭,其中,該上下文與上行鏈路HR上下文ID相關(guān)聯(lián),在上行鏈路數(shù)據(jù)分組它們的源地址字段中具有新的IP地址的那些情況下,所述上行鏈路HR上下文ID可以是例如麗的新IP地址。因此,HA能夠識(shí)別出要在其中重構(gòu)報(bào)頭的上行鏈路數(shù)據(jù)分組、以及要從中去除報(bào)頭的下行鏈路數(shù)據(jù)分組。取決于所使用的本發(fā)明的特定實(shí)施例,HA或許需要配置新的IP地址,隨后在HR應(yīng)答消息中將所述新IP地址用信號(hào)傳送至麗。由此實(shí)現(xiàn)的主要優(yōu)點(diǎn)是報(bào)頭去除請(qǐng)求消息的大小較小,因?yàn)椴皇莻魉驼麄€(gè)內(nèi)報(bào)頭,而是在最佳情況下僅傳送兩個(gè)哈希值。然而,為了使HA識(shí)別正確的數(shù)據(jù)分組,可能必須計(jì)算許多哈希值,這增加了處理負(fù)荷。為了緩和此問(wèn)題,可以用信號(hào)傳送附加信息(例如,目的地地址),使得HA不需要對(duì)于所有接收的數(shù)據(jù)分組計(jì)算太多的哈希值。通過(guò)將所接收的數(shù)據(jù)分組僅僅限定于具有例如在HR請(qǐng)求消息中指示的特定目的地地址的那些數(shù)據(jù)分組,可以顯著減小處理負(fù)荷。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,可進(jìn)一步優(yōu)化信令過(guò)程。特別地,到目前為止,關(guān)于用以生成用于報(bào)頭去除會(huì)話的IP地址的機(jī)制,不存在特殊要求。然而,如果UE和/或另一HA可以生成任意的接口標(biāo)識(shí)符(報(bào)頭去除上下文ID),例如如果通告了每節(jié)點(diǎn)(per-ode)前綴,那么可以進(jìn)一步優(yōu)化信令過(guò)程。在所述情況下,UE可以在如上面討論的上行鏈路和下行鏈路分組的相關(guān)報(bào)頭字段上計(jì)算哈希值,并且此哈希值可以分別用作為和/或HA的IP地址的接口標(biāo)識(shí)符。更加詳細(xì)地并且參考圖IO,基于由UE先前確定的上行鏈路和下行鏈路報(bào)頭的部分(或全部)計(jì)算哈希值。上行鏈路哈希值隨后被麗用作接口標(biāo)識(shí)符來(lái)配置其新地址。在兩個(gè)方向上,報(bào)頭去除上下文ID均是作為各自哈希值的接口標(biāo)識(shí)符。立即使得UE能夠生成用于恢復(fù)下行鏈路報(bào)頭的上下文信息,該上下文由下行鏈路HR上下文ID唯一地識(shí)別(接口標(biāo)識(shí)符=下行鏈路哈希值),因?yàn)閁E已經(jīng)知道將被HA用于編碼下行鏈路數(shù)據(jù)分組的內(nèi)報(bào)頭的下行鏈路HR上下文ID。將HR請(qǐng)求消息傳送至HA,該HR請(qǐng)求消息包含上行鏈路和下行鏈路HR上下文ID(上行鏈路和下行鏈路哈希)、以及可選地有關(guān)用于計(jì)算哈希值的特定哈希函數(shù)和報(bào)頭字段的信息。此外可選地,HR請(qǐng)求可以包括附加識(shí)別信息以減少必須被執(zhí)行計(jì)算的數(shù)據(jù)分組數(shù)量。從而,當(dāng)HA接收到HR請(qǐng)求消息時(shí),其能夠使用包括在該消息中的下行鏈路哈希值來(lái)生成新IP地址。在應(yīng)用報(bào)頭去除的情況下,HA也知道將由W^用來(lái)對(duì)上行鏈路數(shù)據(jù)分組進(jìn)行編碼的IP地址。因?yàn)镸N已經(jīng)知道HA將配置的新IP地址、以及特別地下行鏈路HR上下文ID(作為下行鏈路哈希值的接口標(biāo)識(shí)符),所以不需要HR應(yīng)答消息。此實(shí)施例是有利的,因?yàn)檫M(jìn)一步減小了HR請(qǐng)求消息的大小,該HR請(qǐng)求消息現(xiàn)在最優(yōu)地僅包含兩個(gè)哈希值,它們是上行鏈路和下行鏈路HR上下文ID。如前面討論的,在HA知道使用哪些字段來(lái)執(zhí)行計(jì)算的情況下,圖10中的報(bào)頭字段指針僅僅是可選的。而且,由于麗已經(jīng)知道下行鏈路HR上下文ID,不再需要應(yīng)答消息。如果用于麗的或隨后用于HA的新IP地址的重復(fù)地址檢測(cè)(DAD)失敗,則UE可以使用不同的哈希函數(shù)或哈希密鑰來(lái)計(jì)算新的接口標(biāo)識(shí)符,并且將此信息再次用信號(hào)傳送至HA?;蛘撸趯?duì)于HA的新IP地址的DAD為否定的情況下,HA可以任意地配置新IP地址,并且照常地利用HR應(yīng)答消息告知UE該新IP地址。應(yīng)當(dāng)注意,如到現(xiàn)在為止討論的根據(jù)本發(fā)明的報(bào)頭去除并不僅僅限于所述內(nèi)IP報(bào)頭。如果存在具有大部分固定的字段的其它內(nèi)報(bào)頭(例如,UDP報(bào)頭),則通過(guò)應(yīng)用如之前已經(jīng)圖示說(shuō)明的相同步驟,也同樣可以容易地去除和重構(gòu)這些內(nèi)報(bào)頭。對(duì)于根據(jù)本發(fā)明的報(bào)頭去除,通過(guò)外報(bào)頭IP地址(無(wú)論其是目的地地址還是源地址)識(shí)別用于重構(gòu)原始內(nèi)報(bào)頭的上下文。因此,當(dāng)UE是移動(dòng)的并且改變其L3鏈路時(shí),外報(bào)頭上行鏈路源IP地址以及分別地外報(bào)頭下行鏈路目的地IP地址也改變。因此,UE必須用新IP地址更新另一個(gè)隧道端點(diǎn)(在此情況下,為HA)。如果UE使用其IP地址(而非另一個(gè)隧道端點(diǎn)的IP地址)識(shí)別內(nèi)報(bào)頭,并且如果存在幾個(gè)報(bào)頭去除會(huì)話,則UE可能必須例如通過(guò)再次使用報(bào)頭去除請(qǐng)求或報(bào)頭去除更新消息,同時(shí)發(fā)送多個(gè)IP地址的更新。更加詳細(xì)地,UE必須配置多個(gè)新IP地址,其被用作為下行鏈路和/或上行鏈路HR上下文ID。為了用先前的地址替換HA中的關(guān)聯(lián),必須分別傳送用于多個(gè)報(bào)頭去除會(huì)話的多個(gè)消息,它們包含UE的新HR上下文ID和對(duì)應(yīng)的內(nèi)報(bào)頭。避免同時(shí)發(fā)送許多更新消息的一種可能是使用批量(bulk)報(bào)頭去除請(qǐng)求/更新過(guò)程,其中,UE—次包括幾個(gè)IP地址(HR上下文標(biāo)識(shí)符)和匹配的內(nèi)報(bào)頭信息。對(duì)于去除內(nèi)報(bào)頭和將相關(guān)信息編碼到外報(bào)頭中(例如,源地址)的一個(gè)問(wèn)題是,內(nèi)報(bào)頭的一些字段可隨分組而改變,例如,IPv6報(bào)頭的跳數(shù)限制或流標(biāo)簽字段。因此,如果不是對(duì)于每個(gè)數(shù)據(jù)分組在改變字段中使用新值來(lái)更新用于重構(gòu)的上下文信息,則由于其中的改變值導(dǎo)致不能正確地恢復(fù)內(nèi)報(bào)頭的內(nèi)容。然而,例如,跳數(shù)限制字段的目的是限制分組生存期,并且因此,在最后一跳可以忽略跳數(shù)限制字段中的改變,B卩,UE隨后將不知道跳數(shù)限制值的改變。特別地,該值的改變將不被接收實(shí)體(這里是UE)注意到,因?yàn)橐罁?jù)涉及在開(kāi)始報(bào)頭去除過(guò)程時(shí)的初始值的信息而恢復(fù)內(nèi)報(bào)頭。然而,該值的改變并未不利地影響UE的操作。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,通過(guò)將值復(fù)制到外報(bào)頭中的適當(dāng)字段中,并且隨后在接收方將它們復(fù)制回來(lái)用于重構(gòu),可以容易地處理其它改變字段,如流標(biāo)簽和業(yè)務(wù)類別。自然地,這僅在外報(bào)頭的一個(gè)或多個(gè)對(duì)應(yīng)字段為空或者可以不引起任何問(wèn)題地被覆寫(xiě)的情況下(例如,在該值為不相關(guān)的情況下)可能。在外報(bào)頭的對(duì)應(yīng)字段中的值為恒定的情況下的另一種可能是將信息包括在接收實(shí)體內(nèi)的上下文中,用于重構(gòu)被覆寫(xiě)的外報(bào)頭中的對(duì)應(yīng)字段的內(nèi)容以及其余內(nèi)報(bào)頭。例如,首先,使用上下文信息重構(gòu)除了改變字段之外的內(nèi)報(bào)頭。隨后,將外報(bào)頭中的對(duì)應(yīng)字段的值復(fù)制到內(nèi)報(bào)頭中的相同字段中。最后,再次使用上下文信息來(lái)利用正確值重構(gòu)外報(bào)頭中的對(duì)應(yīng)字段,從而實(shí)現(xiàn)相同的報(bào)頭串接,如同未應(yīng)用報(bào)頭去除一樣。應(yīng)付改變字段的另一個(gè)簡(jiǎn)單的方法是識(shí)別具有頻繁改變的字段的分組,并且不對(duì)這些隧道傳送的分組應(yīng)用報(bào)頭去除。也就是,將具有經(jīng)常改變的字段值的那些數(shù)據(jù)分組,像沒(méi)有報(bào)頭去除的分組那樣進(jìn)行隧道傳送。例如,在應(yīng)用報(bào)頭去除之前和/或在應(yīng)用報(bào)頭去除期間,確定改變字段的最常見(jiàn)值,并且僅去除具有最常見(jiàn)值的報(bào)頭;即,在改變字段中具有不同于最常見(jiàn)值的值的所有其它分組仍然進(jìn)行隧道傳送,而不應(yīng)用本發(fā)明的報(bào)頭去除過(guò)程。然而,期望總是獨(dú)立于要被去除的內(nèi)報(bào)頭的某些字段中的改變值而去除內(nèi)報(bào)頭。此外,必須正確地重構(gòu)內(nèi)報(bào)頭的所有字段可能是必需的,并且還可能不能使用外字段,這是因?yàn)橛捎跒椴煌哪康?例如,QoS處理)而需要所述外字段,所以所述外字段被占用。于是,不能將內(nèi)字段復(fù)制到適當(dāng)?shù)耐庾侄沃?。涉及到本發(fā)明的另一個(gè)實(shí)施例,可能單獨(dú)地為每個(gè)改變字段(即,為每個(gè)將被去除的不同的內(nèi)報(bào)頭)執(zhí)行報(bào)頭去除。特別地,還將跳數(shù)限制字段、流標(biāo)簽、業(yè)務(wù)類別編碼到外IP地址的接口標(biāo)識(shí)符中,如圖11中描繪的。于是,如果例如對(duì)于一個(gè)內(nèi)IP源-IP目的地地址對(duì)會(huì)產(chǎn)生不同的跳數(shù)限制值,則對(duì)于每個(gè)不同的跳數(shù)限制值,需要不同的外IP源地址(在使用源地址的情況下,如參考圖5討論的)用于編碼包括不同的跳數(shù)限制值的內(nèi)報(bào)頭。然而,此編碼格式或許與可以在隧道端點(diǎn)的接口上配置的可用IP地址的數(shù)量限制沖突。而且,如果對(duì)于每個(gè)新分配的IP地址需要重復(fù)地址檢測(cè)(DAD),則增加大量延遲和信令開(kāi)銷??朔﨑AD問(wèn)題的一種可能是向UE分配每節(jié)點(diǎn)IP前綴,隨后UE可以配置任何接口標(biāo)識(shí)符,并且不需要執(zhí)行DAD。根據(jù)本發(fā)明的下列實(shí)施例,應(yīng)付IP報(bào)頭中的地址用盡和改變字段的另一種可能是使用混合方法。這意味著,對(duì)于下行鏈路分組(即,從HA到UE),要被發(fā)送的分組的目的地IP地址(例如,UE的IP地址)是指內(nèi)報(bào)頭的靜態(tài)字段(例如,版本字段、下一個(gè)報(bào)頭字段、源IP地址、目的地IP地址),而隧道端點(diǎn)的源IP地址(例如,HA的IP地址)是指改變字段的值(例如,跳數(shù)限制)。這在圖12中圖示了,圖12示例性地描繪了外IPv6報(bào)頭,其中,假設(shè)跳數(shù)限制值從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而改變,并且被編碼到下行鏈路數(shù)據(jù)分組的源地址HA2中。被HA去除的內(nèi)報(bào)頭的靜態(tài)部分用移動(dòng)節(jié)點(diǎn)的新地址MNC。A2編碼,該新地址MNe。A2被插入作為下行鏈路數(shù)據(jù)分組中的目的地地址。相反地,在圖13中示出了上行鏈路分組的外報(bào)頭內(nèi)容。也就是,對(duì)于上行鏈路數(shù)據(jù)分組(即,從UE到HA),要被發(fā)送的分組的源IP地址MNc。A2(例如,UE的IP地址)是指內(nèi)報(bào)頭的靜態(tài)字段(例如,版本字段、下一個(gè)報(bào)頭字段、源IP地址、目的地IP地址),并且可以等于用于對(duì)應(yīng)下行鏈路分組的IP地址。隧道端點(diǎn)的目的地IP地址(例如,HA的IP地址HA2)可以指改變字段的值(例如,指跳數(shù)限制)。在圖14中描繪了當(dāng)應(yīng)用混合方法時(shí)的報(bào)頭分組格式。此方法的優(yōu)點(diǎn)是在UE方僅需要一個(gè)新IP地址用于識(shí)別流。另一方面,另一隧道端點(diǎn)(例如,HA)需要分配大量的IP地址來(lái)應(yīng)付改變字段。但是,這些IP地址可以被重新使用,例如用于隧道傳送至其它UE,如已經(jīng)說(shuō)明的。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,MN位于無(wú)線局域網(wǎng)中,其中WLAN與3GPP系統(tǒng)交互工作。在下面,交互工作的3GPP-WLAN將稱為I-WLAN。在無(wú)線網(wǎng)絡(luò)中減少數(shù)據(jù)業(yè)務(wù)是尤其重要的,因?yàn)樵跓o(wú)線網(wǎng)絡(luò)中僅有限帶寬可用。然而,如可以容易地被技術(shù)讀者理解的,也可在不同于隨后的WLAN情形的網(wǎng)絡(luò)體系結(jié)構(gòu)中實(shí)現(xiàn)本發(fā)明的各個(gè)實(shí)施例的原理。對(duì)3GPP接入(例如,GERAN、UTRAN、E-UTRAN)、非3GPP接入(例如,WLAN、WiMAX、3GPP2等)以及它們之間的移動(dòng)性的支持正變得越來(lái)越重要。圖15描繪了3GPP-WLAN體系結(jié)構(gòu)的簡(jiǎn)要概述,其中,3GPP與非3GPP接入之間的移動(dòng)性的錨點(diǎn)是網(wǎng)關(guān),其還提供至外部分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)的接口,并且稱作PDN-GW。3GPP與非3GPP接入之間的移動(dòng)性基于移動(dòng)IP,由此,所使用的協(xié)議可以是客戶端移動(dòng)IP或代理移動(dòng)IP。非3GPP接入被分成信賴接入和非信賴接入。對(duì)于非信賴接入的假設(shè)是非信賴接入中的UE在能夠接入運(yùn)營(yíng)商服務(wù)之前,首先需要至演進(jìn)的分組數(shù)據(jù)網(wǎng)關(guān)(ePDG)的安全隧道(例如,基于IPsec)。ePDG類似于用于交互工作WLAN的PDG。另一方面,從信賴的接入不需要此安全隧道。非3GPP接入是信賴的還是非信賴的是運(yùn)營(yíng)商的決定,并且可以隨運(yùn)營(yíng)商而不同。另夕卜,WLAN包括WLAN接入點(diǎn)和中間AAA(認(rèn)證、授權(quán)和計(jì)費(fèi))單元。其還可以包括其它設(shè)備,諸如路由器。有WLAN能力的麗包括最終用戶擁有的全部設(shè)備,諸如計(jì)算機(jī)、WLAN無(wú)線電接口適配器等。在I-WLAN中,附接至WLAN的麗可以直接接入因特網(wǎng)(稱為直接IP接入),或者可以連接至其3GPP運(yùn)營(yíng)商并且使用運(yùn)營(yíng)商的服務(wù)。因?yàn)檫\(yùn)營(yíng)商通常想要控制MN的業(yè)務(wù)量,所以MN通過(guò)3GPP運(yùn)營(yíng)商(即,通過(guò)ePDG)接入數(shù)據(jù)服務(wù)是通常的。當(dāng)移動(dòng)節(jié)點(diǎn)附接至WLAN時(shí),MN在WLAN網(wǎng)絡(luò)中配置本地IP地址(MAU)。進(jìn)一步假設(shè)麗在WLAN內(nèi)使用MIPv6協(xié)議,其意味著在WLAN中提供HA。于是,不使用MAU用于與對(duì)端節(jié)點(diǎn)的通信,相反,這是麗僅在WLAN網(wǎng)絡(luò)中(S卩,在n3G-HA與其自己之間)使用的地址,n3G-HA使用MAU將數(shù)據(jù)分組傳遞至WLAN中的MN。因此,MN使用非3GPP歸屬地址與ePDG通信,即,通過(guò)使用所配置的n3G-HA建立MN與ePDG之間的IPsec隧道。當(dāng)MN建立與ePDG的IPsec隧道(安全關(guān)聯(lián)等)時(shí),MN從ePDG接收遠(yuǎn)程IP地址。當(dāng)麗與3G-HA通信時(shí),所述遠(yuǎn)程IP地址(RA)被用作麗的新CoA。然后,麗需要執(zhí)行MIP過(guò)程來(lái)對(duì)其3G-HA注冊(cè)CoA(來(lái)自PDG的網(wǎng)絡(luò)的遠(yuǎn)程IP地址)。僅這樣做,MN可以繼續(xù)使用其原始?xì)w屬IP地址,其在移交至WLAN網(wǎng)絡(luò)之前已經(jīng)被用于開(kāi)始3GPP網(wǎng)絡(luò)中的服務(wù)。在圖15中圖示了此連接情形。在WLAN接入網(wǎng)絡(luò)內(nèi),移動(dòng)IP被用于本地移動(dòng)性,因此在UE和其在WLAN接入網(wǎng)絡(luò)中的歸屬代理(n3G-HA)之間存在IP-in-IP隧道。此外,需要至ePDG的安全隧道,導(dǎo)致UE與ePDG之間的IPsec隧道。于是,利用用于3GPP與非3GPP接入之間的移動(dòng)性的客戶端移動(dòng)IP,存在UE與作為3GPP網(wǎng)絡(luò)中的歸屬代理的PDN-GW(3G-HA)之間的另一個(gè)IP-in-IP隧道。利用由PDN-GW分配的IP地址,從UE發(fā)送的或由UE接收的IP分組將導(dǎo)致無(wú)線鏈路上的4個(gè)IP報(bào)頭,其可以在圖16中理解。特別地,存在三個(gè)內(nèi)報(bào)頭,它們總計(jì)為3X40字節(jié)=120字節(jié)的附加報(bào)頭。尤其在例如IMSVoIP服務(wù)的情況下,增加大量的開(kāi)銷,因?yàn)閷?shí)際的語(yǔ)音數(shù)據(jù)有效載荷通常較小。如果IPsec隧道報(bào)頭也包括附加安全信息,如例如封裝安全有效載荷(ESP),則內(nèi)報(bào)頭中的字節(jié)數(shù)量可以甚至更大。再次參考圖16,將原始數(shù)據(jù)分組封裝在IPsec報(bào)頭中,其中,麗的歸屬地址(n3G-HA)作為目的地地址,ePDG的地址作為源地址,并且將封裝安全有效載荷(ESP,長(zhǎng)度為8字節(jié);未示出)包括在對(duì)應(yīng)的可選字段中。新封裝的分組的有效載荷(即,原始數(shù)據(jù)分組)可以被加密。此外,ESP提供數(shù)據(jù)分組的來(lái)源可靠性、完整性和保密性,而由IPsec隧道添加的分組開(kāi)銷總計(jì)為48字節(jié)。技術(shù)讀者將理解,所有上面呈現(xiàn)的本發(fā)明的實(shí)施例適用于如圖16中呈現(xiàn)的情形。本發(fā)明的原理可以容易地適于具體情形。而且,雖然本發(fā)明的下列實(shí)施例限于3GPP-WLAN體系結(jié)構(gòu),但是MN的網(wǎng)絡(luò)中的其它接入技術(shù)是可能的,并且同樣,本發(fā)明的機(jī)制可以適當(dāng)?shù)貞?yīng)用于其。例如,麗和CN可以都連接至相同類型的網(wǎng)絡(luò),其可以為3GPP網(wǎng)絡(luò)。其他可能的接入技術(shù)是例如WIMAX(微波接入的全球互操作性)。在圖17和圖18中,圖示了本發(fā)明的實(shí)施例,其中,n3G-HA執(zhí)行報(bào)頭去除,其中使用數(shù)據(jù)分組的源地址來(lái)編碼/識(shí)別被應(yīng)用了報(bào)頭去除的數(shù)據(jù)分組。從圖18,技術(shù)讀者將注意到,在執(zhí)行了本發(fā)明的實(shí)施例之后,每個(gè)數(shù)據(jù)分組的大小被減小了128字節(jié)(168字節(jié)-4030字節(jié))。在此示例中,假設(shè)在被去除的三個(gè)內(nèi)報(bào)頭中不存在一個(gè)或多個(gè)改變字段。然而,技術(shù)讀者能夠?qū)嵤╆P(guān)于改變字段的原理(之前已經(jīng)討論過(guò)了),以便同樣應(yīng)付圖16的此情形中的改變字段。應(yīng)當(dāng)注意,在MN與其HA之間執(zhí)行不同的實(shí)施例僅僅是為了說(shuō)明目的的示例。然而,本發(fā)明并不限于此。還可以在麗與其它網(wǎng)絡(luò)實(shí)體(如ePDG或PDN-GW)之間的通信路徑上實(shí)現(xiàn)本發(fā)明。另外,只要兩個(gè)網(wǎng)絡(luò)實(shí)體均包含適當(dāng)?shù)牟考詧?zhí)行本發(fā)明的各個(gè)實(shí)施例,該兩個(gè)網(wǎng)絡(luò)實(shí)體(例如ePDG與3G-HA)之間的報(bào)頭去除會(huì)話也是可行的。到目前為止,在圖6、8和10中描述了簡(jiǎn)單的高級(jí)信令過(guò)程,其中,所述信令在UE與HA之間。然而,應(yīng)當(dāng)提及,不需要用于報(bào)頭去除相關(guān)的信令的單獨(dú)的協(xié)議。所述信令還可以基于現(xiàn)有協(xié)議(例如,用于隧道設(shè)置/修改)。由此實(shí)現(xiàn)的一個(gè)優(yōu)點(diǎn)是所述實(shí)體不必被修改,因?yàn)榧僭O(shè)用于執(zhí)行標(biāo)準(zhǔn)過(guò)程的對(duì)應(yīng)功能性(例如,MIPv6、M0BIKE等)按標(biāo)準(zhǔn)被包括在普通的網(wǎng)絡(luò)實(shí)體中??梢员辉鰪?qiáng)以交換報(bào)頭去除信息的一個(gè)可能的協(xié)議是IKEv2協(xié)議。這里,在CREATE_CHILD_SA交換中或在附加信息交換中,可以例如在配置有效載荷字段中或者利用附加的通知字段傳送用以執(zhí)行報(bào)頭去除的信息。然而,利用報(bào)頭去除,與原始的隧道傳送的分組相比,外報(bào)頭的IP地址改變了,并且這或許需要為每個(gè)隧道去除會(huì)話建立新的IKEv2會(huì)話。因此,可以使用如MOBIKE的IKEv2變型,因?yàn)槔肕OBIKE,可以改變用于IPsecSA的IP地址。此外,現(xiàn)在外報(bào)頭(即,外報(bào)頭IP地址)唯一地識(shí)別用于重構(gòu)內(nèi)報(bào)頭的適當(dāng)?shù)纳舷挛囊约斑m當(dāng)?shù)陌踩P(guān)聯(lián),因此可以另外省略ESP報(bào)頭中的安全參數(shù)索引(SPI)。在此情況下,應(yīng)當(dāng)以外報(bào)頭(即,所使用的IP地址)而非所使用的SPI識(shí)別SA的方式來(lái)改變安全關(guān)聯(lián)數(shù)據(jù)庫(kù)(SAD)和IPsec處理。對(duì)于每個(gè)報(bào)頭去除流創(chuàng)建附加的子(child)IPsecSA也導(dǎo)致對(duì)于每個(gè)SA創(chuàng)建附加密鑰。然而,為了減小由于附加密鑰導(dǎo)致的開(kāi)銷,還可以在不同的報(bào)頭去除IPsecSA之中共享一個(gè)密鑰。因?yàn)榕c使用一個(gè)密鑰保證在一個(gè)單個(gè)的非報(bào)頭去除SA中傳送的所有不同流相比,當(dāng)多個(gè)報(bào)頭去除SA被用于不同流時(shí)將由一個(gè)共享的密鑰保證的業(yè)務(wù)量并無(wú)不同,所以在共享密鑰時(shí)應(yīng)不存在附加的安全風(fēng)險(xiǎn)??梢员辉鰪?qiáng)以傳遞報(bào)頭去除信令的另一個(gè)可能的協(xié)議是移動(dòng)IPv6協(xié)議。于是,報(bào)頭去除請(qǐng)求可以包括在MIP6綁定更新(BU)消息中,可能例如作為新的移動(dòng)性選項(xiàng),而報(bào)頭去除應(yīng)答可以包括在MIP6綁定確認(rèn)(BACK)消息中,可能例如也作為新的移動(dòng)性選項(xiàng)。BU和BACK告知另一節(jié)點(diǎn)可以被去除的報(bào)頭、以及外IP報(bào)頭,即,至少所使用的源和目的地IP地址。進(jìn)行報(bào)頭去除信令的再一種方式(例如,在GW與UE之間IP隧道傳送業(yè)務(wù)量的情況下)是利用應(yīng)用層信令(SIP/SDP)。這里,在SIP/SDP(和QoS協(xié)商)信令期間,協(xié)商使用的IP地址、流標(biāo)簽、業(yè)務(wù)類別、協(xié)議。因此,包括在SIP信令中的可能的新分配的IP地址和附加觸發(fā)可以指示在網(wǎng)關(guān)與UE之間使用的報(bào)頭去除??梢詳U(kuò)展SIPOK消息以告知UE最終的報(bào)頭參數(shù)。圖19示出了當(dāng)使用SIP/SDP信令時(shí)的示例性信令流。在開(kāi)始會(huì)話之前,UE可以分配用于此會(huì)話的新IP地址。UE發(fā)送SIP邀請(qǐng)消息至31SIP代理(P-CSCF),其中具有附加標(biāo)記指示應(yīng)當(dāng)應(yīng)用報(bào)頭去除、以及可能的指示應(yīng)當(dāng)用于隧道傳送該流的新IP地址。因此,P-CSCF檢測(cè)到應(yīng)當(dāng)使用報(bào)頭去除??梢詮腟DP消息得到關(guān)于內(nèi)IP報(bào)頭字段的信息。執(zhí)行UE之間的正常的SIP交換,而沒(méi)有附加的報(bào)頭去除指示。P-CSCF告知策略和計(jì)費(fèi)規(guī)則功能(PCRF)報(bào)頭去除請(qǐng)求和要被使用的IP地址。PCRF轉(zhuǎn)而可以授權(quán)該請(qǐng)求并且告知網(wǎng)關(guān)報(bào)頭去除,即,應(yīng)當(dāng)去除的內(nèi)報(bào)頭和UE的新IP地址。GW在那時(shí)還可以分配新的IP地址用于該會(huì)話。GW將報(bào)頭去除接受發(fā)送至PCRF,并且告知其下行鏈路HR上下文ID,即,所分配的IP地址。PCRF隨后告知P-CSCF下行鏈路HR上下文ID。最后,P-CSCF發(fā)送SIPOK消息至UE,該消息包括報(bào)頭去除接受消息和下行鏈路HR上下文ID。應(yīng)當(dāng)注意,在SIP程序中的信令的上面的實(shí)現(xiàn)僅僅是示例性的,并且不應(yīng)當(dāng)被理解為限制。相反,技術(shù)人員將容易地知曉可以應(yīng)用的變型。IETFMEXT工作組中當(dāng)前討論的主題是"通用通知消息"的實(shí)現(xiàn)。此通用消息或許被用以執(zhí)行"報(bào)頭去除請(qǐng)求/應(yīng)答"信令(如在圖19中例示的),而非使用SIP信令和其它方式(means)。所述方面的另一種可能對(duì)于我們將是新的移動(dòng)性報(bào)頭類型。在所述情況下,通過(guò)采用指示所述類型的不同的報(bào)頭,通常為移動(dòng)IP的一部分的消息將隨后被用于"報(bào)頭去除請(qǐng)求/應(yīng)答"信令。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,取決于UE和在UE上的應(yīng)用,或許不必重構(gòu)所有內(nèi)報(bào)頭。僅重構(gòu)較高層需要的最內(nèi)側(cè)報(bào)頭會(huì)是足夠的。參考圖15,如果例如存在至/自UE的多個(gè)隧道(例如,一個(gè)至n3G-HA的IP隧道、一個(gè)至ePDG的IPsec隧道以及另一個(gè)至PDNGW的IP隧道),那么可以利用報(bào)頭去除來(lái)去除不需要隧道傳送的原始IP流(在UE與對(duì)端主機(jī)之間)的IP報(bào)頭、UE-PDNGW隧道的報(bào)頭、以及UE-ePDG隧道的報(bào)頭。因此,在UE與n3G_HA之間的、用于此具體會(huì)話的業(yè)務(wù)僅具有一個(gè)IP報(bào)頭,其對(duì)于下行鏈路業(yè)務(wù)具有作為目的地地址的UEIP地址和作為源地址的n3G-HAIP地址。在此情況下,當(dāng)UE是兩個(gè)隧道的隧道端點(diǎn)時(shí),不需要重構(gòu)UE-ePDG隧道、或UE-PDN-GWIP隧道。對(duì)于較高層,僅重構(gòu)用于UE-CN會(huì)話的IP報(bào)頭或許是足夠的。另外,取決于所述應(yīng)用,可能甚至最內(nèi)側(cè)報(bào)頭也不需要重構(gòu),那么可以將數(shù)據(jù)有效載荷直接傳遞至應(yīng)用。根據(jù)本發(fā)明的上述實(shí)施例之一的報(bào)頭去除允許同時(shí)去除幾個(gè)內(nèi)報(bào)頭。例如,在圖17所示的情形中,WLAN中的HA可以去除UE-ePDG隧道、UE-PDN-GW隧道以及UE-CNIP會(huì)話的報(bào)頭。然而,隧道可以例如被加密,并且隨后內(nèi)報(bào)頭是不可見(jiàn)的,并且不能去除它們。在此情況下,并且如果多個(gè)端點(diǎn)支持報(bào)頭去除,則還可以以順序的方式應(yīng)用報(bào)頭去除,實(shí)現(xiàn)特定通信路徑上的相同的開(kāi)銷減少量,如在MN與其在WLAN中的HA之間一樣。根據(jù)此實(shí)施例,UE分別對(duì)每個(gè)隧道端點(diǎn)執(zhí)行報(bào)頭去除過(guò)程。例如,在UE與ePDG之間、以及UE與PDNGW之間可以存在安全隧道。于是,WLAN中的HA將不可能去除UE-PDN-GW報(bào)頭或UE-CN報(bào)頭,并且ePDG也將不可能去除UE-CN報(bào)頭。利用根據(jù)本發(fā)明的此實(shí)施例的順序的報(bào)頭去除,仍然可能實(shí)現(xiàn)在HA與之間的報(bào)頭去除,如將在下面討論的。UE可以以下面的方式執(zhí)行過(guò)程;首先,UE對(duì)PDN-GW執(zhí)行報(bào)頭去除,以去除UE-CNIP會(huì)話的報(bào)頭。接下來(lái),UE對(duì)ePDG執(zhí)行報(bào)頭去除,以去除在先前的用以去除UE-CN報(bào)頭的步驟中創(chuàng)建的UE-PDN-GW會(huì)話的報(bào)頭。UE對(duì)WLAN中的HA執(zhí)行報(bào)頭去除,以去除在先前的用以去除UE-PDN-GW報(bào)頭的步驟中創(chuàng)建的UE-ePDG會(huì)話的報(bào)頭。在圖20中示出所得到的流。從CN到PDN-GW的流未改變并且具有一個(gè)IP報(bào)頭。在從PDN-GW至ePDG的流中,去除內(nèi)UE-CN報(bào)頭,并且建立對(duì)于每個(gè)內(nèi)報(bào)頭的單獨(dú)的流。對(duì)于ePDG和HA完成相同的處理,去除內(nèi)報(bào)頭并且建立單獨(dú)的流。在不同實(shí)體之間的每個(gè)通信路徑上,在所交換的數(shù)據(jù)分組中僅存在一個(gè)報(bào)頭。IPv4仍然在因特網(wǎng)中廣泛使用。在先前的實(shí)施例中,已經(jīng)假設(shè)了在已經(jīng)執(zhí)行了根據(jù)實(shí)施例之一的報(bào)頭去除之后,外報(bào)頭屬于IPv6類型。于是,在外IPv6報(bào)頭的情況下,以及在UE具有與CN的IPv4會(huì)話(S卩,內(nèi)IPv4報(bào)頭)的情況下(其中,兩個(gè)實(shí)體均具有IPv4地址),可以使用UE和CN的IPv4地址串接作為上下文ID,即,作為外IPv6報(bào)頭的地址的接口標(biāo)識(shí)符。自然地,除了UE和CN的IPv4地址的簡(jiǎn)單串接以形成接口標(biāo)識(shí)符之外,UE和CN的IPv4地址的其它組合也是可能的。另一種優(yōu)化,在內(nèi)報(bào)頭是IPv4類型的并且外報(bào)頭是IPv6類型的、并且可替換地將內(nèi)報(bào)頭字段編碼到不同的源/目的地地址的情況下,如在先前的實(shí)施例中詳細(xì)討論的,可以通過(guò)下列規(guī)則而將內(nèi)IPv4字段復(fù)制到外IPv6報(bào)頭中內(nèi)IPv4報(bào)頭外IPv6報(bào)頭服務(wù)類型業(yè)務(wù)類別總長(zhǎng)度有效載荷長(zhǎng)度標(biāo)識(shí)流標(biāo)簽標(biāo)記編碼到接口標(biāo)識(shí)符片段偏移編碼到接口標(biāo)識(shí)符生存時(shí)間跳數(shù)限制協(xié)議下一個(gè)報(bào)頭如已經(jīng)提及的,在上面描述的本發(fā)明的各個(gè)實(shí)施例中,假設(shè)當(dāng)外報(bào)頭是如在圖4中顯示的IPv6報(bào)頭時(shí),應(yīng)用隧道傳送的數(shù)據(jù)分組的報(bào)頭去除。這是例如當(dāng)UE在僅支持IPv6的接入網(wǎng)絡(luò)中、從而使用IPv6報(bào)頭作為外報(bào)頭時(shí)的情況。然而,本發(fā)明并不僅限于IPv6報(bào)頭類型;存在至少兩個(gè)可能的額外情形。根據(jù)第一情形,不能總是假設(shè)支持IPv6,S卩,一些接入網(wǎng)絡(luò)或許僅支持IPv4。于是,UE僅可以分配IPv4地址,并且在隧道傳送(例如,DSMIP或IPSec)的情況下,即使當(dāng)內(nèi)分組是IPv6分組時(shí),外報(bào)頭也將是IPv4報(bào)頭。33根據(jù)第二情形,移動(dòng)節(jié)點(diǎn)所位于的接入網(wǎng)絡(luò)或許支持兩個(gè)IP版本,IPv4和IPv6。在所述情況下,UE可在兩者之間選擇。然而,例如在DSMIPv6的情況下,有利的是,MN應(yīng)當(dāng)優(yōu)先考慮IPv6轉(zhuǎn)交地址。關(guān)于第一情形的問(wèn)題之一是,在上面的假設(shè)外IPv6報(bào)頭的、本發(fā)明的在前實(shí)施例中詳盡描述的報(bào)頭去除不對(duì)IPv4起作用。關(guān)于第二情形的問(wèn)題之一是,IPv6報(bào)頭為40字節(jié)長(zhǎng),而IPv4報(bào)頭僅為20字節(jié)(以及關(guān)于附加的UDP報(bào)頭的28字節(jié))。因此,所選擇的IPv6報(bào)頭將幾乎為IPv4報(bào)頭的兩倍(1.43倍)大小。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,當(dāng)可能時(shí),代替使用外IPv6報(bào)頭,外報(bào)頭總是被改變?yōu)镮Pv4類型。更加具體地,在移動(dòng)節(jié)點(diǎn)和PDN-GW的接入網(wǎng)絡(luò)支持IPv4的情況下,當(dāng)執(zhí)行報(bào)頭去除時(shí),去除內(nèi)IPv6報(bào)頭,并且將外IPv4報(bào)頭應(yīng)用至數(shù)據(jù)分組。在圖21中圖示了IPv4類型的示例性報(bào)頭。主要益處是,使得隧道去除機(jī)制對(duì)于僅IPv4的接入網(wǎng)絡(luò)也可能。此外,在支持IPv4以及IPv6的情況下,使用IPv4外報(bào)頭的報(bào)頭去除機(jī)制導(dǎo)致甚至比當(dāng)對(duì)IPv6外報(bào)頭使用報(bào)頭去除時(shí)更小的數(shù)據(jù)分組。更甚,使用IPv6報(bào)頭,在報(bào)頭去除之后所得到的數(shù)據(jù)分組甚至比從CN傳送的初始數(shù)據(jù)分組更小。使用圖22更加詳細(xì)地圖示了這兩個(gè)益處,圖22大體對(duì)應(yīng)于先前的實(shí)施例的圖5。當(dāng)比較圖5與圖22時(shí),顯然的是,在HA與麗之間交換的IPv6數(shù)據(jù)分組報(bào)頭是圖22的IPv4數(shù)據(jù)分組報(bào)頭的兩倍大。此外,在圖22內(nèi),在CN與HA之間交換的數(shù)據(jù)分組、與在HA與麗之間交換的數(shù)據(jù)分組也具有不同的大小。這是由于IPv4和IPv6的不同報(bào)頭大小導(dǎo)致的。如已經(jīng)在本發(fā)明的在前實(shí)施例中處理的,在應(yīng)當(dāng)被去除的內(nèi)報(bào)頭中可以存在變化的字段(即,業(yè)務(wù)類別、流標(biāo)簽或跳數(shù)限制)。因?yàn)樗鲎侄蝺?nèi)的值可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而改變,所以它們需要被分別地、并且對(duì)于改變字段的每個(gè)值進(jìn)行處理。此問(wèn)題可以通過(guò)簡(jiǎn)單地不去除具有改變的值的對(duì)應(yīng)字段而克服。因此,根據(jù)之前的各種不同實(shí)施例中說(shuō)明的發(fā)明性的報(bào)頭去除過(guò)程,將僅去除靜態(tài)字段。處理內(nèi)報(bào)頭中的改變字段的另一種可能是將改變字段的內(nèi)容復(fù)制到最終的外報(bào)頭。但是,對(duì)內(nèi)IPv6報(bào)頭和外IPv4報(bào)頭的改變字段的復(fù)制引起IPv4和IPv6報(bào)頭字段不同的問(wèn)題。然而,即使報(bào)頭字段不同,在下表中示出了內(nèi)IPv6報(bào)頭到外IPv4報(bào)頭的一個(gè)可能的示例性復(fù)制方法<table>tableseeoriginaldocumentpage34</column></row><table>僅僅在不使用外IPv4字段時(shí),該內(nèi)IPv6字段到外IPv4字段的映射是可能的。尤其為了復(fù)制流標(biāo)簽字段,IPv6分組需要不被分割片段。否則,IPv4標(biāo)識(shí)字段被要求傳送去除的內(nèi)IPv6片段分割報(bào)頭的標(biāo)識(shí)。如果標(biāo)識(shí)字段和片段偏移字段用以傳送內(nèi)流標(biāo)簽字段,則應(yīng)當(dāng)將更多的片段標(biāo)記設(shè)置為O。在外報(bào)頭字段已經(jīng)在使用中的情況下(例如,標(biāo)識(shí)字段),內(nèi)報(bào)頭的對(duì)應(yīng)字段(例如,流標(biāo)簽)應(yīng)當(dāng)維持在內(nèi)報(bào)頭中。這里的一種可能(如往常一樣)是在此情況下不去除內(nèi)IPv6片段報(bào)頭。用以克服外報(bào)頭字段不能編碼改變的內(nèi)IPv6報(bào)頭字段(例如,跳數(shù)限制)的情況的另一種可能是使用不同的IPv4源和/或目的地地址。這類似于結(jié)合圖11、12和13討論的實(shí)施例。這再次在圖23和24中圖示,其中,不同的IPv6跳數(shù)限制被編碼到不同的外IPv4目的地地址中。然而,除了關(guān)于上面描述的外報(bào)頭字段的限制之外,與IPv6相比,IPv4具有另外的限制。首先,IPv4不支持無(wú)狀態(tài)地址自動(dòng)配置,即,UE不能基于前綴和所生成的接口標(biāo)識(shí)符而配置地址。此外,IPv4要容忍有限的地址空間。UE或許不能分配任意數(shù)量的IPv4地址,而是僅能分配非常有限的數(shù)量的IPv4地址,或者在最壞的情況下僅能分配單個(gè)IPv4地址。另一個(gè)問(wèn)題可能是私有IPv4地址結(jié)合網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)被廣泛使用。UE被分配了接入網(wǎng)絡(luò)中的私有IPv4地址,并且隨后,在與外部節(jié)點(diǎn)的通信中,該私有IP地址被NAT路由器轉(zhuǎn)換為公共IP地址。在這些情況下,將上下文ID編碼到外IPv4報(bào)頭中是不可能的。更具體地,如對(duì)技術(shù)人員已經(jīng)已知的,IPv4僅具有相對(duì)較小的地址空間。網(wǎng)絡(luò)地址轉(zhuǎn)換通過(guò)經(jīng)由對(duì)應(yīng)NAT路由器收發(fā)網(wǎng)絡(luò)業(yè)務(wù)來(lái)處理IPv4地址缺乏,所述對(duì)應(yīng)NAT路由器涉及在網(wǎng)絡(luò)業(yè)務(wù)經(jīng)過(guò)時(shí)重新寫(xiě)源和/或目的地IP地址、以及通常地還有IP分組的TCP/UDP端口號(hào)。在典型的配置中,本地網(wǎng)絡(luò)使用所指定的"私有"IP地址子網(wǎng)之一,并且所述子網(wǎng)中的節(jié)點(diǎn)具有對(duì)應(yīng)的私有地址。此外,網(wǎng)絡(luò)上的NAT路由器也具有在該地址空間中的私有地址,并且利用由例如因特網(wǎng)服務(wù)提供商分配的單個(gè)"公共"地址(已知為"過(guò)載,AT)或多個(gè)"公共"地址而連接至因特網(wǎng)。當(dāng)業(yè)務(wù)從本地網(wǎng)絡(luò)傳遞至因特網(wǎng)時(shí),在空中(onthefly)將每個(gè)分組中的源地址從節(jié)點(diǎn)的私有地址轉(zhuǎn)換為一個(gè)或多個(gè)公共地址。路由器追蹤關(guān)于每個(gè)活動(dòng)的連接的基本數(shù)據(jù)(特別是目的地地址和端口)。當(dāng)答復(fù)返回至路由器時(shí),其使用在出站(outbound)階段期間存儲(chǔ)的連接追蹤數(shù)據(jù)來(lái)確定將該答復(fù)傳遞到內(nèi)部網(wǎng)絡(luò)上的哪里;在分組返回時(shí),在過(guò)載的NAT的情況下,使用TCP或UDP客戶端端口號(hào)以解復(fù)用分組,或者當(dāng)多個(gè)公共地址可用時(shí)使用IP地址和端口號(hào)。對(duì)于因特網(wǎng)上的系統(tǒng),路由器自身表現(xiàn)為此業(yè)務(wù)的源/目的地。換言之,不同種類的NAT是可能的,諸如基本網(wǎng)絡(luò)地址轉(zhuǎn)換(基本NAT)或網(wǎng)絡(luò)地址端口轉(zhuǎn)換(NAPT)。對(duì)于基本NAT,存在私有的和公共的IP地址之間的一對(duì)一映射。或者,NAT可以是過(guò)載的;于是,在NAT之后的幾個(gè)主機(jī)使用公共IPv4地址。為了遍歷這些過(guò)載的NAT,使用NAPT。在此情況下,使用TCP或UDP端口號(hào)以識(shí)別連接、分別地在NAT后的主機(jī)。例如,在IPv4接入網(wǎng)絡(luò)中的DSMIPv6(雙棧MIPv6)的情況下使用UDP隧道傳送,S卩,通過(guò)UDP和IPv4隧道傳送MN與HA之間的分組。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,當(dāng)使用IPv4和UDP隧道傳送用于交換數(shù)據(jù)分組、而非分配新的源和目的地IP地址時(shí),UDP報(bào)頭(例如,用于遍歷NAT)可以被重新用于報(bào)頭去除。例如,可以將UDP端口號(hào)新配置為上下文ID,用于隨后重構(gòu)已經(jīng)被通信對(duì)等(peer)實(shí)體去除的內(nèi)報(bào)頭。這可以代替使用IP地址作為上下文ID來(lái)進(jìn)行或與其結(jié)合進(jìn)行。另外,為了處理具有改變值的字段,可以為所述改變字段中的每個(gè)不同的值配置一個(gè)特殊UDP端口號(hào)。這在圖25和26中圖示,它們分別示出在報(bào)頭去除之前和之后的數(shù)據(jù)分組。圖25中的UDP端口號(hào)被用作為上下文ID,并且屬于跳數(shù)限制二X。因此,具有不同于X的跳數(shù)限制的數(shù)據(jù)分組將具有不同的UDP端口號(hào)作為上下文ID,諸如跳數(shù)限制Y,其屬于上下文ID"端口nr.y",如在圖26中圖示的。圖27示出了在應(yīng)用根據(jù)結(jié)合圖26討論的本發(fā)明的當(dāng)前實(shí)施例的報(bào)頭去除之前和之后、在MN與CN之間的通信期間使用的數(shù)據(jù)分組格式,其對(duì)照HA與MN之間的通信路徑上的數(shù)據(jù)分組格式。報(bào)頭去除過(guò)程的配置可以與用于在前實(shí)施例的相同。此外,如果應(yīng)當(dāng)在UE與PDN-GW(UE的HA)之間應(yīng)用報(bào)頭去除,則在報(bào)頭去除信令流中,UE在報(bào)頭去除請(qǐng)求消息中向PDN-GW指示要被去除的內(nèi)報(bào)頭和關(guān)于可能的改變字段的期望的行為。如果UE不能為具有去除的報(bào)頭的不同流分配附加IP地址,則其指示要用于不同流的不同的UDP端口。在圖28中的示例中,示出了在UE通過(guò)NAT與來(lái)自私有IPv4接入網(wǎng)絡(luò)的2個(gè)CN通信、以及在UE與PDN-GW之間使用報(bào)頭去除的情況下,數(shù)據(jù)分組看起來(lái)將如何。CN1和CN2正在發(fā)送具有IPv6報(bào)頭的數(shù)據(jù)分組至UE的歸屬地址,即,在PDN-GW分配的。PDN-GW使用具有IPv4和UDP隧道傳送的DSMIPv6,以將分組隧道傳送至UE。另外,根據(jù)本發(fā)明的當(dāng)前實(shí)施例,PDN-GW去除IPv6報(bào)頭,并且使用不同的UDP目的地端口用于來(lái)自不同CN的分組。在NAT處,公共IPv4地址被改變?yōu)閁E的私有IPv4地址,并且端口號(hào)也可以被改變?yōu)橛蒒AT分配的編號(hào)。在此情況下,當(dāng)PDN-GW檢測(cè)到目的地端口4444(用于來(lái)自CN1的分組)或4445(用于來(lái)自CN2的分組)時(shí),PDN-GW知道執(zhí)行根據(jù)當(dāng)前實(shí)施例的報(bào)頭去除。然而由于在NAT路由器處的UDP端口號(hào)的改變,UE的對(duì)應(yīng)上下文ID分別是23456和23457。因此,當(dāng)UE檢測(cè)到UDP端口號(hào)23456和23457時(shí),其可以識(shí)別分別重構(gòu)完整的報(bào)頭串接所利用的重構(gòu)上下文。當(dāng)UE在NAT之后時(shí)要考慮的一個(gè)問(wèn)題是可以在NAT中應(yīng)用地址依賴的或地址和端口依賴的過(guò)濾。在此情況下,如果內(nèi)部端點(diǎn)或外部端點(diǎn)的端口號(hào)改變,則在NAT放棄(drop)分組。即,在上面的示例中,如果PDN-GW發(fā)送分組到UE,并且使用在先前的通信期間未使用的端口號(hào)(源和/或目的地,取決于NAT的配置),則NAT將放棄所述分組,而非轉(zhuǎn)送它們。為了克服該問(wèn)題,UE必須首先將分組從適當(dāng)?shù)膬?nèi)部IP地址和端口發(fā)送至外部節(jié)點(diǎn)的IP地址和端口。這將使得NAT路由器能夠接收到來(lái)的分組,并且將其轉(zhuǎn)送至UE。此外,這還意味著在從PDN-GW發(fā)送的UDP端口中編碼改變字段的情況下,PDN-GW必須首先通過(guò)現(xiàn)有連接觸發(fā)UE以將分組發(fā)送至PDN-GW地址和適當(dāng)?shù)亩丝?。每次需要為發(fā)明性的報(bào)頭去除考慮改變字段的新值時(shí),必須完成該處理。另一個(gè)問(wèn)題是NAT可以改變UDP報(bào)頭的端口號(hào)例如,如果在NAT之后的不同主機(jī)正在與相同的外部節(jié)點(diǎn)通信,并且使用內(nèi)部相同的端口號(hào)。那么,這在UE告知PDN-GW要被使用的目的地端口的情況下是不夠的,因?yàn)橛蒔DN-GW所看見(jiàn)的目的地端口號(hào)可能不同于UE使用的目的地端口號(hào),如已經(jīng)利用圖28所示的。事實(shí)上,當(dāng)多于一個(gè)主機(jī)使用內(nèi)部相同的端口號(hào)時(shí),僅使用一個(gè)公共IP地址的NAT需要將所述端口號(hào)改變?yōu)閮蓚€(gè)不同的端口號(hào),以便區(qū)分對(duì)于所述兩個(gè)主機(jī)而輸入的數(shù)據(jù)分組。因此,本發(fā)明的一個(gè)實(shí)施例提出UE應(yīng)當(dāng)從應(yīng)當(dāng)被用于適當(dāng)?shù)纳闲墟溌泛拖滦墟溌窌?huì)話的UDP源端口發(fā)送報(bào)頭去除請(qǐng)求消息。換言之,使用上下文ID(端口號(hào))作為所述消息的源端口號(hào),將用于交換上下文ID的上下文配置消息(可能包括另外的信息,諸如重構(gòu)信息)從UE發(fā)送至PDN-GW。于是,當(dāng)NAT改變UDP端口號(hào)時(shí),PDN-GW中接收的配置消息具有與在實(shí)際消息中指定為上下文ID(端口號(hào))的源端口號(hào)不同的源端口號(hào)。因此,PDN-GW可以確定該消息的源端口號(hào)將代替在實(shí)際消息中指示的源端口號(hào)而被用作上下文ID。圖29示出與圖28類似的布置,然而圖29僅具有一個(gè)CN,但是圖示在兩個(gè)方向上的數(shù)據(jù)分組交換。假設(shè)NAT路由器位于UE與其HA(PDN-GW)之間。對(duì)于所圖示的本發(fā)明的此示例性實(shí)施例,還假設(shè)將上下文ID編碼到數(shù)據(jù)分組的端口號(hào)中。在下行鏈路中,即,從CN到UE,上下文ID是UDP目的地端口,并且更具體地,UDP端口4444用于PDN-GW,而UDP端口23456用于UE。當(dāng)PDN-GW檢測(cè)到數(shù)據(jù)分組要被傳送至UDP端口4444時(shí),其執(zhí)行根據(jù)在前實(shí)施例之一的報(bào)頭去除,并且從而僅維持一個(gè)外報(bào)頭(這里,為IPv4報(bào)頭)和UDP報(bào)頭。所述較小的數(shù)據(jù)分組隨后被傳送至NAT,其通過(guò)使用UE的私有地址和不同的UDP端口號(hào)改變數(shù)據(jù)分組的目的地字段。UE接收該數(shù)據(jù)分組,并且可以從UDP端口號(hào)23456識(shí)別出向其應(yīng)用了報(bào)頭去除,并且隨后可以使用由上下文ID識(shí)別的上下文而重構(gòu)完整的報(bào)頭串接。當(dāng)與不應(yīng)用報(bào)頭去除的數(shù)據(jù)分組格式和內(nèi)容比較時(shí),明顯在UDP報(bào)頭的目的地字段中使用的UDP端口號(hào)不同,S卩,HA與NAT路由器之間的3333、或NAT路由器與麗之間的5987。相反,在上行鏈路上,使用源UDP端口號(hào)作為上下文ID。更加詳細(xì)地,源UDP端口號(hào)23456觸發(fā)UE對(duì)于發(fā)出的數(shù)據(jù)分組執(zhí)行報(bào)頭去除。源UDP端口號(hào)4444使得PDN-GW使用由上下文ID4444識(shí)別的上下文信息執(zhí)行報(bào)頭重構(gòu)?,F(xiàn)在參考本發(fā)明的不同實(shí)施例,一個(gè)可能的情形是DSMIPv6UE首先連接至信賴的接入,即,從該接入網(wǎng)絡(luò)可達(dá)PDN-GW,并且UE可以將綁定更新直接發(fā)送至PDN-GW。另外,UE可以已經(jīng)在PDN-GW中建立了報(bào)頭去除上下文。隨后,UE正在進(jìn)行至非信賴接入的移交,并且分配本地IPv6前綴并具有對(duì)應(yīng)的本地IPv6地址。此外,因?yàn)閺慕尤刖W(wǎng)絡(luò)不可直達(dá)PDN-GW,所以UE在能夠發(fā)送BU到PDN-GW之前需要建立與ePDG的連接。與ePDG的連接還可以包括對(duì)數(shù)據(jù)分組的另外的封裝。圖30圖示了當(dāng)MN位于非信賴網(wǎng)絡(luò)中并且需要經(jīng)由ePDG與PDN-GW和CN通信時(shí)的分組格式。在標(biāo)注"之前"的數(shù)據(jù)分組中,顯然,在ePDG與MN之間,在每個(gè)數(shù)據(jù)分組中存在總共三個(gè)IP報(bào)頭。更加詳細(xì)地,最內(nèi)側(cè)報(bào)頭指由CN使用以傳送和指引數(shù)據(jù)分組的內(nèi)報(bào)頭。第二內(nèi)報(bào)頭由HA根據(jù)MIP而附加,并且可以屬于因特網(wǎng)協(xié)議的版本6或版本4(這里為IPv4)。ePDG隨后將所述分組封裝在另外的報(bào)頭中,并且為了安全性的原因而附加IPsec協(xié)議的ESP報(bào)頭。因此,在UE中接收的分組具有三個(gè)IP報(bào)頭和ESP報(bào)頭。通過(guò)在HA與UE之間執(zhí)行根據(jù)在前實(shí)施例的報(bào)頭去除,可去除由CN使用的IPv6報(bào)頭,如通過(guò)在圖30中圖示的、在HA與ePDG之間的標(biāo)注為"之后"的數(shù)據(jù)分組而顯見(jiàn)的。通過(guò)在ePDG與UE之間執(zhí)行另外的報(bào)頭去除,甚至可以去除在報(bào)頭去除之后由HA使用以傳送數(shù)據(jù)分組的外報(bào)頭,從而僅維持一個(gè)報(bào)頭以及可選地維持ESP報(bào)頭。示例性上下文ID將是在下行鏈路中的下列HA檢測(cè)到數(shù)據(jù)分組的源地址115.1.1.7,并且響應(yīng)于其而執(zhí)行報(bào)頭去除。ePDG檢測(cè)到目的地地址110.10.0.7將被用于數(shù)據(jù)分組,并且也執(zhí)行根據(jù)在前實(shí)施例中之一的報(bào)頭去除。于是,接收到數(shù)據(jù)分組的^^注意到目的地地址字段中的上下文ID110.10.0.7,并且執(zhí)行如用ePDG配置的報(bào)頭重構(gòu),從而實(shí)現(xiàn)具有如在HA進(jìn)行的報(bào)頭去除之后在HA與ePDG之間采用的報(bào)頭結(jié)構(gòu)的數(shù)據(jù)分組。接下來(lái),MN將注意到數(shù)據(jù)分組的外報(bào)頭的源地址字段中的上下文ID115.1.1.7,并且執(zhí)行如用HA配置的報(bào)頭重構(gòu),從而實(shí)現(xiàn)具有如由標(biāo)注"之前"的數(shù)據(jù)分組格式圖示的完整的報(bào)頭串接的數(shù)據(jù)分組。此情形中減小移交期間的信令開(kāi)銷的一個(gè)可能的可替換的優(yōu)化是UE在對(duì)ePDG的隧道建立期間用信號(hào)通知ePDG其想要使用報(bào)頭去除。同時(shí),UE請(qǐng)求來(lái)自ePDG的地址前綴,并且隨后利用新的CoA前綴發(fā)送BU至PDG-GW。另外,UE告訴ePDG其不應(yīng)當(dāng)封裝分組并將分組從PDN-GW隧道傳送至UE,而是ePDG應(yīng)當(dāng)用來(lái)自ePDG的新前綴取代來(lái)自PDG-GW的下行鏈路分組的外報(bào)頭的源地址前綴,并且用本地地址前綴取代目的地地址前綴。從而,將不必建立對(duì)ePDG的另外的報(bào)頭去除(見(jiàn)圖30),而是當(dāng)維持ESP報(bào)頭以及從而維持ePDG與W^之間的安全性時(shí)、通過(guò)如指明地改變外報(bào)頭來(lái)避免附加隧道是足夠的。減小信令開(kāi)銷(例如,當(dāng)離開(kāi)PDN-GW時(shí)簡(jiǎn)化對(duì)上下文ID的清理)的另一種優(yōu)化是在上下文ID的結(jié)構(gòu)中具有層級(jí)結(jié)構(gòu)。例如,上下文ID可以被分割為3個(gè)部分1.涉及PDN-GW的PDN-GW上下文ID,2.涉及會(huì)話(例如,由幾個(gè)流(音頻+視頻)組成)的會(huì)話上下文ID,以及3.涉及會(huì)話中的流的流上下文ID。例如,當(dāng)使用端口號(hào)作為上下文ID(例如,23456)時(shí),數(shù)字"23"將表示將被建立報(bào)頭去除會(huì)話的實(shí)體,在此情況下為PDN-GW。數(shù)字"4"可指示會(huì)話,并且其余數(shù)字"56"可區(qū)分不同的流。因此,當(dāng)UE想要結(jié)束來(lái)自一個(gè)PDN-GW的全部會(huì)話/流時(shí),其僅指示PDN-GW上下文ID,并且可以刪除全部報(bào)頭去除上下文。另一方面,如果UE想要結(jié)束會(huì)話的全部流,則其僅指示會(huì)話上下文ID,并且屬于該會(huì)話的所有報(bào)頭去除上下文(g卩,所有流)可以在一個(gè)步驟中結(jié)束。此夕卜,UE可能已經(jīng)創(chuàng)建了對(duì)于UE與例如PDN-GW之間的隧道的報(bào)頭去除上下文,用于至CN的會(huì)話。然而,如果UE例如在非信賴的非3GPP接入網(wǎng)絡(luò)中,則UE可能已經(jīng)另外創(chuàng)建了對(duì)于UE與ePDG之間的隧道的報(bào)頭去除上下文,用于相同的會(huì)話(見(jiàn)圖30和相應(yīng)討論)。于是,在UE中存在多個(gè)上下文ID用于相同的會(huì)話。在此情形中,如果不必減少網(wǎng)絡(luò)內(nèi)的資源,則可以使得關(guān)于PDN-GW的上下文進(jìn)入休眠模式中。可以設(shè)置關(guān)于ePDG的上下文,并且隨后僅使用此上下文。另一方面,如果還應(yīng)當(dāng)使用網(wǎng)絡(luò)內(nèi)的報(bào)頭去除,那么對(duì)于一個(gè)分組存在兩個(gè)上下文。這里一個(gè)可能的增強(qiáng)是使用上述的分層的三部分的上下文,并且向ePDG告知PDN-GW上下文ID,并且隨后,ePDG可以重新使用上下文ID的其它部分,并且僅將PDN-GW上下文ID改變?yōu)槠渥陨淼膃PDG上下文ID。如對(duì)于技術(shù)人員將顯然的,上面討論的本發(fā)明的實(shí)施例僅僅是如何實(shí)施本發(fā)明背后的思想的示例。在前實(shí)施例的各種組合是可能的,并且可以取決于實(shí)施的實(shí)際需求。例如,使用UDP端口號(hào)作為上下文ID可以與使用IP地址作為上下文ID而結(jié)合,例如,一個(gè)用于上行鏈路,另一個(gè)用于下行鏈路;或者,甚至端口號(hào)和IP地址的組合作為一個(gè)上下文ID。另外的示例性組合將是使用分層結(jié)構(gòu)的上下文ID用于IP地址(不論其是IPv4還是IPv6)。的上下文ID時(shí),可以僅由兩個(gè)參與報(bào)頭去除過(guò)程的對(duì)等實(shí)體(例如,UE和PDN-GW)將該數(shù)據(jù)分組識(shí)別為已經(jīng)執(zhí)行了報(bào)頭去除的數(shù)據(jù)分組。換言之,從外部不可能確定當(dāng)前數(shù)據(jù)分組是否為具有報(bào)頭去除的數(shù)據(jù)分組。然而,對(duì)于一些功能,區(qū)分"正常的"數(shù)據(jù)分組與已經(jīng)或?qū)⒈粓?zhí)行報(bào)頭去除的數(shù)據(jù)分組或許是有利的。例如,可以基于有效載荷的大小而執(zhí)行網(wǎng)絡(luò)中的計(jì)費(fèi)。與沒(méi)有報(bào)頭去除的分組相比,具有報(bào)頭去除的分組的有效載荷部分較大。因此,應(yīng)當(dāng)對(duì)分組不同地計(jì)費(fèi),并且網(wǎng)絡(luò)中的計(jì)費(fèi)功能應(yīng)當(dāng)能夠區(qū)分分組。對(duì)于DSMIPv6,存在在數(shù)據(jù)分組中、TLV報(bào)頭跟在UDP報(bào)頭之后的可能性。此TLV報(bào)頭可用于指示該數(shù)據(jù)分組是"具有去除的報(bào)頭的IP"類型的。于是,跟隨在所述TLV報(bào)頭之后的有效載荷將是具有去除的內(nèi)報(bào)頭(去除的部分內(nèi)報(bào)頭)的實(shí)際數(shù)據(jù)分組。本發(fā)明的另一個(gè)實(shí)施例涉及使用硬件和軟件實(shí)施上述各個(gè)實(shí)施例。認(rèn)識(shí)到,可以使用計(jì)算設(shè)備(處理器)實(shí)施或執(zhí)行本發(fā)明的各個(gè)實(shí)施例。計(jì)算設(shè)備或處理器可以例如是通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯器件等。還可以通過(guò)這些器件的組合來(lái)執(zhí)行或?qū)嵤┍景l(fā)明的各個(gè)實(shí)施例。此外,還可以通過(guò)使用由處理器執(zhí)行、或直接在硬件中的軟件模塊來(lái)實(shí)施本發(fā)明的各個(gè)實(shí)施例。同樣,軟件模塊和硬件實(shí)現(xiàn)的組合將是可能的。可以將軟件模塊存儲(chǔ)在任何種類的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如,RAM、EPR0M、EEPR0M、閃存、寄存器、硬盤(pán)、CD-R0M、DVD等)上。在先前的段落中,已經(jīng)描述了本發(fā)明的各個(gè)實(shí)施例以及它們的變型。本領(lǐng)域中的技術(shù)人員將理解,在不違背寬泛地描述的本發(fā)明的精神或范疇的情況下,可以對(duì)本發(fā)明進(jìn)行許多變型和/或修改,如在具體實(shí)施例中所示的。還應(yīng)當(dāng)注意,已經(jīng)關(guān)于基于3GPP的通信系統(tǒng)而概述了大部分實(shí)施例,并且在先前部分中使用的術(shù)語(yǔ)主要涉及3GPP術(shù)語(yǔ)。然而,關(guān)于基于3GPP的體系結(jié)構(gòu)的各個(gè)實(shí)施例的術(shù)語(yǔ)和描述并非意在將本發(fā)明的原理和思想限于這樣的系統(tǒng)。同樣,在上面的
背景技術(shù):
部分中給出的詳細(xì)說(shuō)明意在更好地理解這里描述的大部分3GPP特定示例性實(shí)施例,并且不應(yīng)當(dāng)被理解為將本發(fā)明限定為在移動(dòng)通信系統(tǒng)中處理和功能的所描述的具體實(shí)施。然而,這里提出的改進(jìn)可以容易地在
背景技術(shù):
部分中描述的體系結(jié)構(gòu)中應(yīng)用。此外,本發(fā)明的思想還可以容易地用在當(dāng)前由3GGP討論的LTERAN中。39權(quán)利要求一種用于減小在移動(dòng)通信系統(tǒng)中的第一實(shí)體與第二實(shí)體之間的通信路徑上交換的數(shù)據(jù)流的數(shù)據(jù)分組的大小的方法,其中,所述通信路徑上的數(shù)據(jù)分組包括報(bào)頭串接,其中,所述報(bào)頭串接中的外報(bào)頭用于在所述第一實(shí)體與第二實(shí)體之間的通信路徑上交換數(shù)據(jù)分組,其中,所述方法包括步驟配置新地址,其唯一地識(shí)別包括用于重構(gòu)數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文,用所配置的新地址取代所述外報(bào)頭的目的地地址字段或源地址字段中的地址,在將所述數(shù)據(jù)分組發(fā)送至所述第二實(shí)體之前,從所述報(bào)頭串接中去除不同于所述外報(bào)頭的至少一個(gè)報(bào)頭的至少一部分,以及使用具有在所述目的地地址字段或源地址字段中的所配置的新地址的外報(bào)頭,經(jīng)由所述通信路徑,將具有已經(jīng)被去除了所述至少一個(gè)報(bào)頭的至少一部分的報(bào)頭串接的數(shù)據(jù)分組從所述第一實(shí)體傳送至所述第二實(shí)體。2.如權(quán)利要求1所述的方法,其中,所串接的報(bào)頭是因特網(wǎng)協(xié)議的報(bào)頭、或不同協(xié)議的報(bào)頭。3.如權(quán)利要求1或2所述的方法,其中,數(shù)據(jù)分組的目的地地址字段或源地址字段中的所配置的至少一個(gè)新地址用于在所述第一實(shí)體與第二實(shí)體之間交換所述數(shù)據(jù)分組,并且使得能夠重構(gòu)所述報(bào)頭串接。4.如權(quán)利要求1至3中之一所述的方法,還包括步驟在所述第一實(shí)體與第二實(shí)體之間交換包括用于重構(gòu)所述報(bào)頭串接的信息的上下文,以及當(dāng)配置所述新地址時(shí),將所配置的新地址與包括用于重構(gòu)所述報(bào)頭串接的信息的所述上下文相關(guān)聯(lián)。5.如權(quán)利要求1至4中之一所述的方法,還包括步驟在所述第一實(shí)體/第二實(shí)體中,為下行鏈路和/或上行鏈路方向決定將從所述數(shù)據(jù)分組去除和重構(gòu)除了所述外報(bào)頭之外的、所述報(bào)頭串接中的所述至少一個(gè)報(bào)頭的至少哪一個(gè)部分,以及當(dāng)決定了時(shí),告知所述第二實(shí)體/第一實(shí)體要去除和重構(gòu)所述報(bào)頭串接中的至少一個(gè)報(bào)頭的至少哪一個(gè)部分。6.如權(quán)利要求1至5中之一所述的方法,其中,所述第一實(shí)體配置所述新地址,其中,所述取代步驟用所述第一實(shí)體的所配置的新地址取代從所述第一實(shí)體傳送至所述第二實(shí)體的數(shù)據(jù)分組的外報(bào)頭的源地址字段中的地址、以及從所述第二實(shí)體傳送至所述第一實(shí)體的數(shù)據(jù)分組的外報(bào)頭的目的地地址字段中的地址。7.如權(quán)利要求1至5中之一所述的方法,其中,所述第一實(shí)體和所述第二實(shí)體每個(gè)均配置一個(gè)新地址,并且所述取代步驟用所述第一實(shí)體/第二實(shí)體的所配置的新地址取代從所述第一實(shí)體傳送至所述第二實(shí)體的數(shù)據(jù)分組的外報(bào)頭中的源/目的地地址字段,以及用所述第二實(shí)體/第一實(shí)體的所配置的新地址取代從所述第二實(shí)體傳送至所述第一實(shí)體的數(shù)據(jù)分組的外報(bào)頭中的源/目的地地址字段。8.如權(quán)利要求1至3中之一所述的方法,其中,所述數(shù)據(jù)分組的外報(bào)頭包括原始地址,其由前綴和接口標(biāo)識(shí)符組成,并且所述配置新地址的步驟通過(guò)維持所述原始地址的前綴并且改變所述接口標(biāo)識(shí)符,或者通過(guò)改變所述前綴和所述接口標(biāo)識(shí)符,來(lái)配置所述新地址。9.如權(quán)利要求1至8中之一所述的方法,其中,在數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,所述方法還包括步驟將所述變化的值從要被去除的所述至少一個(gè)報(bào)頭復(fù)制到外報(bào)頭中的字段中,該外報(bào)頭中的字段對(duì)應(yīng)于所述至少一個(gè)報(bào)頭的至少一部分中的具有變化的值的字段。10.如權(quán)利要求9所述的方法,其中,在所述外報(bào)頭中的對(duì)應(yīng)字段為空的情況下,或者在用于重構(gòu)所述報(bào)頭串接的所述上下文包括用以恢復(fù)所述外報(bào)頭中的對(duì)應(yīng)字段中的值的信息的情況下,執(zhí)行所述復(fù)制所述變化的值的步驟。11.如權(quán)利要求1至10中之一所述的方法,其中,在所述數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的至少一個(gè)報(bào)頭包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,所述方法還包括步驟從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而確定要去除的所述至少一個(gè)報(bào)頭的至少一部分的字段中的值的變化速率,以及在所述值的變化速率低于預(yù)定值的情況下,執(zhí)行如權(quán)利要求1至9中之一所述的用于減小所述數(shù)據(jù)分組的大小的步驟。12.如權(quán)利要求1至11中之一所述的方法,其中,在所述數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,以及其中,對(duì)于所述字段的這些變化的值中的每個(gè)不同值,配置不同的新地址,每個(gè)所述不同的新地址唯一地識(shí)別包括用于重構(gòu)包含所述不同值的所述報(bào)頭串接的信息的不同的上下文。13.如權(quán)利要求1至12中之一所述的方法,其中,在所述數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,以及其中,所述第一實(shí)體和所述第二實(shí)體每個(gè)均配置新地址,并且所述取代步驟用所述第一實(shí)體的所配置的新地址取代所述外報(bào)頭的源/目的地地址字段中的地址,并且用所述第二實(shí)體的所配置的新地址取代所述外報(bào)頭的目的地地址字段/源地址字段中的地址,其中,所述第一實(shí)體/第二實(shí)體的所配置的新地址唯一地識(shí)別用于重構(gòu)具有所述變化的值的字段的上下文,并且所述第二實(shí)體/第一實(shí)體的所配置的新地址唯一地識(shí)別用于重構(gòu)除了包含所述變化的值的所述字段之外的報(bào)頭串接的上下文。14.如權(quán)利要求1至13中之一所述的方法,還包括步驟通過(guò)對(duì)所述至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算,在所述第一實(shí)體生成第一哈希值,其表示要從所述報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分,從所述第一實(shí)體向所述第二實(shí)體傳送消息,該消息包括所生成的第一哈希值、所配置的新地址以及關(guān)于被執(zhí)行了所述第一哈希值的計(jì)算的所述至少一個(gè)報(bào)頭的至少一部分的字段的信息,通過(guò)在每個(gè)接收的數(shù)據(jù)分組上對(duì)由所接收的信息指示的所述至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算,在所述第二實(shí)體生成第二哈希值,通過(guò)將所接收的第一哈希值與每個(gè)接收的數(shù)據(jù)分組的所述第二哈希值匹配,在所述第二實(shí)體識(shí)別要被重構(gòu)和/或要從中去除所述至少一個(gè)報(bào)頭的至少一部分的、所接收的數(shù)據(jù)分組的報(bào)頭串接,以及在所述第二實(shí)體,將所接收的所述第一實(shí)體的配置的新地址與用于重構(gòu)所識(shí)別的報(bào)頭串接的上下文相關(guān)聯(lián)。15.如權(quán)利要求14所述的方法,其中,從所述第一實(shí)體傳送至所述第二實(shí)體的所述消息還包括用于識(shí)別被所述第二實(shí)體執(zhí)行所述特定計(jì)算以生成所述第二哈希值的所述數(shù)據(jù)分組的信息。16.如權(quán)利要求1或13所述的方法,還包括步驟通過(guò)對(duì)所述至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算,在所述第一實(shí)體生成第一哈希值,其表示要從所述報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分,從所述第一實(shí)體向所述第二實(shí)體傳送消息,該消息包括所生成的第一哈希值、以及關(guān)于被執(zhí)行了所述第一哈希值的計(jì)算的所述至少一個(gè)報(bào)頭的至少一部分的字段的信息,通過(guò)在每個(gè)接收的數(shù)據(jù)分組上對(duì)由所接收的信息指示的所述至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算,在所述第二實(shí)體生成第二哈希值,通過(guò)將所接收的第一哈希值與每個(gè)接收的數(shù)據(jù)分組的所述第二哈希值匹配,在所述第二實(shí)體識(shí)別要被重構(gòu)和/或要從中去除所述至少一個(gè)報(bào)頭的至少一部分的、所接收的數(shù)據(jù)分組的報(bào)頭串接,通過(guò)與所述第一實(shí)體的原始地址相比較而維持子網(wǎng)前綴,并且使用所述第一哈希值作為所述第一實(shí)體的新地址的接口標(biāo)識(shí)符,在所述第二實(shí)體推導(dǎo)出所述第一實(shí)體的所述新地址,以及在所述第二實(shí)體,將推導(dǎo)出的所述第一實(shí)體的新地址與用于重構(gòu)所識(shí)別的報(bào)頭串接的上下文相關(guān)聯(lián)。17.如權(quán)利要求1至16中之一所述的方法,其中,來(lái)自移動(dòng)IPv6協(xié)議的消息用以在所述第一實(shí)體與第二實(shí)體之間交換信息。18.如權(quán)利要求1至17中之一所述的方法,其中,為所述報(bào)頭串接的每個(gè)報(bào)頭順序地應(yīng)用如權(quán)利要求1至16中之一所述的步驟。19.如權(quán)利要求1至18中之一所述的方法,其中,所述第一實(shí)體位于第一網(wǎng)絡(luò)中,并且移動(dòng)至第二網(wǎng)絡(luò),所述方法包括步驟當(dāng)移動(dòng)至所述第二網(wǎng)絡(luò)時(shí),由所述第一實(shí)體配置另一個(gè)新地址,其唯一地識(shí)別包括用于重構(gòu)所述報(bào)頭串接的信息的上下文,告知所述第二實(shí)體所述另一個(gè)新地址,其代替所配置的新地址而被用于唯一地識(shí)別包括用于重構(gòu)所述報(bào)頭串接的信息的上下文。20.如權(quán)利要求19所述的方法,其中,所述第一實(shí)體關(guān)于所述第二實(shí)體同時(shí)多次執(zhí)行如權(quán)利要求1至19中之一所述的用以減小數(shù)據(jù)分組大小的方法,其中,所述第一實(shí)體為關(guān)于所述第二實(shí)體多次執(zhí)行所述方法中的每一次執(zhí)行分別保存配置的新地址,以及其中,所述告知步驟包括從所述第一實(shí)體傳送批量消息至第二實(shí)體,所述批量消息包括所述第一實(shí)體的多個(gè)配置的新地址、以及關(guān)于所述第二實(shí)體中的對(duì)應(yīng)上下文的信息,所述對(duì)應(yīng)上下文被所述第一實(shí)體的多個(gè)配置的新地址中的每一個(gè)唯一地識(shí)別。21.如權(quán)利要求1至20中之一所述的方法,其中,所述第二實(shí)體經(jīng)由所述第一實(shí)體而與對(duì)端節(jié)點(diǎn)通信,并且其中,所述對(duì)端節(jié)點(diǎn)和所述第二實(shí)體的地址屬于因特網(wǎng)協(xié)議版本4,并且所述外報(bào)頭屬于因特網(wǎng)協(xié)議版本6,并且其中,對(duì)于所述外報(bào)頭的所述新地址的配置基于所述對(duì)端節(jié)點(diǎn)和第二實(shí)體的地址。22.如權(quán)利要求21所述的方法,其中,通過(guò)將所述對(duì)端節(jié)點(diǎn)和所述第二實(shí)體的地址串在一起來(lái)配置所述新地址。23.如權(quán)利要求1至21中之一所述的方法,其中,所述外報(bào)頭屬于因特網(wǎng)協(xié)議版本6,并且其中,在所述數(shù)據(jù)流內(nèi),屬于因特網(wǎng)協(xié)議版本4并且要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,并且所述方法還包括步驟將所述字段的變化的值從內(nèi)報(bào)頭復(fù)制到所述外報(bào)頭的適當(dāng)字段。24.如權(quán)利要求1至23中之一所述的方法,其中,所述第一實(shí)體和第二實(shí)體位于支持因特網(wǎng)協(xié)議版本4的網(wǎng)絡(luò)中,并且所述方法還包括步驟使所述數(shù)據(jù)分組的外報(bào)頭適合于因特網(wǎng)協(xié)議版本4類型。25.如權(quán)利要求1至24中之一所述的方法,其中,至少關(guān)于交換數(shù)據(jù)分組的實(shí)體、關(guān)于存在至少一個(gè)數(shù)據(jù)流的會(huì)話、以及關(guān)于數(shù)據(jù)分組的數(shù)據(jù)流,分層地組織所配置的新地址。26.—種用于從接收的、包括不完整的報(bào)頭串接的數(shù)據(jù)分組生成包括報(bào)頭串接的數(shù)據(jù)分組的方法,其中,所述數(shù)據(jù)分組屬于在移動(dòng)通信系統(tǒng)中的第一實(shí)體與第二實(shí)體之間的通信路徑上交換的數(shù)據(jù)流,并且所述方法包括步驟接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但至少包括外報(bào)頭,所述外報(bào)頭已經(jīng)被用于所述第一實(shí)體與所述第二實(shí)體之間的通信路徑上的數(shù)據(jù)分組的交換,所述外報(bào)頭包括唯一地識(shí)別包含用于重構(gòu)完整的報(bào)頭串接的信息的上下文的地址,以及基于由所接收的數(shù)據(jù)分組的外報(bào)頭中的地址識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。27.如權(quán)利要求26所述的方法,還包括步驟在所述第二實(shí)體,確定是否重構(gòu)所述完整的報(bào)頭串接,在確定不重構(gòu)所述完整的報(bào)頭串接的情況下,確定要重構(gòu)所述完整的報(bào)頭串接的哪個(gè)部分,基于由所接收的數(shù)據(jù)分組的外報(bào)頭中的地址識(shí)別的上下文中的信息,重構(gòu)所述完整的報(bào)頭串接的所確定的部分。28.—種用于在第一實(shí)體與第二實(shí)體之間交換數(shù)據(jù)分組的方法,該方法結(jié)合如權(quán)利要求1至25中之一所述的步驟與如權(quán)利要求26至27中之一所述的步驟。29.—種實(shí)體,用于減小在移動(dòng)通信系統(tǒng)中的該實(shí)體與第二實(shí)體之間的通信路徑上的數(shù)據(jù)流的數(shù)據(jù)分組的大小,其中,所述通信路徑上的數(shù)據(jù)分組包括報(bào)頭串接,其中,所述報(bào)頭串接中的外報(bào)頭用于在該實(shí)體與所述第二實(shí)體之間的通信路徑上交換數(shù)據(jù)分組,所述實(shí)體包括處理器,被適配為配置新地址,所述新地址唯一地識(shí)別包括用于重構(gòu)所述數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文,所述處理器還被適配為用所配置的新地址取代所述外報(bào)頭的目的地地址字段或源地址字段中的地址,所述處理器還被適配為從所述報(bào)頭串接中去除不同于所述外報(bào)頭的至少一個(gè)報(bào)頭的至少一部分,發(fā)送機(jī),被適配為使用具有在所述目的地地址字段或源地址字段中的所配置的新地址的外報(bào)頭,向第二實(shí)體發(fā)送具有已經(jīng)被去除了不同于所述外報(bào)頭的所述至少一個(gè)報(bào)頭的至少一部分的報(bào)頭串接的數(shù)據(jù)分組。30.如權(quán)利要求29所述的實(shí)體,還包括接收機(jī),被適配為接收包括用于重構(gòu)所述報(bào)頭串接的信息的上下文,其中,所述處理器還被適配為當(dāng)配置所述新地址時(shí),將配置的新地址與所接收的包括用于重構(gòu)所述報(bào)頭串接的信息的上下文相關(guān)聯(lián)。31.如權(quán)利要求29或30所述的實(shí)體,其中所述處理器還被適配為為下行鏈路和/或上行鏈路方向決定要去除和重構(gòu)除了所述外報(bào)頭之外的、所述報(bào)頭串接中的至少一個(gè)報(bào)頭的至少哪一個(gè)部分,以及其中所述發(fā)送機(jī)被適配為向所述第二實(shí)體發(fā)送消息,其包括關(guān)于要去除和重構(gòu)所述報(bào)頭串接中的至少一個(gè)報(bào)頭的至少哪一個(gè)部分的信息。32.如權(quán)利要求29至31中之一所述的實(shí)體,其中所述處理器還被適配為用所述實(shí)體的所述配置的新地址取代傳送至所述第二實(shí)體的那些數(shù)據(jù)分組的外報(bào)頭的源地址字段或目的地地址字段中的地址。33.如權(quán)利要求29至32中之一所述的實(shí)體,其中,通過(guò)由前綴和接口標(biāo)識(shí)符組成的原始地址可達(dá)所述實(shí)體,并且其中所述處理器被適配為通過(guò)維持所述前綴并且改變所述原始地址的接口標(biāo)識(shí)符,或者通過(guò)改變所述原始地址的前綴和接口標(biāo)識(shí)符,配置所述新地址。34.如權(quán)利要求29至33中之一所述的實(shí)體,其中,在所述數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,所述處理器還被適配為將所述變化的值從要被去除的所述至少一個(gè)報(bào)頭的至少一部分的字段復(fù)制到所述外報(bào)頭中對(duì)應(yīng)于具有所述變化的值的字段的字段中。35.如權(quán)利要求29至33中之一所述的實(shí)體,其中,在所述數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,其中所述處理器還被適配為從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而確定要去除的所述至少一個(gè)報(bào)頭的至少一部分的字段中的值的變化速率,其中所述處理器還被適配為僅在確定所述值的變化速率低于預(yù)定閾值的情況下配置所述新地址。36.如權(quán)利要求29至33中之一所述的實(shí)體,其中,在所述數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,其中接收機(jī)被適配為接收包括關(guān)于所述第二實(shí)體的新地址的信息的消息,所述新地址由所述第二實(shí)體配置以唯一地識(shí)別用于重構(gòu)具有所述變化的值的字段的上下文,以及所述處理器被適配為用所述實(shí)體的配置的新地址取代所述外報(bào)頭的源地址字段中的地址,并且被適配為用所述第二實(shí)體的配置的新地址取代所述外報(bào)頭的目的地地址字段中的地址。37.如權(quán)利要求29至36中之一所述的實(shí)體,其中所述處理器還被適配為對(duì)要從所述報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算,所述處理器還被適配為從所述特定計(jì)算的結(jié)果生成第一哈希值,其表示要從所述報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分,以及所述發(fā)送機(jī)還被適配為向所述第二實(shí)體發(fā)送消息,其包括所生成的第一哈希值、以及關(guān)于被執(zhí)行了所述第一哈希值的計(jì)算的所述至少一個(gè)報(bào)頭的至少一部分的字段的信息。38.如權(quán)利要求29至36中之一所述的實(shí)體,其中,所述實(shí)體是移動(dòng)節(jié)點(diǎn)、或位于所述移動(dòng)節(jié)點(diǎn)和與所述移動(dòng)節(jié)點(diǎn)通信的對(duì)端節(jié)點(diǎn)之間的網(wǎng)絡(luò)實(shí)體。39.如權(quán)利要求29至38中之一所述的實(shí)體,還包括用以執(zhí)行和/或參與如權(quán)利要求2至25中之一所述的方法的步驟的裝置。40.—種用于從接收的、包括不完整的報(bào)頭串接的數(shù)據(jù)分組生成包括報(bào)頭串接的數(shù)據(jù)分組的實(shí)體,其中,所述數(shù)據(jù)分組屬于在移動(dòng)通信系統(tǒng)中的第一實(shí)體與該實(shí)體之間的通信路徑上交換的數(shù)據(jù)流,所述實(shí)體包括接收機(jī),適配為接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但至少包括外報(bào)頭,所述外報(bào)頭已經(jīng)被用于所述第一實(shí)體與該實(shí)體之間的通信路徑上的數(shù)據(jù)分組的交換,其中,所述外報(bào)頭包括唯一地識(shí)別上下文的地址,所述上下文包括用于重構(gòu)完整的報(bào)頭串接的信息,以及處理器,適配為基于由所接收的數(shù)據(jù)分組的外報(bào)頭中的地址識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。41.如權(quán)利要求40所述的實(shí)體,其中,已經(jīng)從所述完整的報(bào)頭串接中去除了至少一個(gè)報(bào)頭的至少一部分,以實(shí)現(xiàn)所述不完整的報(bào)頭串接,以及所述接收機(jī)被適配為從所述第一實(shí)體接收包括生成的第一哈希值的消息,所述第一哈希值表示要從所述報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分,所述第一哈希值已經(jīng)通過(guò)對(duì)所述至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算而由所述第一實(shí)體生成,所述消息還包括關(guān)于被執(zhí)行了所述第一哈希值的計(jì)算的所述至少一個(gè)報(bào)頭的至少一部分的字段的信息,所述處理器還被適配為通過(guò)在從所述第一實(shí)體接收的每個(gè)數(shù)據(jù)分組上對(duì)由所接收的信息指示的所述至少一個(gè)報(bào)頭的至少一部分的字段執(zhí)行特定計(jì)算,生成第二哈希值,所述處理器還被適配為將所述第一哈希值與每個(gè)接收的數(shù)據(jù)分組的第二哈希值匹配,所述處理器還被適配為基于匹配的結(jié)果,識(shí)別要被重構(gòu)的報(bào)頭串接,所述處理器還被適配為將所述第一實(shí)體的配置的新地址與用于重構(gòu)所識(shí)別的報(bào)頭串接的上下文相關(guān)聯(lián)。42.如權(quán)利要求40至41所述的實(shí)體,其中,所述實(shí)體是移動(dòng)節(jié)點(diǎn)、或位于所述移動(dòng)節(jié)點(diǎn)和與所述移動(dòng)節(jié)點(diǎn)通信的對(duì)端節(jié)點(diǎn)之間的網(wǎng)絡(luò)實(shí)體。43.如權(quán)利要求40至42中之一所述的實(shí)體,還包括用以執(zhí)行和/或參與如權(quán)利要求26或27中之一所述的方法步驟的裝置。44.一種用于減小在第一實(shí)體與第二實(shí)體之間交換的數(shù)據(jù)流的數(shù)據(jù)分組的大小的方法,其中,所述數(shù)據(jù)流的數(shù)據(jù)分組包括報(bào)頭串接,所述報(bào)頭串接包括用于在所述第一實(shí)體和第二實(shí)體之間交換數(shù)據(jù)分組的外報(bào)頭和第一內(nèi)報(bào)頭,其中,所述第一實(shí)體和第二實(shí)體位于支持因特網(wǎng)協(xié)議版本4的網(wǎng)絡(luò)中,并且所述方法包括步驟使數(shù)據(jù)分組的所述外報(bào)頭適合于因特網(wǎng)協(xié)議版本4類型,配置新端口號(hào),其唯一地識(shí)別包括用于重構(gòu)所述數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文,用所配置的新端口號(hào)取代所述報(bào)頭串接的第一內(nèi)報(bào)頭的目的地字段或源字段中的端口號(hào),在將所述數(shù)據(jù)分組傳送至所述第二實(shí)體之前,從所述報(bào)頭串接中去除不同于所述外報(bào)頭和所述第一內(nèi)報(bào)頭的至少一個(gè)報(bào)頭的至少一部分,以及使用所述外報(bào)頭和具有配置的新端口號(hào)的所述第一內(nèi)報(bào)頭,將具有已經(jīng)被去除了所述至少一個(gè)報(bào)頭的至少一部分的所述報(bào)頭串接的數(shù)據(jù)分組從第一實(shí)體傳送至第二實(shí)體。45.如權(quán)利要求44所述的方法,其中,所述第一內(nèi)報(bào)頭和所述第一內(nèi)報(bào)頭中的端口號(hào)屬于用戶數(shù)據(jù)報(bào)協(xié)議、或傳輸控制協(xié)議。46.如權(quán)利要求44或45所述的方法,其中,在數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,所述方法還包括步驟將所述變化的值從要被去除的所述至少一個(gè)報(bào)頭的至少一部分復(fù)制到所述外報(bào)頭中的適當(dāng)字段中。47.如權(quán)利要求44或45所述的方法,其中,在數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,其中所述去除步驟不去除具有變化的值的字段。48.如權(quán)利要求44或45所述的方法,其中,在數(shù)據(jù)流內(nèi),要從所述數(shù)據(jù)分組中的報(bào)頭串接中去除的所述至少一個(gè)報(bào)頭的至少一部分包括具有可以從一個(gè)數(shù)據(jù)分組到另一個(gè)數(shù)據(jù)分組而變化的值的字段,并且其中,為所述字段的每個(gè)變化的值配置新端口號(hào),以分別唯一地識(shí)別上下文,所述上下文包括用于重構(gòu)包含所述字段中的變化的值的所述數(shù)據(jù)分組中的報(bào)頭串接的信息。49.如權(quán)利要求44至48中之一所述的方法,其中,對(duì)于所述第二實(shí)體使用網(wǎng)絡(luò)地址轉(zhuǎn)換NAT,并且經(jīng)由NAT路由器在所述第一實(shí)體與第二實(shí)體之間交換所述數(shù)據(jù)分組,所述方法還包括步驟使用所述目的地字段或源字段中的所配置的新端口號(hào),經(jīng)由NAT路由器而將數(shù)據(jù)分組從所述第二實(shí)體傳送至所述第一實(shí)體,以便使得在所述NAT路由器中能夠使用所配置的新端口號(hào)接收并轉(zhuǎn)送來(lái)自所述第一實(shí)體的數(shù)據(jù)分組。50.如權(quán)利要求44至49中之一所述的方法,其中,對(duì)于所述第二實(shí)體使用網(wǎng)絡(luò)地址轉(zhuǎn)換NAT,并且經(jīng)由NAT路由器在所述第一實(shí)體與第二實(shí)體之間交換所述數(shù)據(jù)分組,所述方法還包括步驟經(jīng)由NAT路由器而將配置消息從所述第二實(shí)體傳送至所述第一實(shí)體,其中,使用所述第一內(nèi)報(bào)頭的源字段中的第一端口號(hào)從所述第二實(shí)體傳送所述配置消息,并且使用所述第一內(nèi)報(bào)頭的源字段中的第二端口號(hào)將所述配置消息從所述NAT路由器轉(zhuǎn)送至所述第一實(shí)體,在所述第一實(shí)體中,將所述第二端口號(hào)確定為唯一地識(shí)別包括用于重構(gòu)所述數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文的新端口號(hào)。51.如權(quán)利要求44至50中之一所述的方法,其中,至少關(guān)于交換數(shù)據(jù)分組的實(shí)體、關(guān)于存在至少一個(gè)數(shù)據(jù)流的會(huì)話、以及關(guān)于數(shù)據(jù)分組的數(shù)據(jù)流,分層地組織所配置的新端口號(hào)。52.如權(quán)利要求25或51所述的方法,其中,當(dāng)配置新地址或端口號(hào)時(shí),與已經(jīng)存在的新地址或端口號(hào)相比,僅改變所述新地址或端口號(hào)的相關(guān)結(jié)構(gòu)部分,并且僅通告所述改變的結(jié)構(gòu)部分。53.—種用于從接收的、包括不完整的報(bào)頭串接的數(shù)據(jù)分組生成包括報(bào)頭串接的數(shù)據(jù)分組的方法,其中,所述數(shù)據(jù)分組屬于在第一實(shí)體與第二實(shí)體之間交換的數(shù)據(jù)流,并且所述方法包括步驟接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但是至少包括已經(jīng)用于在所述第一實(shí)體與所述第二實(shí)體之間交換所述數(shù)據(jù)分組的外報(bào)頭和第一內(nèi)報(bào)頭,第一內(nèi)報(bào)頭包括唯一地識(shí)別包括用于重構(gòu)所述完整的報(bào)頭串接的信息的上下文的端口號(hào),以及,基于由所接收的數(shù)據(jù)分組的第一內(nèi)報(bào)頭中的端口號(hào)識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。54.—種實(shí)體,用于減小在該實(shí)體與第二實(shí)體之間交換的數(shù)據(jù)流的數(shù)據(jù)分組的大小,其中,所述數(shù)據(jù)分組包括報(bào)頭串接,其中,所述報(bào)頭串接中的外報(bào)頭和第一內(nèi)報(bào)頭用于在所述實(shí)體與所述第二實(shí)體之間交換數(shù)據(jù)分組,其中,所述實(shí)體和所述第二實(shí)體位于支持因特網(wǎng)協(xié)議版本4的網(wǎng)絡(luò)中。所述實(shí)體包括處理器,被適配為使數(shù)據(jù)分組的所述外報(bào)頭適合于因特網(wǎng)協(xié)議版本4類型,所述處理器還被適配為配置新的端口號(hào),其唯一地識(shí)別包括用于重構(gòu)所述數(shù)據(jù)分組中的報(bào)頭串接的信息的上下文,所述處理器還被適配為用所配置的新端口號(hào)取代所述第一內(nèi)報(bào)頭的目的地字段或源字段中的端口號(hào),所述處理器還被適配為從所述報(bào)頭串接中去除不同于所述外報(bào)頭和所述第一內(nèi)報(bào)頭的至少一個(gè)報(bào)頭的至少一部分,發(fā)送機(jī),被適配為使用具有在所述目的地字段或源字段中的所配置的新端口號(hào)的所述第一內(nèi)報(bào)頭,向所述第二實(shí)體發(fā)送具有已經(jīng)被去除了所述至少一個(gè)報(bào)頭的至少一部分的所述報(bào)頭串接的數(shù)據(jù)分組。55.如權(quán)利要求54所述的實(shí)體,還包括用以執(zhí)行和/或參與如權(quán)利要求44至52中之一所述的方法的步驟的裝置。56.—種用于從接收的、包括不完整的報(bào)頭串接的數(shù)據(jù)分組生成包括報(bào)頭串接的數(shù)據(jù)分組的實(shí)體,其中,所述數(shù)據(jù)分組屬于在第一實(shí)體與該實(shí)體之間交換的數(shù)據(jù)流,所述實(shí)體包括接收機(jī),被適配為接收數(shù)據(jù)分組,其包括不完整的報(bào)頭串接,但至少包括已經(jīng)用于在所述第一實(shí)體與所述實(shí)體之間交換數(shù)據(jù)分組的外報(bào)頭和第一內(nèi)報(bào)頭,其中,所述第一內(nèi)報(bào)頭包括唯一地識(shí)別包括用于重構(gòu)完整的報(bào)頭串接的信息的上下文的端口號(hào),以及處理器,被適配為基于由所接收的數(shù)據(jù)分組的第一內(nèi)報(bào)頭中的端口號(hào)識(shí)別的上下文中的信息,重構(gòu)所接收的數(shù)據(jù)分組的完整的報(bào)頭串接。57.—種通信系統(tǒng),包括如權(quán)利要求29至39中之一所述的用于減小數(shù)據(jù)分組的大小的實(shí)體,并且包括如權(quán)利要求40至43中之一所述的用于生成數(shù)據(jù)分組的實(shí)體。58.—種通信系統(tǒng),包括如權(quán)利要求54至55中之一所述的用于減小數(shù)據(jù)分組的大小的實(shí)體,并且包括如權(quán)利要求56所述的用于生成數(shù)據(jù)分組的實(shí)體。全文摘要本發(fā)明涉及一種用于通過(guò)從數(shù)據(jù)分組去除內(nèi)報(bào)頭而減小數(shù)據(jù)分組的大小的方法,其中,為了路由目的而至少保持外報(bào)頭。當(dāng)從數(shù)據(jù)分組去除內(nèi)報(bào)頭時(shí),接收和/或發(fā)送實(shí)體的新配置的地址被插入到數(shù)據(jù)分組的剩余的外報(bào)頭中。在接收實(shí)體中提供上下文信息,用于重構(gòu)所去除的內(nèi)報(bào)頭,其中,通過(guò)在外報(bào)頭的源和/或目的地地址中的新配置的地址而引用上下文信息。傳送僅具有一個(gè)報(bào)頭的較小的數(shù)據(jù)分組,從而顯著地減小每個(gè)數(shù)據(jù)分組的大小。在接收實(shí)體完整地重構(gòu)原始分組,從而允許進(jìn)行對(duì)每個(gè)數(shù)據(jù)分組的一般處理。文檔編號(hào)H04L29/06GK101779421SQ200880103180公開(kāi)日2010年7月14日申請(qǐng)日期2008年6月13日優(yōu)先權(quán)日2007年6月19日發(fā)明者吉納迪·弗勒夫,基利恩·韋尼格,詹斯·巴克曼申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社