一種對cdma用戶漫遊到gsm網絡進行鑑權的方法
2023-06-05 10:24:16 2
專利名稱:一種對cdma用戶漫遊到gsm網絡進行鑑權的方法
技術領域:
本發明屬於CDMA、GSM的漫遊技術領域,具體涉及對CDMA用戶漫遊到GSM網絡進行鑑權的方法。
背景技術:
為了解決CDMA用戶漫遊到GSM網絡和GSM用戶漫遊到CDMA網絡的需求,3GPP2提出了IIF標準(N.S0028協議),在CDMA和GSM網絡之間增加一個設備,用於這兩個網絡之間信令、業務的映射和轉換。中國聯通的規範稱之為GGG(GSM 1XGLOBLE GATEWAY),為了描述方便,該文統一稱之為GSM1X。
CDMA用戶漫遊到GSM網絡時,GSM1X設備充當網關的作用,當CDMA用戶接入GSM網絡時,GSM1X充當GSM HLR/AUC(歸屬位置寄存器/鑑權中心)的角色,與用戶當前所拜訪的GSM MSC/VLR(移動交換中心/拜訪位置寄存器)按照標準的GSM鑑權流程完成用戶的鑑權。用戶歸屬的CDMA HLR/AUC不參與鑑權過程。但這只是對大多數CDMA HLR而言的,由於某些廠家的CDMA HLR/AUC設備對鑑權要求比較嚴格,如果是新開戶的用戶,則要求必須進行SSD(Shared Secret Data,共享安全數據)更新。SSD是存儲在UIM卡和AUC裡的鑑權數據,保持一致才能保證鑑權的成功。新用戶的SSD在UIM卡和AUC可能不一樣,因此新用戶第一次在CDMA網絡發起登記時,HLR/AUC會發起SSD更新操作流程,使UIM卡和AUC裡的SSD保持一致。另外,某些CDMA HLR/AUC為了安全考慮,有時將系統設置為周期性SSD更新,這種情況下,老用戶也會被動的發起SSD更新。而在GSM1X的環境下時,由於CDMA HLR/AUC不參與鑑權過程,而且GSM網絡也不支持SSD更新的操作,因此當CDMA HLR/AUC發起SSD更新時,這個過程是無法完成的,必然導致用戶登記失敗。
發明內容
本發明要解決的技術問題是,提供一種方法用於解決現有技術中的CDMA用戶漫遊到GSM網絡時可能登記失敗的問題。
本發明的技術方案為用戶在GSM網絡發起鑑權時,GSM1X起GSM HLR/AUC的作用,在GSM1X向GSM MSC/VLR下發鑑權三元組之前(鑑權三元組為鑑權數據包含的三個元素,分別為隨即值Rand,鑑權響應Sres,秘匙KC),GSM1X向CDMA HLR/AUC發起鑑權請求時,在該鑑權請求消息裡的接入類型欄位指明用戶當前接入的網絡是GSM網絡,CDMA HLR/AUC收到該鑑權消息後,判斷用戶的接入類型是GSM網絡接入,標記該用戶的接入類型為GSM接入,並向GSM1X返回鑑權成功的響應。如果CDMA HLR/AUC不允許接入GSM網絡,則返回鑑權失敗的響應;若CDMA HLR/AUC返回鑑權成功,則GSM1X生成鑑權三元組,下發給GSM MSC/VLR,由GSM MSC/VLR與終端完成鑑權過程;若CDMA HLR/AUC返回鑑權失敗,則GSM1X向GSM MSC/VLR返回MAPERROR,指示鑑權失敗。
在上述方案中,在鑑權成功後,用戶發起位置更新,GSM1X以CDMA MSC/VLR的角色向CDMA HLR/AUC發起登記,登記消息裡的接入類型欄位指明用戶當前接入的網絡是GSM網絡,CDMA HLR/AUC不進行SSD更新操作,允許用戶登記,並記錄用戶的接入類型;對新開戶的用戶,CDMA HLR/AUC保持SSD未更新的狀態不變;對SSD已更新過的用戶,則保持SSD不變。
上述方案中,CDMA HLR/AUC返回鑑權失敗是指當CDMA HLR/AUC判斷用戶的MIN(移動臺識別碼)、ESN(電子序列號)不匹配,或該CDMA HLR/AUC不接受GSM接入方式時,返回鑑權失敗的響應。
在本發明的方案中,用戶在GSM網絡活動的時間範圍內,CDMA HLR/AUC不對用戶發起SSD更新、鑑權的操作;對新開用戶,從未在CDMA網絡做過SSD更新操作,則在用戶首次在CDMA網絡接入前,CDMA AUC需要始終保持SSD未作更新的狀態;在用戶離開GSM網絡,第一次接入CDMA網絡時,CDMA AUC判斷SSD更新的狀態,如果從未做過更新,則發起SSD更新操作。
本發明的CDMA用戶在接入GSM網絡過程中,在鑑權請求消息裡的接入類型欄位指明用戶當前接入的網絡是GSM網絡,CDMA HLR/AUC收到該鑑權消息後標記該用戶的接入類型為GSM接入,直接返回鑑權成功響應,所以能解決CDMA用戶順利接入GSM網絡問題。
圖1是本發明應用的網絡實體架構示意圖;圖2鑑權登記成功流程圖;圖3是監權登記失敗流程圖。
具體實施例方式
下面結合附表和附圖對本發明的實施進行詳細說明。
表1是本發明所述的鑑權消息參數。使用標準消息裡已有的系統接入類型參數,指明用戶的接入類型為GSM接入。
表1登記請求消息
表2是本發明所述的登記消息參數。使用標準消息裡已有的系統接入類型參數,指明用戶的接入類型為GSM接入。
表2鑑權請求消息
表3是本發明所述的接入類型參數。1~8為協議所規定的標準值,可以使用擴展的254代表GSM接入。
表3系統接入類型(SYSACCTYPE)
系統接入類型(字節1)比特H G F E D C B A值含義0 0 0 0 0 0 0 11 不確定0 0 0 0 0 0 1 02 閃動請求0 0 0 0 0 0 1 13 定期登記0 0 0 0 0 1 0 04 始呼0 0 0 0 0 1 0 15 尋呼響應0 0 0 0 0 1 1 06 沒有加入業務信道0 0 0 0 0 1 1 17 關機登記0 0 0 0 1 0 0 08 SMS響應1 1 1 1 1 1 1 0254 GSM接入本發明使用協議保留和擴展的值,如表中所示,可以使用254代表GSM接入。
GSM1X發送給CDMA HLR/AUC的鑑權消息裡攜帶系統接入類型參數,該參數指明是GSM接入。
GSM1X發送給CDMA HLR/AUC的登記消息裡攜帶系統接入類型參數。該參數指明是GSM接入。
圖1是本發明應用的網絡實體架構示意圖,與現有技術的網絡實體架構沒有區別。
圖2為本發明所述的鑑權、登記流程如下10)CDMA用戶在GSM網絡發起位置更新,G網MSC/VLR向GSM1X發送鑑權信息請求消息,請求用戶的鑑權三元組(鑑權三元組為鑑權數據包含的三個元素,分別為隨即值Rand,鑑權響應Sres,秘匙KC)
11)GSM1X核實用戶的IMSI號碼後,向CDMA HLR/AUC發送鑑權請求消息,消息裡系統接入類型為GSM接入。由於不需要CDMA HLR鑑權,因此消息裡不攜帶鑑權數據、鑑權響應、呼叫歷史計數器等鑑權參數。
12)CDMA HLR/AUC判斷用戶的接入類型為GSM接入,且該HLR系統支持GSM接入方式,則不對用戶進行鑑權,只判斷用戶的MIN、ESN是否匹配,如果匹配則直接返回成功的鑑權響應。
13)GSM1X產生鑑權三元組,在鑑權響應信息裡傳遞給GSM MSC/VLR。
14)在CDMA用戶鑑權成功後,GSM網MSC/VLR向GSM1X發送位置更新消息,15)GSM1X向CDMA HLR/AUC發送登記通知,其中的系統接入類型為GSM接入。
16)CDMA HLR/AUC判斷用戶的接入類型為GSM接入,則不對用戶進行鑑權,向GSM1X返回登記通知響應,其中含有用戶的籤約信息17)GSM1X向GSM MSC/VLR發送用戶籤約信息,傳遞用戶的籤約信息。
18)GSM MSC/VLR返迴響應消息,確認收到用戶的籤約信息。
如果用戶籤約信息較多,則17)8)步驟需重複多次。
19)GSM1X向GSM MSC/VLR發送位置更新響應消息。登記過程結束。
登記成功後,在GSM網絡活動的時間範圍內,CDMA HLR/AUC不對用戶發起SSD更新、鑑權的操作圖3示出失敗的鑑權流程如下20)CDMA用戶在GSM網絡發起位置更新,G網MSC/VLR向GSM1X發送鑑權信息請求消息,請求用戶的鑑權三元組,21)GSM1X核實用戶的IMSI號碼後,向CDMA HLR/AUC發送鑑權請求消息,消息裡系統接入類型為GSM接入,消息不攜帶鑑權數據、鑑權響應、呼叫歷史計數器等鑑權參數。
22)CDMA HLR/AUC判斷用戶的MIN、ESN不匹配,或該CDMA HLR/AUC不接受GSM接入方式,則不允許接入,返回鑑權失敗的響應23)GSM1X向GSM MSC/VLR返回MAP錯誤消息,指示鑑權失敗。
權利要求
1.一種對CDMA用戶漫遊到GSM網絡進行鑑權的方法,用戶在GSM網絡發起鑑權時,GSM1X起GSM HLR/AUC的作用,其特徵在於,在GSM HLR/AUC向GSM MSC/VLR下發鑑權三元組之前,GSM1X向CDMA HLR/AUC發起鑑權請求時,在該鑑權請求消息裡的接入類型欄位指明用戶當前接入的網絡是GSM網絡,CDMA HLR/AUC收到該鑑權消息後,判斷用戶的接入類型是GSM網絡接入,標記該用戶的接入類型為GSM接入,並向GSM1X返回鑑權成功的響應;如果CDMA HLR/AUC不允許接入GSM網絡,則返回鑑權失敗的響應;若CDMA HLR/AUC返回鑑權成功,則GSM1X生成鑑權三元組,下發給GSM MSC/VLR,由GSM MSC/VLR與終端完成鑑權過程;若CDMA HLR/AUC返回鑑權失敗,則GSM1X向GSM MSC/VLR返回MAP失敗消息,指示鑑權失敗。
2.權利要求1所述的對CDMA用戶漫遊到GSM網絡進行鑑權的方法,其特徵在於,還包括鑑權成功後,用戶發起位置更新,GSM1X以CDMA MSC/VLR的角色向CDMA HLR/AUC發起登記,登記消息裡的接入類型欄位指明用戶當前接入的網絡是GSM網絡,CDMAHLR/AUC不進行共享安全數據更新操作,允許用戶登記,並記錄用戶的接入類型。
3.權利要求1所述的對CDMA用戶漫遊到GSM網絡進行鑑權的方法,其特徵在於,當CDMA HLR/AUC判斷用戶的移動臺識別碼、電子序列號不匹配,或該CDMAHLR/AUC不接受GSM接入方式時,返回鑑權失敗的響應。
4.權利要求1、2或3所述的對CDMA用戶漫遊到GSM網絡進行鑑權的方法,其特徵在於,用戶在GSM網絡活動的時間範圍內,CDMA HLR/AUC不對用戶發起共享安全數據更新、鑑權的操作;對新開用戶,從未在CDMA網絡做過共享安全數據更新操作,則在用戶首次在CDMA網絡接入前,CDMA AUC需要始終保持共享安全數據未作更新的狀態;在用戶離開GSM網絡,第一次接入CDMA網絡時,CDMA AUC判斷共享安全數據更新的狀態,如果從未做過更新,則發起共享安全數據更新操作。
全文摘要
一種對CDMA用戶漫遊到GSM網絡進行鑑權的方法,用戶在GSM網絡發起鑑權時,在GSM1X向GSM MSC/VLR下發鑑權三元組之前,向CDMA HLR/AUC發起鑑權請求時,在該鑑權請求消息裡的接入類型欄位指明用戶當前接入的網絡是GSM網絡,CDMA HLR/AUC收到該鑑權消息後,判斷用戶的接入類型是GSM網絡接入,標記該用戶的接入類型為GSM接入,並向GSM1X返回鑑權成功的響應。如果CDMAHLR/AUC不允許接入GSM網絡,則返回鑑權失敗的響應。本發明能解決CDMA用戶順利接入GSM網絡問題。
文檔編號H04L29/12GK101064919SQ200610060478
公開日2007年10月31日 申請日期2006年4月24日 優先權日2006年4月24日
發明者段永柱 申請人:中興通訊股份有限公司