一文看懂 SIM 卡

说到 sim 卡,大家都不陌生。

现在是移动互联时代,几乎每个人都有手机。而在手机里,就有 SIM 卡。

一文看懂 SIM 卡

这个指甲盖大小的玩意,已经成为我们生活中不可或缺的一部分。

手机再牛逼,如果没有 SIM 卡,也是个废柴。既不能打电话,也不能发短信,更不能移动上网。

因为手机必须有“合法身份”,才能使用运营商的通讯网络,享受通信服务。

而你从营业厅买回来的 SIM 卡里面,“写入”了手机号,代表了你的“合法身份”。

一文看懂 SIM 卡

那么,SIM 卡就只是一个存储了“手机号”的小金属片吗?

并不是!

SIM 卡的内部构造

SIM 卡,全名是 Subscriber Identity Module(用户识别模块)。因为它一直以卡片形式存在,所以我们都习惯叫它 SIM 卡。

但实际上,SIM 卡是一个装有 CPU(微处理器)的芯片卡

除了 CPU 之外,SIM 卡上面还有程序存储器 ROM工作存储器 RAM数据存储器 EEPROM以及串行通信单元

所以说,SIM 卡,其实就是一台微型计算机

我们使用手机和 SIM 卡时,手机会向 SIM 卡发出命令,SIM 卡根据标准规范来执行并反馈结果。SIM 卡并不是一张单纯的信息存储卡。

一文看懂 SIM 卡

如果各位仔细观察 SIM 卡,会发现这个小金属片上面会被划分成不同的区域,有点像“图腾”。

一文看懂 SIM 卡

这些不同的区域,实际上是 SIM 卡和手机连接时,不同的触点连接。

一文看懂 SIM 卡

SIM 卡槽

不同的触点,有着不同的用处。有的是给 SIM 卡供电,有的是为了手机和 SIM 卡交换数据。

一文看懂 SIM 卡

电源 (Vcc) 、复位 (RESET) 、时钟 (CLK) 、接地端 (GND)、编程电压 (VPP)、数据 I/O 口 (Data)

在 SIM 卡上,究竟有哪些信息呢?

1、由 SIM 卡生产厂商存入的系统原始数据

2、由移动运营商在将卡发放给用户时注入的网络参数用户数据。包括鉴权和加密信息、算法、参数。

3、由用户自己存入的数据。比如,短消息、通讯录、话费记数等。

4、用户在用卡过程中自动存入和更新的网络接续和用户信息类数据。包括最近一次位置登记时的位置信息,临时移动用户号(TMSI)等。

这些数据信息中,第 1 类是写死无法修改的,第 2 类是只有专业部门才能查阅和更新的,第 3、4 类才是手机可以读写更新的。

所以说,SIM 绝不只是存了一个「手机号码」那么简单。

一文看懂 SIM 卡

SIM 卡的发展史

说完 SIM 卡的构造,我们再来看看它的历史。

SIM 卡作为通信史上的一个伟大发明,其实诞生超过 30 年了。

上世纪 90 年代,GSM 在欧洲诞生,并在全球迅速普及。

一文看懂 SIM 卡

1991 年,德国捷德公司开发了世界上第一张 SIM 卡,随后卖了 300 张给芬兰运营商 Radiolinja。

一文看懂 SIM 卡

沃达丰的 Orbitel 901,发出了第一条短信的 GSM 移动电话,也是第一部插入了 SIM 卡的移动电话。

问一个问题,大家知道为什么现在新办的 SIM 卡,都会嵌入在一张名片大小的卡片上吗?

一文看懂 SIM 卡

除了这样更方便携带之外,还有一个很重要的原因 —— 因为最开始的 SIM 卡,就是名片那么大的(也就是和银行卡一样大)。使用时,必须整张卡,塞进手机里。

一文看懂 SIM 卡

标准卡(原卡) VS 银行卡

上面这个才是真正的「标准 SIM 卡」,也叫“原卡”。

我们国家移动通信起步晚,大部分人最早接触的 SIM 卡,是这样的 ——

一文看懂 SIM 卡

17个新手常见Python运行时错误 中文WORD版 17个新手常见Python运行时错误 中文WORD版

本文档主要讲述的是17个新手常见Python运行时错误;当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。感兴趣的朋友可以过来看看

17个新手常见Python运行时错误 中文WORD版 0 查看详情 17个新手常见Python运行时错误 中文WORD版

Mini SIM 卡(红框内)

上图这种卡,我们通常以为是标准 SIM 卡,其实不是。它叫「Mini SIM 卡」,是手机小型化之后,在原卡基础上发展出来的。

2010 年,欧洲电信标准协会(ETSI)再从 Mini SIM 发展出Micro SIM 卡。Micro SIM 卡首次使用在苹果公司所推出的 iPad 及 iPhone 4,后续 iPhone 4S、iPad 2 等众多智能手机都有采用。

一文看懂 SIM 卡

Micro SIM 和 iphone4

2011 年,又是苹果公司,提出「Nano SIM 卡」标准,经过 2012 年的一番竞争(战胜了诺基亚、RIM、摩托罗拉联合提交的方案),该标准被 ETSI 采纳为 4FF 标准。Nano SIM 卡最早被应用在 iPhone 5 与 iPad mini。

一文看懂 SIM 卡

Mini SIM、Micro SIM、Nano SIM(从左到右)

所以,独立实体形态的 SIM 卡,一共有四个标准。

一文看懂 SIM 卡

连 SIM 卡都减肥成功了,你还有什么理由不努力?

关于 SIM 卡的变化,大家其实都看得出来了,并不是什么技术的重大进步,说白了,就是剪塑料(剪卡)。

一文看懂 SIM 卡

剪卡

剪卡如今也是一件很常见的事情,淘宝买个剪卡器,自己就能剪。

一文看懂 SIM 卡

小卡也可以通过卡托,变成大卡。

一文看懂 SIM 卡

其实,关于 SIM 卡,大家还有一个误解。

一直以来,我们把手机卡都叫做 SIM 卡,这并不严谨。

SIM 卡是属于 GSM 技术的,对于 GSM 的死敌 ——CDMA 来说,它的手机卡,并不叫 SIM。

那早期的 CDMA 手机,用的是什么卡?

答案是 —— 没有卡。

嗯,你没听错,早期的 CDMA 手机是不插卡的。而且,目前国际上的 CDMA 运营商(为数不多了),它们的手机也基本上是不插卡的。

一文看懂 SIM 卡

小枣君是搞 CDMA 出身的,对这个再清楚不过了。当年我所参与的海外 CDMA 项目,那些运营商的 C 网手机都是不插卡的。

那 CDMA 手机靠什么来拥有手机号码等信息呢?

有的是运营商直接在手机中写入号码,然后一起卖给用户。

有的是通过 OTA,也就是 Over The Air,空中放号。例如,买了全新的 CDMA 手机之后,第一次开机,按指定格式发一些消息,即可实现手机号码信息的写入,变成一部正常的手机,这就是一次 OTA 空中放号的过程。

一文看懂 SIM 卡

如果大家有点印象,很多年前 iPhone 刚火起来的时候,很多人去买国外的水货 iPhone 4S,就会买到美国 CDMA 运营商 Verizon 的 iPhone 4S,当时被称为“V 版”iPhone,都是不能插手机卡的。

如果你要在中国用它,必须“找关系”,对手机进行“烧号”,才能使用。其实,就是把你的电信号码“烧进”手机里面,实现机卡一体。

一文看懂 SIM 卡

话说,当年中国加入 WTO 时,建了一张 CDMA 网络,后来辗转归了中国联通,再后来,又卖给中国电信。而我们也对这张 C 网做了一点“小改动”,就是必须有“卡槽”。

于是,中国这张 CDMA 网络,成了世界上唯一一张要插手机卡的 CDMA 网络。

CDMA 制式的手机卡,叫 UIM 卡,全名是 User Identify Module,很巧,中文名也叫用户识别模块

一文看懂 SIM 卡

SubscriberUser,都有“用户”的意思。通信行业里,通常用 subscriber 指代手机用户。

现在,UIM 是由中国电信倡导,CDMA 的大旗,也是中国电信勉强在扛(接近退网)。

UIM 和 SIM 除了技术制式上的区别之外,在外型尺寸、作用功能方面几乎没有什么不同,所以大家通常也把 UIM 称为 SIM。

进入最近十年,因为设备小型化的需求,加上可穿戴设备以及物联网应用的蓬勃发展,nano SIM 也无法满足需求,需要进一步减小模块的体积,甚至消灭实体模块。

于是,就有 eSIM、soft SIM 等虚拟 SIM 技术。

关于 eSIM,可以看这篇文章:关于 eSIM,看这一篇就够啦!

好了,以上就是对 SIM 的介绍。感谢大家的耐心阅读!

本文来自微信公众号:鲜枣课堂(ID:xzclasscom),作者:小枣君

以上就是一文看懂 SIM 卡的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/878056.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月28日 08:20:51
下一篇 2025年11月28日 08:21:13

相关推荐

  • Uniapp 中如何不拉伸不裁剪地展示图片?

    灵活展示图片:如何不拉伸不裁剪 在界面设计中,常常需要以原尺寸展示用户上传的图片。本文将介绍一种在 uniapp 框架中实现该功能的简单方法。 对于不同尺寸的图片,可以采用以下处理方式: 极端宽高比:撑满屏幕宽度或高度,再等比缩放居中。非极端宽高比:居中显示,若能撑满则撑满。 然而,如果需要不拉伸不…

    2025年12月24日
    400
  • PC端H5项目如何实现适配:流式布局、响应式设计和两套样式?

    PC端的适配方案及PC与H5兼顾的实现方案探讨 在开发H5项目时,常用的屏幕适配方案是postcss-pxtorem或postcss-px-to-viewport,通常基于iPhone 6标准作为设计稿。但对于PC端网项目,处理不同屏幕大小需要其他方案。 PC端屏幕适配方案 PC端屏幕适配一般采用流…

    2025年12月24日
    300
  • 如何让小说网站控制台显示乱码,同时网页内容正常显示?

    如何在不影响用户界面的情况下实现控制台乱码? 当在小说网站上下载小说时,大家可能会遇到一个问题:网站上的文本在网页内正常显示,但是在控制台中却是乱码。如何实现此类操作,从而在不影响用户界面(UI)的情况下保持控制台乱码呢? 答案在于使用自定义字体。网站可以通过在服务器端配置自定义字体,并通过在客户端…

    2025年12月24日
    800
  • SASS 中的 Mixins

    mixin 是 css 预处理器提供的工具,虽然它们不是可以被理解的函数,但它们的主要用途是重用代码。 不止一次,我们需要创建多个类来执行相同的操作,但更改单个值,例如字体大小的多个类。 .fs-10 { font-size: 10px;}.fs-20 { font-size: 20px;}.fs-…

    2025年12月24日
    000
  • 如何在地图上轻松创建气泡信息框?

    地图上气泡信息框的巧妙生成 地图上气泡信息框是一种常用的交互功能,它简便易用,能够为用户提供额外信息。本文将探讨如何借助地图库的功能轻松创建这一功能。 利用地图库的原生功能 大多数地图库,如高德地图,都提供了现成的信息窗体和右键菜单功能。这些功能可以通过以下途径实现: 高德地图 JS API 参考文…

    2025年12月24日
    400
  • 如何使用 scroll-behavior 属性实现元素scrollLeft变化时的平滑动画?

    如何实现元素scrollleft变化时的平滑动画效果? 在许多网页应用中,滚动容器的水平滚动条(scrollleft)需要频繁使用。为了让滚动动作更加自然,你希望给scrollleft的变化添加动画效果。 解决方案:scroll-behavior 属性 要实现scrollleft变化时的平滑动画效果…

    2025年12月24日
    000
  • 如何为滚动元素添加平滑过渡,使滚动条滑动时更自然流畅?

    给滚动元素平滑过渡 如何在滚动条属性(scrollleft)发生改变时为元素添加平滑的过渡效果? 解决方案:scroll-behavior 属性 为滚动容器设置 scroll-behavior 属性可以实现平滑滚动。 html 代码: click the button to slide right!…

    2025年12月24日
    500
  • 如何选择元素个数不固定的指定类名子元素?

    灵活选择元素个数不固定的指定类名子元素 在网页布局中,有时需要选择特定类名的子元素,但这些元素的数量并不固定。例如,下面这段 html 代码中,activebar 和 item 元素的数量均不固定: *n *n 如果需要选择第一个 item元素,可以使用 css 选择器 :nth-child()。该…

    2025年12月24日
    200
  • 使用 SVG 如何实现自定义宽度、间距和半径的虚线边框?

    使用 svg 实现自定义虚线边框 如何实现一个具有自定义宽度、间距和半径的虚线边框是一个常见的前端开发问题。传统的解决方案通常涉及使用 border-image 引入切片图片,但是这种方法存在引入外部资源、性能低下的缺点。 为了避免上述问题,可以使用 svg(可缩放矢量图形)来创建纯代码实现。一种方…

    2025年12月24日
    100
  • 如何用 CSS 实现微信输入法进度条按钮效果?

    如何在 css 中呈现微信输入法的进度条按钮效果? 问题:微信输入法中的进度条按钮具有独特的外观。如何使用 css 来实现这种效果? 答案:要实现微信输入法的进度条按钮效果,可以使用以下 css 属性的组合: linear-gradient:创建渐变效果。background-position:控制…

    2025年12月24日
    300
  • 微信小程序文本省略后如何避免背景色溢出?

    去掉单行文本溢出多余背景色 在编写微信小程序时,如果希望文本超出宽度后省略显示并在末尾显示省略号,但同时还需要文本带有背景色,可能会遇到如下问题:文本末尾出现多余的背景色块。这是因为文本本身超出部分被省略并用省略号代替,但其背景色依然存在。 要解决这个问题,可以采用以下方法: 给 text 元素添加…

    2025年12月24日
    000
  • 如何让“元素跟随文本高度,而不是撑高父容器?

    如何让 元素跟随文本高度,而不是撑高父容器 在页面布局中,经常遇到父容器高度被子元素撑开的问题。在图例所示的案例中,父容器被较高的图片撑开,而文本的高度没有被考虑。本问答将提供纯css解决方案,让图片跟随文本高度,确保父容器的高度不会被图片影响。 解决方法 为了解决这个问题,需要将图片从文档流中脱离…

    2025年12月24日
    000
  • 为什么 CSS mask 属性未请求指定图片?

    解决 css mask 属性未请求图片的问题 在使用 css mask 属性时,指定了图片地址,但网络面板显示未请求获取该图片,这可能是由于浏览器兼容性问题造成的。 问题 如下代码所示: 立即学习“前端免费学习笔记(深入)”; icon [data-icon=”cloud”] { –icon-cl…

    2025年12月24日
    200
  • 如何利用 CSS 选中激活标签并影响相邻元素的样式?

    如何利用 css 选中激活标签并影响相邻元素? 为了实现激活标签影响相邻元素的样式需求,可以通过 :has 选择器来实现。以下是如何具体操作: 对于激活标签相邻后的元素,可以在 css 中使用以下代码进行设置: li:has(+li.active) { border-radius: 0 0 10px…

    2025年12月24日
    100
  • 如何模拟Windows 10 设置界面中的鼠标悬浮放大效果?

    win10设置界面的鼠标移动显示周边的样式(探照灯效果)的实现方式 在windows设置界面的鼠标悬浮效果中,光标周围会显示一个放大区域。在前端开发中,可以通过多种方式实现类似的效果。 使用css 使用css的transform和box-shadow属性。通过将transform: scale(1.…

    2025年12月24日
    200
  • 为什么我的 Safari 自定义样式表在百度页面上失效了?

    为什么在 Safari 中自定义样式表未能正常工作? 在 Safari 的偏好设置中设置自定义样式表后,您对其进行测试却发现效果不同。在您自己的网页中,样式有效,而在百度页面中却失效。 造成这种情况的原因是,第一个访问的项目使用了文件协议,可以访问本地目录中的图片文件。而第二个访问的百度使用了 ht…

    2025年12月24日
    000
  • 如何用前端实现 Windows 10 设置界面的鼠标移动探照灯效果?

    如何在前端实现 Windows 10 设置界面中的鼠标移动探照灯效果 想要在前端开发中实现 Windows 10 设置界面中类似的鼠标移动探照灯效果,可以通过以下途径: CSS 解决方案 DEMO 1: Windows 10 网格悬停效果:https://codepen.io/tr4553r7/pe…

    2025年12月24日
    000
  • 使用CSS mask属性指定图片URL时,为什么浏览器无法加载图片?

    css mask属性未能加载图片的解决方法 使用css mask属性指定图片url时,如示例中所示: mask: url(“https://api.iconify.design/mdi:apple-icloud.svg”) center / contain no-repeat; 但是,在网络面板中却…

    2025年12月24日
    000
  • 如何用CSS Paint API为网页元素添加时尚的斑马线边框?

    为元素添加时尚的斑马线边框 在网页设计中,有时我们需要添加时尚的边框来提升元素的视觉效果。其中,斑马线边框是一种既醒目又别致的设计元素。 实现斜向斑马线边框 要实现斜向斑马线间隔圆环,我们可以使用css paint api。该api提供了强大的功能,可以让我们在元素上绘制复杂的图形。 立即学习“前端…

    2025年12月24日
    000
  • 移动端 CSS 中如何实现标签边框包裹垂直居中效果?

    移动端 css 中还原标签边框包裹垂直居中的设计难题 设计稿中常见的边框包裹文字,文字垂直左右居中的效果,在移动端实现时往往会遇到意想不到的难题,尤其是在安卓和苹果系统下的显示不一致问题。如何解决这一问题,还原设计稿中的视觉效果? 解决方案 flex 布局 立即学习“前端免费学习笔记(深入)”; f…

    2025年12月24日
    200

发表回复

登录后才能评论
关注微信