Web性能探索之旅-1.无线网络基础

一、无所不在的连接

针对不通的使用场景,无线网络技术有很多种。

鉴于无线网络技术如此多样,笼统地概括所有无线网络的性能优化手段是不可能的。好在大多数无线技术的原理都是相通的,衡量性能的指标和约束条件也具有普遍实用性。只要把影响无线性能的基本原理搞清楚,那其他问题自然也就迎刃而解了。

二、无线网络的性能基础

香农模型

C是信道容量,单位bit/s;

BW是可用带快,单位是Hz;

S是信号,N是噪声,单位是W。

在所有这些因素中,与数据传输速度最直接相关的就是接收端和发送端之间的可用带宽和信号强度

2.1 带宽

带宽:频率范围的大小。

根据香农的模型,信道的总体比特率与分配的带宽呈正比。在其他条件等同的情况下,频率范围加倍,传输速度加倍。

2.2 信号强度

信号强度:又叫做信噪比(SNR)。本质上,信噪比衡量的是预期信号强度与背景噪声及干扰之间的比值。背景噪声越大,携带信息的信号就必须越强。

提高信噪比:增大发射功率,缩短收发两端的距离

路径损耗(通路衰减):信号强度随距离降低。

2.3 调制

用于编码信号的算法对无线性能同样有显著影响。

三、测量现实中的无线性能

所有利用无线电的通信都:

 1.通过共享的通信媒体(无线电波)实现;

 2.在管制下使用特定频率范围和发射功率;

 3.受限于不断变化的背景噪声和干扰、所选的无线技术的技术约束、设备本身的限制(比如形状、电源等)。

影响无线网络性能的因素:

1.收发端的距离;

2.当前位置的背景噪声大小;

3.来自同一网络(小区)其他用户的干扰大小;

4.来自相邻网络(小区)其他用户的干扰大小;

5.两端发射功率大小

6.处理能力及调制算法

参考资料:《Web性能权威指南》

作  者: Jackson0714 出  处:http://www.cnblogs.com/jackson0714/ 关于作者:专注于微软平台的项目开发。如有问题或建议,请多多赐教! 版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。 特此声明:所有评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。或者直接私信我 声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是作者坚持原创和持续写作的最大动力!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏专知

Python网络爬虫与信息抽取笔记04 Robots协议

1172
来自专栏斑斓

剖析大数据平台的数据分析

无论是采集数据,还是存储数据,都不是大数据平台的最终目标。失去数据处理环节,即使珍贵如金矿一般的数据也不过是一堆废铁而已。数据处理是大数据产业的核心路径,然后再...

3106
来自专栏州的先生

Python快速搭建会学习的微信聊天机器人

1131
来自专栏ATYUN订阅号

【学术】厉害了我的哥,国外技术大咖仿造了谷歌的Arts &Culture,找到古代的“你”

当我激动的室友第一次向我展示肖像搜索功能时,我对结果感到很惊讶(也觉得有点受侮辱)。对于那些不熟悉它的人来说,谷歌Arts & Culture的这一功能让你可以...

3324
来自专栏云计算D1net

RunAbove:Power8公有云是x86部署100倍

随着IBM x86服务器业务出售之后,更多精力将集中在Power产品线上。新一代Power 8处理器基于云数据中心级别的高扩展性,预示Power 8揭开了企业级...

3376
来自专栏顶级程序员

不多掏钱 让数据库快200倍,Really?!

这年头几乎每个人都在这样那样抱怨性能。数据库管理员和程序员不断发现自己处于这种情形:服务器遇到了瓶颈,或者查询起来没完没了,这种情况并不少见。这种郁闷对我们所...

34611
来自专栏新智元

谷歌投资“算法商店”创始人:打造AI操作系统(PPT)

【新智元导读】作为拿到谷歌 AI 初创公司风险基金首笔投资的项目(1050万美元),“算法商店”Algorithmia 的创始人兼 CEO 日前做了题为《为 A...

3366
来自专栏灯塔大数据

塔荐 | 号称最快的 Node.js 应用框架来了

前 言 一个号称目前最快的 Node.js 应用框架横空出世,高度专注于以最少开销和强大的插件架构为开发者提供最佳的体验。 作为开发者,让项目跑得更快一直是坚...

46210
来自专栏AI科技评论

业界 | 腾讯正式开源高性能分布式计算平台Angel1.0,追赶同行脚步

AI 科技评论消息,腾讯的高性能分布式计算平台Angel 1.0自去年公开宣布后,今天已经正式开源。发布地址为 https://github.com/Tence...

3339
来自专栏CSDN技术头条

51个你需要知道的大数据术语

每天数十亿字节的数据收集下,了解大数据的复杂内涵非常重要。为了帮助你了解这一领域,我们从最近的大数据指南中编辑了一个列表,列出了最重要的相关术语和定义。 你认...

1765

扫码关注云+社区