專利名稱:移動ip網(wǎng)絡(luò)中根據(jù)主叫者位置的呼叫路由選擇方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在移動因特網(wǎng)協(xié)議(IP)電話網(wǎng)絡(luò)中用戶位置信息的利用。特別是,本發(fā)明涉及在移動IP電話網(wǎng)絡(luò)中利用IP終端的位置信息進行呼叫路由選擇的方法與系統(tǒng)。
背景技術(shù):
在像全球移動通信系統(tǒng)(GSM)那樣的常規(guī)移動電路交換網(wǎng)絡(luò)中,通過基站系統(tǒng)(BSS)向該網(wǎng)絡(luò)顯示移動臺的位置信息。在移動IP電話網(wǎng)絡(luò)中,與移動IP相關(guān)的各項業(yè)務(wù)對下層的像通用分組無線業(yè)務(wù)(GPRS)那樣的接入網(wǎng)來說可以是全透明的,使得該接入網(wǎng)無法向移動IP電話核心網(wǎng)絡(luò)提供任何位置信息。因此,當在IP電話網(wǎng)絡(luò)中需要移動用戶的位置信息時,不一定會向可能使用它的應(yīng)用顯示位置信息(例如小區(qū)標識(Cell ID))。
發(fā)明內(nèi)容
因此,本發(fā)明的一個目標就是改進在移動IP電話網(wǎng)絡(luò)中的應(yīng)用功能。
根據(jù)本發(fā)明的一個方面,通過一個系統(tǒng)來實現(xiàn)這個目標,該系統(tǒng)使用在一個移動IP電話網(wǎng)絡(luò)中的IP終端的位置信息來進行路由選擇。該系統(tǒng)包括作為移動IP電話網(wǎng)絡(luò)的一個用戶的一部IP終端以及一個控制單元,如圖1所示。圖1是示意性的方框圖,示出一個移動IP電話網(wǎng)絡(luò)中的一些組件??刂茊卧邮諒腎P終端向另一個用戶發(fā)出的呼叫。當從IP終端發(fā)出一次呼叫時,該IP終端檢查該IP終端的位置信息是否為該次呼叫所需要,并且當需要時,將位置信息添加到呼叫建立數(shù)據(jù)中去。然后,當控制單元接收該呼叫時,它根據(jù)呼叫建立數(shù)據(jù)和位置信息來確定被叫用戶的地址或者目標地址,并將該呼叫傳送到已確定的目標地址。
在IP終端中的一個呼叫控制應(yīng)用通過跟與該IP終端連接的一個移動終端MT進行通信,來獲得該IP終端的位置信息。在IP終端中的呼叫控制應(yīng)用可以向該移動終端請求像小區(qū)標識那樣的位置信息。
從IP終端發(fā)出的呼叫可以指向一個特殊服務(wù)號碼,后者需要該IP終端的位置信息。在這種情況下,控制單元根據(jù)該位置信息,將特殊服務(wù)號碼或別名映射為一個用戶或目標地址。
根據(jù)本發(fā)明的另一個方面,通過一種方法來實現(xiàn)上述目標,該方法使用在一個移動IP電話網(wǎng)絡(luò)中IP終端的位置信息來進行路由選擇。
圖2是一個流程圖,示出根據(jù)本發(fā)明的方法的各基本步驟;在第一步驟中,從移動IP電話網(wǎng)絡(luò)的一部IP終端向另一個用戶發(fā)出一次呼叫。在下一個步驟中,檢查該IP終端的位置信息是否為該次呼叫所需要。當需要位置信息時,隨后執(zhí)行將位置信息添加到呼叫建立數(shù)據(jù)中去的步驟。接著,根據(jù)呼叫建立數(shù)據(jù)和位置信息來確定一個用戶或目標地址。若不需要位置信息,則不向呼叫建立數(shù)據(jù)添加位置信息,并且僅根據(jù)呼叫建立數(shù)據(jù)來確定用戶地址。在已經(jīng)確定目標地址之后,將該次呼叫傳送到已確定的目標地址。
通過IP終端中的一個呼叫控制應(yīng)用與一個專用的移動終端MT之間的通信來提供位置信息。
根據(jù)本發(fā)明的又一個方面,通過在一個系統(tǒng)中的IP終端來實現(xiàn)上述目標,該系統(tǒng)使用在一個移動IP電話網(wǎng)絡(luò)中的該IP終端的位置信息來進行路由選擇。該IP終端適于向另一個用戶發(fā)出一次呼叫,其中,該IP終端檢查它的位置信息是否為該次呼叫所需要,并且當需要時,將位置信息添加到呼叫建立數(shù)據(jù)中去。
此外,根據(jù)本發(fā)明的又一個方面,通過在一個系統(tǒng)中的控制單元來實現(xiàn)上述目標,該系統(tǒng)使用在一個移動IP電話網(wǎng)絡(luò)中的IP終端的位置信息來進行路由選擇。該控制單元接收從一個IP終端向另一個用戶發(fā)出的一次呼叫,連同含有該IP終端的位置信息的呼叫建立數(shù)據(jù)。然后,該控制單元根據(jù)呼叫建立數(shù)據(jù)和位置信息來確定一個用戶或目標地址,并將該次呼叫傳送到已確定的目標地址。
使用本發(fā)明,就能改進在移動IP電話網(wǎng)絡(luò)中的應(yīng)用功能。
根據(jù)本發(fā)明,可以根據(jù)請求或者自動地從與像IP終端那樣的用戶相關(guān)的一個移動終端那里獲得用戶位置信息。該位置信息可以被用來基于位置選擇到一個特定用戶或號碼的路由。
下面,將參照附圖并通過各優(yōu)選實施例,對本發(fā)明進行說明。
圖1是示意性的方框圖,示出移動IP電話網(wǎng)絡(luò)中的基本組件;圖2是一個流程圖,表示根據(jù)本發(fā)明的方法的各基本步驟;圖3是一個信令圖,表示根據(jù)本發(fā)明的第一實施例,一個IP終端與一個用戶之間基于位置進行路由選擇的建立過程;圖4是一個信令圖,表示根據(jù)本發(fā)明的第一實施例,基于位置進行路由選擇的釋放過程;以及圖5是一個信令圖,表示根據(jù)本發(fā)明的第二實施例,在緊急呼叫的情況下,一個IP終端與一個控制單元之間的建立過程。
具體實施例方式
下面,將參照圖3和圖4,對本發(fā)明的第一實施例進行說明。第一實施例涉及基于位置選擇到一個特殊服務(wù)號碼的路由。
圖3示出在使用H.323環(huán)境的情況下,基于位置選擇到一個特殊服務(wù)號碼的路由的建立過程。根據(jù)本發(fā)明的第一實施例,按照下列方式向移動IP電話核心網(wǎng)絡(luò)提供一個用戶的位置信息。在圖3中,IP終端IPTE通過一個正常的H.323過程,向呼叫狀態(tài)控制功能塊(CSCF)請求許可。更精確地說,在消息1中,用戶IPTE用所請求的帶寬向該IPTE當前已在其中進行登記的CSCF發(fā)出一個許可請求(ARQ)。在消息2中,由于要使用CSCF路由呼叫模型,所以若CSCF可以接受該呼叫,則它返回一個帶有它自己的H.225.0呼叫信令傳輸?shù)刂?TA)的許可確認(ACF)信號。
應(yīng)用知道它必須獲得用于這次呼叫的IPTE的位置信息。通過移動知覺H.323應(yīng)用與移動終端MT之間的接口,從移動終端MT那里獲得位置信息。因而,在消息3中,H.323應(yīng)用向MT查詢指示IPTE位置的當前小區(qū)標識(Cell ID)。于是,在消息4中,MT返回小區(qū)標識。
位置信息作為建立(Setup)消息5的一部分被送往CSCF。在消息5中,用戶IPTE向CSCF發(fā)送建立消息,在該建立消息的用戶對用戶信息單元(UUIE)中的nonStandardData字段(或者一個專用字段)中,帶有作為目標地址(destinationAddress)的特殊別名和Cell ID?,F(xiàn)在,CSCF有了必要的信息(像PizzaHut.hu那樣的別名以及Cell ID),以便將別名轉(zhuǎn)換為E.164或者離該用戶IPTE所在的區(qū)域最近的交換局或用戶的別名。換句話說,在圖3的步驟6中,CSCF根據(jù)IP終端的位置將特殊服務(wù)號碼或別名映射為一個E.164號碼或者別名。通過使用被納入到CSCF的一個數(shù)據(jù)庫,或者,可選地,通過將該請求送往另一個網(wǎng)絡(luò)的數(shù)據(jù)庫,來完成這一步。
在消息7中,CSCF將帶有作為被叫方號碼的新E.164號碼的建立消息送往一個媒體網(wǎng)關(guān)控制功能塊(MGCF)。于是,MGCF將該H.323建立消息轉(zhuǎn)換為承載于Sigtran之上的起始地址消息(IAM)并且,在消息8中,將IAM送往一個傳輸信令網(wǎng)關(guān)(T SGW),該IAM含有新的E.164號碼。T-SGW將Sigtran IAM轉(zhuǎn)換為七號信令系統(tǒng)IAM(SS7 IAM),并且通過消息9將其送往一部本地交換機。在消息10中,該本地交換機向一個本地PizzaHut交換局發(fā)出呼叫建立。
當被叫用戶(本地PizzaHut交換局)應(yīng)答該呼叫時,它向本地交換機發(fā)出一個Connect(連接)消息(消息11),并且本地交換機用Connect Acknowlege(連接確認)(消息11)來加以確認。在消息12中,本地交換機向T-SGW發(fā)送一個對應(yīng)于Connect消息的SS7應(yīng)答消息(ANM)。T-SGW將SS7 ANM轉(zhuǎn)換為Sigtran ANM,并在消息13中將其送往MGCF。最后,在消息14中,MGCF經(jīng)由CSCF,將對應(yīng)于Sigtran ANM的一個Connect消息送往IPTE。此時,在用戶IPTE與被叫用戶,即本地PizzaHut交換局之間的就能進行雙向通信。
在通話結(jié)束以及雙方中的一方掛機(在本例中為本地PizzaHut交換局)之后,就從本地PizzaHut交換局向本地交換機發(fā)出一個Disconnect(斷開)消息15(圖4)。于是,根據(jù)消息16,本地PizzaHut交換局與本地交換機之間的一個用戶網(wǎng)絡(luò)接口(UNI)信道被釋放。而且,根據(jù)消息17,本地交換機與T-SGW之間的一個網(wǎng)絡(luò)到網(wǎng)絡(luò)接口(NNI)信道被釋放。此后,根據(jù)消息18,T-SGW與MGCF之間的各種資源被釋放。最后,根據(jù)消息19,MGCF、CSCF以及IPTE之間的各種資源被釋放。
下面,將參照圖5對本發(fā)明的第二實施例進行說明。第二實施例涉及由IP終端IPTE發(fā)出的緊急呼叫。
在緊急呼叫的情況下,第一消息是要求移動終端MT向該應(yīng)用提供位置信息的一個隱含請求。換句話說,當處于一個移動IP電話網(wǎng)絡(luò)的一個IP終端IPTE的用戶在其H.323應(yīng)用中,通過按下例如一個EC按鈕來發(fā)出一次緊急呼叫時,該應(yīng)用本身首先通知MT,并在消息1中請求建立一個EC分組數(shù)據(jù)協(xié)議(PDP)上下文,假定為GPRS接入。
在消息2中,MT向一個增強在服務(wù)GPRS支持節(jié)點(E-SGSN)發(fā)送一個激活EC PDP上下文請求,以便建立到移動IP電話網(wǎng)絡(luò)的一次接入。要注意的是,該EC PDP上下文請求必須使用一個高優(yōu)先等級以及保證帶寬的服務(wù)質(zhì)量(QoS)。E-SGSN向一個增強網(wǎng)關(guān)GPRS支持節(jié)點(E-GGSN)發(fā)出一個產(chǎn)生EC PDP上下文請求,該E-GGSN是由在消息3中指向移動IP電話網(wǎng)絡(luò)的一個接入點名稱(APN)加以標識的。在E-GGSN已經(jīng)產(chǎn)生EC PDP上下文之后,在消息4中,它向E-SGSN發(fā)出一個響應(yīng)。
在消息5中,E-SGSN指示接受來自MT的EC PDP上下文激活請求。在已經(jīng)建立EC PDP上下文之后,MT在消息6中向H.323應(yīng)用發(fā)送Cell ID,以便將其放入緊急建立消息的用戶對用戶信息單元(UUIE)中的nonStandardData字段(或者一個專用字段)。
由于該IPTE具有對移動IP電話網(wǎng)絡(luò)的一次高優(yōu)先等級接入,它必須發(fā)現(xiàn)能服務(wù)于它的請求的一個CSCF。更精確地說,由于該應(yīng)用可能不知道在網(wǎng)絡(luò)中任何可用的CSCF,所以它必須使用H.323來執(zhí)行一次關(guān)守發(fā)現(xiàn)過程。因此,在消息7中,IPTE發(fā)出在nonStandardData字段(或者一個專用字段)中具有如下指示的關(guān)守請求(GRQ)消息它需要在關(guān)守確認(GCF)消息中的H.225.0呼叫信令TA。
能為該IPTE提供服務(wù)的所有CSCF都必須在消息8中通過在GCF消息中的nonStandardData字段(或者一個專用字段)內(nèi)包含它們的H.225.0呼叫信令TA來作出回答。由于這是一次緊急呼叫,所以不需要登記(登記請求[RRQ],登記確認[RCF])和許可(ARQ,ACF)。該IPTE還從GCF消息中知道H.225.0呼叫信令TA,因此它可以開始發(fā)送一個呼叫控制信令。在消息9中,該IPTE向CSCF發(fā)送緊急呼叫建立消息,其中在作為UUIE的一部分的nonStandardData字段(或者一個專用字段)中帶有Cell ID。
在圖5的步驟10中,CSCF執(zhí)行必要的基于位置的號碼的轉(zhuǎn)換,并且最近的EC呼叫中心的新E.164號碼將作為從該CSCF發(fā)到一個MGCF的建立消息的被叫方號碼。然后,在消息11中,CSCF將建立消息連同作為被叫方號碼的最近的EC呼叫中心的E.164號碼送往MGCF。
跟隨在消息11后面的消息,即消息12到22,與在第一實施例中結(jié)合圖3和4說明的消息8到18相對應(yīng),因而其說明從略。
根據(jù)在圖5中的消息23,在已經(jīng)從EC呼叫中心向本地交換機發(fā)出Disconnect消息,以及EC呼叫中心、本地交換機、T-SGW與MGCF之間的相應(yīng)各資源已經(jīng)被釋放之后,MGCF、CSCF以及IPTE之間的各資源也被釋放。
由于IPTE已經(jīng)激活一個高優(yōu)先等級以及保證帶寬QoS的PDP上下文,基于EC性質(zhì)而不需要為之付費,所以在該呼叫已經(jīng)被釋放之后,H.323應(yīng)用在消息24中向MT發(fā)出一個釋放通知,使得該MT可以對上述的PDP上下文進行去激活。在消息25中,執(zhí)行正常用戶發(fā)起的PDP上下文去激活過程。最后,MT在消息26中確認EC PDP上下文去激活。
使用本發(fā)明,就能改進在移動IP電話網(wǎng)絡(luò)中的應(yīng)用功能。
根據(jù)本發(fā)明,可以按照請求或者自動地從駐留在IP終端之中的移動終端獲得用戶位置信息。位置信息可以被用于基于位置選擇到特殊號碼或別名的路由。
在參照優(yōu)選實施例對本發(fā)明進行描述時,這樣的描述是為了對本發(fā)明進行說明,并且不應(yīng)當被解釋為對本發(fā)明的限制。對本專業(yè)技術(shù)人員來說,在不背離由所附的權(quán)利要求書所規(guī)定的本發(fā)明的基本原理和范圍的前提下,可以有各種修改和應(yīng)用。
權(quán)利要求
1.一種在移動因特網(wǎng)協(xié)議電話網(wǎng)絡(luò)中使用一個移動因特網(wǎng)協(xié)議終端的位置信息進行路由選擇的方法,當從一個移動因特網(wǎng)協(xié)議終端向另一個用戶發(fā)出呼叫時,所述方法包括下列步驟在該移動因特網(wǎng)協(xié)議終端中檢查該移動因特網(wǎng)協(xié)議終端的位置信息是否為該呼叫所需要;當需要時,在該移動因特網(wǎng)協(xié)議終端中將位置信息添加到呼叫建立數(shù)據(jù)中;根據(jù)所述呼叫建立數(shù)據(jù)和位置信息來確定一個目標地址;以及將該呼叫路由選擇到所確定的目標地址,其中,該呼叫指向需要位置信息的一個特殊服務(wù)號碼,并且其中,所述確定目標地址的步驟包括下述步驟根據(jù)所述位置信息,將該特殊服務(wù)號碼或別名映射成一個目標地址。
2.根據(jù)權(quán)利要求1的方法,其中,通過該移動因特網(wǎng)協(xié)議終端中的一個呼叫控制應(yīng)用與一個專用的移動終端(MT)之間的通信來提供所述位置信息。
3.一種在移動因特網(wǎng)協(xié)議電話網(wǎng)絡(luò)中使用一個移動因特網(wǎng)協(xié)議終端的位置信息進行路由選擇的系統(tǒng),所述系統(tǒng)包括移動因特網(wǎng)協(xié)議終端,適于向另一個用戶發(fā)出呼叫;以及控制單元,用于接收從該移動因特網(wǎng)協(xié)議終端發(fā)出的呼叫,并且用于將該呼叫路由選擇到一個目標地址,其中,該移動因特網(wǎng)協(xié)議終端檢查該移動因特網(wǎng)協(xié)議終端的位置信息是否為該呼叫所需要,并且當需要時,將位置信息添加到呼叫建立數(shù)據(jù)中;其中,該控制單元根據(jù)所述呼叫建立數(shù)據(jù)和位置信息來確定一個目標地址,并將該呼叫路由選擇到所確定的目標地址;以及其中,從該移動因特網(wǎng)協(xié)議終端發(fā)出的所述呼叫指向需要位置信息的一個特殊服務(wù)號碼,并且其中,該控制單元通過根據(jù)該位置信息將該特殊服務(wù)號碼或別名映射成一個目標地址,來確定所述目標地址。
4.根據(jù)權(quán)利要求3的系統(tǒng),其中,通過該移動因特網(wǎng)協(xié)議終端中的一個呼叫控制應(yīng)用與一個專用的移動終端(MT)之間的通信來提供所述位置信息。
5.在一個系統(tǒng)中的移動因特網(wǎng)協(xié)議終端,該系統(tǒng)用于在移動因特網(wǎng)協(xié)議電話網(wǎng)絡(luò)中使用該移動因特網(wǎng)協(xié)議終端的位置信息來進行路由選擇,該移動因特網(wǎng)協(xié)議終端適于向另一個用戶發(fā)出呼叫,其中,該移動因特網(wǎng)協(xié)議終端適于檢查該移動因特網(wǎng)協(xié)議終端的位置信息是否為該呼叫所需要,并且當需要時,將位置信息添加到呼叫建立數(shù)據(jù)中;以及其中,從該移動因特網(wǎng)協(xié)議終端發(fā)出的所述呼叫指向需要位置信息的一個特殊服務(wù)號碼。
6.在一個系統(tǒng)中的控制單元,該系統(tǒng)用于在移動因特網(wǎng)協(xié)議電話網(wǎng)絡(luò)中使用移動因特網(wǎng)協(xié)議終端的位置信息來進行路由選擇,該控制單元適于接收從一個移動因特網(wǎng)協(xié)議終端向另一個用戶發(fā)出的呼叫,連同包括該移動因特網(wǎng)協(xié)議終端的位置信息的呼叫建立數(shù)據(jù),其中,該控制單元適于根據(jù)所述呼叫建立數(shù)據(jù)和位置信息來確定一個目標地址,并將所述呼叫路由選擇到所確定的目標地址;以及其中,從該移動因特網(wǎng)協(xié)議終端發(fā)出的所述呼叫指向需要位置信息的一個特殊服務(wù)號碼,并且其中,該控制單元通過根據(jù)該位置信息將該特殊服務(wù)號碼或別名映射成一個目標地址,來確定所述目標地址。
全文摘要
本發(fā)明公開了一種系統(tǒng)和一種方法,用于在移動IP電話網(wǎng)絡(luò)中使用一個IP終端的位置信息進行路由選擇。當從一個IP終端向另一個用戶發(fā)出一個呼叫時,檢查該IP終端的位置信息是否為該呼叫所需要。在需要位置信息的情況下,將位置信息添加到呼叫建立數(shù)據(jù)中。然后,根據(jù)呼叫建立數(shù)據(jù)和位置信息來確定一個目標地址。最后,將該呼叫發(fā)送到已確定的目標地址。
文檔編號H04L29/08GK101090395SQ200610107458
公開日2007年12月19日 申請日期1999年12月7日 優(yōu)先權(quán)日1999年12月7日
發(fā)明者奈多克·埃瓦塔夫, 西莫·維克萊恩 申請人:諾基亞公司