移動終端多方通話實現方法、系統、終端和多方通話平臺的製作方法
2023-08-05 16:31:46 1
專利名稱:移動終端多方通話實現方法、系統、終端和多方通話平臺的製作方法
技術領域:
本發明涉及移動通信技術,尤其涉及一種移動終端多方通話實現方法、系統、移動 終端和多方通話平臺。
背景技術:
隨著科技的發展,移動終端的功能也越來越多、越來越強大。越來越多的移動終端 軟體可以同計算機軟體一樣來控制移動終端的各種功能。通過移動終端的客戶端軟體來控 制各種移動終端的應用,使用起來更加方便,界面更加友好,是下一階段終端的發展趨勢。目前,移動終端軟體客戶端在實現多方通話功能時,一般採用移動終端上安裝多 方通話客戶端軟體,移動終端通過行動網路(例如CDMA (Code Division Multiple Access, 碼分多址)EVDO (Evolution Data Only,演進數據優化)或IX)的數據通道上網,以IP交 互方式通知多方通話平臺,由多方通話平臺先後接通發起方和參會方的電話,快速建立起 多方電話會議。但是,目前移動終端接通語音呼叫後移動終端的數據通道將斷開,導致移動 終端得不到多方通話平臺傳送過來的會議狀態信息,如與會方接通情況、參會方下線情況 等,無法實現會議的實時監測和控制,移動終端不能識別與會方加入情況。同時,發起方也 無法通過客戶端在通話過程中增加與會方,限制了移動終端多方通話業務的推廣。
發明內容
本發明要解決的一個技術問題是提供一種移動終端多方通話的實現方法,能夠解 決移動終端多方通話業務中數據與語音無法同時並發通信的問題。本發明提供一種移動終端多方通話的實現方法,包括多方通話平臺與移動終端建立多方語音通話;在多方語音通話過程中多方通話平臺和移動終端通過簡訊實現多方通話控制。進一步,多方通話平臺與移動終端建立多方語音通話的步驟包括多方通話平臺接收來自移動終端的創建會議簡訊;多方通話平臺根據創建會議短 信與移動終端建立多方語音通話;或者,作為發起方的移動終端與多方通話平臺建立數據通道,通過數據通道向多方通話 平臺發送創建會議請求;多方通話平臺根據創建會議請求與移動終端建立多方語音通話。進一步,在多方語音通話過程中多方通話平臺和移動終端通過簡訊實現多方通話 控制的步驟包括多方通話平臺接收來自移動終端的會議管理簡訊;多方通話平臺根據會議管理短 信對多方語音通話進行會議管理;或者多方通話平臺接收來自移動終端的會議狀態查詢簡訊;多方通話平臺向移動終端 發送會議狀態查詢響應簡訊;
或者,在多方語音通話過程中多方通話平臺向移動終端發送與會人員狀態改變通知消
息短^[曰ο本發明的實施例提供的移動終端多方通話的實現方法,移動終端在多方語音通話 過程中,利用移動通信的簡訊通道,實現多方通話業務過程的實時控制,避免行動網路中數 據與語音無法同時並發通信的問題。進一步,通過簡訊發起多方通話,無論會議發起還是會議的中間狀態,移動終端的 客戶端均通過簡訊方式進行狀態控制,從而解決由於移動終端語音通話時數據通道中斷而 導致的無法控制多方通話狀態的問題,也解決了部分無法實現上網的移動終端客戶端進行 多方通話的功能。本發明要解決的另一個技術問題是提供一種移動終端,能夠解決移動終端多方通 話業務中數據與語音無法同時並發通信的問題。本發明提供一種移動終端,包括語音通話建立模塊,用於和多方通話平臺建立多方語音通話;會議管理模塊,用於在多方語音通話過程中向多方通話平臺發送簡訊以對多方語 音通話進行控制。進一步移動終端還包括會議狀態獲取模塊,用於以簡訊方式從多方通話平臺獲得多方通話狀態。本發明要解決的另一個技術問題是提供一種多方通話平臺,能夠解決移動終端多 方通話業務中數據與語音無法同時並發通信的問題。本發明提供一種移動終端多方通話平臺,包括多方通話建立模塊,用於和移動終端建立多方語音通話;簡訊處理模塊,用於接收來自移動終端的簡訊,從簡訊獲得控制信息,發送控制信 息;多方通話控制模塊,用於接收來自簡訊處理模塊的控制信息,根據控制信息對多 方語音通話進行控制。進一步,該移動終端多方通話平臺還包括會議狀態監控模塊,用於監測多方語音 通話的與會人員的狀態,當多方語音通話的與會人員的狀態發生改變時,向簡訊處理模塊 發送與會人員狀態改變消息;簡訊處理模塊還用於接收與會人員狀態改變消息,根據與會 人員狀態改變消息生成與會人員狀態改變通知消息簡訊,發送給移動終端。本發明的移動終端和多方通話平臺的實施例中,移動終端在多方語音通話過程中 通過會議管理模塊發送簡訊對多方語音通話進行控制,多方通話平臺在多方語音通話過程 中通過簡訊處理模塊從移動終端接收簡訊,實現多方通話業務過程的實時控制,避免移動 網絡中數據與語音無法同時並發通信的問題。本發明還提供了包括上述移動終端和多方通話平臺的系統。
圖1示出本發明的移動終端多方通話的實現方法的一個實施例的流程圖;圖2示出本發明的移動終端多方通話系統的一個實施例的系統示意圖3示出本發明的移動終端多方通話的實現方法的一個實施例中多方通話發起 流程圖;圖4示出本發明的移動終端多方通話的實現方法的一個實施例中客戶端初始化 流程圖;圖5示出本發明的移動終端多方通話的實現方法的一個實施例中多方通話管理 流程圖;圖6示出本發明的移動終端多方通話的實現方法的另一個實施例的流程圖;圖7示出本發明的移動終端多方通話系統的另一個實施例的系統框圖;圖8示出本發明的移動終端多方通話系統的又一個實施例的系統框圖。
具體實施例方式下面參照附圖對本發明進行更全面的描述,其中說明本發明的示例性實施例。在下文中,多方通話會議的與會方包括多方通話的發起方和參會方。圖1示出本發明的移動終端多方通話的實現方法的一個實施例的流程圖。如圖1所示,在步驟102,多方通話平臺與移動終端建立多方語音通話。多方通話 平臺與移動終端可以通過簡訊通道建立多方語音通話,也可以通過數據通道建立多方語音 通話。例如,多方通話平臺接收來自作為發起方的移動終端的創建會議簡訊,多方通話平 臺根據創建會議簡訊與發起方和參會方的移動終端建立多方語音通話;或者,作為發起方 的移動終端與多方通話平臺建立數據通道,通過數據通道向多方通話平臺發送創建會議請 求,多方通話平臺根據創建會議請求與發起方和參會方的移動終端建立多方語音通話,多 方通話平臺與發起方的移動終端之間的數據通道在建立語音通話後斷開。在步驟104,在多方語音通話過程中多方通話平臺和移動終端通過簡訊實現多方 通話控制。例如,通過會議狀態查詢簡訊進行多方通話的會議狀態查詢,利用會議管理簡訊 對多方通話進行會議管理和控制,多方通話平臺通過業務通知消息簡訊通知移動終端多方 通話狀態信息等,通過異常消息簡訊通知移動終端異常狀態和原因等信息。在上述實施例中,移動終端在多方語音通話過程中,利用移動通信的簡訊通道,實 現多方通話業務過程的實時控制,避免行動網路中數據與語音無法同時並發通信的問題。 在通過簡訊發起多方通話的實施例中,無論會議發起還是會議的中間狀態,移動終端的客 戶端均通過簡訊方式進行狀態控制,從而解決由於移動終端語音通話時數據通道中斷而導 致的無法控制多方通話狀態的問題,也解決了部分無法實現上網的移動終端客戶端進行多 方通話的功能。根據本發明的一個實施例,多方通話平臺與簡訊網關開放多方通話控制接口,定 義SMPP (Short Message Peer to Peer,短消息點對點協議該協議)協議的簡訊通道,發送 控制及狀態顯示消息,實現移動終端數據通道不在線時多方通話客戶端軟體實時狀態顯示 及多方會議主持功能。圖2示出本發明的移動終端多方通話的實現系統的一個實施例的系統示意圖。如 圖2所示,該系統包括多方通話平臺21、簡訊處理網關22、多方通話發起人23、多方通話參 會人24。多方通話發起人23和參會人24通過簡訊將控制消息發送到多方通話的簡訊處理 網關22,簡訊處理網關22提取短消息內容,包裝成IP控制格式發送給多方通話平臺21,多方通話平臺21根據簡訊處理網關22發送的IP協議提取內容並進行分析處理。簡訊處理 網關22把需要反饋給與會方的客戶端的簡訊反饋給多方通話發起人23和參會人24移動 終端,移動終端客戶端直接調用作業系統的接口截取源號碼為預定平臺號碼的簡訊,簡訊 並不進入簡訊信箱,直接由客戶端軟體進行消息處理。簡訊處理網關22完成接收客戶端反 饋的短消息後通過TCP/IP接口反饋到多方通話平臺21,控制多方通話過程及狀態。本領域的技術人員應當理解,圖2中的簡訊處理網關22也可以集成在多方通話平 臺21中。在一個簡訊格式的具體實現中,定義了 4種類型的控制消息簡訊業務請求消息 簡訊、業務請求響應消息簡訊、業務請求異常消息簡訊和業務通知消息簡訊。業務請求消息 簡訊例如包括會議狀態查詢、創建會議、邀請與會人員、踢出與會人員、禁言、恢復禁言等; 業務請求異常消息簡訊使客戶端在系統狀態為異常能夠獲得異常情況的原因;當與會方的 狀態改變發生改變時,由多方通話平臺向移動終端發送業務通知消息簡訊,包括創建會議 請求結果,與會人員狀態變化,會議結束通知等。通過定義的用於控制多方通話狀態的消息 簡訊實現客戶端控制功能。各種簡訊具體介紹如下1、業務請求消息簡訊>會議狀態查詢
權利要求
一種移動終端多方通話的實現方法,其特徵在於,包括多方通話平臺與移動終端建立多方語音通話;在多方語音通話過程中所述多方通話平臺和移動終端通過簡訊實現多方通話控制。
2.根據權利要求1所述的實現方法,其特徵在於,所述多方通話平臺與移動終端建立 多方語音通話的步驟包括所述多方通話平臺接收來自移動終端的創建會議簡訊;所述多方通話平臺根據所述創建會議簡訊與移動終端建立多方語音通話;或者, 作為發起方的移動終端與所述多方通話平臺建立數據通道,通過所述數據通道向所述 多方通話平臺發送創建會議請求;所述多方通話平臺根據所述創建會議請求與移動終端建立多方語音通話。
3.根據權利要求1所述的實現方法,其特徵在於,在多方語音通話過程中所述多方通 話平臺和所述移動終端通過簡訊實現多方通話控制的步驟包括所述多方通話平臺接收來自移動終端的會議管理簡訊;所述多方通話平臺根據所述會議管理簡訊對所述多方語音通話進行會議管理;或者所述多方通話平臺接收來自移動終端的會議狀態查詢簡訊; 所述多方通話平臺向移動終端發送會議狀態查詢響應簡訊; 或者,在多方語音通話過程中所述多方通話平臺向所述移動終端發送與會人員狀態改變通 知消息簡訊。
4.根據權利要求3所述的實現方法,其特徵在於,所述會議管理簡訊包括邀請與會人 員、剔出與會人員、與會人禁言、和與會人恢復禁言中的至少一個。
5.根據權利要求1所述的實現方法,其特徵在於,在多方語音通話過程中所述多方通 話平臺和所述移動終端通過簡訊實現多方通話控制的步驟包括在多方語音通話過程中所述多方通話平臺和所述移動終端經由簡訊處理網關通過短 信進行交互實現多方通話控制。
6.一種移動終端多方通話平臺,其特徵在於,包括 多方通話建立模塊,用於和移動終端建立多方語音通話;簡訊處理模塊,用於接收來自移動終端的簡訊,從所述簡訊獲得控制信息,發送所述控 制信息;多方通話控制模塊,用於接收來自所述簡訊處理模塊的控制信息,根據所述控制信息 對所述多方語音通話進行控制。
7.根據權利要求6所述的移動終端多方通話平臺,其特徵在於,所述簡訊處理模塊接 收來自移動終端的創建會議簡訊,從所述創建會議簡訊中獲得與會人的電話列表,將所述 與會人的電話列表發送給所述多方通話建立模塊;所述多方通話建立模塊,用於接收所述與會人的電話列表,根據所述與會人的電話列 表和移動終端建立多方語音通話。
8.根據權利要求6所述的移動終端多方通話平臺,其特徵在於,還包括會議狀態監控模塊,用於監測所述多方語音通話的與會人員的狀態,當所述多方語音 通話的與會人員的狀態發生改變時,向所述簡訊處理模塊發送與會人員狀態改變消息;所述簡訊處理模塊還用於接收所述與會人員狀態改變消息,根據所述與會人員狀態改 變消息生成與會人員狀態改變通知消息簡訊,發送給移動終端。
9.一種移動終端,其特徵在於,包括語音通話建立模塊,用於和多方通話平臺建立多方語音通話; 會議管理模塊,用於在多方語音通話過程中向所述多方通話平臺發送簡訊以對所述多 方語音通話進行控制。
10.根據權利要求9所述的移動終端,其特徵在於,還包括會議狀態獲取模塊,用於以簡訊方式從所述多方通話平臺獲得多方通話狀態。
11.一種移動終端多方通話系統,其特徵在於,包括權利要求6-8中任意一項所述的多 方通話平臺;和/或權利要求9或10所述的移動終端。
全文摘要
本發明公開一種移動終端多方通話實現方法、系統、移動終端和多方通話平臺。該方法包括多方通話平臺與移動終端建立多方語音通話;在多方語音通話過程中多方通話平臺和移動終端通過簡訊實現多方通話控制。通過本發明,移動終端在多方語音通話過程中,利用移動通信的簡訊通道,實現多方通話業務過程的實時控制,避免行動網路中數據與語音無法同時並發通信的問題。在通過簡訊發起多方通話的實施例中,無論會議發起還是會議的中間狀態,移動終端的客戶端均通過簡訊方式進行狀態控制,從而解決由於移動終端語音通話時數據通道中斷而導致的無法控制多方通話狀態的問題,也解決了部分無法實現上網的移動終端客戶端進行多方通話的功能。
文檔編號H04M3/56GK101945357SQ20101026433
公開日2011年1月12日 申請日期2010年8月23日 優先權日2010年8月23日
發明者鍾青峰 申請人:中國電信股份有限公司