[發明專利]一種面向智能巡查系統的POC實時對講實現方法有效
| 申請號: | 201611032716.5 | 申請日: | 2016-11-15 |
| 公開(公告)號: | CN106535141B | 公開(公告)日: | 2017-09-29 |
| 發明(設計)人: | 李成華;王元璋;江小平;龔子安;劉磊;孫婧;丁昊 | 申請(專利權)人: | 中南民族大學;武漢旗云高科工程技術有限公司 |
| 主分類號: | H04W4/08 | 分類號: | H04W4/08;H04W4/10;H04L29/06 |
| 代理公司: | 武漢東喻專利代理事務所(普通合伙)42224 | 代理人: | 宋業斌 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 智能 巡查 系統 poc 實時 對講 實現 方法 | ||
技術領域
本發明屬于通信應用領域,更具體地,涉及一種面向智能巡查系統的POC實時對講實現方法。
背景技術
當前,隨著通信技術、智能化水平的不斷提高,森林保護、安保巡查、領域提出了智能巡查的概念,智能巡查終端應運而生,這些終端都設計有無線一鍵通功能(PTT Over Cellular,簡稱POC)。實現POC功能需要一種實時對講方法支撐。這種POC業務功能主要到達以下目的:一是要實現一種雙向的、半雙工、即時的多方通信方式,每次最多只能有一個人發言,其他人只能接聽;二是實現會話成員管理,允許客戶端與一個或多個客戶端進行通信;三是會話權管理,具有較高優先級的成員可以進行搶線操作,能打斷原會話并獲得會話權開始講話,對相同優先級的客戶端間則要求實現誰先按POC鍵誰就獲得會話權。
目前,在應用層控制協議中應用廣泛的會話協議是會話發起協議(Session Initiation Protocol,簡稱SIP)體系,它是一個基于文本的應用層控制協議,可以支持并應用于語音、視頻、數據等多媒體業務。對SIP協議進行裁剪、調整或修改可以實現半雙工會話和集群組呼業務(比如,“基于SIP協議實現集群通信系統中的組呼業務”一文中對SIP協議實現了集群組呼)。然而,由于SIP會話協議僅僅是描述在同一域中客戶端如何建立和維持會話,其并不能進行會話權管理(如,第三方客戶端不能“強行插入”到已有會話中);另一方面,由于SIP協議體系過于龐大,基于SIP協議體系的實現方法在類似于智能巡查專業應用領域的系統中實現起來比較復雜,且加重了系統的額外負擔。
發明內容
針對現有技術的以上缺陷或改進需求,本發明提供了一種面向智能巡查系統的POC實時對講實現方法,其目的在于,解決現有基于SIP會話協議的實現方法存在的不能進行會話權管理,同時在類似于智能巡查專業應用領域的系統中實現起來比較復雜,且會加重系統額外負擔的技術問題。
為實現上述目的,按照本發明的一個方面,提供了一種面向智能巡查系統的POC實時對講實現方法,包括步驟:
(1)對講群組中的一臺或多臺客戶端向語音服務器發送對講請求POC_Request;
(2)語音服務器根據接收到的對講請求POC_Request判斷是否該對講群組中已經有其他客戶端處于對講狀態,如果是,則進入步驟(4);否則表示當前語音服務器處于空閑狀態,則進入步驟(3);
(3)語音服務器根據該對講請求向對應的客戶端發送授權信令POC_Granted,指示該客戶端獲得會話權,然后進入步驟(7);
(4)語音服務器判斷發送對講請求的客戶端的優先級是否高于當前處于對講狀態的客戶端的優先級,若是則進入步驟(5),否則進入步驟(13);
(5)語音服務器切斷當前處于對講狀態的客戶端(低優先級)的通話,并向該客戶端發送POC_Revoke信令,以釋放其通話過程;
(6)語音服務器向發送對講請求的客戶端發送授權信令POC_Granted,以指示該客戶端獲得會話權;
(7)接受到該授權指令的客戶端向語音服務器發送確認信息,該確認信息中包含確認指令POC_ACK以及該客戶端參與對講的參數信息,語音服務器將該參數信息轉發到對講群組中的所有客戶端和流媒體服務器,以表示該客戶端已經申請對講成功;
(8)客戶端將參數信息推送到流媒體服務器以轉發到對講群組中的其他客戶端,其他客戶端在獲得參數信息中的RTSP地址后進行語音播放,然后轉入步驟(9);
(9)語音服務器判斷對講結束的方式是當前對講的客戶端發出,還是對講群組內的其他客戶端發出,若是客戶端發出,則進入步驟(10);若是對講群組內的其他客戶端發出,則轉入步驟(11);
(10)客戶端停止講話并向語音服務器發送POC_Release通知,以表示對講結束,然后轉入步驟(14);
(11)語音服務器判斷從當前時間開始的1分鐘內是否有對講群組內的其他客戶端發起對講請求,若是,則返回步驟(1);否則進入步驟(12);
(12)語音服務器主動切斷當前處于對講狀態的客戶端的通話,并向該客戶端發送POC_Revoke信令,以釋放其會話過程,然后轉入步驟(14);
(13)語音服務器向申請對講的客戶端發送POC_Deny信令,拒絕其發起的對講請求;
(14)語音服務器向群組內所有客戶端發送POC_Idle信令,以通知其目前語音服務器處于空閑狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中南民族大學;武漢旗云高科工程技術有限公司,未經中南民族大學;武漢旗云高科工程技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611032716.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便于運輸的配電柜
- 下一篇:一種帶集合式指示燈的開關柜





