60 likes | 198 Views
VLR_A SSD ESN1. R-UIM SSD. MT1 ESN1. MT2 ESN2. MSCA. HLR ESN1. AC SSD. R-UIM is detached from MT1. R-UIM is attached to MT2. Omit (AUTH=1, RAND). RAND, ESN2. AUTHR. Register (RANDC, AUTHR, ESN2). AUTHREQ [RAND, AUTHR, ESN2]. Because of ESN unmatch, access is denied.
E N D
VLR_A SSD ESN1 R-UIM SSD MT1 ESN1 MT2 ESN2 MSCA HLR ESN1 AC SSD R-UIM is detached from MT1. R-UIM is attached to MT2. Omit (AUTH=1, RAND) RAND, ESN2 AUTHR Register (RANDC, AUTHR, ESN2) AUTHREQ [RAND, AUTHR, ESN2] Because of ESN unmatch, access is denied. authreq (Deny Access) AFREPORT [ReportType(MIN/ESN mismatch)] AFREPORT [ReportType(MIN/ESN mismatch)] afreport afreport Fig. 1 Case 1 under Situation 1
VLR_A SSD ESN1 R-UIM SSD MT1 ESN1 MT2 ESN2 MSCA HLR ESN1 AC SSD MSCB VLR_B R-UIM is detached from MT1. Deregister (IMSI, ESN1) Deregistration procedure is failed. As a result, subscriber profile still remains. R-UIM is attached to MT2. VLR_A SSD ESN1 HLR ESN1 Omit (AUTH=1, RAND) RAND, ESN2 AUTHR Register (RANDC, AUTHR, ESN2) AUTHREQ [RAND, AUTHR, ESN2] Because of ESN unmatch, access is denied. authreq (Deny Access) AFREPORT [ReportType(MIN/ESN mismatch), ESN2] AFREPORT [ReportType(MIN/ESN mismatch), ESN2] AUTHDIR [RANDU, AUTHU] AUTHDIR [RANDU, AUTHU] RETURN ERROR [Unrecognized ESN] Fig. 2 Restriction (a)
VLR_A SSD ESN1 R-UIM SSD MT1 ESN1 MT2 ESN2 MSCA HLR ESN1 AC SSD MSCB VLR_B R-UIM is detached from MT1. Deregister (IMSI, ESN1) Deregistration procedure is failed. As a result, subscriber profile still remains. R-UIM is attached to MT2. VLR_A SSD ESN1 HLR ESN1 Omit (AUTH=1, RAND) RAND, ESN2 AUTHR Register (RANDC, AUTHR, ESN2) AUTHREQ [RAND, AUTHR, ESN2] Because of ESN unmatch, access is denied. authreq (Deny Access) AFREPORT [ReportType(MIN/ESN mismatch), ESN2] REGCANC [CANTYP, ESN1] REGCANC [CANTYP, ESN1] regcanc regcanc AFREPORT [ReportType(MIN/ESN mismatch), ESN2] Fig. 3 Restriction (b) 1/2
MSCA MSCB R-UIM MT1 MT2 VLR_A HLR AC VLR_B afreport afreport AUTHDIR [RANDU, AUTHU] AUTHDIR [RANDU, AUTHU] RETURN ERROR [Unrecognized MIN] Fig. 3 Restriction (b) 2/2
VLR_A SSD ESN1 R-UIM SSD MT1 ESN1 MT2 ESN2 MSCA HLR ESN1 AC SSD MSCB VLR_B R-UIM is detached from MT1. Deregister (IMSI, ESN1) Deregistration procedure is failed. As a result, subscriber profile still remains. R-UIM is attached to MT2. VLR_A SSD ESN1 HLR ESN1 Omit (AUTH=1, RAND) RAND, ESN2 AUTHR Register (RANDC, AUTHR, ESN2) AUTHREQ [RAND, AUTHR, ESN2] Because of ESN unmatch, access is denied. authreq (Deny Access) AFREPORT [ReportType(MIN/ESN mismatch), ESN2] AFREPORT [ReportType(MIN/ESN mismatch), ESN2] AUTHDIR [RANDU, AUTHU, ESN1] AUTHDIR [RANDU, AUTHU, ESN1] AUTHDIR [RANDU, AUTHU, ESN1] authdir authdir authdir Fig. 4 Proposal for “Initial Registration with Authentication” 1/2
MSCA MSCB R-UIM MT1 MT2 VLR_A HLR AC VLR_B unique challenge (RANDU) RANDU, ESN2 AUTHU challenge response (AUTHU) ASREPORT [UCHALRPT] ASREPORT [UCHALRPT] ASREPORT [UCHALRPT] asreport asreport asreport afreport afreport REGCANC [CANTYP, ESN1] This process should be initiated a few times. REGCANC [CANTYP, ESN1] regcanc regcanc Registration with Authentication using ESN2 Fig. 4 Proposal for “Initial Registration with Authentication” 2/2