目前CDMA终端在全球绝大多数地区仍采用机卡合一的方式,即所有的信息都是存储在CDMA终端的NAM(Name Address Module)存储区中,运营商可通过OTA(Over The Air)技术进行NAM数据的更改。
中国联通在推广CDMA时,首次采用了机卡分离技术,把NAM中的信息和手机终端的信息都剥离到一个UIM(User Identification Module)卡中,当进行业务处理时,手机从UIM卡中获得相关的信息。可以看出,UIM卡与GSM的SIM卡的功用是一样的。
UIM卡中包含的主要参数有IMSI(MIN),ESN(手机的电子序列号)和鉴权参数A-KEY等。ESN在某些时候也被称为UIMID.
IMSI,ESN,MDN存储在不同的网络实体中. MDN(Mobile Directory Number)是每个用户的个人号码,在中国联通这个号码是以133打头的,MDN存储在HLR中。 IMSI是系统内部对每个用户的标识,存储在UIM卡中。用户购买了一张UIM卡,并选择了一个号码,就建立了IMSI和MDN的对应关系,这个对应关系存储在HLR中。阿
网络参数的基本交互过程如下图:
1)手机在开机或者拨打电话时,把IMSI和ESN上报给MSC.
2)MSC以IMSI为索引检测数据库,发现没有相关记录,MSC发送登记请求到HLR,试图获取相关信息。
3)HLR以IMSI为索引,进行数据查询,如果数据有效,就把查到的MDN,用户签约信息等下发给MSC,否则,直接拒绝。
4)MSC获得了MDN和其他一些签约信息,就可以进行相关的业务处理,这个MDN可以作为主叫号码显示给被叫用户,或者填写在话单中。
5)在用户做被叫时,GMSC将通过被叫的MDN到HLR中去查询当前用户在哪个MSC下.当前为用户服务的MSC最终会以IMSI作为标识下发寻呼消息(paging),从而找到用户。
CDMA规范由美国标准组织ANSI制定,在IS
从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN为主。其中以O和1打头的MIN资源称为IRM(International Roaming MIN),由IFAST (International Forum on ANSI-41 Standards Technology)统一管理。目前联通申请的IRM资源以09打头。可以看出,随着用户的增长,用于国际漫游的MIN资源将很快耗尽,全球统一采用IMSI标识用户势在必行。
MIN共有10位,其结构如下:
其中的M
IMSI共有15位,其结构如下:
MCC:Mobile Country Code,移动国家码,共3位,中国为460;
MNC: Mobile Network Code,移动网络码,共2位,联通CDMA系统使用03,一个典型的IMSI号码为460030912121001。
可以看出IMSI在MIN号码前加了MCC,可以区别出每个用户的来自的国家,因此可以实现国际漫游。在同一个国家内,如果有多个CDMA运营商,可以通过MNC来进行区别。
早期的IS95系统都采用MIN来标识用户,CDMA2000系统为了保持对MIN的兼容,对于IS95手机上报的MIN,针对IFAST的规划,在MIN前增加MCC或者MNC,构造出IMSI。
MDN号码为个人用户号码,采取E.164编码方式,MDN号码的结构如下:
CC为国家码,中国为86
MAC,移动接入码,中国联通为133
H0H1H2H2,可与HLR的片区规划关联。
ABCD,自由分配。一个典型的MDN号码为:8613312121001。
TLDN(Temporary Local Directory Number)临时本地号码是CDMA中另一个常见的号码。当MS漫游到一个新的MSC下后,其所有的信息将下载在新的MSC下,HLR也将记录用户新的位置信息。当用户做被叫时,GMSC根据被叫用户的MDN号码到其归属的HLR查询被叫所在的MSC, 该MSC将为用户分配一个TLDN号码,返回给GMSC,并做好被叫接续的准备工作,后续的业务处理,以TLDN作为索引。GMSC根据TLDN可以判断出应该到哪个MSC去接续话路。当前服务的MSC长时间等不到与TLDN匹配的消息,将释放TLDN。
TLDN号码的格式和MDN完全一致。一个典型的TLDN数据为8613344121XXX,X为自由分配的数字,对于该MSC下的所有TLDN,其前缀应统一,此处均为8613344121。可自由分配的数字的个数视MSC容量而定,容量越大,需要自由分配的数字越多。
加密主要是通过手机和网络配合,采用约定的加、解密算法对无线链路上的的通信内容进行处理,包括语音、数据、用户信令和系统信令,从而确保通信的保密性。由于目前 GSM/CDMA/WCDMA都属于数字通讯,要做到这点是比较容易的;
而鉴权就是通过在手机和网络(主要是HLR)中分别设定一些秘密数据,通过这些秘密数据由网络侧识别哪些是合法用户,哪些是非法用户。
所谓机卡一体,是指手机和SIM卡 是一体的,比如当前的市话通和小灵通。这些手机的鉴权数据都是由专用写码器由局方写到手机中的。假如此类手机遗失而你又挂失的话,除非经过运营商的二次写码,否则这些手机是不能用的;
所谓机卡分离,是指手机和 SIM 卡分离的,比如联通和移动的 CDMA/GSM 手机等。就象你所说的,即然 ESN 参加鉴权,那么用户的SIM 卡换到另外手机上后,虽然卡中的IMSI 和鉴权数据没有变化,但是 ESN 发生变化了, AC 肯定将他当做一个非法用户处理了。
1)实现方案复杂,要为那么多运营商、那么多 HLR 统一建立 EIR ,实现难度太大;
2)运营工作量很大,可能会导致大量的投诉:假如你购买的二手手机在开户的时候被告知是 “黑名单上的人”,愤怒的你肯定要抱怨、投诉, 运营商还要去调查、处理....,哪方都收不了,是吧?!
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=4896272