手機號碼的秘密

2021-09-30 05:30:16 字數 1835 閱讀 2161

imsi——採用e.212格式;編碼格式為:mcc(460)+mnc+msin

mcc:移動國家碼,三個數字,如中國為 460。

mnc:移動網號,兩個數字,如中國移動的mnc為00(聯通是01,移動159新號段是02)。

msin:在某一plmn內ms唯一的識別碼,編碼格式為:h1 h2 h3 s******

nmsi:在某一國家內ms唯一識別碼。

imsi是gsm系統分配給移動使用者(ms)的唯一的識別號。

採取e.212編碼方式。

儲存在sim卡、hlr和vlr中,在無線介面及map介面上傳送。

imsi分配原則:最多包含15個數字(0-9)。

例:460002289000168

在呼叫移動使用者時,ms撥打手機號碼,在hlr中搜尋該號碼imsi進行呼叫,實際上sim卡中並不儲存手機號碼,而是imsi。

86是國家碼

msisdn

msisdn是指主叫使用者為呼叫gsm plmn中的乙個移動使用者所需撥的號碼,作用同於固定網pstn號碼

採取e.164編碼方式

儲存在hlr和vlr中,在map介面上傳送例:13900188210

組成:cc:   country code,國家碼,如中國為86。

ndc:national destination code,國內接入號,如139、130等等。

sn:   subscriber number

msisdn的一般格式為86-139-h0 h1 h2 h3 abcd

說簡單點就是採用了兩種編碼方式:

(1) e.164(isdn/**編號計畫),這類號碼多數對我們都是可見的。(如86******)

(2)  e.212(陸地移動編號計畫),這類號碼只用於裝置之間的通訊、管理,只由裝置進行識別。(如460***********)

e.164編號:該編號計畫是我們接觸最早,也是我們使用最多的一種編號方式。我們常說的「**號碼」,比如8170***x、021114、 (86)133******xx、00852******xx等這些日常我們記住的 「號碼」採用的都是e164編號計畫編制的號碼。

e.212編號:該編號計畫主要用於移動通訊中各個使用者、裝置的標識。這類號碼對普通通訊業務的使用者來說是不可見的,也就是日常生活中不會直接使用到這些號碼。在cdma網路中的移動性管理、漫遊管理、各種定址都使用到了e212編碼方式編制的號碼。這類號碼只用於裝置之間的通訊、管理,只由裝置進行識別(當然,專業維護人員也需要規劃、管理這些號碼)。如在cdma網路中經常提到的imsi、hlr號碼、mscin等都是採用e212編號方式編制的號碼。它們在全球具有唯一性,也就是給出乙個e212編號的、在使用的號碼,只要允許互通的cdma網路理論上都能夠通過直接或間接的方式尋找到相應的移動臺或裝置。其中移動臺可能在世界的任何乙個網路可達的地方。

移動使用者號碼薄號碼(mobile directory number)---e.164格式

移動使用者號碼薄號碼是指移動使用者對外公開的**號碼,指主叫使用者呼叫乙個數字移動使用者時所撥的號碼,由三部分組成:

cc:國家號(86)

mac:移動業務接入號

sn:移動使用者號

國際移動使用者識別碼---e.212

(international mobile subscriber identification)

在數字公眾陸地蜂窩移動通訊網中,唯一地識別乙個移動使用者

的號碼,為乙個15位數字的號碼。由三部分組成:

mcc:移動國家號碼,唯一識別移動使用者所屬的國家。(460)

mnc:移動網號,識別移動使用者所歸屬的移動網。

msin:移動使用者識別碼,10位10進製數字。為滿足國內漫遊和國際

漫遊的業務需求,imsi後10位的msin為移動臺識別碼min號碼。

獲取手機號碼

使用telephonymanager.getdefault getline1number 已經不能獲得目前移動sim卡的 號碼了,老的sim卡也許可以,現在介紹一種方法,可以獲得手機號碼 cursor mycursor getcontentresolver query uri.parse conte...

匹配手機號碼

1 static void main string args 222 string pattern 1 23 regex rx new regex pattern 24 string input 18817889736 23487 3241247531432 432432145 1589556581...

手機號碼驗證

正規表示式的使用 正規表示式的元素符及其意義 元素符正規表示式中的寫法意義.代表任意乙個字元 d d 代表0 9的任意乙個數字 d d 代表任何乙個非數字字元 s s 代表空白字元,如 t n s s 代表非空白字元 w w 代表可用作識別符號的字元,但不包括 符 w w 代表不可用於識別符號的字元...