笔记
两只勤劳的蜜蜂
嵌入式开发、物联网
展开
-
EasyMesh和802.11s对比
1 关于meshMesh的意思是网状物,以前读书的时候,在自动化领域有传感器自组网,zigbee、蓝牙等无线方式实现各个网络节点消息通信,通过各种算法,保证整个网络中所有节点信息能经过多跳最终传递到目的地,用于数据采集。十多年过去了,在无线路由器领域又把这个mesh概念翻炒了一下,各大品牌都推出了mesh路由器,大多数是3个为一组,实现在面积较大的住宅里,增强wifi覆盖范围,智能在多热点之间切换,提升上网体验。因为节点基本上在3个以内,所以mesh的算法不必太复杂,组网形式比较简单。各厂家都自定义了组原创 2021-06-02 21:56:57 · 7808 阅读 · 3 评论 -
Wifi测速上下行不一致
今天遇到一个wifi传输速率的不对称问题。在一个没有明显干扰的场景下,测速上行比下行速率高一倍。确认过wan端带宽正常,wifi双向MCS也是在很好的状态,信号强度、信噪比也正常,设备与终端之间距离1米内。不确定网卡是否有问题。wifi还是要增加一些测试功能,帮助确定工程上遇到的问题。...原创 2021-04-15 08:19:22 · 1437 阅读 · 1 评论 -
发现螃蟹wifi驱动11w的缺陷
今天我们的螃蟹wifi在客户那里出现了异常:配成wpa2模式,开启11w,选capability非require,即我方有管理帧加密能力,但不强制使用。这时客户端连接之后,打流测速只有几M。抓空包发现传输没有启用block ack机制,还是一个数据包一个ack,所以速率上不去。这里先讲讲block ack的概念。就是批量应答,不需要每个帧都回应ack。如何启用block ack呢?协议规定通过add block ack request帧告诉对方,我方想启用block ack,如果对方支持,则回应add b原创 2021-04-13 23:38:53 · 988 阅读 · 2 评论 -
wifi,螃蟹好吃吗
公司的产品都带wifi功能,用的是螃蟹的方案,不知是我们的设计水平不行还是螃蟹芯片缺乏,总是达不到很好的性能,与其他方案相比,例如mtk,收发速率和覆盖范围都偏弱。产品总被客户诟病wifi差,让我们无地自容。于是决心吃透wifi技术,提升产品质量。 从协议入手,读读原版802.11协议。从今天起,我将把每天学习心得在这里与大家分享。...原创 2021-04-12 23:16:25 · 141 阅读 · 0 评论 -
沁园春.程序员
成猿已久,累累码迹,藏在心头。忆往昔岁月,始于通信。嵌入开发,苦乐兼有。通宵达旦,疲于奔命,愿为业绩争上游。再回首,若重来一次,必作他谋。满怀热忱入行,不计名与利悲与愁。皆志同道合,积极向上。山外有山,楼外有楼。时光荏苒,各奔西东,他日再见烟雨后。正当年,定竭力再战,天知成否?...原创 2021-04-12 22:23:37 · 107 阅读 · 0 评论