專利名稱:用于在因特網(wǎng)協(xié)議網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及網(wǎng)絡(luò)通信領(lǐng)域,更具體地說,涉及用于在因特網(wǎng)協(xié)議網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的系統(tǒng)和方法。
背景技術(shù):
網(wǎng)絡(luò)體系結(jié)構(gòu)可以被配置成向任意數(shù)目的網(wǎng)絡(luò)部件(例如移動(dòng)臺(tái))提供基于簡(jiǎn)單因特網(wǎng)協(xié)議(IP)和移動(dòng)IP的分組服務(wù)。移動(dòng)臺(tái)一般被分配一個(gè)IP地址,所述IP地址可以是靜態(tài)地址或從地址池被動(dòng)態(tài)分配的地址。然后,移動(dòng)臺(tái)的最終用戶可以注冊(cè)服務(wù),并且在無線邊界以內(nèi)或以外漫游,而仍然保持永遠(yuǎn)連線和永遠(yuǎn)可聯(lián)系的服務(wù)狀態(tài)。這種移動(dòng)特性使得實(shí)體有機(jī)會(huì)向移動(dòng)臺(tái)提供因特網(wǎng)服務(wù)、內(nèi)部網(wǎng)服務(wù)或其它各種服務(wù)。這些服務(wù)要求網(wǎng)絡(luò)能夠向移動(dòng)臺(tái)“推送”數(shù)據(jù)。被“推送”的數(shù)據(jù)是指不要求移動(dòng)臺(tái)產(chǎn)生拉指令或具體的請(qǐng)求,就可以被服務(wù)器或設(shè)備向移動(dòng)臺(tái)傳送的信息。
在某些情形下推送數(shù)據(jù)的能力一般要求相應(yīng)移動(dòng)臺(tái)的精確的IP地址。在IP地址為靜態(tài)(即不變)的例子中,合適的數(shù)據(jù)可以以較小的難度被推送到移動(dòng)臺(tái)。但是,目前的實(shí)現(xiàn)了動(dòng)態(tài)IP尋址的網(wǎng)絡(luò)體系結(jié)構(gòu)中存在問題,導(dǎo)致服務(wù)器或設(shè)備不能確定移動(dòng)臺(tái)的相應(yīng)IP地址。
發(fā)明內(nèi)容
本領(lǐng)域的技術(shù)人員從前面可以理解到,對(duì)在IP網(wǎng)絡(luò)環(huán)境中傳送的數(shù)據(jù)的增強(qiáng)了的推送能力已經(jīng)成為一種需要。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了用于在IP網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的系統(tǒng)和方法,包括向移動(dòng)臺(tái)的最終用戶指定網(wǎng)絡(luò)標(biāo)識(shí)符。所述網(wǎng)絡(luò)標(biāo)識(shí)符和IP地址項(xiàng)之間的關(guān)系被確定,并被存儲(chǔ)在數(shù)據(jù)庫中。接收對(duì)最終用戶的網(wǎng)絡(luò)標(biāo)識(shí)符的查詢,并且響應(yīng)于該查詢,提供IP地址項(xiàng)以使發(fā)出查詢的實(shí)體可以向移動(dòng)臺(tái)推送數(shù)據(jù)。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了用于在IP網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的方法,包括向數(shù)據(jù)庫查詢網(wǎng)絡(luò)標(biāo)識(shí)符,所述網(wǎng)絡(luò)標(biāo)識(shí)符與移動(dòng)臺(tái)的最終用戶的IP地址項(xiàng)相關(guān)聯(lián)。該方法還包括從所述數(shù)據(jù)庫接收所述IP地址項(xiàng),以及使用所述IP地址項(xiàng),向所述移動(dòng)臺(tái)的所述最終用戶推送數(shù)據(jù)。
本發(fā)明的某些實(shí)施例可以提供一些技術(shù)上的優(yōu)點(diǎn)。例如,根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了數(shù)據(jù)通信方法,使得實(shí)體能夠通過將最終用戶的標(biāo)識(shí)與IP地址進(jìn)行相關(guān)來精確地向最終用戶推送數(shù)據(jù)。一旦最終用戶的身份或IP尋址信息已知,則不論最終用戶在網(wǎng)絡(luò)中的位置或狀態(tài)如何,實(shí)體都可以向移動(dòng)臺(tái)推送數(shù)據(jù)。另外,完成對(duì)最終用戶的數(shù)據(jù)推送可以不加重移動(dòng)臺(tái)的負(fù)擔(dān)或干擾其它網(wǎng)絡(luò)通信。本發(fā)明的實(shí)施例可以享受到一些或全部這些優(yōu)點(diǎn),也可以一個(gè)也享受不到。從下面的圖、描述和權(quán)利要求中,其它的技術(shù)上的優(yōu)點(diǎn)對(duì)本領(lǐng)域的技術(shù)人員來說將十分清楚明白。
參考下面的描述并結(jié)合附圖,以提供對(duì)本發(fā)明及其特性和優(yōu)點(diǎn)的全面理解,在附圖中,相似的標(biāo)號(hào)代表相似的部分,其中圖1的簡(jiǎn)化方框圖示出了用于使數(shù)據(jù)能夠在因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)中被推送的通信系統(tǒng);圖2的方框圖示出了向移動(dòng)臺(tái)提供基于簡(jiǎn)單IP的服務(wù)的通信系統(tǒng)的實(shí)施例;圖3的方框圖示出了向移動(dòng)臺(tái)提供基于移動(dòng)IP的服務(wù)的通信系統(tǒng)的實(shí)施例;圖4的流程圖示出了虛擬專用網(wǎng)絡(luò)(VPN)用戶在漫游進(jìn)入外地區(qū)域后在通信系統(tǒng)中的注冊(cè)過程;圖5的流程圖示出了應(yīng)用服務(wù)器是如何從域名系統(tǒng)(DNS)檢索信息以在通信系統(tǒng)中推送數(shù)據(jù)的;圖6的流程圖可替換地示出了移動(dòng)臺(tái)的最終用戶注冊(cè)移動(dòng)IP服務(wù)的示例性流程實(shí)施例;并且圖7的流程圖可替換地示出了向移動(dòng)臺(tái)的最終用戶提供移動(dòng)IP服務(wù)的示例性流程實(shí)施例。
具體實(shí)施例方式
圖1的簡(jiǎn)化方框圖根據(jù)本發(fā)明的一個(gè)實(shí)施例,示出了用于使數(shù)據(jù)能夠在因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)中被推送的通信系統(tǒng)10。通信系統(tǒng)10包括移動(dòng)臺(tái)12、多個(gè)無線電接入網(wǎng)絡(luò)(RANs)14a和14b、多個(gè)IP網(wǎng)絡(luò)16a和16b、多個(gè)分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)(PDSN)集18a和18b,以及具有一系列子網(wǎng)的IP通信網(wǎng)絡(luò)塊22。通信系統(tǒng)10中的元件相互協(xié)作,以從IP通信網(wǎng)絡(luò)塊22的被選子網(wǎng)向移動(dòng)臺(tái)12推送數(shù)據(jù)。另外,子網(wǎng)可以提供更新了的IP尋址信息和其它相關(guān)聯(lián)的用于向移動(dòng)臺(tái)12的最終用戶精確地傳送數(shù)據(jù)的參數(shù)。
移動(dòng)臺(tái)12是最終用戶和多個(gè)IP網(wǎng)絡(luò)16a、16b之間的通信接口。移動(dòng)臺(tái)12可以是蜂窩(或無線)電話、計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、筆記本或電子記事本,或其它任何設(shè)備、部件,或能夠在通信系統(tǒng)10中發(fā)起語音或數(shù)據(jù)交換的對(duì)象。除了執(zhí)行無線電通信或處理功能以通過無線接口訪問IP網(wǎng)絡(luò)16a或16b以外,移動(dòng)臺(tái)12還可以通過例如麥克風(fēng)、顯示器、鍵盤或其它終端設(shè)備(例如在移動(dòng)臺(tái)12被用作調(diào)制解調(diào)器時(shí),到個(gè)人計(jì)算機(jī)或傳真機(jī)的接口)來提供到人類用戶的接口。本文中提到的“最終用戶”一般代表希望在通信系統(tǒng)10內(nèi)發(fā)起數(shù)據(jù)交換的人。但是,所述最終用戶可替換地可以是蜂窩部件、計(jì)算機(jī)、程序、數(shù)據(jù)庫,或任何其它設(shè)備、元件,或能夠在通信系統(tǒng)10中發(fā)起語音或數(shù)據(jù)交換的對(duì)象。移動(dòng)臺(tái)12被耦合到一個(gè)或更多RANs 14a和14b。
RANs 14a和14b各自包含基站收發(fā)信臺(tái)26和基站28。RANs 14a和14b提供移動(dòng)臺(tái)12和IP網(wǎng)絡(luò)16a、16b之間的接口。該接口使得數(shù)據(jù)能夠在移動(dòng)臺(tái)12和通信系統(tǒng)10中的任意數(shù)目的被選元件之間交換。本文中使用的“數(shù)據(jù)”,是指任何類型的數(shù)字、語音或腳本數(shù)據(jù),或可以從一個(gè)點(diǎn)被傳送到另一個(gè)點(diǎn)的任何合適格式的任何其它適當(dāng)?shù)男畔ⅰ?br>
基站收發(fā)信臺(tái)26可以包括無線電發(fā)射/接收設(shè)備、元件或?qū)ο?,以及天線。基站收發(fā)信臺(tái)26可以被用來作為一系列復(fù)合無線電調(diào)制解調(diào)器,并且可以協(xié)助執(zhí)行適當(dāng)?shù)木W(wǎng)絡(luò)任務(wù)?;臼瞻l(fā)信臺(tái)26也可以在合適的情況下執(zhí)行轉(zhuǎn)換編碼和速率適應(yīng)功能?;臼瞻l(fā)信臺(tái)26還可以被耦合到使用陸上線路(例如高速T1/E1)接口的基站控制器。在RANs 16a和16b中也可以配備基站控制器,作為對(duì)無線接口的管理部件??梢酝ㄟ^到基站收發(fā)信臺(tái)26的遠(yuǎn)程指令獲得該管理能力。
在運(yùn)行中,基站收發(fā)信臺(tái)26為通信系統(tǒng)10提供發(fā)送和接收接口鏈路。一個(gè)或更多基站收發(fā)信臺(tái)26從移動(dòng)臺(tái)12接收數(shù)據(jù)分組形式的信息,并將數(shù)據(jù)分組或信息傳送到相應(yīng)的基站控制器?;究刂破髋c基站收發(fā)信臺(tái)26協(xié)同工作,以提供在移動(dòng)臺(tái)12和多個(gè)IP網(wǎng)絡(luò)16a、16b之間的鏈路或接口。然后,基站控制器可以將從基站收發(fā)信臺(tái)26接收到的數(shù)據(jù)分組或信息傳送到通信系統(tǒng)10中的相應(yīng)數(shù)據(jù)網(wǎng)絡(luò)部件。
基站28代表用于處理通信業(yè)務(wù)的無線電發(fā)射和接收站?;?8也可以被視為小區(qū)站點(diǎn)(cell site),這主要是因?yàn)樗梢园ㄒ粋€(gè)或更多發(fā)射/接收小區(qū)。一個(gè)或更多基站28可以包括一個(gè)或更多接收/發(fā)射天線、基站控制器、微波拋物面天線(microwave dish),以及適當(dāng)?shù)南嚓P(guān)電子電路。
IP網(wǎng)絡(luò)16a和16b各自代表相互連接的通信路徑中的一系列點(diǎn)或節(jié)點(diǎn),用于接收和發(fā)送通過通信系統(tǒng)10傳播的信息分組。IP網(wǎng)絡(luò)16a和16b分別在RANs 14a、14b和PDSN集18a、18b之間提供通信接口。IP網(wǎng)絡(luò)16a和16b可以是任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN),或任何其它合適的便于在網(wǎng)絡(luò)環(huán)境中通信的體系結(jié)構(gòu)或系統(tǒng)。在本發(fā)明的具體實(shí)施例中,IP網(wǎng)絡(luò)16a和16b實(shí)現(xiàn)了TCP/IP通信語言協(xié)議。但是,IP網(wǎng)絡(luò)16a和16b可以可替換地實(shí)現(xiàn)任何其它適當(dāng)?shù)挠糜谠谕ㄐ畔到y(tǒng)10中發(fā)送和接收數(shù)據(jù)分組的通信協(xié)議。
PDSN集18a和18b各自包括一個(gè)或更多PDSN通信元件20a、20b、20c和20d,所述PDSN通信元件提供到因特網(wǎng)、內(nèi)部網(wǎng)、無線應(yīng)用協(xié)議(WAP)服務(wù)器和任何其它適當(dāng)?shù)钠脚_(tái)、元件或網(wǎng)絡(luò)的訪問,以與移動(dòng)臺(tái)12進(jìn)行通信。PDSN集18a和18b各自可以提供(通過PDSN通信元件20a到20d)到移動(dòng)臺(tái)12和IP網(wǎng)絡(luò)16a和16b的訪問網(wǎng)關(guān)。PDSN集18a和18b還可以在IP網(wǎng)絡(luò)16a、16b(更進(jìn)一步到移動(dòng)臺(tái)12)和IP通信網(wǎng)絡(luò)塊22的元件之間提供通信節(jié)點(diǎn)。PDSN集18a和18b還可以為虛擬專用網(wǎng)絡(luò)提供外地代理支持和分組傳輸(這二者將在下面被更詳細(xì)地討論),或在合適的情況下的任何其它適當(dāng)?shù)木W(wǎng)絡(luò)配置。另外,PDSN集18a和18b可以進(jìn)行認(rèn)證、授權(quán),并提供對(duì)通過通信系統(tǒng)10傳播的信息的記帳功能。
在本發(fā)明的另一個(gè)實(shí)施例中,PDSN集18a和18b可以是服務(wù)型通用分組無線業(yè)務(wù)(GPRS)支持節(jié)點(diǎn)(SGSN),其提供GPRS服務(wù)網(wǎng)絡(luò)環(huán)境中的通信介質(zhì)。在GPRS環(huán)境中實(shí)現(xiàn)了通信系統(tǒng)10的情況下,可以提供一系列IP網(wǎng)關(guān),其中的每一個(gè)都可以包括GPRS網(wǎng)關(guān)支持節(jié)點(diǎn)(GGSN),所述GPRS網(wǎng)關(guān)支持節(jié)點(diǎn)(GGSN)在通信系統(tǒng)10內(nèi)的高速數(shù)據(jù)交換時(shí)與SGSN協(xié)同工作。
GPRS代表用于通信服務(wù)的基于分組的數(shù)據(jù)承載服務(wù),對(duì)任何類型的適當(dāng)網(wǎng)絡(luò)配置或平臺(tái),GPRS可以作為網(wǎng)絡(luò)覆蓋而被發(fā)送。GPRS一般采用分組無線電和分組交換原則來有效率地在全球移動(dòng)通信系統(tǒng)移動(dòng)臺(tái)和外部分組數(shù)據(jù)網(wǎng)絡(luò)之間傳輸數(shù)據(jù)分組。分組交換在數(shù)據(jù)被分割成分組時(shí)出現(xiàn),所述分組被分離地傳輸然后在接收端被重組。GPRS可以支持多種因特網(wǎng)通信協(xié)議,并可以使得現(xiàn)存的IP、X.25或任何其它適當(dāng)?shù)膽?yīng)用或協(xié)議能夠在GSM連接上工作。
IP通信網(wǎng)絡(luò)塊22包括具有一系列子網(wǎng)(例如企業(yè)網(wǎng)34、企業(yè)網(wǎng)36和WAP網(wǎng)38)的服務(wù)IP網(wǎng)絡(luò)42。這些子網(wǎng)(企業(yè)網(wǎng)34、企業(yè)網(wǎng)36和WAP網(wǎng)38)與IP網(wǎng)絡(luò)42合作來檢索標(biāo)識(shí)了最終用戶的精確的IP尋址信息,以通過PDSN集18a和18b向移動(dòng)臺(tái)12推送數(shù)據(jù)。另外,在提供被推送到移動(dòng)臺(tái)12的一致精確的數(shù)據(jù)流時(shí),IP通信網(wǎng)絡(luò)塊22一般會(huì)處理移動(dòng)臺(tái)12的移動(dòng)特性。
服務(wù)IP網(wǎng)絡(luò)42代表相互連接的通信路徑中的一系列點(diǎn)或節(jié)點(diǎn),用于接收和發(fā)送通過通信系統(tǒng)10傳播的信息分組。IP網(wǎng)絡(luò)42在企業(yè)網(wǎng)34、企業(yè)網(wǎng)36和WAP網(wǎng)38中的任選一個(gè)和PDSN集18a、18b和RANs 14a和14b中的任選一個(gè)之間提供通信接口。IP網(wǎng)絡(luò)42可以是任何LAN、MAN、WAN,或任何其它合適的便于在網(wǎng)絡(luò)環(huán)境中通信的體系結(jié)構(gòu)或系統(tǒng)。IP網(wǎng)絡(luò)42可以實(shí)現(xiàn)TCP/IP通信語言協(xié)議或任何其它適當(dāng)?shù)耐ㄐ艆f(xié)議,以在通信系統(tǒng)10中發(fā)送和接收數(shù)據(jù)分組。IP網(wǎng)絡(luò)42接收可以是從企業(yè)網(wǎng)34和36以及WAP網(wǎng)38向PDSN集18a和18b推送的數(shù)據(jù)。然后該數(shù)據(jù)或信息可以被傳送或中繼到移動(dòng)臺(tái)12。
為了傳授本發(fā)明,解釋被IP通信網(wǎng)絡(luò)塊22中的任意一個(gè)子網(wǎng)(企業(yè)網(wǎng)34、企業(yè)網(wǎng)36和WAP網(wǎng)38)選為向移動(dòng)臺(tái)12傳送的數(shù)據(jù)的類型是有用的。某種實(shí)體(例如無線服務(wù)提供者)向移動(dòng)臺(tái)12供給或提供的服務(wù)一般有兩種。第一種類型的數(shù)據(jù)通信與“拉”請(qǐng)求相關(guān)聯(lián)。拉請(qǐng)求一般是從用戶發(fā)起的,其請(qǐng)求來自數(shù)據(jù)庫,或某個(gè)服務(wù)器,或能夠向移動(dòng)臺(tái)12的最終用戶提供信息的任何其它設(shè)備或部件的信息。響應(yīng)于該請(qǐng)求,合適的應(yīng)用服務(wù)器或元件向移動(dòng)臺(tái)12的最終用戶傳送某些數(shù)據(jù)。例如,移動(dòng)臺(tái)12的最終用戶可以登錄網(wǎng)站,以檢索某些數(shù)據(jù)或訪問某些信息。
第二種類型的數(shù)據(jù)通信與推送請(qǐng)求或推送指令、指示或動(dòng)作相關(guān)聯(lián)。應(yīng)用服務(wù)器或應(yīng)用元件可以獨(dú)立地向移動(dòng)臺(tái)12的最終用戶下推數(shù)據(jù),即,一般不是被最終用戶請(qǐng)求的。這可以采用例如股票報(bào)價(jià)的形式,即,用戶事先訂閱了這種類型的經(jīng)濟(jì)信息,但在該信息被接收的時(shí)并不一定具體地說明對(duì)它的請(qǐng)求?;蛘?,這種推送數(shù)據(jù)通信可以是被傳送到移動(dòng)臺(tái)12的最終用戶的任何類型的信息。推送數(shù)據(jù)通信還可以與被推送到移動(dòng)臺(tái)12的最終用戶的基于位置的服務(wù)相關(guān)聯(lián)。例如,漫游進(jìn)入新的或外地區(qū)域的用戶可能會(huì)觸發(fā)應(yīng)用元件或設(shè)備向與新位置相關(guān)聯(lián)的移動(dòng)臺(tái)12發(fā)送某些信息,例如該區(qū)域的飯店、當(dāng)?shù)刈∷尢幓蜃廛嚪?wù)的列表。在向移動(dòng)臺(tái)12的最終用戶發(fā)送數(shù)據(jù)時(shí),應(yīng)用服務(wù)器可以被任意數(shù)目的參數(shù)或變量(例如當(dāng)天的時(shí)間或某些事件的發(fā)生)觸發(fā)。
在拉類型的數(shù)據(jù)通信中,與請(qǐng)求數(shù)據(jù)或信息的移動(dòng)臺(tái)12的最終用戶相關(guān)聯(lián)的IP地址可以被合適地標(biāo)識(shí),以向最終用戶發(fā)送或推送數(shù)據(jù)。但是,在推送類型的數(shù)據(jù)通信中,試圖向移動(dòng)臺(tái)12的最終用戶推送數(shù)據(jù)的設(shè)備或元件在嘗試推送的數(shù)據(jù)時(shí),可能不具有關(guān)于該最終用戶的合適的IP地址的知識(shí)。在移動(dòng)臺(tái)12的最終用戶的IP地址是靜態(tài)(即不變)的情況下,缺乏與IP地址相關(guān)聯(lián)的知識(shí)不是問題,因?yàn)橐苿?dòng)臺(tái)12被指定了不變的地址,并且應(yīng)用元件或設(shè)備在向移動(dòng)臺(tái)12推送數(shù)據(jù)時(shí)可以使用該IP地址。但是,當(dāng)實(shí)現(xiàn)動(dòng)態(tài)(即變化)IP尋址時(shí),移動(dòng)臺(tái)12的IP尋址的改變可能會(huì)妨礙應(yīng)用元件或設(shè)備向移動(dòng)臺(tái)12精確地推送數(shù)據(jù),因?yàn)閼?yīng)用元件或設(shè)備缺乏正確地推送數(shù)據(jù)所必需的知識(shí)。這里根據(jù)本發(fā)明的教導(dǎo),解決了在網(wǎng)絡(luò)環(huán)境中精確地推送數(shù)據(jù)的能力問題。
回去看IP通信網(wǎng)絡(luò)塊22,企業(yè)網(wǎng)34、企業(yè)網(wǎng)36和WAP網(wǎng)38一般代表移動(dòng)臺(tái)12的最終用戶的歸屬網(wǎng)域。移動(dòng)臺(tái)12的最終用戶一般可以歸屬于特定的向最終用戶提供注冊(cè)、計(jì)費(fèi)和其它適當(dāng)服務(wù)的域。歸屬網(wǎng)域可以是例如Verizon、Sprint、AT&T和向一個(gè)或更多移動(dòng)臺(tái)12的最終用戶提供這種服務(wù)的服務(wù)提供者這樣的實(shí)體。這些歸屬網(wǎng)域也可以代表企業(yè)域環(huán)境,例如Cisco.com、Intel.com、或IBM.com,其可以包括用于一個(gè)或更多移動(dòng)臺(tái)12的最終用戶的注冊(cè)的內(nèi)部域。這種歸屬網(wǎng)域可以是專用的或公共的,安全的或非安全的,而且一般可以提供用于數(shù)據(jù)通信、存儲(chǔ)或檢索的位置。
IP通信網(wǎng)絡(luò)塊22中示出的各個(gè)子網(wǎng)也可以存儲(chǔ)移動(dòng)臺(tái)12的最終用戶的用戶資料和相關(guān)信息。另外,每個(gè)子網(wǎng)可以選擇向移動(dòng)臺(tái)12提供不同的或組合的服務(wù)。例如,簡(jiǎn)單IP服務(wù)或移動(dòng)IP服務(wù)或它們的任意組合可以由企業(yè)網(wǎng)34、36和WAP網(wǎng)38中的任意一個(gè)提供給移動(dòng)臺(tái)12的最終用戶。在某些情況下,這些服務(wù)可以依賴于移動(dòng)臺(tái)12的能力。
IP通信網(wǎng)絡(luò)塊22中示出的各個(gè)子網(wǎng)都包括動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器(DHCP)50、域名系統(tǒng)(DNS)數(shù)據(jù)庫元件54以及網(wǎng)絡(luò)注冊(cè)器56,它們互相協(xié)作以實(shí)現(xiàn)上述動(dòng)態(tài)尋址特性。另外,企業(yè)網(wǎng)34、36和WAP網(wǎng)38都包括歸屬認(rèn)證、授權(quán)和計(jì)賬(AAA)服務(wù)器60,其管理用于訪問計(jì)算機(jī)資源的最終用戶請(qǐng)求并向相應(yīng)網(wǎng)絡(luò)或移動(dòng)臺(tái)12的最終用戶提供認(rèn)證、授權(quán)和計(jì)費(fèi)服務(wù)。
根據(jù)本發(fā)明的教導(dǎo),向一個(gè)或更多移動(dòng)臺(tái)12的一個(gè)或更多最終用戶指定網(wǎng)絡(luò)接入標(biāo)志符(NAI)。DHCP服務(wù)器50、DNS數(shù)據(jù)庫元件54和網(wǎng)絡(luò)注冊(cè)器56維護(hù)被經(jīng)常更新的數(shù)據(jù)庫配置中的關(guān)系,在所述數(shù)據(jù)庫配置中,NAI與IP地址和/或其它適當(dāng)?shù)膮?shù)被關(guān)聯(lián)起來并標(biāo)識(shí)移動(dòng)臺(tái)12的最終用戶。在IP地址或任何其它相關(guān)參數(shù)改變的情況下,被改變的信息可以在DNS數(shù)據(jù)庫元件54中被相應(yīng)地更新。DNS數(shù)據(jù)庫元件54也允許應(yīng)用服務(wù)器或設(shè)備將查詢導(dǎo)向數(shù)據(jù)庫(在合適的域中)并檢索被分派給與移動(dòng)臺(tái)12的最終用戶相關(guān)聯(lián)的NAI的特定IP地址或特定最終用戶信息或參數(shù)。在獲得特定的地址、信息或參數(shù)后,應(yīng)用服務(wù)器或設(shè)備就可以正確地將數(shù)據(jù)推送給移動(dòng)臺(tái)12的最終用戶。
DHCP服務(wù)器50是用于協(xié)調(diào)通信系統(tǒng)10中的移動(dòng)臺(tái)12的通信會(huì)話的通信元件。DHCP服務(wù)器50接收通信會(huì)話發(fā)起請(qǐng)求,為具體時(shí)間段(一般稱為租用期間)指定新地址,并將新地址和其它所需配置信息一起發(fā)送到請(qǐng)求元件。當(dāng)請(qǐng)求元件(例如移動(dòng)臺(tái)12的最終用戶)需要發(fā)動(dòng)TCP/IP操作時(shí),傳送對(duì)尋址信息的請(qǐng)求。一旦新的地址被分配而且其它所需配置信息被接收到,該信息就會(huì)被最終用戶確認(rèn)并被用于建立它的相關(guān)配置。
DHCP協(xié)議代表使得操作者(例如網(wǎng)絡(luò)管理員)可以對(duì)網(wǎng)絡(luò)中的IP尋址配置進(jìn)行中心管理(合適的情況下可以為自動(dòng)操作)的平臺(tái)。沒有DHCP配置,IP地址就必須在每個(gè)希望在網(wǎng)絡(luò)中進(jìn)行通信的實(shí)體或系統(tǒng)處被手工輸入。DHCP也使得網(wǎng)絡(luò)管理員可以在中心點(diǎn)進(jìn)行監(jiān)督和分配IP地址。在具體的實(shí)施例中,DHCP服務(wù)器50在預(yù)定的時(shí)間段提供IP客戶配置的自動(dòng)(動(dòng)態(tài))分配。在租用期間,DHCP服務(wù)器50一般不重新分配地址,而且當(dāng)最終用戶每次請(qǐng)求IP地址時(shí),它可能試圖返回同樣的地址。另外,DHCP服務(wù)器50可以為有后續(xù)請(qǐng)求的最終用戶延長(zhǎng)這段期間,還可以在期間到期前向相應(yīng)的服務(wù)器發(fā)送消息,向其告知它不再需要這個(gè)地址,因而這個(gè)地址可以被釋放并被分配給網(wǎng)絡(luò)中的另一個(gè)最終用戶或客戶。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,DNS數(shù)據(jù)庫元件54存儲(chǔ)將NAI與IP地址或移動(dòng)臺(tái)12的最終用戶的其它適當(dāng)信息相關(guān)聯(lián)的元件?;蛘?,DNS數(shù)據(jù)庫元件54可以存儲(chǔ)任何用于將移動(dòng)臺(tái)12的最終用戶與某種唯一的用于傳輸數(shù)據(jù)的網(wǎng)絡(luò)身份進(jìn)行相關(guān)、認(rèn)定、或關(guān)聯(lián)的識(shí)別工具、部件、對(duì)象或元件。DNS數(shù)據(jù)庫元件54可以被周期性地或以任意合適的方式被更新,以反映移動(dòng)臺(tái)12的最終用戶目前的或精確的IP地址以及相應(yīng)附加信息。DNS數(shù)據(jù)庫元件54可以與DHCP服務(wù)器50和網(wǎng)絡(luò)注冊(cè)器56不斷地通信,并可以在合適的情況下被IP網(wǎng)絡(luò)42訪問,以檢索或識(shí)別最終用戶的IP地址或其它相關(guān)信息。DNS數(shù)據(jù)庫元件54不僅可以提供精確的IP尋址信息,還可以提供移動(dòng)臺(tái)12的最終用戶的其它信息或參數(shù),例如計(jì)賬、計(jì)費(fèi)、優(yōu)先權(quán)或IP地址的可用時(shí)間。
在本發(fā)明的具體實(shí)施例中,對(duì)DNS數(shù)據(jù)庫元件54的訪問一般可以依賴于域。應(yīng)用設(shè)備或元件或其它通信接口通過歸屬網(wǎng)域發(fā)送通信,以訪問或檢索最終用戶的相應(yīng)IP地址或其它適當(dāng)信息。移動(dòng)臺(tái)12可以依據(jù)它自身的位置或任何其它適當(dāng)?shù)挠|發(fā)事件來連續(xù)地向IP通信網(wǎng)絡(luò)塊22中的一個(gè)或更多子網(wǎng)注冊(cè)。另外,在一段時(shí)間中,或在移動(dòng)臺(tái)12啟動(dòng)和關(guān)閉時(shí),或當(dāng)任何適當(dāng)行為或事件發(fā)生時(shí),這個(gè)IP地址或其它適當(dāng)信息可以在DNS數(shù)據(jù)庫元件54中被經(jīng)常更新。DNS數(shù)據(jù)庫元件54一般可以位于每個(gè)子網(wǎng)(企業(yè)網(wǎng)34、企業(yè)網(wǎng)36和WAP網(wǎng)38)各自相應(yīng)的歸屬服務(wù)器上。
網(wǎng)絡(luò)注冊(cè)器56基于一個(gè)或更多移動(dòng)臺(tái)12的最終用戶的NAI來管理從DHCP服務(wù)器50得到的IP地址。然后,網(wǎng)絡(luò)注冊(cè)器56可以安全地用分配的地址和可能其它的服務(wù)參數(shù)來更新最終用戶的DNS條目。這樣的動(dòng)態(tài)DNS能力可以基于合適的步驟,例如適當(dāng)?shù)腞FC2136-適應(yīng)性處理。只要移動(dòng)臺(tái)12的最終用戶被分配或租用了IP地址,DNS數(shù)據(jù)庫元件54中的相應(yīng)DNS條目就可以被更新,以反映新地址和相應(yīng)的租用信息。周期性地刷新也被實(shí)現(xiàn),以在用戶連接丟失或移動(dòng)臺(tái)12不通知就斷開服務(wù)的情況下允許DNS注冊(cè)到期。
網(wǎng)絡(luò)注冊(cè)器56可以協(xié)助自動(dòng)任務(wù),例如基于用戶身份的IP地址管理和這些地址池的維護(hù)。網(wǎng)絡(luò)注冊(cè)器56也可以提供與目錄服務(wù)器的接口,并進(jìn)一步方便DNS數(shù)據(jù)庫元件54和DHCP服務(wù)器50與其它網(wǎng)絡(luò)管理應(yīng)用的集成。網(wǎng)絡(luò)注冊(cè)器56也可以使得DHCP服務(wù)器50可以從DNS數(shù)據(jù)庫元件54讀取客戶規(guī)定信息并向DNS數(shù)據(jù)庫元件54動(dòng)態(tài)寫入IP地址信息。
歸屬AAA服務(wù)器60是處理最終用戶對(duì)計(jì)算機(jī)資源的訪問請(qǐng)求的服務(wù)器程序。對(duì)于相應(yīng)的網(wǎng)絡(luò)來說,歸屬AAA 60也提供認(rèn)證、授權(quán)和記帳服務(wù)以及管理?!笆跈?quán)”一般是指給予最終用戶做某事或訪問某對(duì)象的許可。在多用戶計(jì)算機(jī)系統(tǒng)中,系統(tǒng)管理員可以為系統(tǒng)定義,哪些最終用戶被允許訪問系統(tǒng)中的給定位置,此外還有提供給最終用戶什么特權(quán)。一旦最終用戶登錄了子網(wǎng)(例如企業(yè)網(wǎng)34),該子網(wǎng)可能希望識(shí)別在通信會(huì)話期間給予該最終用戶什么資源。于是,通信系統(tǒng)10中的授權(quán)既可以被視為系統(tǒng)管理員對(duì)許可的初步建立,也可以被視為對(duì)在移動(dòng)臺(tái)12的最終用戶試圖訪問時(shí)建立起來的許可值的實(shí)際檢查或驗(yàn)證?!罢J(rèn)證”一般是指確定最終用戶是否確實(shí)是它所聲明的人或事物的過程。在個(gè)人或公共計(jì)算機(jī)網(wǎng)絡(luò)中,通常可以通過例如使用唯一的識(shí)別元素(例如NAI)或登錄口令來進(jìn)行認(rèn)證??诹钪R(shí)提供了這樣的假設(shè),即該最終用戶是可靠的?!坝泿ぁ币话闶侵概c每個(gè)最終用戶、每個(gè)網(wǎng)絡(luò)相關(guān)聯(lián)的財(cái)務(wù)信息,還可以額外包括與通信系統(tǒng)10或具體子網(wǎng)中的其它信息流相關(guān)的交易信息或數(shù)據(jù)。
IP通信網(wǎng)絡(luò)塊22還可以包括訪問者AAA 68。訪問者AAA 68可以位于企業(yè)網(wǎng)34、36附近或PDSN通信元件20a附近,或者位于任何其它適當(dāng)?shù)奈恢?,這樣,IP網(wǎng)絡(luò)42就可以與訪問者AAA 68進(jìn)行通信。訪問者AAA 68與歸屬AAA服務(wù)器60類似,但是它可替換地提供用于處理最終用戶對(duì)被訪問域(即在最終用戶歸屬網(wǎng)域之外的域)的請(qǐng)求。本地PDSN元件可以與訪問者AAA 68保持經(jīng)常的聯(lián)系,于是訪問者AAA 68可以將信息路由或代理到歸屬網(wǎng)域(潛在地基于最終用戶的NAI所提供的域信息)。
在運(yùn)行中,當(dāng)移動(dòng)臺(tái)12的最終用戶首先注冊(cè)分組數(shù)據(jù)服務(wù)時(shí),它與PDSN集18a和18b中的PDSN元件建立點(diǎn)到點(diǎn)協(xié)議(PPP)連接。然后,該P(yáng)DSN元件可以通過與被訪問網(wǎng)絡(luò)中的訪問者AAA 68進(jìn)行通信來認(rèn)證該移動(dòng)臺(tái)12的最終用戶,訪問者AAA 68接下來可以與最終用戶的歸屬網(wǎng)域中的歸屬AAA服務(wù)器60進(jìn)行通信。成功認(rèn)證之后,移動(dòng)臺(tái)12和該P(yáng)DSN元件建立起PPP連接。對(duì)于簡(jiǎn)單IP服務(wù)來說,歸屬網(wǎng)域負(fù)責(zé)用戶認(rèn)證和IP地址分配。最終用戶在成功的PPP認(rèn)證基礎(chǔ)上被指定IP地址。如果被這樣認(rèn)證和規(guī)定了,那么相應(yīng)的PDSN就可以在歸屬網(wǎng)域中建立第二層隧道協(xié)議(L2TP)。
IP通信網(wǎng)絡(luò)塊22可以額外地包括可以用來向移動(dòng)臺(tái)12的最終用戶提供安全服務(wù)的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器(LNS)64。在具體的實(shí)施例中,LNS 64在通信系統(tǒng)10中提供L2TP安全服務(wù)。在這種情況下,可以在PDSN集18a和18b中的PDSN通信元件20a到20d中的任何一個(gè)或更多個(gè)中設(shè)置相應(yīng)的本地接入集線器(LAC)元件。如果最終用戶行進(jìn)到新的域或被訪問域,那么它可以先聯(lián)系該被訪問域的PDSN元件。然后,該P(yáng)DSN可以通過訪問者AAA 68與歸屬AAA服務(wù)器60進(jìn)行通信并相應(yīng)地對(duì)該最終用戶授權(quán)。如果該移動(dòng)臺(tái)12的最終用戶被合適地授權(quán),那么歸屬AAA服務(wù)器60就可以將數(shù)據(jù)傳輸回該被訪問的PDSN。該被訪問的PDSN可以調(diào)用LAC元件并建立到LNS 64和最終用戶的歸屬網(wǎng)域的隧道。使用被提供的合適的隧道,移動(dòng)臺(tái)12和持有要向移動(dòng)臺(tái)12推送的數(shù)據(jù)的設(shè)備或元件之間的信息交換可以通過安全隧道發(fā)生。
IP通信網(wǎng)絡(luò)塊22還可以包括歸屬代理70。歸屬代理70可以被設(shè)置在企業(yè)網(wǎng)36中。但是,在合適的情況下,根據(jù)具體需要,歸屬代理70也可以選擇位于任何其它適當(dāng)?shù)奈恢?。在移?dòng)IP注冊(cè)期間,歸屬代理70與DHCP服務(wù)器50協(xié)作來向移動(dòng)臺(tái)12指定IP地址。用戶認(rèn)證和IP地址的分配可以在移動(dòng)IP注冊(cè)期間被歸屬代理70執(zhí)行(這與簡(jiǎn)單IP服務(wù)情形下的PPP建立階段是相反的)。在認(rèn)證時(shí),最終用戶可以被歸屬代理70和網(wǎng)絡(luò)注冊(cè)器56指定IP地址。被指定的IP地址和移動(dòng)IP注冊(cè)回復(fù)被一起返回給最終用戶。被指定的IP地址可以是專用的或可路由的IP地址。然后,DHCP服務(wù)器50可以在向移動(dòng)臺(tái)12的最終用戶返回IP地址和其它被規(guī)定的參數(shù)前更新DNS數(shù)據(jù)庫元件54??梢酝ㄟ^IP網(wǎng)絡(luò)42在PDSN集18a和歸屬代理70之間建立移動(dòng)IP隧道,以實(shí)現(xiàn)安全的端到端分組傳輸。
在運(yùn)行中,當(dāng)移動(dòng)IP服務(wù)被提供給最終用戶時(shí),歸屬網(wǎng)絡(luò)可以執(zhí)行用戶認(rèn)證和IP地址分配。用戶認(rèn)證和IP地址分配在移動(dòng)IP注冊(cè)時(shí)由歸屬代理70執(zhí)行。移動(dòng)IP使得主機(jī)即使在移動(dòng)臺(tái)12將它的連接點(diǎn)在物理上從一個(gè)網(wǎng)絡(luò)移動(dòng)到另一個(gè)網(wǎng)絡(luò)時(shí),也能夠被單獨(dú)的IP地址標(biāo)識(shí)。這種特性實(shí)現(xiàn)了到移動(dòng)臺(tái)12的最終用戶的數(shù)據(jù)分組的透明轉(zhuǎn)發(fā)。從一個(gè)連接點(diǎn)到另一個(gè)連接點(diǎn)的移動(dòng)被無接縫地實(shí)現(xiàn),而不要求移動(dòng)臺(tái)12的最終用戶的干涉。于是,不論用戶在它們各自的歸屬企業(yè)網(wǎng)中的存在狀況如何,在通信系統(tǒng)10的環(huán)境中的移動(dòng)IP服務(wù)都為用戶提供普遍的連通性。對(duì)于不能進(jìn)行移動(dòng)IP訪問的最終用戶,也可以通過將網(wǎng)絡(luò)注冊(cè)器56、DHCP服務(wù)器50和DNS數(shù)據(jù)庫元件54結(jié)合起來使用而獲得這種普遍的連通性。
在運(yùn)行中,企業(yè)網(wǎng)34提供一種方案,其中,最終用戶漫游進(jìn)入被訪問域或外地域并觸發(fā)或聯(lián)系被訪問域中的相應(yīng)服務(wù)器。然后,被訪問域服務(wù)器可以使用歸屬AAA服務(wù)器60認(rèn)證最終用戶。認(rèn)證之后,參數(shù)可以在歸屬網(wǎng)域和被訪問域之間被交換。這些參數(shù)可以建立通用數(shù)據(jù)交換或在合適的情況下建立安全交換。提供LNS 64以向移動(dòng)臺(tái)12的最終用戶提供安全服務(wù)。在具體的實(shí)施例中,LNS 64在通信系統(tǒng)10中提供L2TP安全服務(wù)。在這種情況下,相應(yīng)的LAC元件可以在PDSN集18a和18b中被提供。當(dāng)最終用戶行進(jìn)到新的域或被訪問域時(shí),它先聯(lián)系該被訪問域的PDSN,該P(yáng)DSN(通過訪問者AAA 68)與歸屬AAA 60進(jìn)行通信并相應(yīng)地對(duì)該最終用戶授權(quán)。在該最終用戶被合適地授權(quán)后,歸屬AAA 60就可以將數(shù)據(jù)傳輸回該被訪問的PDSN。該被訪問的PDSN可以調(diào)用LAC元件并建立到LNS 64和最終用戶的歸屬網(wǎng)域的隧道。使用被提供的合適的隧道,移動(dòng)臺(tái)12和持有要向移動(dòng)臺(tái)12推送的數(shù)據(jù)的設(shè)備或元件之間的信息交換可以通過安全隧道發(fā)生。
在運(yùn)行中,企業(yè)網(wǎng)36代表實(shí)現(xiàn)了對(duì)移動(dòng)臺(tái)12的最終用戶的簡(jiǎn)單IP類型服務(wù)的子網(wǎng)。在具體的歸屬網(wǎng)域既提供移動(dòng)IP服務(wù)又提供安全服務(wù)的情況下,向企業(yè)網(wǎng)36提供LNS 64和歸屬代理70。一旦移動(dòng)臺(tái)12被識(shí)別,那么歸屬代理70或LNS 64就被調(diào)用。企業(yè)網(wǎng)36代表的子網(wǎng)一般不實(shí)現(xiàn)移動(dòng)IP服務(wù),也不需要用于安全通信的特殊類型的隧道。于是,企業(yè)網(wǎng)36與企業(yè)網(wǎng)34類似,提供了歸屬代理70,刪去了LNS 64。
在運(yùn)行中,在WAP網(wǎng)絡(luò)38所代表的配置中,移動(dòng)臺(tái)12能夠獲得應(yīng)用型服務(wù)或用戶可能訂購或易于接收的任何其它類型的服務(wù)。應(yīng)用服務(wù)的示例性類型是基于WAP的。但是,WAP網(wǎng)絡(luò)38可以在合適的情況下可替換地基于任何其它類型的適當(dāng)協(xié)議。WAP網(wǎng)絡(luò)38可以是服務(wù)提供者,例如Yahoo.com,或任何其它向最終用戶提供服務(wù)的實(shí)體或域。根據(jù)本發(fā)明的實(shí)施例,WAP網(wǎng)絡(luò)38還可以代表另一個(gè)位置服務(wù)器。一旦移動(dòng)臺(tái)12的最終用戶的位置被確定,應(yīng)用服務(wù)器就可以確定要向最終用戶推送什么信息。這些信息可以是基于位置的數(shù)據(jù)或最終用戶可接收的任何其它類型的信息。WAP網(wǎng)絡(luò)38包括DNS數(shù)據(jù)庫元件54、網(wǎng)絡(luò)注冊(cè)器56和DHCP服務(wù)器50,它們提供動(dòng)態(tài)IP尋址并更新用于向移動(dòng)臺(tái)12的最終用戶推送數(shù)據(jù)的信息。
WAP網(wǎng)絡(luò)38還可以包括WAP網(wǎng)關(guān)74。WAP網(wǎng)關(guān)74是用于支持WAP網(wǎng)絡(luò)38中的數(shù)據(jù)交換的通信接口。WAP網(wǎng)關(guān)74可以在各種網(wǎng)絡(luò)體系結(jié)構(gòu)中被使用,在所述各種網(wǎng)絡(luò)體系結(jié)構(gòu)中,網(wǎng)關(guān)提供例如呼叫控制、承載傳輸和語音交換等功能。
圖2的方框圖示出了向移動(dòng)臺(tái)12提供基于簡(jiǎn)單IP的服務(wù)的通信系統(tǒng)10的實(shí)施例。一般在無線域環(huán)境中,存在向移動(dòng)臺(tái)12的最終用戶提供服務(wù)的不同方法。這些服務(wù)可以依賴于移動(dòng)臺(tái)12的能力或相關(guān)聯(lián)的網(wǎng)絡(luò)的能力。一種類型的服務(wù),基于簡(jiǎn)單IP的服務(wù),可以在虛擬專用網(wǎng)絡(luò)(VPN)環(huán)境中被實(shí)現(xiàn)。企業(yè)網(wǎng)34和36可以與IP網(wǎng)絡(luò)42協(xié)同工作,以向移動(dòng)臺(tái)12的最終用戶提供基于簡(jiǎn)單IP的服務(wù)。在移動(dòng)臺(tái)12被配置為調(diào)用基于VPN網(wǎng)絡(luò)協(xié)議的簡(jiǎn)單IP服務(wù)后,數(shù)據(jù)被推送到最終用戶。
在IP網(wǎng)絡(luò)42和LNS 64之間提供通信鏈路80,以圖示可以建立在LNS 64和IP網(wǎng)絡(luò)42之間的(此外還有如通信鏈路81所示的在IP網(wǎng)絡(luò)42和PDSN通信元件20a之間的)L2TP隧道。另外,在訪問者AAA 68和PDSN通信元件20a之間建立邏輯通信鏈路82。通信鏈路82圖示了邏輯通信隧道。訪問者AAA 68和PDSN通信元件20a之間的通信一般通過IP網(wǎng)絡(luò)42傳播。
在運(yùn)行中,推送服務(wù)可以在子網(wǎng)中通過規(guī)定用于管理企業(yè)或公司IP地址池的各網(wǎng)絡(luò)注冊(cè)器56來實(shí)現(xiàn)。基于簡(jiǎn)單IP服務(wù)的移動(dòng)臺(tái)12的最終用戶可以通過建立與PDSN通信元件20a的PPP連接來發(fā)起服務(wù)注冊(cè)。PPP可以代表使用調(diào)制解調(diào)器并通過電話線的到因特網(wǎng)或內(nèi)部網(wǎng)的直接連接。當(dāng)在企業(yè)網(wǎng)進(jìn)行認(rèn)證和授權(quán)時(shí),如果用戶被授權(quán)安全的第二層訪問服務(wù),那么合適的授權(quán)和隧道參數(shù)就被返回到PDSN通信元件20a。然后,PDSN通信元件20a在企業(yè)網(wǎng)中建立到LNS 64的L2TP隧道。于是,PPP連接在移動(dòng)臺(tái)12和LNS 64之間被建立起來,并且IP地址被網(wǎng)絡(luò)注冊(cè)器56指定。
歸屬AAA服務(wù)器60從DHCP服務(wù)器50和DNS數(shù)據(jù)庫元件54接收IP地址和其它參數(shù),以導(dǎo)向要推送到移動(dòng)臺(tái)12的數(shù)據(jù)并同步動(dòng)態(tài)更新DNS。歸屬AAA服務(wù)器60可以從LNS 64檢索授權(quán)和IP地址管理。被指定的IP地址可以是專用的或可路由的IP地址。在指定IP地址時(shí),DHCP服務(wù)器50可以執(zhí)行DNS數(shù)據(jù)庫元件54中的更新步驟,以更新被指定的IP地址并向移動(dòng)臺(tái)12的最終用戶租用參數(shù)。
圖3的方框圖示出了向移動(dòng)臺(tái)12提供基于移動(dòng)IP的服務(wù)的通信系統(tǒng)10的實(shí)施例。圖3與圖2類似,但是圖3圖示了實(shí)現(xiàn)向移動(dòng)臺(tái)12的基于移動(dòng)IP服務(wù)而不是基于單個(gè)IP服務(wù)的最終用戶推送數(shù)據(jù)的服務(wù)??梢酝ㄟ^規(guī)定企業(yè)網(wǎng)36中用于管理位于歸屬代理70的IP地址池的網(wǎng)絡(luò)注冊(cè)器56來提供對(duì)移動(dòng)臺(tái)12的移動(dòng)IP服務(wù)?;谝苿?dòng)IP服務(wù)的用戶可以通過建立與PDSN通信元件20a的PPP連接來發(fā)起服務(wù)注冊(cè)。在PPP建立過程中,最終用戶認(rèn)證是可選的。最終用戶注冊(cè)和授權(quán)在移動(dòng)IP注冊(cè)時(shí)被執(zhí)行。
在認(rèn)證時(shí),最終用戶可以被與企業(yè)網(wǎng)36的網(wǎng)絡(luò)注冊(cè)器56協(xié)同工作的歸屬代理70指定IP地址。被指定的IP地址和移動(dòng)IP注冊(cè)回復(fù)被一起返回給最終用戶。被指定的IP地址可以是專用的或可路由的IP地址。DHCP服務(wù)器50可以執(zhí)行DNS更新步驟,以更新移動(dòng)臺(tái)12的最終用戶的被指定IP地址和地址租用參數(shù)。
圖3的圖示還包括了使用應(yīng)用服務(wù)器78和本地DNS數(shù)據(jù)庫76來從DNS數(shù)據(jù)庫元件54檢索信息的應(yīng)用元件。當(dāng)應(yīng)用服務(wù)器78希望向移動(dòng)臺(tái)12推送數(shù)據(jù)時(shí),它可以引用移動(dòng)臺(tái)12的NAI,在該NAI和最終用戶的IP地址之間建立連接,并將數(shù)據(jù)推送到合適的位置。應(yīng)用服務(wù)器78可以是任何能夠向移動(dòng)臺(tái)12傳送數(shù)據(jù)的元件或設(shè)備。本地DNS數(shù)據(jù)庫76代表當(dāng)移動(dòng)臺(tái)12從一個(gè)地區(qū)漫游到另一個(gè)地區(qū)時(shí),與移動(dòng)臺(tái)12最接近的DNS。應(yīng)用服務(wù)器78和本地DNS數(shù)據(jù)庫76的運(yùn)行的其它細(xì)節(jié)將參照?qǐng)D5在下面描述。
圖4的流程圖示出了VPN用戶在漫游進(jìn)入外地位置或訪問者網(wǎng)絡(luò)后在通信系統(tǒng)中的注冊(cè)過程。具體地講,示出了VPN用戶的注冊(cè)和DNS數(shù)據(jù)庫元件54中相應(yīng)信息的更新。一系列的字母‘a(chǎn)’-‘p’被提供以幫助描述所示實(shí)施例的處理流程。在步驟‘a(chǎn)’,當(dāng)用戶第一次在新的域注冊(cè)時(shí),在移動(dòng)臺(tái)12和RAN 14a之間建立起無線鏈路(airlink)。在步驟‘b’,RAN 14a建立起與PDSN集18a或18b的路由處理器(RP)連接。在步驟‘c’,用戶認(rèn)證請(qǐng)求在移動(dòng)臺(tái)12產(chǎn)生并被傳送到PDSN集18a。在合適的情況下,該通信可以包括與最終用戶相關(guān)聯(lián)的額外信息,而且一般可以成為PPP協(xié)議的一部分。
在步驟‘d’,認(rèn)證請(qǐng)求從PDSN集18a被轉(zhuǎn)發(fā)到歸屬AAA服務(wù)器60。在步驟‘e’,認(rèn)證回復(fù)從歸屬AAA服務(wù)器60被傳送到PDSN集18a。認(rèn)證回復(fù)包括認(rèn)證信息,還可以額外包括如何在LAC元件和LNS 64之間建立安全的隧道。在步驟‘f’,該隧道被在PDSN集18a和LNS 64之間建立L2TP隧道的一條粗線示出。在步驟‘g’,鏈路控制協(xié)議(LCP)協(xié)商在移動(dòng)臺(tái)12和LNS 64之間出現(xiàn)。在步驟‘h’,移動(dòng)臺(tái)12通過LNS 64產(chǎn)生用戶認(rèn)證請(qǐng)求。
在步驟‘i’,LNS 64產(chǎn)生向歸屬AAA服務(wù)器60的認(rèn)證請(qǐng)求。在步驟‘j’,歸屬AAA服務(wù)器60產(chǎn)生向DHCP服務(wù)器50的DHCP請(qǐng)求。DHCP服務(wù)器50發(fā)送請(qǐng)求以獲得移動(dòng)臺(tái)12的最終用戶的IP地址和其它信息。在步驟‘k’,DHCP服務(wù)器50向DNS數(shù)據(jù)庫元件54提供DNS更新或“增加”信號(hào)。DHCP服務(wù)器50可以更新被分配的任意IP地址或選擇更新其它信息,例如計(jì)費(fèi)、記帳、優(yōu)先權(quán)或在合適的情況下的任何其它參數(shù)。在步驟‘l’,DNS數(shù)據(jù)庫元件54通過回復(fù)以DNS更新來響應(yīng)該信號(hào)。在步驟‘m’,DHCP服務(wù)器50產(chǎn)生到歸屬AAA服務(wù)器60的DHCP確認(rèn)信號(hào)。在步驟‘n’,歸屬AAA服務(wù)器60產(chǎn)生到LNS 64的認(rèn)證回復(fù)。然后,LNS 64可以產(chǎn)生到移動(dòng)臺(tái)12的用戶認(rèn)證回復(fù)(步驟‘o’)。步驟‘p’示出了移動(dòng)臺(tái)12和LNS 64之間的端到端分組傳輸。
在向最終用戶提供簡(jiǎn)單IP服務(wù)的情況下,LNS 64可以被刪去。另外,在向最終用戶提供簡(jiǎn)單IP服務(wù)的情況下,步驟‘g’-‘j’也可以被刪去。在簡(jiǎn)單IP服務(wù)被提供的情況下,步驟‘e’也被影響,可以被相應(yīng)地移動(dòng),于是它代替了步驟‘n’(即,在步驟‘e’由歸屬AAA服務(wù)器60產(chǎn)生的到PDSN集18a的認(rèn)證回復(fù)被移動(dòng)以代替步驟‘n’,在步驟‘n’中,歸屬AAA服務(wù)器60產(chǎn)生到LNS 64的認(rèn)證回復(fù))。另外,步驟‘o’可以被截去,于是用戶認(rèn)證回復(fù)僅在PDSN集18a和移動(dòng)臺(tái)12之間被傳遞。沿著該連接,相應(yīng)的連接在移動(dòng)臺(tái)12和LNS 64之間被建立。
圖5的流程圖示出了應(yīng)用元件是如何使用應(yīng)用服務(wù)器78和本地DNS數(shù)據(jù)庫76從DNS數(shù)據(jù)庫元件54檢索信息的。當(dāng)應(yīng)用服務(wù)器78希望向移動(dòng)臺(tái)12推送數(shù)據(jù)時(shí),它可以引用移動(dòng)臺(tái)12的NAI,在該NAI和最終用戶的IP地址之間建立連接,并將數(shù)據(jù)推送到合適的位置。應(yīng)用服務(wù)器78可以是任何能夠向移動(dòng)臺(tái)12傳送數(shù)據(jù)的元件或設(shè)備。本地DNS數(shù)據(jù)庫76代表當(dāng)移動(dòng)臺(tái)12從一個(gè)地區(qū)漫游到另一個(gè)地區(qū)時(shí),與移動(dòng)臺(tái)12最接近的DNS。
在第一步驟‘a(chǎn)’,應(yīng)用服務(wù)器78向本地DNS數(shù)據(jù)庫76發(fā)出DNS請(qǐng)求。該請(qǐng)求可以被事件或移動(dòng)臺(tái)12提供的任何其它適當(dāng)信號(hào)所觸發(fā)。在步驟‘b’,本地DNS數(shù)據(jù)庫76使用NAI中的域名來轉(zhuǎn)發(fā)或代理到歸屬網(wǎng)域中的DNS數(shù)據(jù)庫元件54的請(qǐng)求。在步驟‘c’,發(fā)生對(duì)來自最終用戶的ID進(jìn)行IP地址的解析,即,DNS數(shù)據(jù)庫元件54能夠?qū)⒃揘AI解析為與最終用戶相關(guān)聯(lián)的IP地址或任何其它適當(dāng)?shù)男畔?。在步驟‘d’,DNS數(shù)據(jù)庫元件54向本地DNS數(shù)據(jù)庫76發(fā)送查詢響應(yīng)信號(hào)。在步驟‘e’,本地DNS數(shù)據(jù)庫76將查詢響應(yīng)信號(hào)轉(zhuǎn)發(fā)給應(yīng)用服務(wù)器78。步驟‘f’示出,應(yīng)用服務(wù)器78開始向LNS 64推送數(shù)據(jù),LNS 64接下來在PDSN集18a中建立L2TP隧道。
步驟‘g’意在一般地解釋“休眠”的概念。在無線通信中,因?yàn)榭捎玫念l率范圍或帶寬是有限的,所以一旦移動(dòng)臺(tái)12建立到RAN14a或14b的連接以獲得服務(wù),那么當(dāng)信息不在這兩個(gè)元件之間被推送時(shí),該連接就可以被破壞掉。這可以基于某個(gè)時(shí)間段的休止或基于任何其它造成這兩個(gè)元件之間信息傳遞的缺乏的因素。當(dāng)存在這樣的持續(xù)休眠時(shí),無線信道被斷開。步驟‘g’示出了在移動(dòng)臺(tái)12和PDSN集18a之間建立起來的業(yè)務(wù)信道,以在包括移動(dòng)臺(tái)12的通信會(huì)話環(huán)境中考慮所關(guān)心的休眠問題。在步驟‘h’,可以在移動(dòng)臺(tái)12和應(yīng)用服務(wù)器78之間完成端到端分組傳輸。
圖6的流程圖可替換地示出了移動(dòng)臺(tái)12的最終用戶注冊(cè)移動(dòng)IP服務(wù)的示例性流程實(shí)施例。從步驟‘a(chǎn)’開始,在移動(dòng)臺(tái)12和RAN 14a之間建立無線鏈路。在步驟‘b’,RAN 14a將RP連接發(fā)送到PDSN集18a。在步驟‘c’,在移動(dòng)臺(tái)12和PDSN集18a之間發(fā)生LCP協(xié)商。在步驟‘d’,移動(dòng)臺(tái)12向PDSN集18a發(fā)起用戶認(rèn)證請(qǐng)求。在步驟‘e’,PDSN集18a作出響應(yīng),向移動(dòng)臺(tái)12發(fā)送用戶認(rèn)證回復(fù)。在步驟‘e’,移動(dòng)臺(tái)12產(chǎn)生到PDSN集18a的移動(dòng)因特網(wǎng)協(xié)議(MIP)注冊(cè)請(qǐng)求。在步驟‘f’,PDSN集18a產(chǎn)生認(rèn)證請(qǐng)求,并將其傳送到歸屬AAA 60。在步驟‘g’,歸屬AAA 60作出響應(yīng),將認(rèn)證回復(fù)發(fā)送給PDSN集18a。在步驟‘h’,PDSN集18a產(chǎn)生到歸屬代理70的MIP注冊(cè)請(qǐng)求。在步驟‘i’,歸屬代理70向DHCP服務(wù)器50傳送DHCP請(qǐng)求。在步驟‘j’,在DHCP服務(wù)器50向DNS數(shù)據(jù)庫元件54提供DNS更新/增加信號(hào)。
在步驟‘k’,DNS數(shù)據(jù)庫元件54通過產(chǎn)生到DHCP服務(wù)器50的DNS更新回復(fù)來響應(yīng)此信號(hào)。然后,在步驟‘l’,DHCP服務(wù)器50產(chǎn)生要傳送到歸屬代理70的DHCP確認(rèn)信號(hào)。在步驟‘m’,歸屬代理70產(chǎn)生到PDSN集18a的MIP注冊(cè)回復(fù)。在步驟‘n’,PDSN集18a將該注冊(cè)回復(fù)轉(zhuǎn)發(fā)到移動(dòng)臺(tái)12。在步驟‘o’,在移動(dòng)臺(tái)12和歸屬代理70之間實(shí)現(xiàn)端到端分組傳輸。根據(jù)本發(fā)明的教導(dǎo),這使得精確的IP地址或其它相關(guān)聯(lián)的信息能夠被確認(rèn),以向移動(dòng)臺(tái)12的最終用戶推送信息。
在本發(fā)明的具體實(shí)施例中,在相應(yīng)的企業(yè)網(wǎng)中的歸屬AAA服務(wù)器60可以在與移動(dòng)臺(tái)12相關(guān)聯(lián)的PPP建立過程(如上面步驟‘h’和步驟‘i’之間所示)中對(duì)最終用戶進(jìn)行認(rèn)證。在移動(dòng)IP注冊(cè)過程中,由歸屬代理70和DHCP服務(wù)器50來指定IP地址。DHCP服務(wù)器50可以在向移動(dòng)臺(tái)12的最終用戶返回IP地址和其它規(guī)定參數(shù)之前更新DNS數(shù)據(jù)庫元件54。在企業(yè)網(wǎng)中,PDSN集18a和歸屬代理70之間也建立起移動(dòng)IP隧道,以實(shí)現(xiàn)安全的端到端分組傳輸。
圖7的流程圖示出了向移動(dòng)臺(tái)12的最終用戶提供移動(dòng)IP服務(wù)的實(shí)施例。在該情形下,應(yīng)用服務(wù)器78向移動(dòng)臺(tái)12推送數(shù)據(jù)。在這種情況下,最終用戶具有被動(dòng)態(tài)指定的地址(專用的或可選路由的)。來自應(yīng)用服務(wù)器78的DNS查詢被路由到相應(yīng)企業(yè)域的DNS數(shù)據(jù)庫元件54。DNS數(shù)據(jù)庫元件54和網(wǎng)絡(luò)注冊(cè)器56協(xié)作執(zhí)行查找,以檢索與移動(dòng)臺(tái)12的目標(biāo)移動(dòng)用戶相對(duì)應(yīng)并被其相應(yīng)的NAI所標(biāo)識(shí)的條目。根據(jù)本發(fā)明的教導(dǎo),也提供了對(duì)相應(yīng)于被指定的IP地址的NAI的解析。基于被返回的IP地址,應(yīng)用服務(wù)器78通過歸屬代理70的移動(dòng)IP隧道向服務(wù)PDSN元件推送數(shù)據(jù)。如果需要,那么服務(wù)PDSN可以發(fā)起建立無線電業(yè)務(wù)信道的過程,并可以向移動(dòng)臺(tái)12發(fā)送被推送的數(shù)據(jù)。
在步驟‘a(chǎn)’,應(yīng)用服務(wù)器78向本地DNS數(shù)據(jù)庫76發(fā)出DNS查詢。然后在步驟‘b’,本地DNS數(shù)據(jù)庫76將該DNS查詢轉(zhuǎn)發(fā)到DNS數(shù)據(jù)庫元件54。在步驟‘c’,在DHCP服務(wù)器50和歸屬代理70之間,IP地址從用戶ID被解析。在步驟‘d’,DNS數(shù)據(jù)庫元件54向本地DNS數(shù)據(jù)庫76發(fā)出查詢響應(yīng)信號(hào),該信號(hào)被轉(zhuǎn)送到應(yīng)用服務(wù)器78,如在步驟‘e’所示。在步驟‘f’,應(yīng)用服務(wù)器78開始向歸屬代理70推送數(shù)據(jù)。然后在歸屬代理70和PDSN集18a之間建立起MIP隧道。
在步驟‘g’,在移動(dòng)臺(tái)12和PDSN集18a之間提供被建立了的通信隧道(如上所述)。最后,在步驟‘h’,在移動(dòng)臺(tái)12和應(yīng)用服務(wù)器78之間提供端到端分組傳輸通信,于是數(shù)據(jù)可以根據(jù)本發(fā)明的教導(dǎo)而被推送。
通信系統(tǒng)10可以在通信環(huán)境的主機(jī)中被使用,例如結(jié)合碼分多址(CDMA)協(xié)議。在CDMA環(huán)境中,CDMA系統(tǒng)的所有用戶使用同樣的載頻并可以同時(shí)傳輸。每個(gè)用戶具有他自己的偽隨機(jī)碼字。只要使用CDAM的移動(dòng)臺(tái)12的最終用戶希望進(jìn)行傳輸,相關(guān)聯(lián)的系統(tǒng)都可以將消息信號(hào)與該碼字進(jìn)行相關(guān)。接收器對(duì)接收到的信號(hào)執(zhí)行解相關(guān)。為了檢測(cè)消息信號(hào),接收器識(shí)別發(fā)射器使用的碼字。因?yàn)镃DMA系統(tǒng)的很多用戶共享同樣的頻率,所以在為被推送到移動(dòng)臺(tái)12的信息分組提供有效的路由和處理協(xié)議方面,CDMA系統(tǒng)可以從本發(fā)明的教導(dǎo)中受益。而且,IS-95可以將CDMA方案與本發(fā)明結(jié)合起來使用。
時(shí)分多址(TDMA)代表另外一種協(xié)議,其中可以實(shí)現(xiàn)通信系統(tǒng)10的被公開的配置。在TDMA接入方案中,移動(dòng)臺(tái)12的一組最終用戶在時(shí)域上被復(fù)用,即,用戶U1使用無線電頻率F1持續(xù)了時(shí)間段T1,此后,用戶U2使用同一頻率F1持續(xù)了時(shí)間段T1,等等。時(shí)間軸被劃分為等長(zhǎng)度的時(shí)隙。在TDMA中,每個(gè)用戶占用定義了一個(gè)信道的周期性循環(huán)的時(shí)隙,N個(gè)時(shí)隙構(gòu)成了一幀。當(dāng)使用TDMA時(shí),可以將每幀的不同數(shù)目的時(shí)隙分配給不同的最終用戶。這樣就可以在用戶要求時(shí)根據(jù)用戶需要來提供帶寬。GSM和基于IS-54/IS-36的美國數(shù)字蜂窩(USDC)系統(tǒng)是可以將TDMA與本發(fā)明結(jié)合起來使用的標(biāo)準(zhǔn)??梢栽赥DMA系統(tǒng)中實(shí)現(xiàn)通過通信系統(tǒng)10來傳播信息的數(shù)據(jù)推送方法,以在合適的情況下消除不必要的信號(hào)發(fā)送和冗余隧道。
頻分多址代表另外一種通信環(huán)境,其中可以實(shí)施通信系統(tǒng)10。FDMA系統(tǒng)向單個(gè)用戶指定單獨(dú)頻率的信道或頻帶,其中所有用戶可以在同一時(shí)間進(jìn)行傳輸。這些信道按需要被分配給請(qǐng)求服務(wù)的用戶。在呼叫期間,沒有其他的用戶可以共享同一頻帶。FDMA信道一次只能承載一個(gè)通信交換或會(huì)話(例如電話)??梢耘cFDMA系統(tǒng)結(jié)合起來使用的一個(gè)或更多移動(dòng)臺(tái)12可以實(shí)現(xiàn)雙工,因?yàn)榘l(fā)射器和接收器是同時(shí)工作的。先進(jìn)移動(dòng)電話服務(wù)(AMPS)和歐洲全接入通信系統(tǒng)(ETACS)是可以將FDMA與本發(fā)明的處理方法結(jié)合起來使用的標(biāo)準(zhǔn)。
雖然本發(fā)明是參照具體的實(shí)施例而被描述的,但是應(yīng)該理解,于此可以進(jìn)行各種其它改變、代換和更替,而不偏離本發(fā)明的精神和范圍。例如,雖然本發(fā)明已經(jīng)被描述為在PDSN或GGSN環(huán)境中工作,但是,本發(fā)明可以在路由或處理被推送到移動(dòng)臺(tái)12的最終用戶的信息的任何網(wǎng)絡(luò)環(huán)境中使用。前面圖中公開的處理協(xié)議一般地適用于將信息分組在,或通過IP網(wǎng)絡(luò)路由的所有通信系統(tǒng)。
另外,雖然本發(fā)明是參照移動(dòng)臺(tái)12和IP網(wǎng)絡(luò)16a和16b之間的通信而被描述的,但是,這里描述的數(shù)據(jù)推送協(xié)議可以在移動(dòng)網(wǎng)絡(luò)中或之外的任何兩個(gè)部件之間的通信中被實(shí)現(xiàn)。為了教導(dǎo)的目的,本發(fā)明僅僅描述了移動(dòng)臺(tái)12和IP網(wǎng)絡(luò)16a和16b,但這不應(yīng)當(dāng)被解釋為限制本發(fā)明的時(shí)間推送協(xié)議實(shí)現(xiàn)的方法和環(huán)境。此外,上面公開的處理和路由配置可以結(jié)合通信處理中所包含的任何部件、單元、硬件、軟件、對(duì)象或元件來實(shí)現(xiàn)。
本領(lǐng)域的技術(shù)人員可以確認(rèn)很多其它的改變、代換、更替以及修改,而且本發(fā)明將包括所有這些落在所附權(quán)利要求的精神和范圍內(nèi)的改變、代換、變型、更替以及修改。
權(quán)利要求
1.一種用于在IP網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的方法,包括向移動(dòng)臺(tái)的最終用戶指定網(wǎng)絡(luò)標(biāo)識(shí)符;確定所述網(wǎng)絡(luò)標(biāo)識(shí)符和IP地址項(xiàng)之間的關(guān)系;在數(shù)據(jù)庫中存儲(chǔ)所述關(guān)系;接收對(duì)所述最終用戶的所述網(wǎng)絡(luò)標(biāo)識(shí)符的查詢;以及響應(yīng)該于查詢,提供所述IP地址項(xiàng)以使發(fā)出查詢的實(shí)體可以向所述移動(dòng)臺(tái)推送數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,還包括響應(yīng)于一個(gè)或更多觸發(fā)事件,更新所述數(shù)據(jù)庫中的所述IP地址項(xiàng)。
3.如權(quán)利要求1所述的方法,還包括在所述數(shù)據(jù)庫中存儲(chǔ)與具有所述關(guān)系的所述最終用戶相關(guān)聯(lián)的記帳、計(jì)費(fèi)和優(yōu)先權(quán)參數(shù)。
4.如權(quán)利要求3所述的方法,還包括接收對(duì)一個(gè)或更多所述參數(shù)的查詢,并且通過向發(fā)出查詢的實(shí)體提供被選擇的一個(gè)或更多所述參數(shù)來對(duì)所述查詢作出響應(yīng)。
5.如權(quán)利要求1所述的方法,其中所述被推送到所述移動(dòng)臺(tái)的數(shù)據(jù)是與基于移動(dòng)IP的服務(wù)和基于簡(jiǎn)單IP的服務(wù)中被選擇的一個(gè)相關(guān)聯(lián)的,其中所述數(shù)據(jù)是通過應(yīng)用服務(wù)器被推送的。
6.如權(quán)利要求1所述的方法,還包括使用位于與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)中的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器來為要被推送到所述移動(dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道。
7.如權(quán)利要求1所述的方法,還包括提供認(rèn)證、授權(quán)和記帳服務(wù)器,所述認(rèn)證、授權(quán)和記帳服務(wù)器能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向?qū)⑺鰯?shù)據(jù)傳送到所述移動(dòng)臺(tái)的分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)提供隧道參數(shù)。
8.如權(quán)利要求1所述的方法,還包括提供認(rèn)證、授權(quán)和記帳服務(wù)器,所述認(rèn)證、授權(quán)和記帳服務(wù)器能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向通用分組無線電服務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)提供隧道參數(shù)。
9.一種用于在IP網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的方法,包括向數(shù)據(jù)庫查詢網(wǎng)絡(luò)標(biāo)識(shí)符,所述網(wǎng)絡(luò)標(biāo)識(shí)符與移動(dòng)臺(tái)的最終用戶的IP地址項(xiàng)相關(guān)聯(lián);從所述數(shù)據(jù)庫接收所述IP地址項(xiàng);以及向所述移動(dòng)臺(tái)的所述最終用戶推送與所述IP地址項(xiàng)相關(guān)聯(lián)的數(shù)據(jù)。
10.如權(quán)利要求9所述的方法,還包括響應(yīng)于被發(fā)送到所述數(shù)據(jù)庫的所述查詢,接收與所述最終用戶的一個(gè)或更多參數(shù)相關(guān)聯(lián)的信息。
11.如權(quán)利要求9所述的方法,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于簡(jiǎn)單IP的服務(wù)。
12.如權(quán)利要求9所述的方法,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于移動(dòng)IP的服務(wù)。
13.如權(quán)利要求9所述的方法,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供無線應(yīng)用協(xié)議服務(wù)。
14.如權(quán)利要求9所述的方法,還包括使用位于與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)中的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器來為要被推送到所述移動(dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道。
15.一種用于在IP網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的系統(tǒng),包括用于向移動(dòng)臺(tái)的最終用戶指定網(wǎng)絡(luò)標(biāo)識(shí)符的裝置;用于確定所述網(wǎng)絡(luò)標(biāo)識(shí)符和IP地址項(xiàng)之間的關(guān)系的裝置;用于在數(shù)據(jù)庫中存儲(chǔ)所述關(guān)系的裝置;用于接收對(duì)所述最終用戶的所述網(wǎng)絡(luò)標(biāo)識(shí)符的查詢的裝置;以及響應(yīng)該于查詢,提供所述IP地址項(xiàng)以使發(fā)出查詢的實(shí)體可以向所述移動(dòng)臺(tái)推送數(shù)據(jù)的裝置。
16.如權(quán)利要求15所述的系統(tǒng),還包括用于響應(yīng)于一個(gè)或更多觸發(fā)事件,更新所述數(shù)據(jù)庫中的所述IP地址項(xiàng)的裝置。
17.如權(quán)利要求15所述的系統(tǒng),還包括用于在所述數(shù)據(jù)庫中存儲(chǔ)與具有所述關(guān)系的所述最終用戶相關(guān)聯(lián)的記帳、計(jì)費(fèi)和優(yōu)先權(quán)參數(shù)的裝置。
18.如權(quán)利要求17所述的系統(tǒng),還包括用于接收對(duì)一個(gè)或更多所述參數(shù)的查詢,并且通過向發(fā)出查詢的實(shí)體提供被選擇的一個(gè)或更多所述參數(shù)來對(duì)所述查詢作出響應(yīng)的裝置。
19.如權(quán)利要求15所述的系統(tǒng),其中所述被推送到所述移動(dòng)臺(tái)的數(shù)據(jù)是與基于移動(dòng)IP的服務(wù)和基于簡(jiǎn)單IP的服務(wù)中被選擇的一個(gè)相關(guān)聯(lián)的,其中所述數(shù)據(jù)是通過應(yīng)用服務(wù)器被推送的。
20.如權(quán)利要求15所述的系統(tǒng),還包括用于通過使用位于與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)中的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器來為被推送到所述移動(dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道的裝置。
21.一種用于在IP網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的系統(tǒng),包括用于向數(shù)據(jù)庫查詢網(wǎng)絡(luò)標(biāo)識(shí)符的裝置,其中所述網(wǎng)絡(luò)標(biāo)識(shí)符與移動(dòng)臺(tái)的最終用戶的IP地址項(xiàng)相關(guān)聯(lián);用于從所述數(shù)據(jù)庫接收所述IP地址項(xiàng)的裝置;以及用于向所述移動(dòng)臺(tái)的所述最終用戶推送與所述IP地址項(xiàng)相關(guān)聯(lián)的數(shù)據(jù)的裝置。
22.如權(quán)利要求21所述的系統(tǒng),還包括用于響應(yīng)于被發(fā)送到所述數(shù)據(jù)庫的所述查詢,接收與所述最終用戶的一個(gè)或更多參數(shù)相關(guān)聯(lián)的信息的裝置。
23.如權(quán)利要求21所述的系統(tǒng),其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于簡(jiǎn)單IP的服務(wù)。
24.如權(quán)利要求21所述的系統(tǒng),其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于移動(dòng)IP的服務(wù)。
25.如權(quán)利要求21所述的系統(tǒng),其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供無線應(yīng)用協(xié)議服務(wù)。
26.如權(quán)利要求21所述的系統(tǒng),還包括用于使用位于與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)中的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器來為被推送到所述移動(dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道的裝置。
27.包含在計(jì)算機(jī)可讀介質(zhì)中的軟件,能夠向移動(dòng)臺(tái)的最終用戶指定網(wǎng)絡(luò)標(biāo)識(shí)符;確定所述網(wǎng)絡(luò)標(biāo)識(shí)符和IP地址項(xiàng)之間的關(guān)系;在數(shù)據(jù)庫中存儲(chǔ)所述關(guān)系;接收對(duì)所述最終用戶的所述網(wǎng)絡(luò)標(biāo)識(shí)符的查詢;以及響應(yīng)該于查詢,提供所述IP地址項(xiàng)以使發(fā)出查詢的實(shí)體可以向所述移動(dòng)臺(tái)推送數(shù)據(jù)。
28.如權(quán)利要求27所述的軟件,還能夠響應(yīng)于一個(gè)或更多觸發(fā)事件,更新所述數(shù)據(jù)庫中的所述IP地址項(xiàng)。
29.如權(quán)利要求27所述的軟件,還能夠在所述數(shù)據(jù)庫中存儲(chǔ)與具有所述關(guān)系的所述最終用戶相關(guān)聯(lián)的記帳、計(jì)費(fèi)和優(yōu)先權(quán)參數(shù)。
30.如權(quán)利要求29所述的軟件,還能夠接收對(duì)一個(gè)或更多所述參數(shù)的查詢,并且通過向發(fā)出查詢的實(shí)體提供被選擇的一個(gè)或更多所述參數(shù)來對(duì)所述查詢作出響應(yīng)。
31.如權(quán)利要求27所述的軟件,其中所述被推送到所述移動(dòng)臺(tái)的數(shù)據(jù)是與基于移動(dòng)IP的服務(wù)和基于簡(jiǎn)單IP的服務(wù)中被選擇的一個(gè)相關(guān)聯(lián)的,其中所述數(shù)據(jù)是通過應(yīng)用服務(wù)器被推送的。
32.如權(quán)利要求27所述的軟件,還能夠使用位于與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)中的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器來為被推送到所述移動(dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道。
33.如權(quán)利要求27所述的軟件,還能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向?qū)⑺鰯?shù)據(jù)傳送到所述移動(dòng)臺(tái)的分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)提供隧道參數(shù)。
34.如權(quán)利要求27所述的軟件,還能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向通用分組無線電服務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)提供隧道參數(shù)。
35.包含在計(jì)算機(jī)可讀介質(zhì)中的軟件,能夠向數(shù)據(jù)庫查詢網(wǎng)絡(luò)標(biāo)識(shí)符,所述網(wǎng)絡(luò)標(biāo)識(shí)符與移動(dòng)臺(tái)的最終用戶的IP地址項(xiàng)相關(guān)聯(lián);從所述數(shù)據(jù)庫接收所述IP地址項(xiàng);以及向所述移動(dòng)臺(tái)的所述最終用戶推送與所述IP地址項(xiàng)相關(guān)聯(lián)的數(shù)據(jù)。
36.如權(quán)利要求35所述的軟件,還能夠響應(yīng)于被發(fā)送到所述數(shù)據(jù)庫的所述查詢,接收與所述最終用戶的一個(gè)或更多參數(shù)相關(guān)聯(lián)的信息。
37.如權(quán)利要求35所述的軟件,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于簡(jiǎn)單IP的服務(wù)。
38.如權(quán)利要求35所述的軟件,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于移動(dòng)IP的服務(wù)。
39.如權(quán)利要求35所述的軟件,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供無線應(yīng)用協(xié)議服務(wù)。
40.如權(quán)利要求35所述的軟件,還能夠使用位于與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)中的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器來為被推送到所述移動(dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道。
41.如權(quán)利要求35所述的軟件,還能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)提供隧道參數(shù)。
42.如權(quán)利要求35所述的軟件,還能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向通用分組無線電服務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)提供隧道參數(shù)。
43.一種用于在網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的裝置,包括能夠向移動(dòng)臺(tái)的最終用戶指定網(wǎng)絡(luò)標(biāo)識(shí)符,并能夠確定所述網(wǎng)絡(luò)標(biāo)識(shí)符和IP地址項(xiàng)之間的關(guān)系的網(wǎng)絡(luò)數(shù)據(jù)庫元件,所述關(guān)系被存儲(chǔ)在所述網(wǎng)絡(luò)數(shù)據(jù)庫元件中,其中所述網(wǎng)絡(luò)數(shù)據(jù)庫元件接收對(duì)所述最終用戶的所述網(wǎng)絡(luò)標(biāo)識(shí)符的查詢,并且響應(yīng)該于查詢,向發(fā)出查詢的實(shí)體提供所述IP地址項(xiàng),以使數(shù)據(jù)可以被推送到所述移動(dòng)臺(tái)。
44.如權(quán)利要求43所述的裝置,其中響應(yīng)于一個(gè)或更多觸發(fā)事件,在所述網(wǎng)絡(luò)數(shù)據(jù)庫元件中,所述IP地址項(xiàng)被更新。
45.如權(quán)利要求43所述的裝置,其中所述網(wǎng)絡(luò)數(shù)據(jù)庫元件存儲(chǔ)與具有所述關(guān)系的所述最終用戶相關(guān)聯(lián)的記帳、計(jì)費(fèi)和優(yōu)先權(quán)參數(shù)。
46.如權(quán)利要求45所述的裝置,其中所述網(wǎng)絡(luò)數(shù)據(jù)庫元件接收對(duì)一個(gè)或更多所述參數(shù)的查詢,并且通過向發(fā)出查詢的實(shí)體提供被選擇的一個(gè)或更多所述參數(shù)來對(duì)所述查詢作出響應(yīng)。
47.如權(quán)利要求43所述的裝置,其中所述被推送到所述移動(dòng)臺(tái)的數(shù)據(jù)是與基于移動(dòng)IP的服務(wù)和基于簡(jiǎn)單IP的服務(wù)中被選擇的一個(gè)相關(guān)聯(lián)的,其中所述數(shù)據(jù)是通過應(yīng)用服務(wù)器被推送的。
48.如權(quán)利要求43所述的裝置,還包括耦合到與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器,所述第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器能夠?yàn)楸煌扑偷剿鲆苿?dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道。
49.如權(quán)利要求43所述的裝置,還包括認(rèn)證、授權(quán)和記帳服務(wù)器,所述認(rèn)證、授權(quán)和記帳服務(wù)器能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向?qū)?shù)據(jù)傳送到所述移動(dòng)臺(tái)的分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)提供隧道參數(shù)。
50.如權(quán)利要求43所述的裝置,還包括認(rèn)證、授權(quán)和記帳服務(wù)器,所述認(rèn)證、授權(quán)和記帳服務(wù)器能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向通用分組無線電服務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)提供隧道參數(shù)。
51.一種用于在網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的裝置,包括能夠向數(shù)據(jù)庫查詢網(wǎng)絡(luò)標(biāo)識(shí)符的應(yīng)用服務(wù)器,所述網(wǎng)絡(luò)標(biāo)識(shí)符與移動(dòng)臺(tái)的最終用戶的IP地址項(xiàng)相關(guān)聯(lián),其中所述應(yīng)用服務(wù)器從所述數(shù)據(jù)庫接收所述IP地址項(xiàng)并且向所述移動(dòng)臺(tái)的所述最終用戶推送與所述IP地址項(xiàng)相關(guān)聯(lián)的數(shù)據(jù)。
52.如權(quán)利要求51所述的裝置,其中所述應(yīng)用服務(wù)器響應(yīng)于被發(fā)送到所述數(shù)據(jù)庫的所述查詢,接收與所述最終用戶的一個(gè)或更多參數(shù)相關(guān)聯(lián)的信息。
53.如權(quán)利要求51所述的裝置,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于簡(jiǎn)單IP的服務(wù)。
54.如權(quán)利要求51所述的裝置,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供基于移動(dòng)IP的服務(wù)。
55.如權(quán)利要求51所述的裝置,其中“向所述最終用戶推送數(shù)據(jù)”包括向所述移動(dòng)臺(tái)提供無線應(yīng)用協(xié)議服務(wù)。
56.如權(quán)利要求55所述的裝置,還包括向所述移動(dòng)臺(tái)傳送與無線應(yīng)用協(xié)議服務(wù)相關(guān)聯(lián)的數(shù)據(jù)的無線應(yīng)用協(xié)議網(wǎng)關(guān)。
57.如權(quán)利要求51所述的裝置,還包括耦合到與所述最終用戶相關(guān)聯(lián)的歸屬網(wǎng)絡(luò)的第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器,所述第二層隧道協(xié)議網(wǎng)絡(luò)服務(wù)器能夠?yàn)楸煌扑偷剿鲆苿?dòng)臺(tái)的所述最終用戶的所述數(shù)據(jù)建立安全隧道。
58.如權(quán)利要求51所述的裝置,還包括認(rèn)證、授權(quán)和記帳服務(wù)器,所述認(rèn)證、授權(quán)和記帳服務(wù)器能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)提供隧道參數(shù)。
59.如權(quán)利要求51所述的裝置,還包括認(rèn)證、授權(quán)和記帳服務(wù)器,所述認(rèn)證、授權(quán)和記帳服務(wù)器能夠認(rèn)證所述移動(dòng)臺(tái)的所述最終用戶,并向通用分組無線服務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)提供隧道參數(shù)。
全文摘要
提供了一種用于在因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)環(huán)境中推送數(shù)據(jù)的方法,包括向移動(dòng)臺(tái)的最終用戶指定網(wǎng)絡(luò)標(biāo)識(shí)符。確定了所述網(wǎng)絡(luò)標(biāo)識(shí)符和IP地址項(xiàng)之間的關(guān)系,此關(guān)系被存儲(chǔ)在數(shù)據(jù)庫中。接收對(duì)最終用戶的網(wǎng)絡(luò)標(biāo)識(shí)符的查詢,并且響應(yīng)于該查詢,提供IP地址項(xiàng)以使發(fā)出查詢的實(shí)體可以向移動(dòng)臺(tái)推送數(shù)據(jù)。
文檔編號(hào)H04L29/08GK1647559SQ03807853
公開日2005年7月27日 申請(qǐng)日期2003年3月27日 優(yōu)先權(quán)日2002年4月8日
發(fā)明者拉杰什·巴拉, 蘇達(dá)卡爾·R·帕達(dá)拉 申請(qǐng)人:思科技術(shù)公司