imei和imsi


imei、imsi是大部分應用自動采集的設備信息,Android中需要在MINIFEST聲明權限,6.0以上手機還需要用戶顯示授權才可以正常獲取。這兩個標識有什么區別、聯系?為什么應用這么執着於采集這兩個信息呢?

imei

IMEI(International Mobile Equipment Identity,國際移動設備標識),imei與手機綁定。由15位數字組成,與每台移動設備一一對應,且該碼全世界唯一。
imei結構:

TAC+FAC+SNR+SP

  • TAC(Type Approval Code):6位,型號核准號碼,代表機型。
  • FAC(Final Assembly Code):2位,最后裝配號,代表產地。
  • SNR(Serial Number):6位,出廠序號、串號,代表生產順序號。
  • SP:1位,由廠家出廠設置,是校驗碼。
  • 手機imei查看:#06#
  • imei由GSMA協會統一規划,並授權各地區組織進行分配。
  • imei和imsi存在一一對應關系,所以雙卡雙待手機有兩個imei。

imsi

imsi(International Mobile Subscriber Identification Number)國際移動用戶識別碼,是區別移動用戶的標識,存儲在SIM(Subscriber Identity Module,用戶識別模塊)卡或者USIM(Universal Subscriber Identity Module,全球用戶身份模塊)中。 長度不超過15位,由0-9數字組成。
imsi結構:

MCC+MNC+MSIN

  • MCC(Mobile Country Code,移動國家碼):移動用戶所屬國家代號。MCC的資源由國際電信聯盟(ITU,International Telecom Union)在全世界范圍內統一分配和管理,唯一識別移動用戶所屬國家。MCC共3位,中國是460.

  • MNC(Mobile Network Code,移動網號碼):用於識別用戶所屬移動通信網,2-3位。同一個國家內,如果有多個PLMN(Public Land Mobile Network,一般某個國家的一個PLMN對應一個MNC),可以通過MNC區分。
    中國移動:00、02、04、07
    中國聯通:01、06、09
    中國電信:03、05、11
    中國鐵通:20

  • 業務中,一般使用MCC、MNC判斷用戶所屬網絡,也是智能DNS線路切換依據
    全球各國MCC、MNC參考

  • MSIN(Mobile Subscriber Identification Number,移動用戶識別碼)用於識別某一移動網絡中的具體用戶。共10位。結構如下:

    EF+M0M1M2M3+ABCD

    • 其中,EF由運營商分配,M0M1M2M3和MDN(Mobile Directory Number,移動號碼簿)中的H0H1H2H3可以存在對應關系,ABCD則是自由分配的四位。
    • MSISDN(Mobile Station International Subscriber Directory Number)即手機號碼。
  • IMSI是在GSM(Global System of Mobile Communications,全球移動通信系統)的唯一識別碼,在全網和全球范圍統一。IMSI相同的SIM卡、USIM卡可能是非法制造出來的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM