接入ims 核心網(wǎng)的方法及裝置、icgw 網(wǎng)關的制作方法
【專利摘要】本發(fā)明提供一種接入IMS核心網(wǎng)的方法及裝置、ICGW網(wǎng)關,屬于移動通信領域。其中,該接入IMS核心網(wǎng)的方法包括:接收客戶端發(fā)送的業(yè)務消息;對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建IMS協(xié)議消息;將所述IMS協(xié)議消息發(fā)送至IMS核心網(wǎng),建立客戶端與IMS核心網(wǎng)之間的業(yè)務通道。本發(fā)明的技術方案能夠實現(xiàn)互聯(lián)網(wǎng)終端無縫接入IMS核心網(wǎng)。
【專利說明】接入IMS核心網(wǎng)的方法及裝置、ICGW網(wǎng)關
【技術領域】
[0001]本發(fā)明涉及移動通信領域,特別是指一種接入IMS核心網(wǎng)的方法及裝置、ICGW網(wǎng)關。
【背景技術】
[0002]隨著3G網(wǎng)絡的發(fā)展,移動用戶越來越多地使用移動終端來登錄互聯(lián)網(wǎng)上的各種論壇、社區(qū)、微博等平臺?,F(xiàn)有技術中,互聯(lián)網(wǎng)應用并不能直接接入移動通信網(wǎng),需要專用的客戶端才能夠實現(xiàn)接入移動通信網(wǎng),這樣對于不同的移動應用,需要不同的客戶端才能接入移動通信網(wǎng)。
【發(fā)明內容】
[0003]本發(fā)明要解決的技術問題是提供一種接入MS核心網(wǎng)的方法及裝置、ICGW網(wǎng)關,能夠實現(xiàn)互聯(lián)網(wǎng)終端無縫接入MS核心網(wǎng)。
[0004]為解決上述技術問題,本發(fā)明的實施例提供技術方案如下:
[0005]一方面,提供一種接入MS核心網(wǎng)的方法,包括:
[0006]接收客戶端發(fā)送的業(yè)務消息;
[0007]對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息;
[0008]將所述MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
[0009]進一步地,所述接收客戶端發(fā)送的業(yè)務消息,對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息,將所述MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道包括:
[0010]接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的呼叫消息;
[0011]對所述呼叫消息進行解析,根據(jù)解析后的內容構建MS-SIP INVITE消息;
[0012]將所述MS-SIP INVITE消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的音頻媒體通道。
[0013]進一步地,所述建立客戶端與MS核心網(wǎng)之間的音頻媒體通道之后還包括:
[0014]接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的音頻上行數(shù)據(jù)包;
[0015]對所述音頻上行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成RTP上行數(shù)據(jù)包;
[0016]將所述RTP上行數(shù)據(jù)包發(fā)送至MS核心網(wǎng);
[0017]接收頂S核心網(wǎng)返回的RTP下行數(shù)據(jù)包;
[0018]對所述RTP下行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成采用所述互聯(lián)網(wǎng)協(xié)議的音頻下行數(shù)據(jù)包;
[0019]將所述音頻下行數(shù)據(jù)包發(fā)送至所述客戶端。
[0020]進一步地,所述接收客戶端發(fā)送的業(yè)務消息,對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息,將所述MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道包括:
[0021]接收客戶端發(fā)送的攜帶有平臺信息的賬號登錄請求;
[0022]對所述賬號登錄請求進行解析,根據(jù)解析后的內容從對應的平臺獲取鑒權信息,根據(jù)所述鑒權信息構建賬號注冊消息;
[0023]將所述賬號注冊消息發(fā)送至IMS核心網(wǎng)。
[0024]進一步地,所述根據(jù)解析后的內容從對應的平臺獲取鑒權信息,根據(jù)所述鑒權信息構建賬號注冊消息包括:
[0025]根據(jù)解析后的內容向對應的平臺發(fā)送請求鑒權消息,接收所述平臺返回的響應消息;
[0026]向所述平臺發(fā)送請求查詢鑒權信息的查詢消息,接收并保存所述平臺返回的鑒權信息。
[0027]本發(fā)明實施例還提供了一種接入MS核心網(wǎng)的裝置,包括:
[0028]接收單元,用于接收客戶端發(fā)送的業(yè)務消息;
[0029]解析單元,用于對 所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息;
[0030]發(fā)送單元,用于將所述MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
[0031]進一步地,所述接收單元具體用于接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的呼叫消息;
[0032]所述解析單元具體用于對所述呼叫消息進行解析,根據(jù)解析后的內容構建IMS-SIP INVITE 消息;
[0033]所述發(fā)送單元具體用于將所述MS-SIP INVITE消息發(fā)送至MS核心網(wǎng),建立客戶端與頂S核心網(wǎng)之間的音頻媒體通道。
[0034]進一步地,所述接收單元還用于接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的音頻上行數(shù)據(jù)包;
[0035]所述解析單元還用于對所述音頻上行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成RTP上行數(shù)據(jù)包;
[0036]所述發(fā)送單元還用于將所述RTP上行數(shù)據(jù)包發(fā)送至MS核心網(wǎng);
[0037]所述接收單元還用于接收MS核心網(wǎng)返回的RTP下行數(shù)據(jù)包;
[0038]所述解析單元還用于對所述RTP下行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成采用所述互聯(lián)網(wǎng)協(xié)議的音頻下行數(shù)據(jù)包;
[0039]所述發(fā)送單元還用于將所述音頻下行數(shù)據(jù)包發(fā)送至所述客戶端。
[0040]進一步地,所述接收單元還用于接收客戶端發(fā)送的攜帶有平臺信息的賬號登錄請求;
[0041]所述解析單元還用于將所述MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
[0042]所述發(fā)送單元還用于將所述賬號注冊消息發(fā)送至MS核心網(wǎng)。
[0043]進一步地,所述解析單元具體用于根據(jù)解析后的內容向對應的平臺發(fā)送請求鑒權消息,接收所述平臺返回的響應消息;向所述平臺發(fā)送請求查詢鑒權信息的查詢消息,接收并保存所述平臺返回的鑒權信息。
[0044]本發(fā)明實施例還提供了一種ICGW網(wǎng)關,包括如上所述的接入MS核心網(wǎng)的裝置。
[0045]本發(fā)明的實施例具有以下有益效果:
[0046]上述方案中,ICGW網(wǎng)關接收客戶端發(fā)送的業(yè)務消息,對業(yè)務消息進行解析,并根據(jù)解析后的內容構建頂S協(xié)議消息;將MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。本發(fā)明的技術方案能夠實現(xiàn)互聯(lián)網(wǎng)終端無縫接入MS核心網(wǎng)。
【專利附圖】
【附圖說明】
[0047] 圖1為本發(fā)明實施例的接入MS核心網(wǎng)的方法的流程示意圖;
[0048]圖2為本發(fā)明實施例的接入MS核心網(wǎng)的裝置的結構框圖;
[0049]圖3為本發(fā)明實施例的ICGW網(wǎng)關的信令轉換流程示意圖;
[0050]圖4為本發(fā)明實施例的ICGW網(wǎng)關的音頻媒體轉換流程示意圖;
[0051 ] 圖5為本發(fā)明實施例的ICGW網(wǎng)關的鑒權流程示意圖。
【具體實施方式】
[0052]為使本發(fā)明的實施例要解決的技術問題、技術方案和優(yōu)點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0053]本發(fā)明的實施例針對現(xiàn)有技術中對于不用的移動應用,需要不同的客戶端才能接入移動通信網(wǎng)的問題,提供一種接入MS核心網(wǎng)的方法及裝置、ICGW網(wǎng)關,能夠實現(xiàn)互聯(lián)網(wǎng)終端無縫接入MS核心網(wǎng)。
[0054]圖1為本發(fā)明實施例的接入MS核心網(wǎng)的方法的流程示意圖,如圖1所示,本實施例包括:
[0055]步驟101:接收客戶端發(fā)送的業(yè)務消息;
[0056]步驟102:對業(yè)務消息進行解析,并根據(jù)解析后的內容構建IMS協(xié)議消息;
[0057]步驟103:將IMS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
[0058]上述方案中,ICGW網(wǎng)關接收客戶端發(fā)送的業(yè)務消息,對業(yè)務消息進行解析,并根據(jù)解析后的內容構建頂S協(xié)議消息;將MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。本發(fā)明的技術方案能夠實現(xiàn)互聯(lián)網(wǎng)終端無縫接入MS核心網(wǎng)。
[0059]圖2為本發(fā)明實施例的接入MS核心網(wǎng)的裝置的結構框圖,如圖2所示,本實施例包括:
[0060]接收單元20,用于接收客戶端發(fā)送的業(yè)務消息;
[0061]解析單元21,用于對業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息;
[0062]發(fā)送單元22,用于將MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
[0063]進一步地,接收單元20具體用于接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的呼叫消息;
[0064]解析單元21具體用于對呼叫消息進行解析,根據(jù)解析后的內容構建IMS-SIPINVITE 消息;[0065]發(fā)送單元22具體用于將MS-SIP INVITE消息發(fā)送至MS核心網(wǎng),建立客戶端與IMS核心網(wǎng)之間的音頻媒體通道。
[0066]進一步地,接收單元20還用于接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的音頻上行數(shù)據(jù)包;
[0067]解析單元21還用于對音頻上行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成RTP上行數(shù)據(jù)包;
[0068]發(fā)送單元22還用于將RTP上行數(shù)據(jù)包發(fā)送至MS核心網(wǎng);
[0069]接收單元20還用于接收MS核心網(wǎng)返回的RTP下行數(shù)據(jù)包;
[0070]解析單元21還用于對RTP下行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成采用互聯(lián)網(wǎng)協(xié)議的音頻下行數(shù)據(jù)包;
[0071]發(fā)送單元22還用于將音頻下行數(shù)據(jù)包發(fā)送至客戶端。
[0072]進一步地,接收單元20還用于接收客戶端發(fā)送的攜帶有平臺信息的賬號登錄請求;
[0073]解析單元21還用于將MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
[0074]發(fā)送單元22還用于將賬號注冊消息發(fā)送至MS核心網(wǎng)。
[0075]進一步地,解析單元21具體用于根據(jù)解析后的內容向對應的平臺發(fā)送請求鑒權消息,接收平臺返回的響應消息;向平臺發(fā)送請求查詢鑒權信息的查詢消息,接收并保存平臺返回的鑒權信息。
[0076]上述方案中,ICGW網(wǎng)關接收客戶端發(fā)送的業(yè)務消息,對業(yè)務消息進行解析,并根據(jù)解析后的內容構建頂S協(xié)議消息;將MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。本發(fā)明的技術方案能夠實現(xiàn)互聯(lián)網(wǎng)終端無縫接入MS核心網(wǎng)。
[0077]本發(fā)明還提供了一種ICGW網(wǎng)關,包括如上所述的接入MS核心網(wǎng)的裝置。
[0078]下面結合具體的實施例對本發(fā)明的接入IMS核心網(wǎng)的方法進行詳細介紹:
[0079]本發(fā)明的技術方案利用ICGW網(wǎng)關實現(xiàn)移動通信網(wǎng)與互聯(lián)網(wǎng)應用的互通,本發(fā)明實施例中,客戶端指接入互聯(lián)網(wǎng)上各種業(yè)務平臺的應用終端,比如基于瀏覽器的社區(qū),微博,論壇,空間,電子商務網(wǎng)站等,以及基于軟件的其他即時通信終端,或基于硬件網(wǎng)關的VoIP媒體終端??蛻舳耸腔ヂ?lián)網(wǎng)應用的載體,在互聯(lián)網(wǎng)的發(fā)展過程中,用戶已經(jīng)形成了自己的使用習慣和風格,本發(fā)明的目標就是在不對這些客戶端形態(tài)做任何升級和改動的情況下,讓用戶可以方便直接地使用移動通信網(wǎng)業(yè)務。
[0080]本發(fā)明實施例中,ICGW網(wǎng)關作為互聯(lián)網(wǎng)與IMS (IP Multimedia Subsystem, IP多媒體系統(tǒng))相互融合的關鍵網(wǎng)元,讓各種傳統(tǒng)互聯(lián)網(wǎng)客戶端無縫接入MS核心網(wǎng),其主要功能為實現(xiàn)互聯(lián)網(wǎng)信令協(xié)議,語音流與MS核心網(wǎng)的信令協(xié)議、語音流的轉換分發(fā)。ICGW網(wǎng)關接收來自互聯(lián)網(wǎng)的不同業(yè)務協(xié)議流,如HTTP (超文本傳送協(xié)議)/RTMP (實時消息傳送協(xié)議)或SIP (信令控制協(xié)議)/RTP (實時傳輸協(xié)議),根據(jù)業(yè)務類型將上述協(xié)議流轉換為相應的IMS協(xié)議流進行分發(fā)。
[0081]實施例一
[0082] 本實施例以客戶端為Flash終端為例,說明互聯(lián)網(wǎng)應用與MS核心網(wǎng)之間的信令轉換流程,如圖3所示,本實施例包括以下步驟:[0083]步驟l、Flash客戶端發(fā)起呼叫請求,該呼叫請求采用的協(xié)議類型為RTMP ;
[0084]步驟2、在該呼叫請求發(fā)往ICGW網(wǎng)關之前,可以先由FMS (Flash Media Server)對該呼叫請求進行解析;
[0085]步驟3、ICGff網(wǎng)關可以包括有信令適配模塊和信令代理模塊,信令適配模塊根據(jù)解析后的呼叫請求構建SIPUA SIP-1NVITE消息,發(fā)送至信令代理模塊;[0086]其中,信令適配模塊和信令代理模塊均可以包含在接入MS核心網(wǎng)的裝置的解析單元中。
[0087]步驟4、信令代理模塊根據(jù)SIPUA SIP-1NVITE構建SIP-1NVITE消息,發(fā)往MS核心網(wǎng);
[0088]步驟5、IMS核心網(wǎng)在接收到SIP-1NVITE消息,通過ICGW網(wǎng)關向Flash客戶端返回響應消息,建立Flash客戶端和MS核心網(wǎng)之間的音頻媒體通道。
[0089]實施例二
[0090]本實施例以客戶端為Flash終端為例,說明互聯(lián)網(wǎng)應用與MS核心網(wǎng)之間的音頻媒體轉換流程,如圖4所示,本實施例包括以下步驟:
[0091]步驟1、Flash客戶端發(fā)送音頻上行數(shù)據(jù)包,該音頻上行數(shù)據(jù)包采用的協(xié)議類型為RTMP ;
[0092]步驟2、在該音頻上行數(shù)據(jù)包發(fā)往ICGW網(wǎng)關之前,可以先由FMS (Flash MediaServer)對該音頻上行數(shù)據(jù)包進行解析;
[0093]步驟3、ICGff網(wǎng)關可以包括有音頻數(shù)據(jù)池、解碼模塊、編碼模塊和傳輸控制模塊,音頻數(shù)據(jù)池接收解析后的音頻上行數(shù)據(jù)包,發(fā)給解碼模塊,解碼模塊對解析后的音頻上行數(shù)據(jù)包進行解碼,并將解碼后的數(shù)據(jù)發(fā)給編碼模塊,編碼模塊將解碼后的數(shù)據(jù)打包成RTP上行數(shù)據(jù)包,發(fā)給傳輸控制模塊,傳輸控制模塊將RTP上行數(shù)據(jù)包發(fā)往MS核心網(wǎng);
[0094]其中,音頻數(shù)據(jù)池、解碼模塊、編碼模塊和傳輸控制模塊均可以包含在接入MS核心網(wǎng)的裝置的解析單元中。
[0095]步驟4、傳輸控制模塊接收MS核心網(wǎng)返回的RTP下行數(shù)據(jù)包,發(fā)給音頻數(shù)據(jù)池,音頻數(shù)據(jù)池將RTP下行數(shù)據(jù)包發(fā)送給解碼模塊,解碼模塊將解碼后的數(shù)據(jù)發(fā)給編碼模塊,編碼模塊將解碼后的數(shù)據(jù)打包成采用RTMP協(xié)議的音頻下行數(shù)據(jù)包,發(fā)送給FMS ;
[0096]步驟5、FMS將接收到的音頻下行數(shù)據(jù)包發(fā)送給Flash客戶端。
[0097]實施例三
[0098]本實施例以客戶端為Flash終端為例,說明通過ICGW網(wǎng)關獲得登錄中移動微博平臺的SSO鑒權流程,如圖5所示,本實施例包括以下步驟:
[0099]步驟1、Flash客戶端向ICGW網(wǎng)關發(fā)送賬號登錄請求;
[0100]步驟2、ICGff網(wǎng)關向中移動微博平臺發(fā)送請求鑒權消息,接收中移動微博平臺返回的響應消息,之后向Flash客戶端返回SSO (Single Sign On,單點登錄)信息以便Flash客戶端保存;
[0101]步驟3、ICGff網(wǎng)關向中移動微博平臺發(fā)送查詢套餐信息消息,并接收中移動微博平臺返回的套餐信息;
[0102]步驟4、ICGff網(wǎng)關向中移動微博平臺發(fā)送查詢核心網(wǎng)綁定信息消息,并接收中移動微博平臺返回的核心網(wǎng)綁定信息;[0103]步驟5、ICGW網(wǎng)關根據(jù)查詢得到信息向MS核心網(wǎng)發(fā)送賬號注冊消息,接收MS核心網(wǎng)返回的鑒權挑戰(zhàn)401消息;
[0104]步驟6、ICGW網(wǎng)關重新向MS核心網(wǎng)發(fā)送攜帶有鑒權數(shù)據(jù)的消息,接收MS核心網(wǎng)返回的注冊成功200消息。
[0105]之后Flash客戶端即可通過獲取的SSO可直接訪問中移動微博平臺資源,實現(xiàn)單點登錄。
[0106]在用戶終端需要通過移動通信網(wǎng)訪問第三方平臺時,向MS核心網(wǎng)申請應用接入授權,并獲取頂S核心網(wǎng)發(fā)放的授權認證信息(如App Key和Secret Key),在ICGW網(wǎng)關上配置應用接入數(shù)據(jù),同時第三方平臺在自有網(wǎng)站上部署配置應用接入數(shù)據(jù),用戶終端使用時先向第三方平臺發(fā)出請求,第三方平臺向ICGW網(wǎng)關發(fā)起協(xié)商,生成唯一密鑰,返回給用戶終端保存,用戶終端使用該密鑰完成與ICGW網(wǎng)關在本次業(yè)務中的登錄鑒權。
[0107]當?shù)谌狡脚_需要集成使用移動網(wǎng)絡業(yè)務時候,需要在ICGW網(wǎng)關上獲取Authorization Code及獲取Access Token,如果鑒權通過后就可以通過FLASH嵌入的模式直接使用移動網(wǎng)絡中的業(yè)務。同時也可以將移動網(wǎng)絡中的業(yè)務作為一個第三方應用加入其他的社交網(wǎng)絡中,供第三方社交網(wǎng)絡中的賬號進行調用。此時ICGW網(wǎng)關通過短信印證碼的模式將首次綁定的用戶進行雙向賬號綁定及通過短信提醒的方式提醒用戶在使用移動網(wǎng)絡中的業(yè)務,避免賬號丟失造成的風險。
[0108]本發(fā)明實施例中,ICGW網(wǎng)關通過提供無插件的應用接口,讓純粹的互聯(lián)網(wǎng)應用獲得了接入移動通信網(wǎng)的能力,接口封裝采用Flash+JS的方式,以最符合互聯(lián)網(wǎng)生態(tài)的形式提供給第三方平臺。MS核心網(wǎng)作為移動通信業(yè)務的主要承載系統(tǒng),在此處也無需為適配互聯(lián)網(wǎng)終端做任何修改,仍然以標準協(xié)議和方式接受服務請求。
[0109]此說明書中所描述的許多功能部件都被稱為單元、模塊,以便更加特別地強調其實現(xiàn)方式的獨立性。
[0110]本發(fā)明實施例中,模塊可以用軟件實現(xiàn),以便由各種類型的處理器執(zhí)行。舉例來說,一個標識的可執(zhí)行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例來說,其可以被構建為對象、過程或函數(shù)。盡管如此,所標識模塊的可執(zhí)行代碼無需物理地位于一起,而是可以包括存儲在不同物理上的不同的指令,當這些指令邏輯上結合在一起時,其構成模塊并且實現(xiàn)該模塊的規(guī)定目的。
[0111]實際上,可執(zhí)行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個不同的代碼段上,分布在不同程序當中,以及跨越多個存儲器設備分布。同樣地,操作數(shù)據(jù)可以在模塊內被識別,并且可以依照任何適當?shù)男问綄崿F(xiàn)并且被組織在任何適當類型的數(shù)據(jù)結構內。所述操作數(shù)據(jù)可以作為單個數(shù)據(jù)集被收集,或者可以分布在不同位置上(包括在不同存儲設備上),并且至少部分地可以僅作為電子信號存在于系統(tǒng)或網(wǎng)絡上。
[0112]在模塊可以利用軟件實現(xiàn)時,考慮到現(xiàn)有硬件工藝的水平,所以可以以軟件實現(xiàn)的模塊,在不考慮成本的情況下,本領域技術人員都可以搭建對應的硬件電路來實現(xiàn)對應的功能,所述硬件電路包括常規(guī)的超大規(guī)模集成(VLSI)電路或者門陣列以及諸如邏輯芯片、晶體管之類的現(xiàn)有半導體或者是其它分立的元件。模塊還可以用可編程硬件設備,諸如現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯設備等實現(xiàn)。
[0113] 在本發(fā)明各方法實施例中,所述各步驟的序號并不能用于限定各步驟的先后順序,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,對各步驟的先后變化也在本發(fā)明的保護范圍之內。
[0114] 以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本【技術領域】的普通技術人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
【權利要求】
1.一種接入MS核心網(wǎng)的方法,其特征在于,包括: 接收客戶端發(fā)送的業(yè)務消息; 對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息; 將所述MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
2.根據(jù)權利要求1所述的接入IMS核心網(wǎng)的方法,其特征在于,所述接收客戶端發(fā)送的業(yè)務消息,對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息,將所述IMS協(xié)議消息發(fā)送至頂S核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道包括: 接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的呼叫消息; 對所述呼叫消息進行解析,根據(jù)解析后的內容構建IMS-SIP INVITE消息; 將所述MS-SIP INVITE消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的音頻媒體通道。
3.根據(jù)權利要求2所述的接入MS核心網(wǎng)的方法,其特征在于,所述建立客戶端與IMS核心網(wǎng)之間的音頻媒體通道之后還包括: 接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的音頻上行數(shù)據(jù)包; 對所述音頻上行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成RTP上行數(shù)據(jù)包; 將所述RTP上行數(shù)據(jù)包發(fā)送至MS核心網(wǎng); 接收頂S核心網(wǎng)返回的RTP下行數(shù)據(jù)包; 對所述RTP下行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成采用所述互聯(lián)網(wǎng)協(xié)議的音頻下行數(shù)據(jù)包; 將所述音頻下行數(shù)據(jù)包發(fā)送至所述客戶端。
4.根據(jù)權利要求1所述的接入IMS核心網(wǎng)的方法,其特征在于,所述接收客戶端發(fā)送的業(yè)務消息,對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息,將所述IMS協(xié)議消息發(fā)送至頂S核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道包括: 接收客戶端發(fā)送的攜帶有平臺信息的賬號登錄請求; 對所述賬號登錄請求進行解析,根據(jù)解析后的內容從對應的平臺獲取鑒權信息,根據(jù)所述鑒權信息構建賬號注冊消息; 將所述賬號注冊消息發(fā)送至IMS核心網(wǎng)。
5.根據(jù)權利要求4所述的接入IMS核心網(wǎng)的方法,其特征在于,所述根據(jù)解析后的內容從對應的平臺獲取鑒權信息,根據(jù)所述鑒權信息構建賬號注冊消息包括: 根據(jù)解析后的內容向對應的平臺發(fā)送請求鑒權消息,接收所述平臺返回的響應消息; 向所述平臺發(fā)送請求查詢鑒權信息的查詢消息,接收并保存所述平臺返回的鑒權信肩、O
6.一種接入MS核心網(wǎng)的裝置,其特征在于,包括: 接收單元,用于接收客戶端發(fā)送的業(yè)務消息; 解析單元,用于對所述業(yè)務消息進行解析,并根據(jù)解析后的內容構建MS協(xié)議消息; 發(fā)送單元,用于將所述MS協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。
7.根據(jù)權利要求6所述的接入IMS核心網(wǎng)的裝置,其特征在于,所述接收單元具體用于接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的呼叫消息; 所述解析單元具體用于對所述呼叫消息進行解析,根據(jù)解析后的內容構建MS-SIPINVITE 消息; 所述發(fā)送單元具體用于將所述MS-SIP INVITE消息發(fā)送至MS核心網(wǎng),建立客戶端與IMS核心網(wǎng)之間的音頻媒體通道。
8.根據(jù)權利要求7所述的接入IMS核心網(wǎng)的裝置,其特征在于, 所述接收單元還用于接收客戶端發(fā)送的采用互聯(lián)網(wǎng)協(xié)議的音頻上行數(shù)據(jù)包; 所述解析單元還用于對所述音頻上行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成RTP上行數(shù)據(jù)包; 所述發(fā)送單元還用于將所述RTP上行數(shù)據(jù)包發(fā)送至MS核心網(wǎng); 所述接收單元還用于接收MS核心網(wǎng)返回的RTP下行數(shù)據(jù)包; 所述解析單元還用于對所述RTP下行數(shù)據(jù)包進行解析和解碼,對解碼后的數(shù)據(jù)重新編碼并打包成采用所述互聯(lián)網(wǎng)協(xié)議的音頻下行數(shù)據(jù)包; 所述發(fā)送單元還用于將所述音頻下行數(shù)據(jù)包發(fā)送至所述客戶端。
9.根據(jù)權利要求6所述的接入IMS核心網(wǎng)的裝置,其特征在于, 所述接收單元還用于接收客戶端發(fā)送的攜帶有平臺信息的賬號登錄請求; 所述解析單元還用于將所述頂S協(xié)議消息發(fā)送至MS核心網(wǎng),建立客戶端與MS核心網(wǎng)之間的業(yè)務通道。 所述發(fā)送單元還用于將所述賬號注冊消息發(fā)送至MS核心網(wǎng)。
10.根據(jù)權利要求9所述的接入IMS核心網(wǎng)的裝置,其特征在于, 所述解析單元具體用于根據(jù)解析后的內容向對應的平臺發(fā)送請求鑒權消息,接收所述平臺返回的響應消息;向所述平臺發(fā)送請求查詢鑒權信息的查詢消息,接收并保存所述平臺返回的鑒權信息。
11.一種ICGW網(wǎng)關,其特征在于,包括如權利要求6-10中任一項所述的接入MS核心網(wǎng)的裝置。
【文檔編號】H04W48/16GK103906175SQ201210576279
【公開日】2014年7月2日 申請日期:2012年12月26日 優(yōu)先權日:2012年12月26日
【發(fā)明者】杭國強, 白琳, 陳芨, 莊懷宇, 寧志剛, 孫煉, 羅亞丹, 羅偉民, 王昭 申請人:中國移動通信集團廣東有限公司