概述
電子序列號(英語:ElectronicSerialNumber,縮寫:ESN),又稱ESN碼是美國聯邦通信委員會規定的,每一台移動設備(例如行動電話、智慧型手機、平板電腦等)獨有的參數,其長度為32位。早在1980年類比式行動電話系統發明時,就已經在使用。1997年後,美國電信行業協會獲取了ESN碼的管理和授予權。目前ESN碼一開始使用於AMPS和D-AMPS手機上,目前則於CDMA手機上最為常見。另一種常見的手機編碼IMEI(國際移動設備辨識碼)則最常使用在GSM制式的手機上。
技術原理
移動設備的電子序列號長度為32位,前八位代表手機的生產廠商,後24位則用來標識每一台不同的設備,這24位能代表一個16,777,215位元組的字元串。如此的分配方法能夠標識256家不同的手機廠商。256家以後的廠商,則將8位廠商編碼擴充到前14位,餘下的18位用來標記設備,18位數字能代表262,144位元組的字元串。廠商編碼中,0x80被保留,用來代替偽ESN碼(pESN)的前綴。偽ESN碼不能保證一定是唯一的,但是MEID碼能夠保證其設備的偽ESN碼一定是唯一的。
電子序列號的具體表示方法一般是11位二進制或者8位十六進制數字串。當用二進制表示的時候,前面3位代表了ESN碼最開始的8位,一共256個廠商的代號(000~255),後面8位則代表了24位的終端辨識碼(00000000~16777215)。二進制的偽ESN碼,最開始的3位數字是128。當用前8位作為廠商識別碼時,二進制的3位須和後8位分開表示,而用前14位標識時,11位二進制數字串當中則不會分開,以示兩者的區別。同樣的,十六進制表示的ESN碼,也有中間分開與不分開兩種表示方式,用來區分前256家與後來的廠商 。
發展
如今手持移動設備越來越多,電子序列號終究會用完,於是3GPP2開發的移動設備識別碼(MEID)將成為新的移動設別識別標準。其識別碼最早於2006年分配給了美國的威瑞森通信公司。MEID碼的長度於IMEI碼一樣為56位,其更像是IMEI碼的改進版本。兩者最的區別在於MEID碼能夠用十六進制表示,而IMEI碼只支持二進制。
最後一個未被使用的ESN碼已經在2008年11月被分配完畢。但是電信行業協會把新的ESN碼的申請截止日期延遲到2010年6月30日,這些ESN碼原本曾經被AMPS和TDMA制式的手機使用,但是這些手機不再使用CDMA2000通訊標準而被廢棄。UIMID碼同樣也能根據行業準則再次申請。
ESN碼還在不斷的重新分配中,但是只針對2010年6月30日之前的申請。如今已經不再接受任何的新申請。