UIMID (ユーザー識別モジュール識別子)は、TDMAまたはCDMA2000電話(主に後者)で使用されるR-UIMまたはCSIM (「スマートカード」)に格納される32ビットの電子シリアル番号(ESN)です。電話機に格納されているハードウェアESNとの混同を避けるため、別の名前が付けられています。すべての既知のシステムでは、UIMIDはシグナリングにおいてESNを置き換えます(カードの「UsgInd」フィールドのビット1を「1」に設定することによります)。UIMIDはESNと同じ番号空間から割り当てられるため、その存在はネットワークに対して透過的です。ESNの代わりにUIMIDが送信される理由は、カードにMINまたはIMSIが含まれており、 HLRなどのデバイスがAsbiを実行している ためです。
モビリティ管理プロトコルは、加入者の認証のためにこれらの識別子間の静的な関連付けを要求します。HLRは各レコードにESNと並んでMINまたはIMSIを保存します。異なるペアを含むANSI-41メッセージを受信した場合、そのメッセージは無効として拒否されます。
UIMIDコードは、業界が定義したガイドラインとESN管理者(TIA)から転送されたコードを使用してTIAによって割り当てられます。 [1]
ESNおよびUIMIDコードは2008年末までに枯渇し、メーカーには回収されたコードのみを割り当てることが可能となりました。回収されたコードには、メーカーに割り当てられたものの一度も使用されなかったブロックの一部と、CDMA2000以外の技術に使用された部分が含まれます。TIAは2010年6月30日をもってUIMIDブロックの申請受付を停止しました。2010年以降、割り当ては1件のみとなっています。
UIMIDの代替識別子はEUIMIDですが、後方互換性のため、カードには擬似UIMID(pUIMID)が保持されています。pUIMIDは、固有のUIMIDコードと区別するためにプレフィックス0x80と、EUIMIDの24ビットSHA-1ハッシュで構成されています。pUIMIDコードは2の24乗しか存在せず、EUIMIDコードの数倍しかないため、一意ではありません。一意性が重要な場合を除き、通常はpUIMIDを固有のUIMIDの代わりに使用できます。
参考文献
- ^ 3GPP2 SC.R4004-0、バージョン2.0。2010年5月。ユーザー識別モジュールID製造業者コード割り当てガイドラインおよび手順
外部リンク
- ESN および UIMID の公式 TIA リソース ページ
- CDMA 開発グループの MEID および EUIMID リソース ページ