專利名稱:合法終端的判定方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及合法終端的判定方法及系統(tǒng)。
背景技術(shù):
隨著移動通訊領(lǐng)域的飛速發(fā)展,移動通訊網(wǎng)絡(luò)中也逐漸出現(xiàn)一些非法的終 端,他們克隆了真實用戶終端的一些信息,比如國際移動識別碼(International Mobile SubscriberIdentity,簡稱為IMSI)等信息,試圖接入移動通訊網(wǎng)中盜用網(wǎng)絡(luò)資源,我們稱
這種類型的終端為克隆終端或者非法終端。目前的移動通訊網(wǎng)都有各自的一套安全機(jī)制,防止這種非法終端利用網(wǎng)絡(luò)資 源發(fā)起各項業(yè)務(wù),在CDMA 2000網(wǎng)絡(luò)中,核心網(wǎng)會利用電子序列號(Electronic Serial Number,簡稱為 ESN)和鑒權(quán)密鑰(Secret Subscriber Authentication Key,簡稱為 A-key)
來對終端進(jìn)行鑒權(quán),如果ESN或A-key不一致,核心網(wǎng)會拒絕克隆終端申請的業(yè)務(wù)。CN101203031說明了在合法終端和克隆終端IMSI相同ESN不同的情況下,防止 非法終端干擾合法終端的方法。該方法僅限于合法終端和克隆終端IMSI相同、ESN或 A-key不同時的解決方法。所以針對克隆終端,雖然目前我們有通過鎖死克隆終端的辦法來解決部分問 題,但針對完全克隆的終端(克隆終端和合法終端的所有用戶信息都一樣,比如IMSI、 ESN、A-key都相同),在通訊網(wǎng)絡(luò)現(xiàn)有的鑒權(quán)機(jī)制下,無法區(qū)分合法終端和克隆終端。這樣,克隆終端就盜用了網(wǎng)絡(luò)資源,侵害了合法終端的權(quán)益,合法終端還要為 克隆終端交話費(fèi)。而且,在合法終端做被叫時,如果合法終端和克隆終端恰好在一定的 范圍內(nèi),克隆終端很大概率都會被尋呼到并且同時進(jìn)入通話態(tài),克隆終端也能聽到合法 終端的通話內(nèi)容,出現(xiàn)了 “串話”,合法終端的隱私權(quán)受到嚴(yán)重侵害。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中通信網(wǎng)絡(luò)中無法區(qū)分完全克隆終端和合法終端等問題,本發(fā)明 提供了一種合法終端的判定方法及系統(tǒng),以解決上述問題至少之一。根據(jù)本發(fā)明的一個方面,提供一種合法終端的判定方法,應(yīng)用于移動通信網(wǎng) 絡(luò),包括移動交互中心MSC接收來自于終端的COUNT值;MSC將其保存在鑒權(quán)實體 中的COUNT值與接收到的所述終端的COUNT值進(jìn)行比較,確定是否一致,其中,MSC 保存的COUNT值為合法終端的COUNT值;在確定一致的情況下,判定終端為合法終 端,否則,判定終端為克隆終端。根據(jù)本發(fā)明的另一個方面,還提供一種合法終端的判定系統(tǒng),該判定系統(tǒng)包 括該判定系統(tǒng)包括終端和移動交互中心MSC,其中MSC包括第一接收模塊, 用于接收來自于終端的COUNT值;第一判斷模塊,用于將MSC保存在鑒權(quán)實體中的 COUNT值與接收到的終端的COUNT值進(jìn)行比較,確定是否一致,其中,MSC保存在鑒 權(quán)實體中的COUNT值為合法終端的COUNT值;上述第一判斷模塊,在確定一致的情況下,判定終端為合法終端,否則,判定終端為克隆終端。本發(fā)明利用鑒權(quán)信息中的COUNT字段來區(qū)分合法終端和克隆終端。解決了相 關(guān)技術(shù)中在通信網(wǎng)絡(luò)中無法區(qū)分完全克隆終端和合法終端,克隆終端盜用網(wǎng)絡(luò)資源及由 此導(dǎo)致的串話問題,從而有效保護(hù)了合法終端的權(quán)益。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中 變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的 說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本 發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖 中圖1為根據(jù)本發(fā)明實施例的合法終端的判定方法流程圖;圖2為根據(jù)本發(fā)明優(yōu)選實施例的參數(shù)更新的流程示意圖;圖3為根據(jù)本發(fā)明優(yōu)選實施例的克隆終端先回尋呼響應(yīng),鑒權(quán)中心鑒權(quán)不通過 導(dǎo)致呼叫失敗的流程示意圖;圖4為根據(jù)本發(fā)明優(yōu)選實施例的BS判斷是否為克隆終端的尋呼響應(yīng)的流程示意 圖;圖5為本發(fā)明優(yōu)選實施例中合法終端和克隆終端處于同一小區(qū)時,出現(xiàn)“串 話”現(xiàn)象的流程示意圖;圖6為解決圖5所示實施例中出現(xiàn)的“串話”問題的方法流程示意圖;圖7為根據(jù)發(fā)明實施例合法終端的判定系統(tǒng)的結(jié)構(gòu)框圖;圖8為根據(jù)本發(fā)明優(yōu)選實施例合法終端的判定系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突 的情況下,本申請中的實施例及實施例中的特征可以相互組合。需要說明的是,在以下實施例中,基站BS和移動交互中心MSC都設(shè)置需要鑒 權(quán)。這樣終端就會在接入消息中帶鑒權(quán)參數(shù)。圖1為根據(jù)本發(fā)明實施例的合法終端的判定方法流程圖。其中,該判定方法應(yīng) 用于移動通信網(wǎng)絡(luò),如圖1所示,該方法包括步驟S 102,移動交互中心MSC接收來自于終端的COUNT值;在優(yōu)選實施過程中,上述MSC接收來自于終端的COUNT值包括基站BS接 收來自于上述終端的COUNT值,并發(fā)送給上述MSC;上述MSC接收來自于上述BS的 上述終端的COUNT值。步驟S104,上述MSC將在鑒權(quán)實體中保存的COUNT值與上述接收到的終端的 COUNT值進(jìn)行比較,確定是否一致,其中,上述MSC保存在鑒權(quán)實體中的COUNT值為 合法終端的COUNT值;步驟S106,在確定一致的情況下,判定上述終端為合法終端,否則,判定上述終端為克隆終端。通過上述實施例可以看出,本發(fā)明利用鑒權(quán)信息中的COUNT字段來區(qū)分合法終 端和克隆終端。解決了相關(guān)技術(shù)中在通信網(wǎng)絡(luò)中無法區(qū)分完全克隆終端和合法終端,克 隆終端盜用網(wǎng)絡(luò)資源及由此導(dǎo)致的串話問題,從而有效保護(hù)了合法終端的權(quán)益。優(yōu)選地,在執(zhí)行步驟S102之前,還可以包括以下處理(1)上述合法終端響應(yīng)核心網(wǎng)發(fā)起的參數(shù)更新流程,更新上述合法終端的 COUNT值并保存;在優(yōu)選實施過程中,上述合法終端響應(yīng)核心網(wǎng)發(fā)起的參數(shù)更新流程,更新上述 終端的COUNT值包括BS接收上述MSC參數(shù)更新請求消息并發(fā)送參數(shù)更新指令消息給 上述終端;上述終端接收上述BS的參數(shù)更新指令消息,對上述終端的COUNT值進(jìn)行更 新并發(fā)送參數(shù)更新確認(rèn)指令消息給上述BS。(2)上述MSC將保存在鑒權(quán)實體中的COUNT值更新為上述合法終端更新后的 COUNT 值。在優(yōu)選實施過程中,上述MSC將保存在鑒權(quán)實體中的COUNT值更新為上述終 端更新后的COUNT值包括上述BS發(fā)送參數(shù)更新確認(rèn)消息給上述MSC;上述MSC接 收到上述參數(shù)更新確認(rèn)消息后,將上述MSC的COUNT值更新為上述終端更新后的上述 鑒權(quán)參數(shù)的COUNT值。以下結(jié)合一個實例詳細(xì)描述上述優(yōu)選實施方式實施例一假定合法終端的COUNT值更新后的值為1 (更新前為0),克隆終端的COUNT 值為0,鑒權(quán)中心記錄的COUNT值為合法終端的更新后的COUNT值。BS和MSC都設(shè)
置需要鑒權(quán)。這樣終端就會在接入消息中帶鑒權(quán)參數(shù)。主叫建立成功后,核心網(wǎng)發(fā)起參數(shù)更新流程,目的是終端可以更新鑒權(quán)參數(shù) 的COUNT值。缺省情況所有終端保存的COUNT值為0,當(dāng)終端收到參數(shù)更新指令 (Parameter Update Order)消息時,上述合法終端會對COUNT進(jìn)行更新處理并保存新的 COUNT值,當(dāng)呼叫接入時,會在鑒權(quán)參數(shù)中將上述更新后的COUNT值帶給BS,由BS
透傳帶給MSC。以下結(jié)合圖2進(jìn)一步描述上述實施例的COUNT值更新過程。圖2為根據(jù)本發(fā)明優(yōu)選實施例的參數(shù)更新的流程圖,如圖2所示步驟S202,MSC發(fā)送參數(shù)更新請求(ParameterUpdateRequest)消息給BS,啟 動定時器T3220 ; 步驟S204,BS發(fā)送參數(shù)更新指令(Parameter Update Order)消息給終端 MS (Mobile Station);步驟S206,上述合法終端MS將COUNT值更新,發(fā)送參數(shù)更新確認(rèn)指令 (Parameter Update Confirmation Order)消息給 BS ;步驟S208,BS 發(fā)送參數(shù)更新確認(rèn)(Parameter Update Confirm)消息給 MSC,
MSC收到消息后,將鑒權(quán)實體中的COUNT值更新,并停止定時器T3220。上述實施例的更新過程只對主叫進(jìn)行主動更新COUNT,對被叫不進(jìn)行主動更新 COUNT,可以減少對COUNT更新的頻率,以及避免當(dāng)克隆終端、合法終端處于串話時同時更新COUNT的情況。當(dāng)然上述更新過程也可在合法終端開機(jī)后的第一次主叫時進(jìn) 行COUNT更新,其它時候不進(jìn)行COUNT更新,這樣可以減少COUNT更新次數(shù),提高
系統(tǒng)效率。上述鑒權(quán)中心(MSC)在鑒權(quán)實體中保存合法終端鑒權(quán)參數(shù)更新后的COUNT 值,并使用COUNT值進(jìn)行鑒權(quán)計算因為上述更新過程中對合法終端的COUNT值進(jìn) 行了更新,所以合法終端和克隆終端的鑒權(quán)參數(shù)COUNT值不同,而鑒權(quán)中心(MSC)保 存的COUNT值為合法終端的COUNT值,所以當(dāng)鑒權(quán)中心(MSC)進(jìn)行鑒權(quán)時,除了用 IMSK ESN、A-KEY這些參數(shù)進(jìn)行鑒權(quán)外,再用COUNT參數(shù)進(jìn)行鑒權(quán),如果COUNT 值不同,說明是克隆終端,拒絕呼叫。上述方法實施例包括實施例一基本可以解決克隆終端和合法終端的“串話”問 題,但是,在如下情況下,還會導(dǎo)致一次呼叫失敗核心網(wǎng)發(fā)起尋呼請求,當(dāng)上述合法 終端和克隆終端都在本次尋呼范圍內(nèi)時,BS會向合法終端和克隆終端都發(fā)送尋呼請求消 息。若克隆終端先回尋呼響應(yīng),核心網(wǎng)因為COUNT鑒權(quán)不通過,會把本次呼叫拒絕,即 使合法終端稍后回了尋呼響應(yīng),本次呼叫還是失敗,為了便于理解上述克隆終端先回尋 呼響應(yīng),鑒權(quán)中心鑒權(quán)不通過導(dǎo)致呼叫失敗,下面結(jié)合圖3進(jìn)行說明。圖3中假定MS_1 為克隆終端,MS_2為合法終端。如圖3所示,主要包括以下處理步驟S302,MSC發(fā)送尋呼請求(Pageing Request)消息到BS ;步驟S304,假設(shè)克隆終端MS_1在本次尋呼范圍內(nèi),BS給MS_1發(fā)送尋呼消息 (General Page);步驟S306,假設(shè)合法終端MS_2在本次尋呼范圍內(nèi),BS給MS_2發(fā)送尋呼消息 (General Page);步驟S308,克隆終端MS_1先回尋呼響應(yīng)(Paging Response)消息給BS,消息中 帶的COUNT參數(shù)值為0。BS收到尋呼響應(yīng)消息后,給MSC發(fā)送尋呼響應(yīng)消息(Paging Response),消息中帶的COUNT參數(shù)值為0 ;步驟S310,MSC收到尋呼響應(yīng)消息(Paging Response),鑒權(quán)中心(MSC)進(jìn)行 COUNT鑒權(quán)時,比較尋呼響應(yīng)消息(PagingResponse)消息的COUNT值與鑒權(quán)中心保存 的COUNT值不一致,鑒權(quán)不通過,本次呼叫失敗;步驟S312,合法終端MS_2回尋呼響應(yīng)消息給BS,尋呼響應(yīng)消息中帶的 COUNT值為1。但此時因為呼叫已經(jīng)被釋放,所以此時合法終端的尋呼響應(yīng)消息是無效 的。為解決圖3所示實施例的問題,優(yōu)選地,上述方法還可以包括以下處理BS接收并保存來自于上述MSC的尋呼請求,其中,上述尋呼請求攜帶有上述終 端更新后的COUNT值;上述BS將其保存的COUNT值與上述終端反饋的尋呼響應(yīng)消息 中攜帶的COUNT值進(jìn)行比較,如果一致,則判定上述終端為合法終端;否則,判定上 述終端為克隆終端,丟棄該尋呼響應(yīng)消息。為更好地理解上述優(yōu)選方案,下面結(jié)合實施例二進(jìn)行說明。實施例二本實施例中,在尋呼請求消息中新增COUNT字段,核心網(wǎng)發(fā)送尋呼消息時, 把記錄的合法終端的COUNT值通過尋呼消息發(fā)送給BS,BS在記錄尋呼消息的COUNT值,當(dāng)BS收到尋呼響應(yīng)時,比較尋呼響應(yīng)消息中鑒權(quán)參數(shù)的COUNT值與尋呼請求消息 鑒權(quán)參數(shù)的COUNT值,如果COUNT值不一致則說明是克隆終端所回的尋呼響應(yīng)消息, BS直接丟棄該尋呼響應(yīng)消息不處理,如果COUNT值一致則按正常尋呼響應(yīng)流程繼續(xù)處 理。這樣可以避免克隆終端先回響應(yīng)后導(dǎo)致本次尋呼失敗問題。為更好地理解上述過 程,下面結(jié)合圖4詳細(xì)說明,如圖4所示步驟S402,MSC發(fā)送尋呼請求到BS,尋呼請求(Paging Request)中帶有 COUNT參數(shù),BS記錄本次尋呼請求的COUNT值為1 ;步驟S404,假設(shè)克隆終端MS_1在本次尋呼范圍內(nèi),BS給MS_1發(fā)送General Page消息;步驟S406,假設(shè)合法終端MS_2在本次尋呼范圍內(nèi),BS給MS_2發(fā)送General Page消息;步驟S408,克隆終端MS_1先回尋呼響應(yīng)消息給BS,PageResponse消息中帶的 COUNT值為0。BS判斷尋呼響應(yīng)的COUNT值與尋呼請求的COUNT值不一致,認(rèn)為
是克隆終端回的尋呼響應(yīng),丟棄該尋呼響應(yīng)消息;步驟S410,合法終端MS_2回尋呼響應(yīng)消息給BS,PageResponse消息中帶的 COUNT值為1。BS判斷尋呼響應(yīng)的COUNT值與尋呼請求的COUNT值一致,認(rèn)為是
合法終端回的尋呼響應(yīng);步驟S412,BS將尋呼響應(yīng)消息發(fā)給MSC。鑒權(quán)中心進(jìn)行COUNT鑒權(quán)時,比 較Page Response消息的COUNT值與鑒權(quán)中心保存的COUNT值一致,鑒權(quán)通過,繼續(xù)
呼叫流程的處理。對于克隆終端、合法終端處于同一個小區(qū)的情況上述方案還是解決不了。終端 發(fā)送尋呼響應(yīng)消息給BS后,會設(shè)置定時器等待信道指派消息,所以上述例子中,即使 BS丟掉了克隆終端的尋呼響應(yīng)消息,只處理合法終端的尋呼響應(yīng)消息,但是由于克隆終 端和合法終端都在等待信道指派消息,所以克隆終端和合法終端都會收到BS發(fā)送的信道 指派消息。克隆終端和合法終端都會進(jìn)入業(yè)務(wù)信道,此時,就可能出現(xiàn)“串話”現(xiàn)象, 為了更好地理解上述出現(xiàn)“串話”的過程,以下結(jié)合圖5詳細(xì)說明上述過程。需要注意 的是,圖5所示實施例在具體實施時需要先進(jìn)行圖4所示實施例的全部步驟,如圖5所 示,主要包括以下處理步驟S502,MSC給BS發(fā)送信道指派請求(Assignment RequestO)消息;步驟S504,BS向合法終端MS_2接入的小區(qū)和支持接入切換或支持接入試探切 換的非接入消息發(fā)送信道指派消息;步驟S506,合法終端MS_2收到信道指派消息后,進(jìn)入業(yè)務(wù)信道;步驟S508,若克隆終端MS_1和合法終端MS_2在同一小區(qū),因為克隆終端 MS_1在步驟S408給BS發(fā)送過尋呼響應(yīng)消息,克隆終端MS_1也會設(shè)置定時器等信道指 派消息。所以信道指派消息也可能被克隆終端MS_1收到;步驟S510,克隆終端MS_1收到信道指派消息后,進(jìn)入業(yè)務(wù)信道。這樣就會出 現(xiàn)“串話”現(xiàn)象。為解決圖5所示實施例的“串話”問題,優(yōu)選地,上述方法還可以包括上述 終端將接收到的信道指派消息中攜帶的上述更新后的COUNT值與上述終端的COUNT值進(jìn)行比較,確定是否一致;如果一致,則處理上述信道指派消息,進(jìn)入業(yè)務(wù)信道,否則 丟棄信道指派信息,拒絕進(jìn)入上述業(yè)務(wù)信道。為更好地理解上述優(yōu)選方案,下面結(jié)合實施例三進(jìn)行說明。實施例三本實施例通過修改空口協(xié)議實現(xiàn),需要在信道指派消息中也增加COUNT字段, 呼叫建立時把合法終端的COUNT值填寫到信道指派中,終端收到信道指派后用消息中 的COUNT值與自身保存的COUNT值比較,COUNT值不一致時不處理信道指派消息, COUNT值一致時才處理信道指派消息。具體地,如圖6所示,需要說明的是,本實施例 在具體實施前需要先進(jìn)行圖5所示實施例中的步驟S502以及步驟S502之前的圖4上述實 施例的步驟。具體地,該具體實施方案包括步驟S602,BS向合法終端MS_2接入的小區(qū)和支持接入切換或支持接入試探切 換的非接入消息發(fā)送信道指派消息,消息中帶有合法終端MS_2的COUNT值;步驟S604,合法終端MS_2收到信道指派消息后判斷信道指派消息中的COUNT 值與終端保存的COUNT值一致,處理信道指派消息,進(jìn)入業(yè)務(wù)信道;步驟S606,若克隆終端MS_1和合法終端MS_2在同一小區(qū),因為克隆終端 MS_1在步驟d給BS發(fā)送過尋呼響應(yīng)消息,克隆終端MS_1也會設(shè)置定時器等信道指派 消息。所以信道指派消息也可能被克隆終端MS_1收到,信道指派消息中帶有合法終端 MS_2 的 COUNT 值;克隆終端MS_1收到信道指派消息后,判斷信道指派消息中帶的COUNT值與終 端保存的COUNT值不一致,丟棄信道指派消息。因此克隆終端MS_1不會進(jìn)入業(yè)務(wù)信 道,不會出現(xiàn)克隆終端MS_1與合法終端MS_2的“串話”問題。圖7為根據(jù)發(fā)明實施例合法終端的判定系統(tǒng)的結(jié)構(gòu)框圖。如圖7所示,該判定 系統(tǒng)包括終端70和移動交互中心MSC 72,其特征在于,上述MSC 72包括第一接收模塊722,用于接收來自于上述終端70的COUNT值;第一判斷模塊724,用于將上述MSC保存在鑒權(quán)實體中的COUNT值與上述接 收到的上述終端70的COUNT值進(jìn)行比較,確定是否一致,其中,上述MSC 72保存的 COUNT值為合法終端的COUNT值;上述第一判斷模塊,在確定一致的情況下,判定上述終端70為合法終端,否 則,判定上述終端70為克隆終端。優(yōu)選地,如圖8所示,上述終端70包括第一更新模塊702,用于響應(yīng)核心網(wǎng) 發(fā)起的參數(shù)更新流程,更新上述終端70的COUNT值并保存;上述MSC 72還包括第 二更新模塊726,用于將上述MSC 72保存在鑒權(quán)實體中的COUNT值更新為上述第一更 新模塊702更新后的COUNT值。優(yōu)選地,如圖8所示,上述系統(tǒng)還包括基站BS 74,上述BS74包括第二接 收模塊742,用于接收來自于上述終端70的COUNT值,并發(fā)送給上述MSC 72 ;上述第 一接收模塊722,還用于接收來自于上述第二接收模塊742的上述終端的COUNT值。上 述第二接收模塊742,還用于接收并保存來自于上述MSC 72的尋呼請求,其中,上述尋 呼請求攜帶有上述終端70更新后的COUNT值;優(yōu)選地,如圖8所示,上述BS 74還包括第二判斷模塊744,用于上述BS 74保存的COUNT值與上述終端70反饋的尋呼響應(yīng)消息中攜帶的COUNT值進(jìn)行比較,如 果一致,則判定上述終端70為合法終端;否則,判定上述終端為合法終端,丟棄該尋呼 響應(yīng)消息。優(yōu)選地,如圖8所示,上述終端70還可以包括第三判斷模塊704,用于將接 收到的信道指派消息中攜帶的上述更新后的COUNT值與上述終端70的COUNT值進(jìn)行 比較,確定是否一致;如果一致,則處理上述信道指派消息,進(jìn)入業(yè)務(wù)信道,否則丟棄 信道指派信息,拒絕進(jìn)入上述業(yè)務(wù)信道。需要注意的是,上述實施例在具體應(yīng)用時,可以先進(jìn)行其它方式的鑒權(quán),如相 關(guān)技術(shù)中利用ESN或A-key對終端進(jìn)行鑒權(quán),然后再進(jìn)行本發(fā)明上述實施例上述利用鑒 權(quán)參數(shù)的COUNT值鑒權(quán),這樣本發(fā)明實施例應(yīng)用性更強(qiáng)。需要注意的是,上述鑒權(quán)實體包括移動軟交換中心(Mobile Switching Center emulation,簡稱為 MSCe)、歸屬位置寄存器(Home Location Register,簡稱為 HLR),其 中,共享秘密數(shù)據(jù)(Shared Secret Data,簡稱為SSD)可以共享在上述MSCe中,不共享
在上述HLR中。需要注意的是,上述系統(tǒng)中的各模塊相關(guān)結(jié)合的優(yōu)選工作方式具體可以上述方 法實施例的描述,此處不再贅述。綜上所述,本發(fā)明利用鑒權(quán)信息中的COUNT字段來區(qū)分合法終端和克隆終端。 解決了相關(guān)技術(shù)中在通信網(wǎng)絡(luò)中無法區(qū)分完全克隆終端和合法終端而導(dǎo)致的克隆終端對 合法終端的不良影響,如克隆終端盜用網(wǎng)絡(luò)資源及由此導(dǎo)致的串話問題,從而有效保護(hù) 了合法終端的權(quán)益。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通 用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所 組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將 它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順 序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中 的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結(jié)合。以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù) 人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何 修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種合法終端的判定方法,應(yīng)用于移動通信網(wǎng)絡(luò),其特征在于, 包括移動交互中心MSC接收來自于終端的COUNT值;所述MSC將其保存在鑒權(quán)實體中的COUNT值與所述接收到的所述終端的COUNT 值進(jìn)行比較,確定是否一致,其中,所述MSC在鑒權(quán)實體中保存的COUNT值為合法終 端的COUNT值;在確定一致的情況下,判定所述終端為合法終端,否則,判定所述終端為克隆終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述MSC接收來自于終端的COUNT 值之前,還包括所述合法終端響應(yīng)核心網(wǎng)發(fā)起的參數(shù)更新流程,更新所述合法終端的COUNT值并保存;所述MSC將保存在鑒權(quán)實體中的COUNT值更新為所述合法終端更新后的COUNT值。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述MSC接收來自于終端的 COUNT值包括基站BS接收來自于所述終端的COUNT值,并發(fā)送給所述MSC ; 所述MSC接收來自于所述BS的所述終端的COUNT值。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述合法終端響應(yīng)核心網(wǎng)發(fā)起的參數(shù)更新流程,更新所述合法終端的COUNT值包括BS接收所述MSC參數(shù)更新請求消息并發(fā)送參數(shù)更新指令消息給所述合法終端; 所述合法終端接收所述BS的參數(shù)更新指令消息,對所述合法終端的COUNT值進(jìn)行 更新并發(fā)送參數(shù)更新確認(rèn)指令消息給所述BS ;所述MSC將保存在鑒權(quán)實體中的COUNT值更新為所述合法終端更新后的COUNT 值包括所述BS發(fā)送參數(shù)更新確認(rèn)消息給所述MSC ;所述MSC接收到所述參數(shù)更新確認(rèn)消息后,將所述MSC保存在鑒權(quán)實體中的 COUNT值更新為所述終端更新后的所述鑒權(quán)參數(shù)的COUNT值。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括 所述BS接收并保存來自于所述MSC的尋呼請求,其中,所述尋呼請求攜帶有所述終端更新后的COUNT值;所述BS將其保存的COUNT值與所述終端反饋的尋呼響應(yīng)消息中攜帶的COUNT值 進(jìn)行比較,如果一致,則判定所述終端為合法終端;否則,判定所述終端為克隆終端, 丟棄該尋呼響應(yīng)消息。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括所述終端將接收到的信道指派消息中攜帶的所述更新后的COUNT值與所述終端的 COUNT值進(jìn)行比較,確定是否一致;如果一致,則處理所述信道指派消息,進(jìn)入業(yè)務(wù)信道,否則丟棄信道指派信息,拒絕進(jìn)入所述業(yè)務(wù)信道。
7.—種合法終端的判定系統(tǒng),所述判定系統(tǒng)包括終端和移動交互中心MSC,其特 征在于,所述MSC包括第一接收模塊,用于接收來自于所述終端的COUNT值;第一判斷模塊,用于將所述MSC保存在鑒權(quán)實體中的COUNT值與所述接收到的 所述終端的COUNT值進(jìn)行比較,確定是否一致,其中,所述MSC保存在鑒權(quán)實體中的 COUNT值為合法終端的COUNT值;所述第一判斷模塊,在確定一致的情況下,判定所述終端為合法終端,否則,判定 所述終端為克隆終端。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述終端包括第一更新模塊,用于響應(yīng)核心網(wǎng)發(fā)起的參數(shù)更新流程,更新所述終 端的COUNT值并保存;所述MSC還包括第二更新模塊,用于將所述MSC保存在鑒權(quán)實體中的COUNT值 更新為所述第一更新模塊更新后的COUNT值。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括基站BS;所述BS包括第二接收模塊,用于接收來自于所述終端的COUNT值,并發(fā)送給所 述 MSC ;所述第一接收模塊,還用于接收來自于所述第二接收模塊的所述終端的COUNT值。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述第二接收模塊,還用于接收并保存來自于所述MSC的尋呼請求,其中,所述尋 呼請求攜帶有所述終端更新后的COUNT值;所述BS還包括第二判斷模塊,用于所述BS保存的COUNT值與所述終端反饋的 尋呼響應(yīng)消息中攜帶的COUNT值進(jìn)行比較,如果一致,則判定所述終端為合法終端; 否則,判定所述終端為克隆終端,丟棄該尋呼響應(yīng)消息。
11.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述終端還包括第三判斷模塊,用于將接收到的信道指派消息中攜帶的所述更新后的COUNT值與所 述終端的COUNT值進(jìn)行比較,確定是否一致;如果一致,則處理所述信道指派消息, 進(jìn)入業(yè)務(wù)信道,否則丟棄信道指派信息,拒絕進(jìn)入所述業(yè)務(wù)信道。
全文摘要
本發(fā)明公開了一種合法終端的判定方法及系統(tǒng),其中,上述方法包括移動交互中心MSC接收來自于終端的COUNT值;MSC將其保存在鑒權(quán)實體中的COUNT值與接收到的所述終端的COUNT值進(jìn)行比較,確定是否一致,其中,MSC保存的COUNT值為合法終端的COUNT值;在確定一致的情況下,判定終端為合法終端,否則,判定終端為克隆終端。利用本發(fā)明上述方案,解決了相關(guān)技術(shù)中在通信網(wǎng)絡(luò)中無法區(qū)分完全克隆終端和合法終端,克隆終端盜用網(wǎng)絡(luò)資源及由此導(dǎo)致的串話問題,從而有效保護(hù)了合法終端的權(quán)益。
文檔編號H04W12/06GK102014388SQ201010551450
公開日2011年4月13日 申請日期2010年11月18日 優(yōu)先權(quán)日2010年11月18日
發(fā)明者高淑美 申請人:中興通訊股份有限公司