Wifi Null Data帧
参考链接:
https://zhuanlan.zhihu.com/p/54820733
快速省电模式是在L PS的基础上来的,被称为PS-NULL-Poll机制。这个PS-null-Poll的机制是当STA wake up后,解析到beacon中有自己的缓存帧,则会发送一个null data帧给AP,并将PS位置为0,表示不节能了,需要获取所以缓存的数据,AP收到这个null-data后,从缓存队列中依次取出一个缓存data帧发送给STA,直到所有的缓存数据帧发送完,当然最好一个data帧的more data位会被置0。STA收到所有缓存帧后,直接发一个null data帧 给AP,并将PS位置1,表示自己再次进入PS状态。
快速PS和LPS的区别显而易见,LPS是一个PS-poll获取一个缓存帧,一次一帧,而且ps-poll ack都不能少,而Fast PS是一次null-data表示sleep or wake状态。并获取所以缓存帧,就好比搬运货物,LPS是徒手,一次一个箱子,来回跑,而Fast PS是用传送带,建立连接后,箱子一个一个的往传送带上搬运。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?