專利名稱:一種支持來電顯示的 modem 仿真方法
技術領域:
本發(fā)明涉及通信及計算機應用技術領域,尤其涉及串行通信與MODEM的應用。
背景技術:
電話交流比較直接高效,對于公司來說,管理好電話客戶對于公司業(yè)務的發(fā)展非常重要。電話客戶管理系統(tǒng)能夠根據來電顯示號碼調出客戶資料,便于業(yè)務員與客戶溝通,而且,對于通過電話訂貨的公司,還可以輔助生成電子訂單,并發(fā)送到管理人員的手機中。對于電子訂單,可以月份為周期分類匯總,從而對客戶和產品進行跟蹤與分析,還可以統(tǒng)計業(yè)務員的工作量作為報酬發(fā)放的依據。開發(fā)一個電話客戶管理系統(tǒng),需要捕獲客戶的來電顯示號碼,因而,需要到電信公司申請安裝座機,開通來電顯示業(yè)務,購買支持來電顯示的MODEM (俗稱硬貓)。在開發(fā)調試 電話客戶管理系統(tǒng)的過程中,需要使用不同的座機(長途或市話)與手機(長途或本地)反復撥打電話客戶管理系統(tǒng)所在的座機,以測試“新客戶”、“老客戶”等功能,過程繁瑣。另外,在高校的教學實訓或畢業(yè)設計中,綜合利用數(shù)據庫和可視化高級語言開發(fā)一個電話客戶管理系統(tǒng),常常由于資源不足難以實現(xiàn)。
發(fā)明內容
本發(fā)明的目的在于提供一種支持來電顯示的MODEM仿真方法,用來輔助開發(fā)和調試電話客戶管理系統(tǒng),而開發(fā)成功的電話客戶管理系統(tǒng)可以直接在真實環(huán)境中使用。本發(fā)明提供的方法可以識別MODEM的開通來電顯示命令和設置自動摘機前的響鈴次數(shù)命令,可以按照設定的間隔時間自動產生真實的來電顯示數(shù)據,電話號碼的樣本可以根據用戶需要進行設置。
圖I是本發(fā)明所提供的仿真MODEM的使用方法圖。
具體實施例方式通用多功能計算機監(jiān)控系統(tǒng)測試軟件(軟件著作權登記號2011SR025314,著作權人馬玉春)基于RS-232接口,可以顯示接收到的數(shù)據并附加時間戳,因而這些測試數(shù)據可以用來設計仿真MODEM。首先,使用通用多功能計算機監(jiān)控系統(tǒng)測試軟件獲取真實數(shù)據,得知每次響鈴的間隔時間大約為5800毫秒,除第二次響鈴外,其他每次響鈴MODEM都發(fā)送“RING”字符串,前后都有“回車換行”符;第二次響鈴發(fā)送如下數(shù)據,且每行前后都有“回車換行”符
DATE = 0721TIME = 1321NMBR = 01012345678第一行為當前日期(月日,7月21日),第二行為當前時間(小時分鐘,即13:21),第三行為電話號碼。圖I是本發(fā)明所提供的仿真MODEM的使用方法圖,仿真MODEM通過RS-232接口與電話客戶管理系統(tǒng)連接,仿真MODEM的接口參數(shù)可以根據需要進行設置。仿真MODEM內部有兩個定時器,定時器I是來電間隔時間,1-9分鐘可選;定時器2是來電時每次響鈴的間隔時間(5800暈秒,不可更改)。設置完畢,電話客戶管理系統(tǒng)就向仿真MODEM發(fā)送“AT#CID=1”命令開通來電顯示,發(fā)送“ATS0=n”命令設置自動摘機前的響鈴次數(shù),這里要求η大于等于2,否則,如果只響鈴I次即自動摘機,就無法捕獲來電顯示數(shù)據。如果協(xié)議和η數(shù)值都正確,則仿真MODEM回復“O K”(前后都附有“回車換行”符),定時器I開始工作。當定時器I時間到(比如2分鐘),則定時器2開始工作,如果η為5,則每過5800毫秒即發(fā)送一次響鈴數(shù)據,共發(fā)送5次,除第二次外,其他每次都發(fā)送“RING”,第二次按照規(guī)定格式發(fā)送當前日期、當前時間,并隨機選取一個樣本中的電話號碼。這樣,每過2分鐘 就自動產生一次來電顯示數(shù)據。由于仿真MODEM和實物MODEM —樣,能夠識別開通來電顯示命令和設置自動摘機前的響鈴次數(shù)命令,并正?;貜停豢梢愿鶕O定的間隔時間產生真實的來電顯示數(shù)據,因而,可以用來輔助開發(fā)和調試電話客戶管理系統(tǒng),而且開發(fā)完畢的電話客戶管理系統(tǒng)可以直接投入使用。
權利要求
1.一種支持來電顯示的MODEM仿真方法,可以用來輔助開發(fā)和調試電話客戶管理系統(tǒng),而開發(fā)成功的電話客戶管理系統(tǒng)可以直接在真實環(huán)境中使用。
2.根據權利要求I所述的支持來電顯示的MODEM仿真方法,其特征在于可以識別開通來電顯示命令和設置自動摘機前的響鈴次數(shù)命令;可以按照設定的間隔時間自動產生真實的來電顯示數(shù)據,電話號碼的樣本可以根據用戶需要進行設置。
全文摘要
本發(fā)明提出了一種支持來電顯示的MODEM仿真方法,可以用來輔助開發(fā)和調試電話客戶管理系統(tǒng),而開發(fā)成功的電話客戶管理系統(tǒng)可以直接在真實環(huán)境中使用。支持來電顯示的MODEM仿真方法可以識別開通來電顯示命令和設置自動摘機前的響鈴次數(shù)命令;可以按照設定的間隔時間自動產生真實的來電顯示數(shù)據,電話號碼的樣本可以根據用戶需要進行設置。
文檔編號H04M3/32GK102821213SQ201210253000
公開日2012年12月12日 申請日期2012年7月21日 優(yōu)先權日2012年7月21日
發(fā)明者馬玉春 申請人:馬玉春