實現voip的方法和移動通信系統的製作方法
2023-09-11 18:31:15
專利名稱:實現voip的方法和移動通信系統的製作方法
技術領域:
本申請涉及一種實現VOIP的方法和移動通信系統,尤其涉及一種用戶終端的位置更新方法、一種呼叫VOIP模式的用戶終端的方法、以及一種移動通信系統。
背景技術:
現有技術中,VOIP技術通過網絡伺服器連接網絡客戶端實現IP通話,其中,通過用戶名和口令實現對用戶的驗證。這種技術存在認證方式安全性低、以及行動電話用戶無法做被叫等缺點。
發明內容
一方面,本申請公開了一種用戶終端的位置更新方法,包括識別出用戶終端從移動通信模式切換到VOIP通信模式;以及響應於所述切換,將所述用戶終端註冊到USB電話業務伺服器上;以及在所述用戶終端所屬的HLR上將所述用戶終端的MSISDN與所述USB電話業務伺服器相關聯,並在與所述用戶終端對應的VLR上刪除與所述用戶終端相關聯的信息,從而使所述用戶終端在VOIP通信模式下能夠與其MSISDN相關聯並能夠作為被叫方通信。。另一方面,本申請公開了一種呼叫VOIP模式的用戶終端的方法,其中,所述用戶終端預註冊在USB電話業務伺服器上;所述用戶終端的MSISDN與所述USB電話業務伺服器關聯地存儲在所述用戶終端所屬的HLR上;主叫方發送的呼叫請求中包含所述用戶終端的 MSISDN,所述方法包括根據所述呼叫請求在所述HLR上執行路由查詢,以將所述呼叫請求路由至所述 USB電話業務伺服器;以及所述USB電話業務伺服器經由IMS域將所述呼叫請求路由至所述用戶終端。本申請還公開了一種GSM用戶終端呼叫USB電話用戶終端的方法,包括移動用戶終端在GSM網絡中發起呼叫請求;所述移動用戶終端的主叫端局根據所述USB電話用戶終端的MSISDN發起到被叫側HLR的路由查詢;所述被叫側HLR根據所述USB電話用戶終端的註冊訪問位置寄存地址,發起 MAP-PRN流程,從而使得被叫側USB電話業務伺服器向所述主叫端局返回所述USB電話用戶的 MSRN ;所述主叫端局根據返回的MSRN將所述呼叫請求路由到所述被叫側USB電話業務伺服器;以及所述被叫側USB電話業務伺服器將所述呼叫請求轉至IMS域從而進一步將所述呼叫請求轉送到所述USB電話用戶終端。此外,本申請的另一方面還公開了一種移動通信系統,包括主叫端局伺服器、HLR 和USB電話業務伺服器,
其中,所述USB電話業務伺服器上註冊VOIP模式的用戶終端的信息;所述HLR將所述用戶終端的MSISDN與所述USB電話業務伺服器關聯地存儲;所述主叫端局伺服器主叫方發送的呼叫請求中包含的用戶終端的MSISDN在所述 HLR上執行路由查詢,以將所述呼叫請求路由至所述USB電話業務伺服器,所述USB電話業務伺服器經由IMS域將所述呼叫請求路由至所述用戶終端。
圖1示意性地示出了根據本申請的一個實施方式的基於CM-IMS的USB電話業務系統。圖2示出了根據本申請一個實施方式的鑑權流程圖。圖3示出了根據本申請一個實施方式的位置更新流程圖。圖4示出了根據本申請一個實施方式的鑑權和位置更新流程的時序圖。圖5所示為根據本申請一個實施方式的GSM用戶呼叫USB電話用戶的方法流程圖。圖6所示為根據本申請一個實施方式的GSM用戶呼叫USB電話用戶流程時序圖。圖7所示為根據本申請一個實施方式的IMS用戶呼叫USB電話用戶流程時序圖。
具體實施例方式下面,參照附圖對本申請的示例性實施方式進行詳細描述。圖1示出了根據本申請的一個實施方式的、基於CM-IMS的USB電話業務系統 1000。如圖1所示,USB電話業務系統1000包括分別和用戶端MS/UE10-1和IMS UA 10-2 通信的 MSC 20 和 P-CSCF 30,I-CSCF 40-1/S-CSCF 40-2, MGCF 50-1/GMSC 50-2, HSS 60, USB 電話業務 AS 70、HLR 80、SCP 90 禾口 SMSC 100。MS/UE 10-1和IMS UA 10-2可例如包括以USB/藍牙等方式相連的手機和PC裝置,當PC裝置上的VOIP客戶端連接到IP網絡時,根據用戶切換的選擇從通信網絡切換到 VOIP模式,並且禁用通信網絡的連接,或僅保持通信網絡的連接。在一個實施方式中,MS/UE 10-1和IMS UA 10-2可包括終端(包括但不限於手機,還包括任何具備通信模塊及SIM卡的裝置)、上網設備(包括但不限於PC,還包括任何可以接入網際網路的裝置)、客戶端軟體 (安裝在上網設備上),終端與上網設備之間的連接可以是USB、藍牙、紅外、串口、WIFI等任一形式。當用戶將終端(如手機)通過USB/藍牙/紅外/串口 /WIFI等連接形式連入上網設備(如PC),上網設備上的客戶端向網絡側USB電話業務伺服器AS發送心跳包,測試伺服器是否可用。如果可用,客戶端可例如以彈出對話框的形式,詢問用戶是否禁用GSM/ TD/CDMA等通信模塊,通過INTERNET使用語音通話功能。如果用戶選擇是,則禁用GSM/TD/ CDMA等通信模塊,並向網絡側發起鑑權註冊及位置更新流程。下面將參照具體的流程圖和信令圖來描述上述各個部件的功能以及它們相互之間的關係。1.鑑權流程圖2示出了根據本申請一個實施方式的以SIM卡為例的鑑權流程處理2000。如圖2所示,在步驟S201中,終端(例如IMS終端)10-1發起註冊請求消息Register,該註冊請求Register例如包含IMS終端的私密用戶標識(IMPI)和IP多媒體公共標識(IMPU)。在步驟S202中,IMS域中的S-CSCF 40-2基於IMS終端發出Register消息,向IMS域的HSS 發起用於鑑權該IMS終端的直徑MAR(DiameterMultimedia-Auth-Request)消息。接著,在步驟S203中,響應於該直徑MAR消息,上述HSS 60通過S-CSCF 40-2向 IMS終端返回鑑權參數,其中返回鑑權參數包括了對所述終端的鑑權結果響應值。在一個實施方式中,鑑權參數還包括隨機數。如何獲得鑑權結果響應值為本領域公知的技術,因此不再贅述。然後,在步驟S204中,IMS終端根據鑑權參數,基於與HSS60之間的共享密鑰計算出響應值並發送給S-CSCF。在步驟S205中,S-CSCF將IMS終端計算出的響應值與鑑權結果響應值進行比對,如果一致,則鑑權認證通過,然後在步驟S206中通知HSS 60該用戶已註冊在本S-CSCF 40-2上,否則,鑑權認證失敗(步驟S207)。在一個實施方式中,如果鑑權認證通過,則S-CSCF40-2向終端返回註冊成功消息,其中註冊成功消息攜帶有包含SIP URI (msisdnidomain)和TEL URI (MSISDN)的IMPU。 作為一種選擇,如果鑑權認證通過,還可將MSISDN(Mobile Subscriber InternetISDN/ PSTN Number ;移動用戶國際ISDN/PSTN號碼)與國際移動用戶識別碼(IMSI)的對應關係保存在如下所述的USB電話業務伺服器AS中。在鑑權認證通過後,還需要通過位置更新流程,實現兩網之間的切換,由GSM等通信方式切換為VOIP的通信方式。2.位置更新根據本申請的一方面,提供了一種用戶終端的位置更新方法,用於在用戶終端由例如GSM的移動通信模式切換到例如通過USB連接PC裝置時的VOIP模式時,在HLR記錄用戶終端的位置變化。圖3示出了根據本申請一個實施方式的位置更新方法300。如圖所示, 當在步驟S301識別出用戶終端從移動通信模式切換到VOIP通信模式之後,在步驟S302,響應於所述切換,將所述用戶終端註冊到USB電話業務伺服器上;然後,在步驟S303,在所述用戶終端所屬的HLR上將所述用戶終端的MSISDN與所述USB電話業務伺服器相關聯。對於在CS域內註冊過的用戶終端,還在步驟S304在與所述用戶終端對應的VLR上刪除與所述用戶終端相關聯的信息。這樣,用戶終端在VOIP通信模式下能夠與其MSISDN相關聯並能夠作為被叫方通信。下面參照附圖4示出的時序圖對USB電話用戶在IMS域的註冊流程進行進一步的描述。為清楚起見,下面的標號1)-30)與時序圖中的標號保持一致。1) IMS終端UA10-1發起註冊請求消息Register,該註冊請求Register包含私密用戶標識(IMPI)和IP多媒體公共標識(IMPU),並被發給P-CSCF 30。根據用戶終端配置的鑑權算法的不同,Register消息中的IMPI和IMPU的內容也有所不同,其格式如下所示。
權利要求
1.一種用戶終端的位置更新方法,包括識別出用戶終端從移動通信模式切換到VOIP通信模式;以及響應於所述切換,將所述用戶終端註冊到USB電話業務伺服器上;以及在所述用戶終端所屬的HLR上將所述用戶終端的MSISDN與所述USB電話業務伺服器相關聯,並在與所述用戶終端對應的VLR上刪除與所述用戶終端相關聯的信息,從而使所述用戶終端在VOIP通信模式下能夠與其MSISDN相關聯並能夠作為被叫方通信。
2.如權利要求1所述的方法,其中,所述用戶終端在所述電話業務伺服器上的註冊信息包括所述用戶終端的MSISDN以及所述用戶終端對應的S-CSCF的地址。
3.如權利要求1所述的方法,其中,在所述用戶終端註冊到所述USB電話業務伺服器上之後,所述USB電話業務伺服器向所述HLR發出位置更新請求,所述HLR響應於所述位置更新請求將所述用戶終端的MSISDN與所述USB電話業務伺服器關聯地存儲。
4.如權利要求1所述的方法,進一步包括識別出所述用戶終端從VOIP通信模式切換到移動通信模式;以及響應從VOIP通信模式到移動通信模式的切換,在所述HLR上取消所述用戶終端的 MSISDN與所述USB電話業務伺服器的關聯,並在所述VLR上登記與所述用戶終端相關聯的信息,從而使所述用戶終端恢復在移動通信模式下的通信狀態。
5.一種呼叫VOIP模式的用戶終端的方法,其中,所述用戶終端預註冊在USB電話業務伺服器上;所述用戶終端的MSISDN與所述USB電話業務伺服器關聯地存儲在所述用戶終端所屬的HLR上;主叫方發送的呼叫請求中包含所述用戶終端的MSISDN,所述方法包括根據所述呼叫請求在所述HLR上執行路由查詢,以將所述呼叫請求路由至所述USB電話業務伺服器;以及所述USB電話業務伺服器經由IMS域將所述呼叫請求路由至所述用戶終端。
6.如權利要求5所述的方法,其中,在將所述呼叫請求路由至所述USB電話業務伺服器後,所述USB電話業務伺服器執行被叫側補充業務。
7.如權利要求5所述的方法,其中,所述用戶終端在所述USB電話業務伺服器上的註冊信息包括所述用戶終端對應的S-CSCF的地址,所述USB電話業務伺服器經由IMS域將所述呼叫請求路由至所述用戶終端的步驟包括所述USB電話業務伺服器發起到所述S-CSCF的呼叫;以及所述S-CSCF直接將所述呼叫請求路由至被叫側的P-CSCF,從而使所述P-CSCF將所述呼叫請求轉發給所述用戶終端。
8.如權利要求5所述的方法,其中,在所述用戶終端註冊到所述USB電話業務伺服器上之後,所述USB電話業務伺服器向所述HLR發出位置更新請求,所述HLR響應於所述位置更新請求將所述用戶終端的MSISDN與所述USB電話業務伺服器關聯地存儲。
9.一種移動通信系統,包括主叫端局伺服器、HLR和USB電話業務伺服器,其中,所述USB電話業務伺服器上註冊有VOIP模式的用戶終端的信息;所述HLR存儲有所述用戶終端的MSISDN與所述USB電話業務伺服器的關聯信息;所述主叫端局伺服器根據主叫方發送的呼叫請求中包含的MSISDN在所述HLR上執行路由查詢,以將所述呼叫請求路由至所述USB電話業務伺服器,所述USB電話業務伺服器經由IMS域將所述呼叫請求路由至所述用戶終端。
10.如權利要求9所述的系統,其中,在所述主叫端局將所述呼叫請求路由到所述USB 電話業務伺服器後,所述USB電話業務伺服器執行被叫側補充業務。
11.如權利要求9所述的系統,還包括主叫側S-CSCF、被叫側S-CSCF、和P-CSCF,其中, 所述USB電話業務伺服器根據所述主叫側S-CSCF的地址發起到所述被叫側S-CSCF的呼叫,所述被叫側S-CSCF直接將所述呼叫請求路由至所述P-CSCF,從而使得所述P-CSCF將所述呼叫請求轉發給所述USB電話用戶終端。
全文摘要
本發明公開了一種用戶終端的位置更新方法、一種呼叫VOIP模式的用戶終端的方法、以及一種移動通信系統。其中,用戶終端的位置更新方法,包括識別出用戶終端從移動通信模式切換到VOIP通信模式;以及響應於所述切換,將所述用戶終端註冊到USB電話業務伺服器上;以及在所述用戶終端所屬的HLR上將所述用戶終端的MSISDN與所述USB電話業務伺服器相關聯,並在與所述用戶終端對應的VLR上刪除與所述用戶終端相關聯的信息,從而使所述用戶終端在VOIP通信模式下能夠與其MSISDN相關聯並能夠作為被叫方通信。
文檔編號H04M7/00GK102447793SQ201010508430
公開日2012年5月9日 申請日期2010年10月15日 優先權日2010年10月15日
發明者趙旭 申請人:中國移動通信集團公司