[發明專利]一種會話音樂控制方法及裝置有效
| 申請號: | 201310632736.6 | 申請日: | 2013-11-29 |
| 公開(公告)號: | CN103685245B | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 陳捷;張琦楓 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L1/16 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司11297 | 代理人: | 龔家驊 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 會話 音樂 控制 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,特別涉及一種會話音樂控制方法。本發明同時還涉及一種會話啟動協議SIP服務器。
背景技術
三方會議業務(以下簡稱3conf)是基于PSTN(Public Switched Telephone Network,公共交換電話網絡)模擬電話網絡以及SIP網絡電話Voip數字電話網絡的語音網關融合業務,主要用于完成三方電話會議的建立及釋放。具體的,一個基本三方會議由一個會議發起方和兩個會議參與方組成,會議建立后發起方可以通過模擬電話機拍叉、按鍵的方式與多方保持業務進行切換,會議IP(Internet Protocol,網絡協議)側參與方可以通過拍叉、撥號將第四方拉入會議,形成兩個三方會議級聯、四方相互通話的大會議,依此類推可進行五方、六方……更大會議的建立。
MOH(Music on Hold,音樂保持)業務是設備作為SIP服務器Server時的一種保持放音業務,被保持方在被保持后會聽到第三方音樂服務器播放的音樂。通過SIP Server建立三方會議后,任何一個會議參與方拍叉發起音樂保持業務時的基本協商流程如圖1所示,其中,UA1為會議的發起方,UA2、UA3為會議的參與方,還包括有SIP服務器和音樂服務器,其消息交互流程:
(1)UA1、UA2和UA3相互之間形成RTP流之前的流程為三方會議建立的幾個關鍵消息交互流程;
(2)UA2作為IP側會議參與方拍叉向SIP Server發送帶SDP的呼叫保持INVITE請求;
(3)SIP Server收到帶SDP的呼叫保持INVITE請求后向會議發起方發送不帶SDP INVITE請求;
(4)會議發起方收到不帶SDP INVITE請求后向SIP Server回復帶自身編解碼集合的200OK應答;
(5)SIP Server收到會議發起方200OK應答后,將此應答SDP通過INVITE消息發送到Music Server進行編解碼協商;
(6)在上個步驟的協商成功后,Music Server與UA1建立媒體鏈接。
根據以上交互流程可以看出,SIP Server上現有的音樂保持業務的實現方案不區分參與此業務的雙方角色,且無論是普通呼叫還是三方會議,只要配置滿足要求,音樂保持業務均會啟動。當三方會議中的任何一個參與方拍叉發起保持業務時,只要配置滿足要求,會議發起方均會聽到遠端音樂服務器的放音。
由于會議發起方會自動將音樂媒體流和普通通話媒體流同時進行混音、分流,所以當會議的某個參與者拍叉后,會議發起方和另一個會議參與方仍可以進行正常通話,但同時雙方均能聽到遠端音樂服務器播放的音樂;若此時通話的另一參與方也拍叉發起保持業務,那么會議發起方將會聽到遠端音樂服務器播放的交叉重疊在一起的兩遍音樂放音。這樣的實現使得用戶體驗相當不好。
由此可見,在現有的多方會話進行過程中,協商操作無法根據拍叉的發起者和被保持者的意愿對是否需要音樂保持進行控制,從而對用戶體驗產生了不良的影響。
發明內容
本發明提供一種會話音樂控制方法,用以解決現有技術中會話各方無法對是否音樂保持進行控制的問題,包括:
會議啟動協議SIP服務器從會話保持設備接收呼叫保持請求消息,所述呼叫保持請求消息攜帶音樂保持服務標識;
所述SIP服務器判斷所述音樂保持服務標識是否為開啟狀態;
若否,所述SIP服務器在收到所述會話被保持設備回復的應答響應消息后拒絕向音樂服務器轉發所述應答響應消息;
若是,所述SIP服務器進一步判斷所述會話被保持設備回復的應答響應消息中所攜帶的音樂保持服務標識是否為開啟狀態,并在判斷結果為否的情況下拒絕向所述音樂服務器轉發所述應答響應消息;
所述SIP服務器向所述會話被保持設備返回呼叫保持確認消息。
相應地,本發明還提出了一種一種會議啟動協議SIP服務器,包括:
消息處理模塊,用于從會話保持設備接收呼叫保持請求消息,所述呼叫保持請求消息攜帶音樂保持服務標識;
消息判斷模塊,用于判斷所述音樂保持服務標識是否為開啟狀態;
若否,所述消息判斷模塊指示所述消息處理模塊在收到所述會話被保持設備回復的應答響應消息后拒絕向音樂服務器轉發所述應答響應消息;
若是,所述消息判斷模塊進一步判斷所述會話被保持設備回復的應答響應消息中所攜帶的音樂保持服務標識是否為開啟狀態,并在判斷結果為否的情況下指示所述消息處理模塊拒絕向所述音樂服務器轉發所述應答響應消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310632736.6/2.html,轉載請聲明來源鉆瓜專利網。





