專利名稱:一種用于提高專用傳真接收裝置得報率的方法
技術領域:
本發(fā)明涉及一種用于提高專用傳真接收裝置得報率的方法,尤其涉及一種采用自動識別傳真速率和編碼方式的手段來提高得報率的方法。
背景技術:
專用傳真接收裝置是作為公安、部隊等國家安全部門利用技術手段,監(jiān)收傳真的特殊裝置,是一種無發(fā)送功能的傳真機,具備接收、譯碼、打印功能,有的還能與PC機進行通訊。在監(jiān)收非標準過程的傳真上,傳統(tǒng)的方法是通過破譯一些常見的非標準信號來獲取信息的,即通過集取不同廠家的非標準信息,經(jīng)人為地多次試驗,分析出非標準信息的含義,從而在監(jiān)收到同樣的非標準信息時可獲得傳真的速率和編碼方式,以實現(xiàn)監(jiān)收。因為不可能收集到所有的非標準信息,傳統(tǒng)的專用傳真接收裝置在監(jiān)收非標準過程的傳真上免不了會有遺漏。在編碼方式為MMR(修正的二維編碼)的情況下,除第一線為MH(一維編碼)編碼外,其他線都是根據(jù)前一線作修正的MH編碼,一旦出錯,就中止了譯碼,雖然可以通過找到“全白線”以獲取一線的起始然后繼續(xù)編碼,但目前還沒有查詢到通過查找“全白線”來繼續(xù)譯碼的方法。正確監(jiān)收傳真信號的幾率稱為得報率,也可稱為監(jiān)收率,是一項衡量專用傳真接收裝置的關鍵指標,由于現(xiàn)有技術存在以上的缺陷,使得專用傳真接收裝置得報率有所降低。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術問題是在延用傳統(tǒng)的非標準信號破譯法的基礎上,公開一種用于提高專用傳真接收裝置得報率的方法,以克服現(xiàn)有技術存在的上述缺陷。
本發(fā)明的技術構思是這樣的采用自動識別傳真速率和編碼方式的方法,更大范圍地獲取傳真的速率和編碼方式。在MMR編碼方式下具有全白恢復功能,即一旦出錯可以通過找到全白線以重新啟動MMR譯碼。
本發(fā)明通過以下技術方案予以實現(xiàn)利用CONXENT(美國科勝訊公司)的傳真控制芯片及調(diào)制解調(diào)器,在CONXENT的傳真源代碼上進行開發(fā)。
為了能很有效地識別出非標準的傳真信號,本發(fā)明利用不同的調(diào)制方式及速率所產(chǎn)生的信號有不同的載波、“眼圖”,通過獲取以一固定頻率采樣信號的值,依據(jù)采樣值與調(diào)制方式及速率的對應規(guī)律識別出傳真速率,包括識別速率為調(diào)制方式V.17下的14.4kbps、12kbps、9.6kbps、7.2kbps,調(diào)制方式V.29下的9.6kbps、7.2kbps和調(diào)制方式V.27ter下的4.8kpbs、2.4kbps。首先將Modem(調(diào)制解調(diào)器)設為高速接收狀態(tài),接收TCF(訓練檢驗)信號,然后以一固定頻率采樣一組該信號的值,采樣值的數(shù)目由采樣頻率決定,最后依據(jù)采樣值的規(guī)律與調(diào)制方式及速率的對應關系、通過“眼圖”識別出傳真速率。
在接收非標準的傳真報文過程中,利用硬件上現(xiàn)有的譯碼功能和相應的標志,相間地改變譯幅面和編碼方式的組合,當用一種組合譯碼后,連續(xù)正確譯出數(shù)線,則確定該組合為當前的幅面和編碼方式,可識別編碼方式MH、MR(二維編碼)和MMR,然后以正確的方式譯碼。
在MMR方式下一旦出錯,通過查找“全白線”的碼字,將其作為一線的起始譯碼而繼續(xù)譯碼。
采用以上技術方案以后,可更大范圍地獲取傳真的速率和編碼方式,在編碼方式MMR下具有全白恢復功能。因此提高了專用傳真接收裝置的得報率。
圖1為自動識別傳真速率的流程。
具體實施例方式
自動識別傳真速率的流程如圖1所示。在確認是非標準傳真后(如何確認?),執(zhí)行步驟100,將Modem設為高速接收狀態(tài),即設為14.4kbps的非HDLC(高級數(shù)據(jù)鏈路控制)的接收狀態(tài),接收TCF信號,TCF信號是不同的調(diào)制方式和速率的高速信號,有著不同的載波,然后執(zhí)行步驟101,CONNEXT的Modem DSP RAM以9600Hz的采樣頻率刷新接收信號的采樣值共96個,執(zhí)行步驟102,通過讀取這些值,就可判出調(diào)制方式和速率,因為采樣值的符號有一定的規(guī)律,而該規(guī)律與某一調(diào)制方式和速率是相對應的,如速率V.27ter 4800bps以24個字節(jié)為一周期;V.29的調(diào)制方式以48個字節(jié)為一周期;速率V.27ter2400bps和V.17的調(diào)制方式以8個字節(jié)為一周期,一周期是指相同的值,若以8個字節(jié)為一周期,則第9個字節(jié)與第1個字節(jié)值一樣,第10個字節(jié)與第2個字節(jié)值一樣,……第16個字節(jié)與第8個字節(jié)值一樣。按照該規(guī)律,分別進行以下判斷執(zhí)行步驟103,若采樣值的符號以24個字節(jié)為一周期,則判出速率為V.27ter4800bps;執(zhí)行步驟104,若采樣值的符號以8個字節(jié)為一周期,且每8個字節(jié)至少有7個是一樣的,則判出速率為V.27ter2400bps;執(zhí)行步驟105,若采樣值的符號以48個字節(jié)為一周期,則判出是V.29的調(diào)制方式,執(zhí)行步驟106,將Modem設為V.29的9600bps接收TCF信號,看是否能正確接收,若未通過,則在接收報文時執(zhí)行步驟108,需將Modem改設為V.29的7200bps,若通過,執(zhí)行步驟107,則以V.29的9600bps接收報文;執(zhí)行步驟109,若采樣值的符號以8個字節(jié)為一周期,且每8個字節(jié)至少有3個是不一樣的,則判出是V.17的調(diào)制方式,即格狀編碼調(diào)制方式。由于不同的速率采用的信息編碼不同,其“眼圖”值是不同的,因此可根據(jù)“眼圖”值來分辨?zhèn)髡嫠俾省K^“眼圖”是指如果將信號輸入示波器的Y軸,并且當示波器的水平掃描周期和碼元定時同步時,在示波器上顯示的圖形,因為很象人的眼睛,所以被稱為“眼圖”。二進制信號傳輸時的“眼圖”只有一只“眼睛”,當傳輸三元碼時,會顯示兩只“眼睛”?!把蹐D”是由各段碼元波形疊加而成的,“眼圖”中央的垂直線表示最佳抽樣時刻。執(zhí)行步驟110,在Modem的PNSUC(一種表示完成了高速訓練的標志位)置為1后通過Modem DSP RAM讀取“眼圖”監(jiān)控值,執(zhí)行步驟111,根據(jù)“眼圖”值,分辨?zhèn)髡嫠俾?6H<“眼圖”值<95H,速率為V.17 14400bps;6DH<“眼圖”值<87H,速率為V.17 12200bps;52H<“眼圖”值<6EH,速率為V.17 9600bps;40H<“眼圖”值<53H,速率為V.17 7200bps。
在接收報文過程中,若是非標準的傳真過程,則需通過“盲譯”來得到譯碼方式,“盲譯”后再啟動譯碼?!懊ぷg”的原理就是先假定報文是B4幅面、MH編碼的,用T4Width=B4、T4Coding=MH,譯碼后若出錯,則相間地改變譯幅面和編碼方式,即有組合T4Width=B4、T4Coding=MH,T4Width=B4、T4Coding=MR,T4Width=A4、T4Coding=MR,T4Width=A4、T4Coding=MH,T4Width=B4、T4Coding=MMR,T4Width=A4、T4Coding=MMR,當用一種組合譯碼后,出現(xiàn)連續(xù)檢測到四個EOL,(正確譯出一線,則出現(xiàn)一個EOL)才確定該幅面和編碼方式。
在接收報文中,通過監(jiān)控譯碼結果,可知譯碼正確與否,當是MMR方式出錯時,調(diào)用尋找“全白線”來繼續(xù)譯碼。MMR的編碼是當前線根據(jù)前一線的編碼再作編碼的,故若接收受干擾,譯錯一線,則即使后面接收的報文正確,也不再譯下去了。通過查找“全白線”,可以找到正確的碼字作為一線的起始譯碼而繼續(xù)譯碼?!叭拙€”的碼字是唯一的,即“111001B”,該碼字不是一定在一個字節(jié)內(nèi),可以分在兩個相鄰的字節(jié),如在第N個的碼字為×××××111,第N+1個的碼字為001×××××,則取數(shù)指針指在N,啟動譯碼,將第N個數(shù)據(jù)作為第一個數(shù)據(jù)送給譯碼器,譯碼器可按MMR繼續(xù)譯碼。
權利要求
1.一種用于提高專用傳真接收裝置得報率的方法,其特征在于,在確認是非標準傳真后,自動識別傳真速率和編碼方式,在MMR編碼方式下,通過尋找“全白線”繼續(xù)譯碼。
2.根據(jù)權利要求1所述的方法,其特征在于所述及的自動識別傳真速率包括如下步驟(1)在確認是非標準傳真后執(zhí)行步驟(100),將Modem設為高速接收狀態(tài),接收TCF信號;(2)執(zhí)行步驟(101),以一固定頻率采樣一組該信號的值,采樣值的數(shù)目由采樣頻率決定;(3)執(zhí)行步驟(102),依據(jù)采樣值符號的規(guī)律與調(diào)制方式及速率的對應關系、通過“眼圖”,識別出傳真速率。
3.根據(jù)權利要求1所述的方法,其特征在于所述及的自動識別編碼方式為在接收非標準的傳真報文過程中,利用硬件上現(xiàn)有的譯碼功能和相應的標志,相間地改變譯幅面和編碼方式的組合,當用一種組合譯碼后,連續(xù)正確譯出數(shù)線,則確定該組合為當前的幅面和編碼方式。
4.根據(jù)權利要求1所述的方法,其特征在于所述及的尋找“全白線”為在MMR方式下一旦出錯,通過查找“全白線”的碼字,將其作為一線的起始譯碼而繼續(xù)譯碼。
5.根據(jù)權利要求2所述的方法,其特征在于,執(zhí)行步驟(103)所述及的采樣值符號以24個字節(jié)為周期,則速率為V.27ter 4800bps。
6.根據(jù)權利要求2所述的方法,其特征在于,執(zhí)行步驟(104)所述及的采樣值符號以8個字節(jié)為周期,且每8個字節(jié)至少有7個是一樣的,則速率為V.27ter 2400bps。
7.根據(jù)權利要求2所述的方法,其特征在于,執(zhí)行步驟(105)所述及的采樣值符號以48個字節(jié)為周期,則調(diào)制方式為V.29,并執(zhí)行步驟(106)用9600bps接收TCF信號,接著執(zhí)行步驟(107)若接收正確,則速率為V.29 9600bps,或者執(zhí)行步驟(108)若接收不正確,則速率為V.29 7200bps。
8.根據(jù)權利要求2所述的方法,其特征在于,執(zhí)行步驟(109)所述及的采樣值符號以8個字節(jié)為周期,且每8個字節(jié)至少有3個是不一樣的,則調(diào)制方式為V.17,并執(zhí)行步驟(110)在Modem的PNSUC置為1后,讀取Modem的“眼圖”監(jiān)控值,然后執(zhí)行步驟(111)86<“眼圖”值<95,則速率為V.17 14400bps;6D<“眼圖”值<87,則速率為V.17 12200bps;52<“眼圖”值<6E,則速率為V.17 9600bps;40<“眼圖”值<53,則速率為V.17 7200bps。
全文摘要
一種用于提高專用傳真接收裝置得報率的方法,在接收非標準的傳真報文過程中,利用不同的調(diào)制方式及速率所產(chǎn)生的信號有不同的載波、“眼圖”,通過獲取以一固定頻率采樣信號的值,依據(jù)采樣值的規(guī)律與調(diào)制方式及速率的對應關系識別出傳真速率;利用硬件上現(xiàn)有的譯碼功能和相應的標志,相間地改變譯幅面和編碼方式的組合,當用一種組合譯碼后,連續(xù)正確譯出數(shù)線,則確定該組合為當前的幅面和編碼方式;在MMR方式下一旦出錯,通過查找“全白線”的碼字,將其作為一線的起始譯碼而繼續(xù)譯碼。采用以上技術方案以后,可更大范圍地獲取傳真的速率和編碼方式,在編碼方式MMR下具有全白恢復功能,較大地提高了專用傳真接收裝置的得報率。
文檔編號H04N1/64GK1522049SQ0311522
公開日2004年8月18日 申請日期2003年1月28日 優(yōu)先權日2003年1月28日
發(fā)明者方詠梅 申請人:上海華龍信息技術開發(fā)中心