CDMA写号机--基础知识

2023-12-11 18:38
文章标签 基础知识 cdma 号机

本文主要是介绍CDMA写号机--基础知识,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://bangpai.taobao.com/group/thread/918022-16888759.htm


机卡一体机:
目前国外的CDMA手机均采用机卡一体的模式,机身不带卡座(国内的手机卡没地方插入);要想使用手机,就必须把手机卡内的鉴权信息(AKEY ESN IMSI AN/AAA)写入手机。否则无法正常使用手机。
小提示:写入AKEY ESN IMSI可以正常使用2G(1X/wap)功能,不能使用3G(EVDO)互联网
             写入AKEY ESN IMSI AN/AAA可以正常使用2G/3G

机卡一体机的写号方式:
1. 改本机ESN(把查出的AKEY、ESN、IMSI、AN/AAA写入手机)
2. 改局端ESN(把手机的ESN写入电信核心网、把查出的AKEY、IMSI、AN/AAA写入手机)

专属名词解释:
ESN (Electronic Serial Numbers):电子序列号。
在CDMA系统中,是鉴别一个物理硬件设备唯一的标识。也就是说每个手机都用这个唯一的ID来鉴别自己, 就跟人的身份证一样。一个ESN 有32 bits, 也就是 32/8 = 4 bytes。随着CDMA 移动设别的增多,ESN 已经不够用了,所以推出了位数更多的MEID。 ESN 用8 位的16 进制来表示,如0x3E1BC065。每部手机都被分配了一个电子序列号,在每次呼叫过程中,它能被传送到电话中心,移动电话每次接收时都要验证对方的电子序列号。

IMSI 国际移动用户识别码(IMSI) international mobile subscriber identity 国际上为唯一识别一个移动用户所分配的号码。
从技术上讲,IMSI 可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS 系统使用MIN 号码,且北美的MDN 和MIN 采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN 为主。其中以O 和1 打头的MIN 资源称为IRM(International Roaming MIN),由IFAST (International Forum on ANSI-41 Standards Technology)统一管理。联通(如今联通CDMA业务已移交中国电信经营)申请的IRM 资源以09 打头。可以看出,随着用户的增长,用于国际漫游的MIN 资源将很快耗尽,全球统一采用IMSI 标识用户势在必行.

IMSI 共有15 位,其结构如下:
MCC+MNC+MSIN
MCC:Mobile Country Code,移动国家码,共3 位,中国为460;
MNC:Mobile Network Code,移动网络码,共2 位,中国电信CDMA 系统使用03,
MSIN:Mobile Subscriber Identification Number 移动用户标识
MSIN 是MSISDN 的一部分, MSIN=NDC+SN 一个典型的IMSI 号码为:460 03 09121 21001;

AKEY 码(鉴权码)顾名思义,就是手机登录网络时候校验用的一般用 16 位的16 进制来表示:例如:A33F65C82683AA31

AN 英文缩写: AN (Access Network) 中文译名: 接入网 (就是CDMA-EVDO 上网时的用户名)
目前有三种形式:
1、留空(没有或不需要);
2、imsi@mycdma.cn;
3、imsi 分类: 网络与交换解释: 根据近些年来电信网的发展趋势,国际电信联盟电信标准化部门(ITU-T)提出了“接入网”的概念。接入网的定义是:电信部门业务节点与用户终端设备之间的实施系统。它可以部分或全部代替传统的用户本地线路网,并可包括复用、交叉连接和传输功能。是可以将各种用户接入到业务接点、能支持包括窄带和宽带多种业务综合接入的接入网。

AAA-----身份验证 (Authentication)、授权 (Authorization)和统计 (Accounting) Cisco 开发的一个提供网络安全的系统。(就是CDMA-EVDO 上网时的用户密码) 一般用16 位的16 进制来表示:例如:36C86CB1DDE13DB5

3G(EVDO)登陆身份验证方式(目前中国电信同时采用2种EVDO登陆验证方式,一种是MD5;另一种是CAVE)
CAVE验证方式:使用ESN、IMSI、Akey 登陆确认身份验证。(简单来说,就是拥有3码就可以登陆EVDO互联网)
MD5 验证方式:使用AN/AAA登陆确认身份验证。(拥有AN/AAA才可以登陆EVDO互联网)
小提示:以上两种验证方式对EVDO上网速度没有影响。

这篇关于CDMA写号机--基础知识的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/481706

相关文章

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

计组基础知识

操作系统的特征 并发共享虚拟异步 操作系统的功能 1、资源分配,资源回收硬件资源 CPU、内存、硬盘、I/O设备。2、为应⽤程序提供服务操作系统将硬件资源的操作封装起来,提供相对统⼀的接⼝(系统调⽤)供开发者调⽤。3、管理应⽤程序即控制进程的⽣命周期:进程开始时的环境配置和资源分配、进程结束后的资源回收、进程调度等。4、操作系统内核的功能(1)进程调度能⼒: 管理进程、线

go基础知识归纳总结

无缓冲的 channel 和有缓冲的 channel 的区别? 在 Go 语言中,channel 是用来在 goroutines 之间传递数据的主要机制。它们有两种类型:无缓冲的 channel 和有缓冲的 channel。 无缓冲的 channel 行为:无缓冲的 channel 是一种同步的通信方式,发送和接收必须同时发生。如果一个 goroutine 试图通过无缓冲 channel

java常用面试题-基础知识分享

什么是Java? Java是一种高级编程语言,旨在提供跨平台的解决方案。它是一种面向对象的语言,具有简单、结构化、可移植、可靠、安全等特点。 Java的主要特点是什么? Java的主要特点包括: 简单性:Java的语法相对简单,易于学习和使用。面向对象:Java是一种完全面向对象的语言,支持封装、继承和多态。跨平台性:Java的程序可以在不同的操作系统上运行,称为"Write once,

关于回调函数和钩子函数基础知识的整理

回调函数:Callback Function 什么是回调函数? 首先做一个形象的比喻:   你有一个任务,但是有一部分你不会做,或者说不愿做,所以我来帮你做这部分,你做你其它的任务工作或者等着我的消息,但是当我完成的时候我要通知你我做好了,你可以用了,我怎么通知你呢?你给我一部手机,让我做完后给你打电话,我就打给你了,你拿到我的成果加到你的工作中,继续完成其它的工作.这就叫回叫,手机

有关机械硬盘的基础知识

1,机械硬盘的品牌   目前市场中常见的笔记本电脑的机械硬盘品牌主要有希捷、西部数据、三星等。   2,机械硬盘的容量   硬盘容量,即硬盘所能存储的最大数据量。虽然笔记本电脑硬盘的容量会因单位密度的提升而增加,不过和台式电脑的大容量比起来,笔记本电脑硬盘的容量仍然落后许多。笔记本电脑的硬盘除了对磁盘有体积较小和数量较少的要求之外,对功耗、耐用程度、抗震性及成本等的考虑,也让笔记

OpenGL ES学习总结:基础知识简介

什么是OpenGL ES? OpenGL ES (为OpenGL for Embedded System的缩写) 为适用于嵌入式系统的一个免费二维和三维图形库。 为桌面版本OpenGL 的一个子集。 OpenGL ES管道(Pipeline) OpenGL ES 1.x 的工序是固定的,称为Fix-Function Pipeline,可以想象一个带有很多控制开关的机器,尽管加工

计算机基础知识复习9.6

点对点链路:两个相邻节点通过一个链路相连,没有第三者 应用:PPP协议,常用于广域网 广播式链路:所有主机共享通信介质 应用:早期的总线以太网,无线局域网,常用于局域网 典型拓扑结构:总线型 星型(逻辑总线型) 介质访问控制  静态划分信道 信道划分介质访问控制 频分多路复用FDM 时分多路复用TDM 波分多路复用WDM 码分多路复用CDM 动态分配信道 轮询访问介质访问控

Gitflow基础知识

0.理想状态 现状 听完后的理想状态 没使用过 git 知道 git 是什么,会用 git 基础流程命令 用过 git,但只通过图形化界面操作 脱离图形化界面操作,通过 git 命令操作 会 git 命令 掌握 gitflow 规范,合理使用 rebase 和解决代码冲突问题 1.Git 的基础流程&命令 1.1 基础概念 工作区:代码生产基地,pycharm

[JAVA基础知识汇总-1] 创建线程的几种方式

文章目录 1. 继承Thread类2. 实现Runnable接口3. 实现Callable接口4. 线程池 可以认为有四种方式,也可以认为有一种,因为都跟Runnable接口有关 1. 继承Thread类 代码 public class Thread1ExtendsThread extends Thread {// public Thread1(String n