题外篇:作为程序员你却不知道手机如何进行信息收发?

每天都在用手机进行社交、游戏、购物、新闻、视频,但是你知道手机是如何进行信息收发的吗?

上一次我分享了《高级工程师都不懂的事:为什么计算机是0和1的世界》的文章,今天我给大家分享手机是如何进行信息收发的

一、信息传输的介质

1. 分类

传输介质分为有线传输介质和无线传输介质。

有线传输介质主要有

①双绞线、同轴电缆。传输的是电信号。

②光纤,光纤传输光信号。光信号的载体就是光,你没听错,就是光。

无线传输介质--电磁波主要有

无线电波

电磁波的一种,分为长波、中波、短波、微波;根据无线电波波长不同的传播特性,不同的通信业务使用不同的波段.比如长波用于导航、固定业务;中短波用于移动业务;微波用于无线电天文、空间通信。

电磁波传播不需要固体介质,当两点间直线距离内无障碍时就可以使用微波传送,人造卫星、宇宙飞船与基站通信,卫星中继站与以前的电视接收器等都是用微波进行通信的

光波(光也是一种电磁波)

  • 红外线

电磁波的一种,家里的电视机和遥控器,空调和遥控器,车和车钥匙等都是用红外线进行传输的。

  • 激光

通过装在楼顶的激光装置来连接两栋建筑物里的网络

注:电磁波是由方向相同且互相垂直的电场与磁场在空间中衍生发射的振荡粒子波,是以波动的形式传播的电磁场,具有波粒二象性,其粒子形态称为光子。

电磁波包含很多种类,按照频率从低到高的顺序排列为:无线电波、红外线、可见光、紫外线、X射线及γ射线。

2. 无线电波传播方式

① 直射传播

手机内置的接收天线能直接看到发射天线,发射端的电磁波直接传播到接收端。

② 反射传播

发射电磁波照射到比载波波长大的平面物体,反射出来的电磁波再被接收天线接收。

③ 散射传播

发射的电磁波照射到比载波波长小的物体上,反射出多路不同的较弱的电磁波,再传播到接收天线处。

④ 绕射(衍射)传播

发射的电磁波照射到物体的不规则突出表面的边缘,再传播到接收天线处。

波长为数千米的无线电波可以衍射过山丘和山谷,

这样我们便可以在远距离收到广播。

但波长为数厘米的微波则通常直向传播。

⑤ 透射传播

发射的电磁波直接穿透物体,在该物体的背面空气中传播。Wi-Fi隔墙减弱,因为电磁波贯穿介质,即穿透时,介质会吸收电磁波的能量,产生贯穿衰落。穿透损耗大小不仅与电磁波频率有关,而且与穿透物体的材料、尺寸有关。

3. 对传输介质的编码

在介绍编码之前介绍几个概念:

  • 电路:金属导线和电气、电子部件组成的导电回路称为电路
  • 数据周期:一个数字信号的传输时间,用T表示。

曼彻斯特编码

“0”的时候由“高”到“低”

“1”的时候由“低”到“高”

10BASES、2、-T

RZ(Return Zero Code)编码

归零码而分为单极性归零码和双极性归零码

单极性归零码,即低电平表示0,正电平表示1。对于双极性归零码来说,则是高电平表示1,负电平表示0

单极性

 双极性

NRZ(Non Return Zero Code)编码

“0”的时候为“高”或者为“低”

“1”的时候为“低”或者为“高”

NRZ中并没有定义0和1哪个代表高,哪个代表低

NRZI(Non Return ZeroInverted Code)编码

0”的时候不变

1的时候变化

FDDI、100BASE-FX

MLT-3

“0”的时候不变

“1”的时候变化

100BASE-TX、FDDI TP-PDM

二、手机短信收发的过程

这里我们以给小张给小王发送“你好”为例进行讲解手机信息收发的过程。

短信收发的过程

1、小张输入“你好”,按下发送,手机会按照编码规约转换成0和1的串,最终在手机里面表示的是一组高低电平的电路组合

2、“你好”经过手机的芯片,在“你好”这个信息的基础上加了很多的标志后,比如电话号码等,再传给射频模块

3、射频模块将电信号转换成电磁波信号,然后经过功率放大器,将信号放大,经过手机内置的天线发送出去

4、电磁波信号向四周发送出去,被运营商建设的“信号塔”(以下叫“基站”)接收,接收到手机产生的电磁波后,会将其转化为高频光脉冲,光脉冲被传输到信号塔底部的基础收发器,做进一步的信号处理,处理完成后,信号会通过光缆继续传输到小王附近的“基站”

5、小王所在的基站将信息发出去,同时有很多手机天线接收到信息,其中小李、小明等等都收到了基站发来的电磁波信息,但是发现跟自己手机号不匹配,所以会把不属于自己的信息丢弃

6、小王也接收到了信息,发现是发给自己的,经过天线接收下来,经过射频模块的“低噪声放大器”将接收通道中的小信号放大,然后电磁波信号经过一系列的操作转换成电信号,然后交给CPU

7、CPU接收到信息后交给我们的外围组件,比如显示装置,展示到小王的手机中,我们就接收到“你好”的信息了

微信发送“你好”的过程

1、小张输入“你好”,按下发送,手机会按照编码规约转换成0和1的串,最终在手机里面表示的是一组高低电平的电路组合

2、“你好”经过手机的芯片,在“你好”这个信息的基础上加了很多的标志后,比如目的mac地址、本机mac地址、微信服务器IP地址、本机IP地址、微信服务器端口、本机微信所在端口号等等,再传给射频模块。

注:mac地址是全世界唯一的,出产一台手机,手机生产商就会给手机一个mac地址,同时会保证mac地址的唯一

3、射频模块将电信号转换成电磁波信号,然后经过功率放大器,将信号放大,经过手机内置的天线发送出去

4、电磁波信号向四周发送出去,被运营商建设的“基站”接收,基站然后转发(也许经过了光缆的传输),兜兜转转终于被腾讯的服务器接收到了

5、接收到信息后,微信服务器将“你好”主动推出去,在网络上传输,终于到了小王所在的基站,被小王的天线接收

6、小王所在的基站将信息发出去,同时有很多手机天线接收到信息,其中小李、小明等等都收到了基站发来的电磁波信息,但是发现跟的mac地址等信息不匹配,所以会把不属于自己的信息丢弃

7、小王的手机也接收到了信息,发现跟自己的mac地址匹配,于是接收下来,经过射频模块的“低噪声放大器”将接收通道中的小信号放大,然后电磁波信号经过一系列的操作转换成电信号,然后交给CPU,经过层层解析,发现是发给微信的,如此微信就展示在微信里面了

三、总结

通过本篇文章,我们了解到:

1、传输介质分为:有线传输介质和无线传输介质

2、有线传输介质:

①双绞线、同轴电缆,传输的是电信号;

②光缆:传输介质是光,光也是电磁波的一种;

3、无线传输介质:无线电波和光波

①主要用于传输的是微波

②传输方式有:直射、反射、绕射、散射、透射等。

4、传输介质的编码方式:曼彻斯特编码、RZ(Return Zero Code)编码

NRZ(Non Return Zero Code)编码NRZI(Non Return ZeroInverted Code)编码、MLT-3

5、手机信息的收发过程。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值