專利名稱:用于為電話服務(wù)提供保密的通信支持系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信支持系統(tǒng),適用于使電話單元通過一個通信控制設(shè)備與數(shù)據(jù)處理設(shè)備相連接并適用于使電話網(wǎng)絡(luò)與通信控制設(shè)備相連接,此時用戶從電話單元向數(shù)據(jù)處理設(shè)備發(fā)送一個命令信號以便從數(shù)據(jù)處理設(shè)備獲得計算機輔助電話服務(wù)。進一步說,本發(fā)明涉及一種計算機可讀介質(zhì),其上貯存程序碼指令用來使處理器執(zhí)行電話服務(wù)處理以響應(yīng)電話單元所發(fā)送的命令信號。
個人計算機在家庭中的使用正在變得拓寬。現(xiàn)在,Modem(調(diào)制解調(diào)器)可以得如芯片那樣小,提高了個人計算機的普及化。裝有調(diào)制解調(diào)器的個人計算機的普遍增加使其容易地通過電話線訪問因特網(wǎng)(Internet)或其他的通信網(wǎng)。近年來,電話線正在為計算機和電話所分享。
在最近的開發(fā)中,需要有一個有用的、先進的通信支持系統(tǒng)使電話用戶為了獲得計算機輔助電話服務(wù)而利用一個電話單元去遙控個人計算機或數(shù)據(jù)處理設(shè)備。眼下的計算機輔助電話服務(wù)僅由在本地操作數(shù)據(jù)處理設(shè)備來提供,并且,電話和計算機是獨立使用的。進一步說,需要提供一個通信支持系統(tǒng)允許電話用戶容易地向其他通信介質(zhì)發(fā)送數(shù)據(jù)或從其他通信介質(zhì)接收數(shù)據(jù)。
我們知道,通常的通信支持系統(tǒng)藉執(zhí)行裝在系統(tǒng)中的應(yīng)用程序來提供現(xiàn)存的電話服務(wù)。通常的通信支持系統(tǒng)中是在用戶本地操作個人計算機的輸入設(shè)備(如鍵盤或鼠標)時才提供電話服務(wù)。也就是說,當(dāng)從通常的通信支持系統(tǒng)獲得某一個電話服務(wù)時,用戶必須坐在個人計算機面前對個人計算機的輸入設(shè)備進行本地操作。
圖20表示了這樣的一個常規(guī)的通信支持系統(tǒng)。
正如圖20所示,在一般的通信支持系統(tǒng)中,具有一個現(xiàn)存的電話單元301,一個數(shù)據(jù)處理設(shè)備304和一個配線單元303。電話單元301通過配線單元303連到數(shù)據(jù)處理設(shè)備304,并且,電話單元301通過配線單元303連到電話網(wǎng)302。數(shù)據(jù)處理設(shè)備304例如是一臺個人計算機。電話網(wǎng)302例如是一個公眾交換電話網(wǎng)。
在上述的常規(guī)系統(tǒng)中,聲音輸入/輸出單元305,撥盤單元306和信號檢測單元307與配線單元303相連接。進一步說,在數(shù)據(jù)處理設(shè)備304和單元305、306及307之間提供一個個人計算機(PC)接口單元308。
聲音輸入/輸出單元305將從電話單元301或電話網(wǎng)302發(fā)送來的聲音信號經(jīng)過PC接口單元308加到數(shù)據(jù)處理設(shè)備304上,并將從貯存在數(shù)據(jù)處理設(shè)備304中的數(shù)字數(shù)據(jù)來的所需聲音信號加給電話單元301或加給電話網(wǎng)302。撥盤單元306提供一個現(xiàn)存的撥盤功能以便按照數(shù)據(jù)處理設(shè)備304的輸入設(shè)備(如鍵盤或鼠標)所提供的電話號碼輸入到整個電話網(wǎng)302上,向目的終端發(fā)送呼叫。信號檢測單元307檢測從電話線發(fā)送來的各種信號,如忙音信號,振鈴信號,振鈴回音信號,摘機信號,以及掛機信號。
在上述的常規(guī)系統(tǒng)中,電話服務(wù)是由數(shù)據(jù)處理設(shè)備或個人計算機執(zhí)行現(xiàn)存的電話服務(wù)應(yīng)用程序來提供的。這樣的電話服務(wù)包括(例如)聲音的錄音和重播,文件傳送以及電話號碼登記。
在上述的常規(guī)系統(tǒng)中,當(dāng)數(shù)據(jù)處理設(shè)備304的用戶向電話網(wǎng)302中的目的終端發(fā)送呼叫時,裝在數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序就被執(zhí)行了。用戶輸入目的終端的電話號碼并操縱數(shù)據(jù)處理設(shè)備304的鍵盤或鼠標在數(shù)據(jù)處理設(shè)備304的監(jiān)控器上按下一個撥號鈕。在這種情況下,用戶進入除了數(shù)據(jù)處理設(shè)備304之外的電話單元301的位置,還要拿起電話單元301的手機。然后,從電話單元301來的摘機信號被信號檢測單元307檢測到。電話單元301由配線單元303與電話網(wǎng)302(或目的終端)相連,這就使得電話單元301的用戶能夠在整個電話網(wǎng)302上與目的終端的個人進行語音通信。
但是,在上述的常規(guī)系統(tǒng)中,對電話用戶來說,只使用電話單元301來遙控數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序而向電話網(wǎng)302中的目的終端發(fā)出呼叫是不可能的。
在上述的常規(guī)系統(tǒng)中,當(dāng)作為電話服務(wù)之一的聲音錄音功能由執(zhí)行數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序來獲得的時候,數(shù)據(jù)處理設(shè)備304的用戶利用操作數(shù)據(jù)處理設(shè)備304的輸入設(shè)備按下監(jiān)控器上的錄音啟動鈕。此時,數(shù)據(jù)處理設(shè)備304通過聲音輸入/輸出單元305從電話單元301或電網(wǎng)302取得聲音數(shù)據(jù)。數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序?qū)⒙曇魯?shù)據(jù)轉(zhuǎn)換成計算機可讀格式中的數(shù)字數(shù)據(jù)且將數(shù)字數(shù)據(jù)貯存在數(shù)據(jù)處理設(shè)備304的存儲器中。應(yīng)用程序連續(xù)提供聲音錄音直至監(jiān)控器上的錄音結(jié)束鈕被用戶按下。
但是,在上述的常規(guī)系統(tǒng)中,對電話用戶來說,利用電話單元301來遙控數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序啟動聲音錄音處理是不可能的。
在上述的常規(guī)系統(tǒng)中,當(dāng)作為電話服務(wù)之一的重播功能由熱行數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序而獲得時,數(shù)據(jù)處理設(shè)備304的用戶藉操作輸入設(shè)備而按下監(jiān)控器上的重播啟動鈕。此時,數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序?qū)⒃O(shè)備304的存儲器中的數(shù)字數(shù)據(jù)轉(zhuǎn)換成語音數(shù)據(jù)并將語音數(shù)據(jù)加到聲音輸入/輸出單元305上。聲音信號經(jīng)聲音輸入/輸出單元305從語音數(shù)據(jù)得到并將聲音信號經(jīng)配線單元303加到電話單元301或加到電話網(wǎng)302。應(yīng)用程序不斷地提供重播功能直至用戶按下監(jiān)控器上的重播結(jié)束鈕或在貯存在存儲器中的數(shù)據(jù)末尾被檢測出來。
但是,在上述的常規(guī)系統(tǒng)中,對電話用戶來說,利用電話單元301來遙控數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序啟動重播處理是不可能的。
進一步說,在上述的常規(guī)系統(tǒng)中,當(dāng)作為電話服務(wù)之一的電話號碼登記功能由執(zhí)行數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序而獲得時,數(shù)據(jù)處理設(shè)備304的用戶藉操作輸入設(shè)備就輸入了電話號碼。此時,據(jù)處理設(shè)備304中的應(yīng)用程序?qū)⑤斎氲碾娫捥柎a貯存在存儲器中。當(dāng)用戶用相干的方法操作與監(jiān)控器相連的鍵盤或鼠標器時就執(zhí)行了應(yīng)用程序,實現(xiàn)了電話號碼的登記處理。
但是,在上述的系統(tǒng)中,對電話用戶來說,用電話單元301來遙控數(shù)據(jù)處理設(shè)備304中的應(yīng)用程序啟動電話號碼登記處理是不可能的。對一般的系統(tǒng)來說,經(jīng)電話單元301檢測電話號碼是不可能的。
本發(fā)明的目的是提供一個改進的通信支持系統(tǒng),在此系統(tǒng)中,上面提及的問題被解決了。
本發(fā)明的另一個目的是提供一個通信支持系統(tǒng),該系統(tǒng)能夠使電話單元的用戶將命令信號發(fā)送給通信控制設(shè)備以便從數(shù)據(jù)處理設(shè)備獲得一種電話服務(wù),與此同時,當(dāng)數(shù)據(jù)處理設(shè)備被電話用戶遙控時禁止信號從電話單元向電話網(wǎng)發(fā)送。
本發(fā)明的又一個目的是為通信支持系統(tǒng)提供一種通信控制設(shè)備,該支持系統(tǒng)包括一個電話單元,一個電話網(wǎng)以及數(shù)據(jù)處理設(shè)備;控制設(shè)備能夠使電話單元的用戶將命令信號發(fā)送給該通信控制設(shè)備以便從數(shù)據(jù)處理設(shè)備獲得一種電話服務(wù),與此同時,當(dāng)數(shù)據(jù)處理設(shè)備被電話用戶遙控時,禁止從電話單元向電話網(wǎng)發(fā)送信號。
本發(fā)明的進一步目的是提供一種在通信支持系統(tǒng)中執(zhí)行電話服務(wù)處理的方法,它能夠使電話單元的用戶將命令信號發(fā)送給通信控制設(shè)備以便從數(shù)據(jù)處理設(shè)備獲得電話服務(wù),與此同時,當(dāng)數(shù)據(jù)處理設(shè)備被電話用戶遙控時,禁止從電話單元向電話網(wǎng)傳送信號。
本發(fā)明的又一個目的是提供一種貯存程序碼指令的計算機可讀介質(zhì),該指令使處理器執(zhí)行在通信支持系統(tǒng)中的電話服務(wù)處理,它響應(yīng)由電話單元發(fā)送的命令信號,與此同時,當(dāng)數(shù)據(jù)處理設(shè)備被電話用戶遙控時,禁止從電話單元向電話網(wǎng)傳送信號。
上面提及的本發(fā)明的目的由通信支持系統(tǒng)來達到,它適用于通過通信控制設(shè)備將電話單元連接到數(shù)據(jù)處理設(shè)備并適用于將電話網(wǎng)連接到通信控制設(shè)備,通信支持系統(tǒng)包括一個命令信號識別單元——離散地檢測由電話單元發(fā)出的命令信號以及從電話網(wǎng)發(fā)出的命令信號,并判斷從電話單元來的命令信號是否被檢測到,從電話單元來的命令信號表明了數(shù)據(jù)處理設(shè)備的許多電話服務(wù)中的一種服務(wù);一個信號傳送禁止單元——禁止信號從電話單元傳送到電話網(wǎng);以及一個電話服務(wù)處理單元——完成數(shù)據(jù)處理設(shè)備的電話服務(wù)處理用于從電話單元來的命令信號所指示的電話服務(wù),當(dāng)命令信號識別單元判定從電話單元來的命令信號被檢測時,電話服務(wù)處理單元開始執(zhí)行電話服務(wù)處理。
上面提到的本發(fā)明的目的由通信控制設(shè)備來達到,它適用于通過通信控制設(shè)備將電話單元連接到數(shù)據(jù)處理設(shè)備并適用于將電話網(wǎng)連接到通信控制設(shè)備,通信控制設(shè)備包括一個配線交換單元——通過配線交換單元有選擇地提供電話單元與電話網(wǎng)的連接或者切斷電話單元與電話網(wǎng)的連接;一個命令信號識別單元——離散地檢測由電話單元發(fā)出的命令信號以及從電話網(wǎng)發(fā)出的命令信號,并判斷從電話單元來的命令信號是否被檢測到,從電話單元來的命令信號表明了數(shù)據(jù)處理設(shè)備的許多電話服務(wù)中的一種服務(wù);以及一個信號傳送禁止單元——藉控制配線交換單元禁止信號從電話單元傳送到電話網(wǎng)。
上面提到的本發(fā)明的目的由通信支持系統(tǒng)中執(zhí)行電話服務(wù)處理的一種方法來達到,它適用于通過通信控制設(shè)備使電話單元與數(shù)據(jù)處理設(shè)備相連接并適用于使電話網(wǎng)與通信控制設(shè)備相連接,該方法包括的步驟是離散地檢測由電話單元發(fā)出的命令信號以及從電話網(wǎng)發(fā)出的命令信號;判斷從電話單元來的命令信號是否被檢測,從電話單元來的命令信號指示了數(shù)據(jù)處理設(shè)備的許多電話服務(wù)中的一種服務(wù);禁止電話單元來的信號傳送到電話網(wǎng);以及開始執(zhí)行數(shù)據(jù)處理設(shè)備的電話服務(wù)處理用于當(dāng)所述的判斷步驟中判斷出電話單元來的命令信號被檢測出來時由電話單元來的命令信號所表明的該電話服務(wù)。
上面提到的本發(fā)明的目的由貯存程序碼指令的計算機可讀介質(zhì)來達到,它使處理器執(zhí)行通信支持系統(tǒng)中的電話服務(wù)處理,適用于通過通信控制設(shè)備使電話單元與數(shù)據(jù)處理設(shè)備相連并適用于使電話網(wǎng)與通信控制設(shè)備相連,計算機可讀介質(zhì)包括一個第一程序碼單元——使處理器離散地檢測由電話單元發(fā)出的命令信號以及從電話網(wǎng)發(fā)出的命令信號;一個第二程序碼單元——使處理器判斷從電話單元來的命令信號是否被檢測,電話單元來的命令信號表明了數(shù)據(jù)處理設(shè)備的許多電話服務(wù)中的一種服務(wù);一個第三程序碼單元——使處理器禁止電話單元來的信號傳送到電話網(wǎng);以及一個第四程序碼單元——使處理器開始執(zhí)行數(shù)據(jù)處理設(shè)備的電話服務(wù)處理用于當(dāng)所述的第三程序碼裝置判斷電話單元來的命令信號被檢測時電話單元來的命令信號所指示的該電話服務(wù)。
在本發(fā)明的通信支持系統(tǒng)中,對電話用戶來說,有可能藉將電話單元來的命令信號傳送到通信控制設(shè)備而從數(shù)據(jù)處理設(shè)備容易地獲得計算機輔助電話服務(wù),不管電話單元與電話網(wǎng)之間是否正在進行電話呼叫。在本發(fā)明的通信支持系統(tǒng)中,命令信號識別單元離散地檢測由電話單元發(fā)出的命令信號以及從電話網(wǎng)發(fā)出的命令信號,并且信號傳送禁止單元禁止電話單元來的信號傳送到電話網(wǎng)。因此,本發(fā)明的通信支持系統(tǒng)能夠為電話用戶提供數(shù)據(jù)處理設(shè)備的電話服務(wù)的足夠的保密,并且能夠安全地防止錯誤執(zhí)行數(shù)據(jù)處理設(shè)備的電話服務(wù)處理以及防止錯誤執(zhí)行電話網(wǎng)中遙控系統(tǒng)的其他處理。
本發(fā)明的通信支持系統(tǒng)能夠正確地判斷電話單元來的命令信號是否在本地提供給通信控制設(shè)備還是從電話網(wǎng)來的命令信號被遙控提供。本發(fā)明的通信支持系統(tǒng)允許電話用戶容易地從或向另一個通信介質(zhì)(如數(shù)據(jù)處理設(shè)備)收發(fā)數(shù)據(jù)。進一步說,本發(fā)明的通信支持系統(tǒng)允許復(fù)習(xí)話用戶利用無線電話遙控數(shù)據(jù)處理設(shè)備。當(dāng)用戶從通信支持系統(tǒng)獲得計算機輔助電話服務(wù)時不必要坐在數(shù)據(jù)處理設(shè)備的面前。
本發(fā)明上述的和另外的目的、特性以及優(yōu)點從下面的詳細描述中結(jié)合附圖將變得更為明顯。這些附圖是
圖1是本發(fā)明的通信支持系統(tǒng)的方框圖;圖2是分配給DTMF命令信號的規(guī)定值說明圖;圖3是通信支持系統(tǒng)各部分結(jié)構(gòu)的說明圖;圖4是通信支持系統(tǒng)另一類各部分結(jié)構(gòu)的說明圖;圖5是通信支持系統(tǒng)又一類各部分結(jié)構(gòu)的說明圖;圖6是通信支持系統(tǒng)再一類各部分結(jié)構(gòu)的說明圖;圖7是通信支持系統(tǒng)另一類各部分結(jié)構(gòu)的說明圖;圖8是通信支持系統(tǒng)中通信控制設(shè)備的一個具體裝置;
圖9是說明圖8的通信控制設(shè)備的中央處理單元所執(zhí)行的電話服務(wù)處理的主程序的流程圖;圖10說明圖9主程序中PC接口的初始化的流程圖;圖11說明圖9主程序中CCD的初始化的流程圖;圖12說明圖9主程序中部分的CCD控制處理程序的流程圖;圖13說明其他部分的CCD控制處理程序的流程圖;圖14說明圖12和圖13的CCD控制處理程序中的掛機處理的流程圖圖15說明圖12和圖13的CCD控制處理程序中的DTMF處理和DTMF通知的流程圖;圖16說明圖12和圖13的CCD控制處理程序中的規(guī)定值比較處理的流程圖;圖17說明圖12和圖13的CCD控制處理程序中的重合處理的流程圖;圖18說明圖8的通信控制設(shè)備的中央處理單元所執(zhí)行的中斷處理的流程圖;圖19說明圖12和圖13的CCD控制處理程序中的檢測信號讀出的流程圖;以及圖20是常規(guī)的通信支持系統(tǒng)的方框圖。
現(xiàn)在,參考附圖詳細給出本發(fā)明的通信支持系統(tǒng)的優(yōu)選的具體裝置。
圖1表示了本發(fā)明的通信支持系統(tǒng)。
正如圖1所示,通信支持系統(tǒng)一般有電話單元(TU)1,通信控制設(shè)備(CCD)2,數(shù)據(jù)處理設(shè)備(DPD)3以及電話網(wǎng)(TN)4。通信支持系統(tǒng)適用于通過通信控制設(shè)備2使電話單元1與數(shù)據(jù)處理設(shè)備3相連并適用于使電話網(wǎng)4與通信控制設(shè)備2相連。
電話單元1提供現(xiàn)存的聲音命送和接收功能以及現(xiàn)存的撥盤功能。電話網(wǎng)4例如是公眾交換電話網(wǎng)。
通信控制設(shè)備(CCD)2一般有配線交換單元5,命令信號識別單元6以及信號傳送禁止單元8。配線交換單元5有選擇地提供TU1和通過配線交換單元5的TN4間的連接或切斷TN4與TU1的連接。因此,通信控制設(shè)備(CCD)2有選擇地提供TU1和TN4間的連接以及通過配線交換單元5DPD3與TN4間的連接。
在通信控制設(shè)備2中,命令信號識別單元6離散地檢測由TU1發(fā)出的雙音多頻(DTMF)命令信號以及從TN4來的DTMF命令信號。命令信號識別單元6判斷DTMF命令信號是否是從TU1來的,從TU1來的DTMF命令信號表示了DPD3的許多種電話服務(wù)中的一種。信號傳送禁止單元通過控制配線交換單元5禁止DTMF信號從TU1向TN4傳送。
在圖1的通信支持系統(tǒng)中,數(shù)據(jù)處理設(shè)備(DPD)3包括一個電話服務(wù)處理單元7。電話服務(wù)處理單元7完成DPD3的電話服務(wù)處理用于由TU1來的DTMF命令信號所指示的電話服務(wù)。當(dāng)CCD2的命令信號識別單元6已經(jīng)判定DTMF命令信號是從TU1來的時候,電話服務(wù)處理單元7開始執(zhí)行電話服務(wù)處理。
在圖1的通信支持系統(tǒng)中,當(dāng)沒向CCD2供電時,配線交換單元5就與TU1和TN4相連。當(dāng)向CCD2供電時,配線交換單元5通過CCD2使TU1與DPD3相連并切斷TN4與CCD2的連接。此時,TU1通過配線交換單元5連接到信號傳送禁止單元8。命令信號識別單元6離散地檢測由TU1發(fā)出的DTMF命令信號以及從TN4發(fā)出的命令信號。命令信號識別單元6判斷DTMF命令信號是否是從TU1來的,從TU1來的DTMF命令信號表明了DPD3的許多電話服務(wù)中的一種。當(dāng)從TU1來的DTMF命令信號被檢測時,命令信號識別單元6通知DPD3的電話服務(wù)處理單元7從TU1來的DTMF命令信號在CCD2中被檢測。電話服務(wù)處理單元7開始執(zhí)行DPD3的電話服務(wù)處理用于由從TU1來的DTMF命令信號所指示的電話服務(wù)。
在圖1的通信支持系統(tǒng)中,對電話用戶來說,能夠藉將TU1來的命令信號傳送給CCD2而容易地獲得計算機輔助電話服務(wù),不管TU1和TN4之間是否正在進行電話呼叫。在本發(fā)明的通信支持系統(tǒng)中,命令信號識別單元6離散地檢測由TU1發(fā)出的命令信號以及從TN4發(fā)出的命令信號,同時,信號傳送禁止單元8禁止信號從TU1向TN4的傳送。因此,圖1的通信支持系統(tǒng)能夠為電話用戶提供DPD3的電話服務(wù)的足夠的保密,并能夠安全地防止錯誤執(zhí)行DPD3的電話服務(wù)處理以及防止錯誤執(zhí)行TN4中遙控系統(tǒng)的其他處理。
圖1的該通信支持系統(tǒng)能夠正確地判斷從TU1來的命令信號是在本地加到CCD2上還是被遙控提供了從TN4來的命令信號。圖1的通信支持系統(tǒng)允許電話用戶容易地與其他通信介質(zhì)如DPD3進行數(shù)據(jù)的發(fā)送接收。進一步說,圖1的通信支持系統(tǒng)允許電話用戶利用無線電話來遙控DPD3。當(dāng)用戶從通信支持系統(tǒng)中獲得計算機輔助電話服務(wù)時不必坐在DPD3的面前。
圖2表示了一張分配表。該表中,多個規(guī)定值被分配給DTMF命令信號,這些信號與本發(fā)明的通信支持系統(tǒng)中數(shù)據(jù)處理設(shè)備的許多電話服務(wù)相對應(yīng)。
在本發(fā)明的通信支持系統(tǒng)中,雙音多頻(DTMF)脈沖被電話單元TU用來將命令信號發(fā)送給通信控制設(shè)備CCD。具體說,正如圖2所示,與電話單元的十鍵鍵盤(“0”-“9”,“#”,“*”)有關(guān)的規(guī)定值被分配給與數(shù)據(jù)處理設(shè)備DPD的許多電話服務(wù)相對應(yīng)的許多DTMF命令信號。可以適當(dāng)?shù)貜牟煌ǔS脕碇甘倦娫捑W(wǎng)中目的終端的電話號碼的那些數(shù)值中選擇作為規(guī)定值。本發(fā)明的通信支持系統(tǒng)所用的規(guī)定值例如包括“*1”至“*4”,“*7”至“*9”,如圖2所示。
按照圖2的分配表,電話單元TU發(fā)出的DTMF命令信號被通信控制設(shè)備CCD檢測到。DTMF命令信號表明了許多電話服務(wù)中的一個特殊的電話服務(wù)。正如圖2所示,由本發(fā)明的通信支持系統(tǒng)中數(shù)據(jù)處理設(shè)備DPD所提供的許多電話服務(wù)包括例如,聲音錄音開始(“*1”),聲音錄音結(jié)束(“*2”),聲音重播開始(“*3”),聲音重播結(jié)束(“*4”),文件傳送開始(“*7”),文件傳送結(jié)束(“*8”)以及電話號碼登記(“*9”)。在通信控制設(shè)備CCD中,可以判斷電話單元TU發(fā)出的DTMF命令信號指示了許多電話服務(wù)中的哪一種電話服務(wù)。
另外,在撥盤脈沖被電話單元1用來將命令信號發(fā)送給通信控制設(shè)備2的情況下,與電話單元1的十鍵鍵盤有關(guān)的其他的規(guī)定值可以分配給許多撥盤脈沖命令信號以替代圖2的例子。在如此情況下,許多撥盤脈沖命令信號分別地與許多電話服務(wù)相對應(yīng)。
此外,在DTMF脈沖被電話單元TU1用來將命令信號發(fā)送給通信控制設(shè)備CCD2的情況下,電話單元1的許多特殊設(shè)計鍵(“A”,“B”,…)可以分配給許多DTMF命令信號,以替代電話單元1的十鍵鍵盤。在如此情況下,許多特殊設(shè)計的鍵分別地與許多電話服務(wù)相對應(yīng)。
在本發(fā)明的通信支持系統(tǒng)中,正如圖1所示,通信控制設(shè)備2可以考慮是一個Modem或一個終端適配器,其使電話單元1和數(shù)據(jù)處理設(shè)備3二者與電話網(wǎng)相連。圖3至圖7表示通信支持系統(tǒng)各部分結(jié)構(gòu)的各種例子。在圖3-7的例子中,一個調(diào)制解調(diào)器,一個有內(nèi)置調(diào)制解調(diào)器的電話系統(tǒng)以及一個有內(nèi)置電話和調(diào)制解調(diào)器的個人計算機被用來構(gòu)成本發(fā)明的通信支持系統(tǒng)。
圖3和圖4的結(jié)構(gòu)基本上與圖1的通信支持系統(tǒng)各部分結(jié)構(gòu)相同。在圖3和圖4的例子中,一個調(diào)制解調(diào)器41代替了本發(fā)明的通信支持系統(tǒng)中的通信控制設(shè)備2。在圖4的例子中,電話單元1包括一個無線電電路11和一個無線電話12。無線電話12在無線電電路11的遙控區(qū)域里提供了現(xiàn)存的無線電信號的發(fā)送和接收功能。無線電電路11將無線電話12來的無線電信號轉(zhuǎn)換成聲音數(shù)據(jù)并將電話線來的聲音數(shù)據(jù)轉(zhuǎn)換成無線電信號。
圖5的例子利用一個有內(nèi)置調(diào)制解調(diào)器的電話系統(tǒng)42。在這個例子中,包括在電話系統(tǒng)42中的調(diào)制解調(diào)器代替了本發(fā)明的通信支持系統(tǒng)中的通信控制設(shè)備2。
圖6的例子利用一個有內(nèi)置調(diào)制解調(diào)器的電話系統(tǒng)43。在圖6的例子中,包括在電話系統(tǒng)43中的調(diào)制解調(diào)器代替了本發(fā)明的通信支持系統(tǒng)中的通信控制設(shè)備2。還有,在電話系統(tǒng)43中的無線電電路11成為通信控制設(shè)備2的一部分,并且,無線電話12代替了電話單元1。
接下來,圖8表示了本發(fā)明的通信支持系統(tǒng)中的通信控制設(shè)備的一個具體裝置。
在本具體裝置中,電話服務(wù)之一——包括聲音錄音和重播,文件傳送以及電話號碼登記——在電話單元的用戶將DTMF命令信號從電話單元發(fā)送到通信控制設(shè)備以便遙控數(shù)據(jù)處理設(shè)備的時候就被提供了。
正如圖8所示,通信支持系統(tǒng)通常有一個電話單元(TU)101,一個通信控制設(shè)備(CCD)200,一個數(shù)據(jù)處理設(shè)備(DPD)115和一個電話網(wǎng)(TN)102。該通信支持系統(tǒng)適合于通過CCD200使TU101與DPD115相連,并適合于TN102與CCD200相連。在CCD200與DPD115之間提供了一個PC接口單元(PC/I)。
在本具體裝置中,CCD200包括一個繼電器103,一個繼電器控制單元104,一個二線/四線轉(zhuǎn)換器單元105,一個二線/四線轉(zhuǎn)換器單元106,一個DTMF檢測單元107,一個數(shù)據(jù)調(diào)制器/解調(diào)器單元(DATA MODEM)108,一個DTMF檢測單元109,一個信號檢測單元110,一個DTMF發(fā)生器單元111,一個中央處理單元(CPU)112,一個總線113,一個直流(DC)檢測單元116,一個直流檢測單元117和一個開關(guān)(SW)118。
在上述的通信支持系統(tǒng)中,根據(jù)從電話單元101發(fā)出的許多DTMF命令信號中相應(yīng)的一個命令信號,CCD200請求DPD115執(zhí)行某一個電話服務(wù),包括聲音的錄音和重播,文件的傳送以及電話號碼的登記。
TU101提供了現(xiàn)存的聲音信號發(fā)送接收功能和現(xiàn)存的撥盤功能。TU101發(fā)送一個DTMF命令信號給CCD200以便遙控DPD115。TN102例如是一個公眾交換電話網(wǎng)。TU101的用戶可以在整個TN102上用聲音與目的終端的個人進行通信。
CPU112從CCD200的各部分接收信號,這些部分通過總線113相連,根據(jù)所接收的信號來完成控制處理并控制CCD200的各部分。DC檢測單元117提供TU101掛機狀態(tài)的檢測。DC檢測單元116提供TN102與CCD200斷開的檢測。
在本具體裝置的CCD200中,與圖9-19(以后會描述)流程圖有關(guān)的電話服務(wù)處理是貯存在CCD200的存儲器(未畫出)中的程序碼指令。CCD200的該存儲器例如是ROM(只讀存儲器)。該存儲器對應(yīng)于權(quán)利要求中的處理器可讀介質(zhì)。處理器可讀介質(zhì)可以是任意一種指令貯存設(shè)備,例如磁盤(包括軟盤),光盤(包括CD-ROM),磁光盤(包括MO),半導(dǎo)體存儲器卡(如PC卡和小型卡),以及其他型式的計算機可用的設(shè)備和介質(zhì)。
進一步說,在本具體裝置中,CCD200的存儲器可以貯存已編碼的指令或非已編碼的指令。指令可以首先從軟盤或CD-ROM裝入CCD200的硬盤驅(qū)動器(未畫出),傳送給CCD200的RAM(未畫出),然后由CPU112讀出。CCD200的存儲器可以貯存與圖9-19有關(guān)的全部指令或部分指令。
在CPU112的控制下,繼電器控制單元104控制繼電器103。當(dāng)繼電器103被繼電器控制單元104控制的時候,繼電器103就接通或斷開TU101和TN102之間的連接線。在本具體裝置中,當(dāng)在初始條件下電源加到CCD200的時候,繼電器103被繼電器控制單元104設(shè)置在off狀態(tài)(關(guān)態(tài)),于是TU101與TN102斷開。當(dāng)控制信號被從CPU112發(fā)送到繼電器控制單元104的時候,或者當(dāng)電源沒加到CCD200的時候,繼電器103被繼電器控制單元104設(shè)置在ON狀態(tài)(開態(tài)),于是,TU101就通過繼電器103與TN102相連。
二線/四線轉(zhuǎn)換器單元105將TN102來的數(shù)據(jù)信號分割成DTMF信號和聲音信號。同樣,二線/四線轉(zhuǎn)換器單元106將TU101發(fā)出的數(shù)據(jù)信號也分割成DTMF信號和聲音信號。還有,二線/四線轉(zhuǎn)換器單元106向CCD200供電。
DTMF檢測單元107對TN102發(fā)出的DTMF信號提供檢測。DTMF檢測單元109對TU101發(fā)出的DTMF信號(包括DTMF命令信號)提供檢測。DATA MODEM108對TN102來的線上的聲音信號或者對TU101來的線上的聲音信號提供調(diào)制和解調(diào)。
信號檢測單元110對電話線(TU101和TN102)來的或到電話線去的各種信號提供檢測,該些信號包括忙音信號,振鈴音信號,振鈴回音信號,掛機信號,以及摘機信號。當(dāng)忙音信號被信號檢測單元110檢測時,它指示了TU101和TN102之間的電話呼叫正在進行。當(dāng)振鈴音信號被信號檢測單元110檢測時,它指示了從TN102中的電話來的呼叫正在被TU101所接收。當(dāng)振鈴回音信號被信號檢測單元110檢測時,它指示了從TU101來的電話呼叫正在被TN102中的電話所接收。
DTMF發(fā)生器單元111在CPU112的控制下產(chǎn)生一個DTMF信號(包括一個電話號碼),并將DTMF信號從CCD200發(fā)送給TN102。
PC接口單元114提供一個使CCD200與DPD115相連接的個人計算機接口。為了向TU101的用戶提供電話服務(wù),DPD115執(zhí)行該電話服務(wù)的處理。
在CPU112的控制下,開關(guān)118使轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線接通或斷開,并在CPU112的控制下使轉(zhuǎn)換器單元105和DTMF發(fā)生器單元111的連接線接通或斷開。當(dāng)TU101和TN102之間的電話呼叫正在進行的時候,為了使TU101和TN102接通,開關(guān)118將轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線接通,同時,將轉(zhuǎn)換器單元105和DTMF發(fā)生器單元111的連接線斷開。當(dāng)從TU101來的DTMF命令信號被檢測時,為了使TN102與TU101斷開,開關(guān)118使轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線斷開。當(dāng)為了發(fā)出一個電話呼叫,從CCD200來的DTMF信號(包括電話號碼)發(fā)送給TN102的時候,開關(guān)118將轉(zhuǎn)換器單元105和DTMF發(fā)生器單元111的連接線接通,以便使DTMF發(fā)生器單元111與TN102相連。
接下來將描述當(dāng)TU101和TN102之間的電話呼叫沒在進行時上述圖8具體裝置的通信支持系統(tǒng)的操作。
在圖8的通信支持系統(tǒng)中,當(dāng)TU101和TN102之間的電話呼叫沒在進行時,開關(guān)118被CPU112所控制,所以,開關(guān)118使轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線斷開,從而切斷了TN102與TU101的連接。此時,在圖8的通信支持系統(tǒng)中,電源被加到CCD200,并且,繼電器103被繼電器控制單元104設(shè)置在off狀態(tài)。
當(dāng)圖8的通信支持系統(tǒng)處在上面提到的狀況下,TU101的用戶就從TU101發(fā)送一個DTMF命令信號給CCD200以便遙控DPD115并獲得所需的DPD115的電話服務(wù)。在CCD200中,DTMF檢測單元109檢測由TU101發(fā)出的DTMF命令信號。CPU112被告之TU101來的DTMF命令信號被DTMF檢測單元109檢測到。然后,CPU112通知DPD115由于TU101發(fā)出的DTMF命令信號,在CCD200中有事情發(fā)生了!當(dāng)DPD115被告之由于TU101發(fā)出的DTMF命令信號而有事情發(fā)生了的時候,DPD115中所提供的電話服務(wù)應(yīng)用程序就由DPD115根據(jù)DTMF命令信號的內(nèi)容來完成,于是,所需的DPD115的電話服務(wù)就提供給TU101的用戶。
在圖8的通信支持系統(tǒng)中,TU101的用戶按下TU101的十鍵鍵盤或按下某一個特殊設(shè)計鍵以便將指示某一個規(guī)定值的DTMF命令信號發(fā)送給DPD115。由于TU101發(fā)出的DTMF命令信號表示了規(guī)定值中的某一個特殊值作為許多電話服務(wù)中的一個服務(wù),所以對CCD200來說,可以將DTMF命令信號(指示了某一個規(guī)定值)與不同的DTMF信號(指示了目的終端的電話號碼)區(qū)別開來。與不同的DTMF信號對應(yīng)的、經(jīng)DPD115錯誤執(zhí)行的電話服務(wù)處理就能夠避免了。當(dāng)TU101和TN102之間的電話呼叫沒在進行時,可以為電話用戶提供DPD115的電話服務(wù),并且,電話用戶從TU101發(fā)送一個DTMF命令信號以便遙控DPD115。
另一方面,在圖8的通信支持系統(tǒng)中,當(dāng)開關(guān)118被設(shè)置在使轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線斷開的狀態(tài)時,為了向TN102中的目的終端發(fā)送一個電話呼叫,TU101的用戶通過CCD200向TN102發(fā)送一個DTMF信號(此信號指示了目的終端的電話號碼而與DTMF命令信號不同)。此時,開關(guān)118被CPU112所控制,所以,開關(guān)118就接通轉(zhuǎn)換器單元105和DTMF發(fā)生器單元111的連接線從而使DTMF發(fā)生器單元111與TN102相連接。DTMF發(fā)生器單元111根據(jù)TU101發(fā)出的DTMF信號的內(nèi)容產(chǎn)生一個DTMF信號并將所產(chǎn)生的DTMF信號從CCD200發(fā)送給TN102。在指示電話號碼的DTMF信號被發(fā)送給TN102之后,DTMF發(fā)生器單元111就通知CPU112:DTMF信號的傳送已經(jīng)結(jié)束。然后,開關(guān)118被CPU112所控制,于是,開關(guān)118將轉(zhuǎn)換器單元105和DTMF發(fā)生器單元111的連接線斷開。因此,CPU112就禁止了DTMF信號從TU101向TN102的發(fā)送。
在圖8的通信支持系統(tǒng)中,DTMF檢測單元109不僅提供由TU101發(fā)出的DTMF命令信號(指示了某一個規(guī)定值)的檢測而且還提供由TU101發(fā)出的不同的DTMF信號(指示了電話號碼)的檢測。
下面將描述當(dāng)TU101與TN102之間的電話呼叫正在進行時上述圖8具體裝置的通信支持系統(tǒng)的操作。
當(dāng)TU101來的電話呼叫被TN102中的目的終端所接收的時候,從TN102來的振鈴回音信號被發(fā)送到CCD200。在CCD200中,振鈴回音信號被信號檢測單元110檢測。信號檢測單元110通知CPU112從TN102來的振鈴回音信號被檢測到。開關(guān)118被CPU112所控制,于是,開關(guān)118接通轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線以便使TN102與TU101相連接。當(dāng)CCD200處于這個狀況下時,TU101和TN102之間的電話呼叫就正在進行,并且TU101的用戶能夠在TN102上用聲音與目的終端的個人進行通信。
在TU101和TN102之間的電話呼叫期間,TU101的用戶將DTMF命令信號從TU101發(fā)送給CCD200,同時,TU101來的DTMF命令信號被DTMF檢測單元109檢測。DTMF檢測單元109通知CPU112:TU101發(fā)出的DTMF命令信號被檢測到。開關(guān)118被CPU112控制,于是,開關(guān)118斷開轉(zhuǎn)換器單元105與轉(zhuǎn)換器單元106的連接線以便切斷TN102與TU101的連接。因此,CPU112通過開關(guān)118禁止DTMF信號從TU101向TN102的發(fā)送。CPU112通知DPD115由于TU101發(fā)出的DTMF命令信號,在CCD200中有事情發(fā)生了!當(dāng)DPD115被告之由于TU101發(fā)出的DTMF命令信號而有事情發(fā)生了時,DPD115中的電話服務(wù)處理程序就被DPD115根據(jù)DTMF命令信號的內(nèi)容所執(zhí)行,于是,所需的DPD115的電話服務(wù)就被提供給TU101的用戶。因此,甚至在TU101與TN102之間的電話呼叫正在進行的時候,DPD115的電話服務(wù)也可以提供給電話用戶,并且,電話用戶從TU101發(fā)送一個DTMF命令信號去遙控DPD115。
另一方面,在圖8的通信支持系統(tǒng)中,當(dāng)TU101與TN102之間的電話呼叫正在進行的時候,TN102中目的終端的個人可以發(fā)送一個DTMF命令信號或者一個不同的DTMF信號給CCD200。此時,從TN102來的DTMF信號被DTMF檢測單元107檢測。DTMF檢測單元107通知CPU112從TN102來的DTMF信號被檢測到。CPU112就通知DPD115由于從TN102發(fā)出的DTMF信號,在CCD200中有事情發(fā)生了!DPD115根據(jù)TN102發(fā)出的DTMF信號的內(nèi)容去執(zhí)行DPD115中無效存取預(yù)防處理程序(不同于電話服務(wù)處理程序),于是,從DPD115來的警告信息提供給TN102中目的終端的個人。
在圖8的通信支持系統(tǒng)中,可以正確地區(qū)別TU101來的DTMF信號(指示了某一個規(guī)定值或者指示電話號碼)以及從TN102來的不同的DTMF信號。電話服務(wù)處理程序由于不同的DTMF信號而經(jīng)DPD115的錯誤執(zhí)行就被避免了。這就可以為電話用戶提供足夠保密的DPD115的電話服務(wù)。
接下來,圖9表示了圖8中的CCD200的CPU112為了遙控DPD115并獲得DPD115的所需電話服務(wù)而執(zhí)行的電話服務(wù)處理程序的主程序。圖10表示圖9主程序中PC接口的初始化。圖11表示在圖9主程序中CCD的初始化。
在圖9的主程序中,電源在開始工作時加給CCD200,同時程序碼指令(貯存在CCD200的存儲器中)使CPU112完成CCD200的初始化(S1)。在上述S1的CCD初始化完成之后,程序碼指令使CPU112完成PC接口114的初始化(S2)。上述S2的PC接口初始化完成之后,程序碼指令使CPU112根據(jù)TU101發(fā)出的信號完成CCD控制處理程序(S3),這在以后會描述。
正如圖11所示,在CCD初始化期間,程序碼指令使CPU112對CCD200的所有內(nèi)部標志進行初始化(S11)。在上述S11的內(nèi)部標志初始化完成之后,程序碼指令使CPU112藉控制繼電器控制單元104將繼電器103設(shè)置在ON狀態(tài)(S12)。在這種情況下,繼電器103接通TU101和TN102的連接線,于是,TU101通過CCD200與TN102相接。在上述S12的繼電器103的設(shè)置完成之后,圖11的CCD初始化也就結(jié)束了。
正如圖10所示,在PC接口初始化期間,程序碼指令使CPU11將CCD200的存儲器的狀態(tài)段設(shè)置在一個預(yù)定的值上(S21)。在上述S21的狀態(tài)段的設(shè)置完成之后,程序碼指令使CPU112將CCD200的存儲器的數(shù)據(jù)段設(shè)置在“00”(S22)。上述S22的數(shù)據(jù)段的設(shè)置完成之后,程序碼指令使CPU112將數(shù)據(jù)的選通信號設(shè)置在ON狀態(tài)(S23)。在給定的時間周期之后,程序碼指令使CPU112將數(shù)據(jù)的選通信號設(shè)置在OFF狀態(tài)(S23)。在這種情況下,將狀態(tài)段設(shè)置在預(yù)定值上表明了數(shù)據(jù)眼下被包容在存儲器的數(shù)據(jù)段中。在上述S23的數(shù)據(jù)選通信號的設(shè)置完成之后,圖10的PC接口初始化就結(jié)束了。
正如以上所述,在圖8通信支持系統(tǒng)的CCD200中,當(dāng)加上電源而使CCD200處于初始狀況時,繼電器103被繼電器控制單元104設(shè)置在OFF狀態(tài),于是TN102與TU101的連接被切斷。
在圖9的主程序期間,CCD200的CPU112執(zhí)行中斷處理程序以響應(yīng)中斷信號,而且,中斷處理程序的執(zhí)行與圖9主程序的執(zhí)行是同時發(fā)生的。在本具體裝置的通信支持系統(tǒng)中,中斷信號被DPD115或CCD200的二者之一加到CPU112上,使得中斷處理程序得以執(zhí)行。在CCD200中,DTMF檢測單元107,DTMF檢測單元109,或者信號檢測單元110提供一個檢測信號給CPU112作為該中斷信號使之執(zhí)行中斷處理程序。DPD115提供一個控制命令給CPU112作為中斷信號使之執(zhí)行中斷處理程序,而這個控制命令包括一個規(guī)定值比較方式置位命令,一個規(guī)定值比較方式復(fù)位命令,一個DTMF命令傳送置位命令,一個保密號碼置位命令,以及一個配線交換命令。
圖18表示CCD200的CPU112所執(zhí)行的中斷處理程序。
正如圖18所示,當(dāng)中斷信號被CPU112收到時,程序碼指令使CPU112判斷中斷是否因DPD115發(fā)出的控制命令而發(fā)生(S161)。
當(dāng)中斷由于DPD115來的控制命令而發(fā)生的時候(上述S161的結(jié)果是確認的),程序碼指令使CPU112判斷DPD115發(fā)出的控制命令是否是一個規(guī)定值比較方式置位命令(S164)。當(dāng)上述S164的結(jié)果是確認的時候,程序碼指令使CPU112將CCD200設(shè)置在一個規(guī)定值比較方式(S165)。上述的S165的CCD200的設(shè)置完成之后,圖18的中斷處理程序就結(jié)束了。
當(dāng)DPD115發(fā)出的控制命令不是該規(guī)定值比較方式置位命令(上述S164的結(jié)果是否認的)時,程序碼指令使CPU112判斷控制命令是否是一個規(guī)定值比較方式復(fù)位命令(S166)。當(dāng)上述S166的結(jié)果是確認的時候,程序碼指令使CPU112將CCD200設(shè)置在非比較方式(S167)。在上述S167的CCD200的設(shè)置完成之后,圖18的中斷處理程序就結(jié)束了。
當(dāng)DPD115發(fā)出的控制命令不是該規(guī)定值比較方式復(fù)位命令(上述S166的結(jié)果是否認的)時,程序碼指令使CPU112判斷DPD115發(fā)出的控制命令是否是一個DTMF命令傳送置位命令(S168)。當(dāng)上述S168的結(jié)果是確認的時候,程序碼指令使CPU112將DTMF命令信號的內(nèi)容貯存在CCD200的存儲器中(S169)。當(dāng)收到DTMF命令傳送置位命令時,CCD200將貯存在CCD200的存儲器中的DTMF命令信號發(fā)送給DPD115。在上述S169的DTMF命令信號的貯存完成之后,圖18的中斷處理程序就結(jié)束了。
當(dāng)DPD115發(fā)出的控制命令不是DTMF命令傳送置位命令(上述S168的結(jié)果是否認的)時,程序碼指令使CPU112判斷控制命令是否是一個保密號碼置位命令(S170)。當(dāng)上述S170的結(jié)果是確認的時候,程序碼指令使CPU112將控制命令的內(nèi)容貯存在CCD200的存儲器中作為該保密號碼(S171)。上述171的保密號碼的貯存完成之后,圖18的中斷處理程序就結(jié)束了。
當(dāng)DPD115發(fā)出的控制命令不是保密號碼置位命令(上述S170的結(jié)果是否認的)時,程序碼指令使CPU112判斷控制命令是否是一個配線交換命令(S172)。當(dāng)上述S172的結(jié)果是確認的時候,程序碼指令使CPU112控制開關(guān)118,于是開關(guān)118接通轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線從而使TN102與TU101相連(S173)。上述S173完成之后,程序碼指令使CPU112設(shè)置一個重合處理結(jié)束信號(S174)。上述S174的重合處理結(jié)束信號的設(shè)置完成之后,圖18的中斷處理程序就結(jié)束了。
當(dāng)DPD115發(fā)出的命令信號不是上面提及的命令(上述S164,S166,S168,S170和S172的所有結(jié)果是否認的)時,圖18的中斷處理程序就結(jié)束了。
當(dāng)中斷由于信號而不是DPD115來的控制命令而發(fā)生(上述S161的結(jié)果是否認的)時,程序碼指令使CPU112判斷由于DTMF檢測單元107,DTMF檢測單元109和信號檢測單元110之一發(fā)出的檢測信號是否會發(fā)生中斷(S162)。當(dāng)S162的結(jié)果是否認的時候,圖18的中斷處理程序就結(jié)束了。當(dāng)上述S162的結(jié)果是確認的時候,程序碼指令使CPU112將檢測信號(或DTMF命令信號,忙音信號,振鈴音信號,振鈴回音信號,掛機信號,摘機信號之一)的內(nèi)容貯存在CCD200的存儲器中(S163)。上述的S163的檢測信號的貯存完成之后,圖18的中斷處理程序就結(jié)束了。
為了向TU101的用戶提供電話服務(wù),DPD115根據(jù)上述的貯存情況和TU101發(fā)出的DTMF命令信號來執(zhí)行電話服務(wù)處理。電話服務(wù)例如是語音錄音,聲音重播,文件傳送以及電話號碼登記。
當(dāng)從DTMF檢測單元107,DTMF檢測單元109和信號檢測單元110中的一個來的檢測信號在圖18的中斷處理程序期間被檢測時,CCD200的CPU112完成圖9主程序中CCD控制處理程序S3。
圖12和圖13表示圖9主程序中CCD控制處理程序S3。正如以上所述,圖10的PC接口初始化和圖11的CCD初始化已經(jīng)完成了。程序碼指令使CPU112完成圖12和圖13的CCD控制處理程序——當(dāng)單元107,109和110之一來的檢測信號在圖18的中斷處理程序期間被檢測時。
正如圖12所示,程序碼指令使CPU112控制開關(guān)118,于是,開關(guān)118切斷轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線從而切斷TN102與TU101的連接(S101)。上述S101完成之后,程序碼指令使CPU112完成檢測信號的讀出(S102)。
圖19表示圖12和圖13的CCD控制處理程序中檢測信號的讀出。
正如圖19所示,程序碼指令使CPU112從CCD200的存儲器讀出檢測信號(此信號已在上述S163中貯存在圖18的中斷處理中)(S69)。上述S69的檢測信號的讀出完成之后,程序碼指令使CPU112判斷檢測信號是否真正能夠從CCD200的存儲器讀出(S70)。當(dāng)上述S70的結(jié)果是否認的時候,圖19的檢測信號讀出就結(jié)束了。
當(dāng)上述S70的結(jié)果是確認的時候,程序碼指令使CPU112對CCD200的存儲器的相應(yīng)段進行初始化,在該存儲器中,檢測信號已經(jīng)在圖18的中斷處理期間被貯存了(S71)。上述S71的初始化完成之后,程序碼指令使CPU112返回一個碼,該碼指示了上述S69中讀出的檢測信號的內(nèi)容(S72)。當(dāng)上述S72的碼的返回被完成之后,圖19的檢測信號讀出就結(jié)束了。
回過頭來參考圖12和圖13,在檢測信號讀出S102完成之后,程序碼指令使CPU112判斷是否有由檢測信號讀出S102所獲得的返回碼所指示的摘機信號(S103)。
當(dāng)上述S103的結(jié)果是否認的時候,程序碼指令使CPU112判斷是否有由檢測信號讀出S102所獲得的返回碼所指示的振鈴音信號(S104)。
當(dāng)上述S104的結(jié)果是否認的時候,程序碼指令使CPU112返回到上述S102的檢測信號讀出。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S102的檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述S104的結(jié)果是確認的時候,程序碼指令使CPU112將CCD200的存儲器的相應(yīng)段設(shè)置在一個預(yù)定值上,該預(yù)定值指示振鈴音信號早先已貯存在CCD200的存儲器中(S105)。上述S105完成之后,程序碼指令使CPU112返回到上述S102的檢測信號讀出。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S102的檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述的S103的結(jié)果是確認的時候,程序碼指令使CPU112判斷預(yù)定的值(指示振鈴音信號早先已被貯存在CCD200的存儲器中)是否已經(jīng)被設(shè)置在CCD200的存儲器的相應(yīng)段中(S106)。
當(dāng)上述S106的結(jié)果是否認的時候,程序碼指令使CPU112完成圖19的檢測信號讀出(S107)。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S107的檢測信號讀出期間從CCD200的存儲器中讀出。另一方面,當(dāng)上述的S106的結(jié)果是確認的時候,程序碼指令使CPU112刪除在CCD200的存儲器相應(yīng)段中的預(yù)定值(在上述S105中,此值已被貯存)(S112)。上述S112完成之后,程序碼指令使CPU112控制開關(guān)118,于是,開關(guān)118接通轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線從而使TU101與TN102相連接(S111)。
上述S111的開關(guān)118的控制完成之后,程序碼指令使CPU112完成圖19的檢測信號讀出(S121),正如圖12和圖13所示。CPU112等待在CCD200中被檢測的下一個檢測信號并在上述S121的檢測信號讀出期間從CCD200的存儲器中讀出。
上述S107的檢測信號讀出完成之后,程序碼指令使CPU112判斷是否有由檢測信號讀出S107獲得的返回碼所指示的DTMF信號(它由TU101在本地發(fā)出并由DTMF檢測單元109檢測)(S108)。
當(dāng)上述S108的結(jié)果是確認的時候,程序碼指令使CPU112完成DTMF處理(S113)。以后將參考圖15描述DTMF處理。上述S113的DTMF處理完成之后,程序碼指令使CPU112返回到上述S107的檢測信號讀出。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S107檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述S108的結(jié)果是否認的時候,程序碼指令使CPU112判斷是否有由檢測信號讀出S107獲得的返回碼所指示的掛機信號(S109)。當(dāng)上述S109的結(jié)果是確認的時候,程序碼指令使CPU112完成掛機處理(S114)。以后將會參考圖14來描述掛機處理。上述S114的掛機處理完成之后,程序碼指令使CPU112返回到上述的S101。
當(dāng)上述S109的結(jié)果是否認的時候,程序碼指令使CPU112判斷是否有由檢測信號讀出S107獲得的返回碼所指示的振鈴回音信號(S110)。當(dāng)上述S110的結(jié)果是否認的時候,程序碼指令使CPU112返回到上述S107的檢測信號讀出。CPU112等待在CCD200中被檢測的下一個檢測信號并在上述S107的檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述S110的結(jié)果是確認的時候,程序碼指令使CPU112完成上述的S111,其中開關(guān)118被CPU112所控制,于是,開關(guān)118接通轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線從而使TU101和TN102相連。在上述S111的開關(guān)118的控制完成之后,程序碼指令使CPU112完成上述S121的檢測信號讀出。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S121的檢測信號讀出期間從CCD200的存儲器中讀出。
參考圖13,檢測信號讀出S121完成之后,程序碼指令使CPU112判斷是否有由檢測信號讀出S121獲得的返回碼所指示的掛機信號(S122)。當(dāng)上述S122的結(jié)果是確認的時候,程序碼指令使CPU112完成掛機處理(S133)。掛機處理將在以后參考圖14來描述。上述S133的掛機處理完成之后,程序碼指令使CPU112返回上述的S101。
當(dāng)上述S122的結(jié)果是否認的時候,程序碼指令使CPU112判斷是否有由檢測信號讀出S121獲得的返回碼所指示的DTMF信號(此信號從TN102被遙控發(fā)出且由DTMF檢測單元107所檢測)(S123)。
當(dāng)上述的S123的結(jié)果是確認的時候,程序碼指令使CPU112完成DTMF通知(S124)。DTMF通知處理將在以后參考圖15來描述。上述S124的DTMF通知處理完成之后,程序碼指令使CPU112返回到上述S121的檢測信號讀出。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S121的檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述S123的結(jié)果是否認的時候,程序碼指令使CPU112判斷是否有由檢測信號讀出S121獲得的返回碼所指示的DTMF信號(此信號由TU101在本地發(fā)出且由DTMF檢測單元109檢測)(S125)。當(dāng)上述S125的結(jié)果是否認的時候,程序碼指令使CPU112返回到上述S121的檢測信號讀出。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S121的檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述S125的結(jié)果是確認的時候,程序碼指令使CPU112判斷CCD200是否被設(shè)置在規(guī)定值比較方式(S126)。當(dāng)上述S126的結(jié)果是否認的時候,程序碼指令使CPU112返回到上述S121的檢測信號讀出。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S121的檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述S126的結(jié)果是確認的時候,程序碼指令使CPU112完成規(guī)定值比較處理(S127)。規(guī)定值比較處理將在以后參考圖16來描述。上述的S127的規(guī)定值比較處理完成之后,程序碼指令使CPU112判斷規(guī)定值比較處理是否正常地結(jié)束了(S128)。
當(dāng)上述S128的結(jié)果是否認的時候,程序碼指令使CPU112完成圖19的檢測信號讀出(S129)。CPU112等待CCD200中被檢測的下一個檢測信號并在上述S129的檢測信號讀出期間從CCD200的存儲器中讀出。
上述S129的檢測信號讀出完成之后,程序碼指令使CPU112判斷是否有由檢測信號讀出S129獲得的返回碼所指示的DTMF信號(此信號由TU101在本地發(fā)出且由DTMF檢測單元109檢測)(S130)。
當(dāng)上述S130的結(jié)果是確認的時候,程序碼指令使CPU112返回到上述S127的規(guī)定值比較處理。規(guī)定值比較處理將在以后參考圖16來描述。
當(dāng)上述S130的結(jié)果是否認的時候,程序碼指令使CPU112判斷是否有由檢測信號讀出S129獲得的返回碼所指示的掛機信號(S131)。當(dāng)上述S131的結(jié)果是確認的時候,程序碼指令使CPU112完成掛機處理(S132)。掛機處理將在以后參考圖14來描述。上述S132的掛機處理完成之后,程序碼指令使CPU112返回到上述S101。
當(dāng)上述S131的結(jié)果是否認的時候,程序碼指令使CPU112返回到上述S127的規(guī)定值比較處理。
另一方面,當(dāng)上述S128的結(jié)果是確認的時候,程序碼指令使CPU112判斷是否有由規(guī)定值比較處理S127獲得的返回碼所指示的重合(S134)。當(dāng)上述S134的結(jié)果是確認的時候,程序碼指令使CPU112完成重合處理(S135)。重合處理將在以后參考圖17來描述。
上述S135的重合處理完成之后,程序碼指令使CPU112判斷是否有在重合處理S135期間獲得的返回碼所指示的摘機信號(S136)。當(dāng)上述S136的結(jié)果是確認的時候,程序碼指令使CPU112返回到上述的S101。當(dāng)上述S136的結(jié)果是否認的時候,程序碼指令使CPU112返回到上述的S121。CPU112等待在CCD200中被檢測的下一個檢測信號并在上述S121的檢測信號讀出期間從CCD200的存儲器中讀出。
當(dāng)上述S134的結(jié)果是否認的時候,程序碼指令使CPU112完成上述的S136,而上述的重合處理S135未被完成。
圖14表示在圖12和圖13的CCD控制處理程序中的掛機處理。
正如上述,當(dāng)判斷出在圖12和圖13的CCD控制處理期間掛機信號被檢測的時候,圖14的掛機處理被CCD200的CPU112所完成。正如圖14所示,程序碼指令使CPU112控制開關(guān)118,于是,開關(guān)118接通轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線從而使TU101和TN102相連(S141)。上述S141的開關(guān)118的控制完成之后,程序碼指令使CPU112終止TU101和TN102之間的電話呼叫。即,TU101和TN102之間的電話呼叫結(jié)束了。上述S142完成之后,程序碼指令使CPU112返回到圖12和圖13的CCD控制處理程序。
圖15表示DTMF處理以及在圖12和圖13的CCD控制處理程序中的DTMF通知。
正如上述,當(dāng)在圖12和圖13的CCD控制處理期間CPU112被告之從TU101來的DTMF信號被DTMF檢測單元109檢測到時,DTMF處理被CPU112完成了。
正如圖15所示,程序碼指令使CPU112判斷從TU101來的DTMF信號的內(nèi)容是否包含在圖2的分配表中(S151)。當(dāng)上述S151的結(jié)果是否認的時候,程序碼指令使CPU112控制開關(guān)118,于是,開關(guān)接通轉(zhuǎn)換器單元105和DTMF發(fā)生器單元111的連接線從而使DTMF發(fā)生器單元111與TN102相連(S152)。上述S152完成之后,程序碼指令使CPU112控制DTMF發(fā)生器單元111,于是,DTMF發(fā)生器單元111根據(jù)TU101發(fā)出的DTMF信號的內(nèi)容產(chǎn)生一個DTMF信號并將該DTMF信號發(fā)送給TN102(S153)。上述S153完成之后,程序碼指令使CPU112控制開關(guān)118,于是,開關(guān)118切斷轉(zhuǎn)換器單元105與DTMF發(fā)生器單元的連線從而切斷DTMF發(fā)生器單元111與TN102的連接(S154)。上述S154完成之后,圖15的DTMF處理就結(jié)束了。因此,當(dāng)TU101來的DTMF信號的內(nèi)容不包含在分配表(包括用于DPD115的許多電話服務(wù)的DTMF命令信號的規(guī)定值)中時,CPU112禁止TU101來的DTMF信號的傳送。
當(dāng)上述S151的結(jié)果是確認的時候,程序碼指令使CPU112將CCD200的存儲器的狀態(tài)段設(shè)置在該預(yù)定值上(S155)。上述S155的狀態(tài)段的設(shè)置完成之后,程序碼指令使CPU112將存儲器的數(shù)據(jù)段設(shè)置在從TU101(或從TN102)來的DTMF信號所指示的值上(S156)。上述S156的數(shù)據(jù)段的設(shè)置完成之后,程序碼指令使CPU112將數(shù)據(jù)選通信號設(shè)置在ON狀態(tài)(S157)。CCD200通知DPD115由于TU101發(fā)出的DTMF命令信號,有事情發(fā)生了!在一個給定的時間周期之后,程序碼指令使CPU112將數(shù)據(jù)選通信號設(shè)置在OFF狀態(tài)(S157)。上述S157的數(shù)據(jù)選通信號的設(shè)置完成之后,圖15的DTMF處理就結(jié)束了。
進一步說,正如以上所述,當(dāng)CPU112在圖12和圖13的CCD控制處理期間被告之從TN102來的DTMF信號被DTMF檢測單元107檢測到的時候,CPU112完成了DTMF通知。在DTMF通知期間,程序碼指令使CPU112完成上面提到的步驟S155-S157,正如圖15所示。同樣,當(dāng)CPU112完成上述的S157時,CCD200通知DPD115由于TN102來的DTMF信號,有事情發(fā)生了。
圖16表示了圖12和圖13的CCD控制處理程序中的規(guī)定值比較處理。
正如上述,在圖12和圖13的CCD控制處理期間,CPU112被告之TU101來的DTMF信號被DTMF檢測單元109檢測到,且CCD200被設(shè)置在規(guī)定值比較方式,于是CPU112完成規(guī)定值比較處理。
正如圖16所示,程序碼指令使CPU112從規(guī)定值比較方式置位命令得到字符或規(guī)定值(S181)。上述S181完成之后,程序碼指令使CPU112判斷TU101來的DTMF信號的內(nèi)容是否與規(guī)定值比較方式置位命令的字符一致(S182)。
當(dāng)上述S182的結(jié)果是確認的時候,程序碼指令使CPU112判斷規(guī)定值的比較是否正常地結(jié)束(S183)。當(dāng)上述S183的結(jié)果是確認的時候,程序碼指令使CPU112增加比較指針并返回所指示的一個碼——規(guī)定值的比較產(chǎn)生重合和正常結(jié)束(S184)。上述S184完成之后,圖16的規(guī)定值比較處理就結(jié)束了。
當(dāng)上述S182的結(jié)果是否認的時候,程序碼指令使CPU112對比較指針進行初始化并返回所指示的一個碼——規(guī)定值的比較產(chǎn)生非重合(S185)。上述S185完成之后,圖16的規(guī)定值比較處理就結(jié)束了。當(dāng)上述S183的結(jié)果是否認的時候,程序碼指令使CPU112對比較指針進行初始化并返回所指示的一個碼——規(guī)定值的比較產(chǎn)生重合和異常結(jié)束(S186)。上述S186完成之后,圖16的規(guī)定值比較處理就結(jié)束了。
圖17表示圖12和圖13的CCD控制處理程序中的重合處理。
正如以上所述,在圖12和圖13的CCD控制處理期間,CPU112被告之規(guī)定值比較處理所獲得的返回碼指示了重合,于是,CPU112完成了重合處理。
正如圖17所示,程序碼指令使CPU112控制開關(guān)118,于是,開關(guān)118切斷了轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線從而切斷TN102與TU101的連接(S191)。上述S191完成之后,程序碼指令使CPU112完成圖19的檢測信號讀出(S192)。
上述S192的檢測信號讀出完成之后,程序碼指令使CPU112判斷是否有由檢測信號讀出獲得的返回碼所指示的掛機信號(S193)。
當(dāng)上述S193的結(jié)果是確認的時候,程序碼指令使CPU112完成圖14的掛機處理(S197)。上述S197的掛機處理完成之后,程序碼指令使CPU112控制開關(guān)118,于是,開關(guān)118接通轉(zhuǎn)換器單元105和轉(zhuǎn)換器單元106的連接線從而使TU101與TN102相連(S198)。上述S198完成之后,圖17的重合處理就結(jié)束了。
當(dāng)上述S193的結(jié)果是否認的時候,程序碼指令使CPU112判斷是否有由檢測信號讀出獲得的返回碼所指示的DTMF信號(S194)。
當(dāng)上述S194的結(jié)果是確認的時候,程序碼指令使CPU112判斷是否有結(jié)束信號被檢測(S195)。當(dāng)上述S195的結(jié)果是確認的時候,程序碼指令使CPU112完成上述的S198。上述的S198完成之后,圖17的重合處理就結(jié)束了。
當(dāng)上述S195的結(jié)果是否認的時候,程序碼指令使CPU112完成圖15的DTMF通知(S196)。上述S196完成之后,程序碼指令使CPU112返回上述S192的檢測信號讀出。
另一方面,當(dāng)上述S194的結(jié)果是否認的時候,程序碼指令使CPU112返回上述S192的檢測信號讀出。
進一步說,本發(fā)明不限于上述的具體裝置,并且各種變異和修正都是與本發(fā)明不可分割的。
權(quán)利要求
1.一個通信支持系統(tǒng),其適合于通過一個通信控制設(shè)備使電話單元與數(shù)據(jù)處理設(shè)備相連接,并適合于使電話網(wǎng)絡(luò)與通信控制設(shè)備相連接,所述通信支持系統(tǒng)包括一個命令信號識別單元(6),用于離散地檢測由電話單元(1)發(fā)出的命令信號以及從電話網(wǎng)絡(luò)(4)發(fā)出的命令信號,并用于判斷是否有命令信號來自電話單元,從電話單元來的命令信號指示了數(shù)據(jù)處理設(shè)備(3)的許多電話服務(wù)中的一種服務(wù);一個信號傳送禁止單元(8),用于禁止信號從電話單元(1)傳送到電話網(wǎng)(4);以及一個電話服務(wù)處理單元(7),用于完成數(shù)據(jù)處理設(shè)備(3)的電話服務(wù)處理作為從電話單元來的命令信號所指示的電話服務(wù),當(dāng)命令信號識別單元(6)判斷命令信號是從電話單元來的時候,電話服務(wù)處理單元開始執(zhí)行電話服務(wù)處理。
2.按照權(quán)利要求1的通信支持系統(tǒng),其特征在于在該系統(tǒng)中,信號傳送禁止單元(8)包括一個第一轉(zhuǎn)換器單元(105),用于將電話網(wǎng)絡(luò)(102)來的數(shù)據(jù)信號與雙音多頻信號及聲音信號分隔開;一個第二轉(zhuǎn)換器單元(106),用于將電話單元(101)來的數(shù)據(jù)信號與雙音多頻信號及聲音信號分隔開;以及一個開關(guān)(118),在第一轉(zhuǎn)換器單元與第二轉(zhuǎn)換器單元的連接線上被提供,用于接通或斷開連接線以便通過開關(guān)有選擇地接通電話單元(101)和電話網(wǎng)(102)的連接線或斷開電話網(wǎng)(102)與電話單元(101)的連接。
3.按照權(quán)利要求1的通信支持系統(tǒng),其特征在于在該系統(tǒng)中,命令信號識別單元(6)檢測一個由電話單元(1)發(fā)出的雙音多頻DTMF信號,命令信號識別單元(6)判斷當(dāng)所述的DTMF信號指示分配給許多電話服務(wù)的許多規(guī)定值時,命令信號是來自電話單元的。
4.按照權(quán)利要求3的通信支持系統(tǒng),其特征在于在該系統(tǒng)中,命令信號識別單元(6)檢測一個由電話網(wǎng)發(fā)出的雙音多頻DTMF信號,命令信號識別單元(6)在電話網(wǎng)(4)來的DTMF信號與電話單元(1)來的DTMF信號之間進行識別。
5.按照權(quán)利要求3的通信支持系統(tǒng),其特征在于在該系統(tǒng)中電話服務(wù)處理單元(7)完成數(shù)據(jù)處理設(shè)備(3)的電話服務(wù)處理作為由電話單元(1)來的DTMF信號所指示的電話服務(wù)。
6.按照權(quán)利要求1的通信支持系統(tǒng),其特征在于在該系統(tǒng)中通信控制設(shè)備(2)包括一個配線交換單元(5),用于通過配線交換單元(5)有選擇地提供電話單元(1)和電話網(wǎng)(4)的某種連接以及切斷電話網(wǎng)(4)與電話單元(1)的連接。
7.按照權(quán)利要求1的通信支持系統(tǒng),其特征在于在該系統(tǒng)中命令信號識別單元包括一個第一DTMF檢測單元(107)用于檢測從電話網(wǎng)(102)發(fā)出的雙音多頻DTMF信號;以及一個第二DTMF檢測單元(109)用于檢測由電話單元(101發(fā)出的雙音多頻DTMF信號。
8.按照權(quán)利要求7的通信支持系統(tǒng),其特征在于在該系統(tǒng)中通信控制設(shè)備(2)包括一個DTMF發(fā)生器單元(111),用于根據(jù)電話單元(101)發(fā)出的DTMF信號產(chǎn)生一個雙音多頻DTMF信號,DTMF發(fā)生器單元(111)在電話單元(101)來的信號向電話網(wǎng)(102)的傳送被信號傳送禁止單元(8)禁止之前就將DTMF信號傳送給電話網(wǎng)(102)。
9.按照權(quán)利要求1的通信支持系統(tǒng),其特征在于在該系統(tǒng)中電話服務(wù)處理單元(7)完成聲音錄音處理,聲音重播處理,文件傳送處理和電話號碼登記處理中的某一個處理,其依據(jù)是從命令信號識別單元(6)來的命令信號所指示的電話服務(wù)。
10.一個通信控制設(shè)備,適合于通過通信控制設(shè)備使電話單元與數(shù)據(jù)處理設(shè)備相連并適合于電話網(wǎng)與通信控制設(shè)備相連,所述通令控制設(shè)備包括一個配線交換單元(5),用于通過配線交換單元使電話單元(1)與電話網(wǎng)(4)相連或切斷電話網(wǎng)(4)與電話單元(1)的連接;一個命令信號識別單元(6),用于檢測由電話單元(1)發(fā)出的命令信號和從電話網(wǎng)(4)發(fā)出的命令信號,并用于判斷命令信號是否是從電話單元來的,從電話單元來的命令信號指示了數(shù)據(jù)處理設(shè)備(3)的許多電話服務(wù)中的一種服務(wù);以及一個信號傳送禁止單元(8),用于藉控制配線交換單元(5)禁止信號從電話單元向電話網(wǎng)傳送。
11.按照權(quán)利要求10的通信控制設(shè)備,其特征在于在該設(shè)備中信號傳送禁止單元(8)包括一個第一轉(zhuǎn)換器單元(105),用于將電話網(wǎng)(102)發(fā)出的數(shù)據(jù)信號與雙音多頻信號和聲音信號分隔開來;一個第二轉(zhuǎn)換器單元(106),用于將電話單元(101)發(fā)出的數(shù)據(jù)信號與雙音多頻信號和聲音信號分隔開來;以及一個在第一轉(zhuǎn)換器單元與第二轉(zhuǎn)換器單元的連接線上的開關(guān)(118)用于接通和斷開該連接線以便通過開關(guān)有選擇地提供電話單元與電話網(wǎng)的接通或者斷開電話網(wǎng)與電話單元的連接。
12.按照權(quán)利要求10的通信控制設(shè)備,其特征在于在該設(shè)備中,命令信號識別單元(6)檢測由電話單元(1)發(fā)出的雙音多頻DTMF信號,命令信號識別單元判斷當(dāng)所述的DTMF信號指示了分配給許多電話服務(wù)的許多規(guī)定值之一時,從電話單元來的命令信號被檢測到。
13.按照權(quán)利要求12的通信控制設(shè)備,其特征在于在該設(shè)備中命令信號識別單元(6)檢測電話網(wǎng)(4)發(fā)出的雙音多頻DTMF信號,命令信號識別單元在電話網(wǎng)來的DTMF信號和電話單元來的DTMF信號之間進行識別。
14.按照權(quán)利要求10的通信控制設(shè)備,其特征在于在該設(shè)備中,命令信號識別單元(6)包括一個第一DTMF檢測單元(107),用于檢測電話網(wǎng)(102)來的雙音多頻DTMF信號;以及一個第二DTMF檢測單元(109),用于檢測由電話單元(101)發(fā)出的DTMF信號。
15.按照權(quán)利要求14的通信控制設(shè)備,進一步包括一個DTMF發(fā)生器單元(111)用于根據(jù)由電話單元(101)發(fā)出的DTMF信號產(chǎn)生一個雙音多頻DTMF信號,DTMF發(fā)生器單元在電話單元來的信號向電話網(wǎng)的傳送被信號傳送禁止單元(8)禁止之前將電話單元來的信號傳送給電話網(wǎng)。
16.一種在通信支持系統(tǒng)中執(zhí)行電話服務(wù)處理的方法,適合于通過通信控制設(shè)備使電話單元與數(shù)據(jù)處理設(shè)備相連接并適合于使電話網(wǎng)與通信控制設(shè)備相連接,該方法包括以下步驟離散地檢測由電話單元(1)發(fā)出的命令信號和從電話網(wǎng)(4)發(fā)出的命令信號;判斷命令信號是否是從電話單元來的,從電話單元來的命令信號指示了數(shù)據(jù)處理設(shè)備(3)的許多電話服務(wù)中的一種服務(wù);禁止信號從電話單元(1)傳送到電話網(wǎng)(4);以及開始執(zhí)行數(shù)據(jù)處理設(shè)備(3)的電話服務(wù)處理作為當(dāng)在所述的判斷步驟中判斷出命令信號是從電話單元來的時候,從電話單元(1)來的命令信號所指示的電話服務(wù)。
全文摘要
本發(fā)明為一種通信支持系統(tǒng),包括:一個命令信號識別單元(6),它離散地檢測由電話單元(1)發(fā)出的命令信號和從電話網(wǎng)絡(luò)(4)來的命令信號,并判斷命令信號是否是從電話單元來的,從電話單元來的命令信號指示了數(shù)據(jù)處理設(shè)備(3)的許多電話服務(wù)中的一種服務(wù)。信號傳送禁止單元(8)禁止電話單元來的信號傳送到電話網(wǎng)。電話服務(wù)處理單元(7)完成數(shù)據(jù)處理設(shè)備的電話服務(wù)處理作為從電話單元來的命令信號所指示的電話服務(wù)。
文檔編號H04M1/247GK1212553SQ9810668
公開日1999年3月31日 申請日期1998年4月20日 優(yōu)先權(quán)日1997年9月19日
發(fā)明者古川仁一, 竹林知善, 淺見俊宏, 矢野勝利, 角田潤, 佐藤泰雄 申請人:富士通株式會社