亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

雙向語音對講的實現(xiàn)方法及系統(tǒng)的制作方法

文檔序號:7768789閱讀:1138來源:國知局
專利名稱:雙向語音對講的實現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種雙向語音對講的實現(xiàn)方法及系統(tǒng)。
技術(shù)背景
相關(guān)技術(shù)中,在視頻監(jiān)控系統(tǒng)中,當(dāng)監(jiān)控中心需要與監(jiān)控點進(jìn)行語音對話時,例 如,監(jiān)控點發(fā)生警情或者監(jiān)控中心指揮監(jiān)控點處理警情時,一般是監(jiān)控中心和監(jiān)控點通過 私有的協(xié)議建立語音對話的鏈路,監(jiān)控點和監(jiān)控中心在這條鏈路上進(jìn)行語音數(shù)據(jù)的傳輸, 而各個電信運營商要求監(jiān)控點和監(jiān)控中心對外開放,允許各個不同廠家的監(jiān)控前端或監(jiān)控 平臺都可以互通。
在上述情況下,如果還采用私有的協(xié)議,就不能和其他廠家的視頻監(jiān)控系統(tǒng)進(jìn)行 語音對話,也就達(dá)不到電信運營商所要求的開放標(biāo)準(zhǔn)。發(fā)明內(nèi)容
針對相關(guān)技術(shù)中采用私有的協(xié)議,不能和其他廠家的視頻監(jiān)控系統(tǒng)進(jìn)行語音對話 的問題,本發(fā)明提供了一種雙向語音對講的實現(xiàn)方法及系統(tǒng),以解決上述問題至少之
根據(jù)本發(fā)明的一個方面,提供了雙向語音對講的實現(xiàn)方法。
根據(jù)本發(fā)明的雙向語音對講的實現(xiàn)方法包括第一 IP多媒體子系統(tǒng)IMS核心網(wǎng)設(shè) 備接收來自于監(jiān)控客戶端發(fā)起的呼叫請求,其中,第一 IMS核心網(wǎng)設(shè)備位于監(jiān)控客戶端需 要接入的監(jiān)控前端的所在域;第一 IMS核心網(wǎng)設(shè)備向監(jiān)控前端發(fā)送呼叫請求;第一 IMS核 心網(wǎng)設(shè)備接收來自于監(jiān)控前端返回的呼叫成功響應(yīng)消息,并轉(zhuǎn)發(fā)至監(jiān)控客戶端。
根據(jù)本發(fā)明的另一方面,提供了雙向語音對講的實現(xiàn)系統(tǒng)。
根據(jù)本發(fā)明的雙向語音對講的實現(xiàn)系統(tǒng)包括監(jiān)控客戶端,用于發(fā)送呼叫請求; 第一 IMS核心網(wǎng)設(shè)備,位于監(jiān)控客戶端需要接入的監(jiān)控前端的所在域內(nèi),用于將來自于監(jiān) 控客戶端的呼叫請求轉(zhuǎn)發(fā)至監(jiān)控前端,并將來自于監(jiān)控前端的呼叫成功響應(yīng)消息轉(zhuǎn)發(fā)至監(jiān) 控客戶端;監(jiān)控前端,用于發(fā)送呼叫成功響應(yīng)消息。
通過本發(fā)明,在視頻監(jiān)控系統(tǒng)中,基于IMS核心網(wǎng)設(shè)備,監(jiān)控客戶端和監(jiān)控前端采 用標(biāo)準(zhǔn)的協(xié)議進(jìn)行語音對講,實現(xiàn)監(jiān)控客戶端與監(jiān)控前端之間的雙向語音對講功能,解決 了相關(guān)技術(shù)中采用私有的協(xié)議,不能和其他廠家的視頻監(jiān)控系統(tǒng)進(jìn)行語音對話的問題,進(jìn) 而可以實現(xiàn)各個不同廠家的監(jiān)控前端或監(jiān)控平臺之間的互通,有效提高用戶體驗。


此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中
圖1是根據(jù)本發(fā)明實施例的雙向語音對講的實現(xiàn)系統(tǒng)的結(jié)構(gòu)框圖2是根據(jù)本發(fā)明優(yōu)選實施例的雙向語音對講系統(tǒng)的組網(wǎng)示意圖3是根據(jù)本發(fā)明實施例的雙向語音對講實現(xiàn)方法的流程圖4是根據(jù)本發(fā)明實施例的監(jiān)控前端注冊流程圖5是根據(jù)本發(fā)明優(yōu)選實施例的不跨域時的雙向語音對講方法的流程圖6是根據(jù)本發(fā)明優(yōu)選實施例的跨域時的雙向語音對講方法的流程圖。
具體實施方式
下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可以相互組合。
IMS統(tǒng)一接入控制、各種多媒體業(yè)務(wù)的融合以及多媒體業(yè)務(wù)質(zhì)量可靠性等技術(shù)特 點和優(yōu)勢正在被電信運營商認(rèn)可,電信運營商正在加緊部署IMS核心網(wǎng),并逐步把各種業(yè) 務(wù)遷移到IMS核心網(wǎng)上。IMS中的統(tǒng)一接入、統(tǒng)一的呼叫和媒體會話建立方式,能夠方便的 實現(xiàn)各種應(yīng)用之間的業(yè)務(wù)融合。視頻監(jiān)控業(yè)務(wù)本質(zhì)就是一個多媒體業(yè)務(wù),基于IMS架構(gòu)實 現(xiàn)視頻監(jiān)控業(yè)務(wù)是視頻監(jiān)控業(yè)務(wù)技術(shù)發(fā)展趨勢。本發(fā)明提供了一種基于IMS核心網(wǎng)設(shè)備實 現(xiàn)雙向語音對講的系統(tǒng),以下結(jié)合圖1進(jìn)行描述。
圖1是根據(jù)本發(fā)明實施例的雙向語音對講實現(xiàn)系統(tǒng)的結(jié)構(gòu)框圖。如圖1所示,該 雙向語音對講系統(tǒng)包括
監(jiān)控客戶端10,用于發(fā)送呼叫請求;
第一 IMS核心網(wǎng)設(shè)備12,位于監(jiān)控客戶端需要接入的監(jiān)控前端的所在域內(nèi),用于 將來自于監(jiān)控客戶端的呼叫請求轉(zhuǎn)發(fā)至監(jiān)控前端,并將來自于監(jiān)控前端的呼叫成功響應(yīng)消 息轉(zhuǎn)發(fā)至監(jiān)控客戶端;
監(jiān)控前端14,用于發(fā)送呼叫成功響應(yīng)消息。
在上述雙向語音對講實現(xiàn)系統(tǒng)中,基于IMS核心網(wǎng)設(shè)備,監(jiān)控客戶端和監(jiān)控前端 采用標(biāo)準(zhǔn)的協(xié)議進(jìn)行語音對講,不同廠家的監(jiān)控系統(tǒng)都可以進(jìn)行互通,非常方便的達(dá)到了 電信運營商提出的開放要求,既方便了用戶,也為運營商提供了很好的方法。
其中,監(jiān)控客戶端10和監(jiān)控前端14,在建立雙向語音對講之前,首先需要注冊到 IMS核心網(wǎng)設(shè)備上。該注冊流程將在后續(xù)進(jìn)行詳細(xì)描述。
優(yōu)選地,如圖2所示,上述雙向語音對講的實現(xiàn)系統(tǒng)還可以包括第二 IMS核心網(wǎng) 設(shè)備16,位于監(jiān)控客戶端的所在域內(nèi),用于向應(yīng)用服務(wù)器(AS)發(fā)送第一通知消息,其中,該 第一通知消息用于指示監(jiān)控客戶端和監(jiān)控前端準(zhǔn)備進(jìn)行雙向語音對講;AS 18,其內(nèi)部的媒 體服務(wù)器MS 180可以在監(jiān)控客戶端和監(jiān)控前端之間轉(zhuǎn)發(fā)語音數(shù)據(jù)。
需要注意的是,在監(jiān)控客戶端10和監(jiān)控前端14位于同一個域時,上述第一 IMS核 心網(wǎng)設(shè)備和第二 IMS核心網(wǎng)設(shè)備為同一個IMS核心網(wǎng)設(shè)備。在監(jiān)控客戶端10和監(jiān)控前端 14位于不同域時,上述第一 IMS核心網(wǎng)設(shè)備和第二 IMS核心網(wǎng)設(shè)備為不同的IMS核心網(wǎng)設(shè) 備。
優(yōu)選地,監(jiān)控客戶端10或監(jiān)控前端14,均可以主動發(fā)起掛斷請求;第一 IMS核心 網(wǎng)設(shè)備12,還用于將來自于監(jiān)控客戶端10的掛斷請求發(fā)送至監(jiān)控前端14,接收來自于監(jiān)控 前端14返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至監(jiān)控客戶端10 ;或者將來自于監(jiān)控前端14的掛斷 請求發(fā)送至監(jiān)控客戶端10,接收來自于監(jiān)控客戶端10返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至監(jiān)控 前端14。
在優(yōu)選實施過程中,上述監(jiān)控前端,連接攝像頭(可以內(nèi)置攝像頭,也可以外接攝像頭)和語音輸入設(shè)備(可以是外接麥克風(fēng),也可以內(nèi)置麥克風(fēng)),對攝像頭輸入的視頻數(shù) 據(jù)和麥克風(fēng)輸入的音頻數(shù)據(jù)進(jìn)行編碼,發(fā)送媒體流。監(jiān)控前端支持的視頻編碼方式可以是 H. 264,也可以是MPEG4等比較常用的編碼方式。音頻編碼方式可以是G. 711,也可以是AAC 等比較常用的編碼方式。其余監(jiān)控前端可以連接多個攝像頭或多個麥克風(fēng),放置在不同的 位置,可以進(jìn)行多個監(jiān)控點的監(jiān)控。監(jiān)控前端作為用戶設(shè)備(UE)統(tǒng)一接入到IMS核心網(wǎng), 由IMS統(tǒng)一進(jìn)行安全接入認(rèn)證。在具體實施過程中,監(jiān)控客戶端與IMS核心網(wǎng)(IMS Core) 設(shè)備之間的接口協(xié)議可以采用SIP/SDP協(xié)議等。
上述IMS核心網(wǎng)(IMS Core)設(shè)備,可以實現(xiàn)信令消息的路由和傳輸,實現(xiàn)終端的 統(tǒng)一接入和管理,并能通過設(shè)置業(yè)務(wù)觸發(fā)規(guī)則,將不同的信令觸發(fā)到對應(yīng)的應(yīng)用服務(wù)器中 進(jìn)行處理。
上述監(jiān)控客戶端(⑶),通過網(wǎng)絡(luò)接收媒體流,解碼并顯示出視頻圖像或聲音。監(jiān)控 客戶端也作為用戶設(shè)備(UE)統(tǒng)一接入到IMS核心網(wǎng),由IMS統(tǒng)一進(jìn)行安全接入認(rèn)證,一般 部署在監(jiān)控中心。監(jiān)控客戶端與IMS Core之間接口協(xié)議可以采用SIP/SDP協(xié)議等。
上述應(yīng)用服務(wù)器(AQ 可以作為一個具體的應(yīng)用服務(wù)器存在,負(fù)責(zé)處理一切與視 頻監(jiān)控相關(guān)的業(yè)務(wù),具體地,該AS包括但不限于如下一些功能實體業(yè)務(wù)發(fā)現(xiàn)功能(SDF)、 業(yè)務(wù)選擇功能(SSF)、業(yè)務(wù)控制功能(SCF),媒體服務(wù)器(MQ。視頻監(jiān)控應(yīng)用服務(wù)器(AS)負(fù) 責(zé)處理視頻監(jiān)控相關(guān)的各種業(yè)務(wù)和媒體服務(wù),它連接到IMS核心網(wǎng)(IMS Core),接口協(xié)議 可以采用SIP/SDP協(xié)議等。
圖3是根據(jù)本發(fā)明實施例的雙向語音對講方法的流程圖,其中,該方法應(yīng)用于視 頻監(jiān)控系統(tǒng),如圖3所示,該雙向語音對講方法主要包括以下處理
步驟S302 第一 IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控客戶端發(fā)起的呼叫請求,其中, IMS核心網(wǎng)設(shè)備位于監(jiān)控客戶端需要接入的監(jiān)控前端的所在域;
步驟S304 第一 IMS核心網(wǎng)設(shè)備向監(jiān)控前端發(fā)送呼叫請求;
步驟S306 第一 IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控前端返回的呼叫成功響應(yīng)消息, 并轉(zhuǎn)發(fā)至監(jiān)控客戶端。
在上述方法中,采用IMS核心網(wǎng)設(shè)備實現(xiàn)了監(jiān)控客戶端與監(jiān)控前端之間的雙向語 音對講功能,客戶端和監(jiān)控前端采用標(biāo)準(zhǔn)的協(xié)議進(jìn)行語音對講,不同廠家的監(jiān)控系統(tǒng)都可 以進(jìn)行互通,非常方便的達(dá)到了電信運營商提出的開放要求,既方便了用戶,也為運營商提 供了很好的方法。
優(yōu)選地,在執(zhí)行步驟S302之前,監(jiān)控客戶端,需要注冊到該監(jiān)控客戶端所在域內(nèi) 的第二 IMS核心網(wǎng)設(shè)備上,監(jiān)控前端,需要注冊到該監(jiān)控前端所在域內(nèi)的第一 IMS核心網(wǎng)設(shè) 備上。
以下分別描述監(jiān)控客戶端和監(jiān)控前端注冊到IMS核心網(wǎng)設(shè)備的流程。
其中,監(jiān)控前端注冊到第一 IMS核心網(wǎng)設(shè)備上主要包括以下處理
(1)第一 IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控前端的第一注冊請求,其中,該第一注冊 請求攜帶有鑒權(quán)信息;
(2)第一 IMS核心網(wǎng)設(shè)備對監(jiān)控前端進(jìn)行認(rèn)證鑒權(quán),并在認(rèn)證鑒權(quán)成功時,向監(jiān)控 前端返回成功響應(yīng);
(3)第一 IMS核心網(wǎng)設(shè)備向AS發(fā)送注冊請求,其中,注冊請求用于請求將監(jiān)控前端注冊到AS上;
(4)在注冊成功時,第一 IMS核心網(wǎng)設(shè)備接收來自于AS返回的成功響應(yīng)。
其中,監(jiān)控客戶端注冊到第二 IMS核心網(wǎng)設(shè)備上主要包括以下處理
(1)第二 IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控客戶端的第一注冊請求,其中,該第一注 冊請求攜帶有鑒權(quán)信息;
(2)第二 IMS核心網(wǎng)設(shè)備對監(jiān)控客戶端進(jìn)行認(rèn)證鑒權(quán),并在認(rèn)證鑒權(quán)成功時,向監(jiān) 控客戶端返回成功響應(yīng);
(3)第二 IMS核心網(wǎng)設(shè)備向AS發(fā)送注冊請求,其中,注冊請求用于請求將監(jiān)控客戶 端注冊到AS上;
(4)在注冊成功時,第二 IMS核心網(wǎng)設(shè)備接收來自于AS返回的成功響應(yīng)。
在優(yōu)選實施過程中,視頻監(jiān)控前端(PU)和視頻監(jiān)控客戶端(⑶)使用自身保存的 用戶名、密碼等,向IMS核心網(wǎng)進(jìn)行注冊,注冊成功后,IMS核心網(wǎng)向視頻監(jiān)控應(yīng)用服務(wù)器 (AS)提交該PU和CU的注冊請求,AS也保存該PU和CU的注冊狀態(tài),以便進(jìn)行各種視頻監(jiān) 控的應(yīng)用,如瀏覽實時視頻等。
下面以圖4所示的監(jiān)控前端注冊流程為例進(jìn)行描述。
步驟S402、監(jiān)控前端向IMS核心網(wǎng)發(fā)起注冊(Register)請求,在請求消息頭中攜 帶不完整的鑒權(quán)信息,如 Authorization:Digest username = “ PUID@zte.com.cn";
步驟S404、IMS核心網(wǎng)返回401鑒權(quán)挑戰(zhàn)響應(yīng)給PU ;
步驟S406、PU收到401響應(yīng)后,重新向IMS核心網(wǎng)發(fā)起Register請求。這次請 求消息中攜帶完整的鑒權(quán)信息,如 Authorization:Digest usemame =" PUIDizte. com. cn" , realm = “ zte.com.cn" , nonce = “ 57cc4d087e7537859fab6d2ec86b2fe7 “ , uri =“sip:zte. com. cn “,response = “ 08209aec3d8292d03234c365497becad “,cnonce =“401828850〃,algorithm = MD5, opaque =““;其中,response 的表示可以為 response = MD5(MD5(username:realm:password)nonce:nccnonceqop:MD5(REGISTER: uri));
步驟S408、IMS核心網(wǎng)進(jìn)行認(rèn)證鑒權(quán),成功之后返回2000K給PU,PU注冊到IMS系 統(tǒng)成功;
步驟S410、IMS核心網(wǎng)根據(jù)業(yè)務(wù)觸發(fā)規(guī)則,向AS發(fā)起Register請求,請求該PU也 注冊到AS上。
步驟S412、AS返回2000K響應(yīng)給IMS系統(tǒng),至此PU注冊流程結(jié)束。
優(yōu)選地,上述步驟S102可以進(jìn)一步包括以下處理
(1)監(jiān)控客戶端確定需要接入的監(jiān)控前端;
(2)監(jiān)控客戶端向第二 IMS核心網(wǎng)設(shè)備發(fā)送呼叫請求,其中,呼叫請求攜帶有監(jiān)控 前端的標(biāo)識;
(3)第二 IMS核心網(wǎng)設(shè)備根據(jù)監(jiān)控前端的標(biāo)識,判斷監(jiān)控前端是否位于第一 IMS核 心網(wǎng)設(shè)備的所在域內(nèi);
(4)如果是,則直接向監(jiān)控前端發(fā)起呼叫請求;
(5)否則,則向第一 IMS核心網(wǎng)設(shè)備發(fā)送呼叫請求。
在優(yōu)選實施過程中,監(jiān)控客戶端可以選擇一個監(jiān)控前端開始撥雙向語音對講,監(jiān)7控客戶端攜帶要對講的前端號碼向接入域的第二 IMS核心網(wǎng)設(shè)備發(fā)起呼叫。第二 IMS核心 網(wǎng)設(shè)備收到請求,判斷該號碼是否在該域內(nèi),如在該域內(nèi),直接向前端號碼發(fā)起呼叫,如不 在該域內(nèi),則IMS核心網(wǎng)向監(jiān)控前端所在域內(nèi)另一個IMS核心網(wǎng)設(shè)備(即第一 IMS核心網(wǎng) 設(shè)備)發(fā)起呼叫。監(jiān)控前端收到呼叫請求后,如不跨域,響應(yīng)IMS核心網(wǎng)設(shè)備,IMS核心網(wǎng) 設(shè)備再響應(yīng)監(jiān)控客戶端,如跨域,則監(jiān)控前端所在域的第一 IMS核心網(wǎng)先回應(yīng)客戶端所在 域的第二 IMS核心網(wǎng)設(shè)備,第二 IMS核心網(wǎng)設(shè)備再響應(yīng)監(jiān)控客戶端,本次會話建立成功,監(jiān) 控客戶端和監(jiān)控前端之間可以進(jìn)行語音通話。
優(yōu)選地,在執(zhí)行步驟S106時,還可以包括以下處理
(1)監(jiān)控客戶端所在域內(nèi)的第二 IMS核心網(wǎng)設(shè)備向應(yīng)用服務(wù)器AS發(fā)送第一通知消 息,其中,該第一通知消息用于指示監(jiān)控客戶端和監(jiān)控前端準(zhǔn)備進(jìn)行雙向語音對講;
(2)AS在監(jiān)控客戶端和監(jiān)控前端之間轉(zhuǎn)發(fā)語音數(shù)據(jù)。
優(yōu)選地,在執(zhí)行步驟S306之后,還可以包括以下處理
(1)第一 IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控客戶端或者監(jiān)控前端發(fā)起的掛斷請求;
(2)在監(jiān)控客戶端發(fā)起掛斷請求時,第一 IMS核心網(wǎng)設(shè)備將掛斷請求發(fā)送至監(jiān)控 前端,接收來自于監(jiān)控前端返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至監(jiān)控客戶端;
(3)在監(jiān)控前端發(fā)起掛斷請求時,第一 IMS核心網(wǎng)設(shè)備將掛斷請求發(fā)送至監(jiān)控客 戶端,接收來自于監(jiān)控客戶端返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至監(jiān)控前端。
其中,在第一 IMS核心網(wǎng)設(shè)備將監(jiān)控前端返回的掛斷響應(yīng)消息轉(zhuǎn)發(fā)至監(jiān)控客戶 端,或者將監(jiān)控客戶端返回的掛斷響應(yīng)消息轉(zhuǎn)發(fā)至監(jiān)控前端時,還可以包括以下處理上述 第二 IMS核心網(wǎng)設(shè)備(即監(jiān)控客戶端所在域內(nèi)的IMS核心網(wǎng)設(shè)備)向應(yīng)用服務(wù)器AS發(fā)送 第二通知消息,其中,該第二通知消息用于指示監(jiān)控客戶端和監(jiān)控前端之間的會話已掛斷。
在優(yōu)選實施過程中,監(jiān)控客戶端和監(jiān)控前端都可以主動結(jié)束通話,如監(jiān)控客戶端 需要主動結(jié)束通話,監(jiān)控客戶端可以向第二 IMS核心網(wǎng)設(shè)備發(fā)起掛斷請求,如果不跨域,第 二 IMS核心網(wǎng)設(shè)備直接向監(jiān)控前端轉(zhuǎn)發(fā)掛斷請求,如果跨域,則第二 IMS核心網(wǎng)向監(jiān)控前端 所在域內(nèi)的另外一個IMS核心網(wǎng)設(shè)備(即第一 IMS核心網(wǎng)設(shè)備)發(fā)起呼叫請求,再轉(zhuǎn)發(fā)到 監(jiān)控前端。監(jiān)控前端收到掛斷請求后,返回掛斷請求響應(yīng),經(jīng)過IMS核心網(wǎng)設(shè)備再轉(zhuǎn)發(fā)到監(jiān) 控客戶端,同時將指示該監(jiān)控客戶端和監(jiān)控前端之間會話已掛斷的消息通知給到AS,本次 通話流程結(jié)束。
圖5和圖6是不跨域和跨域時的監(jiān)控系統(tǒng)雙向語音對講的流程。下面以圖5和圖 6為例詳細(xì)說明監(jiān)控系統(tǒng)雙向語音對講的流程,這里的描述以目前通用的SIP協(xié)議為例說明。
圖5是根據(jù)本發(fā)明實施例的跨域時的雙向語音對講方法的流程圖。如圖5所示, 該雙向語音對講方法包括以下處理
步驟S502、監(jiān)控客戶端(Customer Unit,簡稱為CU)選擇一個監(jiān)控前端 (Pre-Unit,簡稱為PU)開始和PU進(jìn)行雙向語音對講,向該⑶所在域的IMS核心網(wǎng) (IMSCore)設(shè)備發(fā)起呼叫請求(INVITE)請求,其中,該INVITE請求中攜帶有CU自身的SDP 信息,例如,音頻編碼格式、碼率、接收IP地址和端口等。
步驟S504、IMSCore設(shè)備檢測到被選擇的PU在該域內(nèi),向該PU轉(zhuǎn)發(fā)INVITE請求。
步驟S506、PU收到請求后,解析請求,響應(yīng)2000K消息,其中,該消息攜帶PU的SDP信息,例如,音頻編碼格式、碼率、接收IP地址和端口等。
步驟S508、IMSCore設(shè)備轉(zhuǎn)發(fā)2000K響應(yīng)消息到CU。
步驟S510、CU接收到2000K消息,解析PU的SDP信息,并回應(yīng)ACK消息到IMSCore 設(shè)備。
步驟S512、IMSCore設(shè)備轉(zhuǎn)發(fā)ACK消息到PU。
步驟S514、IMSCore設(shè)備通過MESSAGE消息通知AS,CU已經(jīng)和PU建立了會話,其 中,該MESSAGE消息中攜帶⑶和PU的收發(fā)數(shù)據(jù)的地址和端口信息等。
步驟S516、AS回2000K消息到IMSCore設(shè)備,并在其內(nèi)部的MS開始轉(zhuǎn)發(fā)CU和PU 的語音數(shù)據(jù),CU和PU可以正常進(jìn)行語音對講。
步驟S518、當(dāng)需要掛斷時,⑶和PU都可以主動掛斷會話,這里以⑶主動掛斷描 述,CU主動向IMSCore設(shè)備發(fā)起B(yǎng)YE請求。
步驟S520、IMSCore設(shè)備轉(zhuǎn)發(fā)BYE請求到PU。
步驟S522、PU回應(yīng)2000K消息到IMSCore設(shè)備。
步驟S524、IMSCore設(shè)備轉(zhuǎn)發(fā)2000K消息到CU。
步驟S5^、IMSCore設(shè)備發(fā)送MESSAGE消息到AS,通知CU和PU之間的會話已掛 斷。
步驟S5^、AS回應(yīng)2000K消息到IMSCore設(shè)備,本次通話結(jié)束。
圖6是根據(jù)本發(fā)明實施例的跨域時的雙向語音對講方法的流程圖。如圖6所示, 該雙向語音對講方法包括以下處理
步驟S602、⑶選擇一個PU,開始和PU進(jìn)行雙向語音對講,向該⑶所在域的 IMSCore(I)設(shè)備發(fā)起INVITE請求,其中,該請求中攜帶有CU自身的SDP信息,例如,音頻編 碼格式、碼率、接收IP地址和端口等。
步驟S604、IMSCore(I)設(shè)備檢測到被選擇的PU不在該域內(nèi),向PU所在域的 IMSCore (2)設(shè)備轉(zhuǎn)發(fā)INVITE請求。
步驟S606、IMSCore (2)設(shè)備向 PU 轉(zhuǎn)發(fā) INVTTE 請求。
步驟S608、PU收到請求后,解析請求,響應(yīng)2000K消息,其中,該消息攜帶PU的SDP 信息,例如,音頻編碼格式、碼率、接收IP地址和端口等。
步驟S610、IMSCore (2)設(shè)備轉(zhuǎn)發(fā)2000K響應(yīng)消息到IMSCore (1)設(shè)備。
步驟S612、IMSCore (1)設(shè)備轉(zhuǎn)發(fā)2000K響應(yīng)消息到CU。
步驟S614、⑶接收到2000K消息,解析PU的SDP信息,并回應(yīng)ACK消息到 IMSCore(I)設(shè)備。
步驟S616、IMSCore (1)設(shè)備轉(zhuǎn)發(fā) ACK 消息到 IMSCore (2)設(shè)備。
步驟S618、IMSCore (2)設(shè)備轉(zhuǎn)發(fā)ACK消息到PU。
步驟S620、IMSCore(I)設(shè)備通過MESSAGE消息通知AS,CU已經(jīng)和PU建立了會話, 其中,該MESSAGE消息中攜帶⑶和PU的收發(fā)數(shù)據(jù)的地址和端口信息等。
步驟S622、AS回2000K消息到IMSCore (1)設(shè)備,并在其內(nèi)部的MS開始轉(zhuǎn)發(fā)CU和 PU的語音數(shù)據(jù),⑶和PU可以正常進(jìn)行語音對講。
步驟S6M、當(dāng)需要掛斷時,⑶和PU都可以主動掛斷會話,這里以⑶主動掛斷描 述,CU主動向IMSCore (1)設(shè)備發(fā)起B(yǎng)YE請求。9
步驟S626、IMSCore (1)設(shè)備轉(zhuǎn)發(fā) BYE 請求到 IMSCore (2)設(shè)備。
步驟S628、IMSCore (2)設(shè)備轉(zhuǎn)發(fā)BYE請求到PU。
步驟S630、PU 回應(yīng) 2000K 消息到 IMSCore (2)設(shè)備。
步驟S632、IMSCore (2)設(shè)備轉(zhuǎn)發(fā) 2000K 消息到 IMSCore (1)設(shè)備。
步驟S634、IMSCore (1)設(shè)備轉(zhuǎn)發(fā) 2000K 消息到 CU。
步驟S636、IMSCore (1)設(shè)備發(fā)送MESSAGE消息到AS,通知CU和PU之間的會話已 掛斷。
步驟S638、AS回應(yīng)2000K消息到IMSCore(I)設(shè)備,本次通話結(jié)束。
綜上所述,借助本發(fā)明提供的上述實施例,可以方便隨時地實現(xiàn)雙向語音對講,當(dāng) 監(jiān)控點出現(xiàn)警情或者其他情況時,監(jiān)控中心可以方便及時和監(jiān)控前端進(jìn)行聯(lián)系,協(xié)調(diào)處理 監(jiān)控點的情況,同時,監(jiān)控客戶端和監(jiān)控前端采用標(biāo)準(zhǔn)的協(xié)議進(jìn)行語音對講,不同廠家的監(jiān) 控系統(tǒng)都可以進(jìn)行互通,非常方便的達(dá)到了電信運營商提出的開放要求,既方便了用戶,也 為運營商提供了便利。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲 在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示 出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或 步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種雙向語音對講的實現(xiàn)方法,應(yīng)用于視頻監(jiān)控系統(tǒng),其特征在于,包括第一 IP多媒體子系統(tǒng)IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控客戶端發(fā)起的呼叫請求,其中, 所述第一 IMS核心網(wǎng)設(shè)備位于所述監(jiān)控客戶端需要接入的監(jiān)控前端的所在域; 所述第一 IMS核心網(wǎng)設(shè)備向所述監(jiān)控前端發(fā)送所述呼叫請求; 所述第一 IMS核心網(wǎng)設(shè)備接收來自于所述監(jiān)控前端返回的呼叫成功響應(yīng)消息,并轉(zhuǎn)發(fā) 至所述監(jiān)控客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一IMS核心網(wǎng)設(shè)備將所述監(jiān)控前 端返回的成功響應(yīng)消息轉(zhuǎn)發(fā)至所述監(jiān)控客戶端時,還包括所述監(jiān)控客戶端所在域內(nèi)的第二 IMS核心網(wǎng)設(shè)備向應(yīng)用服務(wù)器AS發(fā)送第一通知消息, 其中,該第一通知消息用于指示所述監(jiān)控客戶端和所述監(jiān)控前端準(zhǔn)備進(jìn)行雙向語音對講; 所述AS在所述監(jiān)控客戶端和所述監(jiān)控前端之間轉(zhuǎn)發(fā)語音數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述IMS核心網(wǎng)設(shè)備接收來自于所述監(jiān) 控客戶端發(fā)起的呼叫請求之前,還包括所述第一 IMS核心網(wǎng)設(shè)備接收來自于所述監(jiān)控前端的第一注冊請求,其中,該第一注 冊請求攜帶有鑒權(quán)信息;所述第一 IMS核心網(wǎng)設(shè)備對所述監(jiān)控前端進(jìn)行認(rèn)證鑒權(quán),并在認(rèn)證鑒權(quán)成功時,向所 述監(jiān)控前端返回成功響應(yīng);所述第一 IMS核心網(wǎng)設(shè)備向所述AS發(fā)送注冊請求,其中,所述注冊請求用于請求將所 述監(jiān)控前端注冊到所述AS上;在注冊成功時,所述第一 IMS核心網(wǎng)設(shè)備接收來自于所述AS返回的成功響應(yīng)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述IMS核心網(wǎng)設(shè)備接收來自于所述監(jiān) 控客戶端發(fā)起的呼叫請求之前,還包括所述第二 IMS核心網(wǎng)設(shè)備接收來自于所述監(jiān)控客戶端的第一注冊請求,其中,該第一 注冊請求攜帶有鑒權(quán)信息;所述第二 IMS核心網(wǎng)設(shè)備對所述監(jiān)控客戶端進(jìn)行認(rèn)證鑒權(quán),并在認(rèn)證鑒權(quán)成功時,向 所述監(jiān)控客戶端返回成功響應(yīng);所述第二 IMS核心網(wǎng)設(shè)備向所述AS發(fā)送注冊請求,其中,所述注冊請求用于請求將所 述監(jiān)控客戶端注冊到所述AS上;在注冊成功時,所述第二 IMS核心網(wǎng)設(shè)備接收來自于所述AS返回的成功響應(yīng)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一IMS核心網(wǎng)設(shè)備接收來自于所述 監(jiān)控客戶端發(fā)起的呼叫請求包括所述監(jiān)控客戶端確定需要接入的所述監(jiān)控前端;所述監(jiān)控客戶端向所述第二 IMS核心網(wǎng)設(shè)備發(fā)送所述呼叫請求,其中,所述呼叫請求 攜帶有所述監(jiān)控前端的標(biāo)識;所述第二 IMS核心網(wǎng)設(shè)備根據(jù)所述監(jiān)控前端的標(biāo)識,判斷所述監(jiān)控前端是否位于所述 第一 IMS核心網(wǎng)設(shè)備的所在域內(nèi);如果是,則直接向所述監(jiān)控前端發(fā)起所述呼叫請求; 否則,則向所述第一 IMS核心網(wǎng)設(shè)備發(fā)送所述呼叫請求。
6.根據(jù)權(quán)利要求1至5中任一項所述的方法,其特征在于,在所述第一IMS核心網(wǎng)設(shè)備將所述監(jiān)控前端返回的成功響應(yīng)消息轉(zhuǎn)發(fā)至所述監(jiān)控客戶端之后,還包括所述第一 IMS核心網(wǎng)設(shè)備接收來自于所述監(jiān)控客戶端或者所述監(jiān)控前端發(fā)起的掛斷 請求;在所述監(jiān)控客戶端發(fā)起掛斷請求時,所述第一 IMS核心網(wǎng)設(shè)備將所述掛斷請求發(fā)送 至所述監(jiān)控前端,接收來自于所述監(jiān)控前端返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至所述監(jiān)控客戶 端;在所述監(jiān)控前端發(fā)起掛斷請求時,所述第一 IMS核心網(wǎng)設(shè)備將所述掛斷請求發(fā)送至所 述監(jiān)控客戶端,接收來自于所述監(jiān)控客戶端返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至所述監(jiān)控前端。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述第一IMS核心網(wǎng)設(shè)備將所述監(jiān)控前 端返回的掛斷響應(yīng)消息轉(zhuǎn)發(fā)至所述監(jiān)控客戶端,或者將所述監(jiān)控客戶端返回的掛斷響應(yīng)消 息轉(zhuǎn)發(fā)至所述監(jiān)控前端時,還包括所述第二 IMS核心網(wǎng)設(shè)備向應(yīng)用服務(wù)器AS發(fā)送第二通知消息,其中,該第二通知消息 用于指示所述監(jiān)控客戶端和所述監(jiān)控前端之間的會話已掛斷。
8.一種雙向語音對講的實現(xiàn)系統(tǒng),應(yīng)用于視頻監(jiān)控系統(tǒng),其特征在于,包括監(jiān)控客戶端,用于發(fā)送呼叫請求;所述第一 IMS核心網(wǎng)設(shè)備,位于所述監(jiān)控客戶端需要接入的監(jiān)控前端的所在域內(nèi),用 于將來自于所述監(jiān)控客戶端的所述呼叫請求轉(zhuǎn)發(fā)至所述監(jiān)控前端,并將來自于所述監(jiān)控前 端的呼叫成功響應(yīng)消息轉(zhuǎn)發(fā)至所述監(jiān)控客戶端;所述監(jiān)控前端,用于發(fā)送所述呼叫成功響應(yīng)消息。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,還包括第二 IMS核心網(wǎng)設(shè)備,位于所述監(jiān)控客戶端的所在域內(nèi),用于向應(yīng)用服務(wù)器AS發(fā)送第 一通知消息,其中,該第一通知消息用于指示所述監(jiān)控客戶端和所述監(jiān)控前端準(zhǔn)備進(jìn)行雙 向語音對講;所述AS,用于在所述監(jiān)控客戶端和所述監(jiān)控前端之間轉(zhuǎn)發(fā)語音數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述第一IMS核心網(wǎng)設(shè)備和所述第二 IMS核心網(wǎng)設(shè)備為同一個IMS核心網(wǎng)設(shè)備。
11.根據(jù)權(quán)利要求8至10中任一項所述的系統(tǒng),其特征在于,包括所述監(jiān)控前端,還用于注冊到所述第一 IMS核心網(wǎng)設(shè)備上;所述監(jiān)控客戶端,還用于注冊到所述第二 IMS核心網(wǎng)設(shè)備上。
12.根據(jù)權(quán)利要求8至10中任一項所述的系統(tǒng),其特征在于,所述監(jiān)控客戶端或所述監(jiān)控前端,還用于主動發(fā)起掛斷請求;所述第一 IMS核心網(wǎng)設(shè)備,還用于將來自于所述監(jiān)控客戶端的所述掛斷請求發(fā)送至所 述監(jiān)控前端,接收來自于所述監(jiān)控前端返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至所述監(jiān)控客戶端;或 者將來自于所述監(jiān)控前端的所述掛斷請求發(fā)送至所述監(jiān)控客戶端,接收來自于所述監(jiān)控客 戶端返回的掛斷響應(yīng)消息,并轉(zhuǎn)發(fā)至所述監(jiān)控前端。
全文摘要
本發(fā)明公開了雙向語音對講的實現(xiàn)方法及系統(tǒng),應(yīng)用于視頻監(jiān)控系統(tǒng),上述方法包括第一IP多媒體子系統(tǒng)IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控客戶端發(fā)起的呼叫請求,其中,第一IMS核心網(wǎng)設(shè)備位于監(jiān)控客戶端需要接入的監(jiān)控前端的所在域;第一IMS核心網(wǎng)設(shè)備向監(jiān)控前端發(fā)送呼叫請求;第一IMS核心網(wǎng)設(shè)備接收來自于監(jiān)控前端返回的呼叫成功響應(yīng)消息,并轉(zhuǎn)發(fā)至監(jiān)控客戶端。根據(jù)本發(fā)明提供的技術(shù)方案,可以實現(xiàn)各個不同廠家的監(jiān)控前端或監(jiān)控平臺之間的互通,有效提高用戶體驗。
文檔編號H04L29/06GK102035840SQ20101058892
公開日2011年4月27日 申請日期2010年12月15日 優(yōu)先權(quán)日2010年12月15日
發(fā)明者付永剛, 鐘澤明, 霍東風(fēng) 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1