用於對國家行動電話蜂窩網絡之間的呼叫的最佳管理的方法和設備的製作方法
2023-09-23 13:41:50
專利名稱:用於對國家行動電話蜂窩網絡之間的呼叫的最佳管理的方法和設備的製作方法
用於對國家行動電話蜂窩網絡之間的呼叫的最佳管理的方
法和設備本發明的主題是用於允許對國家行動電話蜂窩網絡之間的呼叫的最佳管理的方法以及設備。已知全世界的對移動通信的需求的增長產生了對全球漫遊業務的需求(漫遊表示用戶從外國的蜂窩網絡接入他們的行動電話業務的能力),全球漫遊業務使所有用戶在世界上的任何地方都能保持聯繫。漫遊業務特別要求在涉及的運營商之間達成協議,以便蜂窩電話用戶在訪問不同的國家時能夠受益於由歸屬國的運營商所提供的相同移動服務。例如,如果情況是國家A的網絡X的蜂窩運營商的用戶,當在國家B的網絡Y上漫遊並希望向也是國家A的網絡X的蜂窩運營商的用戶的人發出呼叫時,呼叫的成本是下列三個元素的總和1.在被訪問的國家B的網絡Y上建立傳出的國際呼叫的成本;這是由被訪問的網絡Y的運營商相對於此運營商和國家A中的網絡X的運營商之間的漫遊協議所限定的。2國家A的網絡X上的呼叫端接的成本;這是由網絡X的運營商所限定的。3.互連成本,即,被訪問的國家B的網絡Y和歸屬國A的網絡X之間的信令和呼叫數據的轉移;這是由互連運營商所限定的。對於漫遊情況下的呼叫者來說,所有這三種成本可能非常高。再作為一個示例,在第二種情況下,在國家B中在網絡Y上漫遊的用戶接收呼叫, 此呼叫是由他的歸屬國A的呼叫者發出的,那麼,要支付的價格是由下列兩個元素組成的1.互連成本,S卩,國家A的網絡X和被訪問的國家B的網絡Y之間的信令和呼叫數據的轉移。此成本由互連運營商所限定的。2.在被訪問的國家B的網絡Y上呼叫端接的成本。此成本是由網絡Y的運營商所限定的。另外,為最小化漫遊通信的成本,被訪問的國家的越來越多的旅行者購買和使用預付費並可充值的類型的SIM卡(用戶標識模塊)。利用被訪問的國家的本地SIM卡,旅行者能夠以比漫遊價格更有利的費率進行國際呼叫,並能夠接收免費的呼叫,不管它們的始發地在哪兒。應該指出的是,原則上,用戶在其歸屬網絡上接收到的呼叫(即使在預付費模式中)始終是免費的,某些國家除外,從此歸屬網絡進行的國際呼叫始終比在外部網絡上進行的漫遊國際呼叫更便宜。將歸屬SIM卡替換為被訪問的國家的本地SIM卡的主要缺點是用戶的身份的丟失,不再能用他的歸屬號碼聯繫到他,用戶也不再能夠訪問他的歸屬SIM卡上包含的個人數據。本發明的目標是通過提議在不同的國家的蜂窩網絡上部署智能漫遊業務來解決這些問題。此業務給用戶提供多個優點1.用戶被定位於他所在的位置;在部署了此業務的所有國家,都可以通過用戶的歸屬移動電信設備的號碼聯繫到用戶;
2.用戶保留他的歸屬SIM卡的內容,主要是通訊目錄;3.用戶獨立於他所在的位置來優化他的通信的成本,不管所使用的SIM、被訪問的國家的本地SIM或僑居國的歸屬SIM的類型。在某些情況下,此成本降低因素可以表示與普通的漫遊費率相比達超過60%的節省量。為實現此結果,本發明的實現導致在諸如行動電話之類的移動電信設備之間建立全球通信網絡。此網絡包括通過網關伺服器連結到互連網絡的國家蜂窩網絡的組合,網關伺服器由與資料庫相關聯的中心路由伺服器來指導,該資料庫管理用戶對互連網絡的訪問權限,用戶可能是在他的移動電信設備(或多個移動電信設備)上託管了用於在他的移動電信設備和中心路由伺服器設備——用戶的資料庫之間建立對話的應用模塊的用戶。因此,本發明涉及其特徵在於實現下列步驟的用於提供互連服務的方法-用戶在他的歸屬國預訂全球漫遊業務,在所述歸屬國中,用戶具有允許訪問歸屬蜂窩網絡的預訂;-在用戶的移動電信設備上託管應用模塊,用戶保持他的對歸屬蜂窩網絡和他的歸屬SIM卡的預訂;-當在外國旅行時(由全球漫遊業務的運營商)給用戶提供本地或大陸SIM卡或多標識符SIM卡,其包括歸屬SIM的標識符,要指出的是,多標識符SIM旨在克服具有並管理與頻繁訪問的國家一樣多的本地SIM卡的缺點;-將使用中的本地或大陸SIM號碼鏈鎖到路由伺服器中的用戶的歸屬號碼;-如果使用多標識符SIM,則將在被訪問國家中所使用的標識符號碼鏈鎖到用戶的歸屬號碼也在路由伺服器中發生。因此,在每一次到達被訪問的國家時,移動電信設備驗證所使用的SIM的標識符並自動向本地互連網關執行註冊。註冊過程啟動定位功能,這些功能是由位於被訪問的國家中的所述互連網關進行管理的。如果使用多標識符SIM,則在到達一個國家時,移動電信設備啟動向本地互連網關的相同註冊過程,並啟動相同定位功能。如此,本發明的實現具有下列優點-如果使用本地SIM,則由用戶作出的任何呼叫是在他的移動電信設備和被訪問的國家中的互連網關之間本地呼叫,該呼叫被傳遞到被呼叫的人的國家的行動網路上的端接網關。如果使用多標識符SIM,並且如果標識符是被訪問的國家的網絡的標識符,則任何呼叫也是本地呼叫;如果標識符是被訪問的國家的鄰國,呼叫將不會是本地呼叫,而是受益於接近本地價格的費率的區域或大陸呼叫。-不管所使用的SIM是什麼,由用戶接收到的任何呼叫都是由互連路由器管理的, 此路由器確定相對於被訪問的國家的行動網路上的呼叫端接的成本的最合適的呼叫端接過程。優選情況下,本發明被設計為以便允許互連網絡的運營商控制第一國家移動蜂窩網絡(傳出的呼叫)和第二國家移動蜂窩網絡(傳入的呼叫)(兩者都連接到互連網絡) 之間的呼叫收集、互連和端接的成本。本發明也使國家蜂窩網絡的用戶能在漫遊時降低向外撥打的任何呼叫或從國外的蜂窩網絡上的行動電話接收到的任何呼叫的通信成本。優選情況下,本發明具有確保跨諸如GSM(全球移動通信系統)或CDMA(碼分多址)之類的多個蜂窩電話技術的操作的特徵。本發明還具有使用現有協議、方法和功能的優點,無需對已經建立的國家蜂窩網絡的基礎設施進行改變。下面將參考附圖,作為非限制性示例來描述本發明的各實施例在附圖中
圖1是用於實現根據本發明的方法的特定網絡的體系結構的示意圖。圖2是示出了用於實現本發明的方法的設備的資料庫的主要組成元件的示意圖。圖3是示出了用於實現本發明的方法的設備中所包括的多標識符SIM卡的示意圖。圖4是應用模塊的運轉的示意圖。圖5是根據本發明的將用於移動通信裝置的啟動的過程與建立「在場」狀態的過程連結的方法的步驟的示意圖。圖6是根據本發明的以對「在場」事件的處理的示例的流程圖的形式存在的示意圖。圖7是說明了帶有「直接」呼叫端接的呼叫過程的運轉的步驟的序列的示意圖。圖8是說明了帶有「回叫SMS」端接的所述呼叫過程的運轉的步驟的序列的示意圖。圖9是以呼叫管理策略的示例的流程圖的形式存在的示意圖。圖10是與CAMEL兼容的蜂窩式系統的基礎體系結構的示意圖,證明了將本發明的系統合併到其中的可能性。圖11示意性地示出了根據本發明的在移動通信裝置的啟動過程和建立「在場」狀態的過程之間連結的方法的步驟的對CAMEL平臺的適應。圖12示意性地示出了用於使用「回叫USSD」過程來使「回叫SMS」過程適應CAMEL 平臺的過程。全球漫遊系統的運轉在下面的描述中,GSM/GPRS系統(全球移動通信系統/通用分組無線業務)將被視為參考蜂窩網絡,並且IP網絡(網際網路協議)上的信令將符合會話初始化協議(SIP)標準。顯然,此情況是實施例的可能的示例本發明的原理可以被擴展到其他蜂窩系統(如 CDMA或UMTS (通用移動通信系統)和IP網絡上的其他類型的信令。在此示例中,如圖1中所示出的,用於實現本發明的方法的設備包括蜂窩式電話網絡601,該網絡601連結到由行動電話構成的移動電信設備101。電話101和網絡601之間的任何通信,例如,通過聲音、短消息(SMS)、多媒體消息 (MMS),符合由「第三代合作夥伴計劃」(3GPP)機構所定義的標準。電話101和網絡601支持3GPP所需的所有功能和協議。用於實現根據本發明的方法的設備,如圖1中所示出的,還包括諸如行動電話之類的移動電信設備102所連結的蜂窩式電話網絡602 ;電話102和網絡602支持3GPP所需的所有功能和協議。網絡601和602是獨立的。在網絡601上,涉及電話101的用戶的數據被保存在叫做「歸屬位置寄存器」(HLR-611)的存儲器區域。類似地,對於電話102的用戶,用戶相關的數據被保存在 HLR612 中。
10
當電話的用戶位於他的歸屬網絡601時,他在系統上位於網絡上,並能夠在 HLR611驗證了他的身份和他的權限有效性之後發出呼叫,當他接收呼叫時,也是採取同樣的方式。當到國外旅行時,例如,在網絡602上,用戶能夠利用他的歸屬SIM繼續使用他的電話101並在網絡602上註冊為訪問者,他自己的相關的數據被臨時記錄在網絡602上,以使得網絡602的運營商能夠將有關用戶的傳出和傳入的呼叫的數據發送到他的歸屬運營商601,以便對漫遊呼叫開發票。當訪問一個國家時,電話101的用戶也可以使用網絡602的本地SIM,替換他的電話101中的歸屬SIM,或者他可以使用電話102。當使用網絡602的本地SIM時,網絡601上的用戶自己的相關數據對HLR 612是未知的,因此,不能通過他的歸屬移動號碼與網絡601 進行聯絡。用於實現根據本發明的方法的設備,諸如圖1中所示出的,還包括被分別託管在移動電信設備101和102中的應用模塊111和112,這些應用模塊111和112被集成在這些移動電信設備101、102的存儲裝置中。用於實現本發明的方法的設備,諸如圖1中所示出的,還包括通過(公共)網際網路網絡分別保證網絡601和602中的每一個以及「互連路由器」設備500之間的邏輯和物理連接的「語音網關」設備201、202。以此方式,設備201和202確保現有技術中已知的「(軟交換)Softswitch」類型的功能S卩,SIP格式和電話格式「ISDN用戶部分」(ISUP)之間的信令的轉換,以及電路交換的蜂窩網絡和分組交換的網際網路網絡之間的語音傳輸協議的轉換。用於實現本發明的方法的的設備,諸如圖1中所示出的,還包括通過(公共)網際網路網絡400分別保證網絡601和602中的每一個以及「互連路由器」設備500之間的邏輯和物理連接的「SMS網關」設備301、302。以此方式,設備301和302確保電路交換的蜂窩網絡和分組交換的網際網路網絡之間的「短消息中繼協議」(SM-RP)格式和「超文本傳輸協議」(http)格式之間的信令的轉換。互連路由器設備500保證諸如網關201和202之類的多個語音網關之間的邏輯和物理連接,以確保使用網際網路網絡400在諸如網絡601和602之類的兩個行動網路之間進行信令數據和語音數據的傳輸。同一個互連路由器設備500保證諸如網關301和302之類的多個SMS網關之間的邏輯和物理連接,以確保使用網際網路網絡400在諸如網絡601和602 之類的兩個行動網路之間進行SMS數據的傳輸。根據下面給出的說明,互連路由器500(以及其相關聯的資料庫501)能夠在電話101和102的用戶之間相對於他們的位置和網絡601 和602之間的收集、互連和呼叫端接成本管理通信。精通本技術的人將理解,多個語音網關、多個SMS網關、互連路由器(以及其資料庫)以及多個應用模塊的組合件構成設備/互連功能的「超網絡」。此網絡與行動網路以及與現有的行動網路之間的互連網絡重疊並且並行地操作。在本說明書的其餘部分示出了, 所述「超網絡」保證現有行動網路之間的最佳互連(就質量/價格比率而言)。為更好地理解全球漫遊系統的操作過程,參考示例性的使用背景,其中-全球漫遊業務的兩個法國用戶旅行到兩個不同國家(英國和美國)。-第一用戶使用行動電話101,此電話101包括由全球漫遊業務的運營商所提供的本地、大陸的或多標識符SIM卡,此SIM卡(以及其標識符)向行動網路601的HLR611進行了註冊;-第二用戶使用行動電話102,此電話102配備有由全球漫遊業務的運營商所提供的本地、大陸的或多標識符SIM卡,此SIM卡(以及其標識符)向行動網路602的HLR612 進行了註冊。另外,諸如圖2中所示出的,由全球漫遊業務的提供商所控制的資料庫501包括下列主要元素-用戶元素511,包括全球漫遊業務的法國用戶的所有標識符姓名,由他的歸屬蜂窩運營商所分配的「移動站國際ISDN號碼」(MSISDN)電話標識符、與法國行動網路互連以便進行任何語音通信的設備的「語音-網關-法國」電話標識符,與同一個法國行動網路互連以便進行任何SMS通信的設備的「SMS-網關」電話標識符。-聯繫人元素521,包括構成用戶的地址簿511的一部分的N個聯繫人中的每一個的所有標識符姓名、當前地理位置(歸屬國或訪問的國家)、MSISDN-該聯繫人的歸屬蜂窩運營商所分配的當前電話標識符。-國家元素531,包括預訂了全球漫遊業務的法國用戶可能旅行到的訪問的每一個國家的所有運營商/網絡參數;本地運營商的標識符、用戶在此國家使用的SIM卡的 MSISN-本地電話標識符、與行動網路601或602互連以便進行任何語音通信的設備201或 202的「語音-網關-本地」電話標識符、與外部行動網路601或602互連以便進行任何SMS 通信的設備301或302的「SMS-網關」電話標識符、發送到「語音-網關-本地」設備/或從其接收的本地呼叫的成本、發送到「SMS-網關」設備的SMS的成本。-狀態元素M1,用作使用戶的操作狀態在某一時間是已知的有限狀態機。根據本發明的一個實施例,諸如圖3中所示出的,多標識符SIM卡(也叫做多IMSI SIM) 700包括定義特定體系結構的文件系統。例如,所謂的「UMTS集成電路卡」 (UICC) 700包括多個GSM ( 「全球移動通信系統」) 和/或UMTS ( 「通用移動通信系統」)應用。每一個GSM/UMTS應用都包括一組特定數據,比如標識符、加密和認證密鑰、管理文件,它們使託管UICC卡700的移動通信裝置101能與包括一組相對應的數據的蜂窩網絡601進行對話。諸如圖3中所示出的,此組特定數據包括·其報頭#7F20遵循由《第三代合作夥伴計劃》(3GPP)所定義的格式的GSMll應用(SIMI APP#7F20)。應用701特別地包括用戶國際號碼(號碼IMSI11)和秘密認證密鑰 Killo該對(IMSI11, Km)允許在每一個移動通信裝置101和相對應的GSM蜂窩網絡601之間進行通信。.UMTS應用702(SIM2APP#7F21)。應用702尤其包括用戶國際號碼(IMSI12號碼) 和秘密認證密_Kil2。該對(IMSI12, Kil2)允許在每一個移動通信裝置101和相對應的UMTS 蜂窩網絡601之間進行通信。·另一 UMTS 應用 703 (SIM3APP#7F22)。'((SIM應用工具包》類型的應用(SAT-X APP#7F2X) 704,它使多IMSI SIM卡700能執行「前瞻性」角色多IMSI SIM卡700能夠獨立於蜂窩網絡601向移動通信裝置101發送命令。
·稱為《主文件》(MF) 705的目錄,充當應用701、702、703的邏輯根。·稱為《基本文件》的目錄706,包括指向移動通信裝置101能夠訪問的應用701、 702、703的指針。圖3中示例性描述隱式地表示規範《Java Card 2.1 Runtime Environment)) (JCRE)中所描述的模型。取決於此模型的功能和協議,每一應用(GSM/UMTS或其他)是 《Applet》(要求Java虛擬機的應用)。JCRE模型能夠選擇每一個Applet並通過叫做 APDU (《應用協議數據單元》)的特定協議,允許在移動通信裝置101和任何Applet (具體而言,GSM/UMTS應用)之間進行對話。圖4示出了應用模塊111的操作功能,該應用模塊111充當控制器,該控制器根據由用戶輸入到他的移動通信裝置101中的命令或根據自動定位裝置來改變狀態,如下面所說明的。因此,諸如圖4中所示出的應用模塊111的功能包括下列步驟·將應用模塊111置於《待機》狀態121 ;·由應用模塊11處理《在場》類型的事件,這導致控制器更換到《在場》狀態122 ; 在此狀態下,應用模塊111向互連路由器500聲明用戶的地理位置。通過傳輸的信令協議, 進行此聲明,使用-移動通信裝置101(102)和蜂窩網絡601 (602)之間的物理和邏輯接口。此物理 /邏輯接口可以是《短消息》類型(例如,SMS)或USSD類型(《非結構化補充服務數據》) 或諸如HTTP (《超文本傳輸協議》)之類的數據類型。-蜂窩網絡601(602)和互連路由器500之間的物理和邏輯接口。此物理/邏輯接口一般是諸如HTTP(《超文本傳輸協議》)或SIP(《會話初始化協議》)之類的數據類型。《在場》事件有利地允許互連路由器500的資料庫501知道用戶的地理位置;此地理位置存儲在資料庫501的元素531中。另外,通過《在場》事件,還可以將對應於GSM應用 701或UMTS應用702(或70 的電話標識符傳輸到互連路由器500的資料庫501 ;此「邏輯」位置存儲在資料庫501的元素511和Ml中。因此,互連路由器500的資料庫501能夠將移動通信裝置101的邏輯位置(此位置的特徵在於對應於安裝在移動通信裝置101中的多標識符SIM卡700的IMSI中的一個的電話標識符)與用戶的地理位置(此定位遵循對 《在場》事件的處理)匹配。-在收到《在場》命令之後,互連路由器500將返回消息發送到應用模塊111,以便此模塊還能夠將邏輯位置與物理位置匹配。另外,命令《Call》使應用模塊111和互連路由器500能與另一移動通信裝置102 建立通信;建立此通信的方式取決於用於建立《在場》狀態的過程的結果,目標是使行動電話業務的用戶能夠以儘可能最佳的費率進行呼叫,無論是國際和/或漫遊呼叫。一般而言, 可以使用下列步驟將移動通信裝置101和102的兩個用戶進行聯繫·在呼叫者的通信裝置101和部署在所述呼叫者正在訪問的國家或領土中的網絡 601中所包括的第一網關201之間建立第一本地鏈路;·優選地,使用網際網路網絡,在此第一網關201和在正在被呼叫的用戶的國家或領土中部署的通信網絡602中所包括的第二網關202之間建立第二鏈路; 在此第二網關202和正在被呼叫的用戶的通信裝置102之間建立第三本地鏈路。本說明書的其餘部分描述了用於示出了全球漫遊系統以及相關聯的業務的功能的可能的操作情況的示例。所屬技術領域的專業人員將理解,在不背離本發明的精神的情況下,根據實施例,這些過程以及相關聯的協議可以改變。《在場》過程圖5示出了用於將移動通信裝置101的啟動過程與《在場》過程連結的方法的示例。因此,連結過程包括下列編號的步驟,諸如圖5中所示出的·步驟1和2 在啟動時,多標識符SIM卡700和移動通信裝置101驗證這些移動裝置與《SIM應用工具包》(SAT)的兼容性;·步驟3 多標識符SIM卡700發送帶有可用的SIM應用的列表的啟動菜單; 步驟4和5 用戶選擇SIM應用(例如,《法國》SIM或《義大利》SIM或其他)。多標識符SIM卡700將對應於所選定的SIM應用的IMSI標識符發送到移動通信裝置101 ;值得注意的是,取決於SIM卡的運轉模式,步驟4和5可以是自動的或對用戶透明。·步驟6 向蜂窩網絡601 (GSM或UMTS網絡)的註冊過程在多標識符SIM卡700、 移動通信裝置101和蜂窩網絡601之間交換,這些過程對所屬技術領域的專業人員是已知的。·步驟7 用戶啟動應用模塊111。根據本發明的實施例的一個變體,在移動通信裝置101的某些型號中,應用模塊111可以自動啟動。·步驟8 在場過程由應用模塊111執行描述物理和邏輯位置的參數通過 「SMS-網關」301被發送到互連路由器500。具體而言,信令SMS由應用模塊111向「SMS-網關」 301啟動,此SMS包含分別對移動通信裝置101以及用戶進行邏輯和物理定位的參數。 接著,「SMS-網關」 301又可以將位置數據中繼到互連路由器500。·步驟9和10 互連路由器500記錄位置數據,並將返回消息發回到「SMS-網關」 301 ;接著,「SMS-網關」 301又可以通過SMS將位置數據中繼到應用模塊111。·步驟11 相同位置數據被移動通信裝置101的應用模塊111記錄;圖6是根據本發明實現的一個可能的變體的對《在場》事件的處理策略的示例。本領域的技術人員將理解,可以在不違反本發明的精神的情況下設置其他策略。根據圖6中所示出的圖,《在場》事件的這些管理策略由應用軟體111(最初處於狀態121《待機》中) 根據下列步驟來執行-步驟A。應用模塊111啟動對「移動國家代碼」(MCC)的識別。MCC是由國際電信聯盟(ITU)在其建議E. 212中標準化的三位數代碼,以標識行動電話網絡中的國家,更具體而言,在GSM和UMTS技術中。可以從移動通信裝置101以及它被附接到的蜂窩網絡601 之間的無線電鏈路識別MCC。-步驟B。將MCC的值與存儲在由應用軟體111控制的存儲器區域中的值進行比較。如果兩個值不同,這意味著,全球漫遊業務的用戶改變了國家則《在場》事件啟動,應用模塊111的控制器改換到《在場》狀態122,以向互連路由器500聲明用戶的新地理位置。-步驟C。如果MCC的兩個值相同,則從被插入在通信裝置101中的SIM卡分析 「國際移動用戶標識符」。-步驟D。將IMSI值與存儲在由應用軟體111控制的存儲器區域中的值進行比較。 如果兩個值不同,這意味著,全球漫遊業務的用戶改變了 GSM(UMK)網絡則《在場》事件啟動,應用模塊111的控制器改變為在場狀態122,以便向互連路由器500聲明移動通信裝置101的新邏輯位置。呼叫過程——「直接」呼叫端接背景的示例全球漫遊業各的法國用戶呼叫IH在訪問美國的全球漫遊業各的第二用戶(法國)。由行動電話101的應用模塊111來管理傳出的呼叫過程。向行動電話102 的傳入的呼叫過程由互連路由器設備500進行管理。圖7示出了說明了帶有「直接」呼叫端接的所述呼叫過程的運轉的帶編號的步驟的序列。-步驟1。至於由呼叫者用戶作出的呼叫啟動命令,應用模塊111的控制器改變為 「呼叫」狀態123,以驗證要應用的呼叫管理策略。下面將更詳細地對這些策略進行描述。-步驟2。仍在「呼叫」狀態123,應用模塊111向「語音-網關-本地」設備201(法國)啟動呼叫建立過程。本地蜂窩網絡601的交換中心和「語音-網關-本地」設備201之間的呼叫信令符合本領域的技術人員所知道的標準「ISDN用戶部分」(ISUP)。由應用模塊 111啟動的呼叫建立過程符合「網際網路工程任務組」所制定的文檔「RFC2806」中所定義的標準「URLs for Telephone Calls」。根據此標準,一旦在電話網絡的兩個實體之間建立通信信道,呼叫啟動過程的合適的句法允許發送所謂的「雙音多頻」(DTMF)。文檔「RFC2806」對本領域的技術人員是已知的。在步驟2完成時,應用模塊111的控制器返回到「待機」狀態 121。-步驟3。在建立呼叫(步驟2)之後,「語音-網關-本地」201向互連路由器500 啟動呼叫建立過程。所述過程符合標準「會話初始化協議」 (SIP)。例如,SIP過程的報頭包含下列類型的「from」欄位MSISDN-Current@Voice-Gateway-Local。因此,互連路由器設備500知道呼叫者的電話標識符和相對應的「語音-網關-本地」是可能的。-步驟4。在步驟2和3完成時,通過「語音-網關-本地」201在行動電話101和互連路由器500之間建立「語音」通信信道。通過由應用模塊111執行的呼叫啟動過程,一旦建立了所述通信信道,對應於被呼叫的人的電話標識符「MSISDN-法國」的DTMF (雙音多頻)通過「語音-網關-本地」 201從行動電話101被發送到互連路由器設備500。-步驟5。互連路由器設備500輪詢資料庫501的聯繫人部分521,以獲取被呼叫的人的當前位置(美國)和「MSISDN-當前」電話標識符。-步驟6。互連路由器設備500輪詢資料庫501的國家部分531,以獲取「語音-網關-本地」設備202 (美國)的電話標識符。-步驟7。互連路由器設備500向「語音-網關-本地」設備202啟動呼叫建立過程。所述過程符合標準「會話初始化協議」(SIP)。例如,SIP過程的報頭包含下列類型的 「IV,欄位MSISDN-Current@Voice-(iateway-Local,標識符 MSISDN-Current 是指被呼叫的人。因此,「語音-網關-本地」設備202可以知道要被呼叫的電話標識符。-步驟8。在步驟7之後,「語音-網關-本地」設備202向行動電話102(在美國) 啟動呼叫建立過程。本地蜂窩網絡602的交換中心和「語音-網關-本地」設備202之間的呼叫信令符合所屬技術領域的專業人員所知道的標準「ISDN用戶部分」(ISUP)。在步驟2和3完成時,通過「語音-網關-本地」 201在行動電話101和互連路由器500之間建立「語音」通信信道。類似地,在步驟7和8完成時,通過「語音-網關-本地」 202,在行動電話102和互連路由器500之間建立「語音」通信信道。因此,互連路由器設備500可以在不同的通信部分之間建立橋路,以便將呼叫者(在法國)的行動電話101與被呼叫的人(在美國)的電話102進行聯繫。呼叫過程——會議呼叫mm^L在英國旅行的全球漫遊業務的法國用戶呼叫在美國旅行的全球漫遊業務的另一(法國)用戶。由行動電話101的應用模塊111來管理傳出的呼叫過程。互連路由器設備500通過SMS接收呼叫請求,並向行動電話101啟動呼叫,向行動電話102啟動第二呼叫,並將它們置於電話會議中。圖8示出了說明了這樣的呼叫過程——會議呼叫的運轉的帶編號的步驟的序列。-步驟1,2在接收到來自呼叫者用戶的呼叫啟動命令之後,應用模塊111的自動化改換為「呼叫」狀態123,以驗證要應用的呼叫管理策略。下面更詳細地說明了這些策略。-步驟3。應用模塊的控制器以SMS向「SMS-網關」設備301發射控制指令,包括帶有他的國際地區代碼的被呼叫的人的號碼。-步驟4。「SMS-網關」301可以向互連路由器設備500啟動呼叫建立過程。根據實現的一個示例,所述過程符合標準「超文本傳輸協議」(HTTP)。過程的報頭,http GET(或 http POST),包含呼叫者的MSISDN-Current和被呼叫的人的MSISDN。-步驟5。互連路由器設備500輪詢資料庫501的聯繫人部分521,以獲取正在被呼叫的人的當前位置(美國)和「MSISDN-Current」電話標識符。-步驟6。互連路由器設備500輪詢資料庫501的國家部分531,以獲取「語音-網關-本地」設備202 (美國)的電話標識符。-步驟7。互連路由器設備500打開會議呼叫會話。它向「語音-網關-本地」設備201啟動回叫過程。所述過程符合會話初始化協議標準(SIP)。例如,SIP過程的報頭包含下列類型的「!"ο」 欄位:MSISDN-CurrentiVoice-Gateway-Local,MSISDN-Current 標識符是指呼叫者。因此,「語音-網關-本地」設備201知道要被呼叫的電話標識符。-步驟8。「語音-網關-本地」設備201使用接收到的MSISDN號碼來定位呼叫者 101的行動網路的GMSC(網關移動交換中心)。一旦標識了 GMSC,「1AM」信號(起始地址消息)被中繼到後者。-步驟9。當前控制呼叫者的蜂窩電話101的蜂窩網絡601的MSC/VLR(「移動交換中心/訪問位置寄存器」)驗證被呼叫號碼實際上被包含在其路由表中,並繼續回叫呼叫者101。所屬技術領域的專業人員將理解,步驟9包括多個子步驟,具體而言,如果(法國) 呼叫者在英國漫遊。在此示例性情況下,MSC/VLR屬於本地英國「被訪問的」蜂窩網絡,而步驟8中的GMSC屬於呼叫者的原始網絡。沒有描述所有描述了「被訪問的」網絡和原始網絡之間的交互的子步驟,因為它們對精通本技術的人是已知的。-步驟10。在步驟9之後,在互連路由器設備500和行動電話101之間建立通信信道。可以向呼叫者發送等待消息。-步驟11、12、13。與相對應的步驟7、8、9相同,在步驟13之後,在互連路由器設備500和行動電話102之間建立通信信道。-步驟15。蜂窩網絡602的GMSC向「語音-網關-本地」設備202(美國)發送 「ACM」消息(地址收全消息)以通知設備202電路已經被預留。-步驟16到19。在步驟15之後,「語音-網關-本地」設備202向互連路由器500 發回「響鈴」類型的SIP消息。此消息被所有有關的網絡元件中繼,以便呼叫者能夠聽到來自被呼叫的人的行動電話102的「空閒」音。-步驟21。在行動電話102已經應答之後,蜂窩網絡602的GMSC向「語音-網關-本地」設備202(美國)發回「ANM」消息(應答消息),以通知設備202,被呼叫的人已
經應答。-步驟22到25。在步驟21之後,「語音-網關-本地」設備202向互連路由器500 發回「0K」類型的SIP消息。此消息被所有有關的網絡元件中繼,以便能夠在呼叫者和被呼叫者之間建立直接連接。諸如圖7和8中所示出的之類的呼叫過程可使向行動網路602(美國)的呼叫的成本降低。被呼叫的人不支付任何費用,如果他位於他的歸屬網絡;另一方面,如果他在國外漫遊,則他必須支付接收到的呼叫成本。如果呼叫者位於他的歸屬網絡,則他根據直接呼叫策略來進行支付;另一方面,如果他在國外漫遊,則他必須支付接收到的呼叫成本(網絡回叫)。呼叫管理策略所描述的系統必須使行動電話業務的用戶能夠以儘可能最佳的費率發出和接收呼叫,國際和/或漫遊呼叫。同時,系統必須使全球漫遊業務的提供商能降低互連和呼叫端接成本。在這一方面,必須建立呼叫管理策略,這些策略在應用模塊111的控制之下。圖9 示出了根據實現方式的一個可能的變體的呼叫管理策略的示例。本領域的技術人員將理解,可以在不違反本發明的精神的情況下設置其他策略。根據圖9中的圖,這些呼叫管理策略可以作為下列步驟的實現來轉換-初始狀態。至於由用戶作出的呼叫啟動命令,應用模塊111改變為「呼叫」狀態 123。-步驟A。應用模塊讀取存儲在特定存儲器區域中的MCC的當前值。此值是預先從移動通信裝置101以及它被附接到的蜂窩網絡601之間的無線電鏈路獲取的。在本描述的其餘部分,此值將叫做「MCC_Radio 」。-步驟B。應用模塊讀取存儲在特定存儲器區域中的MCC的第二當前值。此值是預先從插入在移動通信裝置101中的多IMSI_SIM卡的IMSI中的一個獲取的。在本描述的其餘部分,此值將叫做「MCC_IMSI 」。-步驟C。比較「MCC_Radio」和「MCC_IMSI」值。如果它們是不同的,則用戶的物理位置和「邏輯」位置(在GSM/UMTS網絡的意義上)是不同的。在此情況下,啟動「會議呼叫,,類型(圖8)的呼叫過程。另一方面,如果「MCC_Radio」和「MCC_IMSI」值相同,則執行
步驟D。-步驟D。應用模塊111驗證「MCC_Radio」值是否對應於用戶的歸屬國。重要的是應注意到,對於多IMSI SIM,用戶具有多個「歸屬國家」;在此情況下,用戶的多個物理位置可以對應於移動通信裝置101的若干個「邏輯位置」。如果「MCC_Radio」值對應於用戶的歸屬國家中的一個,則啟動「直接呼叫」類型(圖7)的呼叫過程;如果不,則啟動「會議呼叫,,類型(圖8)的呼叫過程。應當注意,如果接收到呼叫請求的人對應於陸上線路號碼,則所描述的呼叫管理策略也適用。還要指出的是,如果被呼叫的人不是全球漫遊業務的用戶,並因此他的行動電話
17不託管應用模塊112,則相同的策略也可以適用在此情況下,被呼叫的人將被視為處於他的歸屬國。實施例的變體在世界上,在目前,正在研究和/或開始部署用於開發無線蜂窩網絡的多個策略。 在這些解決方案中,蜂窩運營商將特別的努力專用於建立「IP多媒體子系統」 (IMS),該子系統用於向用戶提供陸上線路和移動多媒體業務。向這種類型的開發的一個中間步驟由叫做 「CAMEL」(行動網路定製應用增強邏輯)的服務支持平臺構成。CAMEL構成行動電話運營商的參考服務體系結構。由ETSI (歐洲電信標準協會) 啟動,然後由3GPP繼續的標準化工作包括使由ITU (國際電信聯盟)所開發的智能網絡的概念適用於行動電話背景。多個業務可以由CAMEL平臺進行支持。例如,利用諸如「預付卡」 之類的服務的支持,CAMEL對GSM的成功作出了顯著的貢獻。大多數移動運營商部署CAMEL 是其穩定性和成熟度的證明。當呈現本發明時所描述的過程幫助與CAMEL兼容的開發和部署;在此背景內,必須修改體系結構、協議和過程,以便它們可以使用CAMEL標準中所描述的方法、基本要素和互連。儘管如此,本發明的基本原理仍保持不變。圖10示出了支持CAMEL的蜂窩系統的基礎體系結構,還示出了「移植」本發明的系統的一種可能的方式。為簡化描述,體系結構基本上表示CAMEL的「階段1」。如精通本技術的人此後將能夠確定的,本說明書的原理也可以應用於CAMEL「階段2」。還應指出,圖 10中示出蜂窩網絡601的功能塊的子組件。CAMEL的主要功能對精通本技術的人是已知的。 儘管如此,參考圖10中的圖示回想一下某些細節是十分有用的.gsmSCFSOCKSCF代表「服務控制功能」)是包含CAMEL業務的實體。gsmSCF800由歸屬蜂窩運營商來控制。包含gsmSCF的節點叫做「服務控制點」(SCP800)。SCP 800支持下列協議-由圖10中的實線所表示的,由3GPP機構標準化的MAP(「移動應用部分」),允許在SCP800和HLR611之間接口連接;-由圖10中的實線所表示的,由3GPP機構標準化的CAP("CAMEL應用部分」),允許在SCP800和gsmSSF810之間接口連接。-與歸屬蜂窩運營商的國家中的互連路由器500進行通信的一個或多個基於IP的協議。這種類型的協議未被標準化。因此,它基於所有者實現方式。值得注意的是,互連路由器500可以由全球漫遊業務的提供商進行控制,而歸屬蜂窩運營商控制SCP800。必須在兩個經濟實體之間籤訂訪問和接口約定。'gsmSSFSKKSSF代表「服務交換功能」)是被包含在「網關移動交換功能」GMSC中 (在歸屬蜂窩運營商的網絡中)以及「訪問位置寄存器」 / 「移動交換功能」(VLR/MSC)中 (在歸屬或被訪問的蜂窩運營商的網絡中)的功能實體。gsmSSF810支持下列協議-由圖10中的實線所表示的,由3GPP機構標準化的MAP(「移動應用部分」),允許與HLR611接口連接。-由圖10中的實線所表示的,由3GPP機構標準化的CAP("CAMEL應用部分」),允許與SCP800接口連接。·互連路由器500在功能上由基於IP的協議來連結(由圖10中的實線所表示的)。 語音網關201在功能上由「ISDN用戶部分」協議(ISUP)與託管了 gsmSSF810功能的GMSC (或VLR/MSC)連結。值得注意的是,對於多IMSI SIM,存在蜂窩網絡601的多個實例。因此,將有設備 800和810的多個實例可用。有可能在功能上將下列各項鍊接在一起-通過基於IP的協議(由圖10中的點劃線所表示的),連結多個SCP800功能與互連路由器500。-通過「ISDN用戶部分」(ISUP)協議,連結語音網關201與託管了gsmSSF810功能的多個 GMSC (或 VLR/MSC)。在本說明書的其餘部分,將說明本發明的過程對CAMEL平臺的適應。《在場》過程在功能上,與圖5中所示出的過程相比,沒有太大的變化。應用模塊111和支持網絡之間的任何信令SMS被替換為類型「非結構化補充服務數據」(USSD)的消息。另外, HLR611必然知道其用戶可以是全球漫遊業務的用戶。在這一方面,需要在HLR611的資料庫中定義「在場」服務的標識符具體而言,所謂的「UG-CSI」元素(「USSD —般CAMEL預訂信息」)必須包含將處理所述USSD消息的「在場」的USSD服務代碼(在圖11中,代碼 ABC *」)和gsmSCF800的邏輯地址。USSD協議對精通本技術的人是已知的。圖11,作為示例,示出了用於使「在場」過程適應CAMEL平臺的過程,此適應過程包括下列步驟-步驟1到7。這些與圖5中的相對應的步驟相同。-步驟8。至於用戶命令,應用模塊111使用USSD句法來進行呼叫*ABC * Body part,其中,* ABC *是CAMEL平臺中所定義的USSD服務代碼,此代碼對應於「在場」過程, Body part包括多IMSI SIM卡的當前電話標識符和用戶的物理位置的描述。對USSD業務的請求從HLR611中繼到SCP800中所包括的gsmSCF800。-步驟9。通過http請求,SCP800設備啟動向互連路由器500的「在場」請求。-步驟10。互連路由器500以及其資料庫501記錄位置數據。-步驟11。通過http請求,互連路由器500將響應發回到SCP800設備。-步驟12。接著,SCP800設備使用USSD句法將回復發回到應用模塊111 * ABC * Body part, Body part包括本地SIM卡的電話標識符和移動通信裝置101的應用模塊 111記錄物理和邏輯位置數據所需的參數(步驟13)。呼叫過程的變體——通過「USSD」的會議呼叫在功能上,與圖8中所描述的步驟相比,沒有太大的變化。應用模塊111和 "SMS-網關」設備302之間的任何信令SMS被替換為類型「非結構化補充服務數據」(USSD) 的消息,這些消息通過HLR611在SCP800設備和應用模塊111之間交換。類似於「在場」情況,需要在HLR611的資料庫中定義「回叫USSD」服務的標識符;具體而言,所謂的「UG-CSI」 元素(「USSD—般CAMEL預訂信息」)必須包含將處理這樣的USSD消息的這樣的業務的代碼(在圖12中,代碼「女XYZ *,,)以及gsmSCF800的邏輯地址。圖12作為示例示出了使用「回叫USSD」過程來使圖8中所示出的「回叫SMS」過程適應CAMEL平臺。應當注意,圖 12中的步驟6到M完全對應於圖8中的步驟7到25。因此,將只詳述圖12中的步驟1到 5
-步驟1。至於由呼叫者用戶輸入的呼叫啟動命令,應用模塊111的控制器改變為 《呼叫》狀態123,以驗證要應用的呼叫管理策略。-步驟2。應用模塊111使用USSD句法來發送呼叫請求*XYZ * Body part,其中,女XYZ *是CAMEL平臺中所定義的USSD服務的代碼,此代碼對應於「回叫USSD」過程, 而Body part包含帶有他的國際地區代碼的被呼叫的人的號碼。-步驟3。SCP800設備向互連路由器設備500啟動呼叫建立過程。根據實現方式的一個示例,所述過程符合標準「超文本傳輸協議」(HTTP)。該過程的報頭,http GET(或 http POST),將包含呼叫者的MSISDN-Current和接收呼叫的人的MSISDN。-步驟5。互連路由器設備500輪詢資料庫501的聯繫人部分521,以獲取所述被呼叫的人的當前位置(美國)和「MSISDN-Current」電話標識符。實施例的另一變體包括通過類型超文本傳輸協議(http)的連接來替換簡訊令消息(SMS或USSD)。消息http GET (或http POST)的正文包含執行「在場」過程和用於會議呼叫的過程所需的數據。應用模塊111向互連路由器500發起類型http GET (或http POST)的請求的發送。在功能上,操作序列和相關聯的消息的交換與SMS或USSD情況相同。工業應用和應用領域任何蜂窩和IP系統和基礎設施都與上文所描述的方法、器件和操作步驟兼容。實現本發明特別包括使用不同的圖形中所示出的設備和子設備之間的通信所必需的設備和軟體。本發明的原理可以由下列經濟實體有利地應用-在外國有子公司的公司他們可以採用該解決方案來獲取較低成本的漫遊業務,以允許在不同的地點之間旅行的僱員的通訊費用(電話、SMS、數據)明顯降低。-大容量基礎設施的提供商(例如,IIJ-"Internet Initiative Japan",〃 NTT Communications",「 AIH-Asia Internet Holding",「 TI-Sparkle「),他們可以提供本發明的解決方案主題作為新的互連和通信傳輸業務。-採用不兼容的技術的蜂窩運營商(例如,Orangewith GSM/GPRS/UMTS and Korea Telecom with cdmaOne)可以受益於單一的解決方案,以確保諸如語音和SMS之類的所提供的業務的兼容性。另外,與外國的蜂窩運營商沒有漫遊協議的蜂窩運營商可以採用所描述的互連解決方案來建立漫遊協議,無需求助於第三方運營商的中介。國家運營商的情況就是這樣的。
權利要求
1.一種用於提供互連服務的方法,其特徵在於,它通過由中心路由伺服器(500)控制的網關伺服器(201,202,301,302) 將一組國家蜂窩網絡(601,602)與互連網絡連結,以便在諸如行動電話的移動電信設備 (101,102)之間建立全球通信網絡;允許在每一個移動電信設備(101,10 和所述中心路由伺服器(500)之間進行對話的應用模塊(111,11 被託管在每一個用戶的所述移動電信設備(101,10 上,此應用模塊(111,11 充當控制器,所述控制器具體根據由所述用戶在他的移動電信設備(101,10 上輸入的指令或進一步根據所述移動電信設備(101,102)中的SIM卡的改變或進一步根據所述用戶的國家的改變,來改變狀態;另外,多個網關(201, 202,301,302)之間的邏輯和物理連接是通過互連路由設備(500)獲取的,所述互連路由設備(500)相對於移動電信設備(101,102)的所述用戶的位置和所述網絡(601,602)之間的收集、互連和呼叫端接成本,管理用戶之間的通信。
2.根據權利要求1所述的方法,允許蜂窩網絡之間的互連, 其特徵在於,它包括下列步驟 向互連路由器(500)註冊所述用戶,並向所述用戶的移動電信設備(101,102)分配標識數據,此數據被記錄在所述互連路由器(500)中所包括的或所述路由器能訪問的存儲器裝置中; 在用戶的移動電信設備(101,102)中安裝 -多標識符SIM卡(700); -應用模塊(111,112); 所述用戶旅行併到達新國家或領土; 向部署在所述用戶旅行到的所述國家或領土中的行動網路(601,60 註冊此用戶, 給所述用戶的移動電信設備(101,10 分配了標識符;通過所述多標識符SIM卡(700),所述用戶作為所述網絡(601,602)的訂戶而非作為外國訪問者來執行這樣的註冊; 由所述應用模塊(111,112)向所述互連路由器(500)發送所述用戶向其註冊了的所述網絡(601,602)內的所述用戶的移動通信設備(101,102)的所述標識符; 將此標識符與所述用戶的移動電信設備(101,10 的所述標識數據相關聯; 將所述多標識符SIM卡(700)的所有號碼鏈鎖到所述路由伺服器(500)中的所述用戶的歸屬號碼上。
3.一種用於提供允許實現根據權利要求1和2中的一個所述的方法的互連業務的設備,其特徵在於,它包括 連結到包括行動電話的移動電信設備(101)的蜂窩電話網絡(601); 移動電信設備(10 所連結的蜂窩電話網絡(602),此網絡(60 在不同於所述網絡 (601)所在的國家的國家中; 每一個電話網絡(601,602)中所包括的叫做「歸屬位置寄存器」(HLR-(611,612))的存儲器區域,其特別包括允許定位、標識所述行動電話(101)以及銷售相關數據的特徵; 被分別託管在移動電信設備(101,102)中的應用模塊(111,112),這些應用模塊 (111,112)集成在這些移動電信設備(101,102)的存儲裝置中; 「語音網關」設備001,202),它們保證通過所述(公共)網際網路網絡(400)分別在網絡(601,602)中的每一個和「互連路由器」設備(500)之間的邏輯和物理連接; 「SMS網關」設備(301,302),它們保證通過所述(公共)網際網路網絡(400)分別在網絡(601,602)中的每一個和「互連路由器」設備(500)之間的邏輯和物理連接; 互連路由器設備(500),它保證諸如網關(201,20 之類的多個語音網關之間的邏輯和物理連接,以確保使用網際網路網絡(400)在諸如網絡(601,60 之類的兩個行動網路之間進行信令數據和語音數據的傳輸;此互連路由器設備(500)還保證諸如網關(301,302) 之類的多個SMS網關之間的邏輯和物理連接,以確保使用網際網路網絡(400)在諸如網絡 (601,602)之類的兩個行動網路之間進行SMS數據的傳輸。
與所述互連路由器(500)相關聯的資料庫(501)。
4.根據權利要求3所述的設備,其特徵在於,所述資料庫(501)包括下列主元素-用戶元素(511),包括用戶的所有標識符姓名、電話標識符「移動站國際ISDN號碼」(MSISDN)、與所述本地行動網路互連以便進行任何語音通信的設備(201,20 的電話標識符「語音-網關」、與同一個本地行動網路互連以便進行所有SMS通信的設備(301,302) 的電話標識符「SMS-網關」;-聯繫人元素(521),包括構成用戶的地址簿(511)的一部分的每個N元素的所有標識符姓名、當前位置(歸屬國或訪問的國家)、(歸屬國或被訪問的國家中的)電話標識符 MSISDN-Current ;-國家元素(531),包括用戶可能旅行到的每個訪問的國家的所有運營商/網絡參數 本地運營商的標識符、用戶在此國家使用的所述多標識符SIM卡(700)的可能標識符中的 MSISDN-Current電話標識符、與外國行動網路(601或602)互連以便進行任何語音通信的設備QOl或20 的「語音-網關」電話標識符、與外國行動網路(601或60 互連以便進行所有SMS通信的設備(301或30 的「SMS-網關」電話標識符,發送到「語音-網關」設備/從其接收的本地呼叫的成本、發送到「SMS-網關」設備的SMS的成本;-狀態元素(541),用作允許用戶的操作狀態在給定時間已知的有限狀態機。
5.根據前面的權利要求中的任何一個權利要求所述的用於提供互連業務的方法, 其特徵在於,它包括在改變國家之後由所述用戶執行的所謂的「在場」過程,此「在場」過程目標是驗證所述用戶的權限並將所述用戶的物理位置與所述移動電信設備(101,102) 以及所述多標識符SM卡(700)的邏輯位置匹配,該「在場」過程作為下列步驟來實現-步驟1和2 在啟動時,所述多標識符SIM卡(700)和所述移動通信裝置(101,102) 驗證此設備與《SIM應用工具包》(SAT)的兼容性;-步驟3:所述多標識符SIM卡(700)發送帶有可用的SIM應用的列表的啟動菜單; -步驟4和5 用戶選擇SIM應用(例如,SIM《法國》或SIM《意大禾lj》或其他);所述多標識符SIM卡(700)將對應於所選定的SIM應用的IMSI標識符發送到移動通信裝置(101, 102);取決於所述SIM卡的運轉模式,步驟4和5可以是自動的或對所述用戶透明;-步驟6 向蜂窩網絡(601) (GSM或UMTS網絡)的註冊過程在多標識符SIM卡(700)、 移動通信裝置(101,102)和蜂窩網絡(601,602)之間交換; -步驟7:所述用戶啟動所述應用模塊(111,112);-步驟8 所述「在場」過程由所述應用模塊(111 ;112)執行通過所述「SMS-網關」(301)向所述互連路由器(500)發送描述所述物理和邏輯位置的參數;具體而言,信令 SMS由所述應用模塊(111,112)向所述「SMS-網關」(301)啟動,此SMS包含分別對移動通信裝置(101,102)以及用戶進行邏輯和物理定位的參數;接著,「SMS-網關」(301)可以將位置數據中繼到所述互連路由器(500);-步驟9和10 所述互連路由器(500)記錄所述位置數據,並將消息發回到所述 "SMS-網關」(301);接著,所述「SMS-網關」(301)又能夠通過SMS將所述位置數據中繼到所述應用模塊(111,112);-步驟11 相同位置數據被所述移動通信裝置(101,10 的所述應用模塊(111,112) 記錄。
6.根據權利要求5所述的方法,其特徵在於,所述應用模塊(111,11 通過執行下列步驟來啟動所述「在場」過程 -步驟A 所述應用模塊(111,11 啟動從所述移動通信裝置(101,10 和它被附接到的所述蜂窩網絡(601,60 之間的所述無線電鏈路對所述「移動國家代碼」(MCC)的識別; -步驟B:將MCC值與存儲在由所述應用軟體(111,11 控制的存儲器區域中的值進行比較;如果兩個值不同,則所述用戶改變了國家啟動所述「在場」事件,且所述應用模塊 (111,112)的所述控制器改變為「在場」狀態(122),以便向所述互連路由器(500)聲明所述用戶的新地理位置;-步驟C:如果兩個MCC值相同,則從被插入在所述通信裝置(101,102)中的所述SIM 卡分析「 IMSI 」;-步驟D 將所述IMSI值與存儲在由所述應用模塊(111,11 控制的存儲器區域中的值進行比較;如果兩個值不同,這意味著,所述用戶改變了網絡GSM(UMK)啟動所述「在場」事件,所述應用模塊(111,11 的控制器改變為「在場」狀態(122),以便向所述互連路由器(500)聲明所述移動通信裝置(101,10 的新邏輯位置。
7.根據前面的權利要求之一所述的方法,其特徵在於,用戶從他的歸屬國啟動傳出呼叫過程;此過程叫做帶有「直接」呼叫端接的呼叫,包括執行下列步驟-步驟1 至於由所述用戶輸入的呼叫啟動命令,所述應用模塊(111)驗證要應用的所述呼叫管理策略;-步驟2 所述應用模塊(111)向所述「語音-網關」設備(201)啟動呼叫建立過程;所述本地蜂窩網絡(601)的交換中心和「語音-網關」設備O01)之間的呼叫信令合乎標準 「ISDN 用戶部分」 (ISUP);-步驟3:在建立呼叫(步驟幻之後,所述「語音-網關」設備O01)向所述互連路由器設備(500)啟動呼叫建立過程;所述過程符合標準「會話初始化協議」(SIP);-步驟4 在步驟2和3完成時,通過所述「語音-網關」設備(201)在移動通信裝置(101)和互連路由器(500)之間建立「語音」通信信道;通過由所述應用模塊(111, 112)執行的呼叫啟動過程,一旦建立了所述通信信道,對應於被呼叫的人的電話標識符 「MSISDN-法國」的DTMF(雙音多頻)音通過「語音-網關」(201)由移動通信裝置(101)發送到互連路由器設備(500);-步驟5 所述互連路由器設備(500)輪詢所述資料庫(501)的所述聯繫人部分(521),以獲取所述正在被呼叫的人的所述當前位置和所述「MSISDN-Current」電話標識符;-步驟6 所述互連路由器設備(500)輪詢所述資料庫(501)的所述國家部分(531), 以獲取所述「語音-網關」設備O02)的電話標識符;-步驟7:所述互連路由器設備(500)向所述「語音-網關」設備O02)啟動呼叫建立過程;所述過程符合會話初始化協議(SIP)標準;-步驟8:在步驟7之後,所述「語音-網關」設備(202)向移動通信裝置(102)啟動呼叫建立過程;所述本地蜂窩網絡(602)的交換中心和「語音-網關」設備(202)之間的呼叫信令符合標準「ISDN用戶部分」(ISUP);在步驟2和3結束時,通過所述「語音-網關」(201)在移動通信裝置(101)和互連路由器(500)之間建立「語音」通信信道;類似地,在步驟7和8結束時,通過「語音-網關」(202), 在移動通信裝置(10 和互連路由器(500)之間建立「語音」通信信道;所述互連路由器設備(500)能夠在不同的通信部分之間建立橋路以將呼叫者的移動通信裝置(101)與所述被呼叫的人的移動通信裝置(102)進行聯繫。
8.根據前面的權利要求所述的方法,其特徵在於,在外國旅行的用戶啟動傳出呼叫過程;所述傳出呼叫過程是由所述移動通信裝置(101)的所述應用模塊(111)管理的,此過程被稱為通過《Call-back SMS》進行的會議呼叫,包括下列步驟-步驟1,2:至於由呼叫者用戶輸入的呼叫啟動命令,所述應用模塊(111)的控制器改變為「呼叫」狀態(123),以驗證要應用的呼叫管理策略;-步驟3 所述應用模塊的控制器通過SMS,向「SMS-網關」設備(301)發送指令命令, 包括帶有被呼叫人的國際地區代碼的被呼叫人的號碼;-步驟4:「SMS-網關」設備(301)向所述互連路由設備(500)啟動呼叫建立過程;根據實現方式的一個示例,所述過程符合標準「超文本傳輸協議」(HTTP);所述http GET(或 http POST)過程的報頭包含所述呼叫者的所述MSISDN-Current和所述被呼叫的人的所述 MSISDN ;-步驟5 所述互連路由設備(500)輪詢所述資料庫(501)的所述聯繫人部分(521), 以獲取所述被呼叫的人的所述當前位置(美國)和所述「MSISDN-Current」電話標識符; -步驟6 所述互連路由器設備(500)輪詢所述資料庫(501)的所述國家部分(531), 以獲取所述「SMS-網關」設備(302)的電話標識符;-步驟7 所述互連路由設備(500)打開會議呼叫會話;它向「語音-網關」設備(201) 啟動回叫過程;-步驟8:「語音-網關」設備O01)使用接收到的MSISDN號碼來定位呼叫者(101)的行動網路的GMSC(網關移動交換中心);一旦標識了 GMSC,「IAM」信號(起始地址消息)被中繼到後者;-步驟9:當前控制正在接收的呼叫者的蜂窩電話(101)的蜂窩網絡(601)的MSC/ VLR(移動交換中心/訪問位置寄存器)驗證被叫號碼實際上被包含在其路由表中,並回叫呼叫者(101);-步驟10 在步驟9之後,在互連路由設備(500)和行動電話(101)之間建立通信信道;能夠向呼叫者發送等待消息;-步驟11、12、13 這些與相對應的步驟7、8、9相同在步驟13之後,在互連路由設備 (500)和行動電話(101)之間建立通信信道;-步驟15 蜂窩網絡(602)的GMSC向「語音-網關」設備(202)發回「ACM」消息(「地址收全消息」)以通知設備O02)電路已經被預留;-步驟16到19 在步驟15之後,「語音-網關」設備Q02)向互連路由器(500)發回 「響鈴」類型的SIP消息;此消息被所有有關的網絡元件中繼,以便呼叫者能夠聽到來自被呼叫的人的行動電話(102)的「空閒」音;-步驟21 在行動電話(102)應答之後,蜂窩網絡(602)的GMSC向「語音-網關」設備 (202)發回「ANM」消息(「應答消息」),以通知設備002),被呼叫的人已經應答;-步驟22到25:在步驟21之後,「語音-網關」設備Q02)向互連路由器(500)發回 「0K」類型的SIP消息;此消息被所有有關的網絡元件中繼,以便能夠在呼叫者和被呼叫的人之間建立直接連接。
9.根據權利要求7和8中的一個所述的方法,其特徵在於,在所述應用模塊(111,11 或互連路由器設備(500)的控制下建立呼叫管理策略,作為下列步驟實現-步驟A 應用模塊讀取存儲在特定存儲器區域中的MCC的當前值;此值是預先從移動通信裝置(101)以及它被附接到的蜂窩網絡(601)之間的無線電鏈路獲取的;以下,此值叫做「MCC_Radio」 ;-步驟B 所述應用模塊讀取存儲在特定存儲器區域中的MCC的第二當前值;此值是預先從插入在移動通信裝置(101)中的多IMSI SIM卡的IMSI中的一個獲取的;以下,此值叫做「MCC_IMSI」。-步驟C 比較值「MCC_Radio」和「MCC-IMSI」 ;如果它們是不同的,則用戶的物理位置和「邏輯」位置(在GSM/UMTS網絡的意義上)是不同的;在此情況下,啟動「會議呼叫」類型的呼叫過程;另一方面,如果「MCC_Radio」和「MCC_IMSI,,值相同,則執行步驟D ;-步驟D 所述應用模塊(111)驗證「MCC_Radio」的值是否對應於用戶的歸屬國;值得注意的是,利用多IMSI SIM,用戶具有多個「歸屬國家」在此情況下,用戶的多個物理位置可以對應於移動通信裝置(101)的同樣多個「邏輯位置」;如果「MCC_Radio」的值對應於用戶的歸屬國家中的一個,則啟動「直接呼叫」類型的呼叫過程;如果不,則啟動「會議呼叫」 類型的呼叫過程。
10.根據權利要求3到9中的一個所述的方法,其特徵在於,用於使所述「在場」過程適應所述CAMEL平臺,特別是適應USSD類型的簡訊令方法的所述過程,包括下列步驟-步驟1到7 這些與權利要求4的相對應的步驟相同;-步驟8 至於用戶命令,所述應用模塊(111)使用USSD句法來進行呼叫ABC * Body part,其中,女ABC *是所述CAMEL平臺中所定義的所述USSD服務代碼,此代碼對應於所述「在場」過程;而Body Part包括所述多IMSI SIM卡的所述當前電話標識符以及所述用戶的物理位置的描述,所述對USSD業務的請求從所述HLR(611)被中繼到所述SCP (800) 中所包括的所述gsmSCF(800);-步驟9 通過http請求,所述SCP設備(800)啟動向所述互連路由器(500)的「在場」請求;-步驟10 所述互連路由器(500)以及其資料庫(501)記錄所述位置數據; -步驟11 通過http請求,所述互連路由器(50)將回復發回到所述SCP設備(800); -步驟12 接著,所述SCP設備(800)使用USSD句法將回復發回到所述應用模塊 (111) ABC* Body part, Body part包括所述本地SIM卡的所述電話標識符和所述移動通信裝置(101)的所述應用模塊(111)記錄所述物理和邏輯位置數據所需的參數。
11.根據權利要求3到10中的一個所述的方法,其特徵在於,使用「回叫USSD」過程,對根據權利要求8所述的「回叫SMS」過程的修改, 導致下列步驟的實現-步驟1 至於由呼叫者用戶輸入的呼叫啟動命令,所述應用模塊(111)的控制器改變為「呼叫」狀態(123),以驗證要應用的呼叫管理策略;-步驟2 所述應用模塊(111)使用USSD句法來發送呼叫請求XYZ ^ Body part,其中,女XYZ *是所述CAMEL平臺中所定義的所述USSD服務代碼,此代碼對應於「回叫USSD」 過程,而所述Body part包括帶有所述被呼叫人的國際地區代碼的所述被呼叫人的號碼;-步驟3 根據實現方式的一個示例,所述SCP設備(800)啟動向所述互連路由器設備 (500)的呼叫建立過程,所述過程符合所述標準「超文本傳輸協議」(HTTP) ;http GET(或 http POST)過程的報頭將包含所述呼叫者的所述MSISDN-Current和所述被呼叫的人的所述 MSISDN ;-步驟4 所述互連路由器設備(500)輪詢所述資料庫(501)的所述聯繫人部分(521), 以獲取所述被呼叫的人的所述當前位置和所述「MSISDN-Current」電話標識符; -下列步驟與權利要求8中的相對應的步驟相同。
全文摘要
本發明涉及一種提供互連服務的方法,其特徵在於,它通過由中心路由伺服器(500)驅動的網關伺服器(201,202,301,302)將國家蜂窩網絡(601,602)組件與互連網絡連結,以便在諸如行動電話的移動電信設備(101,102)之間建立全球通信網絡;允許在每個移動電信設備(101,102)和所述中心路由伺服器(500)之間進行對話的應用模塊(111,112)被託管在每個用戶的移動電信設備(101,102)上。
文檔編號H04W8/12GK102577452SQ201080045559
公開日2012年7月11日 申請日期2010年8月16日 優先權日2009年8月21日
發明者K·K·程, 馬爾科·弗拉蒂 申請人:K·K·程, 馬爾科·弗拉蒂