專利名稱:用于異構(gòu)型網(wǎng)絡(luò)之間的互操作性的虛擬編號(hào)方案的制作方法
背景本發(fā)明總地涉及通信系統(tǒng),并且特別是涉及用于在蜂窩通信環(huán)境中建立連接的技術(shù)和結(jié)構(gòu),該蜂窩通信環(huán)境包含電信和數(shù)據(jù)通信兩種網(wǎng)絡(luò)。
全球移動(dòng)通信系統(tǒng)(GSM)描述了一個(gè)通信的歐洲標(biāo)準(zhǔn)和相應(yīng)的公共陸地移動(dòng)網(wǎng)(PLMN),其目的是提供一致性,以便用戶能夠接入各處任意GSM系統(tǒng)的通信系統(tǒng)而設(shè)備兼容性問(wèn)題最少。這樣,PLMN電信系統(tǒng)就為移動(dòng)用戶提供了在GSM系統(tǒng)內(nèi)自由旅行并使用其中提供的移動(dòng)業(yè)務(wù)的能力。
圖1表示一個(gè)示范的傳統(tǒng)無(wú)線GSM電信網(wǎng)。傳統(tǒng)的無(wú)線GSM電信網(wǎng)一般包含基站收發(fā)信臺(tái)(BTS)、基站控制器(BSC)、裝有拜訪者位置寄存器(VLR)的移動(dòng)交換中心(MSC),以及具有認(rèn)證中心(AuC)的歸屬位置寄存器(HLR)。每個(gè)BTS為位于無(wú)線網(wǎng)絡(luò)的各個(gè)小區(qū)或區(qū)域內(nèi)的一個(gè)或多個(gè)移動(dòng)臺(tái)(MS)提供通信。一個(gè)BSC控制著一個(gè)或多個(gè)BTS的運(yùn)行。BSC與MSC互連在一起,MSC把信息傳遞到預(yù)定的目的地(例如,公共交換電話網(wǎng)PSTN)。每個(gè)MSC與一個(gè)HLR和VLR相關(guān)聯(lián)。HLR存儲(chǔ)著位置信息和用戶數(shù)據(jù),后者定義了每個(gè)移動(dòng)臺(tái)被授權(quán)使用的業(yè)務(wù)。VLR為那些當(dāng)前位于相應(yīng)MSC服務(wù)區(qū)內(nèi)的移動(dòng)臺(tái)存儲(chǔ)用戶數(shù)據(jù)。關(guān)于傳統(tǒng)無(wú)線電信網(wǎng)的另外信息可以參見(jiàn)Kulkarni等的美國(guó)專利第5862481號(hào)和Joensuu的美國(guó)專利第5867788號(hào),這兩個(gè)專利特別地一并引入以在這里作為參考。
在傳統(tǒng)的電信方案中,當(dāng)移動(dòng)臺(tái)進(jìn)入一個(gè)新的MSC覆蓋區(qū)域或者移動(dòng)臺(tái)被激活時(shí),移動(dòng)臺(tái)首先嘗試向服務(wù)的MSC登記。移動(dòng)臺(tái)通過(guò)向正在服務(wù)的MSC發(fā)送一個(gè)相關(guān)聯(lián)的標(biāo)識(shí)(如國(guó)際移動(dòng)用戶標(biāo)識(shí)(IMSI)號(hào))完成登記過(guò)程。熟悉本領(lǐng)域的人將理解,IMSI由系統(tǒng)映射到移動(dòng)臺(tái)的MSISDN。此后服務(wù)的MSC使用該信息與存儲(chǔ)著發(fā)出請(qǐng)求的移動(dòng)臺(tái)的用戶信息的具體HLR通信,以便通知HLR該移動(dòng)臺(tái)的新位置,并為該移動(dòng)臺(tái)從HLR取回用戶信息。該用戶信息被下載到服務(wù)MSC的VLR上。然后服務(wù)的MSC使用該用戶信息來(lái)進(jìn)行任何請(qǐng)求的認(rèn)證測(cè)試。一旦滿足了認(rèn)證測(cè)試,MSC就向移動(dòng)臺(tái)提供由用戶數(shù)據(jù)定義的業(yè)務(wù)。
圖2說(shuō)明在ANSI41系統(tǒng)中的傳統(tǒng)電信方案,用于在起始MSC覆蓋區(qū)域中的第一移動(dòng)臺(tái)和服務(wù)MSC覆蓋區(qū)域中的第二移動(dòng)臺(tái)之間建立呼叫。在步驟a中,起始MSC接收來(lái)自第一移動(dòng)臺(tái)的呼叫始發(fā)請(qǐng)求和被撥的移動(dòng)臺(tái)地址位(即第二個(gè)移動(dòng)臺(tái)的電話簿號(hào)碼)。起始MSC向存儲(chǔ)第二移動(dòng)臺(tái)的用戶信息的HLR發(fā)送一個(gè)定位請(qǐng)求(LOCREQ)消息(步驟b)。如果被撥的移動(dòng)臺(tái)地址位已分配給合法的用戶,HLR就向第二移動(dòng)臺(tái)當(dāng)前登記的VLR發(fā)送路由請(qǐng)求(ROUTREQ)消息(步驟c)。然后VLR向服務(wù)MSC轉(zhuǎn)發(fā)路由請(qǐng)求消息(步驟d)。作為對(duì)路由請(qǐng)求消息的響應(yīng),該MSC向VLR請(qǐng)求第二移動(dòng)臺(tái)的業(yè)務(wù)信息(即用戶數(shù)據(jù))(步驟e)。如果第二移動(dòng)臺(tái)以前沒(méi)有在VLR登記過(guò),因而不被VLR所知,或者M(jìn)SC請(qǐng)求的信息在VLR上不存在,則VLR向HLR請(qǐng)求信息(步驟f)。作為響應(yīng),HLR向VLR發(fā)送被請(qǐng)求的信息(步驟g),VLR接著將信息路由給服務(wù)MSC(步驟h)。服務(wù)MSC給第二移動(dòng)臺(tái)分配一個(gè)臨時(shí)本地電話簿號(hào)碼(TLDN),并把該信息返回給VLR(步驟i),VLR接著將信息返回給HLR(步驟j)。
TLDN是用于向服務(wù)系統(tǒng)傳遞呼叫的臨時(shí)路由號(hào)碼。在從起始系統(tǒng)中收到一個(gè)建立消息后對(duì)于具體的呼叫TLDN被解除分配,在起始系統(tǒng)中用作被叫方地址的TLDN被映射到相應(yīng)的接收者標(biāo)識(shí)(如IMSI)。呼叫建立技術(shù)限制于ISUP或與采用的傳輸技術(shù)緊密聯(lián)結(jié)的登記信令(如SS7或CAS)。
當(dāng)HLR接收了TLDN后,它向起始MSC返回定位請(qǐng)求響應(yīng)信息(步驟k)。此后利用已有的互連協(xié)議(如SS7)和定位請(qǐng)求響應(yīng)消息中說(shuō)明的路由信息,起始MSC建立至服務(wù)MSC的話音路徑(步驟l)。
盡管語(yǔ)音已經(jīng)是并將繼續(xù)是移動(dòng)通信中重要的一部分,但在過(guò)去的十年中,消費(fèi)者已越來(lái)越普遍地使用移動(dòng)通信設(shè)備來(lái)傳送數(shù)據(jù)而不是語(yǔ)音。發(fā)送和接收電子郵件、使用萬(wàn)維網(wǎng)瀏覽器獲得萬(wàn)維網(wǎng)接入的可能性正被作為將越來(lái)越多地在無(wú)線通信系統(tǒng)中使用的業(yè)務(wù)而熱烈討論。這樣,未來(lái)的通信系統(tǒng)可能包含電信網(wǎng)絡(luò)和數(shù)據(jù)網(wǎng)絡(luò)的組合,通過(guò)這些網(wǎng)絡(luò)可路由呼叫。結(jié)果,為了給數(shù)據(jù)通信行業(yè)中使用基于IP或者基于其他數(shù)據(jù)通信的編址方案的電信運(yùn)營(yíng)商/業(yè)務(wù)提供商提供競(jìng)爭(zhēng)優(yōu)勢(shì),修改現(xiàn)有的電話編址技術(shù)是有必要的。
存在對(duì)這樣的系統(tǒng)和方法的需求,即修改傳統(tǒng)電信系統(tǒng)的編址方案,以便在包括電信和數(shù)據(jù)通信網(wǎng)絡(luò)組合的環(huán)境中促進(jìn)呼叫的建立。
概要通過(guò)提供多協(xié)議編址方案,本發(fā)明試圖克服本領(lǐng)域的上述缺點(diǎn),該多協(xié)議編址方案考慮了異構(gòu)型環(huán)境中網(wǎng)絡(luò)之間的完全互操作性。根據(jù)本發(fā)明的示范實(shí)施例,提供了一種系統(tǒng)和方法用于靜態(tài)或者動(dòng)態(tài)地給請(qǐng)求接入的用戶分配一個(gè)虛擬號(hào)碼參數(shù)。該虛擬號(hào)碼參數(shù)是一個(gè)通用路由地址,它提供與服務(wù)具體用戶的系統(tǒng)所支持的路由技術(shù)相兼容的所有可能的可路由地址(IP、ATM、X.25、用戶@域、E.164)。通過(guò)虛擬號(hào)碼參數(shù)的使用,有助于在異構(gòu)型和不兼容的網(wǎng)絡(luò)之間建立呼叫。
附圖簡(jiǎn)述通過(guò)結(jié)合附圖的優(yōu)選實(shí)施例的如下描述,本發(fā)明上述的目的和特征將更加顯而易見(jiàn),其中圖1說(shuō)明傳統(tǒng)的無(wú)線GSM電信網(wǎng)絡(luò);圖2說(shuō)明在位于起始MSC覆蓋區(qū)域內(nèi)的第一移動(dòng)臺(tái)和服務(wù)MSC覆蓋區(qū)域內(nèi)的第二移動(dòng)臺(tái)之間建立呼叫的常規(guī)的電信方法;圖3表示一個(gè)示范的異構(gòu)型環(huán)境,在該環(huán)境中可以采用本發(fā)明的編址技術(shù);圖4說(shuō)明本發(fā)明的虛擬號(hào)碼參數(shù)在示范事務(wù)處理中的使用,該事務(wù)處理中在起始系統(tǒng)(如因特網(wǎng)業(yè)務(wù)提供商)和漫游在拜訪系統(tǒng)(如PLMN)中的移動(dòng)臺(tái)之間建立連接,其中起始系統(tǒng)和歸屬系統(tǒng)具有不同的協(xié)議能力;圖5A說(shuō)明在具有不同協(xié)議能力的網(wǎng)絡(luò)之間建立連接的重定向方法;圖5B說(shuō)明在具有不同協(xié)議能力的網(wǎng)絡(luò)之間建立連接的代理方法;圖6說(shuō)明本發(fā)明的虛擬號(hào)碼參數(shù)在第二示范事務(wù)處理中的使用,該示范事務(wù)處理中在起始系統(tǒng)(如因特網(wǎng)業(yè)務(wù)提供商(ISP))和漫游在拜訪系統(tǒng)(如PLMN)中的移動(dòng)臺(tái)之間建立連接,其中起始系統(tǒng)和歸屬系統(tǒng)有匹配的協(xié)議能力;以及圖7說(shuō)明使用本發(fā)明的VNP地址的示范呼叫轉(zhuǎn)發(fā)事務(wù)處理。
發(fā)明詳述在下面的描述中,為了便于解釋和不是限制,采用了具體的細(xì)節(jié),如具體的電路、電路部件、技術(shù)等以提供一個(gè)對(duì)本發(fā)明的全面理解。然而,本領(lǐng)域的技術(shù)人員可以理解,本發(fā)明可以在脫離這些具體細(xì)節(jié)的其他實(shí)施例中實(shí)現(xiàn)。在其他的實(shí)例中,對(duì)眾所周知的方法、設(shè)備和電路的詳細(xì)描述被省略,以便不遮掩本發(fā)明的描述。
如前所述,將來(lái)的通信系統(tǒng)將提供通過(guò)包含電信網(wǎng)(如SS7網(wǎng))和數(shù)據(jù)通信網(wǎng)(如因特網(wǎng))的系統(tǒng)路由信息的能力。目前用于電信網(wǎng)的編址機(jī)制是與所采用的傳輸技術(shù)緊密結(jié)合的,例如SS7,它采用E.164、E.212、SS7點(diǎn)代或其它類型的編址。結(jié)果,目前的編址機(jī)制不能處理那些存在于未來(lái)通信系統(tǒng)(如,包含數(shù)據(jù)通信和電信兩個(gè)網(wǎng)絡(luò)的系統(tǒng))中的各種與傳輸無(wú)關(guān)的方案。本發(fā)明提供了一種用于在異構(gòu)型環(huán)境(即包含電信網(wǎng)和數(shù)據(jù)通信網(wǎng)的環(huán)境)中建立連接的系統(tǒng)和方法。根據(jù)本發(fā)明的示范實(shí)施例,一種處理多協(xié)議路由機(jī)制的通用路由地址(被稱為虛擬號(hào)碼參數(shù)VNP)被采用。VNP提供必要的路由機(jī)制,允許起始系統(tǒng)從VNP中選擇一個(gè)路由地址和從服務(wù)系統(tǒng)能力中選擇一個(gè)兼容的呼叫建立協(xié)議,以便建立呼叫并路由呼叫。在那些不支持VNP的情況中,系統(tǒng)將退回到現(xiàn)有的解決方案(如TLDN)。
圖3表示一個(gè)示范的異構(gòu)型環(huán)境,在其中采用了本發(fā)明的虛擬號(hào)碼參數(shù)。如圖所示,該示范的異構(gòu)型環(huán)境包含一個(gè)基于IP的服務(wù)網(wǎng)絡(luò)300,一個(gè)基于SS7的起始網(wǎng)絡(luò)310和一個(gè)歸屬網(wǎng)絡(luò)320,其中歸屬網(wǎng)絡(luò)可以是,如基于IP的網(wǎng)絡(luò)、基于SS7的網(wǎng)絡(luò)等等。作為一個(gè)本領(lǐng)域的技術(shù)人員將理解,一個(gè)移動(dòng)臺(tái)的歸屬網(wǎng)絡(luò)是包含存儲(chǔ)具體移動(dòng)臺(tái)的用戶數(shù)據(jù)和位置信息的HLR的網(wǎng)絡(luò)。為簡(jiǎn)單起見(jiàn),假定每個(gè)網(wǎng)絡(luò)的構(gòu)成相似(即,每個(gè)網(wǎng)絡(luò)包含多個(gè)基站收發(fā)信臺(tái)和基站控制器、一個(gè)移動(dòng)交換中心、一個(gè)拜訪者位置寄存器、一個(gè)歸屬位置寄存器等等)。將進(jìn)一步理解,在這樣的系統(tǒng)中在所有異構(gòu)型網(wǎng)絡(luò)的運(yùn)營(yíng)商之間應(yīng)當(dāng)存在某種合作協(xié)議。服務(wù)系統(tǒng)、歸屬系統(tǒng)和起始系統(tǒng)可以是采用任何商定的傳輸/路由/控制技術(shù)的任何網(wǎng)絡(luò)的組成部分。因此,在這樣的異構(gòu)型環(huán)境中,一個(gè)呼叫能由一個(gè)數(shù)據(jù)網(wǎng)絡(luò)發(fā)起到一個(gè)電信網(wǎng)絡(luò),反之亦然,也可以由第一個(gè)數(shù)據(jù)通信網(wǎng)絡(luò)發(fā)起到第二個(gè)數(shù)據(jù)通信網(wǎng)絡(luò),或者是由第一個(gè)電信網(wǎng)絡(luò)發(fā)起到第二個(gè)電信網(wǎng)絡(luò)。
本發(fā)明的VNP編址技術(shù)通過(guò)參考如圖3所示的示范異構(gòu)型環(huán)境得以描述。在圖3中,假定移動(dòng)臺(tái)MS已經(jīng)漫游出了它的歸屬覆蓋區(qū)(即,出了歸屬系統(tǒng)320覆蓋的區(qū)域)而進(jìn)入數(shù)據(jù)通信網(wǎng)(如基于IP的網(wǎng)絡(luò)300)的覆蓋區(qū)。當(dāng)移動(dòng)臺(tái)漫游進(jìn)入服務(wù)網(wǎng)絡(luò)300(即基于IP的網(wǎng)絡(luò))的覆蓋區(qū)或在其中激活時(shí),通過(guò)發(fā)送包含移動(dòng)臺(tái)標(biāo)識(shí)例如IMSI的登記請(qǐng)求,移動(dòng)臺(tái)向服務(wù)網(wǎng)絡(luò)300進(jìn)行登記。
根據(jù)本發(fā)明的示范實(shí)施例,服務(wù)網(wǎng)絡(luò)300響應(yīng)于登記請(qǐng)求而為用戶分配一個(gè)虛擬號(hào)碼參數(shù)(VNP),并把登記消息中的參數(shù)提供給歸屬系統(tǒng)320。根據(jù)其中服務(wù)網(wǎng)絡(luò)300是基于IP的網(wǎng)絡(luò)的這個(gè)例子,VNP除包含與服務(wù)系統(tǒng)支持的路由技術(shù)兼容的任何其它種類的地址外,還包含一個(gè)IP地址。換句話說(shuō),本發(fā)明的VNP為一個(gè)具體的用戶或可編址網(wǎng)絡(luò)實(shí)體(如終端等)唯一地標(biāo)識(shí)別名地址。VNP包含如地址類型、地址長(zhǎng)度和地址本身的信息,并且VNP被加入到現(xiàn)存的網(wǎng)絡(luò)事務(wù)處理中,如數(shù)據(jù)庫(kù)查詢、呼叫遞送、漫游、重定向等等。登記消息也包含移動(dòng)臺(tái)的IMSI和指示服務(wù)網(wǎng)絡(luò)300的協(xié)議能力(如SIP,H.323,HTTP等)的信息,還可選擇地包含一個(gè)定時(shí)器來(lái)設(shè)置VNP有效的時(shí)間段??梢岳斫鉀](méi)有定時(shí)器,則只要移動(dòng)臺(tái)被登記,VNP就能夠被分配。
在從服務(wù)網(wǎng)絡(luò)300接收到登記消息后,歸屬系統(tǒng)320存儲(chǔ)該VNP,確認(rèn)該登記消息并啟動(dòng)定時(shí)器以監(jiān)視該VNP。該定時(shí)器可以通過(guò)如上面提到的擁有VNP的服務(wù)系統(tǒng)來(lái)提供,也可以由歸屬系統(tǒng)產(chǎn)生。服務(wù)系統(tǒng)也可以請(qǐng)求歸屬系統(tǒng)來(lái)代表它分配VNP。在歸屬系統(tǒng)產(chǎn)生定時(shí)器來(lái)監(jiān)視VNP的情況下,當(dāng)定時(shí)器到期時(shí)服務(wù)系統(tǒng)得到通知。服務(wù)系統(tǒng)能夠接著請(qǐng)求繼續(xù)進(jìn)行VNP監(jiān)視或者是請(qǐng)求丟棄那個(gè)具體用戶的VNP。在解除登記和/或不活動(dòng)狀態(tài)(即定時(shí)器到期)下歸屬系統(tǒng)從用戶的數(shù)據(jù)庫(kù)中清除VNP并終止監(jiān)視。
在另一個(gè)實(shí)施例中,用戶使用的終端也可以具有在VNP屬性中提供可路由的地址的能力。在這種狀態(tài)下,VNP屬性的內(nèi)容可以與服務(wù)系統(tǒng)協(xié)商。如果服務(wù)系統(tǒng)將不支持任意可能的可路由的地址,則它可以通過(guò)隧道化來(lái)自終端或去往終端的請(qǐng)求和負(fù)荷來(lái)提供連通性。
圖4說(shuō)明了在一個(gè)示范的事務(wù)處理中本發(fā)明的虛擬號(hào)碼參數(shù)的使用,在該事務(wù)處理中一個(gè)連接在起始系統(tǒng)(如因特網(wǎng)服務(wù)提供商)和一個(gè)漫游在拜訪系統(tǒng)(如PLMN)的移動(dòng)臺(tái)之間建立起來(lái),這里起始系統(tǒng)和歸屬系統(tǒng)具有不同的協(xié)議能力。一個(gè)用戶從起始系統(tǒng)(即該例子中的ISP)試圖定位當(dāng)前漫游在PLMN(即服務(wù)/拜訪系統(tǒng))中的登記用戶。根據(jù)本發(fā)明的實(shí)施例,由于假定歸屬系統(tǒng)不能直接與起始數(shù)據(jù)通信網(wǎng)通信,所以采用了PLMN網(wǎng)關(guān)。位置請(qǐng)求尤其包括被叫方的地址和起始系統(tǒng)的協(xié)議能力,并被從服務(wù)系統(tǒng)路由到PLMN網(wǎng)關(guān)。網(wǎng)關(guān)系統(tǒng)分析該請(qǐng)求和被叫方的地址,該地址可能是因特網(wǎng)類型的地址。網(wǎng)關(guān)執(zhí)行或要求將地址映射到例如E.164地址類型。網(wǎng)關(guān)系統(tǒng)接著分析從映射功能(如DNS)接收的新地址,并且為了獲得VNP而形成一個(gè)到相應(yīng)歸屬系統(tǒng)的位置請(qǐng)求。該請(qǐng)求包含附加的呼叫信息(如呼叫類型、承載能力等等)和起始網(wǎng)絡(luò)的協(xié)議能力。
歸屬系統(tǒng)分析該請(qǐng)求,并且在有效VNP存儲(chǔ)在用戶的歸屬系統(tǒng)HLR的情況下,在成功地把服務(wù)系統(tǒng)的協(xié)議能力和起始系統(tǒng)的協(xié)議能力匹配之后,歸屬系統(tǒng)把VNP路由到起始系統(tǒng)。
如果VNP在HLR中對(duì)該用戶不可得,則該歸屬系統(tǒng)接著向與用戶連接的服務(wù)系統(tǒng)發(fā)起一個(gè)請(qǐng)求。該請(qǐng)求也包含由起始系統(tǒng)接收的呼叫信息和能力。服務(wù)系統(tǒng)定位用戶,如果必要?jiǎng)t分配一個(gè)業(yè)務(wù)信道,并且保留已請(qǐng)求的數(shù)據(jù)處理資源(如,互通功能、業(yè)務(wù)終端等)。
在這一點(diǎn)上,服務(wù)系統(tǒng)可以基于服務(wù)系統(tǒng)能力和起始系統(tǒng)能力在不同分組呼叫路由選項(xiàng)之間進(jìn)行選擇。以下的選項(xiàng)是可能的1)返回一個(gè)VNP,包含例如一個(gè)到起始系統(tǒng)的IP地址。在起始系統(tǒng)內(nèi),PLMN網(wǎng)關(guān)把收到的地址轉(zhuǎn)發(fā)到ISP網(wǎng)絡(luò)。ISP網(wǎng)絡(luò)接著向由VNP提供的地址建立一個(gè)新的會(huì)話。
2)向起始系統(tǒng)返回一個(gè)E.164類型的路由數(shù)字(如一個(gè)臨時(shí)本地電話簿號(hào)碼(TLDN))。該路由數(shù)字接著在起始系統(tǒng)內(nèi)被PLMN網(wǎng)關(guān)使用來(lái)建立與服務(wù)系統(tǒng)的連接。該選項(xiàng)可以在系統(tǒng)不支持VNP的那些情況下被選擇。
如果以前分配給用戶的IP地址已經(jīng)到期,則一個(gè)新的IP地址將被包含在路由請(qǐng)求返回結(jié)果中作為VNP。歸屬系統(tǒng)存儲(chǔ)這個(gè)新的路由IP地址,并把它包含在返回給起始系統(tǒng)的位置請(qǐng)求的響應(yīng)中。如果服務(wù)系統(tǒng)的協(xié)議能力與起始系統(tǒng)的能力不匹配,則歸屬系統(tǒng)可以選擇有能力處理服務(wù)系統(tǒng)和起始系統(tǒng)之間協(xié)議映射的另一個(gè)網(wǎng)關(guān),以便有一個(gè)成功的連接建立結(jié)果。歸屬系統(tǒng)可以選擇在對(duì)起始系統(tǒng)的響應(yīng)中包含該網(wǎng)關(guān)的地址(重定向方法),或者歸屬系統(tǒng)使用一個(gè)代理服務(wù)器通過(guò)網(wǎng)關(guān)向服務(wù)系統(tǒng)建立連接(代理方法)并通知起始系統(tǒng)該網(wǎng)關(guān)的地址和連接狀態(tài)信息(如連接方法和結(jié)果)。起始系統(tǒng)接著通過(guò)網(wǎng)關(guān)向服務(wù)系統(tǒng)建立連接或者是完成到網(wǎng)關(guān)的連接,其中從網(wǎng)關(guān)到服務(wù)系統(tǒng)的連接以前已經(jīng)建立。如果在把網(wǎng)關(guān)連接到服務(wù)系統(tǒng)時(shí)出現(xiàn)任何故障(例如代理故障等),則起始系統(tǒng)被通知給相當(dāng)?shù)墓收闲畔ⅰ?br>
圖5A和5B表示上面所述重定向和代理方法。在圖5A中,在起始網(wǎng)絡(luò)中的一個(gè)用戶在試圖定位一個(gè)已登記用戶時(shí)向歸屬系統(tǒng)發(fā)送一個(gè)位置請(qǐng)求,其中尤其包括起始系統(tǒng)的協(xié)議能力(步驟501)。作為響應(yīng),歸屬網(wǎng)絡(luò)向服務(wù)網(wǎng)絡(luò)發(fā)送一個(gè)請(qǐng)求(步驟502),該服務(wù)網(wǎng)絡(luò)定位已登記用戶并且分配適當(dāng)?shù)馁Y源(注意到,在該例子和對(duì)應(yīng)圖5B的后面的例子中,假定歸屬系統(tǒng)不包含用戶的有效VNP)。連同服務(wù)網(wǎng)絡(luò)的協(xié)議能力一起,服務(wù)網(wǎng)絡(luò)向歸屬網(wǎng)絡(luò)發(fā)送一個(gè)VNP(步驟503)。在確定服務(wù)網(wǎng)絡(luò)和起始網(wǎng)絡(luò)具有不同的協(xié)議能力后,歸屬網(wǎng)絡(luò)選擇一個(gè)能夠處理協(xié)議映射的網(wǎng)關(guān)。歸屬網(wǎng)絡(luò)在發(fā)送給起始網(wǎng)絡(luò)的消息中包含該網(wǎng)關(guān)的地址(步驟504)。起始網(wǎng)絡(luò)接著向該網(wǎng)關(guān)發(fā)出連接請(qǐng)求(步驟505),該網(wǎng)關(guān)建立與服務(wù)網(wǎng)絡(luò)的連接(步驟506)。此后,該用戶和已登記的用戶經(jīng)由該網(wǎng)關(guān)進(jìn)行通信(步驟507a和507b)。
圖5B表示用于在具有不同協(xié)議能力的網(wǎng)絡(luò)之間建立連接的代理方法。在步驟551中,在起始網(wǎng)絡(luò)中的用戶在試圖定位一個(gè)已登記用戶時(shí)向歸屬網(wǎng)絡(luò)發(fā)送一個(gè)位置請(qǐng)求,其中尤其包括起始網(wǎng)絡(luò)的協(xié)議能力。作為響應(yīng),歸屬網(wǎng)絡(luò)向服務(wù)網(wǎng)絡(luò)發(fā)送一個(gè)請(qǐng)求(步驟552),后者定位已登記用戶并且分配適當(dāng)?shù)馁Y源。連同服務(wù)網(wǎng)絡(luò)的協(xié)議能力一起,服務(wù)網(wǎng)絡(luò)向歸屬網(wǎng)絡(luò)發(fā)送一個(gè)VNP(步驟553)。在確定服務(wù)網(wǎng)絡(luò)和起始網(wǎng)絡(luò)具有不同的協(xié)議能力后,歸屬網(wǎng)絡(luò)選擇一個(gè)能夠處理協(xié)議映射的網(wǎng)關(guān)。歸屬網(wǎng)絡(luò)通過(guò)使用代理服務(wù)器而經(jīng)該網(wǎng)關(guān)建立與服務(wù)網(wǎng)絡(luò)的連接(步驟554-556)。在步驟557,歸屬網(wǎng)絡(luò)接著通知起始網(wǎng)絡(luò)有關(guān)網(wǎng)關(guān)的地址以及連接狀態(tài)信息(如連接方法和結(jié)果)。起始系統(tǒng)接著完成與該網(wǎng)關(guān)的連接(步驟558和559)。
圖6表示在第二個(gè)示范事務(wù)處理中本發(fā)明的虛擬號(hào)碼參數(shù)的使用,其中在起始系統(tǒng)(如因特網(wǎng)服務(wù)提供商(ISP))和漫游在拜訪系統(tǒng)(如PLMN)中的移動(dòng)臺(tái)之間建立一個(gè)連接,這里起始系統(tǒng)和歸屬系統(tǒng)具有匹配的協(xié)議能力。由于起始系統(tǒng)和歸屬系統(tǒng)具有匹配的協(xié)議能力,所以圖6的起始網(wǎng)絡(luò)沒(méi)有包含PLMN網(wǎng)關(guān)。
與圖4所示的示范事務(wù)處理相似,因特網(wǎng)的用戶試圖定位目前漫游在PLMN中的一個(gè)已登記用戶。由于,如前所述,歸屬系統(tǒng)具有直接與ISP或其它數(shù)據(jù)通信網(wǎng)通信的能力,所以不需要網(wǎng)關(guān)。這樣,ISP直接向歸屬系統(tǒng)發(fā)送一個(gè)位置請(qǐng)求,其中尤其包含被叫方的地址和起始系統(tǒng)的協(xié)議能力。
在歸屬系統(tǒng)的HLR包含用戶的一個(gè)有效VNP的情況下,VNP被從HLR路由到起始系統(tǒng)。當(dāng)HLR不包含用戶的一個(gè)有效VNP時(shí),歸屬系統(tǒng)向服務(wù)系統(tǒng)發(fā)起一個(gè)請(qǐng)求來(lái)連接該用戶。服務(wù)系統(tǒng)尋呼該登記用戶,如果需要?jiǎng)t分配一個(gè)業(yè)務(wù)信道并且保留所要求的數(shù)據(jù)處理資源(如互通功能)。
如果以前分配給登記用戶的IP地址已經(jīng)到期,則一個(gè)新的IP地址被包含在來(lái)自服務(wù)網(wǎng)絡(luò)的路由請(qǐng)求返回結(jié)果中作為VNP。如前所述,路由請(qǐng)求返回結(jié)果也可以包含一個(gè)定時(shí)器用來(lái)監(jiān)視VNP的使用。歸屬系統(tǒng)存儲(chǔ)新的IP地址并且把它包含在返回給起始系統(tǒng)(即ISP)的位置請(qǐng)求的響應(yīng)中。服務(wù)系統(tǒng)的因特網(wǎng)協(xié)議能力也被包含在給起始系統(tǒng)的響應(yīng)中。在那些起始系統(tǒng)和服務(wù)系統(tǒng)的協(xié)議能力匹配的情況下,采用由服務(wù)系統(tǒng)提供的IP地址,呼叫就直接從ISP建立到服務(wù)系統(tǒng)。如果服務(wù)系統(tǒng)的協(xié)議能力不同于起始系統(tǒng)的協(xié)議能力,則歸屬系統(tǒng)可以選擇采用如上所述重定向或代理方法建立呼叫。
圖7表示采用本發(fā)明的VNP的示范呼叫轉(zhuǎn)發(fā)事務(wù)處理。類似于上述的對(duì)應(yīng)圖4的示范事務(wù)處理,呼叫在一個(gè)因特網(wǎng)服務(wù)提供商和一個(gè)PLMN中的登記用戶之間建立。這里假定,響應(yīng)于來(lái)自歸屬系統(tǒng)的請(qǐng)求,服務(wù)系統(tǒng)返回一個(gè)E.164格式的TLDN給網(wǎng)關(guān)。起始系統(tǒng)接著使用由服務(wù)系統(tǒng)提供的TLDN建立連接。如果在一個(gè)預(yù)定的超時(shí)期之后登記用戶還沒(méi)有響應(yīng),服務(wù)系統(tǒng)就向起始系統(tǒng)發(fā)送一個(gè)重定向消息表示登記用戶沒(méi)有回應(yīng)。在那些重定向消息包含重定向地址(即VNP)的情況下,起始系統(tǒng)使用該地址建立連接。然而,當(dāng)重定向消息不包含一個(gè)重定向地址時(shí),起始系統(tǒng)從歸屬系統(tǒng)請(qǐng)求一個(gè)重定向地址。歸屬系統(tǒng)向起始系統(tǒng)發(fā)送VNP,起始系統(tǒng)接著建立到由VNP提供的地址的連接。
正如從上述實(shí)施例可明顯看出的,對(duì)現(xiàn)存的電信網(wǎng)絡(luò)實(shí)體和相關(guān)接口進(jìn)行修改是需要的??梢岳斫鈧鹘y(tǒng)的電信協(xié)議能夠被修改來(lái)支持上述的功能,或者是開(kāi)發(fā)新的協(xié)議。本發(fā)明提供對(duì)傳統(tǒng)電信網(wǎng)絡(luò)如下的增強(qiáng)·能夠支持多協(xié)議編址方案(如IP、用戶@域、ATM、X.25)的電信數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)實(shí)體。
·對(duì)于一個(gè)具體操作為用戶識(shí)別、認(rèn)證、翻譯和路由提供全部可用別名地址(E.164、IP地址、名字等)的能力。
·當(dāng)與另一網(wǎng)絡(luò)實(shí)體通信時(shí)識(shí)別每個(gè)操作使用的優(yōu)選編址類型的能力。
·使用一個(gè)或多個(gè)如下的過(guò)程,整個(gè)網(wǎng)絡(luò)獲知每個(gè)節(jié)點(diǎn)的地址處理能力廣播方法、在每個(gè)網(wǎng)絡(luò)實(shí)體中人工管理的合作協(xié)議、或通過(guò)在每個(gè)交換的操作(如在ASNI41的事務(wù)處理能力參數(shù)等)中提供地址處理能力。
·在SS7網(wǎng)絡(luò)中,攜帶為識(shí)別、路由、重定向等目的的數(shù)字的消息將在VNP可選參數(shù)中包含其它的可選地址。
·分配給登記用戶的VNP的生存周期是由服務(wù)系統(tǒng)和/或歸屬系統(tǒng)監(jiān)視的時(shí)間。
·歸屬系統(tǒng)存儲(chǔ)VNP,且能夠定位用戶、路由入呼叫、傳送和轉(zhuǎn)發(fā)來(lái)自任意類型通信系統(tǒng)的呼叫。
·為了終止接入,歸屬系統(tǒng)指示呼叫類型,如不同類型的分組數(shù)據(jù)呼叫(SIP、H.323等等)。
·在SCCP中支持一種新型全局翻譯類型的能力,提供把虛擬號(hào)碼地址翻譯為目的地址。
·VNP考慮定位一個(gè)用戶并路由呼叫,而不論網(wǎng)絡(luò)實(shí)體采用什么路由技術(shù)。
·VNP屬性的內(nèi)容是靈活的并且可以與服務(wù)系統(tǒng)協(xié)商。
通過(guò)使用虛擬號(hào)碼參數(shù),本發(fā)明提供了在組合了電信網(wǎng)和數(shù)據(jù)通信網(wǎng)的環(huán)境中動(dòng)態(tài)或靜態(tài)地給請(qǐng)求接入的用戶分配所有可能的路由地址來(lái)建立連接的能力。VNP提供了所有可能的路由機(jī)制,為了建立和路由該呼叫,允許一個(gè)起始系統(tǒng)從VNP中選擇一個(gè)路由地址和從服務(wù)系統(tǒng)的能力中選擇一個(gè)兼容的呼叫建立協(xié)議。在用戶登記期間VNP可以由歸屬系統(tǒng)或服務(wù)系統(tǒng)進(jìn)行分配,或者在呼叫路由期間VNP可以由網(wǎng)關(guān)或其它系統(tǒng)進(jìn)行分配。本發(fā)明的VNP也可以由用戶自己的終端進(jìn)行分配。
以上描述了本發(fā)明的原理、優(yōu)選實(shí)施例和操作模式。然而,本發(fā)明不應(yīng)被認(rèn)為局限于上面討論的具體實(shí)施例。例如,盡管上面提到的許多示范實(shí)施例說(shuō)明了具體路由協(xié)議的使用,但是本領(lǐng)域的技術(shù)人員將理解本發(fā)明不被這樣限制。事實(shí)上,本發(fā)明可同樣應(yīng)用于任意路由協(xié)議。這樣,上面所述實(shí)施例應(yīng)當(dāng)被看做舉例說(shuō)明而不是限制性的,并且應(yīng)當(dāng)理解在不脫離下面權(quán)利要求所定義的本發(fā)明范圍的情況下,本領(lǐng)域的技術(shù)人員可以對(duì)那些實(shí)施例作出修改。
權(quán)利要求
1.一種提供異構(gòu)型和不兼容網(wǎng)絡(luò)之間的互操作性的方法,所述方法包括步驟分配虛擬號(hào)碼參數(shù);并且使用所述虛擬號(hào)碼參數(shù),在所述異構(gòu)型和不兼容網(wǎng)絡(luò)之間建立連接,其中所述虛擬號(hào)碼參數(shù)是通用路由地址。
2.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)包含多協(xié)議編址信息。
3.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)在登記過(guò)程中被分配。
4.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)在呼叫路由期間被分配。
5.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)由服務(wù)網(wǎng)絡(luò)分配。
6.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)由歸屬網(wǎng)絡(luò)分配。
7.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)由網(wǎng)關(guān)分配。
8.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)由用戶終端分配。
9.權(quán)利要求1中的方法,進(jìn)一步包括步驟由起始系統(tǒng)中的第一用戶向第二用戶的歸屬系統(tǒng)傳送定位請(qǐng)求,所述第二用戶位于服務(wù)系統(tǒng)的覆蓋區(qū)域內(nèi);并且由所述歸屬系統(tǒng)向所述起始系統(tǒng)傳送一個(gè)包括已分配的虛擬號(hào)碼參數(shù)的響應(yīng),其中使用所述虛擬號(hào)碼參數(shù)在所述起始系統(tǒng)和所述服務(wù)系統(tǒng)之間建立連接。
10.權(quán)利要求9中的方法,其中所述虛擬號(hào)碼參數(shù)是由所述服務(wù)系統(tǒng)分配的多協(xié)議地址。
11.權(quán)利要求9中的方法,其中所述虛擬號(hào)碼參數(shù)包括至少一個(gè)與所述服務(wù)系統(tǒng)的路由/傳輸能力相匹配的地址。
12.權(quán)利要求9中的方法,其中所述定位請(qǐng)求包括所述起始系統(tǒng)的協(xié)議能力的指示。
13.權(quán)利要求12中的方法進(jìn)一步包括步驟作為對(duì)所述定位請(qǐng)求的響應(yīng),確定所述第二用戶的有效虛擬號(hào)碼參數(shù)是否存儲(chǔ)在所述歸屬網(wǎng)絡(luò)中。
14.權(quán)利要求13中的方法進(jìn)一步包括步驟當(dāng)有效的虛擬號(hào)碼參數(shù)沒(méi)有在所述歸屬網(wǎng)絡(luò)中出現(xiàn)時(shí),由所述歸屬系統(tǒng)向所述服務(wù)系統(tǒng)傳送對(duì)路由地址的請(qǐng)求;作為對(duì)所述路由地址的請(qǐng)求的響應(yīng),向所述歸屬系統(tǒng)傳送虛擬號(hào)碼參數(shù)和所述服務(wù)系統(tǒng)的協(xié)議能力的指示;并且確定所述起始系統(tǒng)和所述服務(wù)系統(tǒng)的協(xié)議能力是否匹配,其中當(dāng)協(xié)議能力匹配時(shí)所述虛擬號(hào)碼參數(shù)被傳送到所述起始系統(tǒng),并且所述起始系統(tǒng)使用恰當(dāng)?shù)膮f(xié)議以及所述虛擬號(hào)碼參數(shù)建立所述連接。
15.權(quán)利要求14中的方法進(jìn)一步包括步驟當(dāng)所述協(xié)議能力不匹配時(shí)執(zhí)行重定向程序。
16.權(quán)利要求14的方法進(jìn)一步包括步驟當(dāng)所述協(xié)議能力不匹配時(shí)執(zhí)行代理程序。
17.權(quán)利要求13的方法進(jìn)一步包括步驟當(dāng)有效的虛擬號(hào)碼參數(shù)被確定存在時(shí),確定所述起始系統(tǒng)和所述服務(wù)系統(tǒng)的協(xié)議能力是否匹配,其中當(dāng)協(xié)議能力匹配時(shí)所述虛擬號(hào)碼參數(shù)被傳送到所述起始系統(tǒng),并且所述起始系統(tǒng)使用恰當(dāng)?shù)膮f(xié)議以及所述虛擬號(hào)碼參數(shù)建立所述連接。
18.權(quán)利要求17中的方法進(jìn)一步包括步驟當(dāng)所述協(xié)議能力不匹配時(shí)執(zhí)行重定向程序。
19.權(quán)利要求17中的方法進(jìn)一步包括步驟當(dāng)所述協(xié)議能力不匹配時(shí)執(zhí)行代理程序。
20.權(quán)利要求1中的方法,其中所述虛擬號(hào)碼參數(shù)的分配通過(guò)使用定時(shí)器來(lái)監(jiān)視。
21.一種提供異構(gòu)型和不兼容網(wǎng)絡(luò)之間的互操作性的系統(tǒng),所述系統(tǒng)包括用于分配虛擬號(hào)碼參數(shù)的裝置;以及使用所述虛擬號(hào)碼參數(shù)在所述異構(gòu)型和不兼容網(wǎng)絡(luò)之間建立連接的裝置,其中所述虛擬號(hào)碼參數(shù)是通用路由地址。
22.權(quán)利要求21中的系統(tǒng),其中所述虛擬號(hào)碼參數(shù)包括多協(xié)議編址信息。
23.權(quán)利要求21中的系統(tǒng),其中所述虛擬號(hào)碼參數(shù)在登記過(guò)程中被分配。
24.權(quán)利要求21中的系統(tǒng),其中所述虛擬號(hào)碼參數(shù)在呼叫路由期間被分配。
25.權(quán)利要求21中的系統(tǒng),其中用于分配的裝置是服務(wù)網(wǎng)絡(luò)。
26.權(quán)利要求21中的系統(tǒng),其中用于分配的裝置是歸屬網(wǎng)絡(luò)。
27.權(quán)利要求21中的系統(tǒng),其中用于分配的裝置是網(wǎng)關(guān)。
28.權(quán)利要求21中的系統(tǒng),其中用于分配的裝置是用戶終端。
29.權(quán)利要求21中的系統(tǒng)進(jìn)一步包括用于由起始系統(tǒng)中的第一用戶向第二用戶的歸屬系統(tǒng)傳送一個(gè)定位請(qǐng)求的裝置,所述第二用戶位于服務(wù)系統(tǒng)的覆蓋區(qū)域內(nèi);以及用于由所述歸屬系統(tǒng)向所述起始系統(tǒng)傳送一個(gè)包含所述已分配虛擬號(hào)碼參數(shù)的響應(yīng)的裝置,其中使用所述虛擬號(hào)碼參數(shù)在所述起始系統(tǒng)和所述服務(wù)系統(tǒng)之間建立連接。
30.權(quán)利要求29中的系統(tǒng),其中所述虛擬號(hào)碼參數(shù)是由所述服務(wù)系統(tǒng)分配的多協(xié)議地址。
31.權(quán)利要求29中的系統(tǒng),其中所述虛擬號(hào)碼參數(shù)包含至少一個(gè)與所述服務(wù)系統(tǒng)的路由/傳輸能力匹配的地址。
32.權(quán)利要求29中的系統(tǒng),其中所述定位請(qǐng)求包含所述起始系統(tǒng)的協(xié)議能力的指示。
33.權(quán)利要求32中的系統(tǒng)進(jìn)一步包含作為對(duì)所述定位請(qǐng)求的響應(yīng),用于確定所述第二用戶的有效虛擬號(hào)碼參數(shù)是否存儲(chǔ)在所述歸屬網(wǎng)絡(luò)中的裝置。
34.權(quán)利要求33中的系統(tǒng)進(jìn)一步包含當(dāng)有效虛擬號(hào)碼參數(shù)沒(méi)有在所述歸屬網(wǎng)絡(luò)中出現(xiàn)時(shí),用于由所述歸屬系統(tǒng)向所述服務(wù)系統(tǒng)傳送對(duì)路由地址的請(qǐng)求的裝置;作為對(duì)所述路由地址的請(qǐng)求的響應(yīng),用于向所述歸屬系統(tǒng)傳送虛擬號(hào)碼參數(shù)和所述服務(wù)系統(tǒng)的協(xié)議能力指示的裝置;以及用于確定所述起始系統(tǒng)和所述服務(wù)系統(tǒng)的協(xié)議能力是否匹配的裝置,其中當(dāng)協(xié)議能力匹配時(shí)所述虛擬號(hào)碼參數(shù)被傳送到所述起始系統(tǒng),并且所述起始系統(tǒng)使用恰當(dāng)?shù)膮f(xié)議和所述虛擬號(hào)碼參數(shù)建立所述連接。
35.權(quán)利要求34中的系統(tǒng),其中當(dāng)所述協(xié)議能力不匹配時(shí)所述歸屬系統(tǒng)執(zhí)行重定向程序。
36.權(quán)利要求34中的系統(tǒng),其中所述協(xié)議能力不匹配時(shí)所述歸屬系統(tǒng)執(zhí)行代理程序。
37.權(quán)利要求33中的系統(tǒng)進(jìn)一步包含步驟當(dāng)有效的虛擬號(hào)碼參數(shù)確定存在時(shí),用于確定所述起始系統(tǒng)和所述服務(wù)系統(tǒng)的協(xié)議能力是否匹配的裝置,其中當(dāng)協(xié)議能力匹配時(shí)所述虛擬號(hào)碼參數(shù)被傳送到所述起始系統(tǒng),并且所述起始系統(tǒng)使用恰當(dāng)?shù)膮f(xié)議和所述虛擬號(hào)碼參數(shù)建立所述連接。
38.權(quán)利要求37中的系統(tǒng),其中當(dāng)所述協(xié)議能力不匹配時(shí)所述歸屬系統(tǒng)執(zhí)行重定向程序。
39.權(quán)利要求37中的系統(tǒng),其中當(dāng)所述協(xié)議能力不匹配時(shí)所述歸屬系統(tǒng)執(zhí)行代理程序。
40.權(quán)利要求29中的系統(tǒng),其中用于傳送定位請(qǐng)求的所述裝置是網(wǎng)關(guān)。
41.權(quán)利要求21中的系統(tǒng)進(jìn)一步包含用于監(jiān)視所述虛擬號(hào)碼參數(shù)的定時(shí)器。
全文摘要
本發(fā)明提供了一種多協(xié)議編址方案,該方案考慮了在異構(gòu)型環(huán)境中網(wǎng)絡(luò)之間的完全互操作性。根據(jù)示范實(shí)施例,提供一種系統(tǒng)和方法,用于靜態(tài)或動(dòng)態(tài)地給請(qǐng)求接入的用戶分配一個(gè)虛擬號(hào)碼參數(shù)。該虛擬號(hào)碼參數(shù)是通用路由地址,其提供與服務(wù)于具體用戶的系統(tǒng)支持的路由技術(shù)兼容的所有可能的路由地址(如IP、ATM、X.25、用戶@域、E.164等)。通過(guò)這個(gè)虛擬號(hào)碼參數(shù)的使用,有助于在異構(gòu)型網(wǎng)絡(luò)之間建立呼叫。
文檔編號(hào)H04M3/00GK1359582SQ0080968
公開(kāi)日2002年7月17日 申請(qǐng)日期2000年4月11日 優(yōu)先權(quán)日1999年4月28日
發(fā)明者L·馬杜爾, S·蘇爾塔納 申請(qǐng)人:艾利森電話股份有限公司