让我们从 5G 的公式开始。
网络优化系列专题,面对复杂多变的移动网络,我们需要掌握哪些网络基础知识,以及该如何做好网络优化这项工作。
网络优化系列专题
- 网络优化背景知识(待完善)
《关于 5G,你应该知道的发展史》
《HTTP 发展的前世今生》
《网络安全 — HTTPS》
《关于网络优化,你需要了解什么?》
《HTTP 的第一次变革 — HTTP/2》
《展望更好 — HTTP/3》
-
如何优化网络性能(待更)
...
5G 距离我们的生活越来越近了,2019 年 3 月 31 日,首个 5G 网络行政区域在上海建成并开始试用。今天我们先来聊一聊有关 5G 的故事。
5G 归根结底属于一种通信方式。自从人类存在开始,通信就已经存在,通信的目的一直没有发生变化,变化的只是通信的方式。
今天的故事,我们要从一个简单的公式谈起,说它“简单”,是因为它只有 3 个字母;说它强大,是因为这个公式蕴含了博大精深的通信技术奥秘,它就是:
- 波速 C:单位时间内波在传播过程中的速度,波速只与传播介质有关。
例如在室温下,声波在空气中的传播速度约为 340m/s;光在真空中的理论值约等于 30 万公里每秒;电磁波在真空中的传播速度等于光速。
- 波长 λ:在波动中,振动相位总是相同的两个相邻质点的距离,叫做波长。或者说在波动中,相邻的两个振动情况始终相同的质点间的距离,叫做波长。
在横波中,两个相邻的波峰(或波谷)之间的距离等于波长。
在纵波中,两个相邻的密部(或疏部)之间的距离等于波长。
振源振动一个周期,波向前传递一个波长。
相隔 λ/2 的奇数倍两个质点的步调总是相反。
波长是波的一个重要特征指标,是波的性质的量度。例如,声波可以从它的频率来量度,人耳听到的声波从 20Hz ~ 20kHz,相应的波长从 17m ~ 17mm 不等;人眼的可见光从深红色的 760nm ~ 紫色的 390nm 波长。
- 频率 v:指单位时间内完成周期性变化的次数,是描述周期运动频繁程度的量。为了纪念德国物理学家赫兹的贡献,人们把频率的单位命名为赫兹(Hz)。
通信发展史
人类通信从远古时代就已经开始,人与人间的语言,肢体交流就是最早出现的通信。在中国古代,人们就学会利用飞鸽传书,烽火传信和旗语等通信方式,到了近现代,人们开始利用电磁波进行通信。
从 1835 年莫尔斯发明电报机;到 1876 年贝尔发明电话机,从此电磁波不仅可以传输文字还可以传输语音,大大加快了通信发展的进程。再到 1895 年,马可尼和波波夫发明无线电设备,从而开创了无线电通信发展的道路。
如今,电磁波的应用在人们生活的方方面面:打电话用的手机的无线信号是电磁波,物体的光也是电磁波,到医院去做透视 X 光也是电磁波。
移动通信发展简史
1928 年,发明了工作于 2MHz 的超外差式无线电接收机;
1946 年,贝尔系统建立了世界上第一个共用汽车电话网,称为“城市系统”;
20 世纪 80 年代中期,欧洲和日本纷纷建立了自己的第一代蜂窝移动通信系统(1G 系统);
1992 年开始 GSM(2G系统)在全球范围内迅速扩张;
1995 年 ITU 将第三代移动通信系统(3G系统)命名为国际移动通信 2000(IMT-2000)。
计算机技术与通信技术的结合,计算机网络的产生,标志着人类史上信息通信时代的到来。
通信介质
对于通信双方,无论什么黑科技都需要通过介质进行传输,而介质归根结底就只有两种:有线介质和无线介质。例如有线介质包括铜和光纤,而空气则属于无线通信介质。
对于使用有线传输数据,其速率可以达到很高的数值。以光纤为例,在实验室中,单条光纤最大速度已经达到了 26Tbps..,是传统双绞线的近 3 万倍。
然而目前主流的移动通信标准是 4G LTE,其理论传输速率仅有 150Mbps(这里不包括载波聚合等技术),和有线通信是完全没法比的。故通信的真正挑战在于无线通信,也就是通过空气传播才是移动通信的瓶颈所在。
所以,5G 如果要实现高带宽的通信过程,重点是要突破无线通信的瓶颈。 我们知道无线通信就是利用电磁波进行通信,不同频率的电磁波具有不同的功能特性。
例如,X 射线具有很高的穿透本领,能透过许多对可见光不透明的物质;而 γ 射线有更强的穿透力,工业中可用来探伤或流水线的自动控制;γ 射线对细胞有杀伤力,医疗上用来治疗肿瘤。
电磁波的频率资源是有限的,为了避免冲突和干扰,通信领域对频率进行频段的划分。
一直以来,我们主要是以中频 ~ 超高频进行手机通信。例如早期的 CDMA800,GSM900 指的是工作频率在 800MHz 的 CDMA 和 900MHz 的 GSM 。目前主流的 4G LTE 属于特高频和超高频。我们国家主要使用的超高频段划分如下:
第五代移动通信技术(5G)
在移动通信技术领域,随着 1G、2G、3G、4G 的发展,使用的频率越来越高,这是为什么呢?
频率越高,能使用的频率资源越丰富;频率资源越丰富,能实现的传输速率就越高。我们可以把频率资源比作高铁车厢,频率越高表示车厢越多,相同时间内通过的车厢越多,通信的带宽就越高。但是频率越高,波长越短,越趋近于直线传播,绕射能力越差;频率越高,在传播介质中的衰减也越大
那么,5G 使用的频率具体是多少呢?如下图所示:
5G 的频率范围分为两种:一种是 6GHz 以下,这个和目前的 4G 没有太大差距;还有一种是 24GHz 以上。目前,国际上主要使用 28GHz 进行试验,这个频段也有可能成为 5G 最先商用的频段。
1. 毫米波
如果按照 28GHz 来计算,根据波速公式计算得到:
这就是 5G 的第一个技术特点 — 毫米波。通过上面的介绍,频率越高,频率资源越丰富,那为什么一开始我们不选用高频率通信呢?
根据波速公式,我们知道:电磁波的特点是频率越高,波长则越短,就越趋近于直线传播,这也意味着其衍生能力(指脉冲波遇到障碍物时偏离原来直线传播的物理现象)就越差。
例如激光,激光的波长仅有 635nm (纳米波)左右。发射出的光是一条直线,遇到遮挡物就被拦截,无法穿透。下图显示了可见光光谱的颜色和用纳米表示的光波长:
5G 采用极高频段使传输速率大幅度提高,但是问题也非常明显,频率越高,其覆盖面积相对就会越小,覆盖同一块儿区域需要的基站数量就越多。对于运行商而言,意味着投入成本就会越高。
如上图,为了达到相同的信号覆盖率, 5G 基站的部署量要远多于 4G。
2. 微基站
那么如果想用 5G,难道城市里要建满基站?针对这个问题,5G 技术当然是有解决方案 — 将基站体积减小,以前是一个超大的宏基站可以覆盖很大一片区域,现在建设成微基站。
5G 的第二个技术特点 — 微基站。到处安装随处可见,而且微基站能够完美融入到城市景观,不会使城市环境受到影响。
对于使用 5G 上网,微基站能够让设备上网更加稳定。这就好比冬天的取暖炉,一个大功率的取暖器,和几个小功率的取暖器带给人们的热辐射体验效果:
而采用微基站,数量多,覆盖就越好,上网信号更稳定。
3. 波束赋形
基站发射信号,很像灯泡发光。光线是向四周发射的,会照亮整个房间。信号发射也类似,对于信号如果只是想覆盖某个方位,那么大部分信号都浪费了。那能不能把发散的光束收集起来,将它发送给特定的需求的方位呢?
这个就是 5G 的第三个特点 — 波束赋形。波束赋形又叫波束成型、是一种使用传感器阵列定向发送和接受信号的信号处理技术。
波束赋形能使电磁波指向它所提供服务的设备,而且能够根据设备的移动而转变方向。这样每束光都能照亮一个人,大家不用抢位置,更不用担心信号干扰问题。
4. D2D
如今的手机通信,数据包要通过基站进行传播,不仅延时高,效率还低。而 5G 时代,手机之间直接传递数据,只需要“知会”基站一下就可以了,这样使传输效率大大提高。
这就是 5G 的第四个特点 — D2D(设备到设备),也就是两个设备之间不需要经过基站可以直接数据传递。
5G 有多快?
其实生活中对于绝大多数人都不 care 5G 到底是个什么东西,更不要说这样的科技或那样的瓶颈,你只需要告诉我 5G 到底有多快?相比较现在会有哪些更好的体验?
5G 网络的理论峰值速率可以达到 10Gb/s,最低速率至少为 100Mb/s,峰值和最低值差了 100 倍,这到底是怎么回事呢?
前面我们有说过,按照国际标准,5G 的网络有两个频率范围:450MHz ~ 6000MHz,24250MHz ~ 52600MHz。低频信号虽然带宽小,但穿透力强,在 5G 基站覆盖不理想的区域也能保证用户的正常上网。
实际上即使速率只有 100Mb/s,也完全能满足日常生活的基本需求,也就是说,5G 虽然很难达到理论峰值,但日常生活中的需求是基本能满足的。
- 不过任何问题我们也要辩证的看,如果在覆盖不理想的情况下,大家选用 5G 的套餐资费,却体验着与之前一样的通信速率,这显然不合理。目前 5G 还处在定制阶段,具体要根据基站的建设情况。
移动通信未来
在未来,手机和电脑的应用水平不再受限于设备本身性能,而是可以借力云计算的强大处理能力。
- 智能家居
在智能家居领域,随着智能化电器的不断普及,包括智能手机在内的产品物联网体验得以提升,加速智慧城市的建设,将普通生活环境变成一个智能社会生活。
- 无人驾驶
5G 将无人驾驶汽车能够使用基于云的人工智能和数据,并与路上其他汽车和路灯等交通基础设施近乎实时地“沟通”。这将改善交通拥堵,带来更安全、高效和轻松的驾驶体验。
- 智慧城市
随着 5G 建设的推进,它能够连接数以亿计的物联网设备,让智慧城市成为现实,这将带来环境(能效、空气质量、清洁水)和社会效益(应急响应的无人机、城市结构的安全性)。
中国正在规划超过 285 个智慧城市项目,以改善和提高市民的生活质量。
...
最后
2019 年 6 月 6 日工信部正式向中国电信、中国移动、中国联通和中国广电发放 5G 商用牌照。5G 将会把生活带到一个更为广阔的世界,但是 5G 要想更好地服务于用户、行业,则需要全领域的合力。
通过今天的介绍,相信大家对 5G 和它背后的原理有了新的认识,而这一切不都是基于文章开头的物理学公式吗 — C = λv!
其实 5G 并不是什么遥不可及的创新革命性技术,它更多是对现有通信技术的演进。这里引用一句话:
- 通信技术的极限,并不是技术工艺方面的限制,而是建立在严谨数学基础上的推论,在可以预见的未来是基本不可能突破的。
彩蛋 — 波长越短,天线越短
从“大哥大”时代的外置式手机天线到现在内置天线,手机天线的进化史恰恰也反映了移动通信的进化历程,而这两者的关系源自于天线与波长的关系。
天线的长短和波长成正比,所以和频率成反比,频率越高,波长越短,天线也就可以做得越短。实践证明,当天线的长度为无线电信号波长的 1/4 时,天线的发射和接受转换效率最高。
扩展阅读
- 什么是5G?第一次有人把它讲得这么简单明了
- 5G将对哪些行业有何影响
- 移动通信技术发展史,从1G时代到5G万物互联的时代
其他系列专题
- Android 权限管理 — 只防君子不防小人
- Android 之 Choreographer 详细分析
- Android 之如何优化 UI 渲染(上)
- 关于 UI 渲染,你需要了解什么?
- Android 存储优化系列专题
上一篇: [QQ群转让] 原始通信史和接收器
下一篇: C 标准库 - 参考手册
推荐阅读
-
让我们从 5G 的公式开始。
-
想要识别猫咪的情绪表情?从猫脸检测开始!
-
读懂知乎,说它牛逼 !-从内容消费者到内容创造者,这种转变的开始只有一次,那就是被别人认可。 浏览量高的很大一部分原因是知乎上有很多程序员,关于互联网、计算机、编程等话题都会有大量曝光,这些相关内容时不时就会出现在热搜榜上。 今天,顺便给大家推荐九个程序员相关的高赞答案,这些答案我会不定期拿出来重温,喜欢的你也不妨收藏一下。(看完第九个答案你再来喜欢~)。 一 话题:程序员未来会是一个很内卷的职业吗?
-
127 从基础开始的学习网络--大中型医院的网络规划
-
使用 winzip 生成的扩展名为 -ZIP 的压缩文件通常使用".zip "扩展名,其 MIME 格式为 application/zip。(推荐学习:phpstorm) 目前,ZIP 格式属于几种主流压缩格式之一,其竞争对手包括 RAR 格式和开源的 7z 格式。 从性能对比来看,RAR 和 7z 格式比 ZIP 格式压缩率更高,而 7-Zip 由于提供免费压缩工具而逐渐在更多领域得到应用。 微软从 Windows ME 操作系统开始就内置了对 zip 格式的支持,即使用户没有在电脑上安装解压软件,也可以打开和创建 zip 格式的压缩文件,OS X 和流行的 Linux 操作系统也提供了类似的 zip 格式支持。 因此,如果要在网络上传播和分发文件,zip 格式往往是最常见的选择。
-
UNIX 之父肯和丹尼斯(第二部分)--也许是因为宣传的缘故,今天人们的注意力大多集中在 "野生 "黑客身上,更多关注的是他们造成的破坏,而不是他们给技术带来的突破。如果回到 50 年前,情况就完全不同了。那时的黑客更像是为了爱好而自愿加班的模范员工,他们根本不在自己家里工作。 当然,那时的电脑还远远买不起。如果你对计算机技术感兴趣,就必须投身于学术机构或巨型企业。比如通用电气或贝尔实验室。 肯尼斯-莱恩-汤普森(Kenneth Lane Thompson)就是这些老派黑客中的一员,黑客们亲切地称他为 "肯"。他出生于 1943 年的前婴儿潮时代,22 岁从大学毕业,一年后获得硕士学位--这两个学位都来自加州大学伯克利分校的电子工程和计算科学专业。随后,他进入贝尔实验室,开始了 Multics 的研发工作。 不过,他并不总是在工作。他利用大型计算机编写了一款名为 "星际迷航 "的游戏,他和同事丹尼斯-里奇(Dennis Ritchie)在办公室里玩这款游戏。因此,当贝尔实验室在 1969 年退出 Multics 计划时,他和丹尼斯都有点失望。 不过很快,他们就找到了一台闲置的 PDP-7 机器。这台机器在当时属于低端产品,售价只有 7.2 万美元,所以贝尔实验室并没有太在意。幸运的是肯重写了《星际迷航》程序,开发了基于 Multics 的新操作系统,以便在 PDP-7 上运行游戏,甚至还为操作系统开发了一种新的编程语言 "B"。 这位 Unix 之父没有得到应有的尊重。
-
分布式事物 [ 认识事物、肮脏的写作、肮脏的阅读、不可重复的阅读、幻影阅读 ] (I) - 全面详解(学习总结--从开始到深化)
-
从基础开始,手把手传授 Java 架构师的完美技能!
-
Redis 从开始到结束(3)--Redis RDB 和 AOF 的两种持久化方法
-
NeurIPS 2022 | 最强斗地主AI!网易互娱AI Lab提出基于完美信息蒸馏的方法-完美信息蒸馏(PTIE) 在斗地主游戏中,非完美信息的引入主要是由于三位玩家均不能看到别人的手牌,对于任意一位玩家而言,仅可知道其余两位玩家当前手牌的并集,而难于精准判断每位玩家当前手牌。完美信息蒸馏的思路是针对这种非完美问题,构建一个第三方角色,该角色可以看到三位玩家的手牌,该角色在不告知每位玩家完美信息的情况下通过信息蒸馏的方式引导玩家打出当前情况下合理的出牌。 以强化学习常用的 Actor-Critic 算法为例,PTIE 在 Actor-Critic 算法的应用中可以利用 Critic 的 Value 输出作为蒸馏手段来提升 Actor 的表现。具体而言即在训练中 Critic 的输入为完美信息(包含所有玩家的手牌信息),Actor 的输入为非完美信息(仅包含自己手牌信息),此种情况下 Critic 给予的 Value 值包含了完美信息,可以更好地帮助 Actor 学习到更好的策略。 从更新公式上来看,正常的 Actor-Critic 算法 Actor 更新的方式如下: 在 PTIE 模式下,对于每个非完美信息状态 h,我们可以在 Critic 中构建对应的完美信息状态 D(h),并用 Critic 的输出来更新 Actor 的策略梯度,从而达到完美信息蒸馏的效果。 PTIE 框架的整体结构如下图所示: 无论是训练还是执行过程中智能体都不会直接使用完美信息,在训练中通过蒸馏将完美信息用于提升策略,从而帮助智能体达到一个更高的强度。 PTIE 的另一种蒸馏方式是将完美信息奖励引入到奖励值函数的训练中,PerfectDou 提出了基于阵营设计的完美信息奖励 node reward,以引导智能体学习到斗地主游戏中的合作策略,其定义如下: 如上所示,完美信息部分 代表 t 时刻地主手牌最少几步可以出完,在斗地主游戏中可以近似理解为是距游戏获胜的距离, 代表 t 时刻地主阵营和农民阵营距游戏获胜的距离之差, 为调节系数。通过此种奖励设计,在训练时既可以一定程度地引入各玩家的手牌信息(出完的步数需要知道具体手牌才能计算),同时也鼓励农民以阵营的角度做出决策,提升农民的合作性。 特征构建: PerfectDou 针对牌类游戏的特点主要构建了两部分特征:牌局状态特征和动作特征。其中牌局状态特征主要包括当前玩家手牌牌型特征、当前玩家打出的卡牌牌型特征、玩家角色、玩家手牌数目等常用特征,动作特征主要用于刻画当前状态下玩家的所有可能出牌,包括了每种出牌动作的牌型特征、动作的卡牌数目、是否为最大动作等特征。 牌型特征为 12 * 15 的矩阵,如下图所示: 该矩阵前 4 行代表对应每种卡牌的张数,5-12 行代表该种卡牌的种类和对应位置。 网络结构和动作空间设计 针对斗地主游戏出牌组合数较多的问题,PerfectDou 基于 RLCard 的工作上对动作空间进行了简化,对占比最大的两个出牌牌型:飞机带翅膀和四带二进行了动作压缩,将整体动作空间由 27472 种缩减到 621 种。 PerfectDou 策略网络结构如下图所示: 策略网络结构同样分为两部分:状态特征部分和动作特征部分。 在状态特征部分,LSTM 网络用于提取玩家的历史行为特征,当前牌局状态特征和提取后的行为特征会再通过多层的 MLP 网络输出当前的状态信息 embedding。 在动作特征部分,每个可行动作同样会经过多层 MLP 网络进行编码,编码后的动作特征会与其对应的状态信息 embedding 经过一层 MLP 网络计算两者间的相似度,并经由 softmax 函数输出对应的动作概率。 实验结果