本地ip訪問方案的製作方法
2023-06-09 05:02:26 2
專利名稱:本地ip訪問方案的製作方法
技術領域:
概括地說,本發明涉及無線通信,具體地但並非排他性地說,本發明涉及本地訪問 的實現。
背景技術:
為了向多個用戶提供各種類型的通信(例如,語音、數據、多媒體服務等等)而廣 泛地部署了無線通信系統。隨著高速率和多媒體數據服務需求的快速增長,對具有增強性 能的高效且穩健的通信系統的實現提出了挑戰。為了補充常規的行動電話網絡基站,部署小覆蓋範圍基站(例如,安裝在用戶家 中),以便為移動單元提供更穩健的室內無線覆蓋。這些小覆蓋範圍基站通常稱為接入點基 站、家庭節點B、毫微微接入點或毫微微小區。通常,這種小覆蓋範圍的基站通過DSL路由器 或有線電視數據機連接到網際網路和移動運營商的網絡。在一些情況下,在與小覆蓋範圍基站相同的位置部署一個或多個本地服務。例如, 用戶具有支持本地計算機、本地印表機、伺服器和其它部件的家庭網絡。在這種情況下,期 望通過小覆蓋範圍的基站提供對於這些本地服務的訪問。例如,當用戶在家時,會希望使用 他/她的行動電話訪問本地印表機。因此,存在對用於有效且高效訪問本地服務的方法的需求。
發明內容
下面是本發明的一些示例性方面的簡要說明。應該理解,對本文技術方面的任何 提及均是指本發明的一個或多個方面。一些方面的描述涉及促進對本地服務和運營商網絡服務的訪問。例如,本地IP訪 問(也稱為本地中斷)用於當接入終端由給定的接入點提供服務時,使接入終端能夠訪問 一個或多個本地服務。此外,向在這一接入點的接入終端提供對運營商網絡的訪問。本發明的一些方面涉及對於不同的服務使用不同的網際網路協議(「IP」)接口。例 如,接入終端可使用一個IP接口訪問本地服務並使用另一個IP接口訪問運營商網絡服務。本發明的一些方面涉及提供將分組目的地映射到IP接口的列表。接入終端使用 列表確定使用哪個IP接口發送給定的分組。在一些方面,這種列表由接入終端的服務接入 點提供。本發明的一些方面涉及作為接入終端的代理伺服器的接入點。例如,接入點截獲 發往到分配給接入終端的本地IP位址的分組。在一些情況下,接入點將截獲的分組路由到接入終端。在一些情況下,接入點代表接入終端執行代理伺服器地址解析協議(「ARP」)功 能。例如,接入點可以截獲發往分配給接入終端的本地網絡IP位址的消息,並使用接入點 的MAC地址對消息進行響應。本發明的一些方面涉及提供代理功能以便獲得本地IP位址並將該本地IP位址分 配給接入終端的接入點。例如,接入點獲得接入終端的本地網絡IP位址,以便使接入終端 能夠訪問本地服務。在一些實施方式中,這種代理功能包括動態主機控制協議(「DHCP」) 功能。本發明的一些方面涉及在接入點執行網絡地址轉換(「NAT」)。例如,接入點將由 接入終端發送的分組的運營商網絡(例如,公有)源IP位址轉變為本地(例如,私有)源 IP位址,以便使接入終端能夠訪問本地服務。本發明的一些方面涉及根據分組的目的地確定是否將來自接入終端的分組經由 協議隧道進行發送的接入點。例如,接入點經由協議隧道發送去往可經由運營商網絡訪問 的節點的分組,並(例如,經由本地網絡)將其它分組發送到本地節點。對於發送到本地節 點的分組,在一些實施方式中,接入點會提供代理伺服器功能,通過提供代理伺服器功能, 接入點用代表接入終端獲得的本地IP位址替換分組源地址。在一些實施方式中,接入點可 以提供反向NAT功能,通過提供反向NAT功能,接入點用其本地IP位址以及分配的埠號 替換分組源地址。
在下面的詳細說明和所附的權利要求書以及附圖中將描述本發明的這些和其它 示例性方面,其中圖1是用於支持本地IP訪問的通信系統的一些示例性方面的簡化方框圖;圖2是使用多個IP接口支持本地IP訪問的通信系統的一些示例性方面的簡化方 框圖;圖3是當使用多個IP接口時建立本地IP訪問所執行的操作的一些示例性方面的 流程圖;圖4A和4B是當使用多個IP接口時結合發送分組的接入終端所執行的操作的一 些示例性方面的流程圖;圖5是結合用於處理由本地節點向接入終端發送的分組的代理伺服器功能所執 行的操作的一些示例性方面的流程圖;圖6是在接入點中使用NAT功能支持本地IP訪問的通信系統的一些示例性方面 的簡化方框圖;圖7是當在接入點中提供NAT功能時建立本地IP訪問所執行的操作的一些示例 性方面的流程圖;圖8A和8B是當在接入點中提供NAT功能時結合發送分組的接入終端所執行的操 作的一些示例性方面的流程圖;圖9是結合用於處理由本地節點向接入終端發送分組的代理伺服器功能所執行 的操作的一些示例性方面的流程圖;圖10是結合提供本地IP訪問所使用的無線節點的部件的一些示例性方面的簡化方框圖;圖11是示出了無線通信覆蓋區域的簡化圖;圖12是無線通信系統的簡化圖;圖13是包括多個毫微微節點的無線通信系統的簡化圖;圖14是通信部件的一些示例性方面的簡化方框圖;圖15-18用於根據本發明的啟發提供本地IP訪問的裝置的一些示例性方面的簡 化方框圖。根據一般慣例,附圖中所示的各種特徵沒有按比例進行描繪。因此,為了清楚起 見,各種特徵的尺寸可能被任意放大或縮小。另外,為了清楚起見,一些附圖可能被簡化。從 而,附圖可能沒有描述出給定設備(例如,裝置)或方法的所有部件。最後,在整個說明書 和附圖中,相同的附圖標記用於表示相同的特徵。
具體實施例方式下文描述了本申請的各個方面。應當明白的是,本文的公開內容可以用多種形式 來實現,本文公開的任何特定結構、功能或結構和功能僅僅是說明性的。根據本文的公開內 容,本領域的普通技術人員應當理解,本文公開的方面可以獨立於任何其它方面來實現,並 且可以用各種方式組合這些方面的兩個或更多。例如,使用本文闡述的任意數量的方面可 以實現裝置或可以實施方法。此外,使用其它結構、功能、或者除本文闡述的一個或多個方 面之外的結構和功能或不同於本文闡述的一個或多個方面的結構和功能,可以實現此種裝 置或實施此方法。此外,一個方面包括一個權利要求的至少一個元素。圖1示出了在示例性通信系統100(例如,通信網絡的一部分)中的一些節點。為 了說明的目的,就相互通信的一個或多個接入終端、接入點、路由器和網絡節點描述本發明 的各個方面。然而,可以理解,本文的公開內容可適用於使用其它術語描述的其它類型的裝 置或其它相似的裝置。例如,在一些實施方式中,接入點可以稱為或實現為基站,接入終端 可以稱為或實現為用戶設備等等。系統100包括為一個或多個接入終端提供一個或多個服務(例如,網絡連通性) 的接入點,所述一個或多個接入終端位於該接入點的覆蓋區域之內或穿過接入點的覆蓋區 域。為了降低圖ι的複雜性,僅示出了單個接入點102和單個接入終端104。系統100中的 每個接入點可以與一個或多個核心網絡節點(例如,運營商網絡106所示)進行通信,以便 促進廣域網連通性。網絡節點可以是各種形式的,例如,一個或多個無線和/或核心網絡實 體(例如,移動管理實體、會話參考網絡控制器、網關、路由器或某個或某些其它合適的網 絡實體)。系統100中的節點可以使用各種方式相互通信。在圖1的例子中,接入點102與 路由器114相連接,由通信鏈路118表示,路由器114與網際網路116相連接,由通信鏈路120 表示,運營商網絡106與網際網路116相連接,由通信鏈路122表示。此外,如RF符號IM所 示,接入終端104經由空中接口與接入點102進行通信。通過使用這些通信鏈路,接入終端104可以與系統100中的多個通信節點(例如, 節點108、110和11 進行通信。在一些方面,這些不同的通信節點對應於不同等級的服務。例如,第一等級的服務涉及通過運營商網絡訪問的服務。即,第一等級的服務使接入終端能夠訪問類似於當接入終端與宏網絡相連接時(例如,連接到無線運營商網絡中的 宏基站)的服務。此外,第二等級的服務涉及無需經由運營商網絡訪問的本地服務。例如,第二等級 的服務使接入終端能夠在其位於家庭網絡或其它某個區域網(local area network)時訪 問特定的服務。通過繞過運營商網絡,能夠有效地改善延時,並且能夠節約運營商網絡的資 源(例如,通過對來自運營商的回程的業務進行減荷)。本地服務可以採取各種形式。在一些實施方式中,本地服務可以涉及由本地網絡 (local area)上的實體提供的服務。例如,通信節點110表示與接入點102位於相同IP 子網的本地伺服器(例如,由路由器114服務的區域網)。在這種情況下,訪問本地網絡服 務包括訪問本地印表機、本地伺服器、本地計算機、另一個接入終端或IP子網上的其它某 個實體。在圖1中,接入終端104和通信節點110之間的業務(例如,分組)流由虛線1 表示。虛線1 示出了接入終端104可通過接入點102和路由器114(即,經由鏈路IM和 118)而無需通過運營商網絡106訪問這一本地服務。在一些實施方式中,本地服務涉及與其它某個網絡連接的節點(例如,連接到互 聯網116的通信節點112)。例如,路由器114提供到網際網路服務提供商(「ISP」)的互聯 網連接,並且接入終端104使用這一網際網路連接來訪問由節點112(例如,web伺服器)提 供的服務。因此,通過使用本地IP訪問,可以向網絡中不同的接入終端提供在網絡中特定 位置(例如,用戶的家庭、僱主的設施、網際網路熱點等等)的網際網路訪問。接入終端104和 通信節點112之間的業務流(例如,經由鏈路124、118和120)由圖1中的虛線1 表示。在圖1的例子中,將對通信節點108的訪問(例如,另一個接入終端)定義為非本 地服務,其原因在於,對該節點的訪問要經由運營商網絡106。接入終端104和通信節點108 之間的業務流(例如,經由鏈路124、118、120和122)由點線130表示。通常,這一業務在 接入點102和運營商網絡106(例如,運營商網絡106中用於接入終端102的IP網關)之 間經由協議隧道(例如IPsec隧道)路由,如雙排線132所示。在各種實施方式中,系統100中的節點通過提供本地網絡的代理伺服器功能(例 如,代理伺服器ARP功能),並通過提供本地網絡的NAT功能,使用多個IP接口來促進本地 IP訪問。例如,在一些實施方式中,接入終端104和接入點102可以分別包括多個IP接口處 理功能134和136,這些功能使接入終端104能夠使用不同的IP接口訪問不同的服務(例 如,不同等級的服務)。此處,接入終端104使用第一 IP接口訪問運營商網絡服務並使用第 二 IP接口訪問本地服務。在一些方面,使用這些不同的IP接口使接入點102能夠有效地 將分組路由到適當的目的地。例如,接入點102可用於自動地將經由第一接口發送的任何 分組經由協議隧道路由到運營商網絡。相反地,接入點102可以配置為自動地將經由第二 接口發送的任何分組路由到本地目的地。在一些實施方式中,接入點102包括代表接入終端104執行代理伺服器操作(例 如,代理伺服器ARP操作)的代理伺服器處理功能138。例如,接入點102獲得接入終端104 的本地網絡IP位址,並截獲發往接入終端的分組(例如,接入終端的本地網絡IP位址作為 目的地地址的分組)。在一些情況下,接入點將這些截獲的分組轉發到接入終端。在截獲的 分組包括發往該本地IP位址的ARP消息的情況下,接入點102使用接入點102的MAC地址 來響應ARP消息。以這種方式,本地網絡上的另一個節點發起對接入終端104的訪問(即,不必要求接入終端首先接觸所述的另一個節點)。在一些實施方式中,接入點102包括NAT處理功能140,後者選擇性地對來自接入 終端104的分組執行NAT操作。例如,接入點102用於當接入終端發送與訪問本地服務相 關的分組時,用本地網絡IP源地址替換運營商分配的IP源地址。下面將參照圖2-10更加詳細地描述根據本發明的公開內容所提供的本地IP訪問 相關功能的這些和其它方面。圖2-5涉及使用多個IP接口的實施方式。圖6-9涉及本地 接入點包括NAT功能的實施方式。圖10描述了可以在諸如接入點1002(例如,對應於本發 明中描述的接入點102、202和60 以及接入終端1004(例如,對應於本發明中描述的接入 終端104、204和604)的節點中採用以便提供本發明所示的本地IP訪問相關功能的一些部 件。在圖10中,接入點1002和接入終端1004各自包括相互進行通信以及與其它節點 進行通信的收發機1006和1008。收發機1006包括用於發送信號(例如,消息和分組)的 發射機1010以及用於接收信號的接收機1012。同樣地,收發機1008包括用於發送信號的 發射機1014以及用於接收信號的接收機1016。為了方便起見,圖10示出了可以併入接入點1002和接入終端1004中以在各種實 施方式促進本地IP訪問的各種部件。然而,在實踐中,給定的實施方式可能僅與所示部件 中的一些相結合。此外,給定的節點包括一個或多個所描述的部件。例如,節點包括多個收 發機部件,後者使節點能夠運行於多個頻率上和/或經由不同的技術進行通信。同樣,可以 看出,所描述的部件可以結合到通信系統中的其它節點中。例如,系統中的其它節點包括與 用於接入點1002和接入終端1004的那些部件相類似的部件,以便提供類似的功能。下文 中將更詳細地描述圖10的部件。現在參照圖2,這個例子示出了接入終端204使用不同的IP接口(例如,與不同的 流相關聯)來訪問運營商網絡服務和本地服務的系統200。應該理解,在不同的實施方式 中,可以使用不同數量的IP接口(和流)並且通過這些IP接口可以訪問不同類型的服務。如雙排線218所示,接入終端204使用第一 IP接口向運營商網絡206發送分組並 從運營商網絡206接收分組。在一些方面,第一 IP接口與終止於運營商網絡(例如,在運營 商網絡206中接入終端204的分組數據服務節點)的空中接口流相關聯。如圖1中所示, 接入終端204和通信節點208之間的業務流由點線230表示。此外,這一業務經由接入點 202和運營商網絡206之間的協議隧道232發送。這裡,接入終端204在與運營商網絡206 中的節點進行通信時使用運營商分配的IP位址。如雙排線220所示,接入終端204使用第二 IP接口發送和接收本地服務相關聯的 分組。在一些方面,第二 IP接口與在接入點202(例如,接入終端204的接入節點)終止的 空中接口流相關聯。圖2的例子示出用於與不同的本地服務相關聯的不同業務流的第二 IP 接口。例如,接入終端204和通信節點212之間的業務流(用虛線2 表示),以及接入終 端204和通信節點210之間的業務流(用虛線2 表示)都是通過第二 IP接口發送的。此 處,當接入終端204與其它節點通信以便訪問本地服務時,接入終端204使用由本地路由器 214分配的本地IP位址。為了支持通過第二 IP接口的本地IP訪問,接入點202為接入終端204建立用於 本地IP域(例如,本地網絡)的分組過濾器。此外,接入點202提供諸如代理伺服器ARP功能的代理伺服器功能和諸如動態主機協議配置(「DHCP」)中繼功能的代理功能。參照圖 3-5的流程圖更詳細地描述系統200的這些方面。為了方便起見,可以將圖3-5中的操作(或者此處討論或揭示的任何其它操作) 描述為通過特定組件(例如,系統100和/或圖10中描述的系統1000的組件)來執行。然 而,應該理解,這些操作也可以由其它類型的組件執行,並可以通過使用不同數量的組件執 行。還應該理解,在給定實施方式中,也可以不使用此處描述的一個或多個操作。圖3描述了可以被調用以使接入終端能夠使用多個IP接口來訪問不同服務的多 個操作。更詳細地說,這些操作涉及建立IP接口和提供用於分組過濾操作的列表。如方框302所示,在某時刻,接入終端204與接入點202連接。例如,接入點202 可以包括接入終端204的家庭毫微微節點。這樣,只要接入終端204在家就可以與接入點 202進行連接。結合建立連接的操作,接入點202和接入終端104協商以便確定是否各節點均支 持使用多個IP接口,以及是否對本連接使用多個IP接口。例如,系統200中的接入點可配 置成只為特定接入終端(例如,家庭接入終端)提供本地IP訪問。因此,接入點202在提 供對本地服務的訪問之前,先驗證是否已經授權接入終端204訪問這些服務。類似的,在接 入終端204嘗試建立多個IP接口之前,接入終端204可以先確定接入點204是否提供本地 IP訪問。在隨後的討論中,假設接入點202和接入終端104支持多個IP接口。如方框304所示,運營商網絡206為接入終端204分配IP位址。當接入終端204 通過第一 IP接口訪問運營商網絡服務時,使用該IP位址。如方框306所示,接入點202 (例如,通過如圖10所示的IP位址代理1018的操作) 提供代理功能(例如,DHCP中繼功能),以便獲得接入終端204的本地網絡IP位址。例如, 接入點202向本地路由器214發送消息,用於請求在路由器214提供服務的區域網中使用 的IP位址。接入點202隨後保存該IP位址的記錄,並將該IP位址發送給接入終端204。接入點202 (例如,列表提供器1022)也建立分組過濾器,接入終端204使用該分 組過濾器來選擇應該用於發送給定分組的IP接口。例如,如方框308所示,接入點202提 供將不同分組目的地映射到不同IP接口的列表。在一些方面,該列表基於運營商策略、目 的地地址、目的地子網、分組協議類型、TCP埠、UDP埠或這些項目的某種組合。如方框 310所示,接入點204(例如,發射機1010)向接入終端204發送該列表。這種分組過濾器列表可採用多種形式。此外,分組目的地和IP接口在該列表中可 以用多種方式表現。在一些實施方式中,通過指示目的地的信息(例如,完整目的地地址、 子網地址、埠、協議類型)在列表中指示分組目的地,並通過IP位址(例如,接入終端204 的IP位址)指示IP接口。例如,與運營商網絡206相對應的子網地址映射到第一 IP接口, 與路由器214服務的區域網相對應的子網地址映射到第二 IP接口,與通信節點212相對應 的子網地址映射到第二 IP接口,等等。現在參照圖4A和4B,將分別描述與接入終端204通過第一和第二 IP接口向網絡 和本地目的地發送分組相結合所執行的一些操作。圖4A中方框402-406描述了接入終端204通過空中下載技術向接入點202發送 分組所執行的操作。如方框402所示,在某時刻,接入終端204提供(例如,生成)要發送 到特定目的地的數據。此外,接入終端204(例如,圖10中的分組處理器1024)生成用於發送數據的分組。此處,分組的源地址為接入終端204(例如,分組處理器1024)從接入點202 接收的本地IP位址。如方框404所示,接入終端204 (例如,IP接口選擇器1026)使用從接入點202接 收的分組過濾器列表選擇應該用於發送分組的IP接口。例如,接入終端204將分組的目的 地(例如,分組的目的地地址)與列表中的分組目的地信息(例如,子網地址)進行比較, 以識別用於分組的IP接口。此處,可以定義默認的IP接口(例如,根據運營商策略),以便 在列表中未找到特定目的地的情況下使用。如方框406所示,接入終端204 (例如,分組處理器1024)隨後通過識別出的IP接 口發送分組。例如,如果通過第一 IP接口發送分組,則接入終端204將通過終止於運營商 網絡206的空中接口流發送分組。相反的,如果通過第二 IP接口發送分組,則接入終端204 將通過終止於接入點202的空中接口流發送分組。此處,應該理解,接入終端204可以通過 接入點202和接入終端204之間建立的公共空中接口發送不同類型的流(例如,在同一時 刻或不同時刻)。圖4A和4B中的方框408_似6描述了將分組發送到合適的目的地所執行的操作。 這些操作開始於方框408,在此,接入點202(例如,圖10中的分組處理器1028)接入終端 204接收分組。如方框410所示,接入點202(例如,分組處理器1028)確定用於將接收到的分組 發送到其目的地的合適路徑。此處,接入點202根據與接收到的分組相關聯的IP接口來識 別路徑。例如,在方框412,接入點202確定是應該經由到達運營商網絡的路徑(例如,分組 經由第一 IP接口發送),還是經由本地路徑(例如,分組經由第二 IP接口發送)來發送分組。如方框414所示,如果在方框410和412識別出運營商網絡路徑,則接入點202 (例 如,分組處理器1028)將分組封裝在協議隧道232中,以便向運營商網絡206傳輸。運營商 網絡206為這個流提供了終止點,並通過網絡向指定目的地(例如,節點208)轉發分組。在 這種情況下,當分組穿過系統200時,分組的源地址和目的地地址(例如,節點208的IP地 址)不會改變。如圖4B中方框416所示,如果在方框410和412識別出本地路徑,則接入點 202(例如,分組處理器1028)提供流的終止點。此處,接入點202根據分組的目的地確定 分組應該發送至哪裡(方框418和420)。例如,接入點202確定分組的目的地在本地網絡 內。如果是這樣,如方框422所示,接入點202(例如,分組處理器10 )向本地網絡內 的合適節點(例如,通信節點210)發送分組。在這種情況,無論接入點202還是路由器214 均不改變分組的源地址(本地地址)或目的地地址(本地地址)。如果分組的目的地不在本地網絡內(例如,目的地為具有公網地址的通信節點 212),則操作流程從方框420前進到方框424。此處,接入點202向路由器214發送分組,以 便將其轉發到指定的目的地(例如,經由網際網路216)。在這種情況,在方框426,路由器214 執行NAT操作,以便將分組的源地址從接入終端204的本地地址改變為路由器214的公網 地址和分配的埠號(例如,60.d.e.f,埠 g)。類似的,當分組從通信節點212發送到接 入終端204時,路由器214將執行NAT操作,以便將分組的目的地地址從路由器214的公網地址和分配的埠號(例如,60. d. e. f,埠 g)改變為接入終端204的本地地址。圖5描述了接入點202代表接入終端204對發送到接入終端204的本地分組執行 的若干代理伺服器操作(例如,通過如圖10所示的本地分組代理伺服器1020的操作)。如 方框502所示,接入點202保存分配給接入終端204的本地IP位址的記錄(例如,如上文 所述)。如方框504所示,結合代理伺服器功能,接入點202截獲任何經由本地網絡發往接 入終端204的分組(例如,發往第二 IP接口的分組)。如方框506所示,接入點202代表 接入終端204處理所截獲的分組。在方框506所執行的操作依賴於已經被截獲的分組的類 型。在一些情況,接入點202隻是將所截獲的分組簡單路由到接入終端204。在一些情況, 接入點202代表接入終端204對所截獲的分組進行響應。例如,接入點202提供代理服務 器ARP功能,由此接入點202處理髮往接入終端204的ARP消息。此處,本地網絡內的其它 節點可以獲知分配給接入終端204的IP位址,但是無法知道用於向接入終端204發送消息 的MAC地址。因此,在某時刻,接入點202接收發往接入終端204本地IP位址的ARP消息。 在這種情況,接入點202用指示接入點202的MAC地址用於訪問接入終端204的消息來響應 該ARP消息。通過使用該代理伺服器ARP功能,本地網絡中的另一個節點(例如,伺服器) 能夠方便地發起對接入終端204的訪問。因此,如圖2中所示的實施方式可以在本地網絡 中支持接入終端發起的通信和伺服器發起的通信。如前文所述,使用多個IP接口可能更有優勢地促進本地IP訪問。在前文的例子 中,支持接入終端發起的本地訪問和伺服器發起的本地訪問。此外,接入點不必對本地IP 訪問提供分組數據服務節點(「PDSN」)功能。例如,服務接入點不需要用於本地IP訪問操 作的接入終端的運營商網絡IP位址(例如,宏地址)。而且,接入點不需要在地址路徑上更 改任何地址。同樣,本方案不限於與特定的上層一起使用(例如,不限於與UDP或TCP埠 一起使用)。現在參照圖6,系統600中的接入點602提供NAT功能以便促進本地IP訪問。在 這種情況,只為接入終端604分配一個IP接口和一個公共IP位址。因此,如雙排線620所 示,接入終端604針對運營商網絡和本地業務,使用單個IP接口向接入點602發送分組和 從接入點602接收分組。因此,接入終端604和通信節點612之間的業務流(如虛線6 所示),接入終端604和通信節點610之間的業務流(如虛線6 所示),以及接入終端604 和通信節點608之間的業務流(如點線630所示)均通過單個IP接口進行發送。如前文 所述,通過接入點602和運營商網絡606之間的協議隧道632發送運營商網絡業務。為了路由從接入終端604接收的分組,接入點602的NAT功能(例如,由如圖10 所示的NAT控制器1030提供)將分配給接入終端604的運營商網絡IP位址轉換為由本地 路由器614分配給接入終端604的本地IP位址。因此,在這種情況,接入點602保存分配 給接入終端604的IP位址的記錄,以便在NAT操作中使用。此外,接入點602截獲並檢查 從接入終端604接收的分組。隨後,接入點602通過協議隧道發送發往運營商網絡的任何 分組。作為另一種選擇,接入點602終止與本地服務相關的任何分組,並將這些分組發送到 合適的目的地。將參照圖7-9中的流程圖更詳細地描述系統600的額外方面。圖7描述了示例性 的建立操作。圖8A和8B描繪了當接入終端604發送分組時所執行的示例性操作。圖9描 繪了當向接入終端604發送本地分組時接入點602所執行的示例性代理伺服器操作。
如圖7中方框702所示,在某時刻,接入終端604與接入點602連接。在這種情況, 接入終端604使用單一 IP接口用於全部業務。此外,如方框704所示,運營商網絡606為 接入終端604分配IP位址。這些操作與前文方框302和304描述的對應操作類似。如方框706所示,接入點602 (例如,IP位址代理1018)可獲得接入終端604的本 地網絡IP位址。如前文所述,接入點602向本地路由器614發送請求IP位址的消息,該 IP位址用於該路由器614服務的區域網中。隨後,接入點602保存該IP位址的記錄以用於 NAT操作。如圖8A中方框802所示,在某時刻,接入點602從接入終端604接收分組。此處, 分組的源地址對應分配給接入終端604的運營商網絡IP位址。如方框804所示,接入點602 (例如,NAT控制器1030)確定是否需要對所接收的 分組執行NAT操作。在一些實施方式中,這一決定是根據分組的目的地以及可選的運營商 網絡策略的。例如,在方框806,接入點602根據目的地地址確定(例如,根據目的地IP地 址的子網)應該通過經由到達運營商網絡606的路徑還是應該通過本地路徑來發送分組。如方框808所示,如果在方框804和806確定使用運營商網絡路徑,則接入點602 在協議隧道632中封裝分組,以便向運營商網絡606傳輸。隨後,運營商網絡606通過網絡 將分組轉發到指定的目的地(例如,節點608)。在這種情況,當分組經過系統600時,將不 會改變分組的源地址和目的地地址(例如,節點608的IP位址)。如圖8B中方框810所示,如果在方框804和806確定使用本地路徑,則接入點 602(例如,分組處理器1028)截獲分組(例如,提供分組流的終止點)。在這種情況,在方 框812,接入點602執行NAT操作,以便改變分組的源地址。在不同實施方式中可以按照不 同的方式執行該NAT操作。在一些實施方式中,接入點602提供代理伺服器功能(例如,代理伺服器ARP功 能),並如前文所述獲得接入終端604的本地IP位址。在這種情況,接入點602 (例如,NAT 控制器1030)將接入終端604最初指定作為分組的源地址的運營商網絡IP位址替換為所 獲得的IP位址。在一些實施方式中,接入點602提供「反向NAT」功能。在這種情況,接入點602 (例 如,NAT控制器1030)用自己的IP位址和分配的埠號替換分組中最初的源IP位址。隨後,接入點602根據分組的目的地確定向哪裡發送分組(方框814和816)。例 如,接入點602確定分組的目的地是否在本地網絡內。如果目的地在本地網絡內,如方框818所示,接入點602向本地網絡內合適的節點 (例如,通信節點610)發送分組。在這種情況,接入點602將執行NAT操作,以便如前文所 述改變分組的源地址(公網地址)。如果分組的目的地不在本地網絡內(例如,目的地為具有公網地址的通信節點 612),操作流程將從方框816前進到方框820。此處,接入點602將分組發送到路由器614 以便轉發到指定目的地(例如,經由網際網路616)。在這種情況,接入點202執行NAT操作, 以便將分組的源地址(公網地址)改變為路由器614的私有地址和分配的埠號。隨後,路 由器614執行NAT操作,將分組源地址改變為路由器614的公網地址和分配的埠號(方 框82 。當從通信節點612向接入終端604發送分組時,可以以相似的方式執行互補的操 作。
現在參照圖9的代理伺服器操作,如方框902所示,接入點602保存與接入終端 604相關聯的用於本地業務的本地IP位址的記錄。如上述方框812所述,在一些情況下,接 入點602獲得接入終端604的本地IP位址,而在其它情況下,為接入終端604分配接入點 602的IP位址和埠號。如方框904所示,結合代理伺服器功能,接入點602截獲經由本地網絡發往接入終 端604的任何分組。因此,根據實施方式,接入點602截獲目的地地址等於為接入終端604 獲得的本地IP位址的分組,或者接入點602截獲目的地地址等於接入點602的本地IP地 址以及分配給接入終端604埠號的分組。如方框906所示,接入點602代表接入終端604處理截獲的分組。在方框906執 行的操作取決於已截獲的分組的類型。在一些情況下,接入點602簡單地將截獲的分組路 由到接入終端604。在一些情況下,接入點602代表接入終端604響應截獲的分組。例如, 接入點602提供代理伺服器ARP功能,通過該功能,接入點602以與上述類似的方式處理髮 往接入終端604的ARP消息。根據上面的描述,可以方便地將NAT功能應用於接入點中,以便促進本地IP訪問。 尤其是,在這種情況下,能夠支持遺留的接入終端(例如,不實現多個IP接口的接入終端)。在一些方面,圖6的方案可支持廣播分組。例如,指定接入終端不發送除公知消息 (例如,DHCP消息)以外的任何其它廣播分組。在這種情況下,接入點中的PDSN功能可以 處理IP廣播分組中的任何DHCP消息。隨後,將任何其它廣播分組發送到本地子網。將由 其它通信節點發送的廣播分組發送到連接到接入點的接入終端。在圖7-9所述的例子中,對發往通信節點612的分組執行兩次NAT操作。如果期 望去除這些NAT操作中的一個,則在接入點604中使用路由功能(例如,如圖10中的路由 器1032所指示的那樣)。在這種情況下,所有本地節點均連接到接入點。隨後,接入點中 的NAT功能為本地網絡中的全部通信節點分配本地IP位址。因此,可以去除本地路由器, 或者將本地路由器配置為不提供NAT功能。在後一種情況下,沒有通信節點與本地路由器相連接。本地路由器僅為接入點提 供一個本地IP位址。這樣將防止本地路由器分配與接入點重疊的地址。在接入點接收到目的地地址在本地子網中的分組的情況下,接入點將最初的分組 源地址(例如,為接入點分配的運營商網絡IP位址)轉換為接入點分配給接入終端的本地 網絡IP位址。這裡,接入點對這一本地網絡IP位址執行代理伺服器功能(例如,代理服務 器ARP功能)。在接入點接收到目的地地址不在運營商子網(例如,根據策略)中也不在本地子 網中的分組的情況下,接入點簡單地將分組轉發到本地路由器(即,不執行NAT操作)。隨 後,本地路由器簡單地將分組通過ISP轉發到通信節點(例如,無需執行NAT操作)。在這 種情況下,對於接收響應的接入終端而言,該接入終端使用公網可路由的地址。在一些實施方式中,通過使用IP埠轉發完成本地IP訪問。這裡,接入終端使用 可在本地路由器中實現的埠轉發機制(例如,提供NAT功能)與本地區域中的節點進行 通信。在這種情況下,業務穿過運營商網絡。例如,接入終端發送源地址是接入終端的本地 IP位址並且(連在路由器上的通信節點的)目的地地址是路由器的公網地址以及分配的端 口號的分組。這一分組經由協議隧道從接入點轉發到運營商網絡。運營商網絡將分組發送迴路由器,路由器再將該分組發送到適當的通信節點。對於回傳的分組,源地址是通信節點 的本地IP位址,目的地地址是接入終端的本地地址。路由器的NAT功能將源地址改變為路 由器的公網地址和分配的埠號。路由器將該分組發送到運營商網絡,於是,運營商網絡將 分組通過協議隧道發送到接入終端。如上所述,本發明提出的本地IP訪問方案可以在包括宏覆蓋(例如,諸如3G網絡 的大範圍蜂窩網絡,通常稱為宏小區網絡或廣域網-WAN)和更小的覆蓋範圍(例如,基於住 所或基於樓房的網絡環境,通常稱為區域網-LAN)的混合部署中使用。這裡,隨著接入終端 (「AT」)在這樣的網絡中移動,接入終端在特定地點由提供宏覆蓋的接入點服務,而該接入 終端在其它地點由提供較小區域覆蓋的接入點服務。在一些方面,較小區域覆蓋節點可用 於在樓宇內部覆蓋中提供遞增的容量增長和不同的服務,這些都使得用戶體驗更穩健。覆蓋區域相對較大的節點稱為宏節點,而覆蓋區域相對較小(例如,一個居所)的 節點稱為毫微微節點。可以理解,本發明的公開內容適用於與其它類型的覆蓋區域相關聯 的節點。例如,微微節點提供的覆蓋區域(例如,商業樓宇中的覆蓋)小於宏區域但大於毫 微微區域。在各種應用中,可以使用其它術語表示宏節點、毫微微節點或者其它接入點類型 的節點。例如,將宏節點配置為或稱為接入節點、基站、接入點、eNode B、宏小區等等。同 樣,可將毫微微節點配置為或稱為家庭節點B、家庭eNode B、接入點基站、毫微微小區等等。 在一些實施方式中,節點與一個或多個小區或扇區相關聯(例如,劃分為一個或多個小區 或扇區)。將與宏節點、毫微微節點或微微節點相關聯的小區或扇區分別稱為宏小區、毫微 微小區或微微小區。圖11中提供了如何在網絡中部署毫微微節點的簡單示例。圖11示出了覆蓋圖的一個例子1100,其中定義了一些跟蹤區域1102(或路由區域 或位置區域),每個跟蹤區域包括幾個宏覆蓋區域1104。這裡,與跟蹤區域1102A、1102B和 1102C相關聯的覆蓋區域由寬線條描繪,宏覆蓋區域1104由六邊形表示。跟蹤區域1102還 包括毫微微覆蓋區域1106。在這個例子中,在宏覆蓋區域1104(例如,宏覆蓋區域1104B) 中描繪了各個毫微微覆蓋區域1106(例如,毫微微覆蓋區域1106C)。然而,可以理解,一個 毫微微覆蓋區域1106可以部分位於宏覆蓋區域1104的內部或外部。同樣,可以在一個或 多個跟蹤區域1102或宏覆蓋區域1104中定義一個或多個微微覆蓋區域(未示出)。可以 理解,在一個宏覆蓋區域中可以有多個毫微微覆蓋區域,既可以位於一個宏覆蓋區域中,也 可以跨過該宏覆蓋區域和鄰近宏小區的邊界。圖12示出了無線通信系統1200的一些方面,無線通信系統1200包括多個小 區1202,例如,宏小區1202A-1202G,其中每個小區由對應的接入點1204(例如,接入點 1204A-1204G)提供服務。從而,宏小區1202對應於圖11的宏覆蓋區域1104。如圖12中 所示,接入終端1206(例如,接入終端1206A-1206L)可以隨時間散布在整個系統的各個位 置。在給定的時刻,(例如)根據接入終端1206是激活的還是處於軟切換狀態,每個接入終 端1206可以在前向鏈路(「FL」)和/或反向鏈路(「RL」)上與一個或多個接入點1204進 行通信。無線通信系統1200在覆蓋大的地理區域上提供服務。例如,宏小區1202A-1202G 覆蓋附近的數個街區,或者鄉村環境中的若干平方裡。圖13是示出了如何在網絡環境(例如,系統1200)中部署一個或多個毫微微節點 的系統1300的例子。系統1300包括安裝在相對較小覆蓋區域網絡環境(例如,在一個或 多個用戶居所1330)中的多個毫微微節點1310(例如,毫微微節點1310A和1310B)。每個毫微微節點1310經由DSL路由器、有線電視數據機、無線鏈路或其它連接方式(未示 出)與廣域網1340(例如,網際網路)和移動運營商核心網絡1350相耦合。毫微微節點1310的所有者定製通過移動運營商核心網絡1350提供的移動服務, 例如,3G移動服務。此外,接入終端1320能夠在宏環境和較小區域覆蓋(例如,居所)網 絡環境中運行。也就是說,根據接入終端1320的當前位置,接入終端1320可以由與移動 運營商核心網絡1350相關聯的宏小區接入點1360提供服務,也可以由一組毫微微節點 1310(例如位於對應的用戶居所1330中的毫微微節點1310A和1310B)中的任意一個提供 服務。例如,當用戶在他的家以外時,他由標準宏接入點(例如,接入點1360)提供服務,而 當該用戶接近或在他的家以內時,他由毫微微節點(例如,節點1310A)提供服務。這裡,毫 微微節點1310可向下兼容以前的接入終端1320。在一些方面限制節點(例如,毫微微節點)。例如,給定的毫微微節點為特定的接 入終端提供特定的服務。在稱為受限的(或封閉的)關聯的部署中,給定的接入終端僅由 宏小區行動網路和定義的一組毫微微節點(例如位於對應的用戶居所1330中的毫微微節 點1310)提供服務。在一些實施方式中,將節點限制為不向至少一個節點提供以下各項中 的至少一項信令、數據訪問、註冊、尋呼或服務。在一些方面,受限的毫微微節點(也稱為封閉的用戶組家庭節點B)是向受限提供 的一組接入終端提供服務的一個節點。根據需要,這種設置可以是臨時或永久擴展的。在 一些方面,可將封閉的用戶組(「CSG」)定義為共享接入終端的公共訪問控制列表的一組接 入點(例如,毫微微節點)。一個區域中所有毫微微節點(或所有受限的毫微微節點)在其 上運行的信道稱為毫微微信道。因此在給定的毫微微節點和給定的接入終端之間會存在各種關係。例如,從接入 終端來看,開放的毫微微節點是指具有不受限關聯的毫微微節點(例如,允許訪問任何接 入終端的毫微微節點)。受限的毫微微節點是指以某種方式受限的毫微微節點(例如,受限 於關聯和/或註冊)。家庭毫微微節點是指接入終端被授權可以訪問和運行的毫微微節點 (例如,為定義的一組一個或多個接入終端提供永久訪問)。客人毫微微節點是指接入終端 被臨時授權訪問或運行的毫微微節點。外來毫微微節點是指除了可能的緊急情況(例如, 911呼叫)以外不授權接入終端訪問或運行的毫微微節點。從受限的毫微微節點來看,家庭接入終端是指被授權訪問受限毫微微節點的接入 終端(例如,永久訪問毫微微節點的接入終端)。客人接入終端是指臨時訪問受限毫微微節 點(例如,基於最終期限、使用時間、字節、連接次數或者某個或某些其它標準受限制)的接 入終端。外來接入終端是指除了可能的緊急情況(例如911呼叫)以外不被允許訪問受限 毫微微節點的接入終端(例如,不具有向受限的毫微微節點進行註冊的證書或許可的接入 終端)。為了方便起見,本發明就毫微微節點描述了各個功能。然而,可以理解,微微節點 可以為較大的覆蓋區域提供相同的或類似的功能。例如,微微節點是受限的,為給定的接入 終端定義家庭微微節點等等。無線多址通信系統可同時支持多個無線接入終端的通信。每個終端經由前向鏈路 和反向鏈路上的傳輸與一個或多個接入點進行通信。前向鏈路(或下行鏈路)是指從接入 點到終端的通信鏈路,反向鏈路(或上行鏈路)是指從終端到接入點的通信鏈路。這種通信鏈路可經由單輸入單輸出系統、多輸入多輸出系統(「ΜΙΜΟ」)系統或者某種其它類型的 系統來建立。MIMO系統使用多個(Nt個)發射天線和多個( 個)接收天線進行數據傳輸。可 將由Nt個發射天線和Nk個接收天線形成的MIMO信道分解為Ns個獨立的信道,也稱為空間 信道,其中NsSmin{NT,NK}。Ns個多獨立信道中的每一個對應於一維。如果使用由多個發 射天線和接收天線所產生的附加維度,則MIMO系統能夠提供改善的性能(例如,更高的吞 吐量和/或更好的可靠性)。MIMO系統可支持時分雙工(「TDD」)和頻分雙工(「FDD」)。在TDD系統中,前向 鏈路傳輸和反向鏈路傳輸在相同的頻率範圍內,所以相互原理允許從反向鏈路信道估計前 向鏈路信道。當多個天線在接入點可用時,這使得接入點能夠提取前向鏈路上的發射波形 成形增益。本文的公開內容可以結合在使用各個部件的一個節點(例如,一個設備)中,用 於與至少一個其它節點進行通信。圖14描述了可用於促進節點之間通信的幾個示例性部 件。具體地說,圖14示出了 MIMO系統1400的無線設備1410 (例如,接入點)和無線設備 1450(例如,接入終端)。在設備1410,將多個數據流的業務數據從數據源1412提供到發射 (「TX」)數據處理器1414。在一些方面,每個數據流從各自的發射天線發送。TX數據處理器1414根據為每個 數據流選擇的特定編碼方案對該數據流的業務數據進行格式化、編碼和交織,以便提供編 碼數據。使用OFDM技術將每個數據流的編碼數據與導頻數據進行復用。導頻數據通常是 以已知的方式處理的已知數據模式,並可在接收機系統用於估計信道響應。隨後,根據為每 個數據流選擇的特定調製方案(例如,BPSK、QSH(、M-PSK或M-QAM)對每個數據流的經復用 的導頻和編碼數據進行調製,以便提供調製符號。由處理器1430執行的指令來確定每個數 據流的數據率、編碼和調製。數據存儲器1432存儲由處理器1430或設備1410的其它部件 使用的程序代碼、數據和其它信息。隨後,將所有數據流的調製符號提供到TX MIMO處理器1420,TX MIMO處理器 1420進一步處理該調製符號(例如,針對OFDM)。隨後,TX MIMO處理器1420將Nt個調製 符號流提供給Nt個收發機(「XCVR」)1422A-1422T。在一些方面,TX MIMO處理器1420對 數據流的符號以及發送符號的天線應用波束成形權重。每個收發機1422接收並處理各個符號流,以便提供一個或多個模擬信號,並進 一步對模擬信號進行調節(例如,放大、濾波和上變頻),以便提供適用於MIMO信道傳輸 的經調製的信號。隨後,來自收發機1422A-1422T的Nt個經調製的信號分別從Nt個天線 1424A-1424T 發送。在設備1450,所發送的經調製的信號由Nk個天線1452A-1452R接收,並且來自每 個天線1452的接收信號提供給各個收發機(「XCVR」)1454A-1454R。每個收發機1妨4對 各個接收信號進行調節(例如,濾波、放大和下變頻),對經調解的信號進行數位化,以便提 供採樣,並進一步處理這些採樣,以便提供相應的「接收到的」符號流。隨後,接收(「RX」)數據處理器1460接收來自K個收發機1妨4的Nk個接收符 號流,並根據特定的接收機處理技術對其進行處理,以便提供Nt個「經檢測」的符號流。隨後,RX數據處理器1460對每個經檢測的符號流進行解調、解交織和解碼,以便恢復數據流 的業務數據。由RX數據處理器1460進行的處理與由設備1410處的TX MIMO處理器1420 以及TX數據處理器1414進行的處理互補。處理器1470定期確定使用哪個預編碼矩陣(在下文中進行描述)。處理器1470 用公式表達的反向鏈路消息包括矩陣索引部分和秩值部分。數據存儲器1472存儲處理器 1470或者設備1450的其它部件使用的程序代碼、數據和其它信息。反向鏈路消息包括關於通信鏈路和/或接收數據流的多種類型的信息。隨 後,反向鏈路消息由TX數據處理器1438進行處理,由調製器1480進行調製,由收發機 1454A-1454R進行調節,並發送回設備1410,其中TX數據處理器1438還從數據源1436接 收多個數據流的業務數據。在設備1410,來自設備1450的經調製的信號由天線14M接收,由收發機1422進 行調節,由解調器(「DEM0D」) 1440進行解調,並由RX數據處理器1442進行處理,以便提取 由設備1450發送的反向鏈路消息。隨後,處理器1430確定使用哪種預編碼矩陣來確定波 束成形權重,隨後,處理提取的消息。圖14還示出了這些通信部件可包括根據本發明公開的內容執行本地IP訪問相關 操作的一個或多個部件。例如,如本發明公開的內容,訪問控制部件1490與處理器1430和 /或設備1410的其它部件合作向另一設備(例如,設備1450)發送信號/從另一設備(例 如,設備1450)接收信號。同樣的,訪問控制部件1492與處理器1470和/或設備1450的 其它部件合作向另一設備(例如,設備1410)發送信號/從另一設備(例如,設備1410)接 收信號。可以理解,對於每個設備1410和1450,兩個或多個所述部件的功能可由單個部件 提供。例如,單個處理部件可提供訪問控制部件1490和處理器1430的功能,並且單個處理 部件可提供訪問控制部件1492和處理器1470的功能。本發明的公開內容可以組合在各種通信系統和/或系統部件中。在一些方面 中,本發明的公開內容可以在能夠通過共享可用系統資源(例如,通過指定一個或多個帶 寬、發射功率、編碼、交織等等)與多個用戶進行通信的多址系統中使用。例如,本發明的 公開內容可用於以下技術中的任何一個或任何組合碼分多址(「CDMA」)系統、多載波 CDMA ( 「MCCDMA 」)、寬帶 CDMA ( 「 W-CDMA 」)、高速分組訪問(「 HSPA,,、「 HSPA+ 」)系統、時分 多址(「TDMA」)系統、頻分多址(「FDMA」)系統、單載波FDMA( "SC-FDMA")系統、正交頻 分多址(「0FDMA」)系統或其它多址技術。可將使用本發明公開內容的無線通信系統設計 為實現一個或多個標準,諸如IS-95、cdma2000、IS-856、W-CDMA、TDSCDMA和其它標準。CDMA 網絡可以實現諸如通用陸地無線接入(「UTRA」)、cdma2000或其它技術。UTRA包括W-CDMA 和低碼片速率(「LCR」)之類的無線技術。cdma2000技術覆蓋IS-2000、IS-95和IS-856標 準。TDMA網絡實現諸如全球移動通信系統(「GSM」)的無線技術。OFDMA網絡可以實現諸 如演進的 UTRA ( 「E-UTRA」)、IEEE 802. 11、IEEE 802. 16、IEEE 802. 20、Flash-OFDM 之類的無線技術。UTRA、E-UTRA和GSM是通用移動電信系統(「UMTS」)的一部分。本發明 公開的內容可以在3GPP長期演進(「LTE」)系統、超移動寬帶(「UMB」)系統和其它類型 的系統中實現。LTE是UMTS採用E-UTRA的版本。儘管本發明的特定方面使用3GPP術語進 行描述,但是應該理解,本發明的公開內容可以用於3GPP (Re 199、Re 15、Re 16、Re 17)技術以 及 3GPP2(IxRTTUxEV-DO RelO、RevA、RevB)技術和其它技術。
本發明的公開內容可以結合到多種裝置(例如,節點)中(例如,在其中實現或由 其執行)。在一些方面,根據本發明公開內容實現的節點(例如,無線節點)包括接入點或 接入終端。例如,接入終端包括、實現為或稱為用戶設備、用戶站、用戶單元、移動站、移動臺、 移動節點、遠端站、遠端終端、用戶終端、用戶代理、用戶設備或其它某個術語。在一些實施 方式中,接入終端包括蜂窩電話、無繩電話、會話啟動協議(「SIP」)電話、無線本地環路 ("WLL")站、個人數字助理(「PDA」)、具有無線連接功能的手持設備或其它某個連接到 無線數據機的適當的處理設備。因此,本發明公開的一個或多個方面可以結合在電話 (例如,蜂窩電話或智慧型電話)、計算機(例如,膝上型計算機)、可攜式通信設備、可攜式計 算設備(例如,個人數字助理)、娛樂設備(例如,音樂設備、視頻設備或衛星無線電)、全球 定位系統設備或任何其它用於經由無線介質進行通信的適當設備中。接入點包括、實現為或稱為節點B、eNode B、無線網絡控制器(「RNC」)、基站 (「BS」)、eBS、無線基站(「RBS」)、基站控制器(「BSC」)、基站收發臺(「BTS」)、收發機 功能(「TF」)、無線收發機、無線路由器、基本服務集(「BSS」)、擴展服務集(「ESS」)或其 它某個相似的術語。在一些方面,節點(例如,接入點)包括通信系統的訪問節點。這種訪問節點可例 如經由到達網絡(例如,諸如網際網路或蜂窩網絡的廣域網)的有線或無線通信鏈路提供網 絡的連通性或到達網絡的連通性。因此,訪問節點使其它節點(例如,接入終端)能夠訪問 網絡,或實現其它某種功能。此外,可以理解,一個或兩個節點都可以是便攜的,或者在一些 情況下,是相對非便攜的。同樣,可以看出,無線節點能夠以非無線方式(例如,經由有線連接)發送和/或 接收信息。因此,本文描述的接收機和發射機包括適當的通信接口部件(例如,電接口部件 或光接口部件)以便經由非無線介質通信。無線節點可經由基於或支持任何適當的無線通信技術的一個或多個無線通信鏈 路進行通信。例如,在一些方面,無線節點可以與網絡相關聯。在一些方面,網絡可包括局域 網或廣域網。無線設備可支持或者使用多種無線通信技術、協議或標準中的一種或多種,諸 如本文討論的那些(例如,CDMA、TDMA, OFDM、OFDMA, WiMAX、Wi-Fi等等)。同樣,無線節點 可以支持或者使用多種相應的調製或復用方案中的一種或多種。因此,無線節點包括適當 的部件(例如,空中接口),以便使用上述或其它無線通信技術建立一個或多個無線通信鏈 路並通過其進行通信。例如,無線節點包括具有相關聯的發射機和接收機部件的無線收發 機,所述相關聯的發射機和接收機部件包括有助於通過無線介質進行通信的多種部件(例 如,信號產生器和信號處理器)。本發明描述的功能(例如關於一個或多個附圖)在一些方面對應於在權利要求書 中類似描述的「用於...的模塊」的功能。參照圖15-18,裝置1500、1600、1700以及1800 表示一系列相關的功能模塊。這裡,IP接口選擇模塊1502至少在一些方面對應於(例如) 本文中描述的IP接口標識符。分組發送模塊1504至少在一些方面對應於(例如)本文中 描述的分組處理器。列表提供模塊1602至少在一些方面對應於(例如)本文中描述的列 表提供器。列表發送模塊1604至少在一些方面對應於(例如)本文中描述的發射機。分 組處理模塊1606至少在一些方面對應於(例如)本文中描述的分組處理器。IP位址控制模塊1608至少在一些方面對應於(例如)本文中描述的IP位址代理。分組接收模塊1702 至少在一些方面對應於(例如)本發明描述的分組處理器。本地分組代理伺服器模塊1704 至少在一些方面對應於(例如)本文中描述的本地分組代理伺服器。IP位址代理模塊1706 至少在一些方面對應於(例如)本文中描述的IP位址代理。分組接收模塊1802至少在一 些方面對應於(例如)本文中描述的分組處理器。NAT確定模塊1804至少在一些方面對應 於(例如)本文中描述的NAT控制器。圖15-18的模塊的功能可以按照與本發明公開的方式一致的各種方式實現。在一 些方面,這些模塊的功能可實現為一個或多個電部件。在一些方面,這些方框的功能可以實 現為包括一個或多個處理器部件的處理系統。在一些方面,這些模塊的功能可以使用(例 如)一個或多個集成電路(例如,ASIC)的至少一部分來實現。如文中所述,集成電路可包 括處理器、軟體、其它相關的部件或它們的結合。這些模塊的功能還可以以本文公開的其它 方式實現。在一些方面,圖15-18中的任何虛線方框中的一個或多個是可選的。應該理解,本文中使用諸如「第一」、「第二」等等指示提及的任何元素通常不局限 於這些元素的數量或順序。此外,這些指示可在文中作為在兩個或多個元素或一個元素的 多個例子之間進行區分的方便方法。因此,提及第一和第二元素並不意味著僅使用兩個元 素,或者第一元素必然以某種方式在第二元素之前。同樣,除非做出規定,否則一組元素可 包括一個或多個元素。此外,在說明書或權利要求書中使用的術語形式「A、B或C中的至少 一個」的含義是「A或B或C,或者這些元素的任意組合」。本領域技術人員應當理解,信息和信號可以使用多種不同的技術和方法來表示。 例如,在貫穿上面的描述中提及的數據、指令、命令、信息、信號、比特、符號和碼片可以用電 壓、電流、電磁波、磁場或粒子、光場或粒子或者其任意組合來表示。本領域技術人員還應當明白,結合本申請的方面描述的各種示例性的邏輯塊、模 塊、處理器、組件、電路和算法步驟均可以實現成電子硬體(例如,可以使用源編碼或其它 技術設計的數字實施方式、模擬實施方式、或者兩者的結合)、與指令結合的各種形式的程 序或設計代碼(為了方便起見,本文中稱為「軟體」或「軟體模塊」)或兩者的組合。為了清 楚地表示硬體和軟體之間的可交換性,上面對各種示例性的部件、塊、模塊、電路和步驟均 圍繞其功能進行了總體描述。至於這種功能是實現成硬體還是實現成軟體,取決於特定的 應用和對整個系統所施加的設計約束條件。熟練的技術人員可以針對每個特定應用,以變 通的方式實現所描述的功能,但是,這種實現決策不應解釋為背離本發明的保護範圍。結合本文描述的各個方面所述的各種示例性邏輯塊、模塊和電路可以在集成電路 (「IC」)、接入終端或接入點中實現或由它們執行。IC可包括用於執行本申請所述功能的 通用處理器、數位訊號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或其 它可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件、電組件、光組件、機械組件 或者其任意組合,並可以執行位於IC內部、IC外部或者兩者都有的代碼或指令。通用處理 器可以是微處理器,或者,該處理器也可以是任何常規的處理器、控制器、微控制器或者狀 態機。處理器也可能實現為計算設備的組合,例如,DSP和微處理器的組合、多個微處理器、 一個或多個微處理器與DSP內核的結合,或者任何其它此種結構。應該理解的是,在任何描述的過程中的任何特定順序或步驟的次序是示例方法的 一個例子。可以理解,根據設計偏好,可以重新排列過程中的特定順序或步驟的次序而仍然處於本發明的範圍內。所附方法權利要求以示例性次序呈現各步驟的元素,並且不意在局 限於呈現的特定順序或次序。在一個或多個示例性實施例中,所描述的功能可以實現為硬體、軟體、固件或它們 的任何組合。當以軟體實現時,該功能可以作為一個或多個指令或代碼存儲計算機可讀介 質上或者通過其進行傳輸。計算機可讀介質包括計算機存儲介質和通信介質,通信介質包 括任何便於將電腦程式從一個地方轉移到另一個地方的介質。存儲介質可以是計算機能 夠訪問的任何可用介質。舉例但非限制地來說,這樣的計算機可讀介質可以包括RAM、R0M、 EEPR0M、CD_R0M或其它光碟存儲器、磁碟存儲器或其它磁存儲設備,或者能夠用於以指令或 數據結構的形式攜帶或存儲所需程序代碼並能夠由計算機訪問的任何其它介質。而且,任 何連接都可以適當地稱為計算機可讀介質。舉個例子,如果用同軸電纜、纖維光纜、雙絞線、 數字用戶線路(DSL),或諸如紅外、無線和微波之類的無線技術,從網站、伺服器或其它遠程 源傳輸軟體,則該同軸電纜、纖維光纜、雙絞線、DSL,或諸如紅外、無線和微波之類的無線技 術也包含在介質的定義中。本申請所用的磁碟和盤,包括壓縮盤(CD)、鐳射光碟、光碟、數字 多用途光碟(DVD)、軟盤和藍光碟,其中磁碟通常通過磁性再現數據,而光碟通過雷射光學 地再現數據。上述的組合也包括在計算機可讀介質的範圍內。應該理解,計算機可讀介質 可以以任何合適的電腦程式產品實現。為使本領域技術人員能夠實現或者使用本發明,上面提供了對本發明實施例的描 述。對於本領域技術人員來說,對這些實施例的各種修改都是顯而易見的,並且,本申請定 義的一般原理也可以在不脫離本發明的精神和範圍的基礎上適用於其它實施例。因此,本 發明並不限於本申請所示的方面,而是與本申請公開的原理和新穎性特徵的最廣範圍相一致。
28
權利要求
1.一種通信方法,包括根據分組的目的地和將分組目的地映射到網際網路協議接口的列表,在接入終端選擇用 於發送所述分組的網際網路協議接口,其中所述列表中的第一網際網路協議接口與在運營商網 絡終止的第一流相關聯,所述列表中的第二網際網路協議接口與在所述接入終端的服務接入 點終止的第二流相關聯;以及將所述分組從所述接入終端經由所選擇的網際網路協議接口發送到所述目的地。
2.根據權利要求1所述的方法,其中所述列表中的第一個分組目的地標識可經由經過所述運營商網絡的第一路徑訪問的 網絡節點;所述列表將與所述網絡節點相關聯的地址映射到所述第一網際網路協議接口; 所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述第二網際網路協議接口。
3.根據權利要求2所述的方法,其中所述服務接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點在所述本地網絡內。
4.根據權利要求2所述的方法,其中所述服務接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點可經由所述本地路由器的網際網路連接來訪問。
5.根據權利要求2所述的方法,還包括從所述服務接入點接收所述列表和所述接入終端在本地網絡中的地址。
6.根據權利要求1所述的方法,其中,在所述列表中 所述分組目的地由子網地址指示;以及所述網際網路協議接口由網際網路協議地址指示。
7.一種用於通信的裝置,包括網際網路協議接口選擇器,用於根據分組的目的地和將分組目的地映射到網際網路協議接 口的列表,在接入終端選擇用於發送所述分組的網際網路協議接口,其中所述列表中的第一 網際網路協議接口與在運營商網絡終止的第一流相關聯,所述列表中的第二網際網路協議接口 與在所述接入終端的服務接入點終止的第二流相關聯;以及分組處理器,用於將所述分組從所述接入終端經由所選擇的網際網路協議接口發送到所 述目的地。
8.根據權利要求7所述的裝置,其中所述列表中的第一個分組目的地標識可經由經過所述運營商網絡的第一路徑訪問的 網絡節點;所述列表將與所述網絡節點相關聯的地址映射到所述第一網際網路協議接口; 所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述第二網際網路協議接口。
9.根據權利要求8所述的裝置,其中所述服務接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點在所述本地網絡內。
10.根據權利要求8所述的裝置,其中所述服務接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點可經由所述本地路由器的網際網路連接來訪問。
11.根據權利要求7所述的裝置,其中,在所述列表中 所述分組目的地由子網地址指示;以及所述網際網路協議接口由網際網路協議地址指示。
12.一種用於通信的裝置,包括選擇模塊,用於根據分組的目的地和將分組目的地映射到網際網路協議接口的列表,在 接入終端選擇用於發送所述分組的網際網路協議接口,其中所述列表中的第一網際網路協議接 口與在運營商網絡終止的第一流相關聯,所述列表中的第二網際網路協議接口與在所述接入 終端的服務接入點終止的第二流相關聯;以及發送模塊,用於將所述分組從所述接入終端經由所選擇的網際網路協議接口發送到所述 目的地。
13.根據權利要求12所述的裝置,其中所述列表中的第一個分組目的地標識可經由經過所述運營商網絡的第一路徑訪問的 網絡節點;所述列表將與所述網絡節點相關聯的地址映射到所述第一網際網路協議接口; 所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述第二網際網路協議接口。
14.根據權利要求13所述的裝置,其中所述服務接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點在所述本地網絡內。
15.根據權利要求13所述的裝置,其中所述服務接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點可經由所述本地路由器的網際網路連接來訪問。
16.根據權利要求12所述的裝置,其中,在所述列表中 所述分組目的地由子網地址指示;以及所述網際網路協議接口由網際網路協議地址指示。
17.一種電腦程式產品,包括計算機可讀介質,其包括用於使計算機執行以下操作的代碼根據分組的目的地和將分組目的地映射到網際網路協議接口的列表,在接入終端選擇用 於發送所述分組的網際網路協議接口,其中所述列表中的第一網際網路協議接口與在運營商網 絡終止的第一流相關聯,所述列表中的第二網際網路協議接口與在所述接入終端的服務接入 點終止的第二流相關聯;以及將所述分組從所述接入終端經由所選擇的網際網路協議接口發送到所述目的地。
18.根據權利要求17所述的電腦程式產品,其中所述列表中的第一個分組目的地標識可經由經過所述運營商網絡的第一路徑訪問的 網絡節點;所述列表將與所述網絡節點相關聯的地址映射到所述第一網際網路協議接口; 所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述第二網際網路協議接口。
19.一種通信方法,包括在接入點提供將分組目的地映射到網際網路協議接口的列表;以及 將所述列表從所述接入點發送到接入終端。
20.根據權利要求19所述的方法,其中所述列表中的第一個分組目的地標識可經由經過運營商網絡的第一路徑訪問的網絡 節點, 所述列表將與所述網絡節點相關聯的地址映射到所述列表中的第一網際網路協議接Π ;所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述列表中的第二網際網路協議接
21.根據權利要求20所述的方法,還包括 從所述接入終端接收分組;以及根據所接收的分組是與所述第一網際網路協議接口還是與所述第二網際網路協議接口相 關聯,確定經由所述第一路徑還是經由所述第二路徑發送所述分組。
22.根據權利要求20所述的方法,還包括從所述接入點接收與所述第一網際網路協議接口相關聯的第一分組; 將所述第一分組經由所述運營商網絡發送到所述網絡節點; 從所述接入點接收與所述第二網際網路協議接口相關聯的第二分組;以及 將所述第二分組發送到所述本地節點,而無需經過所述運營商網絡發送該分組。
23.根據權利要求22所述的方法,其中通過在所述運營商網絡終止的第一流接收所述第一分組;以及 通過在所述接入點終止的第二流接收所述第二分組。
24.根據權利要求20所述的方法,其中所述接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點在所述本地網絡內。
25.根據權利要求M所述的方法,還包括從所述接入點接收與所述第二網際網路協議接口相關聯的分組;以及根據所接收的分組的目的地地址確定是否將所接收的分組發送到所述本地節點。
26.根據權利要求20所述的方法,其中所述接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點可經由所述本地路由器的網際網路連接來訪問。
27.根據權利要求沈所述的方法,還包括從所述接入點接收與所述第二網際網路協議接口相關聯的分組;以及根據所接收的分組的目的地地址確定是否將所接收的分組發送到所述本地節點。
28.根據權利要求19所述的方法,其中,在所述列表中 所述分組目的地由子網地址指示;以及所述網際網路協議接口由網際網路協議地址指示。
29.根據權利要求19所述的方法,其中,所述接入點在與本地路由器相關聯的本地網 絡中,所述方法還包括從所述本地路由器獲得所述接入終端在所述本地網絡中的地址;以及 將所述地址發送到所述接入終端。
30.根據權利要求19所述的方法,其中,所述接入點是毫微微節點。
31.一種用於通信的裝置,包括列表提供器,用於在接入點提供將分組目的地映射到網際網路協議接口的列表;以及 發射機,用於將所述列表從所述接入點發送到接入終端。
32.根據權利要求31所述的裝置,其中所述列表中的第一個分組目的地標識可經由經過運營商網絡的第一路徑訪問的網絡 節點. 所述列表將與所述網絡節點相關聯的地址映射到所述列表中的第一網際網路協議接Π ;所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述列表中的第二網際網路協議接
33.根據權利要求32所述的裝置,還包括分組處理器,用於 從所述接入終端接收分組;以及根據所接收的分組是與所述第一網際網路協議接口還是與所述第二網際網路協議接口相 關聯,確定經由所述第一路徑還是經由所述第二路徑發送所述分組。
34.根據權利要求32所述的裝置,還包括分組處理器,用於 從所述接入點接收與所述第一網際網路協議接口相關聯的第一分組; 將所述第一分組經由所述運營商網絡發送到所述網絡節點;從所述接入點接收與所述第二網際網路協議接口相關聯的第二分組;以及 將所述第二分組發送到所述本地節點,而無需經過所述運營商網絡發送該分組。
35.根據權利要求34所述的裝置,其中通過在所述運營商網絡終止的第一流接收所述第一分組;以及 通過在所述接入點終止的第二流接收所述第二分組。
36.根據權利要求32所述的裝置,其中所述接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點在所述本地網絡內。
37.根據權利要求32所述的裝置,其中所述接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點可經由所述本地路由器的網際網路連接來訪問。
38.一種用於通信的裝置,包括提供模塊,用於在接入點提供將分組目的地映射到網際網路協議接口的列表;以及 發送模塊,用於將所述列表從所述接入點發送到接入終端。
39.根據權利要求38所述的裝置,其中所述列表中的第一個分組目的地標識可經由經過運營商網絡的第一路徑訪問的網絡 節點所述列表將與所述網絡節點相關聯的地址映射到所述列表中的第一網際網路協議接Π ;所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述列表中的第二網際網路協議接
40.根據權利要求39所述的裝置,還包括分組處理模塊,用於 從所述接入終端接收分組;以及根據所接收的分組是與所述第一網際網路協議接口還是與所述第二網際網路協議接口相 關聯,確定經由所述第一路徑還是經由所述第二路徑發送所述分組。
41.根據權利要求39所述的裝置,還包括分組處理模塊,用於 從所述接入點接收與所述第一網際網路協議接口相關聯的第一分組; 將所述第一分組經由所述運營商網絡發送到所述網絡節點;從所述接入點接收與所述第二網際網路協議接口相關聯的第二分組;以及 將所述第二分組發送到所述本地節點,而無需經過所述運營商網絡發送該分組。
42.根據權利要求41所述的裝置,其中通過在所述運營商網絡終止的第一流接收所述第一分組;以及 通過在所述接入點終止的第二流接收所述第二分組。
43.根據權利要求39所述的裝置,其中所述接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點在所述本地網絡內。
44.根據權利要求39所述的裝置,其中所述接入點在與本地路由器相關聯的本地網絡內;以及 所述本地節點可經由所述本地路由器的網際網路連接來訪問。
45.一種電腦程式產品,包括計算機可讀介質,其包括用於使計算機執行以下操作的代碼 在接入點提供將分組目的地映射到網際網路協議接口的列表;以及 將所述列表從所述接入點發送到接入終端。
46.根據權利要求45所述的電腦程式產品,其中所述列表中的第一個分組目的地標識可經由經過運營商網絡的第一路徑訪問的網絡 節點所述列表將與所述網絡節點相關聯的地址映射到所述列表中的第一網際網路協議接口 ;所述列表中的第二個分組目的地標識可經由不經過所述運營商網絡的第二路徑訪問 的本地節點;以及所述列表還將與所述本地節點相關聯的地址映射到所述列表中的第二網際網路協議接
47.一種通信方法,包括在接入點接收來自接入終端的第一分組和第二分組,其中所述第一分組與第一網際網路 協議接口相關聯,所述第二分組與第二網際網路協議接口相關聯,並且所述第二網際網路協議 接口與分配給所述接入終端的本地網絡網際網路協議地址相關聯; 截獲發往所述本地網絡網際網路協議地址的分組;以及 代表所述接入終端處理所截獲的分組。
48.根據權利要求47所述的方法,其中,所述處理包括 將所截獲的分組路由到所述接入終端。
49.根據權利要求47所述的方法,其中所截獲的分組包括發往所述本地網絡網際網路協議地址的地址解析協議消息;以及 所述處理包括響應於所述地址解析協議消息,發送包括所述接入點的媒體訪問控制 地址的消息。
50.根據權利要求47所述的方法,其中所述第一網際網路協議接口與經過運營商網絡的第一分組路徑相關聯;以及 所述第二網際網路協議接口與不經過所述運營商網絡的第二分組路徑相關聯。
51.根據權利要求50所述的方法,其中,所述第二分組發往所述本地網絡內的節點。
52.根據權利要求50所述的方法,其中,所述第二分組發往可經由所述本地網絡的本 地路由器的網際網路連接來訪問的節點。
53.根據權利要求47所述的方法,其中通過在所述運營商網絡終止的第一流發送所述第一分組;以及 通過在所述接入點終止的第二流發送所述第二分組。
54.根據權利要求47所述的方法,還包括向本地路由器發送請求,以便獲得所述接入終端的所述本地網絡網際網路協議地址;以及將所述本地網絡網際網路協議地址發送到所述接入終端。
55.根據權利要求47所述的方法,其中,所述接入點是毫微微節點。
56.一種用於通信的裝置,包括分組處理器,用於在接入點接收來自接入終端的第一分組和第二分組,其中,所述第一 分組與第一網際網路協議接口相關聯,所述第二分組與第二網際網路協議接口相關聯,並且所 述第二網際網路協議接口與分配給所述接入終端的本地網絡網際網路協議地址相關聯;以及本地分組代理伺服器,用於截獲發往所述本地網絡網際網路協議地址的分組,還用於代 表所述接入終端處理所截獲的分組。
57.根據權利要求56所述的裝置,其中,所述處理包括將所截獲的分組路由到所述接入終端。
58.根據權利要求56所述的裝置,其中所截獲的分組包括發往所述本地網絡網際網路協議地址的地址解析協議消息;以及 所述處理包括響應於所述地址解析協議消息,發送包括所述接入點的媒體訪問控制 地址的消息。
59.根據權利要求56所述的裝置,其中所述第一網際網路協議接口與經過運營商網絡的第一分組路徑相關聯;以及 所述第二網際網路協議接口與不經過所述運營商網絡的第二分組路徑相關聯。
60.根據權利要求59所述的裝置,其中,所述第二分組發往所述本地網絡內的節點。
61.根據權利要求59所述的裝置,其中,所述第二分組發往可經由所述本地網絡的本 地路由器的網際網路連接來訪問的節點。
62.根據權利要求56所述的裝置,其中通過在所述運營商網絡終止的第一流發送所述第一分組;以及 通過在所述接入點終止的第二流發送所述第二分組。
63.一種用於通信的裝置,包括接收模塊,用於在接入點接收來自接入終端的第一分組和第二分組,其中,所述第一分 組與第一網際網路協議接口相關聯,所述第二分組與第二網際網路協議接口相關聯,並且所述 第二網際網路協議接口與分配給所述接入終端的本地網絡網際網路協議地址相關聯;以及本地分組代理伺服器模塊,用於截獲發往所述本地網絡網際網路協議地址的分組,並且 用於代表所述接入終端處理所截獲的分組。
64.根據權利要求63所述的裝置,其中,所述處理包括 將所截獲的分組路由到所述接入終端。
65.根據權利要求63所述的裝置,其中所截獲的分組包括發往所述本地網絡網際網路協議地址的地址解析協議消息;以及 所述處理包括響應於所述地址解析協議消息,發送包括所述接入點的媒體訪問控制 地址的消息。
66.根據權利要求63所述的裝置,其中所述第一網際網路協議接口與經過運營商網絡的第一分組路徑相關聯;以及 所述第二網際網路協議接口與不經過所述運營商網絡的第二分組路徑相關聯。
67.根據權利要求66所述的裝置,其中所述第二分組發往所述本地網絡內的節點。
68.根據權利要求66所述的裝置,其中,所述第二分組發往可經由所述本地網絡的本 地路由器的網際網路連接來訪問的節點。
69.根據權利要求63所述的裝置,其中通過在所述運營商網絡終止的第一流發送所述第一分組;以及 通過在所述接入點終止的第二流發送所述第二分組。
70.一種電腦程式產品,包括計算機可讀介質,其包括使計算機執行以下操作的代碼在接入點接收來自接入終端的第一分組和第二分組,其中所述第一分組與第一網際網路 協議接口相關聯,所述第二分組與第二網際網路協議接口相關聯,並且所述第二網際網路協議接口與分配給所述接入終端的本地網絡網際網路協議地址相關聯; 截獲發往所述本地網絡網際網路協議地址的分組;以及 代表所述接入終端處理所截獲的分組。
71.根據權利要求70所述的電腦程式產品,其中,所述處理包括 將所截獲的分組路由到所述接入終端。
72.根據權利要求70所述的電腦程式產品,其中所截獲的分組包括發往所述本地網絡網際網路協議地址的地址解析協議消息;以及 所述處理包括響應於所述地址解析協議消息,發送包括所述接入點的媒體訪問控制 地址的消息。
73.根據權利要求70所述的電腦程式產品,其中所述第一網際網路協議接口與通過運營商網絡的第一分組路徑相關聯;以及 所述第二網際網路協議接口與不通過所述運營商網絡的第二分組路徑相關聯。
74.—種通信方法,包括在接入點接收來自接入終端的分組;以及根據所述分組的目的地,確定是否在所述接入點對所述分組執行網絡地址轉換。
75.根據權利要求74所述的方法,其中,所述確定包括確定所述分組的目的地地址和與運營商網絡相關聯的策略。
76.根據權利要求74所述的方法,其中,所述確定包括確定所述目的地是經由經過運營商網絡的第一路徑來訪問還是經由不經過所述運營 商網絡而經過本地網絡的第二路徑來訪問。
77.根據權利要求76所述的方法,其中,所述網絡地址轉換包括將分配給所述接入終端的用於運營商網絡的網絡網際網路協議源地址替換為分配給所 述接入終端的用於所述本地網絡的本地網際網路協議源地址。
78.根據權利要求77所述的方法,其中,所述接入點從與所述本地網絡相關聯的本地路由器請求所述本地網際網路協議源地址;以及 以包括所述接入點的媒體訪問控制地址的消息來響應發往所述本地網際網路協議源地 址的地址解析協議消息。
79.根據權利要求77所述的方法,其中,所述本地網際網路協議源地址包括所述接入點的網際網路協議地址以及由所述接入點分配給所述接入終端的埠。
80.根據權利要求74所述的方法,其中,如果所述接入點確定所述分組不是經由協議 隧道發往運營商網絡的,則所述接入點執行所述網絡地址轉換。
81.根據權利要求74所述的方法,其中 所述接入點在本地網絡內;以及如果所述目的地在所述本地網絡內,則所述接入點執行所述網絡地址轉換。
82.根據權利要求74所述的方法,其中所述接入點在與本地路由器相關聯的本地網絡內;以及如果所述目的地可經由所述本地路由器的網際網路連接來訪問,則所述接入點執行所述 網絡地址轉換。
83.根據權利要求74所述的方法,其中,所述接入點是毫微微節點。
84.一種用於通信的裝置,包括分組處理器,用於在接入點接收來自接入終端的分組;以及網絡地址轉換控制器,用於根據所述分組的目的地,確定是否在所述接入點對所述分 組執行網絡地址轉換。
85.根據權利要求84所述的裝置,其中,所述確定包括確定所述目的地是經由經過運營商網絡的第一路徑來訪問還是經由不經過所述運營 商網絡而經過本地網絡的第二路徑來訪問。
86.根據權利要求85所述的裝置,其中,所述網絡地址轉換包括將分配給所述接入終端的用於運營商網絡的網絡網際網路協議源地址替換為分配給所 述接入終端的用於所述本地網絡的本地網際網路協議源地址。
87.根據權利要求84所述的裝置,其中,如果所述接入點確定所述分組不是經由協議 隧道發往運營商網絡的,則所述接入點執行所述網絡地址轉換。
88.根據權利要求84所述的裝置,其中所述接入點在本地網絡內;以及如果所述目的地在所述本地網絡內,則所述接入點執行所述網絡地址轉換。
89.根據權利要求84所述的裝置,其中所述接入點在與本地路由器相關聯的本地網絡內;以及如果所述目的地可經由所述本地路由器的網際網路連接訪問,則所述接入點執行所述網 絡地址轉換。
90.一種用於通信的裝置,包括接收模塊,用於在接入點接收來自接入終端的分組;以及確定模塊,用於根據所述分組的目的地,確定是否在所述接入點對所述分組執行網絡 地址轉換。
91.根據權利要求90所述的裝置,其中,所述確定包括確定所述目的地是經由經過運營商網絡的第一路徑來訪問還是經由不經過所述運營 商網絡而經過本地網絡的第二路徑來訪問。
92.根據權利要求91所述的裝置,其中,所述網絡地址轉換包括將分配給所述接入終端的用於運營商網絡的網絡網際網路協議源地址替換為分配給所 述接入終端的用於所述本地網絡的本地網際網路協議源地址。
93.根據權利要求90所述的裝置,其中,如果所述接入點確定所述分組不是經由協議 隧道發往運營商網絡的,則所述接入點執行所述網絡地址轉換。
94.根據權利要求90所述的裝置,其中所述接入點在本地網絡內;以及如果所述目的地在所述本地網絡內,則所述接入點執行所述網絡地址轉換。
95.根據權利要求90所述的方法,其中所述接入點在與本地路由器相關聯的本地網絡內;以及如果所述目的地可經由所述本地路由器的網際網路連接來訪問,則所述接入點執行所述 網絡地址轉換。
96.一種電腦程式產品,包括計算機可讀介質,其包括使計算機執行以下操作的代碼 在接入點接收來自接入終端的分組;以及根據所述分組的目的地,確定是否在所述接入點對所述分組執行網絡地址轉換。
97.根據權利要求96所述的電腦程式產品,其中,所述確定包括確定所述目的地是經由經過運營商網絡的第一路徑來訪問還是經由不經過所述運營 商網絡而經過本地網絡的第二路徑來訪問。
98.根據權利要求96所述的電腦程式產品,其中,所述網絡地址轉換包括 將分配給所述接入終端的用於運營商網絡的網絡網際網路協議源地址替換為分配給所述接入終端的用於所述本地網絡的本地網際網路協議源地址。
全文摘要
在無線網絡中提供本地IP訪問,以便促進對一個或多個本地服務的訪問。在一些實施方式中,使用不同的IP接口訪問不同的服務(例如,本地服務和運營商網絡服務)。使用將分組目的地映射到IP接口的列表來確定使用哪個IP接口發送給定的分組。在一些實施方式中,接入點為接入終端提供代理伺服器功能(例如,代理伺服器ARP功能)。在一些實施方式中,接入點為接入終端提供代理功能(例如,DHCP功能)。在接入點執行NAT操作,以便使接入終端能夠訪問本地服務。在一些方面,接入點根據分組的目的地確定是否從接入終端經由協議隧道發送分組。
文檔編號H04W48/18GK102090111SQ200980114453
公開日2011年6月8日 申請日期2009年4月22日 優先權日2008年4月24日
發明者F·烏盧皮納爾, J·W·納西爾斯基, P·A·阿加什, P·丁娜功西素帕普, R·古普塔, R·雷扎法, 王俊 申請人:高通股份有限公司