移動終端接入呼叫中心的注冊控制方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種移動終端接入呼叫中心的注冊控制方法及系統(tǒng),該注冊控制方法包括:SBC通過SIP trunk和呼叫中心的SM建立起長鏈接;移動終端通過應(yīng)用程序發(fā)送第一注冊請求至SBC;SBC轉(zhuǎn)發(fā)第一注冊請求至SIP服務(wù)器;SIP服務(wù)器將鑒權(quán)請求發(fā)送至SBC;SBC將鑒權(quán)請求發(fā)送至移動終端;移動終端通過應(yīng)用程序發(fā)送攜帶鑒權(quán)信息的第二注冊請求至SBC;SBC將第二注冊請求轉(zhuǎn)發(fā)至SIP服務(wù)器;SIP服務(wù)器根據(jù)該鑒權(quán)信息完成注冊,并將注冊結(jié)果返回至SBC;SBC將注冊結(jié)果返回至移動終端。本發(fā)明中移動終端通過SBC進(jìn)行注冊,與現(xiàn)有技術(shù)相比,該注冊方法比較穩(wěn)定、可靠和實用。
【專利說明】移動終端接入呼叫中心的注冊控制方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種移動終端接入呼叫中心的注冊控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著采用智能手機(jī)用戶的增長,客戶正在越來越被吸引到移動網(wǎng)絡(luò)上來。采用移動方式和應(yīng)用程序作為客戶與企業(yè)最主要的溝通方式已經(jīng)成為必然。但智能移動方式又不能完全代替客戶與企業(yè)的溝通,因此從另一層面上來說,移動互聯(lián)網(wǎng)既是傳統(tǒng)行業(yè)的創(chuàng)新,又是傳統(tǒng)行業(yè)的輔助。需要不斷探索如何將移動互聯(lián)網(wǎng)的特性與傳統(tǒng)行業(yè)和企業(yè)應(yīng)用相結(jié)合,呼叫中心作為傳統(tǒng)的人與人溝通的客戶服務(wù)方式,可以有效地彌補(bǔ)和補(bǔ)充智能移動終端人機(jī)交互存在互動性問題。所以在移動互聯(lián)網(wǎng)的終端應(yīng)用程序中增加一種注冊控制方式,直接連接企業(yè)的呼叫中心也是一種技術(shù)創(chuàng)新,能更好的為用戶提供服務(wù)。在移動互聯(lián)網(wǎng)時代,“終端+服務(wù)”已成為行業(yè)發(fā)展主要方向。
[0003]現(xiàn)在簡單的通過移動終端voip (網(wǎng)絡(luò)電話)呼叫電話的應(yīng)用很多,但是和呼叫中心相結(jié)合的案例并不常見。且現(xiàn)有技術(shù)中常用的VOip電話,常規(guī)是采用H.323協(xié)議。而少量使用sip方式的應(yīng)用,主要也是終端對終端,并沒有接入到呼叫中心這個平臺。另外從現(xiàn)有技術(shù)中雖然存在直接通過sip服務(wù)器連接到呼叫中心的可行性,但是其安全性以及語音處理方面非常不可靠,技術(shù)難度也更高。由于穩(wěn)定性和可靠性無法保證,用于商用存在風(fēng)險。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)尚無一種將移動終端接入呼叫中心的控制方法及系統(tǒng)的缺陷,提供一種可以實現(xiàn)終端直接連接呼叫中心的移動終端接入呼叫中心的注冊控制方法及系統(tǒng)。
[0005]本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:
[0006]一種移動終端接入呼叫中心的注冊控制方法,其特點在于,包括以下步驟:
[0007]步驟Sp SBC (Sess1n Border Controller,會話邊界控制器)通過 SIP trunk(SIP:Sess1n Initiat1n Protocol, SIP trunk 是基于 SIP 協(xié)議的 IP (網(wǎng)絡(luò)之間互連的協(xié)議)中繼)和呼叫中心的SM (Sess1n Manager,會話管理器)建立起一長鏈接;
[0008]步驟S2、移動終端通過應(yīng)用程序發(fā)送第一注冊請求至SBC ;
[0009]步驟S3、SBC轉(zhuǎn)發(fā)第一注冊請求至SIP服務(wù)器;
[0010]步驟S4、SIP服務(wù)器將鑒權(quán)請求發(fā)送至SBC ;
[0011]步驟S5、SBC將鑒權(quán)請求發(fā)送至移動終端;
[0012]步驟S6、移動終端通過應(yīng)用程序發(fā)送攜帶鑒權(quán)信息的第二注冊請求至SBC ;
[0013]步驟S7、SBC將第二注冊請求轉(zhuǎn)發(fā)至SIP服務(wù)器;
[0014]步驟S8、SIP服務(wù)器根據(jù)該鑒權(quán)信息完成注冊,并將注冊結(jié)果返回至SBC ;
[0015]步驟S9、SBC將注冊結(jié)果返回至移動終端。
[0016]優(yōu)選地,移動終端通過SIP代理地址和端口發(fā)送該第一注冊請求和該第二注冊請求。
[0017]優(yōu)選地,步驟S8中完成注冊后,SIP服務(wù)器和SBC均緩存移動終端的注冊狀態(tài)。
[0018]之所以需要注冊的目的有兩個:
[0019]一是建立外部設(shè)備和內(nèi)部設(shè)備的網(wǎng)絡(luò)互通和安全認(rèn)證,類似于網(wǎng)絡(luò)中的VPN(虛擬專用網(wǎng)絡(luò))隧道;
[0020]二是基于和傳統(tǒng)呼叫中心的通話,需分配給移動終端一個內(nèi)部的通信號碼,以便后續(xù)和內(nèi)部呼叫中心的設(shè)備進(jìn)行通信。
[0021]SBC是一個會話邊界控制器,其功能除了建立語音通信的協(xié)議適配外,還是一個安全設(shè)備,相當(dāng)于語音系統(tǒng)中的防火墻,進(jìn)行安全控制,防止外部設(shè)備惡意攻擊。并且在這里的SIP服務(wù)器只要用于外部用戶的身份驗證,是SBC的一個輔助功能模塊,與呼叫中心建立連接之后的語音流的控制都將是通過SBC進(jìn)行。
[0022]由于SBC是一個邊界設(shè)備,原先不屬于呼叫中心系統(tǒng)。而為了實現(xiàn)外部移動終端上的app (應(yīng)用程序)和呼叫中心相連,SBC是作為一個橋梁作用。因此為了 app能隨時的和呼叫中心連接,SBC必須事先保持和呼叫中心的一個長鏈接。具體的配置原理和移動客戶端的注冊類似,即在SBC上固定配置一個和SM的SIP trunk,在SM上也配置一個連接SBC的SIPtrunk,建立一個固定的SIP鏈接。只是移動客戶端的注冊鏈接是動態(tài)和實時的,而這個是靜態(tài)固定的。
[0023]本發(fā)明還提供一種移動終端接入呼叫中心的注冊控制系統(tǒng),其特點在于,其包括SBC和SIP服務(wù)器,其中
[0024]SBC用于通過SIP trunk和呼叫中心的SM建立起一長鏈接;
[0025]移動終端用于通過應(yīng)用程序發(fā)送第一注冊請求至SBC ;
[0026]SBC用于轉(zhuǎn)發(fā)第一注冊請求至SIP服務(wù)器;
[0027]SIP服務(wù)器用于將鑒權(quán)請求發(fā)送至SBC ;
[0028]SBC用于將鑒權(quán)請求發(fā)送至移動終端;
[0029]移動終端用于通過應(yīng)用程序發(fā)送攜帶鑒權(quán)信息的第二注冊請求至SBC ;
[0030]SBC用于將第二注冊請求轉(zhuǎn)發(fā)至SIP服務(wù)器;
[0031]SIP服務(wù)器用于根據(jù)該鑒權(quán)信息完成注冊,并將注冊結(jié)果返回至SBC ;
[0032]SBC用于將注冊結(jié)果返回至移動終端。
[0033]優(yōu)選地,移動終端用于通過SIP代理地址和端口發(fā)送該第一注冊請求和該第二注冊請求。
[0034]優(yōu)選地,SIP服務(wù)器和SBC用于緩存移動終端的注冊狀態(tài)。
[0035]在符合本領(lǐng)域常識的基礎(chǔ)上,上述各優(yōu)選條件,可任意組合,即得本發(fā)明各較佳實例。
[0036]本發(fā)明的積極進(jìn)步效果在于:本發(fā)明的注冊方法提供了一種新型的技術(shù)應(yīng)用場景,其基于標(biāo)準(zhǔn)的sip協(xié)議。采用此注冊方式一方面是SBC作為一個邊界設(shè)備和呼叫中心有成熟穩(wěn)定的接口,便于商業(yè)可靠的使用,另一方面,移動客戶端通過SBC進(jìn)行注冊,可有效的進(jìn)行安全認(rèn)證,訪問控制,以及語音的編解碼優(yōu)化等等。并且與現(xiàn)有技術(shù)相比,本發(fā)明的注冊方法比較穩(wěn)定、可靠和實用。
【專利附圖】
【附圖說明】
[0037]圖1為本發(fā)明一實施例的移動終端接入呼叫中心的注冊控制方法的流程圖。
[0038]圖2為本發(fā)明一實施例的移動終端接入呼叫中心的注冊控制系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0039]下面通過實施例的方式進(jìn)一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實施例范圍之中。
[0040]下面參考圖1和圖2,介紹本發(fā)明的移動終端接入呼叫中心的注冊控制方法及系統(tǒng)。
[0041]SBC首先通過SIP trunk和呼叫中心的SM建立起一個長鏈接,作為呼叫中心的一個邊界網(wǎng)關(guān)。當(dāng)移動終端通過定制的應(yīng)用程序向SBC發(fā)起注冊,SBC收到用戶注冊請求,轉(zhuǎn)發(fā)注冊消息到SIP Server (服務(wù)器),SIP Server向數(shù)據(jù)庫(例如Mysql數(shù)據(jù)庫,(Mysql: —種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)))發(fā)起注冊密碼驗證,注冊成功后,返回請求到SBC,SBC將注冊請求返回終端。SBC和SIP Server同時緩存用戶SIP終端注冊狀態(tài)。后續(xù)移動終端發(fā)起呼叫請求,SBC通過與呼叫中心SM已經(jīng)配置好的SIP鏈路,將呼叫請求指向呼叫中心。
[0042]具體來說,參考圖1,移動終端接入呼叫中心的注冊控制方法,包括以下步驟:
[0043]步驟Sp SBC通過SIP trunk和呼叫中心的SM建立起一長鏈接;
[0044]步驟S2、移動終端通過應(yīng)用程序發(fā)送第一注冊請求至SBC ;
[0045]步驟S3、SBC轉(zhuǎn)發(fā)第一注冊請求至SIP服務(wù)器;
[0046]步驟S4、SIP服務(wù)器將鑒權(quán)請求發(fā)送至SBC ;
[0047]步驟S5、SBC將鑒權(quán)請求發(fā)送至移動終端;
[0048]步驟S6、移動終端通過應(yīng)用程序發(fā)送攜帶鑒權(quán)信息的第二注冊請求至SBC ;
[0049]步驟S7、SBC將第二注冊請求轉(zhuǎn)發(fā)至SIP服務(wù)器;
[0050]步驟S8、SIP服務(wù)器根據(jù)該鑒權(quán)信息完成注冊,并將注冊結(jié)果返回至SBC ;
[0051]步驟S9、SBC將注冊結(jié)果返回至移動終端。
[0052]其中,移動終端通過SIP代理地址和端口發(fā)送該第一注冊請求和該第二注冊請求。
[0053]并且,步驟S8中完成注冊后,SIP服務(wù)器和SBC均緩存移動終端的注冊狀態(tài)。
[0054]參考圖2,本實施例所述的移動終端接入呼叫中心的注冊控制系統(tǒng),包括SBC2和SIP服務(wù)器3,其中
[0055]SBC2用于通過SIP trunk3和呼叫中心的SM建立起一長鏈接;
[0056]移動終端I用于通過應(yīng)用程序發(fā)送第一注冊請求至SBC2 ;
[0057]SBC2用于轉(zhuǎn)發(fā)第一注冊請求至SIP服務(wù)器3 ;
[0058]SIP服務(wù)器3用于將鑒權(quán)請求發(fā)送至SBC2 ;
[0059]SBC2用于將鑒權(quán)請求發(fā)送至移動終端I ;
[0060]移動終端I用于通過應(yīng)用程序發(fā)送攜帶鑒權(quán)信息的第二注冊請求至SBC2 ;
[0061]SBC2用于將第二注冊請求轉(zhuǎn)發(fā)至SIP服務(wù)器3 ;
[0062]SIP服務(wù)器3用于根據(jù)該鑒權(quán)信息完成注冊,并將注冊結(jié)果返回至SBC2 ;
[0063]SBC2用于將注冊結(jié)果返回至移動終端I。
[0064]其中,移動終端I用于通過SIP代理地址和端口發(fā)送該第一注冊請求和該第二注冊請求。
[0065]并且,SIP服務(wù)器3和SBC2用于緩存移動終端的注冊狀態(tài)。
[0066]雖然以上描述了本發(fā)明的【具體實施方式】,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種移動終端接入呼叫中心的注冊控制方法,其特征在于,包括以下步驟: 步驟Sp SBC通過SIP trunk和呼叫中心的SM建立起一長鏈接; 步驟S2、移動終端通過應(yīng)用程序發(fā)送第一注冊請求至SBC ; 步驟S3、SBC轉(zhuǎn)發(fā)第一注冊請求至SIP服務(wù)器; 步驟S4、SIP服務(wù)器將鑒權(quán)請求發(fā)送至SBC ; 步驟S5、SBC將鑒權(quán)請求發(fā)送至移動終端; 步驟S6、移動終端通過應(yīng)用程序發(fā)送攜帶鑒權(quán)信息的第二注冊請求至SBC ; 步驟S7、SBC將第二注冊請求轉(zhuǎn)發(fā)至SIP服務(wù)器; 步驟S8、SIP服務(wù)器根據(jù)該鑒權(quán)信息完成注冊,并將注冊結(jié)果返回至SBC ; 步驟S9、SBC將注冊結(jié)果返回至移動終端。
2.如權(quán)利要求1所述的注冊控制方法,其特征在于,移動終端通過SIP代理地址和端口發(fā)送該第一注冊請求和該第二注冊請求。
3.如權(quán)利要求1所述的注冊控制方法,其特征在于,步驟S8中完成注冊后,SIP服務(wù)器和SBC均緩存移動終端的注冊狀態(tài)。
4.一種移動終端接入呼叫中心的注冊控制系統(tǒng),其特征在于,其包括SBC和SIP服務(wù)器,其中 SBC用于通過SIP trunk和呼叫中心的SM建立起一長鏈接; 移動終端用于通過應(yīng)用程序發(fā)送第一注冊請求至SBC ; SBC用于轉(zhuǎn)發(fā)第一注冊請求至SIP服務(wù)器; SIP服務(wù)器用于將鑒權(quán)請求發(fā)送至SBC ; SBC用于將鑒權(quán)請求發(fā)送至移動終端; 移動終端用于通過應(yīng)用程序發(fā)送攜帶鑒權(quán)信息的第二注冊請求至SBC ; SBC用于將第二注冊請求轉(zhuǎn)發(fā)至SIP服務(wù)器; SIP服務(wù)器用于根據(jù)該鑒權(quán)信息完成注冊,并將注冊結(jié)果返回至SBC ; SBC用于將注冊結(jié)果返回至移動終端。
5.如權(quán)利要求4所述的注冊控制系統(tǒng),其特征在于,移動終端用于通過SIP代理地址和端口發(fā)送該第一注冊請求和該第二注冊請求。
6.如權(quán)利要求1所述的注冊控制系統(tǒng),其特征在于,SIP服務(wù)器和SBC用于緩存移動終端的注冊狀態(tài)。
【文檔編號】H04W12/06GK104348784SQ201310321281
【公開日】2015年2月11日 申請日期:2013年7月29日 優(yōu)先權(quán)日:2013年7月29日
【發(fā)明者】沈強(qiáng), 張俊 申請人:攜程計算機(jī)技術(shù)(上海)有限公司