被叫終端、主叫終端、語音通信方法及系統的制作方法
【技術領域】
[0001]本發明涉及通信領域,具體涉及一種被叫終端、主叫終端、語音通信方法及系統。
【背景技術】
[0002]隨著科技的不斷進步和發展,移動通信技術已經在人們的生活中提供了越來越重要的作用。移動通信終端以其方便攜帶、隨時溝通以及豐富多彩應用的特點,成為了人們生活中不可或缺的必備品。但移動終端的通訊安全出現了越來越多的事件,安全通訊成為當下日益嚴峻的問題。現存的移動通信系統中,對民用的移動終端的語音流大都沒有經過加密處理。如:GSM、WCDMA、CDMA2000等,其電路交換網絡都是為非加密電話設計的,移動網絡中的移動交換中心只負責通信控制和語音交換。雖然有些移動網絡可以在無線傳輸部分進行加密處理,但并沒有完全解決通訊過程中的安全問題,因為沒有全程加密,即不僅需要防止語音通話在無線傳輸部分被監聽,同時還要避免在核心網中傳送時被截獲和監聽,也就是說,需要對移動終端的語音業務進行端到端的加密處理。
【發明內容】
[0003]本發明要解決的主要技術問題是,提供一種被叫終端、主叫終端、語音通信方法及系統,解決現有語音通話不能實現全程加密的問題。
[0004]為解決上述問題,本發明提供一種語音通信方法,包括:
[0005]主叫終端與被叫終端確認采用語音加密方式進行語音通信;
[0006]所述主叫終端與所述被叫終端建立端到端傳輸業務通道;
[0007]所述主叫終端將原始語音數據在本地加密后通過所述端到端傳輸業務通道
[0008]發送給所述被叫終端;以及通過所述端到端傳輸業務通道接收由所述被叫終端進行加密后發送的語音數據。
[0009]在本發明的一種實施例中,所述端到端傳輸業務通道為電路交換可視電話數據傳輸通道或電路交換數據通道。
[0010]為了解決上述問題,本發明還提供了另一種語音通信方法,包括:
[0011]被叫終端與主叫終端確認采用語音加密方式進行語音通信;
[0012]所述被叫終端與所述主叫終端建立端到端傳輸業務通道;
[0013]所述被叫終端通過所述端到端傳輸業務通道接收由所述主叫終端進行加密后發送的語音數據;以及將原始語音數據在本地加密后通過所述端到端傳輸業務通道發送給所述主叫終端。
[0014]在本發明的一種實施例中,所述端到端傳輸業務通道為電路交換可視電話數據傳輸通道或電路交換數據通道。
[0015]為了解決上述問題,本發明還提供了另一種語音通信方法,包括:
[0016]主叫終端和被叫終端之間確認采用語音加密方式進行語音通信;
[0017]在所述主叫終端與所述被叫終端之間建立端到端傳輸業務通道;
[0018]所述主叫終端將原始語音數據在本地加密后通過所述端到端傳輸業務通道
[0019]發送給所述被叫終端;以及通過所述端到端傳輸業務通道接收由所述被叫終端進行加密后發送的語音數據;
[0020]所述被叫終端通過所述端到端傳輸業務通道接收由所述主叫終端進行加密后發送的語音數據;以及將原始語音數據在本地加密后通過所述端到端傳輸業務通道發送給所述主叫終端。
[0021 ] 在本發明的一種實施例中,所述主叫終端和被叫終端之間確認采用語音加密方式進行語音通信包括:
[0022]所述主叫終端向所述被叫終端發送包含語音加密標識的通信建立請求信息;
[0023]所述主叫終端接收所述被叫終端反饋的通信建立請求響應消息,根據該通信建立請求響應消息判斷所述被叫終端是否采用語音加密方式進行此次通信。
[0024]在本發明的一種實施例中,當所述主叫終端判斷所述被叫終端此次通信不采用語音加密方式時,所述主叫終端結束此次通信或切換為普通語音通信方式與所述被叫終端進行語音通信。
[0025]在本發明的一種實施例中,所述通信建立請求信息為呼叫建立消息,所述通信建立請求響應消息為回鈴消息。
[0026]在本發明的一種實施例中,所述端到端傳輸業務通道為電路交換可視電話數據傳輸通道或電路交換數據通道。
[0027]為了解決上述問題,本發明還提供了一種主叫終端,包括第一通信方式確認模塊、第一通道建立模塊、第一加密模塊、第一發送模塊以及第一接收模塊;
[0028]所述第一通信方式確認模塊用于與被叫終端確認采用語音加密方式進行語音通信;
[0029]所述第一通道建立模塊用于與所述被叫終端建立端到端傳輸業務通道;
[0030]所述第一加密模塊用于將所述主叫終端的原始語音數據進行加密;
[0031]所述第一發送模塊用于將所述第一加密模塊加密后的語音數據通過所述端到端傳輸業務通道發送給所述被叫終端;
[0032]所述第一接收模塊用于通過所述端到端傳輸業務通道接收由所述被叫終端進行加密后發送的語音數據。
[0033]為了解決上述問題,本發明還提供了一種被叫終端,包括第二通信方式確認模塊、第二通道建立模塊、第二加密模塊、第二發送模塊以及第二接收模塊;
[0034]所述第二通信方式確認模塊用于與主叫終端確認采用語音加密方式進行語音通信;
[0035]所述第二通道建立模塊用于與所述主叫終端建立端到端傳輸業務通道;
[0036]所述第二加密模塊用于將所述被叫終端的原始語音數據進行加密;
[0037]所述第二發送模塊用于將所述第二加密模塊加密后的語音數據通過所述端到端傳輸業務通道發送給所述主叫終端;
[0038]所述第二接收模塊用于通過所述端到端傳輸業務通道接收由所述主叫終端進行加密后發送的語音數據。
[0039]為了解決上述問題,本發明還提供了一種語音通信系統,包括主叫終端和被叫終端,所述主叫終端包括第一通信方式確認模塊、第一通道建立模塊、第一加密模塊、第一發送模塊以及第一接收模塊;所述被叫終端包括第二通信方式確認模塊、第二通道建立模塊、第二加密模塊、第二發送模塊以及第二接收模塊;
[0040]所述第一通信方式確認模塊用于與所述第二通信方式確認模塊確認采用語音加密方式進行語音通信;
[0041]所述第一通道建立模塊用于與所述第二通道建立模塊建立端到端傳輸業務通道;
[0042]所述第一加密模塊用于將所述主叫終端的原始語音數據進行加密;
[0043]所述第一發送模塊用于將所述第一加密模塊加密后的語音數據通過所述端到端傳輸業務通道發送給所述第二接收模塊;
[0044]所述第一接收模塊用于通過所述端到端傳輸業務通道接收由所述第二發送模塊發送的語音數據;
[0045]所述第二加密模塊用于將所述被叫終端的原始語音數據進行加密;
[0046]所述第二發送模塊用于將所述第二加密模塊加密后的語音數據通過所述端到端傳輸業務通道發送給所述第一接收模塊;
[0047]所述第二接收模塊用于通過所述端到端傳輸業務通道接收由所述第一發送模塊發送的語音數據。
[0048]在本發明的一種實施例中,所述端到端傳輸業務通道為電路交換可視電話數據傳輸通道或電路交換數據通道。
[0049]本發明的有益效果是:
[0050]本發明提供的被叫終端、主叫終端、語音通信方法及系統,在進行語音通話時,主叫終端與被叫終端協商確認采用語音加密方式進行語音通信后,主叫終端與被叫終端建立端到端傳輸業務通道;然后主叫終端和被叫終端將原始語音數據在本地加密后通過建立的端到端傳輸業務通道發送給對端的終端。可見,在發明中,是在主叫終端或被叫終端本地實現對原始語音數據進行加密,并將加密后的語音數據通過端到端傳輸業務通道直接發送給對端,因此可以實現主叫終端和被叫終端之間的語音通話全程加密,包括無線傳輸及核心網傳輸過程中也是全部加密傳輸的,保證了語音通話的安全性。同時,本申請的方案不需要對現有無線網和核心網進行改動,實現方便、簡單,且成本低。
【附圖說明】
[0051]圖1為本發明實施例一提供的語音通信方法流程示意圖;
[0052]圖2為本發明實施例一提供的確認通信方式過程的流程示意圖;
[0053]圖3為本發明實施例二提供的語音通信系統結構示意圖;
[0054]圖4為圖3中主叫終端的結構示意圖;
[0055]圖5為圖3中被叫終端的結構示意圖;
[0056]圖6為本發明實