網際網路協議多媒體子系統終端接入網絡的方法及裝置製造方法
2023-05-28 18:59:36
網際網路協議多媒體子系統終端接入網絡的方法及裝置製造方法
【專利摘要】本發明公開了一種IMS終端接入網絡的方法及裝置,該方法包括:IMS終端的歸屬地IMS終端管理系統從IMS終端的拜訪地IMS終端管理系統獲取拜訪地的IMS網絡接入點信息,其中,IMS終端管理系統之間通過接口同步各自的數據;歸屬地IMS終端管理系統向IMS終端發送配置信息,其中,配置信息包括獲取的IMS網絡接入點信息。本發明中,IMS終端管理系統之間通過接口同步各自的數據,漫遊時IMS終端的歸屬地IMS終端管理系統從其拜訪地IMS終端管理系統獲取拜訪地接入點信息,並向IMS終端發送包括該接入點信息的配置信息,使得IMS終端獲取的接入點更準確,實現了業務漫遊管理,提高了IMS網絡的安全性。
【專利說明】網際網路協議多媒體子系統終端接入網絡的方法及裝置
【技術領域】
[0001]本發明涉及通信領域,具體而言,涉及一種網際網路協議多媒體子系統終端接入網絡的方法及裝置。
【背景技術】
[0002]網際網路協議多媒體子系統(IP Multimedia Subsystem,簡稱為MS)網絡要求MS終端可像移動無線終端一樣可實現漫遊控制接入,減少用戶在移動IMS終端時的開銷戶、移機或改號等操作。
[0003]用戶在營業廳開戶時會生成一個用戶名和密碼,用戶拿著終端上電後手工在終端界面輸入用戶名、密碼。用戶輸入用戶名、密碼後到控制系統進行登錄註冊。如果用戶在控制系統未開戶,或用戶名、密碼錯誤,或終端處於漫遊狀態則控制系統直接向終端返回註冊失敗的消息。
[0004]現有MS終端管理系統根據終端接入的網際網路協議(Internet Protocol,簡稱為IP)地址與該系統配置的數據進行判斷比較,如果判斷條件不匹配則系統判斷為該終端超過漫遊控制,不允許登錄和下發登錄IMS核心網的配置信息。
[0005]現有MS終端管理系統漫遊控制及數據配置方法如下:
[0006]在系統上配置該系統可控制的區域的所有地區,地區配置可按照國、省、市、區縣共四級配置,在每級地區的每個地區都配置該地區的IP網段。同時,配置一個或多個非控制區域,並設置這一個或多個非控制區域的IP網段。在終端帳戶上設置該終端帳戶的漫遊控制策略。
[0007]終端在出廠時會根據MS運營商的要求,統一設置MS終端管理系統的域名地址,終端在任何地方開機註冊時,都按照設置的域名到MS終端管理系統進行註冊和獲取IMS業務配置信息。
[0008]終端在MS終端管理系統註冊時會獲取接入地的IP位址,系統根據終端的帳戶、密碼獲取終端帳戶信息的漫遊控制策略,系統根據註冊接入地的IP位址與地區上配置的IP位址進行匹配以獲取地區信息,進而用終端帳戶的漫遊控制策略與獲取的地區、開戶地區進行匹配判斷,如果不滿足漫遊控制策略則註冊失敗。
[0009]終端設備在MS網絡漫遊有兩種控制方式:網絡協議連接訪問網絡(InternetProtocolConnectivity Access Network,簡稱為 IP-CAN)漫遊和 IMS 漫遊。
[0010]其中,IP-CAN漫遊實際是終端設備通過網絡接入到歸屬地的MS網絡。
[0011]IMS漫遊接入分為通用無線分組業務(General Packet Radio Service,簡稱為GPRS)、第 3 代移動通信(The Third Generation Mobile Communications,簡稱為 3G)方式接入和無線區域網(Wireless Local Area Network,簡稱為WLAN)無線、電纜/數字用戶線(cab I e/Digital Subscriber Line,簡稱為 cable/xDSL)有線方式接入。
[0012]GPRS和3G接入方式可附著在IP-CAN網絡通過服務通用分組無線業務支撐節點(ServingGeneral packet radio service support node,簡稱為 SGSN)註冊到 IMS 網絡。WLAN 和 cable/xDSL 方式通過動態主機配置協議(Dynamic Host Configure Protocol,簡稱為DHCP)伺服器發現代理呼叫會話控制功能實體(Proxy-Call Session ControlFunction,簡稱為 P-CSCF)域名,域名服務(Domain Name Server,簡稱為 DNS)解析 P-CSCF域名並返回給終端,終端根據P-CSCF地址接入MS網絡。
[0013]在已有MS終端管理系統中分為兩種漫遊方式:管理系統內跨地漫遊和管理系統外的跨管理系統漫遊。圖1是根據相關技術的MS終端漫遊接入網絡的示意圖,如圖1所示,I表示當今的計算機網絡,2表示MS終端管理系統I控制的區域範圍,3表示MS終端管理系統2控制的區域範圍,4表示MS終端管理系統1,5表示MS終端管理系統2,6表示從區I漫遊到區b的過程,7表示終端(Terminal Station,簡稱為TS)通過計算機網絡到IMS終端管理系統I進行註冊過程,8表示終端TS接收MS終端管理系統I下發的配置信息。下面結合圖1描述上述兩種漫遊方式。
[0014]管理系統內跨地漫遊:終端TS在MS終端管理系統I的控制區域內從區I漫遊到區2時,IMS終端管理系統I根據終端接入的IP位址判斷用戶在區2鑑權通過,IMS終端管理系統I下發區2上配置的MS代理伺服器地址信息,TS根據下發的MS代理伺服器地址信息就近接入。
[0015]管理系統外的跨管理系統漫遊:終端TS在MS終端管理系統I控制的區I漫遊到MS終端管理系統2控制的區b,終端TS到其歸屬地的MS終端管理系統I進行註冊,IMS終端管理系統I根據MS終端接入的IP位址判斷漫遊地區域不在本系統管轄區內,以IP位址匹配歸屬地管理系統保存的數據,獲取一個代理接入點基站控制器(Base StationController,簡稱為BSC)信息和業務信息下發給TS。
[0016]根據現有MS終端管理系統的漫遊控制方法和MS網絡漫遊方法存在如下問題:
[0017]首先,IMS終端管理系統無法準確配置異地接入代理點的地址等信息,終端無法獲取準確的接入點。
[0018]其次,每個拜訪網絡MS網絡域名不同,頂S終端管理系統的域名也不相同,MS終端設備初始化困難,終端數據配置複雜,不利於推廣。
[0019]再次,IP-CAN漫遊方式通過IP網絡直接接入歸屬地MS網絡,無法保證通信網絡服務質量(Quality of Server,簡稱為Q0S)要求;IMS漫遊的WLAN和cable/xDSL接入方式需要修改DHCP伺服器,不通過DHCP接入網絡MS終端無法接入MS網絡。
[0020]最後,不能提供終端開通業務漫遊管理。
[0021]針對相關技術中終端無法獲取準確的接入點和不能提供終端開通業務漫遊管理的問題,目如尚未提出有效的解決方案。
【發明內容】
[0022]本發明提供了一種網際網路協議多媒體子系統IMS終端接入網絡的方法及裝置,以至少解決相關技術中終端無法獲取準確的接入點和不能提供終端開通業務漫遊管理的問題。
[0023]根據本發明的一個發明,提供了一種MS終端接入網絡的方法,包括:MS終端的歸屬地MS終端管理系統從MS終端的拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息,其中,MS終端管理系統之間通過接口同步各自的數據;歸屬地MS終端管理系統向MS終端發送配置信息,其中,配置信息包括獲取的MS網絡接入點信息。
[0024]優選地,IMS終端的歸屬地MS終端管理系統從MS終端的拜訪地MS終端管理系統獲取拜訪地的頂S網絡接入點信息包括:歸屬地MS終端管理系統接收MS終端的註冊請求;歸屬地MS終端管理系統根據註冊請求從拜訪地MS終端管理系統獲取拜訪地的IMS網絡接入點信息。
[0025]優選地,歸屬地MS終端管理系統根據註冊請求從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息包括:歸屬地MS終端管理系統根據註冊請求認證MS終端合法後,根據MS終端連接的網際網路協議IP位址確定拜訪地MS終端管理系統;歸屬地MS終端管理系統向拜訪地MS終端管理系統發送MS網絡接入點信息請求消息;歸屬地MS終端管理系統接收來自拜訪地MS終端管理系統的MS網絡接入點信息和拜訪地的業務信肩、O
[0026]優選地,在歸屬地MS終端管理系統向MS終端發送配置信息之前,上述方法還包括:歸屬地頂S終端管理系統根據MS終端的預定策略整合拜訪地的業務信息、MS網絡接入點信息和歸屬地MS終端管理系統本地保存的MS終端開通的業務信息,並生成配置信
肩、O
[0027]優選地,如果MS終端存在多個不同的帳戶,MS終端已經成功註冊到一個帳戶的歸屬地MS終端管理系統後,使用與該帳戶歸屬地不同的當前帳戶進行註冊時,在MS終端的歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息之前,上述方法還包括:已註冊的MS終端管理系統接收MS終端的註冊請求,並根據註冊請求確定當前帳戶的歸屬地頂S終端管理系統;已註冊的MS終端管理系統向當前帳戶的歸屬地MS終端管理系統發起身份認證請求;如果認證成功,則已註冊的MS終端管理系統從當前帳戶的歸屬地MS終端管理系統獲取當前帳戶的業務信息,並從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息;如果認證不成功,則註冊結束,MS終端斷開與已註冊的MS終端管理系統的連接。
[0028]優選地,如果MS終端存在多個不同的帳戶,MS終端已經成功註冊到一個帳戶的歸屬地MS終端管理系統後,使用與該帳戶歸屬地不同的當前帳戶進行註冊時,在MS終端的歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息之前,所述方法還包括:已註冊的MS終端管理系統接收MS終端的註冊請求,並根據註冊請求確定當前帳戶的歸屬地頂S終端管理系統;已註冊的MS終端管理系統向MS終端下發當前帳戶的歸屬地MS終端管理系統的域名信息;當前帳戶的歸屬地MS終端管理系統接收到IMS終端的註冊請求。
[0029]優選地,如果歸屬地MS終端管理系統獲取MS網絡接入點信息失敗,歸屬地MS終端管理系統直接下發歸屬地的MS網絡接入點信息給MS終端,IMS終端根據歸屬地的IMS網絡接入點信息接入MS網絡。
[0030]優選地,IMS終端管理系統配置自身的所有終端的帳戶信息、業務數據、管轄IP網段,並配置對應的一個或多個MS終端管理系統的域名、管轄IP網段、系統特徵碼。
[0031 ] 優選地,在歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息之前,上述方法還包括:MS終端管理系統接收來自其它MS終端管理系統的同步更新數據請求,並檢查請求同步的數據的合法性;若請求同步的數據合法,則IMS終端管理系統檢查請求同步的數據與自身的現有數據是否衝突;若請求同步的數據不合法,IMS終端管理系統向其它MS終端管理系統返回失敗信息;若請求同步的數據與現有數據沒有衝突,則IMS終端管理系統自動更新請求同步的數據;若請求同步的數據與現有數據有衝突,則MS終端管理系統向其它MS終端管理系統發送衝突的節點信息,其它MS終端管理系統調整數據後重新進行數據的同步。
[0032]優選地,在MS終端管理系統接收到來自其它MS終端管理系統的同步更新數據請求之前,上述方法還包括:MS終端管理系統自檢IP網段是否衝突,如果不衝突,拆分IP網段並生效。
[0033]優選地,IMS網絡接入點信息是與MS終端接入的IP位址對應的基站控制器(BaseStationController,簡稱為 BSC)地址信息。
[0034]根據本發明的另一個發明,提供了一種MS終端接入網絡的裝置,應用於MS終端管理系統,包括:獲取模塊,用於從MS終端的拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息,其中,MS終端管理系統之間通過接口同步各自的數據;發送模塊,用於向MS終端發送配置信息,其中,配置信息包括獲取的MS網絡接入點信息。
[0035]優選地,上述裝置還包括:整合模塊,用於根據MS終端的預定策略整合拜訪地的業務信息、頂S網絡接入點信息和歸屬地MS終端管理系統本地保存的MS終端開通的業務信息;生成模塊,用於生成配置信息。
[0036]通過本發明,IMS終端管理系統之間通過接口同步各自的數據,漫遊時MS終端的歸屬地MS終端管理系統從上述MS終端的拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息,歸屬地IMS終端管理系統向IMS終端發送配置信息,其中,配置信息包括獲取的IMS網絡接入點信息,解決了相關技術中終端無法獲取準確的接入點和不能提供終端開通業務漫遊管理的問題,使得MS終端獲取的MS網絡接入點更準確,實現了業務漫遊管理,並且提高了 MS網絡的安全性。
【專利附圖】
【附圖說明】
[0037]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:
[0038]圖1是根據相關技術的IMS終端漫遊接入網絡的示意圖;
[0039]圖2是根據本發明實施例的MS終端接入網絡的方法的流程圖;
[0040]圖3是根據本發明實施例的MS終端接入網絡的裝置結構框圖;
[0041]圖4是根據本發明實施例的MS終端接入網絡的裝置的優選結構框圖一;
[0042]圖5是根據本發明優選實施例二的MS終端管理系統的結構框圖;
[0043]圖6是根據本發明優選實施例三的IMS終端在拜訪地進行註冊的流程圖;
[0044]圖7是根據本發明優選實施例四的IMS終端在拜訪地更換帳戶註冊的流程圖;
[0045]圖8是根據本發明優選實施例五的MS終端管理系統間進行數據同步的流程圖。
【具體實施方式】
[0046]需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。下面將參考附圖並結合實施例來詳細說明本發明。[0047]本發明實施例提供了一種IMS終端接入網絡的方法,圖2是根據本發明實施例的IMS終端接入網絡的方法的流程圖,如圖2所示,包括如下的步驟:
[0048]步驟S202,IMS終端的歸屬地MS終端管理系統從MS終端的拜訪地MS終端管理系統獲取拜訪地的頂S網絡接入點信息,其中,IMS終端管理系統之間通過接口同步各自的數據;
[0049]步驟S204,歸屬地MS終端管理系統向MS終端發送配置信息,其中,配置信息包括獲取的頂S網絡接入點信息。
[0050]通過上述步驟,IMS終端管理系統之間通過接口同步各自的數據,漫遊時MS終端的歸屬地頂S終端管理系統從上述MS終端的拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息,歸屬地MS終端管理系統向MS終端發送配置信息,其中,配置信息包括獲取的IMS網絡接入點信息,解決了相關技術中終端無法獲取準確的接入點和不能提供終端開通業務漫遊終端管理的問題,使得MS終端獲取的MS網絡接入點更準確,實現了業務漫遊終端管理,並且提高了頂S網絡的安全性。
[0051]在步驟S202中,MS終端的歸屬地MS終端管理系統從MS終端的拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息的方式有多種,以下給出了一種較優的方式,該方式包括:歸屬地頂S終端管理系統接收MS終端的註冊請求;歸屬地MS終端管理系統根據註冊請求從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息。該方法可以節省系統的開銷。
[0052]其中,歸屬地MS終端管理系統根據註冊請求從拜訪地MS終端管理系統獲取拜訪地的IMS網絡接入點信息的方式也是有多種的。而在實施過程中,為了保障網絡側的安全,IMS核心網的很多信息是不能向MS終端公開的,以下給出了一種較優的歸屬地MS終端管理系統根據註冊請求從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息的方式,該方式包括:歸屬地MS終端管理系統根據註冊請求認證MS終端合法後,根據MS終端連接的IP位址確定拜訪地MS終端管理系統;歸屬地MS終端管理系統向拜訪地MS終端管理系統發送IMS網絡接入點信息請求消息;歸屬地IMS終端管理系統接收來自拜訪地MS終端管理系統的MS網絡接入點信息和拜訪地的業務信息。該方法通過把MS終端管理系統的域名(IP位址)對MS終端設備開放,而MS核心網等其他信息不對MIS終端開放,從而提高了 MS網絡的安全性。
[0053]在步驟S204中,在歸屬地MS終端管理系統向MS終端發送配置信息之前,還可以包括以下步驟:歸屬地IMS終端管理系統根據IMS終端的預定策略整合拜訪地的業務信息、頂S網絡接入點信息和歸屬地MS終端管理系統本地保存的MS終端開通的業務信息,並生成配置信息。該方法通過獲取MS終端設備在歸屬地開通的業務信息,並且將歸屬地的業務信息與拜訪地的業務信息進行整合後與其他信息一起生成配置信息,實現了對終端開通業務漫遊終端管理的支持。
[0054]實際應用中,MS終端可能存在多個不同的帳戶,MS終端已經成功註冊到一個帳戶的歸屬地MS終端管理系統後,可能需要使用與該帳戶歸屬地不同的當前帳戶進行註冊。下面給出了上述情況下較優的漫遊控制實現方式:
[0055](I)當前帳戶的歸屬地MS終端管理系統負責驗證身份,並返回信息給已註冊帳戶的MS終端管理系統,由已註冊帳戶的MS終端管理系統獲取拜訪地的接入點信息,該方式可以通過以下步驟實現:在MS終端的歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取拜訪地的頂S網絡接入點信息之前,已註冊的IMS終端管理系統接收IMS終端的註冊請求,並根據註冊請求確定當前帳戶的歸屬地MS終端管理系統;已註冊的MS終端管理系統向當前帳戶的歸屬地MS終端管理系統發起身份認證請求;如果認證成功,則已註冊的MS終端管理系統從當前帳戶的歸屬地MS終端管理系統獲取當前帳戶的業務信息,並從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息;如果認證不成功,則註冊結束,IMS終端斷開與已註冊的MS終端管理系統的連接。此處,已註冊的MS終端管理系統向MS終端發送業務信息以及接入點信息,IMS終端可以據此接入MS網絡,並根據業務信息使用業務。
[0056](2) IMS終端通過已註冊帳戶的MS終端管理系統獲取當前帳戶的歸屬地MS終端管理系統的域名信息,由當前帳戶的MS終端管理系統獲取拜訪地的接入點信息,該方式可以通過以下步驟實現:在MS終端的歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取拜訪地的頂S網絡接入點信息之前,已註冊的IMS終端管理系統接收IMS終端的註冊請求,並根據註冊請求確定當前帳戶的歸屬地MS終端管理系統;已註冊的MS終端管理系統向MS終端下發當前帳戶的歸屬地MS終端管理系統的域名信息;當前帳戶的歸屬地MS終端管理系統接收到MS終端的註冊請求。此處,IMS終端直接註冊到當前帳戶的歸屬地MS終端管理系統,由當前帳戶的歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取接入點信息,IMS終端可以根據當前帳戶的歸屬地MS終端管理系統發送的接入點信息接入頂S網絡,並根據業務信息使用業務。
[0057]上面提供了 MS終端存在多帳戶註冊MS終端管理系統時的兩種優選處理方式,實際運用中可以根據需求選擇處理方式,比較靈活,提高了 MS終端管理系統的實用性。
[0058]在上述的步驟中,如果歸屬地MS終端管理系統獲取MS網絡接入點信息失敗,歸屬地MS終端管理系統直接下發歸屬地的MS網絡接入點信息給MS終端,IMS終端根據歸屬地的頂S網絡接入點信息接入MS網絡。該方法在MS終端管理系統運行不穩定時,提供了一種解決方式,使得MS終端管理系統能夠繼續提供服務,提高了 MS終端管理系統的可用性。
[0059]為了更好的實現MS終端接入網絡,在步驟S202之前,還可以包括以下步驟:MS終端管理系統配置自身的所有終端的帳戶信息、業務數據、管轄IP網段,並配置對應的一個或多個MS終端管理系統的域名、管轄IP網段、系統特徵碼。該方法可以便於MS終端設備的初始化和MS終端設備的數據配置,為不同的MS終端管理系統之間進行數據同步提供了支持。
[0060]由於每個MS網絡的域名不同,MS終端管理系統的域名也不相同,往往導致MS終端設備初始化困難,IMS終端設備數據配置複雜,因此提供了一種較優的方式來解決上述問題,該方式是在歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息之前,還包括:頂S終端管理系統接收來自其它MS終端管理系統的同步更新數據請求,並檢查請求同步的數據的合法性;若請求同步的數據合法,則MS終端管理系統檢查請求同步的數據與自身的現有數據是否衝突;若請求同步的數據不合法,IMS終端管理系統向其它MS終端管理系統返回失敗信息;若請求同步的數據與現有數據沒有衝突,則IMS終端管理系統自動更新請求同步的數據;若請求同步的數據與現有數據有衝突,則MS終端管理系統向其它MS終端管理系統發送衝突的節點信息,其它MS終端管理系統調整數據後重新進行數據的同步。該方法實現了不同的MS終端管理系統之間進行數據同步,便於MS終端設備初始化和數據配置,有利於MS網絡的拓展和應用。
[0061]其中,在MS終端管理系統接收到來自其它MS終端管理系統的同步更新數據請求之前,還可以包括:MS終端管理系統自檢IP網段是否衝突,如果不衝突,拆分IP網段並生效。該方法有利於不同的MS終端管理系統之間進行數據同步。實際應用中,可以由IMS終端管理系統自動拆分IP網段。
[0062]需要指出的是,上述內容中的MS網絡接入點信息可以是與MS終端接入的IP位址對應的BSC地址信息。
[0063]本發明實施例還提供了一種MS終端接入網絡的裝置,該裝置可以用於實現上述MS終端接入網絡的方法。圖3是根據本發明實施例的MS終端接入網絡的裝置結構框圖,如圖3所示,該裝置包括:獲取模塊32和發送模塊34,其中,獲取模塊32,用於從MS終端的拜訪地頂S終端管理系統獲取拜訪地的MS網絡接入點信息,其中,頂S終端管理系統之間通過接口同步各自的數據;發送模塊34,耦合至獲取模塊32,用於向IMS終端發送配置信息,其中,配置信息包括獲取的頂S網絡接入點信息。
[0064]通過上述裝置,獲取模塊32從MS終端的拜訪地MS終端管理系統獲取拜訪地的IMS網絡接入點信息,其中,MS終端管理系統之間通過接口同步各自的數據;發送模塊34向MS終端發送配置信息,其中,配置信息包括獲取的MS網絡接入點信息,解決了相關技術中終端無法獲取準確的接入點和不能提供終端開通業務漫遊終端管理的問題,進而達到了 MS終端選擇的MS網絡接入點更準確,實現了業務漫遊終端管理以及提高MS網絡安全性的效果。
[0065]圖4是根據本發明實施例的MS終端接入網絡的裝置的優選結構框圖一,如圖4所示,該裝置除具有圖3所示所有模塊外,還可以包括:整合模塊36和生成模塊38,其中,整合模塊36,耦合至獲取模塊32,用於根據MS終端的預定策略整合拜訪地的業務信息、IMS網絡接入點信息和歸屬地MS終端管理系統本地保存的MS終端開通的業務信息;生成模塊38,耦合至整合模塊36,用於生成配置信息。
[0066]優選地,獲取模塊32包括:第一接收單元,接收MS終端的註冊請求;獲取單元,耦合至第一接收單元,用於根據註冊請求從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息。
[0067]優選地,獲取模塊32還包括:確定單元,用於根據註冊請求認證MS終端合法後,根據MS終端連接的網際網路協議IP位址確定拜訪地MS終端管理系統;發送單元,耦合至確定單元,用於向拜訪地頂S終端管理系統發送MS網絡接入點信息請求消息;第二接收單元,耦合至發送單元,用於接收來自拜訪地MS終端管理系統的MS網絡接入點信息和拜訪地的業務信息。
[0068]優選地,如果MS終端存在多個不同的帳戶,MS終端已經成功註冊到一個帳戶的歸屬地MS終端管理系統後,使用與該帳戶歸屬地不同的當前帳戶進行註冊時,此時,上述裝置所屬的MS終端管理系統作為已註冊帳戶的系統,上述裝置還包括:第一接收模塊,用於接收MS終端的註冊請求,並根據註冊請求確定當前帳戶的歸屬地MS終端管理系統;發起模塊,耦合至第一接收模塊,用於向當前帳戶的歸屬地MS終端管理系統發起身份認證請求;第一處理模塊,耦合至發起模塊,用於在認證成功的情況下,從當前帳戶的歸屬地IMS終端管理系統獲取當前帳戶的業務開通信息,並從拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息;如果認證不成功,則註冊結束,MS終端斷開與已註冊的MS終端管理系統的連接。
[0069]優選地,如果MS終端存在多個不同的帳戶,MS終端已經成功註冊到一個帳戶的歸屬地MS終端管理系統後,使用與該帳戶歸屬地不同的當前帳戶進行註冊時,此時,上述裝置所屬的MS終端管理系統作為已註冊帳戶的系統,上述裝置還包括:第二接收模塊,用於接收MS終端的註冊請求,並根據註冊請求確定當前帳戶的歸屬地MS終端管理系統;下發模塊,耦合至第二接收模塊,用於向MS終端下發當前帳戶的歸屬地MS終端管理系統的域名信息;此時,當前帳戶的歸屬地MS終端管理系統接收MS終端的註冊請求。
[0070]優選地,如果歸屬地MS終端管理系統獲取MS網絡接入點信息失敗,歸屬地MS終端管理系統直接下發歸屬地的MS網絡接入點信息給MS終端,IMS終端根據歸屬地的IMS網絡接入點信息接入MS網絡。
[0071]優選地,頂S終端管理系統配置自身的所有終端的帳戶信息、業務數據、管轄IP網段,並配置對應的一個或多個MS終端管理系統的域名、管轄IP網段、系統特徵碼。
[0072]優選地,上述裝置還包括:同步模塊,用於接收來自其它MS終端管理系統的同步更新數據請求,並檢查請求同步的數據的合法性;第二處理模塊,耦合至同步模塊,用於在請求同步的數據合法的情況下,檢查請求同步的數據與自身的現有數據是否衝突;在請求同步的數據不合法的情況下,向其它MS終端管理系統返回失敗信息;更新模塊,耦合至第二處理模塊,用於在請求同步的數據與現有數據沒有衝突的情況下,自動更新請求同步的數據;第二發送模塊,用於在請求同步的數據與現有數據有衝突的情況下,向其它IMS終端管理系統發送衝突的節點信息,其它MS終端管理系統調整數據後重新進行數據的同步。
[0073]需要說明的是,裝置實施例中描述的MS終端接入網絡的裝置對應於上述的方法實施例,其具體的實現過程在方法實施例中已經進行過詳細說明,在此不再贅述。
[0074]為了使本發明的技術方案和實現方法更加清楚,下面將結合優選的實施例對其實現過程進行詳細描述。
[0075]優選實施例一
[0076]本優選實施例中,IMS終端的漫遊控制和數據智能調整方法如下:
[0077]在MS終端管理系統間增加數據通信雙向同步接口,該接口用於系統間的管理的IP網段同步和?目息獲取。
[0078]IMS終端管理系統配置對端MS終端管理系統節點信息,包括對端系統域名、管轄IP網段和系統特徵碼;配置本MS終端管理系統的所有終端帳戶信息、業務數據,所轄的IP網段;將所有IP網段在系統間共享並自動調整;將系統域名同時配置在公網的DNS和運營商私有網的DNS上,並在公網上開放,其中,私網DNS域名解析時把所有關係系統的域名解析為就近的終端管理系統IP位址。
[0079]IMS終端到MS終端管理系統註冊可有兩種方式:一種是就近進入漫遊地(即拜訪地)IMS終端管理系統,另一種是通過歸屬地接入漫遊地MS終端管理系統。其中,對於第一種方式,如果頂S終端可就近接入拜訪地的MS終端管理系統,拜訪地MS終端管理系統根據終端的註冊請求到歸屬地的MS終端終端管理認證合法性,身份合法則從歸屬地獲取該帳戶的業務信息。對於第二種方式,如果MS終端到歸屬地MS終端管理系統註冊,歸屬地MS終端管理系統認證合法後,則拜訪地MS終端管理系統根據終端註冊信息到拜訪地IMS終端管理系統獲取該地區業務信息和MS接入點BSC信息。
[0080]終端接入的MS終端管理系統根據策略整合獲取的信息和本地保存的信息,並下發整合後的信息給MS終端,IMS終端根據信息接入MS網絡和使用開通的業務。
[0081 ] 通過上述步驟,所有MS終端通過MS終端管理系統獲取MS網絡最佳接入點,終端接入網絡方式沒有任何限制,解決了 MS終端漫遊接入點不準確,使獲取MS網絡接入點更加準確;採用在MS終端管理系統間增加數據通信雙向同步接口,解決了終端註冊設置複雜的問題,使終端註冊設置更加簡單,終端實現也更加簡單;解決了固定IP位址網絡不能接入和業務不能漫遊管理的問題,實現了漫遊管理,更利於MS軟終端設備研發,更利於MS網絡推廣使用;並且,MS終端管理系統域名對終端開放,MS核心網等所有信息不開放,提高了頂S網絡的安全性。
[0082]優選實施例二
[0083]圖5是根據本發明優選實施例二的MS終端管理系統的結構框圖,如圖5所示,該系統包括:終端接口模塊502、外部網元接口模塊504、數據調度模塊506、數據存儲模塊508和數據管理模塊510。其中,外圍與終端接口模塊502和外部網元接口模塊504對接的網元包括:註冊的各種終端、歸屬地開銷戶系統512 (又稱為客戶關係管理系統,CustomerRelationshipManagement,簡稱為CRM)和對端異地IMS終端管理系統514,註冊的各種終端可以包括:硬終端516,手機軟終端518和PC軟終端520。
[0084]其中,終端接口模塊502用於實現對硬終端516、手機軟終端518和PC軟終端520的接入的支持,協議解析、轉換功能,提供終端認證註冊能力,並根據終端的註冊情況獲取一個最佳的MS網絡接入點信`息;外部網元接口模塊504用於實現與歸屬地開銷戶系統512等三方接口對接,滿足開銷戶要求,外部網元接口模塊504還用於與其它異地MS終端管理系統514對接,滿足系統間的IP位址、系統域名同步和接入點BSC地址獲取;數據調度模塊506用於實現系統內部數據調度管理和邏輯判斷處理,根據終端註冊請求判斷用戶歸屬MS終端管理系統,根據終端註冊請求判斷用戶當前的拜訪地MS終端管理系統;數據管理模塊510用於實現數據配置、維護、管理;數據存儲模塊508用於為用戶提供存儲系統數據、終端配置信息及其它數據的服務。
[0085]優選實施例三
[0086]圖6是根據本發明優選實施例三的MS終端在拜訪地進行註冊的流程圖,如圖6所示,其中,所稱的設備TS和設備TS'是一種MS設備,也可以稱作MS終端,還可以稱作終端或者設備,所稱的系統是指MS終端管理系統,設備TS註冊帳戶歸屬地在系統A,設備TS目前系統域名為系統A的域名,TS漫遊進入系統B管理的區域,在系統B管理區域進行註冊時獲取系統B管理的BSC地址等信息,終端根據系統A下發的地址到BSC接入MS核心網。另外還需要說明的是,圖6中箭頭表示流程前進方向,TS表示終端,TS'表示終端從系統A漫遊到系統B。
[0087]如圖6所示,該方法包括如下步驟:
[0088]步驟S602,設備TS從系統A漫遊到系統B,設備TS變為設備TS^。
[0089]步驟S604,設備TS'在系統B管理的網絡並成功接入IP網絡,設備TS'根據管理系統域名到系統A進行註冊。
[0090]步驟S606,系統A校驗設備TS^的信息,校驗通過後系統A根據終端連接的IP位址判斷設備TS'所屬的接入系統,然後向設備TS'所屬的接入系統B發送獲取用戶接入BSC地址的請求消息。
[0091 ] 步驟S608,系統B根據系統A發送的終端的IP位址獲取對應的BSC地址信息並返回給系統A。
[0092]步驟S610,系統A收到系統B返回的BSC地址信息(域名或IP位址),根據BSC的地址生成設備TS'的配置信息,並下發配置信息到設備TS'。
[0093]步驟S612,設備TS'根據下發的配置信息到系統B管理的BSC接入。
[0094]需要說明的是,如果系統A到系統B獲取信息失敗,則系統A直接下發歸屬地的信息給TS',則設備TS'直接到歸屬接入點BSC接入MS網絡。
[0095]優選實施例四
[0096]圖7是根據本發明優選實施例四的IMS終端在拜訪地更換帳戶註冊的流程圖,如圖7所示,其中,所稱的設備TS是一種MS設備,也可以稱作MS終端,還可以稱作終端或者設備,所稱的系統是指IMS終端管理系統,註冊帳戶TSl或帳戶TSl歸屬在系統A,註冊帳戶TS2或帳戶TS2歸屬在系統C。
[0097]如圖7所示,使用歸屬於系統A的帳戶TSl註冊的、歸屬於系統A的設備TS,漫遊至系統B管理的網絡後,使用歸屬於系統C的帳戶TS2在系統B註冊的方法,包括如下步驟:
[0098]步驟S702至步驟S704,設備TS首次`使用,設備預設真實的預設管理系統A,用戶用帳戶TSl進行註冊,並且註冊成功,則註冊流程與圖9所示流程一致。
[0099]步驟S706,設備TS進入拜訪網絡系統B,用戶使用帳戶TS2進行註冊,設備發起註冊請求到系統A。
[0100]步驟S708,系統A根據註冊請求判斷帳戶TS2歸屬地系統C。
[0101]步驟S710,系統A向系統C發起帳戶TS2身份信息認證請求。
[0102]步驟S712,系統A收到系統C返回的認證結果,認證成功則返回MS接入身份信息和業務開通信息,否則註冊結束,斷開與系統A的連接。
[0103]步驟S714,系統A根據註冊請求判斷帳戶TS2當前拜訪網絡系統B。
[0104]步驟S716,系統A向系統B發起MS接入信息查詢。
[0105]步驟S718,系統A收到系統B返回的信息並獲取返回的MS網絡接入信息,如果查詢失敗則系統A直接獲取本身管轄的最佳IMS網絡接入點信息。
[0106]步驟S720,系統A下發MS網絡接入信息和帳戶開通的業務信息給設備TS。
[0107]步驟S722,設備TS根據獲取的MS網絡接入信息到最佳接入點BSC接入MS網絡。註冊結束,斷開與系統A的連接。
[0108]優選實施例五
[0109]在MS終端註冊到MS終端管理系統之前,可以對MS終端管理系統之間的數據進行同步。圖8是根據本發明優選實施例五的MS終端管理系統間進行數據同步的流程圖,其中,以下所述的系統和管理系統均是MS終端管理系統。首先,確定系統需要調整管理的數據,比如,原來管理IP網段細化時,系統首先自檢IP網段是否衝突,不衝突則系統自動拆分IP網段並生效,同時系統向其它管理系統發送同步請求消息,以請求同步或更新系統的數據。如圖8所示,該方法包括如下步驟:
[0110]步驟S802,系統收到其它系統的同步請求消息。
[0111]步驟S804,對發起同步請求的系統請求同步的數據做合法性檢查,如果非法則進入步驟S806 ;如果上述數據合法則進入步驟S808。
[0112]步驟S806,向發起同步請求的系統直接返回非法的失敗信息。
[0113]步驟S808,系統檢查發起同步請求的系統請求同步的數據與系統現有數據是否衝突,如果數據沒有衝突,則進入步驟S810 ;如果數據有衝突,則進入步驟S812。
[0114]步驟S810,系統自動更新請求同步的數據,比如,是IP網段細化請求,則系統自動按照同步請求消息細化發起同步請求的系統管轄下的IP網段,同步成功則直接向發起同步請求的系統節點返回成功響應,同步失敗則進入步驟S812。
[0115]步驟S812,系統獲取有數據衝突的節點信息,並向發起同步請求的系統返回衝突的節點信息,對端系統,即發起同步請求的系統,調整正確數據後重新同步數據。
[0116]優選實施例六
[0117]本優選實施例中,在行動裝置上安裝軟終端程序,通過該程序可成功登錄MS終端管理系統並接入MS網絡,用戶使用另一個外地跨系統的帳戶登錄。設備的原帳戶A歸屬在系統A並成功註冊到系統A,新帳戶B歸屬在系統B,設備移動到系統C的管轄範圍;設備與系統A、B、C計算機網絡互通,系統A、B、C互通,各系統的對端系統IP位址及域名完整正確,例如,系統A的對端系統是系統B、C,系統B的對端系統是系統A、C,系統C的對端系統是系統A、B。系統完成漫遊處理的步驟如下:
[0118]步驟A,系統A通過接口同步本系統管轄的所有IP位址、域名到系統B和C,系統B和C同樣處理;
[0119]步驟B,帳戶A在系統A範圍內到系統A註冊成功,進入系統C的範圍使用帳戶B進行註冊;
[0120]步驟C,終端設備採用帳戶B信息首先到系統A進行註冊,系統A收到註冊信息後根據帳戶信息判斷該帳戶B歸屬在系統B,系統A下發系統B的域名信息到終端設備;
[0121]步驟D,終端設備收到系統B的域名信息後自動向系統B發起註冊,系統B鑑權帳戶B合法,根據接入的IP位址判斷終端設備在系統C範圍內,系統B向系統C獲取用戶就近的BSC地址信息,獲取到就近的BSC地址信息後下發BSC地址和業務配置信息到終端設備;
[0122]步驟E,終端設備根據系統B下發的BSC地址就近接入到該BSC,接入MS核心網,並根據業務配置信息使用業務。
[0123]需要說明的是,在上述過程中,用戶只輸入了用戶名和密碼,其它交互流程都是在後臺自動運彳丁完成。
[0124]需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,並且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟。
[0125]綜上所述,根據本發明的上述實施例,提供了一種MS終端接入網絡的方法及裝置,採用在MS終端管理系統之間通過接口同步各自的數據,漫遊時MS終端的歸屬地MS終端管理系統從上述頂S終端的拜訪地MS終端管理系統獲取拜訪地的MS網絡接入點信息,歸屬地MS終端管理系統向MS終端發送配置信息,其中,配置信息包括獲取的MS網絡接入點信息,解決了相關技術中終端無法獲取準確的接入點和不能提供終端開通業務漫遊管理的問題,使得MS終端獲取的MS網絡接入點更準確,實現了業務漫遊管理,並且提高了 MS網絡的安全性。
[0126]顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體結合。
[0127]以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種網際網路協議多媒體子系統頂S終端接入網絡的方法,其特徵在於包括: IMS終端的歸屬地MS終端管理系統從所述MS終端的拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息,其中,MS終端管理系統之間通過接口同步各自的數據; 所述歸屬地IMS終端管理系統向所述IMS終端發送配置信息,其中,所述配置信息包括獲取的所述MS網絡接入點信息。
2.根據權利要求1所述的方法,其特徵在於,IMS終端的歸屬地MS終端管理系統從所述MS終端的拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息包括: 所述歸屬地頂S終端管理系統接收所述MS終端的註冊請求; 所述歸屬地MS終端管理系統根據所述註冊請求從所述拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息。
3.根據權利要求2所述的方法,其特徵在於,所述歸屬地MS終端管理系統根據所述註冊請求從所述拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息包括: 所述歸屬地MS終端管理系統根據所述註冊請求認證所述MS終端合法後,根據所述IMS終端連接的網際網路協議IP位址確定所述拜訪地MS終端管理系統; 所述歸屬地頂S終端管理系統向所述拜訪地MS終端管理系統發送MS網絡接入點信息請求消息; 所述歸屬地頂S終端管理系統接收來自所述拜訪地MS終端管理系統的MS網絡接入點信息和所述拜訪地的業務信息。
4.根據權利要求3所述的方法,其特徵在於,在所述歸屬地MS終端管理系統向所述IMS終端發送配置信息之前,所述方法還包括: 所述歸屬地MS終端管理系統根據所述MS終端的預定策略整合所述拜訪地的業務信息、所述MS網絡接入點信息和所述歸屬地MS終端管理系統本地保存的所述MS終端開通的業務信息,並生成所述配置信息。
5.根據權利要求1所述的方法,其特徵在於,如果所述IMS終端存在多個不同的帳戶,所述MS終端已經成功註冊到一個帳戶的歸屬地MS終端管理系統後,使用與該帳戶歸屬地不同的當前帳戶進行註冊時,在頂S終端的歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息之前,所述方法還包括: 所述已註冊的MS終端管理系統接收所述MS終端的註冊請求,並根據所述註冊請求確定所述當前帳戶的歸屬地頂S終端管理系統; 所述已註冊的MS終端管理系統向所述當前帳戶的歸屬地MS終端管理系統發起身份認證請求; 如果認證成功,則所述已註冊的MS終端管理系統從所述當前帳戶的歸屬地IMS終端管理系統獲取所述當前帳戶的業務信息,並從所述拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息; 如果認證不成功,則註冊結束,所述MS終端斷開與所述已註冊的MS終端管理系統的連接。
6.根據權利要求1所述的方法,其特徵在於,如果所述IMS終端存在多個不同的帳戶,所述MS終端已經成功註冊到一個帳戶的歸屬地MS終端管理系統後,使用與該帳戶歸屬地不同的當前帳戶進行註冊時,在頂S終端的歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息之前,所述方法還包括: 所述已註冊的MS終端管理系統接收所述MS終端的註冊請求,並根據所述註冊請求確定所述當前帳戶的歸屬地頂S終端管理系統; 所述已註冊的MS終端管理系統向所述MS終端下發所述當前帳戶的歸屬地MS終端管理系統的域名信息; 所述當前帳戶的歸屬地MS終端管理系統接收到所述MS終端的註冊請求。
7.根據權利要求1至6中任一項所述的方法,其特徵在於,如果所述歸屬地IMS終端管理系統獲取所述MS網絡接入點信息失敗,所述歸屬地MS終端管理系統直接下發歸屬地的MS網絡接入點信息給所述MS終端,所述MS終端根據所述歸屬地的MS網絡接入點信息接入頂S網絡。
8.根據權利要求1至6中任一項所述的方法,其特徵在於,IMS終端管理系統配置自身的所有終端的帳戶信息、業務數據、管轄IP網段,並配置對應的一個或多個MS終端管理系統的域名、管轄IP網段、系統特徵碼。
9.根據權利要求1至6中任一項所述的方法,其特徵在於,在歸屬地MS終端管理系統從拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息之前,所述方法還包括: IMS終端管理系統接收來自其它MS終端管理系統的同步更新數據請求,並檢查請求同步的數據的合法性; 若所述請求同步的數據合法,則所述MS終端管理系統檢查所述請求同步的數據與自身的現有數據是否衝突;若所述請求同步的數據不合法,所述IMS終端管理系統向所述其它MS終端管理系統返回失敗信息; 若所述請求同步的數據與所述現有數據沒有衝突,則所述MS終端管理系統自動更新所述請求同步的數據; 若所述請求同步的數據與所述現有數據有衝突,則所述IMS終端管理系統向所述其它IMS終端管理系統發送衝突的節點信息,所述其它MS終端管理系統調整數據後重新進行數據的同步。
10.根據權利要求8所述的方法,其特徵在於,在MS終端管理系統接收到來自其它IMS終端管理系統的同步更新數據請求之前,所述方法還包括: 所述MS終端管理系統自檢IP網段是否衝突,如果不衝突,拆分IP網段並生效。
11.根據權利要求1至4中任一項所述的方法,其特徵在於,所述IMS網絡接入點信息是與所述MS終端接入的IP位址對應的基站控制器BSC地址信息。
12.—種網際網路協議多媒體子系統MS終端接入網絡的裝置,應用於MS終端管理系統,其特徵在於,包括: 獲取模塊,用於從MS終端的拜訪地MS終端管理系統獲取所述拜訪地的MS網絡接入點信息,其中,IMS終端管理系統之間通過接口同步各自的數據; 發送模塊,用於 向所述IMS終端發送配置信息,其中,所述配置信息包括獲取的所述IMS網絡接入點信息。
13.根據權利要求12所述的裝置,其特徵在於,所述裝置還包括:整合模塊,用於根據所述MS終端的預定策略整合所述拜訪地的業務信息、所述MS網絡接入點信息和所述歸屬地MS終端管理系統本地保存的所述MS終端開通的業務信息;生成模塊 ,用於生成所述配置信息。
【文檔編號】H04L29/06GK103813296SQ201210458235
【公開日】2014年5月21日 申請日期:2012年11月14日 優先權日:2012年11月14日
【發明者】胡義東 申請人:中興通訊股份有限公司