專利名稱:發(fā)送數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在通訊網(wǎng)絡(luò)內(nèi)發(fā)送數(shù)據(jù),這些網(wǎng)絡(luò)包括但不限于如互聯(lián)網(wǎng)絡(luò)的網(wǎng)絡(luò),尤其但不專門涉及發(fā)送數(shù)據(jù)到移動(dòng)節(jié)點(diǎn)的的方法。移動(dòng)節(jié)點(diǎn)可以是移動(dòng)主機(jī)如便攜式計(jì)算機(jī),或者它可以是負(fù)責(zé)一個(gè)或多個(gè)完整網(wǎng)絡(luò)如飛機(jī)內(nèi)移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)的路由器。在任何一種情況下,移動(dòng)節(jié)點(diǎn)可以從一個(gè)網(wǎng)絡(luò)或子網(wǎng)的連接點(diǎn)改變到另一個(gè)網(wǎng)絡(luò)或子網(wǎng)的連接點(diǎn)。
在組成互聯(lián)網(wǎng)絡(luò)的不同網(wǎng)絡(luò)上發(fā)送數(shù)據(jù)基于公知的互聯(lián)網(wǎng)協(xié)議(IP)的協(xié)議。數(shù)據(jù)以公知的IP數(shù)據(jù)報(bào)的數(shù)據(jù)單位形式在通過IP地址規(guī)定的互聯(lián)網(wǎng)絡(luò)的點(diǎn)之間傳送。IP的詳細(xì)說明可以在互聯(lián)網(wǎng)工程特別工作組(IETF)支持的“請(qǐng)求注釋”文件,RFC 791中獲得。RFC文件在互聯(lián)網(wǎng)絡(luò)中廣泛使用。
公知的IPv4的IP當(dāng)前版本本身不支持移動(dòng)性,但是標(biāo)題為“IP移動(dòng)性支持”的通常稱為移動(dòng)IP的協(xié)議已經(jīng)被設(shè)計(jì)來增強(qiáng)Ipv4以支持移動(dòng)性。這個(gè)協(xié)議在如上面詳細(xì)說明可獲得的文件RFC 2002中描述。下一代IP(IPv6)被特別設(shè)計(jì)來處理移動(dòng)性請(qǐng)求。
IPv4假設(shè)節(jié)點(diǎn)的IP地址唯一地識(shí)別對(duì)互聯(lián)網(wǎng)絡(luò)節(jié)點(diǎn)的固定連接點(diǎn)。如果該節(jié)點(diǎn)被轉(zhuǎn)移到不同的點(diǎn),它僅可以通過分配它一個(gè)新的IP地址來連接。然而,移動(dòng)IP使移動(dòng)節(jié)點(diǎn)如膝上式或掌上式計(jì)算機(jī)經(jīng)過互聯(lián)網(wǎng)絡(luò)發(fā)送和接收IP數(shù)據(jù)報(bào),而不考慮它連接到互聯(lián)網(wǎng)絡(luò)的物理位置并且不改變它的IP地址。
然而,在連接到服務(wù)于不同目的的各種類型數(shù)據(jù)網(wǎng)絡(luò)的許多不同環(huán)境中,移動(dòng)節(jié)點(diǎn)可以找到自己。
通過各種不同的介質(zhì)可以將移動(dòng)節(jié)點(diǎn)鏈接到網(wǎng)絡(luò),這些介質(zhì)中一些適用于大量數(shù)據(jù)的傳送,一些不適用。一些網(wǎng)絡(luò)本身不能支持較高的數(shù)據(jù)率。連接到特定網(wǎng)絡(luò)的移動(dòng)用戶可能希望以特定格式來接收數(shù)據(jù),例如以簡(jiǎn)化的形式接收網(wǎng)頁數(shù)據(jù),而不是圖像,或者是采用話音消息形式的電子郵件。在特定的例子中,對(duì)于帶寬限制和與蜂窩式電話有關(guān)的屏幕尺寸已經(jīng)特別開發(fā)了“無線應(yīng)用協(xié)議”(WAP)。如果用戶當(dāng)前正在使用適用于該技術(shù)的網(wǎng)絡(luò),那將很方便以該形式傳送數(shù)據(jù)。然而,如果用戶連接到較高帶寬系統(tǒng),他可能希望以更簡(jiǎn)單的形式更適當(dāng)?shù)亟邮盏皆摿硪粋€(gè)網(wǎng)絡(luò)的數(shù)據(jù)。
也可能在數(shù)據(jù)發(fā)射機(jī)和發(fā)送器的家網(wǎng)和訪問網(wǎng)絡(luò)之間存在特別的聯(lián)系,例如如果雙方工作在(訪問)相同的網(wǎng)絡(luò),或者在網(wǎng)絡(luò)操作員之間簽訂的服務(wù)級(jí)別協(xié)議才可以獲得的功能。
本發(fā)明提供一種方法,通過路由器將通訊數(shù)據(jù)發(fā)送到位于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的用戶,路由器具有存儲(chǔ)的數(shù)據(jù),提供的數(shù)據(jù)與網(wǎng)絡(luò)的特性和網(wǎng)絡(luò)之間的聯(lián)系有關(guān),該方法包括接收與用戶當(dāng)前連接的數(shù)據(jù)網(wǎng)絡(luò)的標(biāo)識(shí)有關(guān)的用戶位置信息;接收要發(fā)送給用戶的通訊數(shù)據(jù);從存儲(chǔ)的數(shù)據(jù)進(jìn)行檢索,該存儲(chǔ)數(shù)據(jù)與用戶當(dāng)前連接的數(shù)據(jù)網(wǎng)絡(luò)的特性以及該網(wǎng)絡(luò)與其他網(wǎng)絡(luò)之間的相關(guān)性有關(guān);修改通訊數(shù)據(jù)以便兼容于檢索的特性,以及發(fā)送修改的通訊數(shù)據(jù)到用戶。
路由器可以是連接到家網(wǎng)的家代理。
通訊數(shù)據(jù)可以包括文本數(shù)據(jù)。
修改的通訊數(shù)據(jù)可以包括話音數(shù)據(jù)。
通訊數(shù)據(jù)的修改可以包括概括(summarising)通訊數(shù)據(jù)。
修改的通訊數(shù)據(jù)可以由中間路由器接收并且重新發(fā)送給用戶。
用戶和中間路由器可以連接到若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中的同一個(gè)網(wǎng)絡(luò)。
本發(fā)明還提供加載在計(jì)算機(jī)上的計(jì)算機(jī)程序,以發(fā)送通訊數(shù)據(jù)到位于每個(gè)具有相關(guān)特性的若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的用戶,使得該計(jì)算機(jī)存儲(chǔ)與網(wǎng)絡(luò)的特性和網(wǎng)絡(luò)之間的相關(guān)性有關(guān)的數(shù)據(jù);接收用戶位置信息,其中用戶位置信息包括若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的標(biāo)識(shí);接收要發(fā)送給用戶的通訊數(shù)據(jù);修改通訊數(shù)據(jù)以便與用戶當(dāng)前連接的數(shù)據(jù)網(wǎng)絡(luò)的相關(guān)特性和該網(wǎng)絡(luò)與其他網(wǎng)絡(luò)之間的相關(guān)性兼容;以及發(fā)送修改的通訊數(shù)據(jù)給用戶。
計(jì)算機(jī)程序可從服務(wù)器下載并且在加載到計(jì)算機(jī)之前存儲(chǔ)在存儲(chǔ)裝置中。
本發(fā)明另外提供一個(gè)存儲(chǔ)在介質(zhì)上的計(jì)算機(jī)程序,用于通過下面的步驟控制計(jì)算機(jī)將通訊數(shù)據(jù)發(fā)送給位于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的用戶接收包括若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的標(biāo)識(shí)的用戶位置信息;接收要發(fā)送給用戶的通訊數(shù)據(jù);從與網(wǎng)絡(luò)特性和網(wǎng)絡(luò)之間相關(guān)性有關(guān)的存儲(chǔ)數(shù)據(jù)檢索與若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中所述一個(gè)的特性相關(guān)的數(shù)據(jù);修改通訊數(shù)據(jù)以便兼容于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)的所述一個(gè)的有關(guān)特性,以及發(fā)送修改的通訊數(shù)據(jù)給用戶。
本發(fā)明還提供實(shí)現(xiàn)通訊數(shù)據(jù)的數(shù)據(jù)處理的處理裝置,該處理裝置包括接收與若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中每一個(gè)相關(guān)的網(wǎng)絡(luò)信息的第一接收裝置,其中網(wǎng)絡(luò)信息包括數(shù)據(jù)網(wǎng)絡(luò)類型;存儲(chǔ)網(wǎng)絡(luò)信息的存儲(chǔ)裝置;從路由器接收用戶位置信息的第二接收裝置,其中用戶位置信息包括若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中選擇一個(gè)的標(biāo)識(shí);接收要發(fā)送給用戶的路由器通訊數(shù)據(jù)的第三接收裝置;檢索與選擇的數(shù)據(jù)網(wǎng)絡(luò)相關(guān)的網(wǎng)絡(luò)信息的信息檢索裝置;修改通訊數(shù)據(jù)以便兼容于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的數(shù)據(jù)網(wǎng)絡(luò)類型的修改裝置,以及將修改的通訊數(shù)據(jù)輸出到路由器的輸出裝置。
現(xiàn)在參照附圖并借助于例子來描述本發(fā)明的實(shí)施例,其中
圖1a是基于移動(dòng)IP的系統(tǒng)的一般安排的示意圖;圖1b示出連接到圖1a系統(tǒng)的外地網(wǎng)(foreign network)的移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)流;圖2是使用本發(fā)明方法的本發(fā)明系統(tǒng)的示意方框圖;圖3是參數(shù)表的示意圖,以及圖4是通過處理器修改消息中數(shù)據(jù)的處理流程圖。
參照?qǐng)D1a,互聯(lián)網(wǎng)絡(luò)包括經(jīng)過路由器6連接的大量的網(wǎng)絡(luò)和子網(wǎng)1、2、3、4、5。路由器可以是為完成發(fā)送任務(wù)編程的通用計(jì)算機(jī)。越來越多的情況是整個(gè)互聯(lián)網(wǎng)絡(luò)的路由器為由如Cisco System,California,USA的公司提供的專門的硬件部分。在任何一種情況下,在RFC 1812中定義基于IP的網(wǎng)絡(luò)中預(yù)定使用的路由器功能。
可以是膝上式或筆記本計(jì)算機(jī)或移動(dòng)電話終端的移動(dòng)節(jié)點(diǎn)(MN)7通常經(jīng)過家網(wǎng)1連接到互聯(lián)網(wǎng)絡(luò)。分配給節(jié)點(diǎn)7的唯一的IP地址稱為它的家地址。稱為外地代理(FA)和家代理(HA)的移動(dòng)代理經(jīng)過稱為代理廣告的可利用消息在網(wǎng)絡(luò)上發(fā)出它們存在的通知。移動(dòng)代理典型地是一個(gè)連接到特定網(wǎng)絡(luò)的路由器;例如,家代理8是連接到家網(wǎng)1的路由器而外地代理9、10包括分別包括連接到外地網(wǎng)2、3的路由器。移動(dòng)節(jié)點(diǎn)7可以選擇地經(jīng)過代理請(qǐng)求消息從任何本地移動(dòng)代理請(qǐng)求代理廣告消息。通過接收代理廣告,移動(dòng)節(jié)點(diǎn)7能夠確定它是在它的家網(wǎng)1還是在外地網(wǎng)2、3、4、5。
當(dāng)移動(dòng)節(jié)點(diǎn)7在它的家網(wǎng)時(shí),它不需要移動(dòng)性服務(wù)。如圖1a的虛線所示,當(dāng)移動(dòng)節(jié)點(diǎn)7臨時(shí)移到第一外地網(wǎng)2時(shí),它獲得外地網(wǎng)2上臨時(shí)的轉(zhuǎn)交地址。這可以是外地代理轉(zhuǎn)交地址,它是外地代理的IP地址,通過從基于外地網(wǎng)2的任何外地代理接收或請(qǐng)求代理廣告而獲得。另一種情況,轉(zhuǎn)交地址可以通過使用外部分配方式如動(dòng)態(tài)的主機(jī)配置協(xié)議(DHCP)(讀者可以參考RFC 1541獲得更詳細(xì)的信息)獲得,在這種情況下它稱為并置的轉(zhuǎn)交地址。
然后通過將登記請(qǐng)求和登記應(yīng)答消息與移動(dòng)節(jié)點(diǎn)7交換,該節(jié)點(diǎn)將它的新轉(zhuǎn)交地址登記在它的家代理8上。登記提供一個(gè)方式,移動(dòng)節(jié)點(diǎn)可以通過該方式傳遞它們當(dāng)前可獲得的信息到它們的家代理。下面更詳細(xì)地描述登記處理,假設(shè)外地網(wǎng)2的移動(dòng)節(jié)點(diǎn)7登記例如從第一外地代理9經(jīng)過代理廣告接收的外地代理轉(zhuǎn)交地址。
首先,移動(dòng)節(jié)點(diǎn)7將登記請(qǐng)求消息發(fā)送到第一外地代理9,該外地代理處理它并且將它轉(zhuǎn)移到移動(dòng)節(jié)點(diǎn)的家代理8。登記請(qǐng)求消息包括外地代理的IP地址。家代理8發(fā)送登記應(yīng)答消息到允許(或拒絕)登記請(qǐng)求的第一外地代理9。第一外地代理9處理這個(gè)應(yīng)答并且將它轉(zhuǎn)送到移動(dòng)節(jié)點(diǎn)7。這個(gè)處理對(duì)于移動(dòng)節(jié)點(diǎn)7建立臨時(shí)地址,當(dāng)該節(jié)點(diǎn)漫游遠(yuǎn)離它的家網(wǎng)1時(shí)數(shù)據(jù)報(bào)可以提供給它。
如果移動(dòng)節(jié)點(diǎn)7從外地網(wǎng)2、3返回它的家網(wǎng)1時(shí),經(jīng)過登記請(qǐng)求和登記應(yīng)答消息的交換,它重新登記在它的家代理8。
參照?qǐng)D1b,如箭頭A所示,當(dāng)連接到網(wǎng)絡(luò)5的相應(yīng)節(jié)點(diǎn)(CN)11發(fā)送預(yù)定給移動(dòng)節(jié)點(diǎn)7的消息時(shí),當(dāng)它連接到第一外地網(wǎng)2時(shí),該消息由家代理8截取。家代理8封裝形成具有移動(dòng)節(jié)點(diǎn)7的轉(zhuǎn)交地址的消息的數(shù)據(jù)報(bào),在這個(gè)例子中轉(zhuǎn)交地址是第一外地代理9的IP地址,并且將該消息轉(zhuǎn)送到第一外地代理9。箭頭B示出的封裝數(shù)據(jù)報(bào)的傳輸稱為隧道效應(yīng)(tunnelling)。如箭頭C所示,第一外地代理9接收數(shù)據(jù)報(bào),將它們?nèi)シ庋b并且將它們轉(zhuǎn)送到移動(dòng)節(jié)點(diǎn)7。在互聯(lián)網(wǎng)絡(luò)中從移動(dòng)節(jié)點(diǎn)7到其他節(jié)點(diǎn)的消息不必遵循這種發(fā)送路徑,而是可以經(jīng)過適當(dāng)?shù)穆酚善髦苯影l(fā)送,該路由器可以是第一外地代理9。
在RFC 2003的“IP內(nèi)的IP封裝”中詳細(xì)描述了封裝和隧道效應(yīng)的概念。該模型為隧道是封裝時(shí)數(shù)據(jù)報(bào)采用的路徑。封裝允許不讓中間路由器知道IP數(shù)據(jù)報(bào),該路由器可能不正確地試圖將它發(fā)送到移動(dòng)節(jié)點(diǎn)。代之以,數(shù)據(jù)報(bào)在封裝器和已知的去封裝器之間發(fā)送,如外地代理,該外地代理可以正確地發(fā)送數(shù)據(jù)報(bào)。家代理8和第一外地代理9稱為隧道的端點(diǎn)。在并置轉(zhuǎn)交地址的情況下,移動(dòng)節(jié)點(diǎn)本身作為隧道的端點(diǎn)。
在US-A-5 325 362(Aziz)和Johnson D B“普遍存在的移動(dòng)主機(jī)網(wǎng)間互通”,工作站操作系統(tǒng)會(huì)議論文集(Proceedings of theworkshop on workstation operating system),1993年10月14日,第85-90頁,XP000672247中,給出了當(dāng)移動(dòng)節(jié)點(diǎn)在它的家網(wǎng)和外地網(wǎng)之間移動(dòng)時(shí)能夠有效地發(fā)送數(shù)據(jù)到該運(yùn)行的移動(dòng)節(jié)點(diǎn)的各種隧道效應(yīng)方案的例子。
參照?qǐng)D2,配置家代理8,如運(yùn)行提供發(fā)送功能軟件的個(gè)人計(jì)算機(jī),使得在任何數(shù)據(jù)報(bào)經(jīng)過隧道到第一外地代理9之前,處理器12可以介入。
在這個(gè)例子中,在運(yùn)行提供發(fā)送功能軟件的相同通用計(jì)算機(jī)的軟件中實(shí)現(xiàn)處理器12的功能。通過從服務(wù)器下載或通過安裝盤的安裝,將采用可執(zhí)行計(jì)算機(jī)程序形式的軟件存儲(chǔ)在硬盤或可移動(dòng)硬盤上。該程序從存儲(chǔ)裝置加載到計(jì)算機(jī)存儲(chǔ)器并且被執(zhí)行。
處理器12包括用戶接口13,以及執(zhí)行用戶應(yīng)用程序14的處理能力。它還提供采用用戶詳情數(shù)據(jù)庫15形式的存儲(chǔ)數(shù)據(jù)。用戶詳情數(shù)據(jù)庫15包含外地代理9、10的清單,以及它們連接到外地網(wǎng)的IP地址和若干特性。處理器12的主要功能是確定在將用于特定外地網(wǎng)的消息中包含的數(shù)據(jù)是否根據(jù)目的地網(wǎng)絡(luò)的特性需求修改,并且實(shí)現(xiàn)任何必需的修改。
在系統(tǒng)能夠工作之前,外地代理9、10的清單和每個(gè)外地代理連接的外地網(wǎng)2、3的特性輸入到用戶詳細(xì)數(shù)據(jù)庫15。在這個(gè)例子中,第一和第二外地網(wǎng)2、3分別是電信網(wǎng)絡(luò)和局內(nèi)網(wǎng)絡(luò)。網(wǎng)絡(luò)特性通過用戶接口13被人工輸入和/或由外地網(wǎng)服務(wù)器自動(dòng)地更新。只要外地網(wǎng)被增加、修改或移動(dòng),則外地代理9、10的這個(gè)清單以及與它們相關(guān)的網(wǎng)絡(luò)特性就被更新。
參照?qǐng)D3,保留在數(shù)據(jù)庫的參數(shù)表16包括外地代理的IP地址17、網(wǎng)絡(luò)質(zhì)量參數(shù)18、用戶定義參數(shù)19、以及外地代理9、10和移動(dòng)節(jié)點(diǎn)7之間連接的特性20。例如,網(wǎng)絡(luò)質(zhì)量參數(shù)18包括到外地代理18a的數(shù)據(jù)傳送率、存取延遲18b和誤碼率18c。用戶定義參數(shù)19包括希望由移動(dòng)節(jié)點(diǎn)7接收的數(shù)據(jù)19a的類型和安全風(fēng)險(xiǎn)19b。如果已知外地網(wǎng)2、3不安全,則最好不發(fā)送敏感的數(shù)據(jù)。
現(xiàn)在參照?qǐng)D4描述操作系統(tǒng)的方法。
采用膝上式個(gè)人計(jì)算機(jī)形式的移動(dòng)節(jié)點(diǎn)7通過全球移動(dòng)通信系統(tǒng)通用分組無線業(yè)務(wù)(GSM GPRS)連接到第一外地網(wǎng)2。這種連接具有低數(shù)據(jù)容量并且不適于大容量的數(shù)據(jù)傳送。根據(jù)已經(jīng)描述的處理,移動(dòng)節(jié)點(diǎn)7將它的轉(zhuǎn)交地址登記在家代理8,在這個(gè)例子中它是第一外地代理9的IP地址。
用戶希望從郵件服務(wù)器下載電子郵件消息。因此,在這個(gè)例子中相應(yīng)節(jié)點(diǎn)11是郵件服務(wù)器。郵件服務(wù)器將電子郵件消息分為包并且將它發(fā)送到家代理8。
家代理8接收數(shù)據(jù)包并且將它們與轉(zhuǎn)交地址一起傳遞到處理器12。在這個(gè)例子中,IP地址是192.0.1.255(步驟S1)。
在繼續(xù)處理之前處理器12等待直到已經(jīng)從組成的數(shù)據(jù)包集成了整個(gè)電子郵件消息為止(步驟S2)。一旦電子郵件被集成,處理器12搜索參數(shù)表,直到它找到第一外地代理9相應(yīng)的IP地址并且提取與它相關(guān)的網(wǎng)絡(luò)數(shù)據(jù)為止(步驟S3)。
處理器12決定是否電子郵件消息應(yīng)該被修改并且發(fā)送它是否安全。根據(jù)數(shù)據(jù)率入口18a,外地網(wǎng)2的特征為具有低數(shù)據(jù)容量,因此這樣電子郵件被標(biāo)記為要被概括。根據(jù)數(shù)據(jù)類型用戶優(yōu)先權(quán)19a,任何文本消息應(yīng)該轉(zhuǎn)換為話音數(shù)據(jù)。根據(jù)安全率入口19b,安全地發(fā)送敏感的消息到第一外地網(wǎng)2(步驟S4)。
為了概括電子郵件消息,處理器12調(diào)用電子郵件概括軟件,例如英國電訊的ProSum,并且執(zhí)行電子郵件消息上的應(yīng)用程序。在完成后,電子郵件消息隨后通過文本到話音的轉(zhuǎn)換程序轉(zhuǎn)換為話音消息,例如產(chǎn)生數(shù)字的聲音數(shù)據(jù)的“獨(dú)白”(步驟S5)。步驟S4和S5可以重復(fù)以根據(jù)其他網(wǎng)絡(luò)特性進(jìn)一步修改包含在消息中的數(shù)據(jù)。
一旦處理器12完成電子郵件到話音消息的修改,它將話音消息數(shù)據(jù)分解為數(shù)據(jù)包并且將它們返回給家代理8,用于封裝包并且經(jīng)過隧道到達(dá)外地網(wǎng)2(步驟S6)。
封裝的包由第一外地代理9接收,這里它們被去封裝并且經(jīng)過GSM GPRS鏈路傳送到移動(dòng)節(jié)點(diǎn)7。移動(dòng)節(jié)點(diǎn)7等待直到整個(gè)電子郵件已經(jīng)被接收并且通知了用戶,因此用戶能夠播放和收聽概括的電子郵件消息。
應(yīng)該理解對(duì)于上述實(shí)施例可以進(jìn)行許多修改。
例如,處理器12不是在實(shí)現(xiàn)數(shù)據(jù)修改之前集成來自數(shù)據(jù)包的電子郵件,數(shù)據(jù)修改可以單獨(dú)地在每個(gè)包上實(shí)現(xiàn)。
實(shí)現(xiàn)的修改可以是從一種圖形格式到另一種圖形格式的數(shù)據(jù)轉(zhuǎn)換。圖形格式的例子包括GIF、JPEG和TIFF。
可以使用專用的硬件而不是使用通用計(jì)算機(jī)來實(shí)現(xiàn)處理器12。
這樣一個(gè)系統(tǒng)的優(yōu)點(diǎn)是用戶可以接收信息消息,而不用考慮最初發(fā)送數(shù)據(jù)的格式、數(shù)據(jù)的預(yù)定用途,并且也不用考慮用戶連接的網(wǎng)絡(luò)。
權(quán)利要求
1.一種通過路由器發(fā)送通訊數(shù)據(jù)到位于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)之中的一個(gè)網(wǎng)絡(luò)的用戶的方法,路由器具有存儲(chǔ)數(shù)據(jù),提供與網(wǎng)絡(luò)特性和網(wǎng)絡(luò)之間相關(guān)性有關(guān)的數(shù)據(jù),該方法包括接收與當(dāng)前用戶連接的數(shù)據(jù)網(wǎng)絡(luò)的標(biāo)識(shí)相關(guān)的用戶位置信息;接收要發(fā)送給用戶的通訊數(shù)據(jù);從存儲(chǔ)數(shù)據(jù)中檢索當(dāng)前用戶連接的數(shù)據(jù)網(wǎng)絡(luò)相關(guān)特性以及該網(wǎng)絡(luò)和其他網(wǎng)絡(luò)之間的相關(guān)性;修改通訊數(shù)據(jù)以便兼容于檢索的特性,以及發(fā)送修改的通訊數(shù)據(jù)給用戶。
2.如權(quán)利要求1所述的方法,其中路由器是連接到家網(wǎng)的家代理。
3.如權(quán)利要求1或2所述的方法,其中通訊數(shù)據(jù)包括文本數(shù)據(jù)。
4.如任何前面權(quán)利要求所述的方法,其中修改的通訊數(shù)據(jù)包括話音數(shù)據(jù)。
5.如任何前面權(quán)利要求所述的方法,其中修改通訊數(shù)據(jù)包括概括通訊數(shù)據(jù)。
6.如任何前面權(quán)利要求所述的方法,其中修改的通訊數(shù)據(jù)由中間路由器接收并且重新發(fā)送給用戶。
7.如權(quán)利要求6所述的方法,其中用戶和中間路由器連接到若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中的同一個(gè)。
8.一個(gè)要被加載到計(jì)算機(jī)以發(fā)送通訊數(shù)據(jù)給位于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)中的用戶的計(jì)算機(jī)程序,這些數(shù)據(jù)網(wǎng)絡(luò)的每一個(gè)具有相關(guān)的特性,它使得該計(jì)算機(jī)存儲(chǔ)與網(wǎng)絡(luò)特性和網(wǎng)絡(luò)之間相關(guān)性有關(guān)的數(shù)據(jù);接收用戶位置信息,其中用戶位置信息包括若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的標(biāo)識(shí);接收要發(fā)送給用戶的通訊數(shù)據(jù);修改通訊數(shù)據(jù)以便兼容于當(dāng)前與用戶連接的數(shù)據(jù)網(wǎng)絡(luò)的相關(guān)特性,以及該網(wǎng)絡(luò)和其他網(wǎng)絡(luò)之間相關(guān)性;并且發(fā)送修改的通訊數(shù)據(jù)給用戶。
9.如權(quán)利要求8所述的計(jì)算機(jī)程序,其中計(jì)算機(jī)程序從服務(wù)器下載并且在加載到計(jì)算機(jī)之前存儲(chǔ)在存儲(chǔ)裝置中。
10.存儲(chǔ)在介質(zhì)中的計(jì)算機(jī)程序,通過下面步驟控制計(jì)算機(jī)發(fā)送通訊數(shù)據(jù)給位于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)中的用戶接收包括若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)的標(biāo)識(shí)的用戶位置信息;接收要發(fā)送給用戶的通訊數(shù)據(jù);從與網(wǎng)絡(luò)特性和網(wǎng)絡(luò)之間相關(guān)性有關(guān)的存儲(chǔ)數(shù)據(jù)中檢索與若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中的所述的一個(gè)網(wǎng)絡(luò)的特性有關(guān)的數(shù)據(jù);修改通訊數(shù)據(jù)以便兼容于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中的所述的一個(gè)網(wǎng)絡(luò)的有關(guān)特性,以及發(fā)送修改的通訊數(shù)據(jù)給用戶。
11.實(shí)現(xiàn)通訊數(shù)據(jù)的數(shù)據(jù)處理的處理裝置,該處理裝置包括接收與若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中的每一個(gè)網(wǎng)絡(luò)相關(guān)的網(wǎng)絡(luò)信息的第一接收裝置,其中網(wǎng)絡(luò)信息包括數(shù)據(jù)網(wǎng)絡(luò)類型;存儲(chǔ)網(wǎng)絡(luò)信息的存儲(chǔ)裝置;接收來自路由器的用戶位置信息的第二接收裝置,其中用戶位置信息包括若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中選擇的一個(gè)數(shù)據(jù)網(wǎng)絡(luò)的標(biāo)識(shí);從路由器接收要發(fā)送給用戶的通訊數(shù)據(jù)的第三接收裝置;檢索與選擇的數(shù)據(jù)網(wǎng)絡(luò)相關(guān)的網(wǎng)絡(luò)信息的信息檢索裝置;修改通訊數(shù)據(jù)以便兼容于若干個(gè)數(shù)據(jù)網(wǎng)絡(luò)中一個(gè)數(shù)據(jù)網(wǎng)絡(luò)的數(shù)據(jù)網(wǎng)絡(luò)類型的修改裝置,以及將修改的通訊數(shù)據(jù)輸出給路由器的輸出裝置。
全文摘要
連接到家網(wǎng)(1)的家代理(8)接收、修改和轉(zhuǎn)送預(yù)定給連接到若干個(gè)外地網(wǎng)(2,3)中一個(gè)的移動(dòng)節(jié)點(diǎn)(7)的消息。接收了消息之后,家代理傳遞該消息到處理器(12),以估計(jì)是否該消息應(yīng)該被修改以便兼容于目的地外地網(wǎng)并且因此修改該消息。修改的消息返回給家代理以便封裝和經(jīng)過隧道到達(dá)連接到目的地外地網(wǎng)的外地代理(9)。外地代理將該消息去封裝并且將它傳遞到移動(dòng)節(jié)點(diǎn)。這種方法的優(yōu)點(diǎn)是該移動(dòng)節(jié)點(diǎn)能夠接收消息,而不用考慮它連接網(wǎng)絡(luò)的類型。
文檔編號(hào)H04L29/06GK1345502SQ0080568
公開日2002年4月17日 申請(qǐng)日期2000年3月8日 優(yōu)先權(quán)日1999年3月31日
發(fā)明者賈格莫漢·辛格·拉伊, 馬克·安德松, 肖恩·賴特, 克里斯托弗·約翰·芬頓 申請(qǐng)人:英國電訊有限公司