專利名稱:移動(dòng)通信網(wǎng)絡(luò)中建立連接的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在移動(dòng)通信系統(tǒng)中建立連接的一種方法,該移動(dòng)通信系統(tǒng)中包含至少一個(gè)用戶臺和一個(gè)網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu),用戶臺中包括一個(gè)第一計(jì)數(shù)器和由該計(jì)數(shù)器計(jì)算出的第一值,網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中包含一個(gè)第二計(jì)數(shù)器和一個(gè)寄存器,寄存器中包括有由該第二計(jì)數(shù)器為用戶臺計(jì)算出的第二值;該方法包含下列步驟在一個(gè)呼叫信道上從所述用戶臺向網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)發(fā)送一個(gè)呼叫建立請求,其中帶有第一值;對包括在所述呼叫建立請求中的第一值起響應(yīng),從寄存器中檢索關(guān)于所述用戶臺的第二值;將包括在呼叫建立請求中的所述第一值與從寄存器中檢索出的所述第二值進(jìn)行比較;如果所述比較結(jié)果表明,第一值和第二值兩者相同,則接受所述呼叫建立請求。
本發(fā)明具體涉及,對于應(yīng)用模擬技術(shù)在移動(dòng)通信系統(tǒng)中無線電通路上發(fā)送的非加密的用戶臺標(biāo)識信息,可防止它被人濫用;然而,在利用其它技術(shù)的無線數(shù)據(jù)傳輸系統(tǒng)中,當(dāng)非加密的用戶臺標(biāo)識信息和/或非加密的用戶標(biāo)識信息必須在無線電通路中發(fā)送,并且其標(biāo)識信息有被人濫用的危險(xiǎn)時(shí),也可以應(yīng)用本發(fā)明。
當(dāng)無線電網(wǎng)絡(luò)不支持加密,或者由于某種其它原因必須通過無線電通路發(fā)送非加密的標(biāo)識信息時(shí),將發(fā)生一種危險(xiǎn),有人會(huì)通過無線電通路拷貝這標(biāo)識信息,應(yīng)用它來獲得用戶臺復(fù)制機(jī)。此類復(fù)制機(jī)可用來花費(fèi)本原用戶臺的帳單,而系統(tǒng)并不檢知該復(fù)制機(jī)的存在。用戶臺在這里被認(rèn)為意味著實(shí)際的裝置和信息的整體,以及借助于其中的例如靈巧卡可能添加的特性,靈巧卡諸如是GSM系統(tǒng)中的SIM(用戶識別模塊)卡。
EP163358中敘述了一種系統(tǒng),在那里自用戶臺向網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)發(fā)送一個(gè)與呼叫建立有關(guān)的檢驗(yàn)值。如果在網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中找到的檢驗(yàn)值與用戶臺發(fā)送的檢驗(yàn)值相同,則接受該呼叫建立,由用戶臺計(jì)數(shù)器和網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)計(jì)數(shù)器兩者應(yīng)用相同的公式從該檢驗(yàn)值中計(jì)算出一個(gè)新檢驗(yàn)值,將新檢驗(yàn)值與下一個(gè)呼叫建立結(jié)合起來應(yīng)用。但這種解決辦法的問題在于,為檢驗(yàn)所使用的號碼總以同樣的方式變化,而決不是隨機(jī)的。
為了防止通過無線電通路發(fā)送的非加密信息被濫用,已開發(fā)出一種檢驗(yàn)系統(tǒng)作為例子用于模擬NMT(北歐移動(dòng)電話)網(wǎng)絡(luò)中的用戶臺。該檢驗(yàn)系統(tǒng)要求,在用戶臺上必須添加一個(gè)獨(dú)立的電路用以實(shí)施機(jī)密算法,并要求應(yīng)用到由交換機(jī)產(chǎn)生的作為一個(gè)給定值的隨機(jī)號碼,它在檢測期間必須在用戶臺和交換機(jī)兩者中計(jì)算同樣復(fù)雜的算法。如果由算法給出、并由用戶臺轉(zhuǎn)送給交換機(jī)的結(jié)果與由交換機(jī)計(jì)算出的結(jié)果兩者相同,則用戶臺將通過此檢驗(yàn)。該隨機(jī)號碼和來自用戶臺的結(jié)果兩者作為獨(dú)立的信令都發(fā)送出去。這里,引起了關(guān)于檢驗(yàn)復(fù)雜性以及需要附加信令的問題。此外,該解決辦法并不以任一方式告知操作員有任何的濫用用戶臺信息的企圖。在利用數(shù)字技術(shù)的網(wǎng)絡(luò)中,應(yīng)用了一種類似的方法來實(shí)施復(fù)雜的算法和比較所獲得的結(jié)果。
本發(fā)明的目的是以簡單的、不用附加信令的方式來檢知用戶臺復(fù)制機(jī)的存在,并在需要時(shí)防止復(fù)制機(jī)的使用。本發(fā)明中達(dá)到此目的的方法其特征在于,在網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中保持住選擇一個(gè)隨機(jī)號碼,對接受呼叫建立作出響應(yīng)而選擇該隨機(jī)號碼,在一條業(yè)務(wù)通信信道上向所述用戶臺發(fā)送所述號碼,以所述用戶臺中的所述號碼更新第一值,以第二計(jì)數(shù)器中的所述號碼更新第二值,以更新的第二值取代寄存器中的所述第二值。
這里,呼叫建立請求被認(rèn)為意味著一些方法步驟,它們的實(shí)施是與源自用戶臺的呼叫建立相聯(lián)結(jié)的,直至網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)能明確地接續(xù)路由,也即知道被呼叫的整個(gè)B號碼。B號碼是用戶B的電話號碼。用戶B是被呼叫的一方,用戶A是主叫的一方。如果需要,呼叫建立請求中可包括用戶臺網(wǎng)絡(luò)登記。
這里,更新被認(rèn)為意味著以新的值代替舊的值,而新值取決于舊值和隨機(jī)選擇的號碼兩者。
本發(fā)明還涉及在其中可應(yīng)用本發(fā)明之方法的一種移動(dòng)通信系統(tǒng)交換機(jī)。本發(fā)明的交換機(jī)其特征在于,它還包含有負(fù)責(zé)比較措施的選擇裝置,用于選擇一個(gè)隨機(jī)號碼以便更新第一值和第二值,又安排一個(gè)連接單元用于在業(yè)務(wù)通信信道上向用戶臺發(fā)送該號碼,安排計(jì)數(shù)器以所述號碼更新第二值,安排控制器將所述更新的第二值存儲入寄存器中。
本發(fā)明還涉及在其中可應(yīng)用本發(fā)明之方法的一種移動(dòng)通信系統(tǒng)用戶臺。本發(fā)明的用戶臺其特征在于,安排一個(gè)收發(fā)信機(jī)在業(yè)務(wù)通信信道上接收移動(dòng)通信系統(tǒng)來的號碼,該號碼應(yīng)用于更新第一值,計(jì)數(shù)器中還包含以所述號碼更新第一值用的計(jì)算裝置,其特征還在于安排所述控制器來控制所述存儲裝置,用以存儲更新的第一值作為所述第一值。
本發(fā)明還涉及在其中可應(yīng)用本發(fā)明之方法、交換機(jī)和用戶臺的一種移動(dòng)通信系統(tǒng)。該移動(dòng)通信系統(tǒng)之特征在于將它安排成選擇一個(gè)隨機(jī)號碼以響應(yīng)于接受呼叫建立請求;將交換機(jī)安排成在業(yè)務(wù)通信信道上向用戶臺發(fā)送該號碼;將用戶臺安排成以所述號碼更新第一值;將第二計(jì)數(shù)器安排成以所述號碼更新第二值。
本發(fā)明所依據(jù)的思想是應(yīng)用一個(gè)隨機(jī)地改變的計(jì)數(shù)器值,用于聯(lián)系來自用戶臺的呼叫設(shè)立對用戶臺加以識別。因此,本發(fā)明最顯著的優(yōu)點(diǎn)是用戶臺的識別簡單、對復(fù)制機(jī)使用的識別方便和可靠,對于復(fù)制機(jī)使用的最遲檢知,是在復(fù)制機(jī)使用之后由本原用戶臺發(fā)出一個(gè)呼叫時(shí),而竊聽信息的短時(shí)應(yīng)用中該信息只可應(yīng)用到下一個(gè)呼叫時(shí)。此外,本發(fā)明的一個(gè)優(yōu)點(diǎn)在于,它使竊聽困難,因?yàn)楸粰z驗(yàn)的計(jì)數(shù)器值在呼叫信道中從用戶臺上發(fā)送出,同時(shí)使計(jì)數(shù)器增量的隨機(jī)號碼在業(yè)務(wù)通信信道中發(fā)送給用戶臺。使用不同的信道使竊聽顯著的復(fù)雜化,需要有復(fù)雜的和高花費(fèi)的設(shè)備來求得竊聽成功,因此由復(fù)制機(jī)獲得的可能的經(jīng)濟(jì)得益不能夠補(bǔ)償在竊聽上的花費(fèi),尤其是當(dāng)本原用戶臺希望對公共電信網(wǎng)建立一個(gè)連接時(shí),復(fù)制機(jī)將最遲地在那時(shí)被檢知。
本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,用戶臺要告知網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)關(guān)于計(jì)數(shù)器的激活,在此之后對于該用戶臺向公共電信網(wǎng)作出的每個(gè)呼叫會(huì)使計(jì)數(shù)器起作用。此種由各別的激活賦予的特性在移動(dòng)通信系統(tǒng)中將逐漸引入。它還能夠在一個(gè)移動(dòng)通信系統(tǒng)中既使沒有計(jì)數(shù)器的舊用戶臺可應(yīng)用,又使包括有計(jì)數(shù)器的新用戶臺同時(shí)地可應(yīng)用,不會(huì)導(dǎo)致系統(tǒng)運(yùn)行上發(fā)生混亂。此外,計(jì)數(shù)器易于運(yùn)行,可結(jié)合用戶臺維護(hù)而添加到用戶臺中。
本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,在用戶臺確認(rèn)用戶臺計(jì)數(shù)器更新之前,網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)一側(cè)的計(jì)數(shù)器值不會(huì)更新,并且,如果未接收到該確認(rèn),計(jì)數(shù)器值將更新到這樣一個(gè)值,即接受在下一個(gè)呼叫建立請求中所包括的用戶臺計(jì)數(shù)器值,而不論它是更新值還是先前值。這樣可使運(yùn)行上的混亂效應(yīng)做到最小,減小到僅僅是連接建立的釋放。
本方法、交換機(jī)和用戶臺的優(yōu)選實(shí)施例公布在所附的有關(guān)權(quán)利要求中。
下面,借助于本發(fā)明的優(yōu)選實(shí)施例并參考附圖,將較詳細(xì)地說明本發(fā)明。附圖中,
圖1示出本發(fā)明第一優(yōu)選實(shí)施例中用戶臺的運(yùn)行;圖2示出本發(fā)明第一優(yōu)選實(shí)施例中網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)的運(yùn)行;圖3示出本發(fā)明中移動(dòng)通信系統(tǒng)交換機(jī)的方框圖;圖4示出本發(fā)明中移動(dòng)通信系統(tǒng)用戶臺的方框圖;圖5示出本發(fā)明之移動(dòng)通信系統(tǒng)的方框圖。
圖1和圖2示明了本發(fā)明中第一優(yōu)選實(shí)施例的方法,這里以示例假定,利用無線數(shù)據(jù)傳輸?shù)囊苿?dòng)通信系統(tǒng)是一個(gè)中繼專用陸地移動(dòng)無線電系統(tǒng),它也提供對固定網(wǎng)絡(luò)諸職PSTN(公共交換電話網(wǎng))的連接,向PSTN發(fā)出的呼叫此后稱為PSTN呼叫。這里又以示例假定,設(shè)備和系統(tǒng)都基于兩個(gè)出版物中規(guī)定的模擬PMR(專用移動(dòng)無線電)系統(tǒng)標(biāo)準(zhǔn),兩個(gè)出版物是出版于1988年1月、修訂和重印于1991年11月的無線電通信局MPT 1327,中繼專用陸地移動(dòng)無線電系統(tǒng)用的信令標(biāo)準(zhǔn);出版于1988年1月、修訂和重印于1991年9月的無線電通信局MPT1343,性能規(guī)范。它們由英國貿(mào)易和工業(yè)部出版。這里假定,用戶設(shè)備是按照該標(biāo)準(zhǔn)的一個(gè)無線電單元(RU),交換機(jī)是一個(gè)中繼系統(tǒng)控制器(TSC),一個(gè)數(shù)據(jù)庫也即寄存器包括在一個(gè)節(jié)點(diǎn)中,寄存器內(nèi)包含有關(guān)于該用戶臺的基本信息,并在其中登記了諸用戶臺。對諸用戶借助于寄存器信息予以規(guī)定。這里以示例假定,寄存器中包含有由一個(gè)第二計(jì)數(shù)器為用戶計(jì)算出的一個(gè)第二值。各個(gè)第二值也可以位于網(wǎng)絡(luò)中的其它地方,例如用戶特有的他們自已的寄存器中。這里又以示例假定,對于由復(fù)制機(jī)作出的、它們在計(jì)數(shù)器值之間不進(jìn)行比較的網(wǎng)絡(luò)內(nèi)呼叫,會(huì)是容許的。只是要記帳的PSTN呼叫才分別地“受控制”,也就是將計(jì)數(shù)器值連同此類呼叫進(jìn)行比較。計(jì)數(shù)器之間的比較也可以在預(yù)定的呼叫類型中以某種其它方式來實(shí)現(xiàn),或是相應(yīng)地對于特定的呼叫類型不在計(jì)數(shù)器之間實(shí)施比較。計(jì)數(shù)器也可以結(jié)合用戶登記予以應(yīng)用,但那時(shí)會(huì)發(fā)生更多的情況,并在呼叫信道中也即在一個(gè)頻率上會(huì)整體地產(chǎn)生信令,由此,計(jì)數(shù)器值的被跟蹤較為容易。
圖1示出用戶臺也即無線電單元RU在用戶想要作出PSTN呼叫時(shí)運(yùn)行的流程圖。計(jì)數(shù)器已經(jīng)激活,應(yīng)用于用戶臺。步驟10上,在呼叫信道中用戶臺以正常方式請求PSTN呼叫,并在步驟11上于呼叫信道中接收來自網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)的一個(gè)長號碼請求,由于按照標(biāo)準(zhǔn)、在本例子中被呼叫的PSTN電話號碼也即B號碼并不完全適合于呼叫請求消息,用戶臺是在一個(gè)長號碼消息中單獨(dú)地發(fā)送它的。當(dāng)用戶臺計(jì)數(shù)器激活之后,在步驟12上,用戶臺將一個(gè)計(jì)數(shù)器值自動(dòng)地加入到長號碼的消息上。在此之后的步驟13上,用戶臺在呼叫信道中發(fā)送出長號碼消息。因此,按照MPT1327標(biāo)準(zhǔn)、其信令符號標(biāo)準(zhǔn)的一個(gè)呼叫建立請求被發(fā)送出,然而,包含有與本發(fā)明相關(guān)聯(lián)信息的該長號碼消息未包括在此標(biāo)準(zhǔn)中。下一步,在步驟14上,用戶臺在業(yè)務(wù)通信信道中接收保密碼請求消息,該消息中可取地包含一個(gè)隨機(jī)選取的號碼,用于更新計(jì)數(shù)器值。該號碼可作為一個(gè)獨(dú)立的消息發(fā)送出,但在此場合,需要一個(gè)新消息和附加的信令。對保密碼請求起響應(yīng),在步驟16上用戶臺向網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)發(fā)送出保密碼。在步驟17上以此號碼更新計(jì)數(shù)器值,并在步驟18上存儲此更新值。然后在步驟19上,呼叫建立以正常方式繼續(xù)下去。計(jì)數(shù)器值在步驟17中的更新和步驟18中的存儲,可以在發(fā)送保密碼的步驟16之前進(jìn)行,或與之并行地進(jìn)行。
步驟17中,計(jì)數(shù)器值可取地經(jīng)受模算術(shù)的應(yīng)用在它上面加入接收到的號碼來更新,計(jì)數(shù)器值保持于零值與一個(gè)選定的界限之內(nèi),其數(shù)值總適合于長號碼消息;然而,該值取決于舊值和接收號碼兩者。竊聽者,也即制作了復(fù)制機(jī)的人員,他必須知道按模計(jì)算的模數(shù)(也就是,低于它的任一數(shù)目其值始終存在)、計(jì)數(shù)器值和接收到的號碼。這里,也能應(yīng)用其他更新方法。
圖2中,步驟30上,在呼叫信道中由網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)接收來自用戶臺的呼叫請求消息。由于在步驟31上根據(jù)消息內(nèi)容來檢知用戶臺想要PSTN呼叫,所以在步驟32上要求用戶臺發(fā)送長號碼,也即發(fā)送要在呼叫信道中呼叫的整個(gè)B號碼。步驟33上,對長號碼消息起響應(yīng);步驟34上,對寄存器R的信息作出檢驗(yàn),判斷用戶臺計(jì)數(shù)器的請求連接是否激了。如果未激活,則在步驟46上以正常方式繼續(xù)呼叫建立。在網(wǎng)絡(luò)中所有用戶臺都包含一個(gè)計(jì)數(shù)器的情況下,不需要檢驗(yàn)各計(jì)數(shù)器的激活。
如果用戶臺計(jì)數(shù)器被激活,則在步驟35上分離開第一計(jì)數(shù)器值和B號碼。然后,步驟36上由寄存器R檢索用戶臺第二計(jì)數(shù)器值。步驟37中,將兩個(gè)值進(jìn)行比較。如果步驟38上表明兩個(gè)數(shù)值相同,則在步驟39上接受該呼叫建立請求,傳輸是在業(yè)務(wù)通信信道中進(jìn)行的。步驟40上,從網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)存儲的號碼集內(nèi)隨機(jī)地選擇一個(gè)偏愛的號碼,在步驟41上將此號碼加到保密碼請求消息中。號碼也可以按其它理由選擇,例如,經(jīng)常從號碼集內(nèi)取用隨后的號碼。另一方面,可以不需要存儲號碼集,因?yàn)樘柎a集能作為網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中實(shí)施的計(jì)算算法的結(jié)果而獲得。計(jì)算算法也可以只產(chǎn)生一個(gè)號碼,因而不需要號碼集。號碼又能從一個(gè)隨機(jī)號碼發(fā)生器中得到。步驟42上,將保密碼請求消息發(fā)送給業(yè)務(wù)通信信道中的用戶臺。因此,第一計(jì)數(shù)器值和用于其更新的號碼是通過無線電通路在不同的信道上傳輸?shù)?。用戶臺借助于發(fā)送保密碼確認(rèn)該號碼接收到而應(yīng)用于更新。與此同時(shí),它還確認(rèn)第一計(jì)數(shù)器值的更新。步驟43上,如果判斷為得到了保密碼,則在步驟44上應(yīng)用與用戶臺中所采用的相同更新方法,對網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中的第二計(jì)數(shù)器更新其第二計(jì)數(shù)器值。步驟45上,將更新的第二值存儲作為新的第二值。于是,用戶臺的第一值與寄存器R中的第二值將是相同的。然后,在步驟46中以正常的方式繼續(xù)呼叫建立。
步驟43上,如果判斷為未從用戶臺上接收到保密碼,則不能知道用戶臺是否已接收到包括更新號碼在內(nèi)的消息,不能知道第一值是否因此更新了。為此,步驟47上,最好存儲一個(gè)數(shù)值字符作為第二值,用于寄存器內(nèi)的用戶臺計(jì)數(shù)器。步驟48上,取消對呼叫建立請求的接受。數(shù)值字符可以確保,由用戶臺發(fā)送的、可為任意值的第一計(jì)數(shù)器值將結(jié)合下一個(gè)PSTN呼叫被接受。對下一個(gè)PSTN呼叫請求起響應(yīng),寄存器R中的第二值被第一計(jì)數(shù)器值更新中得到的數(shù)值所取代,該第一計(jì)數(shù)器值接收自用戶臺,具有隨機(jī)地選擇出的號碼。
有一種更安全可靠的解決辦法,它比之以前的方法需占用更多的存儲器容量,并需作出更復(fù)雜的比較,它將更新的第二值存儲入已經(jīng)包含有第二值的寄存器R中作為第三值,結(jié)合下一個(gè)PSTN呼叫將接收自用戶臺的第一計(jì)數(shù)器值與第二值和第三值進(jìn)行比較,僅當(dāng)?shù)谝恢蹬c第二值或第三值相同時(shí),方接受呼叫建立請求。對接受了的下一PSTN呼叫起響應(yīng),將更新第一計(jì)數(shù)器值中得到的值用來取代第二值和第三值,該第一計(jì)數(shù)器值接收自用戶臺,具有隨機(jī)地選擇出的號碼。
步驟38的判斷中,如果第一計(jì)數(shù)器值與第二計(jì)數(shù)器值相互不同,則在步驟49上向操作員發(fā)送出一個(gè)關(guān)于存在復(fù)制機(jī)的消息。在此之后的步驟50上,程序按照操作員的決定繼續(xù)下去。依據(jù)消息的內(nèi)容,由操作員決定其通信目的地和傳輸方式。該消息例如可以是一個(gè)告警。操作員又可決定呼叫建立的繼續(xù)進(jìn)行和第二計(jì)數(shù)器值的更新。第一計(jì)數(shù)器值是不更新的。關(guān)于想要的呼叫,對操作員給出了一些選項(xiàng)以正常的方式繼續(xù)該呼叫建立而取消對呼叫建立請求的接受;對用戶臺標(biāo)志為被盜打而取消對呼叫建立請求的接受;限制PSTN權(quán)限例如只容許本地呼叫而取消對呼叫建立的請求。關(guān)于寄存器中第二值的更新,對操作員給出了一些選項(xiàng)不更新第二值;更新數(shù)值字符作為第二值;將接收自用戶臺的第一計(jì)數(shù)器值存儲作為第二值;將接收自用戶臺的第一計(jì)數(shù)器值存儲作為寄存器R中的第三值。
如果計(jì)數(shù)器被激活,但包括有B號碼的消息中并不包含一個(gè)計(jì)數(shù)器值,則程序與第一值同第二值相偏離的情況相同。
圖3示出本發(fā)明中移動(dòng)通信系統(tǒng)交換機(jī)的方框圖。交換機(jī)300中包含有控制系統(tǒng)用的連接單元301、控制器302和存儲裝置303。控制器302通過連接單元301接收和發(fā)送消息。交換機(jī)300與無線電通路有一個(gè)連接,它或是通過包括在連接單元301中的一個(gè)天線、通過一種基站(一個(gè)或幾個(gè)),或是通過基站子系統(tǒng)。連接單元301依靠由電纜或方向性無線電鏈路完成的固定連接與基站相連接。通過連接單元301,交換機(jī)300可連接至其它交換機(jī)和網(wǎng)絡(luò)上。此外,本發(fā)明的交換機(jī)300中包含有比較裝置304,用以將第一值與用戶的第二值進(jìn)行比較,第一值接收自移動(dòng)通信系統(tǒng)用戶臺,第二值檢索自其中包括有移動(dòng)通信系統(tǒng)用戶之第二值的寄存器。此外,本發(fā)明的交換機(jī)300中包含有用以檢索來自寄存器之第二值的檢索裝置305。本發(fā)明的交換機(jī)300中還包含有用以向移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)管理部分發(fā)送消息的消息裝置306,當(dāng)?shù)谝恢低诙迪嗥x時(shí)給出關(guān)于檢知復(fù)制機(jī)的消息。
本發(fā)明的交換機(jī)300中還包含有選擇裝置307,用以從移動(dòng)通信系統(tǒng)中存儲的號碼集內(nèi)可取地隨機(jī)選擇一個(gè)號碼,用于更新第一值和第二值;此外,包含有用以計(jì)算和更新第二值的計(jì)數(shù)器308。安排控制器302用來將各個(gè)第二用戶臺值存儲入寄存器中,或者以計(jì)數(shù)器308計(jì)算出的值來取代它們。選擇裝置307還能以某種其它方式選擇號碼,例如采用圖2方面所敘述的方式。交換機(jī)300中第二值的更新方法也可以按照這種途徑,即第一值更新的確認(rèn)是接收自用戶臺的。
交換機(jī)300的連接單元301可以安排來將所述號碼添加到保密碼請求消息上,并將第一值從包括有B號碼的消息中分離開。交換機(jī)控制器302可以安排來解釋明白,接收自用戶臺的保密碼是對第一值的確認(rèn)。
本發(fā)明的交換機(jī)300中還能夠包含檢驗(yàn)裝置309,用以檢驗(yàn)寄存器的數(shù)據(jù)來判斷,用戶是否已激活計(jì)數(shù)器。然后,安排交換機(jī)控制器302來如此地控制交換機(jī)運(yùn)行,即響應(yīng)于用戶臺計(jì)數(shù)器的激活,將交換機(jī)值在比較中應(yīng)用到的其它裝置(304、305、306、307和308)激活。
圖4示出本發(fā)明中用戶臺100的方框圖。用戶臺100中包含有用以發(fā)送和接收消息的收發(fā)信機(jī)101;存儲裝置103;用以控制用戶臺運(yùn)行的控制器102。一個(gè)天線A連接于收發(fā)信機(jī)101上,用戶臺通過天線與無線電通路相連接。本發(fā)明的用戶臺100中還包含有計(jì)數(shù)器108和發(fā)射裝置111,計(jì)數(shù)器108內(nèi)包含第一值EA,發(fā)射裝置111用以將第一值EA發(fā)送至移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)上。
此外,本發(fā)明中用戶臺100內(nèi)的計(jì)數(shù)器108可包含計(jì)算裝置118,用于以接收自網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)的號碼來更新第一值。更新中例如可包括將一個(gè)號碼加到第一計(jì)數(shù)器值EA上。然后,安排控制器102來控制存儲裝置103,用以將更新的第一值存儲入計(jì)數(shù)器108中作為第一值EA。
本發(fā)明中用戶臺100內(nèi)的收發(fā)信機(jī)101可安排來給出信息,即計(jì)數(shù)器108已經(jīng)運(yùn)行,也就是計(jì)數(shù)器108已被激活。對計(jì)數(shù)器108不能從用戶臺100中撤消激活。按照本發(fā)明的第一優(yōu)選實(shí)施例,由用戶臺使計(jì)數(shù)器108進(jìn)入運(yùn)行,也就是,它激活了計(jì)數(shù)器連同其網(wǎng)絡(luò)登記。在此之后,用戶臺在每個(gè)作出PSTN呼叫時(shí),它必須給出計(jì)數(shù)器值連同B號碼。
按照本發(fā)明的第一優(yōu)選實(shí)施例,用戶臺100中的收發(fā)信機(jī)101安排來將第一值EA連同B號碼一起加到同一消息上,并將更新中應(yīng)用的號碼從保密碼請求消息中分離開。
圖5示出本發(fā)明中移動(dòng)通信系統(tǒng)500的方框圖。移動(dòng)通信系統(tǒng)500中包含有至少一個(gè)用戶臺100,它通過天線與無線電通路相連接。系統(tǒng)中可以包含若干個(gè)用戶臺,但為了簡明起見,圖5中只畫出了一個(gè)用戶臺。用戶臺100中可包含第一計(jì)數(shù)器108,其中含有第一值EA。此外,移動(dòng)通信系統(tǒng)500中包含至少一個(gè)交換機(jī)300,它可以與其它交換機(jī)和其他網(wǎng)絡(luò)(諸如公共交換電話網(wǎng)PSTN)相連接。交換機(jī)300通過一個(gè)例如是借助于電纜連接至交換機(jī)上的基站BS,與無線電通路相連接。此外,移動(dòng)通信系統(tǒng)500中包含一個(gè)寄存器R,在其中為每個(gè)用戶臺100存儲一個(gè)第二值TA,該第二值TA是由移動(dòng)通信系統(tǒng)500中的第二計(jì)數(shù)器308計(jì)算出的。寄存器R最好是這樣的寄存器,其中存儲了用戶臺100的基本信息,那里登記了用戶臺,并由此規(guī)定了該用戶。本發(fā)明的移動(dòng)通信系統(tǒng)500中,根據(jù)前面圖1和圖2中所示方式對于用戶臺100發(fā)源的呼叫建立,利用了每個(gè)用戶臺100內(nèi)存儲的第一值EA和在寄存器R內(nèi)存儲的相應(yīng)的第二值TA,通過將第一值EA與第二值TA進(jìn)行比較以檢知用戶臺100的復(fù)制機(jī)。
本發(fā)明的移動(dòng)通信系統(tǒng)500中可以在寄存器R內(nèi)存儲關(guān)于用戶臺100方面計(jì)數(shù)器激活的信息。在此之后,不對第一值和第二值作出比較,從用戶臺100上不能給出呼叫。激活信息不能夠從用戶臺中撤消掉。
下面,參照圖5的情況說明本發(fā)明的運(yùn)行。這里,通過竊聽本發(fā)明第一優(yōu)選實(shí)施例中的無線電通路,作成一個(gè)用戶臺復(fù)制機(jī)(圖5中未示出)。關(guān)于竊聽,即使用戶臺100的第一值EA被檢知,本例子中的該第一值為12。那里希望應(yīng)用復(fù)制機(jī)發(fā)出一個(gè)PSTN呼叫,并在包括B號碼的消息中向交換機(jī)300發(fā)送出第一值EA=12。交換機(jī)300檢知到復(fù)制機(jī)為用戶臺100,并從寄存器R中檢驗(yàn)出計(jì)數(shù)器被激活后,從該消息中分離出第一值EA=12,將它與接收自寄存器的第二值TA進(jìn)行比較,該第二值在本例子中為12。由于兩個(gè)值相同,交換機(jī)300便選擇一個(gè)隨機(jī)號碼L,例如是號碼4至7,將它發(fā)送至復(fù)制機(jī)上。本例子中,隨機(jī)選擇的號碼L為5。在復(fù)制機(jī)應(yīng)用模算法更新了新的值作為其計(jì)數(shù)器值之后,復(fù)制機(jī)制造者必須知道使用著的模數(shù)N。要知道該模數(shù)是很困難的,即使按照本例子在網(wǎng)絡(luò)中只使用了一個(gè)N值也如此,因?yàn)槟?shù)并不通過無線電通路傳輸,因而它不能夠被直接竊聽到。當(dāng)然,可以為每個(gè)用戶臺使用一個(gè)各別的N號碼,但這要求在寄存器R中存儲附加的信息。本例子中,復(fù)制機(jī)制造者知道,更新的計(jì)數(shù)器值是通過應(yīng)用模數(shù)16計(jì)算出的,因而更新的第一值為(12+5)mod16=1。復(fù)制機(jī)竊取此數(shù)值作為第一計(jì)數(shù)器值EA,然后,將通過竊聽檢知的保密碼發(fā)送給交換機(jī)300,本例子中,交換機(jī)300在接收到保密碼之后更新數(shù)值1作為第二值((12+5)mod 16)=17mod 16=1),對于下一個(gè)PSTN呼叫,存儲在寄存器R中的數(shù)值將作為第二值TA?,F(xiàn)在,復(fù)制機(jī)能在用戶臺100的帳單上作出PSTN呼叫。在此呼叫之后,本原用戶臺100想要作出PSTN呼叫,并在包括有B號碼的消息中發(fā)送出第一計(jì)數(shù)器值EA,它是12。交換機(jī)300識別出用戶臺100,從寄存器R中檢驗(yàn)到計(jì)數(shù)器被激活后,將第一值EA=12從消息中分離出來,將它與接收自寄存器的第二值TA進(jìn)行比較,由復(fù)制機(jī)的PSTN呼叫所更新的第二值現(xiàn)在為1。交換機(jī)300檢知這兩個(gè)數(shù)值之間的差別后,向操作員發(fā)送出關(guān)于存在復(fù)制機(jī)的消息。本例子表明,雖然是由靈巧的竊聽者制作的復(fù)制機(jī),其使用也將被檢知,并且竊聽信息的使用時(shí)間是短的。
本技術(shù)領(lǐng)域內(nèi)的熟練人員顯然知道,借助附圖于上面說明的比較兩數(shù)值和更新計(jì)數(shù)器值的方法,也可以在其它無線數(shù)據(jù)傳輸系統(tǒng)和/或其它呼叫類型(諸如網(wǎng)絡(luò)內(nèi)呼叫類型)中實(shí)施。
應(yīng)當(dāng)理解到,上面的敘述和有關(guān)的附圖只是意在示例說明本發(fā)明。本技術(shù)領(lǐng)域內(nèi)的熟練人員顯然可作出各種修改和變化,它們偏離不開所附的權(quán)利要求書中公開的本發(fā)明的范疇和精神實(shí)質(zhì)。
權(quán)利要求
1.一種用于在移動(dòng)通信系統(tǒng)中建立連接的方法,該系統(tǒng)包含至少一個(gè)用戶臺和一個(gè)網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu),用戶臺中包含一個(gè)第一計(jì)數(shù)器和由該計(jì)數(shù)器計(jì)算出的第一值,網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中包括一個(gè)第二計(jì)數(shù)器和一個(gè)寄存器,寄存器中包含一個(gè)由第二計(jì)數(shù)器為用戶臺計(jì)算出的一個(gè)第二值,該方法包含下列步驟在一條呼叫信道上從所述用戶臺向網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)發(fā)送一個(gè)帶有第一值的呼叫建立請求(33);對包含在所述呼叫建立請求中的第一值起響應(yīng),從寄存器中對所述用戶臺檢索第二值(36);將包含在呼叫建立請求中的所述第一值與檢索自寄存器的所述第二值進(jìn)行比較(37),作為所述比較的結(jié)果,如果第一值與第二值相同(38),則接受所述呼叫建立請求(39);其特征在于,該方法包括下列步驟在網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中保持一個(gè)裝置,用于選擇一個(gè)隨機(jī)號碼;對呼叫建立請求的接受起響應(yīng),選擇隨機(jī)號碼(40);在一條業(yè)務(wù)通信信道上將所述號碼發(fā)送給所述用戶臺;以所述用戶臺中的所述號碼更新第一值(17);以第二計(jì)數(shù)器中的所述號碼更新第二值(44);和以更新的第二值取代寄存器中的所述第二值。
2.如權(quán)利要求1所述的方法,其特征在于向網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)發(fā)送出對更新自所述用戶臺的第一值的一個(gè)確認(rèn);對該確認(rèn)起響應(yīng),以所述第二計(jì)數(shù)器號碼更新第二值(44);和以更新的第二值取代寄存器中的第二值。
3.如權(quán)利要求2中所述的方法,其特征在于,如果在網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中沒有從用戶臺上接收到所述確認(rèn),則該方法還包含下列步驟取消對呼叫建立請求的所述接受;以一個(gè)數(shù)值字符取代寄存器中的第二值(47);對所述用戶臺的下一個(gè)呼叫建立請求起響應(yīng);在要實(shí)施的所述比較(37)中,對包括在所述用戶臺之所述下一個(gè)呼叫建立請求中的任一個(gè)第一值予以接受;和通過對包括在所述用戶臺之所述呼叫建立請求中的第一值進(jìn)行更新,用帶有所述號碼的第二計(jì)數(shù)器中接收到的一個(gè)新的第二值取代寄存器中的所述數(shù)值字符。
4.如權(quán)利要求2中所述的方法,其特征在于,如果未接收到該確認(rèn),它還包含下列步驟取消對所述呼叫建立請求的所述接受;由第二計(jì)數(shù)器計(jì)算一個(gè)第三值,通過以所述號碼更新第二值來得到第三值;和連同已經(jīng)存在于那里的數(shù)值將第三值存儲入寄存器中;和對所述用戶臺的下一個(gè)呼叫建立請求起響應(yīng),如果在所述用戶臺的所述下一個(gè)呼叫建立請求內(nèi)包含的第一值與第二值或第三值相同,則在實(shí)施的所述比較(37)中接受所述下一個(gè)呼叫建立請求;和以一個(gè)新的數(shù)值取代寄存器中的第二值和第三值,該新的數(shù)值的獲得是以所述號碼取代第二計(jì)數(shù)器中所述用戶臺的所述呼叫建立請求內(nèi)包含的第一值。
5.如權(quán)利要求2、3或4中所述的方法,其特征在于在同一消息中發(fā)送出第一值連同要呼叫的B號碼(13);在請求一個(gè)保密碼的消息中將所述號碼發(fā)送給用戶臺(42);和響應(yīng)于該保密碼(43),更新第二值(44)。
6.如權(quán)利要求1中所述的方法,其特征在于它還包括下列步驟根據(jù)由用戶臺接收到的消息以這樣的方式激活用戶臺方面的第一計(jì)數(shù)器,即被激活之后的該計(jì)數(shù)器不能夠從用戶臺中撤消掉;將關(guān)于第一計(jì)數(shù)器激活的消息存儲入寄存器中;在對第一值和第二值作出比較之前從寄存器上檢驗(yàn),用戶臺是否已激活第一計(jì)數(shù)器(34);和如果第一計(jì)數(shù)器被激活,則實(shí)施該方法中的其它步驟;或者,如果第一計(jì)數(shù)器未激活,則通過接受呼叫建立請求繼續(xù)進(jìn)行呼叫建立(46),并不顧該方法中的其他步驟。
7.如權(quán)利要求1中所述的方法,其特征在于,在專門預(yù)定的一些呼叫類型中實(shí)施第一值與第二值之間的比較。
8.如權(quán)利要求7中所述的方法,其特征在于,對于從該用戶網(wǎng)絡(luò)到另一個(gè)網(wǎng)絡(luò)的呼叫實(shí)施比較步驟。
9.一種移動(dòng)通信系統(tǒng)交換機(jī)(300),它包括一個(gè)連接單元(301),安排來發(fā)送和接收消息;一個(gè)控制器(302),用于控制交換機(jī)運(yùn)行;一個(gè)計(jì)數(shù)器(308),用于為一個(gè)移動(dòng)通信系統(tǒng)用戶臺計(jì)算一個(gè)第二值,該控制器(302)被安排來將第二值存儲入移動(dòng)通信系統(tǒng)寄存器中;對接收自用戶臺的第一值起響應(yīng),用于從寄存器中檢索第二值的檢索裝置(305);和用于將第一值和第二值進(jìn)行比較的比較裝置(304);其特征在于交換機(jī)中還包括對比較裝置(304)起響應(yīng)的選擇裝置(307),用于選擇一個(gè)隨機(jī)號碼,以便更新第一值和第二值;連接單元(301)被安排來在業(yè)務(wù)通信信道上將該號碼發(fā)送給用戶臺;計(jì)數(shù)器(308)被安排來以所述號碼更新第二值;控制器(302)被安排來將所述更新的第二值存儲入寄存器中。
10.如權(quán)利要求9中所述的交換機(jī),其特征在于它還包含有檢驗(yàn)裝置(309),用于從寄存器中檢驗(yàn)用戶臺是否已激活計(jì)數(shù)器。
11.一種移動(dòng)通信系統(tǒng)用戶臺(100),包括一個(gè)收發(fā)信機(jī)(101),安排來發(fā)送和接收消息;存儲裝置(103);一個(gè)控制器(102),用于控制用戶臺運(yùn)行;一個(gè)計(jì)數(shù)器(108),其中包含一個(gè)第一值(EA);和發(fā)射裝置(111),用于在呼叫信道上的呼叫建立請求中將第一值(EA)發(fā)送給移動(dòng)通信系統(tǒng);其特征在于將收發(fā)信機(jī)(101)安排來接收所述號碼,它用于在業(yè)務(wù)通信信道上更新移動(dòng)通信系統(tǒng)來的第一值(EA);計(jì)數(shù)器(108)中還包含有計(jì)算裝置(118),用于以所述號碼更新第一值(EA);和將所述控制器(102)安排來控制所述存儲裝置(103),用于將更新的第一值存儲作為所述第一值(EA)。
12.如權(quán)利要求11中所述的用戶臺(100),其特征在于,收發(fā)信機(jī)(101)被安排來通知計(jì)數(shù)器(108)的激活。
13.一個(gè)移動(dòng)通信系統(tǒng)(500),包括至少一個(gè)用于建立呼叫的用戶臺(100),它包含有其內(nèi)部包含第一值(EA)的一個(gè)第一計(jì)數(shù)器(108);一個(gè)交換機(jī)(300),用于連接呼叫;一個(gè)寄存器(R);和一個(gè)第二計(jì)數(shù)器(308);和移動(dòng)通信系統(tǒng)(500)安排來利用在用戶臺(100)中的第一值(EA)以及用戶臺始發(fā)呼叫的建立中由第二計(jì)數(shù)器(308)計(jì)算并存儲入寄存器(R)的第二值(TA),通過比較第一值(EA)和第二值(TA)來檢知用戶臺(100)的復(fù)制機(jī),該第一值(EA)是在呼叫信道上的呼叫建立請求中由用戶臺(100)發(fā)送給交換機(jī)(300)的,該第二值(TA)是從交換機(jī)(300)的寄存器(R)中檢索的;其特征在于將移動(dòng)通信系統(tǒng)(500)安排成對呼叫建立請求的接受起響應(yīng),選擇一個(gè)隨機(jī)號碼;將交換機(jī)(300)安排成在業(yè)務(wù)通信信道上向用戶臺發(fā)送該號碼;將用戶臺(100)安排成以所述號碼更新第一值;和將第二計(jì)數(shù)器(308)安排成以所述號碼更新第二值。
14.如權(quán)利要求13中所述的移動(dòng)通信系統(tǒng),其特征在于,使移動(dòng)通信系統(tǒng)(500)安排成對于專門預(yù)定的一些呼叫(PSTN)實(shí)施所述的比較。
15.如權(quán)利要求14中所述的系統(tǒng),其特征在于,對于從該用戶網(wǎng)絡(luò)向一個(gè)外部網(wǎng)絡(luò)(PSTN)作出的呼叫,實(shí)施所述的比較。
全文摘要
在移動(dòng)通信系統(tǒng)中檢知用戶臺復(fù)制機(jī)的一種方法,系統(tǒng)中保持著一個(gè)帶有第一值(EA)的第一計(jì)數(shù)器(108),網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中保持著一個(gè)第二計(jì)數(shù)器(308),由第二計(jì)數(shù)器計(jì)算出的一個(gè)值單獨(dú)存儲作為一個(gè)第二值(TA),用于寄存器(R)中的每個(gè)用戶臺,帶有第一值(EA)的一個(gè)呼叫建立請求在一條呼叫信道上從網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)內(nèi)的所述用戶臺中發(fā)送出,從寄存器(R)中檢索用于所述用戶臺的第二值,將第一值與第二值作比較,如果第一值與第二值相同,則接受所述呼叫建立請求,從網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)中選擇出一個(gè)隨機(jī)號碼,將該隨機(jī)號碼在一條業(yè)務(wù)通信信道上發(fā)送給用戶臺,以該號碼更新第一值和第二值。本發(fā)明還涉及一種移動(dòng)通信系統(tǒng)交換機(jī)、一種移動(dòng)通信系統(tǒng)用戶臺和一種移動(dòng)通信系統(tǒng),在那里能應(yīng)用本發(fā)明的方法。
文檔編號H04W12/00GK1245622SQ97181526
公開日2000年2月23日 申請日期1997年12月19日 優(yōu)先權(quán)日1996年12月23日
發(fā)明者伊爾波·帕爾特馬, 阿托·哈尤拉 申請人:諾基亞電信公司