IMSI(MIN)介绍

2008-05-29 22:38

10. IMSI(MIN)介绍
    
CDMA规范由美国标准组织ANSI制定,在IS95A,IS95B阶段,采用MIN(Mobile Identification Number)来标识用户。后来随着CDMA在全球的应用,国际漫游的问题显得很突出,于是对MIN进行了扩展,变成了IMSI(International Mobile Subscriber Identification)。

    从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN为主。其中以O和1打头的MIN资源称为IRM(International Roaming MIN),由IFAST (International Forum _disibledevent="http://hi.baidu.com/song_alpha/blog/item/:;" target="_self">联通申请的IRM资源以09打头。可以看出,随着用户的增长,用于国际漫游的MIN资源将很快耗尽,全球统一采用IMSI标识用户势在必行。

    MIN共有10位,其结构如下:

    其中的M0M1M2M3和MDN号码中的H0H1H2H3可存在对应关系,ABCD四位为自由分配。

    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。

    11.MDN号码的介绍
    
MDN号码为个人用户号码,采取E.164编码方式,MDN号码的结构如下:

    CC为国家码,中国为86

    MAC,移动接入码,中国联通为133

    H0H1H2H2,可与HLR的片区规划关联。

    ABCD,自由分配。一个典型的MDN号码为:8613312121001。

    12.CDMA为什么要加密和鉴权
    
加密主要是通过手机和网络配合,采用约定的加、解密算法对无线链路上的的通信内容进行处理,包括语音、数据、用户信令和系统信令,从而确保通信的保密性。由于目前 GSM/CDMA/WCDMA都属于数字通讯,要做到这点是比较容易的;

    而鉴权就是通过在手机和网络(主要是HLR)中分别设定一些秘密数据,通过这些秘密数据由网络侧识别哪些是合法用户,哪些是非法用户。

    13.机卡一体,机卡分离
    
所谓机卡一体,是指手机和SIM卡 是一体的,比如当前的市话通和小灵通。这些手机的鉴权数据都是由专用写码器由局方写到手机中的。假如此类手机遗失而你又挂失的话,除非经过运营商的二次写码,否则这些手机是不能用的;

    所谓机卡分离,是指手机和 SIM 卡分离的,比如联通和移动的 CDMA/GSM 手机等。就象你所说的,即然 ESN 参加鉴权,那么用户的SIM 卡换到另外手机上后,虽然卡中的IMSI 和鉴权数据没有变化,但是 ESN 发生变化了, AC 肯定将他当做一个非法用户处理了。

    14.为什么EIR在国内没有开通
    
1)实现方案复杂,要为那么多运营商、那么多 HLR 统一建立 EIR ,实现难度太大;

    2)运营工作量很大,可能会导致大量的投诉:假如你购买的二手手机在开户的时候被告知是 “黑名单上的人”,愤怒的你肯定要抱怨、投诉, 运营商还要去调查、处理....

    3)最主要的,移动和联通为了争用户,现在几乎肉搏。你想,假如其中的一方不配合实现 EIR ,那些用“非法”手机的用户肯定都跑到那家去开户。所以从运营商的角度来看,谁也不会主动推这项业务。

出处: http://hi.baidu.com/song_alpha/blog/item/ae78f1d3891d95daa9ec9abd.html

IMSI(MIN)介绍相关推荐

  1. 物联网基础知识:IMSI号介绍与解析

    物联网项目都会使用物联网卡,物联网卡有一个参数:国际移动用户识别码,即 IMSI (International Mobile Subscriber Identification Number),这个参 ...

  2. CDMA系统的UIM卡介绍 ,IMSI,ESN,MDN

    CDMA 系统的 UIM 卡 介绍 目前CDMA终端在全球绝大多数地区仍采用机卡合一的方式,即所有的信息都是存储在CDMA终端的NAM(Name Address Module)存储区中,运营商可通过O ...

  3. [转载记录]系统的UIM卡介绍

    系统的UIM卡介绍 目前CDMA终端在全球绝大多数地区仍采用机卡合一的方式,即所有的信息都是存储在CDMA终端的NAM(Name Address Module)存储区中,运营商可通过OTA(Over ...

  4. 【面试题001】最强java八股文

    一.基础篇 网络基础 TCP三次握手 1.OSI与TCP/IP 模型 2.常见网络服务分层 3.TCP与UDP区别及场景 4.TCP滑动窗口,拥塞控制 5.TCP粘包原因和解决方法 6.TCP.UDP ...

  5. Android 系统应用-文档计划

    前言 文档计划的目的:培训与积累.(注:对应文档将会陆续放出来,并会做不断的修正) 所有文档将主要从以下几个角度去撰写: 文档解决的是个什么问题: 文档涉及的基础概念介绍: 文档涉及的实际代码分析: ...

  6. OAI搭建步骤(EPC+eNB)

    声明:本文CSDN作者原创投稿文章,未经许可禁止任何形式的转载,原文链接 文章目录 一.系统概述 二.搭建核心网EPC(openair-cn) 2.1 准备主机 2.2 更换内核 2.3 获取open ...

  7. 【新炬网络名师大讲堂】关于IMSI/MSISDN/IMEI的介绍

    一.概述 1.基础 (1)IMSI            国际移动用户识别 (2)IMEI            国际移动设备身份码 (3)TMSI           临时用户识别码 (4) MSI ...

  8. 介绍一种Android 平台 不需要获取imei imsi 无权限就能获取手机运营商的方法

    demo 链接:https://github.com/miqt/GetOperator 先贴一下需要权限,然后通过获取 imsi 根据前缀判断运营商的方法: if (checkPermission(c ...

  9. jquery.validate.min.js使用介绍

    jQuery Validate jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方 ...

最新文章

  1. 【数字信号处理】相关函数与线性卷积关系 ( 卷积概念 | 相关函数概念 | 相关函数与线性卷积对比 | x(-m) 共轭 与 y(m) 的卷积就是两个信号 位移 m 的相关函数 )
  2. 用python做毕业设计小程序_用Python写一个模拟qq聊天小程序的代码实例
  3. 三个变量互换值_02-Python基础知识学习-------Python变量
  4. IDEA出现Error during artifact deployment. See server log for details.
  5. AS3.0 位图翻转、旋转
  6. tp连接mysql mysql_thinkphp学习简易教程(二) thinkphp连接读取MySQL数据库
  7. 前端学习(2379):加入git管理
  8. python类和对象介绍_Python开发基础-Day17面向对象编程介绍、类和对象
  9. oracle session status killed,进程状态为KILLED的进程如何杀掉
  10. Base Filtering Engine 拒绝访问解法
  11. 求1到100的奇数之和c语言,C语言实现1到100的和奇数与偶数和
  12. MATLAB数据拟合学习总结
  13. 网络安全-跨站脚本攻击(XSS)的原理、攻击及防御
  14. 开源)嗨,Java,你可以生成金山词霸的二维码分享海报吗?
  15. 计算机网络(五):IPv6
  16. 耐心维修日本原装进口,美国优派气象专用显示器4k
  17. python tkinter treeview_Python tkinter treeview列大小
  18. 火狐浏览器模拟微信浏览器教程
  19. MySQL的下载和配置
  20. Android-仿微信图片选择器

热门文章

  1. JavaScript实现动态添加的元素添加点击事件
  2. 搭建dubbo监控中心
  3. 还不知道什么是内网穿透吗,今天我带你深刻了解
  4. Android 系统时间自动更新机制
  5. 带你了解什么是产品经理,产品经理究竟做什么的【产品入门】
  6. office2010卸载记录
  7. 大数据可视化python_大数据分析之Python数据可视化的四种简易方法
  8. Vue 在使用v-if的前提下,使用elementResizeDetector配合ref获取元素块的高度
  9. 西瓜书课后题——第七章(贝叶斯分类器)
  10. JS 日历插件 实现农历、节气 可自定义加班和休假