專利名稱:按無線電信號(hào)產(chǎn)生隨機(jī)數(shù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在接收無線電信號(hào)的基礎(chǔ)上產(chǎn)生隨機(jī)數(shù)的方法,且涉及一種根據(jù)無線電接收機(jī)提供來的無線電信號(hào)產(chǎn)生隨機(jī)數(shù)的裝置。
本發(fā)明還涉及一種具有按這種方法產(chǎn)生隨機(jī)數(shù)的裝置的電話設(shè)備,特別是無繩電話機(jī)。
1992年4月29日申請(qǐng)的德國專利申請(qǐng)DE4213988A1介紹了一種根據(jù)環(huán)境無線電噪聲的振幅產(chǎn)生隨機(jī)數(shù)的方法。收到的信號(hào)的振幅提供給模/數(shù)轉(zhuǎn)換器之后提供給一個(gè)提供二進(jìn)制值的比較器。接著,如此得出的幾個(gè)二進(jìn)制值經(jīng)過安排,形成隨機(jī)數(shù)。
這種方法由于必須使用模/數(shù)轉(zhuǎn)換器因而花費(fèi)較大。
本發(fā)明的具體目的是提供一種沒有上述缺點(diǎn)的解決辦法。
為達(dá)到此目的,本發(fā)明如本說明書開端所述的產(chǎn)生隨機(jī)數(shù)的方法具有這樣的特點(diǎn)它包括下列步驟起碼一次測(cè)定所述信號(hào)通過基準(zhǔn)電平的各通路之間的起碼一個(gè)時(shí)間間隔;根據(jù)所述一個(gè)或多個(gè)所述測(cè)定值的起碼一部分形成所述隨機(jī)數(shù)。
同樣,本發(fā)明的隨機(jī)數(shù)發(fā)生裝置具有這樣的特點(diǎn)它包括第一器件,供起碼一次測(cè)定所述信號(hào)通過基準(zhǔn)電平的各通路之間的起碼一個(gè)時(shí)間間隔;第二器件,供根據(jù)一個(gè)或多個(gè)所述測(cè)定值的起碼一部分形成所述隨機(jī)數(shù)。
按照本發(fā)明,采用例如一個(gè)比較器和一個(gè)時(shí)鐘就夠了,比較器用以提供表示所述無線電信號(hào)通過所述基準(zhǔn)電平的各通路的方波信號(hào),時(shí)鐘供測(cè)定所述方波信號(hào)兩邊緣之間的時(shí)間間隔。
具體地說,本發(fā)明的方法用在配備有無線電接收機(jī)和處理器的電話設(shè)備時(shí),只要利用所述處理器的時(shí)鐘寄存器來測(cè)定傳送所述比較器提供的信號(hào)的所述處理器端口兩次轉(zhuǎn)接之間的時(shí)間間隔也就夠了。
在特別有益的實(shí)施例中,特別是本發(fā)明的方法用在無繩電話機(jī)中時(shí),n個(gè)二進(jìn)制碼元組成的隨機(jī)數(shù)是根據(jù)n/p個(gè)時(shí)間間隔測(cè)定值中取的p個(gè)二進(jìn)制碼元形成的,所述p個(gè)二進(jìn)制碼元?jiǎng)t為所述n/p個(gè)測(cè)定值的p個(gè)最低有效二進(jìn)制碼元。
當(dāng)然,由于使用設(shè)備時(shí)的無線電環(huán)境是不能預(yù)知的,因而所使用的無線電信號(hào)可看成是隨機(jī)信號(hào)。但當(dāng)這個(gè)有用的信號(hào)是話音信號(hào)時(shí),無線電接收機(jī)的通帶在300赫和3000千赫之間。因此,測(cè)定出的時(shí)間間隔在0.15毫秒與1.5毫秒之間,表明它們不是完全隨機(jī)的。這個(gè)實(shí)施例可以提高通過幾次測(cè)定和只保留各個(gè)這些測(cè)定值的最低有效部分得出的數(shù)的隨機(jī)性能。
參看下面說明的一些實(shí)施例可以清楚理解本發(fā)明的上述和其它方面。
附圖中
圖1示出了本發(fā)明的無繩電話機(jī);圖2示出了實(shí)施本發(fā)明使用的一些信號(hào)的一個(gè)實(shí)例;圖3示出了本發(fā)明產(chǎn)生隨機(jī)數(shù)的方法各不同步驟的流程圖。
本發(fā)明涉及一種根據(jù)無線電接收機(jī)出口處提供的無線電信號(hào)產(chǎn)生隨機(jī)數(shù)的方法。本發(fā)明應(yīng)用在任何配備有無線電接收機(jī)的設(shè)備特別是如圖1所示的無繩電話設(shè)備,舉例說用來產(chǎn)生識(shí)別碼特別有利。
在彼此借助于無線電鏈路相互聯(lián)系的機(jī)座和手機(jī)組成的流動(dòng)電話機(jī)中,在進(jìn)行任何無線電通信之前,為防止電話線路被盜用,機(jī)座與手機(jī)之間必須先進(jìn)行相互識(shí)別的聯(lián)系過程。這個(gè)聯(lián)系過程是交換只有機(jī)座和手機(jī)知道且事先隨機(jī)選取的識(shí)別碼。從法國專利申請(qǐng)2559008知道如何在機(jī)座以隨機(jī)的方式產(chǎn)生這個(gè)識(shí)別碼和使用使手機(jī)與機(jī)座匹配的裝置從而將產(chǎn)生的識(shí)別碼傳送給手機(jī)。
圖1示出了本發(fā)明的無繩電話機(jī)1,電話機(jī)1由機(jī)座2和手機(jī)3組成。機(jī)座2通過電纜4接墻端子,且配備有天線5。天線5通過接收發(fā)射天線共用器6接發(fā)射機(jī)7和接收機(jī)8。接收機(jī)8的輸出端9通過比較器12接微處理器11的輸入端10。發(fā)射機(jī)7的輸入端13接微處理器11的輸出端14。
同樣,手機(jī)3配備有天線15,天線15通過接收發(fā)射天線共用器16接發(fā)射機(jī)17和接收機(jī)18。接收機(jī)18的輸出端19通過比較器22接微處理器21的輸入端20。發(fā)射機(jī)17的輸入端23接微處理器21的輸出端24。
圖2a舉例示出了無線電接收機(jī)8或18提供的信號(hào)S1。此信號(hào)S1加到比較器12或22上與基準(zhǔn)電平REF相比較。圖2b示出了在所述比較器的輸出端出現(xiàn)的信號(hào)S2。S2是個(gè)方波信號(hào),其邊緣對(duì)應(yīng)于信號(hào)S1通過基準(zhǔn)電平的通路。此信號(hào)S2出現(xiàn)在微處理器11或21的輸入端10或20。
本發(fā)明的方法借助于微處理器11或21的時(shí)鐘寄存器測(cè)定端口10或20兩次轉(zhuǎn)接之間(即信號(hào)S1通過基準(zhǔn)電平REF的兩通路之間)的時(shí)間間隔。
當(dāng)然,使用設(shè)備時(shí)的無線電環(huán)境是不能預(yù)知的,但如已說過的那樣,兩解發(fā)過程之間的時(shí)間取決于收信機(jī)的通帶。為提高得出的隨機(jī)數(shù)的質(zhì)量,精確測(cè)定所述時(shí)間間隔若干次,而只使用測(cè)定結(jié)果的最低有效部分。舉例說,為求出20個(gè)二進(jìn)制碼元的隨機(jī)數(shù),測(cè)定5個(gè)時(shí)間間隔U1、U2、U3、U4和U5采用這5個(gè)測(cè)定值的4個(gè)最低有效二進(jìn)制碼元。
圖3是本發(fā)明產(chǎn)生隨機(jī)數(shù)的方法各不同步驟的流程圖。
在步驟30,微處理器11或21在開關(guān)分別處于其端口10或20時(shí)處于備用狀態(tài)。這個(gè)開關(guān)一經(jīng)切換,操作就在步驟31繼續(xù)進(jìn)行下去。在步驟31,將微處理器的變量i和時(shí)鐘寄存器CLK置0。接著,在步驟32,開關(guān)處于其端口10或20時(shí),微處理器再次進(jìn)入備用狀態(tài)。此開關(guān)切換時(shí),操作繼續(xù)在步驟33進(jìn)行下去。在步驟33,讀取時(shí)鐘寄存器CLK的內(nèi)容,p個(gè)最低有效二進(jìn)制碼元?jiǎng)t存入可變RAND的p個(gè)地址中。在步驟34,計(jì)數(shù)器i的計(jì)數(shù)值遞增1個(gè)單位,在步驟35,時(shí)鐘寄存器CLK再初始化。只要計(jì)數(shù)器i的計(jì)數(shù)值與n/p不同,操作就回到步驟32。i=n/p時(shí),操作就在步驟36結(jié)束。
權(quán)利要求
1.一種在接收無線電信號(hào)的基礎(chǔ)上產(chǎn)生隨機(jī)數(shù)的方法,其特征在于,它包括下列步驟起碼一次測(cè)定所述信號(hào)通過基準(zhǔn)電平各通路之間的起碼一個(gè)時(shí)間間隔;根據(jù)一個(gè)或多個(gè)所述測(cè)定值的起碼一部分形成所述隨機(jī)數(shù)。
2.如權(quán)利要求1所述的產(chǎn)生n個(gè)二進(jìn)制位元組成的隨機(jī)數(shù)的方法,其特征在于,所述隨機(jī)數(shù)是根據(jù)n/p個(gè)時(shí)間間隔測(cè)定值中取得的p個(gè)二進(jìn)制碼元形成的。
3.如權(quán)利要求2所述的產(chǎn)生隨機(jī)的方法,其特征在于,所述p二進(jìn)制碼元為所述n/p個(gè)測(cè)定值的p個(gè)最低有效二進(jìn)制碼元。
4一種根據(jù)無線電收信機(jī)提供的無線電信號(hào)產(chǎn)生隨機(jī)數(shù)的裝置,其特征在于,它包括第一器件,供起碼一次測(cè)定所述信號(hào)通過基準(zhǔn)電平的各通路之間的起碼一個(gè)時(shí)間間隔;第二器件,供根據(jù)一個(gè)或多個(gè)所述測(cè)定值的起碼一部分形成所述隨機(jī)數(shù)。
5.如權(quán)利要求4所述的產(chǎn)生n個(gè)二進(jìn)制碼元組成的隨機(jī)數(shù)的裝置,其特征在于,所述隨機(jī)數(shù)根據(jù)n/p個(gè)時(shí)間間隔測(cè)定值中取的p個(gè)二進(jìn)制碼元形成。
6.如權(quán)利要求5所述的隨機(jī)數(shù)發(fā)生裝置,其特征在于,所述p個(gè)二進(jìn)制碼元為所述n/p個(gè)測(cè)定值的p個(gè)最低有效二進(jìn)制碼元。
7.一種裝有如1至3任一權(quán)利要求所述的隨機(jī)數(shù)發(fā)生裝置的電話設(shè)備。
8.一種起碼由一個(gè)機(jī)座和一個(gè)手機(jī)組成的無繩電話機(jī),配備有供交換公用識(shí)別的匹配器件,其特征在于,起碼其中一個(gè)所述部分有一個(gè)供根據(jù)如1至3任一權(quán)利要求所述的方法產(chǎn)生構(gòu)成所述識(shí)別碼的隨機(jī)數(shù)的器件。
全文摘要
本發(fā)明涉及一種在接收無線電信號(hào)的基礎(chǔ)上產(chǎn)生隨機(jī)數(shù)的方法。所述方法測(cè)定所述信號(hào)通過基準(zhǔn)電平REF的兩通路之間的時(shí)間間隔,并取測(cè)定結(jié)果的一部分形成隨機(jī)數(shù)。本發(fā)明應(yīng)用在任何配備有無線電接收機(jī)的設(shè)備有利,特別是應(yīng)用在無繩電話機(jī)中,例如供產(chǎn)生識(shí)別碼用。
文檔編號(hào)H04L9/32GK1195936SQ9810369
公開日1998年10月14日 申請(qǐng)日期1998年1月21日 優(yōu)先權(quán)日1997年1月21日
發(fā)明者B·桑德爾, G·費(fèi)爾南德斯 申請(qǐng)人:菲利浦電子有限公司