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数据科学全攻略

Python菜鸟到Python Kaggler 如果你梦想成为一名数据科学家,或者已然是数据科学家的你想扩展自己的工具库,那么,你找对地方啦。本文旨在为做数据分...

2797
来自专栏Jackson0714

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

2696
来自专栏点点滴滴

Western Blot一抗的选择

2322
来自专栏VRPinea

渣电脑也能玩VR游戏?Steam VR推出分辨率自动优化功能

2777
来自专栏FreeBuf

这下好了,家里的智能灯泡都会泄露数据了

近日,来自国外的研究人员提出了一种新的技术,可以从智能灯泡获取用户的数据。举个例子,研究人员能够从远处记录智能灯泡的亮度模式来获取用户的偏好。

653
来自专栏AI科技评论

动态 | 谷歌开源FHIR标准协议缓冲工具,利用机器学习预测医疗事件

AI科技评论按:在上月 26 日,谷歌在 arXiv 上发表的一篇论文《Scalable and accurate deep learning for elec...

2906
来自专栏企鹅号快讯

CNKI实用技能50例

《CNKI实用技能50例》由上海知网编制,以情景带入与问题导向的方式、简单易懂的原则进行编制,适合所有对CNKI有需求的读者。1-10例请点:收藏版 CNKI...

1795
来自专栏腾讯大讲堂的专栏

如何才能准确测量 APP 的功耗?

引言:电量消耗控制一直是困扰所有APP开发者的一大难题,其中又以Android平台尤甚。业界同行为此做了非常多的研究与尝试,腾讯自然也不例外。本周大讲堂继续推出...

2776

如何使用Google工作表创建杀手级数据仪表板

每家公司都围绕目标开展业务并使用关键绩效指标(KPI)跟踪实现这些目标的进展情况。对于每个目标,团队应能随时轻松地回答以下两个主要问题:

1796
来自专栏阮一峰的网络日志

PhotoSynth:图像识别建模技术

PhotoSynth是微软公司从华盛顿大学购买来的一项技术,主要作用是通过平面照片自动建立空间模型,目前已经接近即将发布的前夕。 举例来说,游客来到上海,外滩...

34010

扫码关注云+社区