本公開涉及無線集群通信,具體涉及一種多頻點覆蓋的無線集群通信系統、方法、設備及存儲介質。
背景技術:
1、多頻點覆蓋的無線集群通信系統作為專用無線通信網絡的一種,主要用于滿足作業中統一指揮和生產調度等通信需求,并擁有著部署靈活、呼叫快速、故障弱化以及安全保密等特點,在航空通信、交通運輸、公共安全等大量專用通信領域得到了廣泛應用。部分調度樞紐存在多線路融合的場景,需要在一個場地完成多個不同頻點電臺的通信,在傳統多頻點覆蓋的無線集群通信系統中,為實現多頻點場景下的正常通信,往往采用通過增加操作臺數量的方式來實現不同頻點電臺的通信需求,即采用在調度轄區放置多個操作臺的方式,分別負責不同頻點下的集群通信。因此造成不利于管理且操作臺硬件部署成本高,同時對于調度樞紐站大廳空間利用率低的問題。
技術實現思路
1、本公開實施例提供一種多頻點覆蓋的無線集群通信系統、方法、設備及存儲介質,以解決或緩解現有技術中的以上一個或多個技術問題。
2、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信系統,包括操作臺、電臺和移動終端;電臺和移動終端設置n個;移動終端設置n×m個;n個電臺分別對應n個不同的頻點;n個電臺與同一操作臺連接;每個電臺對應連接m個移動終端;n×m個移動終端分別通過n個電臺集中與同一操作臺通信。
3、在一種可能的實現方式中,所述操作臺包括后臺和顯示器,所述顯示器設置有頻點切換區,頻點切換區包括多個目標頻點區;
4、每個目標頻點區包括頻點名稱、終端信息顯示區和集群語音通信區;
5、終端信息顯示區包括m個終端的終端名稱、終端位置、終端類型和終端所在組別;
6、集群語音通信區包括n個組別的組名、全呼指令信息和組呼指令信息。
7、在一種可能的實現方式中,包括通信協議收發模塊,所述后臺包括數據管控模塊和語音管控模塊,數據管控模塊包括n個頻點數據處理模塊,語音管控模塊包括n個頻點語音處理模塊;
8、所述電臺與后臺通過通信協議收發模塊連接。
9、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信方法,基于上述多頻點覆蓋的無線集群通信系統,包括:
10、通過后臺獲取界面點觸信令;
11、并根據界面點觸信令進行數據和語音狀態的跳轉與管控;
12、以及根據界面點觸信令,控制頻點切換區切換至目標頻點區。
13、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信方法,基于上述多頻點覆蓋的無線集群通信系統,包括:
14、通過后臺獲取特定觸發信令;
15、并根據特定觸發信令,進行某一頻點下來電界面自動切換。
16、在一種可能的實現方式中,根據特定觸發信令,進行某一頻點下來電界面自動切換包括:
17、語音呼入時,后臺將接收到特定觸發信令,后臺解析特定觸發信令中的頻點信息,并重新組幀發送給界面;
18、界面解析頻點信息,將當前的主頁面切換到對應頻點;
19、后臺提取特定觸發信令中的呼叫號碼,并解析出包括相應的呼叫類型的信息并組幀發送給界面;
20、界面彈窗提示語音呼入。
21、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信方法,基于上述多頻點覆蓋的無線集群通信系統,包括:
22、通過通信協議收發模塊接收電臺協議及封裝與解析電臺數據,并將解析后的電臺數據通過操作臺內部接口發送至數據管控模塊和語音管控模塊;
23、數據管控模塊根據解析后的電臺數據進行不同頻點數據業務的總體管控;
24、語音管控模塊根據解析后的電臺數據進行不同頻點語音業務的總體管控,以及存儲n個頻點語音處理模塊的通話狀態。
25、在一種可能的實現方式中,根據解析后的電臺數據進行不同頻點數據業務的總體管控包括:
26、數據管控模塊根據解析后的電臺數據中的數據信息,判斷數據類型及所屬電臺;
27、數據管控模塊根據當前整體業務狀態判斷是否轉發數據信息、數據業務接收方、所需調用的接口和是否同步界面狀態;
28、通過數據管控模塊進行操作臺與各電臺的活動性檢測管理,存儲操作臺與各電臺程序間的連接狀態。
29、在一種可能的實現方式中,通過數據管控模塊進行操作臺與各電臺的活動性檢測管理,存儲操作臺與各電臺程序間的連接狀態包括:
30、當操作臺與第n個電臺間的連接斷開時,則界面或第n個頻點數據處理模塊發起的電臺業務被攔截,數據管控模塊將斷連狀態信息同步至語音管控模塊;
31、當第n個電臺的斷連時間超過設定時間時,數據管控模塊清空第n個電臺對應頻點的數據和語音狀態;
32、當操作臺與第n個電臺重新建立連接后,數據管控模塊主動請求第n個電臺的數據信息,并刷新界面。
33、在一種可能的實現方式中,語音管控模塊根據解析后的電臺數據進行不同頻點語音業務的總體管控,以及存儲n個頻點語音處理模塊的通話狀態包括:
34、語音管控模塊接收到解析后的電臺數據中的語音信令后,判定當前頻點通話狀態,并將附帶總通話狀態標識的語音信令轉發至對應頻點語音處理模塊;
35、當頻點未處于通話狀態時,頻點語音處理模塊對語音信令進行處理,建立操作臺與電臺的通話;
36、當某一頻點處于通話狀態時,則將其他電臺程序發送的語音信令中的通話建立信令附帶總通話狀態標識轉發至對應的頻點語音處理模塊;
37、對應的頻點語音處理模塊響應呼叫通話建立信令,將語音狀態切換至等待通話建立狀態并回復電臺第一設定標識至呼叫建立信息發出電臺;
38、語音管控模塊獲取到呼叫等待指令時,在當前通話結束后,語音管控模塊將新的狀態信息轉發至頻點語音處理模塊;
39、頻點語音處理模塊根據呼叫建立信息,建立操作臺與電臺的通話;
40、語音管控模塊獲取到結束通話指令時,語音管控模塊將結束信息轉發至頻點語音處理模塊;
41、頻點語音處理模塊恢復空閑狀態;
42、當某一頻點處于通話狀態且收到多個通話建立請求時,則將第二個及之后的通話建立請求拒絕,并回復第二設定標識至通話建立請求發出電臺。
43、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信方法,基于上述多頻點覆蓋的無線集群通信系統,包括:包括操作臺開機初始化步驟:
44、操作臺開機時主動從數據庫或配置文件中獲取本調度區段覆蓋的頻點信息;
45、依次讀取數據庫中對應頻點的終端信息和組呼群組信息;
46、解析數據庫中讀取到的終端信息和組呼群組信息;
47、根據解析的信息繪制界面。
48、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信方法,基于上述多頻點覆蓋的無線集群通信系統,包括:包括終端信息同步步驟:
49、當終端注冊信息發生變化時,電臺會向操作臺發送終端注冊信息同步信令;
50、操作臺收到終端注冊信息后,解析出相應的頻點信息;
51、操作臺根據頻點信息讀取數據庫的終端信息,并與操作臺中存儲的終端信息進行比對;
52、若比對返回值為true,操作臺將覆蓋原存儲的終端信息,并解析終端信息的必要字段組成幀數據發送給界面更新終端信息;
53、若比對返回值為false,操作臺放棄本次信息更新。
54、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信方法,基于上述多頻點覆蓋的無線集群通信系統,包括:包括發起組呼步驟:
55、操作人員在集群語音通信區點選一個群組信息,然后點擊組呼按鈕,發起組呼呼叫;
56、界面將帶有頻點和呼叫號碼的幀數據發送給后臺;
57、后臺解析幀數據中的頻點信息,確定被叫的電臺地址信息;
58、然后解析幀數據中的呼叫號碼,確定呼叫類型;
59、最后操作臺封裝sip信令發送給電臺,操作臺與電臺間搭建起語音通道。
60、根據本公開的一個方面,提供一種多頻點覆蓋的無線集群通信方法,基于上述多頻點覆蓋的無線集群通信系統,包括:包括發起全呼步驟:
61、操作人員在集群語音通信區點擊全呼按鈕,發起全呼;
62、界面將帶有頻點和呼叫號碼的幀數據發送給后臺;
63、后臺首先解析幀數據中的頻點信息,確定被叫的電臺地址信息;
64、然后解析幀數據中的呼叫號碼,確定呼叫類型;
65、最后操作臺封裝sip信令發送給電臺,電臺與操作臺間搭建起語音通道。
66、根據本公開的一個方面,提供一種設備,包括:
67、處理器以及存儲器;
68、所述存儲器用于存儲計算機程序,所述處理器調用所述存儲器存儲的計算機程序,以執行上述任一項所述的多頻點覆蓋的無線集群通信方法。
69、根據本公開的一個方面,提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機程序,當所述計算機程序被處理器執行時,使得所述處理器能夠執行上述任一項所述的多頻點覆蓋的無線集群通信方法。
70、本公開具有以下有益效果:本公開對操作臺界面切換顯示邏輯、后臺管理控制邏輯及操作臺同時與多個電臺的通信協議進行設計,業務場景包括但不限于語音、數據和狀態信息傳送;可將覆蓋多頻點調度轄區的操作臺集中至一臺操作臺管理,有效降低了建設成本及后期維護難度。操作人員可一鍵式切換頻點操作頁面進行集群通信,系統操作方便;當被呼入時,操作臺可自動切換至被叫頻點的操作頁面,并彈窗提示呼叫信息,設計用戶友好。
71、本技術的一個或多個實施例的細節在下面的附圖和描述中提出。本技術的其它特征和優點將從說明書附圖變得明顯。應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。