本發明涉及寬帶集群通信技術領域,尤其是涉及一種用于寬帶集群通信系統中的多調度臺強拆業務實現方法。
背景技術:
隨著社會經濟的發展,特別是在公眾移動通信的飛速發展,lte技術以其高速率傳輸、分組傳送、延遲降低、廣域覆蓋和向下兼容等特點引起人們的普遍關注,并將其引入到集群通信技術。lte寬帶集群通信,基于“語音”、“數據”、“視頻”三大基本業務功能,同時可以實現單呼、組呼、全呼、優先級呼叫、調度、高速數據傳輸等集群通信業務功能,引起了新一代集群通信技術的變革,促進了集群通信在交通、公安、消防、林業、政府應急等全行業的發展。
寬帶集群通信系統在保證兼容lte數據業務的基礎上,增強了語音集群基本業務和補充業務,以及多媒體集群調度等寬帶集群業務功能,具有靈活帶寬、高頻譜效率、低時延、高可靠性的特征,能夠滿足專業用戶對語音集群、寬帶數據、應急指揮調度等需求;以及在未來移動辦公、多媒體集群調度、視頻監控、城市應急聯動等方面多元化應用。
在應急調度和突發事件處理時,特別是公安、軍隊、法院等,出于安全和緊急程度考慮,要保證某些緊急電話呼叫的順暢,必須有某種機制來實現強拆功能,即當被叫號碼占線時,寬帶集群通信系統的調度臺可以拆除被叫號碼的當前通話,從而與被叫號碼進行通話。
當前寬帶集群通信系統的調度臺強拆功能是指具有權限的調度臺強行釋放某個組呼或單呼,釋放信道。若原通話雙方a、b均為普通終端,可以直接強拆;但在支持多調度臺的寬帶集群通信系統中,即原通話雙方a、b中有一方為調度臺或普通終端正在進行緊急呼叫時,第三方調度臺用戶直接強拆a、b通話,直接將原雙方通話終止,用戶體驗不好,因為原通話雙方可能正在應急調度和處理突發事件,沒有綜合考慮安全和緊急程度。
在眾多的檢索專利文獻中,發現相關專利如下:專利《一種強插/強拆業務的實現方法、系統及應用服務器》(cn104348814a),是在有新的用戶發起呼叫且被叫用戶正忙時,首先確認新用戶是否具有強拆權限;若具有,則對呼叫請求中的非被叫用戶強制執行強拆操作,若不具有,則向新用戶發起拒絕呼叫請求信息。專利《集群系統中實現信道強拆的方法》(cn1921650a),提供一種可保證設定的高優先級的用戶或呼叫在任何情況下(系統資源不足)都能呼叫成功的集群系統中實現信道強拆的方法。專利《一種基于號碼優先級強拆呼叫的方法》(cn1809099b),提供一種根據電話號碼優先級,達到緊急通話可以優先接入現有語音系統中的方法,緊急主叫號碼可以拆除被叫號碼的當前通話并與被叫號碼搶先進行通話。
上述專利僅提供了強拆業務的實現思路,可以保證具有強拆權限或優先級高的用戶在緊急情況下的呼叫,能夠強行釋放被叫號碼的當前通話,但沒有綜合考慮安全和緊急程度。現有專利中缺少滿足實際應用需求的技術方案,缺少基于lte技術的寬帶集群通信的強拆業務的具體實現方法,特別是用于寬帶集群通信系統中的多調度臺強拆業務的具體實現方法。
技術實現要素:
本發明的目的在于針對支持多調度臺的寬帶集群通信場景中提供一種調度臺強拆業務的實現方法,以有效滿足應急調度和突發事件處理,出于安全和緊急程度考慮,優化用戶體驗。
為實現上述目的,本發明采用的技術方案提供一種用于寬帶集群通信系統中的多調度臺強拆業務實現方法,
集群核心網為所有注冊的調度臺,在數據庫中存儲其強拆權限標識;
集群核心網為所有注冊的集群終端和調度臺,在數據庫中存儲相應終端類型標識;
集群核心網為所有通話中的集群終端和調度臺,在數據庫中存儲呼叫類型標識;
設用戶a與用戶b正在通話,調度臺c向集群核心網發送初始強拆請求;
集群核心網接收并處理調度臺c發送的初始強拆請求,集群核心網根據調度臺強拆權限標識、原通話雙方a\b的終端類型標識和呼叫類型標識,進行判斷;
集群核心網根據判斷結果進行處理,包括向調度臺c回應相應的拒絕或提示消息,或者直接強拆原通話雙方a\b的通話;
調度臺c根據返回的信息做出相應操作,調度臺c如果選擇繼續強拆業務,則向集群核心網發送再次強拆請求,集群核心網收到再次強拆請求后直接將原通話雙方a\b通話終止,處理結束;調度臺c如果選擇不繼續強拆,處理結束。
而且,所述調度臺的強拆權限標識包括有強拆權限和無強拆權限兩種。
而且,所述終端類型標識包括集群終端和調度臺兩種。
而且,所述呼叫類型標識包括緊急呼叫和普通呼叫兩種。
而且,當用戶a與用戶b正在通話,通話業務類型包括組呼和單呼。
而且,集群核心網根據判斷結果進行處理,包括以下處理方式,
調度臺沒有強拆權限,則集群核心網向調度臺發送拒絕響應,提示調度臺c無權,調度臺c收到集群核心網返回的拒絕響應后處理結束;
調度臺有強拆權限,且原通話雙方a\b的終端類型標識中有調度臺,則集群核心網向調度臺c發送提示響應,提示調度臺c是否繼續強拆,調度臺c收到集群核心網返回的提示響應后,調度臺c如果選擇繼續強拆業務,則向集群核心網發送再次強拆請求,集群核心網收到再次強拆請求后直接將原通話雙方a\b通話終止,流程處理結束;調度臺c如果選擇不繼續強拆,處理結束;
調度臺有強拆權限,且原通話雙方a\b的終端類型標識中有調度臺,但原通話雙方a\b的呼叫類型標識中有緊急呼叫,則集群核心網向調度臺c發送提示響應,提示調度臺c是否繼續強拆,調度臺c收到集群核心網返回的提示響應后,調度臺c如果選擇繼續強拆業務,則向集群核心網發送再次強拆請求,集群核心網收到再次強拆請求后直接將原通話雙方a\b通話終止,流程處理結束;調度臺c如果選擇不繼續強拆,處理結束;
調度臺有強拆權限,且原通話雙方a\b的終端類型標識中沒有調度臺和原通話雙方a\b的呼叫類型標識中沒有緊急呼叫,則集群核心網接將原通話雙方a\b通話終止,處理結束。
本發明的有益效果:具有強拆權限的調度臺強行釋放某個組呼或單呼時,若原通話雙方a、b均為普通終端、普通呼叫,可以直接強拆,與當前寬帶集群通信系統的調度臺強拆功能一致;而在支持多調度臺的寬帶集群通信系統中,若原通話雙方a\b中有一方為調度臺或原通話為緊急呼叫時,不再是直接將原雙方通話終止,集群核心網會向調度臺c發送響應,提示調度臺c是否繼續強拆,調度臺c出于安全和緊急程度考慮原通話雙方a\b是否可能正在應急調度和突發事件處理,最終決定是否將原通話雙方a\b通話終止,優化了用戶體驗,保證某些緊急電話呼叫的順暢,豐富了應急指揮調度。本發明支持多調度臺的應用場景,能夠有效滿足應急調度和突發事件處理,具有重要的經濟價值和市場前景。
附圖說明
圖1為現有技術中寬帶集群通信系統的網絡結構示意圖;
圖2為本發明實施例提供的強拆業務實現方法流程圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
如圖1所示,為現有技術中寬帶集群通信系統的網絡結構示意圖,寬帶集群通信系統包括集群終端、基站、集群核心網、調度臺。
所述集群終端與集群基站之間通過uu-t接口相連;
所述集群基站與集群核心網之間通過s1-t接口相連;
所述調度臺與集群核心網之間通過d接口相連,是可以發起集群調度業務的特殊終端,業務權限高于普通終端。
各接口說明如下:
uu接口:lte數據終端與lte基站之間的無線接口。該接口是開放接口。
uu-t接口:lte寬帶集群終端與lte寬帶集群基站之間的無線接口,在uu接口基礎上增加集群相關的無線通信功能。該接口是開放接口。
s1-t接口:lte寬帶集群基站與lte寬帶集群核心網之間的接口,在s1接口基礎上增加集群相關的功能。該接口不開放。
d接口:調度臺與集群核心網之間的參考點,提供調度臺的調度、管理等功能。該接口是開放接口。
以上接口均采用現有技術標準:基于lte技術的寬帶集群通信(b-trunc)系統(第二階段)系列標準。
本發明實施例提出的用于寬帶集群通信系統中的多調度臺強拆業務實現方法,原理如下,集群核心網為所有注冊的調度臺,在數據庫中存儲其強拆權限標識;
集群核心網為所有注冊的集群終端和調度臺,在數據庫中存儲相應終端類型標識;
集群核心網為所有通話中的集群終端和調度臺,在數據庫中存儲呼叫類型標識;
設用戶a與用戶b正在通話,調度臺c向集群核心網發送初始強拆請求;
集群核心網接收并處理調度臺c發送的初始強拆請求,集群核心網根據調度臺強拆權限標識、原通話雙方a\b的終端類型標識和呼叫類型標識,進行判斷;
集群核心網根據判斷結果,向調度臺c回應相應的拒絕或提示消息,或者直接強拆原通話雙方a\b的通話;
調度臺c根據返回的信息做出相應操作。
進一步地,所述調度臺的強拆權限標識包括有強拆權限和無強拆權限兩種。
進一步地,所述終端類型標識包括集群終端和調度臺兩種,調度臺也視為一種終端。
進一步地,所述呼叫類型標識包括緊急呼叫和普通呼叫兩種。
進一步地,所述用戶a與用戶b正在通話,具體通話業務類型包括組呼和單呼兩種。
單呼:一對一進行對講;兩個終端之間建立的呼叫,包括終端與終端之間、終端與調度臺之間的單呼。
組呼:多人在一個群組內對講;終端或調度臺發起的對一個組的呼叫。
所述用戶a、b通話,可以是a、b一對一進行對講;也可能是a、b在一個群組內對講;本專利側重于強拆業務,通話是前提、通話形式故不限。
所述集群核心網根據判斷結果,判斷進行相應的給調度臺c回拒絕或提示消息,或者直接強拆原通話雙方a\b的通話,調度臺c根據返回的信息做出相應操作,具體包括:
調度臺沒有強拆權限,則集群核心網向調度臺發送拒絕響應,提示調度臺c無權,調度臺c收到集群核心網返回的拒絕響應后流程處理結束;
調度臺有強拆權限,且原通話雙方a\b的終端類型標識中有調度臺,則集群核心網向調度臺c發送提示響應,提示調度臺c是否繼續強拆,調度臺c收到集群核心網返回的提示響應后,調度臺c如果選擇繼續強拆業務,則向集群核心網發送再次強拆請求,集群核心網收到再次強拆請求后直接將原通話雙方a\b通話終止,流程處理結束;調度臺c如果選擇不繼續強拆,流程處理結束;
調度臺有強拆權限,且原通話雙方a\b的終端類型標識中沒有調度臺,但原通話雙方a\b的呼叫類型標識中有緊急呼叫,則集群核心網向調度臺c發送提示響應,提示調度臺c是否繼續強拆,調度臺c收到集群核心網返回的提示響應后,調度臺c如果選擇繼續強拆業務,則向集群核心網發送再次強拆請求,集群核心網收到再次強拆請求后直接將原通話雙方a\b通話終止,流程處理結束;調度臺c如果選擇不繼續強拆,流程處理結束;
調度臺有強拆權限,且原通話雙方a\b的終端類型標識中沒有調度臺和原通話雙方a\b的呼叫類型標識中沒有緊急呼叫,則集群核心網接將原通話雙方a\b通話終止,流程處理結束。
如圖2所示,本發明實施例提供的強插/強拆業務實現方法采用流程自動實現,包括以下步驟:
s1:集群核心網為所有注冊的調度臺在數據庫中存儲強拆標識,強拆標識表示是否有強拆權限;具體實施時,集群核心網可為所有注冊的調度臺分配強拆權限,或者采用預設的強拆權限。
s2:集群核心網將終端類型分為集群終端、調度臺,并為所有注冊到集群核心網的集群終端、調度臺,在數據庫中存儲其終端類型標識;
s3:集群核心網將呼叫類型分為緊急呼叫、普通呼叫,所有用戶(集群終端、調度臺)均有權利發起緊急呼叫,集群核心網在數據庫中存儲、標識呼叫類型;
s4:設用戶a與用戶b正在通話,調度臺c通過d接口向集群核心網發送sip(message)初始強拆請求,消息包括強拆標識pttdismantle、在線通話識別碼;
所述sip消息(sipmessage)是從客戶端到服務器的請求,或從服務器到客戶端的響應。
s5:集群核心網接收并處理調度臺c發送的初始強拆請求,集群核心網查詢數據庫,首先判斷調度臺c是否有強拆權限,如果沒有,則集群核心網向調度臺發送sip(4xx錯誤)提示無權響應,提示調度臺c沒有強拆權限,流程處理結束;否則進入步驟s6;
“4xx錯誤”遵循ietfrfc3261標準規范的定義:如
403forbidden為服務器拒絕執行;
455b-truncfailure為b-trunc定義的失敗碼,指示失敗信息
486busyhere為呼叫遇忙
s6:集群核心網查詢數據庫,繼續判斷原通話雙方a\b的終端類型標識是否有任一為調度臺,如果沒有,進入步驟s7,否則進入步驟s8;
s7:集群核心網查詢數據庫,繼續判斷原通話雙方a\b的呼叫類型是否有任一為緊急呼叫,如果沒有,進入步驟s9,否則進入步驟s8;
s8:集群核心網向調度臺c發送sip(message)短消息響應(提示調度臺c是否繼續強拆),消息攜帶實時短數據標識pttmsg(用于標識該短消息內容為提示調度臺c是否繼續強拆)、在線通話識別碼(從初始強拆請求中獲取)、端到端加密指示e2ee(取值為1或0,用于標識是否采用端到端加密方式)、短數據類型msgtype(例如文本、xml等),消息內容包含于消息體中,采用端到端加密方式時只有參與通信的雙方(實施例為集群核心網和調度臺)可以讀取通信數據;調度臺c如果選擇繼續強拆業務,則向集群核心網發送sip(message)再次強拆請求,消息包括強拆標識pttdismantle、在線通話識別碼、請求標識(用于與初始強拆請求區分);集群核心網收到再次強拆請求sip(message)后直接將原通話雙方a\b通話終止,流程處理結束;調度臺c如果選擇不繼續強拆,流程處理結束;
s9:集群核心網發起釋放流程,直接將原通話雙方a\b通話終止。
以上所述僅為本發明的實施例之一,并不用于限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。