一種三網一體電話的控制裝置和方法
2023-05-29 21:05:36 1
專利名稱:一種三網一體電話的控制裝置和方法
技術領域:
本發明涉及一種電話的控制裝置和方法,尤指一種可以通過電信網絡、網際網路和 移動通信網絡撥打電話的控制方法。
背景技術:
目前,人們常用的打電話的設備包括手機、固定電話和PC機,三種設備撥打電話 採用不同的網絡,手機通過移動通信網絡,固定電話通過PSTN (公共電話交換網絡)以及PC 機通過網際網路撥打電話。一種設備對應一種通信網絡,沒有給用戶更多可選擇通話方式的 餘地。
發明內容
針對現有技術存在的問題,本發明提供一種撥打手機電話、固定電話和網絡電話 的三網一體電話控制裝置和方法。為實現上述目的,本發明三網一體電話的控制方法,其中三網一體電話的主板上 包括藍牙模塊、PSTN電話模塊、網絡電話模塊和控制模塊,通過控制模塊選擇上述模塊與話 機通話電路間通信,實現撥打手機電話、固定電話和網絡電話,所述方法在控制模塊控制下 完成,包括以下步驟
對用戶操作進行判斷以根據用戶按鍵信息來確認用戶需要進行的通話類型;其中 如果用戶選擇進行手機通話,則把通話方式切換成手機呼叫方式; 如果用戶選擇進行固定電話通話,則把通話方式切換成普通呼叫方式; 如果用戶選擇進行網絡電話通話,則把通話方式切換成網絡通話方式。進一步,當用戶選擇進行手機通話時,控制模塊檢測用戶是否拿起手柄或者是否 打開免提,如果檢測到用戶拿起手柄,控制手柄通話電路與藍牙模塊建立音頻連接,通話雙 方通過手柄通話電路發送、接收音頻數據實現手機通話;如果未檢測到用戶拿起手柄,繼續 檢測用戶是否打開免提。進一步,如果檢測到用戶打開免提,則控制免提通話電路與藍牙模塊建立音頻連 接,通話雙方通過免提通話電路發送、接收音頻數據實現手機通話。進一步,當用戶選擇進行網絡通話時,利用本機的VOIP軟體來呼叫對方VOIP軟 件,當對方接聽時即可進行網絡語音通話。進一步,當對方沒有接聽時,可以根據對方所設置的來電轉接號碼進行來電轉接。進一步,根據用戶選擇,可以通過音效卡錄製雙方的通話內容。一種三網一體電話的控制裝置,包括軟體控制模塊,用於監視VOIP軟體狀態,並 與網絡電話模塊或藍牙模塊進行通信以操作控制VOIP軟體;硬體控制模塊,用於監視硬體 狀態,並接收程序指令,以對硬體進行操作;錄音模塊,用於對電話進行實時錄音。
進一步,當要接聽來電時,硬體控制模塊實時檢測話機狀態,軟體控制模塊會實時 檢測VOIP軟體的狀態。進一步,當用戶要撥打電話時,硬體控制模塊向通話模式切換電路發送指令,將話 機音效卡的輸出與話機免提喇叭接通,硬體控制模塊將檢測到的按鍵信息發送給軟體控制模 塊,控制相應的VOIP軟體撥叫對方。進一步,包括VOIP檢測到IP軟體摘機,用戶拿起手柄通話,當硬體控制模塊檢測 到用戶摘機時,向通話模式切換電路發送指令,將網絡語音轉換到話機手柄,進行網絡通話 或手機通話。本發明的三網一體電話上集成了藍牙模塊,並設計相應的中央控制電路,通過藍 牙模塊可以使話機與手機之間方便的互聯,能夠實現來電顯示、電話本數據互傳、簡訊數據 互傳、其它數據轉移以及通過話機撥打手機電話以及網絡電話等功能,實現電腦、電話與手 機的融合通訊。在本發明的控制裝置和方法的控制下三網一體電話可實現(1)通過固定 電話的路由,撥打其它固定電話、行動電話或者網絡電話,並具有來電顯示,留言,電話本數 據互傳等其他數據互傳等功能;(2)通過連接具有藍牙接口的手機,並以行動電話的路由 撥打其它固定電話,行動電話或者網絡電話,並具有來電顯示,留言,簡訊數據互傳,電話本 數據互傳等其他數據互傳等功能;(3)通過內置PC模塊,配以相關軟體實現通過網絡電話 路由,撥打其它固定電話,行動電話或者網絡電話,並具有來電顯示,留言,消息數據互傳, 電話本數據互傳等其他數據互傳等功能;在本發明的設備上可選擇的通過三種網絡撥打電 話,極大滿足了不同用戶的需要。
圖1為三網一體電話的電路示意框圖2a_2i為本發明的方法控制三網一體電話建立音頻通道的示意圖。
具體實施例方式如圖1所示,本發明的三網一體電話由PC機、話機兩部分組成,PC機與話機連接 為一體,電話內安裝有電路板,其上包括PC主板和話機主板及有關接口電路,PC主板上安 裝有CPU 27、南橋212、內存存儲器觀和SATA接口 210,CPU 27分別與南橋212、內存存儲 器^、VGA接口四和顯示屏連接,PC機上的顯示屏包括TFT顯示器沈和觸控螢幕25或者根 據需求選用其中之一,南橋212分別與網絡接口 21、SD卡接口 213、USB接口 211、SATA接 口 210、音效卡M和串行接口 23連接,PC主板的供電連接電源接口。其中,PC機還可以採用 ARM構架。話機主板上包括中央控制電路14、話機接口電路、MCU 13和電源電路12,其中話 機接口電路包括PSTN電話接口 17、免提通話電路16和手柄通話電路15,中央控制電路14 分別連接話機接口電路、控制鍵盤11、顯示屏19和MCU 13,MCU 13連接串行接口 23或USB 接口 22,中央控制電路14與音效卡M連接,使得PC機與話機之間相連。中央控制電路14通 過接口電路10與藍牙模塊18相連。PSTN電話接口電路17接入公用電話交換網,網絡接口21接入計算機網使得本發明的三網一體電話既能夠撥打固定電話又能撥打網絡電話,還可 以通過藍牙模塊18與手機無線互連。通過PSTN (公共電話交換網絡)、網際網路及移動通信 網這三種網絡,能夠提供包括語音、數據、圖像、來電顯示、電話本數據互傳、簡訊數據互傳 等綜合多媒體的通信業務,以及只通過設備上的話機手柄即可以選擇撥打固定電話、手機 電話或者網絡電話。本實施例中列舉了嵌入式藍牙模塊18與中央控制電路14連接的方式,接口電路 10分別提供了數據、控制以及音頻接口令藍牙模塊18可以與MCU 13交互通信。同時PC機 主板和話機主板也可以分別設置相應的電源供電。如此在PC機不開機的情況下話機也可 以正常通話,並且可以通過嵌入式藍牙模塊18直接將話機部分與藍牙手機31、32或藍牙終 端33無線互聯,實現來電顯示、電話本數據互傳、簡訊數據互傳以及其它數據轉移、撥打電 話等功能。藍牙模塊除了有若干信號線與MCU通信外,還有音頻接口通過音頻編解碼器與控 制板上的其他音頻電路連接,在操作流程需要時依據MCU的要求通過中央控制電路切換音 頻信號的路徑。PSTN電話接口電路與手柄通話電路或免提通話電路的音頻交互建立,即完 成普通固定電話的功能。如圖加和2b所示,撥打手機電話包括在手柄通話電路與藍牙模塊間建立音頻連 接,免提通話電路與藍牙模塊間建立音頻連接兩種形式,手機傳來的音頻數據經MCU 13處 理通過電話手柄聽筒或者免提喇叭輸出,用戶撥打電話的音頻數據經MCU 13處理傳至手 機,經移動通信網絡傳至對方,實現話機撥打手機電話的通話功能,此外PC上的音效卡麥克 輸入接口可選擇的與免提喇叭和免提麥克相連,以實現通話過程中的錄音功能。通話錄音 還可以選擇通過免提喇叭或者話機音效卡播放(圖中未示出)。除了通過本機撥打手機電話 外,本發明還可以實現遠程的電話通過本機撥打手機電話的功能(即路由電話功能),其原 理如圖2c所示,此時音效卡麥克輸入接口也可以與外線受話信號和外線送話信號建立連接, 實現通話過程的錄音功能,同樣的該通話錄音也可以選擇通過免提喇叭或者話機音效卡播放 (圖中未示出)。如圖2d和加所示,撥打網絡電話包括在手柄通話電路與PC機音效卡間建立音頻連 接,免提通話電路與PC機音效卡間建立音頻連接兩種形式,手柄通話電路或免提通話電路與 主機PC音效卡的雙向音頻信號交互,電話手柄發出的音頻數據經MCU 13處理傳至PC機,通 過PC機所連網際網路傳輸到對方,對方通話的音頻數據經PC機網際網路通過音效卡傳至手柄,即 可以實現撥打網絡電話的功能。同時,PC機音效卡還可以對雙方通話進行錄音。同樣的該通 話錄音也可以選擇通過免提喇叭或者話機音效卡播放(圖中未示出)。如上所述,如圖2f所示 撥打網絡電話也可以實現路由電話功能。網絡通話是通過VOIP軟體實現,VOIP軟體包括 QQ、MSN、Skype等常用軟體,通過VOIP軟體實現網絡通話屬於現有技術在此就不多做描述。如圖2g所示,網絡電話通過本發明話機轉接可以通過藍牙撥打手機電話,用戶通 過話機中PC部分的音效卡向對方發出音頻數據,該音頻數據經藍牙傳輸至手機並通過手機 的話筒呼出,對方呼出的音頻數據經手機通過藍牙將音頻數據傳至話機上的音效卡,並通過 音效卡或者手柄或者免提喇叭將音頻輸出(圖中未示出),即可實現雙方通話功能。如圖池和2i所示,遠程電話的外線信號通過本話機中轉,將音頻收據傳遞到本話 機的手柄通話電路或者免提通話電路,實現路由撥打固定電話的功能。此外,通過話機的PC機部分的音效卡接收外線受話和送話信號,並將音頻數據進行保存,就可以實現通話錄音功 能。用戶還可以選擇的通過免提喇叭或者音效卡播放通話錄音(圖中未示出)。本發明的電話通過嵌入式藍牙模塊與具有藍牙功能的手機建立數據傳輸通道;基 於控制板上的處理器,向手機發送的數據依據藍牙手機的相關協議要求,進行組織,通過建 立的傳輸通道將數據流發送給手機,完成控制及數據發送;具有藍牙功能的手機將收到的 有關信息,通過建立的通道發送給本發明終端,終端收到後,依據手機藍牙協議對有關信息 進行解析;從而完成終端替代手機的相關操作(如接聽/撥打電話、收/發信息等),實現電 腦、電話與手機的融合通訊。本發明的電話控制流程如下首先,啟動本發明的三網一體電話控制軟體,並加載 話機驅動程序。然後所述軟體設置IP軟體使用話機音效卡,其目的是配合話機的語音模擬信 號通話模式切換電路完成各種聲音信號的轉換。並等待接收用戶的按鍵信息。然後判斷用 戶按下的按鍵是否是網絡通話鍵,如果不是則進行其他功能的判斷並進行相應的控制,否 則,如果是網絡通話按鍵,檢測網絡是否處於連通狀態。當用戶按下網絡通話按鍵時,硬體 控制模塊向語音模擬信號通話模式切換電路發送指令,將話機音效卡的輸出與話機免提喇叭 接通,為用戶播放撥號間。當用戶輸入號碼時,硬體控制模塊檢測到按鍵信息後,將所述按 鍵信息發送給網絡功能模塊。如果檢測到網絡未連接,則向用戶提示諸如「網絡故障,請檢 查」之類的信息。網絡功能模塊將收到的按鍵信息發送給VOIP軟體控制模塊,將控制相應 的VOIP軟體來撥叫對方。所述軟體查找本機IP軟體作為優先使用配置信息。根據配置信 息調用IP軟體呼叫網絡遠程IP軟體。通過話機音效卡對網絡語音進行處理,從而進行網絡通 話。當VOIP軟體控制模塊檢測到IP軟體摘機後,用戶拿起手柄。然後,硬體控制模塊會檢 測到用戶摘機,並向語音模擬信號通話模式切換電路發送指令,將網絡語音轉換到話機的 手柄上,進行網絡通話。進行手機通話時流程類似於網絡通話,其只是採用不同類的軟體, 在此對手機通話流程則不做過多描述。需要指出的根據本發明的具體實施方式
所做出的任何變形,均不脫離本發明的精 神以及權利要求記載的範圍。
權利要求
1.一種三網一體電話的控制裝置,其特徵在於,包括軟體控制模塊,用於監視VOIP軟 件狀態,並與網絡電話模塊或藍牙模塊進行通信以操作控制VOIP軟體;硬體控制模塊,用 於監視硬體狀態,並接收程序指令,以對硬體進行操作;錄音模塊,用於對電話進行實時錄曰°
2.如權利要求1所述的三網一體電話的控制裝置,其特徵在於,當要接聽來電時,硬體 控制模塊實時檢測話機狀態,軟體控制模塊會實時檢測VOIP軟體的狀態。
3.如權利要求2所述的三網一體電話的控制裝置,其特徵在於,當用戶要撥打電話時, 硬體控制模塊向通話模式切換電路發送指令,將話機音效卡的輸出與話機免提喇叭接通,硬 件控制模塊將檢測到的按鍵信息發送給軟體控制模塊,控制相應的VOIP軟體撥叫對方。
4.如權利要求3所述的三網一體電話的控制裝置,其特徵在於,VOIP檢測到VOIP軟體 摘機,用戶拿起手柄通話,當硬體控制模塊檢測到用戶摘機時,向通話模式切換電路發送指 令,將網絡語音轉換到話機手柄,進行網絡通話或手機通話。
5.如權利要求1-4任一項所述控制裝置的控制方法,其中三網一體電話的主板上包括 藍牙模塊、PSTN電話模塊、網絡電話模塊和控制模塊,通過控制模塊選擇上述模塊與話機 通話電路間通信,實現撥打手機電話、固定電話和網絡電話,所述方法在控制模塊控制下完 成,包括以下步驟對用戶操作進行判斷以根據用戶按鍵信息來確認用戶需要進行的通話類型;其中如果用戶選擇進行手機通話,則把通話方式切換成手機呼叫方式;如果用戶選擇進行固定電話通話,則把通話方式切換成普通呼叫方式;如果用戶選擇進行網絡電話通話,則把通話方式切換成網絡通話方式。
6.如權利要求5所述的控制方法,其特徵在於,當用戶選擇進行手機通話時,控制模塊 檢測用戶是否拿起手柄或者是否打開免提,如果檢測到用戶拿起手柄,控制手柄通話電路 與藍牙模塊建立音頻連接,通話雙方通過手柄通話電路發送、接收音頻數據實現手機通話; 如果未檢測到用戶拿起手柄,繼續檢測用戶是否打開免提。
7.如權利要求6所述的控制方法,其特徵在於,如果檢測到用戶打開免提,則控制免提 通話電路與藍牙模塊建立音頻連接,通話雙方通過免提通話電路發送、接收音頻數據實現 手機通話。
8.如權利要求5所述的控制方法,其特徵在於,當用戶選擇進行網絡通話時,利用本機 的VOIP軟體來呼叫對方VOIP軟體,當對方接聽時即可進行網絡語音通話。
9.如權利要求5-8任一所述的控制方法,其特徵在於,當對方沒有接聽時,可以根據對 方所設置的來電轉接號碼進行來電轉接。
10.如權利要求5-8任一所述的控制方法,其特徵在於,根據用戶選擇,可以通過音效卡 錄製雙方的通話內容。
全文摘要
本發明公開了一種三網一體電話的控制裝置和方法,在本發明的方法控制下實現了手機電話、固定電話和網絡電話三網一體的通話方式。本發明的話機將傳統話機與手機與網絡通話需求相結合,使用戶能夠不改變話機的使用習慣,方便的進行網絡通話、手機通話和固定通話的切換,能夠實現來電顯示、電話本數據互傳、簡訊數據互傳、其它數據轉移以及通過話機撥打手機電話以及網絡電話等功能,實現電腦、電話與手機的融合通訊。
文檔編號H04W88/02GK102123214SQ20111003122
公開日2011年7月13日 申請日期2011年1月28日 優先權日2011年1月28日
發明者程靜 申請人:程靜