專利背景
在公共安全領域突發緊急事件(如恐怖攻擊)時,不在專網覆蓋範圍內的相關人員(如在家裡或者只配置了座機的值班室)需要實時知曉現場情況以便進行應急指揮、處理。
2016年前,專網一般都配置了與電話對接的接口,專網終端可以與電話建立呼叫連線,從而向電話一方的相關人員實時上報現場情況。
專網終端與電話建立呼叫連線的過程包括:專網終端先發起呼叫請求,等待電話一端的相關人員進行應答即電話摘機後,專網終端的呼叫語音包才能傳送至電話,電話一端的相關人員才能監聽專網終端的呼叫語音包。
發明內容
專利目的
2016年10月之前的技術中,由於在專網終端向電話傳送呼叫語音包時,需要電話一端的相關人員摘機,在等待摘機的過程中,可能會存在呼叫語音包的丟失,或者聲音延遲。且在專網終端與電話建立呼叫連線的過程中,有人為的參與,導致專網終端與電話建立呼叫連線的效率低下,進一步可能導致不能及時接收到重要的呼叫。有鑒於此,該發明提供了一種電話呼叫方法、裝置、系統和調度伺服器,以克服2016年10月之前的技術中專網終端與電話建立呼叫的效率低下的問題。
技術方案
《電話呼叫方法、裝置、系統和調度伺服器》提供如下技術方案:一種電話呼叫系統,包括:調度網關,用於將監聽到的目的專網終端的呼叫語音包傳送至調度伺服器;所述調度伺服器,用於根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;確定所述目的電話處於摘機模式;將所述目的專網終端的呼叫語音包傳送至所述目的交換機;所述目的交換機,用於將所述目的專網終端的呼叫語音包傳送至所述目的電話。
其中,所述調度伺服器在確定所述目的電話處於摘機模式時,具體用於:判斷所述目的電話當前模式;當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式;當所述目的電話當前模式為空閒模式時,生成摘機指令;接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式;所述目的交換機還用於:接收到所述調度伺服器傳送的摘機指令時,配置所述目的電話處於摘機模式;將所述目的電話處於摘機模式的訊息反饋至所述調度伺服器。
優選的,所述調度伺服器還用於:接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;將所述混音語音包傳送至目的交換機;所述目的交換機還用於:將所述混音語音包傳送至所述目的電話。
一種電話呼叫方法,套用於調度伺服器,所述電話呼叫方法包括:接收調度網關監聽到的目的專網終端的呼叫語音包;根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;確定所述目的電話處於摘機模式;將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。
其中,所述確定所述目的電話處於摘機模式包括:判斷所述目的電話當前模式;當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式;當所述目的電話當前模式為空閒模式時,生成摘機指令;將所述摘機指令通過所述目的交換機傳送至所述目的電話;接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式。
優選地,還包括:接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;將所述混音語音包通過所述目的交換機傳送至所述目的電話。
一種電話呼叫裝置,套用於調度伺服器,所述電話呼叫裝置包括:第一接收模組,用於接收調度網關監聽到的目的專網終端的呼叫語音包;第一確定模組,用於根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;第二確定模組,用於確定所述目的電話處於摘機模式;第一傳送模組,用於將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。
其中,所述第二確定模組包括:判斷單元,用於判斷所述目的電話當前模式;第一確定單元,用於當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式;生成單元,用於當所述目的電話當前模式為空閒模式時,生成摘機指令;傳送單元,用於將所述摘機指令通過所述目的交換機傳送至所述目的電話;第二確定單元,用於接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式。
優選的,還包括:第二接收模組,用於接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;第二傳送模組,用於將所述混音語音包通過所述目的交換機傳送至所述目的電話。
一種調度伺服器,包括:存儲器、處理器、接收連線埠、傳送連線埠,其中,所述存儲器,用於存儲交換機地址、電話的呼叫號碼與專網終端標識的對應關係;所述接收連線埠,用於接收調度網關監聽到的目的專網終端的呼叫語音包;所述處理器,用於根據所述存儲器存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,以及所述接收連線埠接收的所述目的專網的呼叫語音包和所述目的專網終端的標識,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;以及確定所述目的電話處於摘機模式;所述傳送連線埠,用於將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。
改善效果
經由上述的技術方案可知,與2016年10月之前的技術相比,該申請實施例提供的一種電話呼叫系統,調度網關監聽到目的專網終端的呼叫語音包,會將該呼叫語音包傳送至調度伺服器,調度伺服器根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址。並在確定出目的電話處於摘機模式時,將所述目的專網終端的呼叫語音包傳送至所述目的交換機。也就是,當目的專網終端向目的電話傳送呼叫語音包時,調度伺服器就會將目的電話的狀態設定為摘機模式,即目的電話自動摘機,不需要電話一端的用戶人為摘機,避免了接通前存在丟失語音或者聲音延遲問題,也提高了專網終端與電話建立呼叫的效率。
附圖說明
圖1為該申請實施例提供的一種電話呼叫系統的結構示意圖;
圖2為該申請實施例提供的一種電話呼叫系統中調度網關、調度伺服器、目的交換機的信息互動的信令圖;
圖3為該申請實施例提供的一種電話呼叫系統中調度伺服器的硬體結構圖;
圖4為該申請實施例提供的一種電話呼叫方法的流程圖;
圖5為該申請實施例提供的一種電話呼叫裝置的結構圖。
權利要求
1.一種電話呼叫系統,其特徵在於,包括:調度網關,用於將監聽到的目的專網終端的呼叫語音包傳送至調度伺服器;所述調度伺服器,用於根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;確定所述目的電話處於摘機模式;將所述目的專網終端的呼叫語音包傳送至所述目的交換機;所述目的交換機,用於將所述目的專網終端的呼叫語音包傳送至所述目的電話。
2.根據權利要求1所述電話呼叫系統,其特徵在於,所述調度伺服器在確定所述目的電話處於摘機模式時,具體用於:判斷所述目的電話當前模式;當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式;當所述目的電話當前模式為空閒模式時,生成摘機指令;接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式;所述目的交換機還用於:接收到所述調度伺服器傳送的摘機指令時,配置所述目的電話處於摘機模式;將所述目的電話處於摘機模式的訊息反饋至所述調度伺服器。
3.根據權利要求1或2所述電話呼叫系統,其特徵在於,所述調度伺服器還用於:接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;將所述混音語音包傳送至目的交換機;所述目的交換機還用於:將所述混音語音包傳送至所述目的電話。
4.一種電話呼叫方法,其特徵在於,套用於調度伺服器,所述電話呼叫方法包括:接收調度網關監聽到的目的專網終端的呼叫語音包;根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;確定所述目的電話處於摘機模式;將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。
5.根據權利要求4所述電話呼叫方法,其特徵在於,所述確定所述目的電話處於摘機模式包括:判斷所述目的電話當前模式;當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式;當所述目的電話當前模式為空閒模式時,生成摘機指令;將所述摘機指令通過所述目的交換機傳送至所述目的電話;接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式。
6.根據權利要求4或5任一所述電話呼叫方法,其特徵在於,還包括:接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;將所述混音語音包通過所述目的交換機傳送至所述目的電話。
7.一種電話呼叫裝置,其特徵在於,套用於調度伺服器,所述電話呼叫裝置包括:第一接收模組,用於接收調度網關監聽到的目的專網終端的呼叫語音包;第一確定模組,用於根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;第二確定模組,用於確定所述目的電話處於摘機模式;第一傳送模組,用於將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。
8.根據權利要求7所述電話呼叫裝置,其特徵在於,所述第二確定模組包括:判斷單元,用於判斷所述目的電話當前模式;第一確定單元,用於當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式;生成單元,用於當所述目的電話當前模式為空閒模式時,生成摘機指令;傳送單元,用於將所述摘機指令通過所述目的交換機傳送至所述目的電話;第二確定單元,用於接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式。
9.根據權利要求7或8任一所述電話呼叫裝置,其特徵在於,還包括:第二接收模組,用於接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;第二傳送模組,用於將所述混音語音包通過所述目的交換機傳送至所述目的電話。
10.一種調度伺服器,其特徵在於,包括:存儲器、處理器、接收連線埠、傳送連線埠,其中,所述存儲器,用於存儲交換機地址、電話的呼叫號碼與專網終端的標識的對應關係;所述接收連線埠,用於接收調度網關監聽到的目的專網終端的呼叫語音包;所述處理器,用於根據所述存儲器存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,以及所述接收連線埠接收的所述目的專網的呼叫語音包和所述目的專網終端的標識,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址;以及確定所述目的電話處於摘機模式;所述傳送連線埠,用於將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。
實施方式
為了引用和清楚起見,下文中使用的技術名詞的說明、簡寫或縮寫總結如下:
TETRA:Trans European Trunked Radio,泛歐集群無線電;
DMR:Digital Mobile Radio,數字移動對講機;
PDT:Professional Digital Trunking,專業數字集群;
IPPBX:HSS多媒體交換機;
HSS:Home Subscriber Server,歸屬簽約用戶伺服器;
IP:Voiceover Internet Protocol,網路電話;
API:Application Programming Interface,應用程式編程接口。
該申請實施例提供了一種電話呼叫系統,如圖1所示,為電話呼叫系統的結構示意圖。該電話呼叫系統包括:調度網關11、調度伺服器12、目的交換機13。圖1中還示出了目的電話14。
從圖1中可以看出調度網關11與調度伺服器12之間通過IP網路進行通信;目的交換機13與目的電話14之間通過IP網路進行通信;調度伺服器12與目的交換機13通過IP網路進行通信。下面結合圖1,對調度網關11、調度伺服器12、目的交換機13之間的信息互動進行介紹,如圖2所示,為該申請實施例提供的一種電話呼叫系統中調度網關、調度伺服器、目的交換機的信息互動的信令圖。圖2中還示出了目的電話14以及目的專網終端15。
步驟S201:目的專網終端15發起呼叫請求。專網終端可以為DMR、TETRA終端、PDT終端。
步驟S202:調度網關11監聽到目的專網終端15的呼叫請求或呼叫語音包時,向調度伺服器12傳送該呼叫請求或呼叫語音包。該呼叫請求中攜帶有目的專網終端15的標識。也可以攜帶有目的專網終端15的呼叫語音包。或,調度網關11在監聽到目的專網終端12發起呼叫請求後,再次監聽目的專網終端的呼叫語音包。
步驟S203:調度伺服器12根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址。
步驟S204:調度伺服器12確定目的電話14處於摘機模式。調度伺服器12確定目的電話14處於摘機模式的方式有多種,該申請實施例提供但不限於以下幾種。第一種,在調度網關向調度伺服器傳送呼叫請求之前,調度伺服器12已經將所有的電話均設定為摘機模式,也就是,專網終端與電話之間的連線一直是存在的。在這種情況下,電話一直處於摘機狀態,會浪費電能。
第二種,在調度伺服器12確定出目的專網終端需要呼叫的目的電話後,再確定該目的電話處於摘機模式,具體步驟如下:步驟S2041:調度伺服器12判斷所述目的電話當前模式。步驟S2042:調度伺服器12檢測到所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式。步驟S2043:調度伺服器12檢測到所述目的電話當前模式為空閒模式時,生成摘機指令。摘機指令中攜帶有目的電話的標識或電話號碼,以便使得目的交換機確定出當前需要哪個電話處於摘機模式。
步驟S2044:目的交換機13接收到所述調度伺服器傳送的摘機指令時,配置所述目的電話處於摘機模式,並將所述目的電話處於摘機模式的訊息反饋至所述調度伺服器。
步驟S2045:調度伺服器12接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式。由於步驟S2041至步驟S2045是可選步驟,因此在圖2中用虛線框表示。
上屬於調度網關可以為IP調度網關,調度伺服器可以為IP調度伺服器,目的電話可以為IP目的電話,目的交換機可以為IPPBX。上述“目的交換機13接收到所述調度伺服器傳送的摘機指令時,配置所述目的電話處於摘機模式”可以為目的交換機調用IP目的電話的API接口配置IP目的電話工作在摘機模式。
步驟S205:調度伺服器12將所述目的專網終端的呼叫語音包傳送至所述目的交換機。可以理解的是,如果當前只有一個目的專網終端向目的電話傳送呼叫語音包,那么調度伺服器12可以將該呼叫語音包傳送至目的交換機。步驟S206:目的交換機13用於將所述目的專網終端的呼叫語音包傳送至所述目的電話。
該申請實施例提供的一種電話呼叫系統,調度網關11監聽到目的專網終端15的呼叫語音包,會將該呼叫語音包傳送至調度伺服器12,調度伺服器12根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址。並在確定出目的電話處於摘機模式時,將所述目的專網終端的呼叫語音包傳送至所述目的交換機。也就是,當目的專網終端向目的電話傳送呼叫語音包時,調度伺服器就會將目的電話的狀態設定為摘機模式,即目的電話自動摘機,不需要電話一端的用戶人為摘機,避免了接通前存在丟失語音或者聲音延遲問題,也提高了專網終端與電話建立呼叫的效率。
可以理解的是,2016年10月之前的技術中同一個電話同時只能監聽到一個或一組專網終端的通話。當其他專網終端也需要與該電話進行通話時,可能會出現占線失敗的情況,需要等待該電話掛斷當前的呼叫後,專網終端才能重新發起呼叫,這種情況可能會導致漏掉重要的呼叫語音包。可以理解的是,該申請實施例提供的電話呼叫系統中,若當前只有一個目的專網終端向目的電話傳送呼叫語音包,那么調度伺服器12可以將該呼叫語音包傳送至目的交換機。
若當前有多個專網終端同時向一個電話傳送呼叫語音包,即多個專網終端組成組呼時,調度伺服器還用於:接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;將所述混音語音包傳送至目的交換機。相應的,目的交換機還用於:將所述混音語音包傳送至目的電話。
調度伺服器中存儲有交換機地址、電話的呼叫號碼和專網終端的標識的對應關係,一個交換機地址可能對應一個或多個電話的呼叫號碼,一個電話的呼叫號碼可能對應一個或多個專網終端的標識。因此該申請實施例提供的電話呼叫系統支持同一時刻只有一個專網終端呼叫與其對應的電話(即個呼);也支持同一時刻多個專網終端呼叫同一電話(即組呼),即可以將多個專網終端的多路呼叫組成會議,將該會議的各個專網終端的呼叫語音包傳送至同一電話。
該申請實施例還提供了一種電話呼叫方法和電話呼叫裝置,該方法或裝置可以套用於調度伺服器,調度伺服器是提供計算服務的設備,如圖3所示,調度伺服器可以包括處理器31、存儲器32、接收連線埠33和傳送連線埠34等。
存儲器32可用於存儲軟體程式以及模組,處理器31通過運行存儲在存儲器32的軟體程式以及模組,從而執行調度伺服器的各種功能套用以及數據處理。存儲器32可主要包括存儲程式區和存儲數據區,其中,存儲程式區可存儲作業系統、至少一個功能所需的應用程式(比如確定所述目的電話處於摘機模式的功能)等;存儲數據區可存儲根據調度伺服器的使用所創建的數據(比如交換機地址、電話的呼叫號碼和專網終端的標識的對應關係等)等。此外,存儲器32還可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。
接收連線埠33可以用於接收其他終端或伺服器的信息(例如調度網關傳送的呼叫請求或呼叫語音包),並將其傳送至處理器31。傳送連線埠34可以用於將調度伺服器的訊息(例如呼叫語音包)和指令(例如,摘機指令)傳送給其他終端或伺服器。
處理器31是調度伺服器的控制中心,利用各種接口和線路連線整個調度伺服器的各個部分,通過運行或執行存儲在存儲器32內的軟體程式和/或模組,以及調用存儲在存儲器2內的數據,執行調度伺服器的各種功能和處理數據,從而對調度伺服器進行整體監控。例如,根據所述存儲器存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,以及所述接收連線埠接收的所述目的專網的呼叫語音包和所述目的專網終端的標識,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址。
下面結合圖3中的硬體結構,對該申請實施例提供的電話呼叫方法進行說明。請參閱圖4,為該申請實施例提供的一種電話呼叫方法的流程圖,該方法可以套用於如圖2和圖3所示的調度伺服器,該方法包括:
步驟S401:接收調度網關監聽到的目的專網終端的呼叫語音包。步驟S401可以是接收連線埠33執行的。
步驟S402:根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址。交換機地址、電話的呼叫號碼與專網終端的標識的對應關係可以預先存儲在存儲器32中,步驟S402可以是處理器31執行的。
步驟S403:確定所述目的電話處於摘機模式。步驟S403可以是處理器31執行的。
步驟S404:將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。步驟S404可以是傳送連線埠34執行的。
上述方法步驟的詳細說明,請參閱圖2中對調度伺服器的說明,在此不再贅述。
在該申請實施例提供的電話呼叫方法實施例中,確定所述目的電話處於摘機模式有多種實現方式,具體如下:第一種,在調度網關傳送呼叫請求之前,調度伺服器12(如圖2和圖3所示)已經將所有的電話均設定為摘機模式,也就是,專網終端與電話之間的連線一直是存在的。在這種情況下,電話一直處於摘機狀態,會浪費電能。第二種,調度伺服器12(如圖2和圖3所示)確定該目的電話處於摘機模式,具體步驟如下:判斷所述目的電話當前模式。
當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式。當所述目的電話當前模式為空閒模式時,生成摘機指令。將所述摘機指令通過所述目的交換機傳送至所述目的電話。接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式。可以理解的是,2016年10月之前的技術中同一個電話同時只能監聽到一個或一組專網終端的通話。當其他專網終端也需要與該電話進行通話時,可能會出現占線失敗的情況,需要等待該電話掛斷當前的呼叫後,專網終端才能重新發起呼叫,這種情況可能會導致漏掉重要的呼叫語音包。可以理解的是,該申請實施例提供的電話呼叫方法中,若當前只有一個目的專網終端向目的電話傳送呼叫語音包,那么調度伺服器12可以將該呼叫語音包傳送至目的交換機。
若當前有多個專網終端同時向一個電話傳送呼叫語音包,即多個專網終端組成組呼時,該申請實施例提供的電話呼叫方法還包括:接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;將所述混音語音包通過所述目的交換機傳送至所述目的電話。
調度伺服器中存儲有交換機地址、電話的呼叫號碼和專網終端標識的對應關係,一個交換機地址可能對應一個或多個電話的呼叫號碼,一個電話的呼叫號碼可能對應一個或多個專網終端的標識。因此該申請實施例提供的電話呼叫系統支持同一時刻只有一個專網終端呼叫與其對應的電話(即個呼);也支持同一時刻多個專網終端呼叫同一電話(即組呼),即將多個專網終端的多路呼叫組成會議,將該會議的各個專網終端的呼叫語音包傳送至同一電話。
該電話呼叫裝置可套用於如圖2和圖3所示的調度伺服器,該電話呼叫裝置的結構如圖5所示,電話呼叫裝置包括:第一接收模組501、第一確定模組502、第二確定模組503以及第一傳送模組504,其中:第一接收模組501,用於接收調度網關監聽到的目的專網終端的呼叫語音包。第一確定模組502,用於根據預先存儲的交換機地址、電話的呼叫號碼與專網終端的標識的對應關係,確定出所述目的專網終端的標識對應的目的電話的呼叫號碼和目的交換機的地址。
第二確定模組503,用於確定所述目的電話處於摘機模式。第一傳送模組504,用於將所述目的專網終端的呼叫語音通過所述目的交換機傳送至所述目的電話。上述模組的詳細說明,請參閱圖2中對調度伺服器的說明,在此不再贅述。上述第一接收模組501、第一確定模組502、第二確定模組503以及第一傳送模組504可以存儲在存儲器32中,處理器31調用存儲器32存戶的各個功能模組,來實現圖2中所示的調度伺服器的各種功能。
該申請實施例提供的電話呼叫裝置中,第二確定模組可以有多種結構,具體如下:第一種,第二確定模組包括:設定模組,用於將各個電話設定為摘機模式。在調度網關向調度伺服器傳送呼叫請求之前,調度伺服器12中的設定模組已經將所有的電話均設定為摘機模式,也就是,專網終端與電話之間的連線一直是存在的。在這種情況下,電話一直處於摘機狀態,會浪費電能。
第二種,第二確定模組包括:判斷單元,用於判斷所述目的電話當前模式;第一確定單元,用於當所述目的電話當前模式為摘機模式時,確定所述目的電話處於摘機模式;生成單元,用於當所述目的電話當前模式為空閒模式時,生成摘機指令;傳送單元,用於將所述摘機指令通過所述目的交換機傳送至所述目的電話;第二確定單元,用於接收到所述目的交換機返回的所述目的電話處於摘機模式的訊息時,確定所述目的電話處於摘機模式。
可以理解的是,2016年10月之前的技術中同一個電話同時只能監聽到一個或一組專網終端的通話。當其他專網終端也需要與該電話進行通話時,可能會出現占線失敗的情況,需要等待該電話掛斷當前的呼叫後,專網終端才能重新發起呼叫,這種情況可能會導致漏掉重要的呼叫。可以理解的是,該申請實施例提供的電話呼叫裝置中,若當前只有一個目的專網終端向目的電話傳送呼叫語音包,那么調度伺服器12可以將該呼叫語音包傳送至目的交換機。
若當前有多個專網終端同時向一個電話傳送呼叫語音包,即多個專網終端組成組呼時,電話呼叫裝置還包括:第二接收模組,用於接收到多個專網終端向所述目的電話傳送的呼叫語音包時,將所述多個專網終端分別對應的呼叫語音包進行混音,生成混音語音包;第二傳送模組,用於將所述混音語音包通過所述目的交換機傳送至所述目的電話。
調度伺服器中存儲有交換機地址、電話的呼叫號碼和專網終端標識的對應關係,一個交換機地址可能對應一個或多個電話的呼叫號碼,一個電話的呼叫號碼可能對應一個或多個專網終端的標識。因此該申請實施例提供的電話呼叫系統支持同一時刻只有一個專網終端呼叫與其對應的電話(即個呼);也支持同一時刻多個專網終端呼叫同一電話(即組呼),即將多個專網終端的多路呼叫組成會議,將該會議的各個專網終端的呼叫語音包傳送至同一電話。
榮譽表彰
2021年11月,《電話呼叫方法、裝置、系統和調度伺服器》獲得第八屆廣東專利獎優秀獎。