两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于封裝互聯(lián)網(wǎng)協(xié)議報文的方法

文檔序號:7860856閱讀:289來源:國知局
專利名稱:用于封裝互聯(lián)網(wǎng)協(xié)議報文的方法
技術領域
本發(fā)明一般涉及無線電話網(wǎng)中報文的發(fā)送、中繼和接收,尤其涉及通過把IP報文封裝在所識別格式的報文內而使用傳統(tǒng)電話設備內不兼容的新格式的互聯(lián)網(wǎng)協(xié)議(IP)報文的技術。
背景技術
按照公知的標準,耦合的互聯(lián)網(wǎng)的每個實體被稱為“IP地址”的唯一代碼所識別。例如,計算機在激活撥號調制解調器連到互聯(lián)網(wǎng)時接收一IP地址。對于互聯(lián)網(wǎng)路由器、服務器及互聯(lián)網(wǎng)的其它傳統(tǒng)組件也是一樣。某些實體具有稱為“靜態(tài)”IP地址的全部時間、永久的IP地址,而其它實體在每次連到互聯(lián)網(wǎng)時接收一個新的“動態(tài)”IP地址。
最近,起主導地位的標準通知IP地址是由互聯(lián)網(wǎng)工程特別工作組(IETF)公布的“IPv4”。IPv4規(guī)定了一種IP地址格式,其長度為32位?;ヂ?lián)網(wǎng)的蓬勃發(fā)展超出了如IETF等許多標準組織的預期。這一點表現(xiàn)在越來越多的人們開始上網(wǎng)、以及通過無線電話、機場電話亭、咖啡店即數(shù)不盡的其它連接點處上互聯(lián)網(wǎng)的不可預見的移動性。如果只有可能的全部32位數(shù),不久就會難以容納所有這些人和設備。
響應于此,IETF開發(fā)了一種稱為“IPv6”的新IP地址格式。除了其它改進以外,IPv6提供了128位的而不是32位的IP地址。盡管IPv6很可能提供多種改進,包括緩和了32位IP地址的約束,然而仍然有新問題存在。例如,由于在制造設備時IPv6上網(wǎng)出現(xiàn),因此大多數(shù)設備不能與新的IPv6標準兼容。一種解決方式是簡單地用新的兼容IPv6的機器來替換傳統(tǒng)的組件。在某些情況下,如果改變了軟件和/或固件,可能保留硬件。無論升級是以硬件、軟件還是其兩者實現(xiàn),都需要付款來購買設備或軟件或者雇傭技術人員來安裝它們。在完成升級時還會有與系統(tǒng)不工作時間相關的成本。
盡管IPv6的出現(xiàn)提供了某些改進,然而,需要升級設備以實現(xiàn)IPv6兼容性也造成了一些問題。

發(fā)明內容
為了幫助在移動通信網(wǎng)絡中的一個或多個移動通信設備和互聯(lián)網(wǎng)之間交換數(shù)據(jù),在本地代理以及一個或多個外地代理之間執(zhí)行IPv4報文內IPv6報文的雙向穿透。任選的是,在移動通信設備是一無線移動單元時,每當無線移動單元檢測到移動通信網(wǎng)絡中無線覆蓋范圍的丟失以及缺乏外地代理功能的一類無線網(wǎng)絡中覆蓋范圍的存在時,移動單元自身就自動地用本地代理進行IPv4報文內IPv6報文的雙向穿透。


圖1A-1B示出無線電話網(wǎng)的兩個不同例子的硬件組件和互連。
圖2是一示例性的數(shù)字數(shù)據(jù)處理機。
圖3是一示例性的信號承載媒質。
圖4是第一注冊序列的流程圖。
圖5是第二注冊序列的流程圖。
圖6是第三注冊序列的流程圖。
圖7是第一發(fā)送/接收序列的流程圖。
圖8是第二發(fā)送/接收序列的流程圖。
圖9是多模式序列的流程圖。
具體實施例方式
結合附圖考慮以下詳細描述,本發(fā)明的特性、目的和優(yōu)點對于本領域的技術人員將變得更為明顯。
硬件組件和互連簡介本發(fā)明的一方面是一無線通信系統(tǒng),其可以用多種不同方式來實現(xiàn)。圖1A示出一個例子100,圖1B示出另一個例子150。在任一情況下,通信交換網(wǎng)包括一移動IPv4網(wǎng)絡,它被配置成在移動通信設備(“移動站”)和互聯(lián)網(wǎng)102之間中繼IPv4類型的報文。在圖1A的情況下,所示的網(wǎng)絡100包括有IP能力的無線電話網(wǎng),比如CDMA網(wǎng)絡,移動站114包括有IP能力的無線電話。在圖1B的情況下,所示的網(wǎng)絡150包括諸如802.11類網(wǎng)絡的非IP無線網(wǎng)絡,移動站154包括有IP能力的無線電話。
網(wǎng)絡100(圖1A)更具體地參照圖1A,網(wǎng)絡100包括把互聯(lián)網(wǎng)102互連到多個移動通信設備(比如所示的移動站114)的多個組件。這些組件包括各個基站112(BTS)、基站控制器110(BSC)以及外地代理108。在外地代理108和本地代理104之間提供了互聯(lián)網(wǎng)鏈路106。
寬泛地說,本地代理104用于接收經(jīng)由外地代理108之一從移動站114到達的IP分組,并把分組指引到互聯(lián)網(wǎng)102。在相反方向上,本地代理104從互聯(lián)網(wǎng)102接收IP分組,在這些分組被指向移動站114的IP地址時,本地代理104經(jīng)由適當?shù)耐獾卮?08把分組路由到移動站114。
例如,外地代理108可以用結合有外地代理功能的分組數(shù)據(jù)交換節(jié)點(PDSN)來實現(xiàn),一個例子由公知的IS-835標準所述。外地代理108執(zhí)行IP路由功能、接收經(jīng)由互聯(lián)網(wǎng)鏈路106從本地代理104到來的IP報文、并把報文重定向到移動站114。外地代理108還執(zhí)行相反的功能,把IP報文從移動通信設備114轉發(fā)到本地代理104用于中繼到互聯(lián)網(wǎng)102。
BTS 112和BSC 110組件包括用于在移動站114和外地代理108之間中繼報文的適當電子設備。許多適當?shù)睦邮潜绢I域公知的,這些例子中的一些或全部是商業(yè)上可用的。
系統(tǒng)100的一例是諸如CDMA 2000網(wǎng)絡這樣的移動IPv4網(wǎng)絡。在該特定示例中,網(wǎng)絡100的組件可以如本領域公知地所實現(xiàn),其詳細導言可以從題為“rfc 2000”的互聯(lián)網(wǎng)工程特別工作組(IETF)意見要求(rfc)文獻以及從公知的IS-835標準可以得到。
然而,為了使IPv4網(wǎng)絡按照本發(fā)明與IPv6分組協(xié)同工作,需要多個變化。例如,重新編程本地代理104,使它能執(zhí)行IPv4內的IPv6穿透。從本地代理104的角度而言,這包括從外地代理108接收包含IPv6報文的IPv4分組、解開內部的IPv6報文并把它們發(fā)送到互聯(lián)網(wǎng)102。本地代理104也執(zhí)行相反的任務,也就是從互聯(lián)網(wǎng)102接收IPv6分組并把它們封裝在IPv4報文內、以及把它們繼續(xù)轉發(fā)到適當?shù)耐獾卮?08。這些對本地代理104的修改可以通過確保本地代理具有以下這樣的屬性來實現(xiàn)雙重IPv4/v6棧;理解任何特殊的RRQ擴展并產(chǎn)生適當?shù)腞RP擴展以支持通過MobileIPv4定址的IPv6的能力;解開會在IPv4隧道內攜帶的IPv6分組的能力。
對于外地代理108而言,每個代理108都被修改以具有以下能力執(zhí)行IPv4內的IPv6穿透,也就是把來自移動站114的IPv6報文封裝在IPv4報文內并通過互聯(lián)網(wǎng)鏈路106發(fā)送它們,同樣,從本地代理104解開IPv4內的IPv6報文,并把IPv6報文轉發(fā)到適當?shù)囊苿诱?14。外地代理108可以通過作出以下變化來重編程。當IPv6分組被直接發(fā)送到外地代理并且從外地代理穿透到本地代理時,放松進入過濾要求;相反,進入過濾留給上游的本地代理。在看到PPP中的IPv6協(xié)議號后,重新編程外地代理以免不丟失分組,而是轉發(fā)它。此外,編程外地代理以忽略MN-HA擴展獲取所使用的IPv6地址、穿透通過鏈路層接收到的IPv6分組、以及接受移動站所請求的反向穿透。
對于移動站114而言,為了與所示系統(tǒng)100協(xié)同工作,移動站114必須能發(fā)送和接收移動IPv6報文。移動站114還被編程以請求外地代理108和/或本地代理104進行的反向穿透。移動站114還被編程以執(zhí)行IPv6鄰居發(fā)現(xiàn),以便從本地代理獲取IPv6地址。
下面結合圖4-9更詳細地討論了諸如本地代理104、外地代理108和移動站114等組件的操作細節(jié)。
網(wǎng)絡150(圖1B)更具體地參照圖1B,網(wǎng)絡150包括把互聯(lián)網(wǎng)102耦合到諸如所示設備154等多個通信設備的各個組件。這各個組件,如圖所示,包括無線IP(非互聯(lián)網(wǎng))鏈路156和本地代理105。
非互聯(lián)網(wǎng)鏈路156包括適當?shù)南到y(tǒng)、網(wǎng)絡、機器或其它兼容IP的設備,用于執(zhí)行諸如以太網(wǎng)、藍牙、WCDMA、802.11等通信。
對于圖1A的本地代理104而言,本地代理105用于把從移動通信設備154到來的IP分組指向互聯(lián)網(wǎng)102。然而,IP分組從無線非互聯(lián)網(wǎng)鏈路156到達本地代理105,而不是從外地代理到達。本地大力還在反方向實施類似的通信。
如圖4A所示,本地代理105可由按照IETF rfc 2000和IS-835的設備所實現(xiàn),被進一步編程以包括執(zhí)行IPv4內IPv6穿透的能力。從本地代理105的角度而言,這包括從設備154接收包含IPv6報文的IPv4分組,解開內部的IPv6報文并把它們發(fā)送到互聯(lián)網(wǎng)102。本地代理105還執(zhí)行相反的任務,也就是,從互聯(lián)網(wǎng)102接收IPv6分組,把它們封裝在IPv4報文內,并經(jīng)由鏈路156將它們繼續(xù)轉發(fā)到移動通信設備154。
對于移動通信設備154而言,為了與所示系統(tǒng)150協(xié)同工作,設備154必須能把IPv6報文封裝在IPv4報文內,也就是IPv4內IPv6的穿透。設備154必須還能在相反方向上解開報文。
示例性的數(shù)字數(shù)據(jù)處理裝置如上所述,這里討論的系統(tǒng)的數(shù)據(jù)處理實體可以以各種形式實現(xiàn)。一個例子是通用數(shù)字數(shù)據(jù)處理裝置,由圖2的數(shù)字數(shù)據(jù)處理裝置200的硬件組件和互連來例示。
裝置200包括與存儲器204耦合的處理器202,比如微處理器、個人電腦、工作站、控制器、微控制器、狀態(tài)機或其它處理機。在本例中,存儲器204包括快速存取存儲器206以及非易失性存儲器208。快速存取存儲器206可包括隨即存取存儲器(“RAM”),并可用于保存處理器202所執(zhí)行的編程指令。非易失性存儲器208可包括例如,電池后備RAM、EEPROM、快閃PROM、諸如“硬盤驅動器”、磁帶驅動器這樣的一個或多個磁性數(shù)據(jù)存儲盤、或任何其它適當?shù)拇鎯υO備。裝置200還包括一輸入/輸出210,比如一電線、總線、電纜、電磁鏈路、或者使處理器202與裝置200外的其它硬件交換數(shù)據(jù)的裝置。
在一個特定的實現(xiàn)中,裝置200可組成諸如CDMA電話這樣的無線通信設備,可應用附加組件,比如一個或多個麥克風、揚聲器、顯示器、放大器、驅動器、CDMA處理電路、天線共用器、天線等等。這種組件的結構、互連和操作是本領域公知的,為普通技術人員熟知。
盡管有特定的上述描述,然而本領域的普通技術人員(受益于該公開內容)會進一步認識到上面討論的裝置可以在不同構造的機器內實現(xiàn),這不背離本發(fā)明的范圍。作為一個特定實例,可以消除組件206、208之一;而且,存儲器204、206和/或208可以被提供在處理器202上,或甚至在裝置200外部。
邏輯電路與上面討論的數(shù)字數(shù)據(jù)處理裝置相反,本發(fā)明的一個不同實施例使用邏輯電路而不是計算機可執(zhí)行指令來實現(xiàn)如上所述的各個處理實體。根據(jù)在速度、費用、工具成本等方面應用的特定要求,該邏輯可以通過構造具有幾千個微型集成晶體管的專用集成電路(ASIC)來實現(xiàn)。這一ASIC可以用CMOS、TTL、VLSI或另一適當構造來實現(xiàn)。其它替換物包括數(shù)字信號處理芯片(DSP)、離散邏輯(比如電阻器、電容器、二極管、電導器和晶體管)、場可編程門陣列(FPGA)、可編程邏輯陣列(PLA)、可編程邏輯器件(PLD)等等。
操作描述了本發(fā)明的結構特征以后,現(xiàn)在描述本發(fā)明的操作方面。如上所述,本發(fā)明的一個操作方面涉及無線電話網(wǎng)中報文的發(fā)送、中繼和接收,尤其涉及通過把IP報文封裝在所識別格式的報文內而使用傳統(tǒng)電話設備內不兼容的新格式的互聯(lián)網(wǎng)協(xié)議(IP)報文的技術。
信號承載媒質只要本發(fā)明的任何功能是用一個或多個機器可執(zhí)行程序序列來實現(xiàn),這種序列就能體現(xiàn)在各種形式的信號承載媒質中。在圖2的環(huán)境中,這一信號承載媒質可以包括,例如,存儲器204或其它信號承載媒質,比如可由處理器202直接或間接存取的磁性數(shù)據(jù)存儲盤300(圖3)。無論是包含在存儲器206、磁盤300還是其它地方,指令都可以被保存在多種機器可讀的數(shù)據(jù)存儲媒質上。一些例子包括直接存取存儲器(例如常規(guī)地“硬盤驅動器”、廉價冗余磁盤陣列(“RAID”)、或者其它直接存取存儲設備(“DASD”))、諸如磁帶或光帶這樣的順序存取存儲器、電子非易失性存儲器(例如ROM、EPROM、快閃PROM或EEPROM)、電池后備RAM、光學存儲器(例如CD-ROM、WORM、DVD、數(shù)字光帶)、紙“打孔”卡、或包括模擬或數(shù)字傳輸媒質以及模擬通信鏈路和無線通信在內的其它適當信號承載媒質。在本發(fā)明的說明性實施例中,機器可讀指令可包括從諸如匯編語言、C語言等語言編譯的軟件對象代碼。
邏輯電路與上面討論的信號承載媒質相反,本發(fā)明的某些或全部功能可以用邏輯電路而不是用執(zhí)行指令的處理器來實現(xiàn)。這種邏輯電路因此被配置成執(zhí)行操作以實現(xiàn)本發(fā)明的方法方面。如上所述,邏輯電路可以用許多不同類型的電路來實現(xiàn)。
注冊序列-第一例圖4示出一序列400,其用于說明使移動通信設備對于本地代理已知的示例性技術。序列400是在圖1A的環(huán)境中描述的,而相同的原理可應用于圖1B的環(huán)境。
在步驟402中,移動站114向本地代理104發(fā)送一注冊請求。注冊請求告知本地代理104有關設備114在網(wǎng)絡100中的存在。注冊請求可以類似于按照公知的IS-835標準實施的IPv4注冊請求,除了請求的附加組件以外該附加組件除了IPv4地址以外,還要求移動站114的IPv6地址。這個增加的特性可以以對已知的移動IPv4請求作出新擴展的形式來實現(xiàn)。
在步驟403中,本地代理向移動站114發(fā)送應答,包括所請求的IPv4地址和IPv6地址。應答還可以按照IS-835實施,除了該應答處IPv4地址以外還包括IPv6地址的這一特征以外。
注冊序列-第二例圖5示出一序列500,用于說明使移動通信設備對于本地代理已知的示例性技術。序列500是在圖1A的環(huán)境中描述的,然而相同的原理也可應用于圖1B的環(huán)境。
在步驟502中,移動站114向本地代理104發(fā)送一注冊請求。該請求可以按照用于移動IPv4請求的IS-835標準來實施。在步驟503中,本地代理104用包括IPv4地址在內的信息進行應答。步驟503的應答還可以按照IS-835實施。
在步驟506中,移動站114向本地代理104發(fā)送IPv6路由器懇求。與注冊(步驟502)不同,懇求尋求使移動站能獲取IPv6地址的IPv6前綴。
在步驟508中,本地代理104用一IPv6路由器通知進行響應,該通知提供了一些或全部的IPv5地址供移動站114使用。例如,為移動站114自身的完整,通知可包括IPv6地址的前綴部分。在這一方面,步驟510示出移動站114提供諸如接口ID這樣的后綴使IPv6地址完整。例如,步驟506、508、510可以按照用于IPv6懇求/通知的已知標準來實施,所述已知標準比如rfc 2461。
注冊序列-第三例圖6示出一序列600,用于說明使移動通信設備對于本地代理已知的示例性技術。序列600在圖1A的環(huán)境中描述,然而相同的原理也可以應用于圖1B的環(huán)境。
在步驟602中,移動站114向本地代理104發(fā)送一IPv4注冊請求。該請求可按照用于移動IPv4請求的IS-835標準來實施。在步驟603中,本地代理104用包括IPv4地址在內的信息進行應答。步驟503的應答還可以按照IS-835實施。
在步驟611中,本地代理104檢測到移動站114具有IPv6能力。這通過例如以下來實現(xiàn)相對于可通過AAA協(xié)議訪問的一列移動站交叉引用移動站114的標識符(比如NAI或其它適當?shù)拇a)。如果移動站114具有符合數(shù)據(jù)庫的IPv6能力,本地代理104就向移動站114發(fā)送一IPv6路由器通知。通知提供了供移動站114使用的一些或全部IPv6地址。例如,通知可包括IPv6地址的前綴部分,為了使移動站114自身完整,該情況下移動站114提供適當?shù)暮缶Y。在這一方面,步驟613示出移動站114提供一后綴以使IPv6地址完成,所述后綴比如接口ID。例如,步驟506、508、510可以根據(jù)用于IPv6懇求/通知的已知標準來實施,比如rfc 2462和rfc 2461。
傳輸序列-CDMA網(wǎng)絡圖7示出一序列700,示出在圖1A的環(huán)境中數(shù)據(jù)從移動站114到互聯(lián)網(wǎng)102的傳輸。在向本地代理104注冊移動站114后實施序列700,注冊可以通過諸如上面討論的序列400、500、600之一來實現(xiàn)。
在步驟702中,移動站114向所選擇的一個外地代理108發(fā)送IPv6數(shù)據(jù)。外地代理108可由已知的算法來確定,所述已知算法考慮到諸如以下因素PDSN上的負載、基于移動IMSI的散列、哪個BTS正在與移動站114通信等等。在步驟703中,外地代理108執(zhí)行反向穿透以便把移動站的IPv6數(shù)據(jù)封裝到IPv4格式內。例如,外地代理108可以把IPv4頭部加入IPv6數(shù)據(jù)以將其構造成IPv4報文。然后,外地代理108經(jīng)由互聯(lián)網(wǎng)鏈路106把被封裝的報文路由到本地代理104。該報文的封裝確保它由互聯(lián)網(wǎng)鏈路106傳遞,即使鏈路106包括與IPv6不兼容的組件。在步驟704中,本地代理104接收被封裝的報文,解開它以顯露基本的IPv6報文,并把IPv6報文發(fā)送到互聯(lián)網(wǎng)102。
從互聯(lián)網(wǎng)102到移動站114的報文出現(xiàn)在相反的序列中。
傳輸序列-非CDMA網(wǎng)絡圖8示出一序列800,示出在圖1B的環(huán)境150中數(shù)據(jù)從移動站154到互聯(lián)網(wǎng)102的傳輸。在該序列中,移動站154執(zhí)行穿透,因為沒有外地代理。因而,移動站154充當位于同處的外地代理。在移動站154向本地代理105注冊后實施序列800,所述注冊可由諸如上面討論的序列400、500、600之一來實現(xiàn)。
在步驟802中,移動站154執(zhí)行反向穿透以便把移動站的IPv6數(shù)據(jù)封裝到IPv4格式內。例如,移動站154可以把IPv4頭部添加到IPv6數(shù)據(jù)以構造IPv4報文。然后,在步驟803中,移動站154經(jīng)由鏈路156把被封裝的報文路由到本地代理105。由于沒有外地代理,因此報文被直接發(fā)送到本地代理105。
在步驟804中,本地代理154接收被封裝的報文,解開它以顯露出基本的IPv6報文,并將IPv6報文發(fā)送到互聯(lián)網(wǎng)102。
從互聯(lián)網(wǎng)102到移動站154的報文出現(xiàn)在相反序列中。
傳輸序列-雙重模式圖9示出一多模式序列900,其示出可應用于環(huán)境100、150(圖1A-1B)兩者的數(shù)據(jù)從移動站到互聯(lián)網(wǎng)102的傳輸。在該序列中,穿透在一些時間由外地代理執(zhí)行,另一些時間由移動站執(zhí)行。在移動站向本地代理注冊后實施序列900,所述注冊是通過上面討論的諸如序列400、500、600之一實現(xiàn)的。
在步驟902中,移動站確定它是否正在從網(wǎng)絡100接收服務,或者足夠強或無差錯的服務。如果是,移動站就顯然存在于網(wǎng)絡100中(圖1A),并執(zhí)行步驟904。在步驟904中,外地代理108執(zhí)行IPv4內IPv6的穿透。這是通過序列700實現(xiàn)的(圖7)。與步驟906相比(下面描述),由于移動站和外地代理間的報文較短,因此步驟904提供了較少的空中帶寬消耗。
另一方面,如果沒有來自網(wǎng)絡100的服務,移動站就顯然在網(wǎng)絡150中(圖1B),并且執(zhí)行步驟906。在步驟906中,移動站執(zhí)行IPv4內IPv6的穿透。這是通過執(zhí)行序列800而實現(xiàn)的(圖8)。由于不需要外地代理,因此步驟906提供了可使用許多不同網(wǎng)絡的好處。
步驟908、910周期性地重新評估網(wǎng)絡覆蓋區(qū)域,每當服務丟失時,或根據(jù)其它安排。如果覆蓋區(qū)域改變,步驟912或914就把移動站重新注冊為適合于新的覆蓋區(qū)域(或丟失了覆蓋區(qū)域),此后執(zhí)行一個相應的步驟904、906。也就是,如果前面執(zhí)行了步驟906就執(zhí)行步驟904,或者如果前面執(zhí)行了步驟904就執(zhí)行步驟906。
其它實施例本領域的技術人員可以理解,信息和信號可以用多種不同技術和工藝中的任一種來表示。例如,上述說明中可能涉及的數(shù)據(jù)、指令、命令、信息、信號、比特、碼元和碼片可以用電壓、電流、電磁波、磁場或其粒子、光場或其粒子或它們的任意組合來表示。
本領域的技術人員能進一步理解,結合這里所公開的實施例所描述的各種說明性的邏輯塊、模塊和算法步驟可以作為電子硬件、計算機軟件或兩者的組合來實現(xiàn)。為了清楚說明硬件和軟件間的互換性,各種說明性的組件、框圖、模塊、電路和步驟一般按照其功能性進行了闡述。這些功能性究竟作為硬件或軟件來實現(xiàn)取決于整個系統(tǒng)所采用的特定的應用程序和設計。技術人員可以認識到在這些情況下硬件和軟件的交互性,以及怎樣最好地實現(xiàn)每個特定應用程序的所述功能。技術人員可能以對于每個特定應用不同的方式來實現(xiàn)所述功能,但這種實現(xiàn)決定不應被解釋為造成背離本發(fā)明的范圍。
結合這里所描述的實施例來描述的各種說明性的邏輯塊、模塊和算法步驟的實現(xiàn)或執(zhí)行可以用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、場可編程門陣列(FPGA)或其它可編程邏輯器件、離散門或晶體管邏輯、離散硬件組件或者為執(zhí)行這里所述功能而設計的任意組合。通用處理器可能是微處理器,然而或者,處理器可以是任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機。處理器也可能用計算設備的組合來實現(xiàn),如,DSP和微處理器的組合、多個微處理器、結合DSP內核的一個或多個微處理器或者任意其它這種配置。
結合這里所公開實施例描述的方法或算法的步驟可能直接包含在硬件中、由處理器執(zhí)行的軟件模塊中或在兩者當中。軟件模塊可能駐留在RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM或本領域中已知的任何其它形式的存儲媒質中。示例性存儲媒質與處理器耦合,使得處理器可以從存儲媒質讀取信息,或把信息寫入存儲媒質?;蛘?,存儲媒質可以與處理器整合。處理器和存儲媒質可能駐留在ASIC中。
此外,上述優(yōu)選實施例的描述使本領域的技術人員能制造或使用本發(fā)明。這些實施例的各種修改對于本領域的技術人員來說是顯而易見的,這里定義的一般原理可以被應用于其它實施例中而不使用創(chuàng)造能力。因此,本發(fā)明并不限于這里示出的實施例,而要符合與這里揭示的原理和新穎特征一致的最寬泛的范圍。
這里使用的單詞“示例性”是指“充當示例、實例或說明”。這里描述為“示例性”的任何實施例都不必被視為比其它實施例更為優(yōu)選或有利。
權利要求
1.一種幫助在移動通信網(wǎng)絡中一個或多個移動通信設備和互聯(lián)網(wǎng)之間交換數(shù)據(jù)的方法,包括以下操作在本地代理以及一個或多個外地代理之間執(zhí)行IPv4報文內IPv6報文的雙向穿透。
2.如權利要求1所述的方法,其特征在于,至少一個所述移動通信設備包括無線移動單元,所述操作還包括操作一無線移動單元,每當無線移動單元檢測到移動通信網(wǎng)絡內無線覆蓋范圍的丟失以及缺乏外地代理功能的一類無線網(wǎng)絡內覆蓋范圍的存在時,就自動用本地代理進行IPv4報文內IPv6報文的雙向穿透。
3.如權利要求1所述的方法,其特征在于所述操作還包括通過執(zhí)行以下操作把IPv6地址分配給所述一個或多個移動通信設備移動通信設備向本地代理發(fā)送一注冊請求以要求一IPv6格式的地址;本地代理通過向所述移動通信設備發(fā)送一IPv6格式的地址而對所述注冊請求進行響應。
4.如權利要求1所述的方法,其特征在于所述操作還包括通過執(zhí)行以下操作把IPv6地址分配給所述一個或多個移動通信設備移動通信設備向本地代理發(fā)送一注冊請求以要求一IPv4格式的地址;本地代理通過向所述移動通信設備發(fā)送一IPv4格式的地址而對所述注冊請求進行應答;移動通信設備向本地代理發(fā)送一路由器懇求以要求一IPv6格式的地址;本地代理通過發(fā)送包含至少部分IPv6地址的分配在內的通知而對所述路由器懇求進行響應。
5.如權利要求1所述的方法,其特征在于所述操作還包括通過執(zhí)行以下操作把IPv6地址分配給所述一個或多個移動通信設備移動通信設備向本地代理發(fā)送一注冊請求以要求一IPv4格式的地址;響應于所述注冊請求,本地代理向移動通信設備發(fā)送一IPv4格式的地址;同樣響應于所述注冊請求,本地代理確定無線電話是否可兼容IPv6,如果是,則發(fā)送包含至少部分IPv6前綴在內的通知。
6.一種在一個或多個通信設備和互聯(lián)網(wǎng)之間實施數(shù)據(jù)交換的移動通信網(wǎng)絡,包括本地代理;多個外地代理;其中所述本地代理和一個或多個外地代理的每一個都執(zhí)行IPv4報文內IPv6報文的雙向穿透。
7.一種在一通信網(wǎng)絡中使用移動通信設備來訪問互聯(lián)網(wǎng)的方法,所述通信網(wǎng)絡包括與一互聯(lián)網(wǎng)協(xié)議(IP)本地代理耦合的多個IP外地代理,所述IP本地代理與互聯(lián)網(wǎng)耦合,所述本地代理包括移動通信設備所屬的子網(wǎng)的缺省路由器,所述本地代理從互聯(lián)網(wǎng)接收被定址到移動通信設備的所有分組并把它們指向移動通信設備,所述本地代理還從移動通信設備接收被定址到互聯(lián)網(wǎng)的所有分組,所述方法包括以下操作把IPv6地址分配到移動通信設備;通過執(zhí)行以下操作處理往外的報文移動通信設備向所選擇的一個外地代理發(fā)送往外的IPv6報文;所選擇的外地代理把來自移動通信設備的往外IPv6報文封裝在IPv4報文外殼內,并把被封裝的報文發(fā)送到本地代理;本地代理解開往外的IPv6報文并把往外的IPv6報文發(fā)送到互聯(lián)網(wǎng);通過執(zhí)行以下操作處理往內的報文本地代理接收從互聯(lián)網(wǎng)到來并被定址到移動通信設備的IPv6格式的往內報文,并把接收到的報文封裝在IPv4報文外殼內;本地代理把被封裝的接收到的報文轉發(fā)到所選的外地代理用于發(fā)送到移動通信設備;所選的外地代理從外殼中解開往內的報文,并把經(jīng)解開的往內報文轉發(fā)到移動通信設備。
8.如權利要求1所述的方法,其特征在于,所述分配操作包括移動通信設備向本地代理發(fā)送一注冊請求以要求一IPv6格式的地址;本地代理通過發(fā)送一IPv6格式的地址而對所述注冊請求進行響應。
9.如權利要求1所述的方法,其特征在于,所述分配操作包括移動通信設備向本地代理發(fā)送一注冊請求以要求一IPv4格式的地址;本地代理通過向移動通信設備發(fā)送一IPv4格式的地址而對所述注冊請求進行應答;移動通信設備向本地代理發(fā)送一路由器懇求以要求一IPv6格式的地址;本地代理通過發(fā)送一包含至少部分IPv6地址的分配在內的通知而對所述路由器懇求進行響應。
10.如權利要求1所述的方法,其特征在于,所述分配操作包括移動通信設備向本地代理發(fā)送一注冊請求以要求一IPv4格式的地址;響應于所述注冊請求,本地代理向移動通信設備發(fā)送一IPv4格式的地址;同樣響應于所述注冊請求,本地代理確定無線電話是否可兼容IPv6,如果是,則發(fā)送包含至少部分IPv6前綴在內的通知。
11.一種無線通信系統(tǒng),包括多個互聯(lián)網(wǎng)協(xié)議IP外地代理;耦合到外地代理也耦合到互聯(lián)網(wǎng)的IP本地代理,所述本地代理包括指定移動通信設備所屬的子網(wǎng)的缺省路由器,所述本地代理從互聯(lián)網(wǎng)接收被定址到移動通信設備的所有分組并把它們指向移動通信設備,所述本地代理還從移動通信設備接收被定址到互聯(lián)網(wǎng)的所有分組;所述外地代理和本地代理被編程通過執(zhí)行以下操作而處理往外的報文響應于從移動通信設備接收到往外的IPv6報文,外地代理把往外的IPv6報文封裝在IPv4報文外殼內并把被封裝的報文發(fā)送到本地代理;本地代理解開往外的IPv6報文并把往外的IPv6報文發(fā)送到互聯(lián)網(wǎng);所述外地代理和本地代理被編程通過執(zhí)行以下操作而處理往內的報文本地代理接收從互聯(lián)網(wǎng)到達的并被指向移動通信設備的IPv6格式的往內報文,并把接收到的報文封裝在IPv4報文外殼內;本地代理把被封裝的接收到的報文轉發(fā)到所選的外地代理用于發(fā)送到移動通信設備;所選的外地代理從外殼中解開往內的報文并把經(jīng)解開的往內報文轉發(fā)到移動通信設備。
12.一種在一通信網(wǎng)絡中使用移動通信設備來訪問互聯(lián)網(wǎng)的方法,所述通信網(wǎng)絡包括與互聯(lián)網(wǎng)耦合的IP本地代理,所述本地代理包括移動通信設備所屬的子網(wǎng)的缺省路由器,所述本地代理從互聯(lián)網(wǎng)接收被定址到移動通信設備的所有分組并把它們指向移動通信設備,所述本地代理還從移動通信設備接收被定址到互聯(lián)網(wǎng)的所有分組,所述方法包括以下操作把IPv6地址分配到移動通信設備;響應于移動通信設備經(jīng)由互聯(lián)網(wǎng)協(xié)議IP鏈路接收到本地代理的通信連接,其中所述互聯(lián)網(wǎng)協(xié)議鏈路包括與本地代理耦合的多個外地代理,執(zhí)行以下下操作通過執(zhí)行以下操作處理往外的報文移動通信設備向所選擇的一個外地代理發(fā)送往外的IPv6報文;所選擇的外地代理把來自移動通信設備的往外IPv6報文封裝在IPv4報文外殼內,并把被封裝的報文發(fā)送到本地代理;本地代理解開往外的IPv6報文并把往外的IPv6報文發(fā)送到互聯(lián)網(wǎng);通過執(zhí)行以下操作處理往內的報文本地代理接收從互聯(lián)網(wǎng)到來并被定址到移動通信設備的IPv6格式的往內報文,并把接收到的報文封裝在IPv4報文外殼內;本地代理把被封裝的接收到的報文轉發(fā)到所選的外地代理用于發(fā)送到移動通信設備;所選的外地代理從外殼中解開往內的報文,并把經(jīng)解開的往內報文轉發(fā)到移動通信設備;響應于移動通信設備經(jīng)由非互聯(lián)網(wǎng)IP鏈路而接收到本地代理的通信連接,執(zhí)行以下操作通過執(zhí)行以下操作處理往外的報文移動通信設備把往外的IPv6報文封裝在IPv4報文外殼內,并經(jīng)由非互聯(lián)網(wǎng)IP鏈路把被封裝的報文發(fā)送到本地代理;本地代理解開往外的IPv6報文并把往外的IPv6報文發(fā)送到互聯(lián)網(wǎng);通過執(zhí)行以下操作處理往內的報文本地代理接收從互聯(lián)網(wǎng)到來并被定址到移動通信設備的IPv6格式的往內報文,并把接收到的報文封裝在IPv4報文外殼內;本地代理經(jīng)由非互聯(lián)網(wǎng)IP鏈路把被封裝的接收到的報文轉發(fā)到移動通信設備;移動通信設備從外殼中解開往內的報文。
13.一種在一通信網(wǎng)絡中操作移動通信設備來訪問互聯(lián)網(wǎng)的方法,所述通信網(wǎng)絡包括到IP本地代理的各個鏈路,所述IP本地代理耦合到互聯(lián)網(wǎng),所述操作包括移動通信設備檢測該移動通信設備是否正在從第一類鏈路接收服務,所述第一類鏈路包括與本地代理耦合的多個外地代理,或檢測該移動通信設備是否正在從包括非互聯(lián)網(wǎng)IP鏈路的第二類鏈路接收服務;響應于所述第一類鏈路的檢測,移動通信設備向所選的一個外地代理發(fā)送往外的IPv6報文;響應于所述第二類鏈路的檢測,移動通信設備把往外的IPv6報文封裝在IPv4報文外殼內,并經(jīng)由非互聯(lián)網(wǎng)IP鏈路把被封裝的報文發(fā)送到本地代理。
14.包括多個互連導電元件的電路,所述導電元件被配置成執(zhí)行操作以操作通信網(wǎng)絡內的移動通信設備,所述通信網(wǎng)絡包括與IP本地代理耦合的各個中間鏈路,所述IP本地代理耦合到互聯(lián)網(wǎng),所述操作包括移動通信設備檢測該移動通信設備是否正在從第一類鏈路接收服務,所述第一類鏈路包括與本地代理耦合的多個外地代理,或檢測該移動通信設備是否正在從包括非互聯(lián)網(wǎng)IP鏈路的第二類鏈路接收服務;響應于所述第一類鏈路的檢測,移動通信設備向所選的一個外地代理發(fā)送往外的IPv6報文;響應于所述第二類鏈路的檢測,移動通信設備把往外的IPv6報文封裝在IPv4報文外殼內,并經(jīng)由非互聯(lián)網(wǎng)IP鏈路把被封裝的報文發(fā)送到本地代理。
全文摘要
為了幫助在移動通信網(wǎng)絡中的一個或多個移動通信設備和互聯(lián)網(wǎng)之間交換數(shù)據(jù),在本地代理以及一個或多個外地代理之間執(zhí)行IPv4報文內IPv6報文的雙向穿透。任選的是,在移動通信設備是一無線移動單元時,每當無線移動單元檢測到移動通信網(wǎng)絡中無線覆蓋范圍的丟失以及缺乏外地代理功能的一類無線網(wǎng)絡中覆蓋范圍的存在時,移動單元自身就自動地用本地代理進行IPv4報文內IPv6報文的雙向穿透。
文檔編號H04L1/00GK1666487SQ03815868
公開日2005年9月7日 申請日期2003年7月2日 優(yōu)先權日2002年7月2日
發(fā)明者N·阿布羅, M·洛埃, S·維里帕利 申請人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
瑞金市| 连云港市| 新邵县| 庄浪县| 灵璧县| 泸水县| 胶南市| 岑巩县| 句容市| 兴仁县| 县级市| 沅江市| 墨竹工卡县| 康定县| 陇西县| 永顺县| 稻城县| 墨玉县| 阳原县| 江城| 天津市| 新巴尔虎左旗| 龙里县| 汽车| 酒泉市| 龙山县| 正蓝旗| 阳曲县| 赞皇县| 积石山| 沽源县| 陆河县| 德化县| 南宫市| 伊宁市| 榆林市| 佛教| 孟连| 新沂市| 奉节县| 朔州市|