Wi-Fi的 8-stream sounding 和 8x8 MU-MIMO之间有什么关系?

  • 骁龙865的 Wi-Fi 参数
  • 8-stream sounding 是什么?

随着小米10发布之日的临近,小米各高管又开始在微博上进行新一轮的新品卖点介绍和新特性科普工作。这几天最吸引我的莫过于小米10对于Wi-Fi 6的支持了。但是俗话说的好:好马要配好鞍,光有终端支持的Wi-Fi 6 并不是真的Wi-Fi 6。因此小米顺便预热了即将推出的 Wi-Fi 6 路由器。今天再刷微博时偶然看到小米路由器官微爆出新的路由拥有 6 路信号放大器,便有一条评论吐槽说(骁龙865)手机支持 8x8 MIMO 结果你新的路由器不支持…
读到这里我首先是怀疑的,手机端由于空间受限不可能为 Wi-Fi 配备8跟天线,骁龙865真的支持 8x8 MIMO 吗?就勾起了我一探究竟的决心!

骁龙865的 Wi-Fi 参数

在高通官网可以查到骁龙 865 的具体参数。其中 Wi-Fi 子系统使用的是FastConnect™ 6800,具体的芯片是 QCA6390 芯片。在骁龙 865 网站介绍页面可以看到该处理器支持“ 8-stream sounding (for 8x8 MU-MIMO) ” 并且 “MIMO Configuration: 2x2 (2-stream)” 。也就是芯片说支持8-(空间)流的探测,但是MIMO配置只支持 2x2(2空间流) 。这一点难道不矛盾吗?

8-stream sounding 是什么?

8x8 MU-MIMO 的概念比较好理解,就是说对于多个用户可以用8根天线发送,8根天线传输,从而带来成倍的传输容量提高。那 8-stream sounding 又是什么意思呢?百度了一番没有找到答案,在将要放弃时用 Bing 搜索了一番竟有了意外的发现。
这个网页介绍了高通 802.11ax Wi-Fi 芯片的一些情况(2018年的新闻),其中就提到了“ sounding ” 的概念,英文是这样说的:

  • The “11ax-ready or 11ax-compatible” features start with MU-MIMO (multi-user, multi-input, multi-output) 8x8 sounding, which replaces the 4x4 sounding of 802.11ac.

  • Sounding refers to frames sent by the access point; the client device returns with a matrix of signal strength from each of the AP’s antennas. In 802.11ac, the AP has four antennas, doubled to eight in 802.11ax.

  • With 8x8 sounding, the client’s two antennas can respond to all of the possible spatial streams from the access point (Sangam said several access point vendors including some Qualcomm OEMs are planning 8x8 products).

  • 其中,第一段话是说在 “802.11 ax-ready” 或称为 “802.11 ax-compatible” 中将 802.11 ac 的 4x4 感知升级为 8x8 感知。(高通在宣传骁龙 865 和 765 时就采用的是 “802.11 ax-ready” 的叫法,至于为什么不直接叫 “802.11 ax” 后文会解释。)
  • 第二段话正式解释了什么叫 “sounding” :“sounding” 是指由接入点AP发出的一些数据帧,终端接收到这些数据帧后,就可以计算出它自己和AP的每根天线的信号强度,并将这些信息返还给AP。而在 802.11 ac 中只能探测 4 根天线的信号强度。
  • 有了这些信号强度信息,终端的两根天线就能响应来自AP的所有空间流了。当然,高通Wi-Fi 营销主管 Sangam 也说包括高通在内的 OEM 厂商们也在做 8x8 的产品。

这里可以看到早在2018年对于终端处的天线数目就限定为了2根,这也是没办法的事情,毕竟空间受限。现在我们应该理解了 8-stream sounding 和 2x2 (2-stream) MIMO 之间并没有矛盾。你虽然可以探测到 AP 端 8 根天线的信号强度,但是只能使用2跟天线接受和发送。

那么最初那条评论所吐槽的路由器不支持 8x8 MIMO 也就站不住脚了,因为手机端(骁龙 865 )也只支持 Dual Band Simultaneous 2x2 MIMO,双频同时 2x2 MIMO(2.4GHz 和 5GHz),毕竟在 2.4GHz 人家也有两颗独立的信号放大器,可以实现 2x2 MIMO,5GHz更是有4个,这一点路由器和终端是一致的。

最后谈一谈前文说的 “802.11 ax-ready” 的问题。在上面那篇2018年英文报告中指出 802.11 ax 的标准制定陷入了停滞。但为了满足市场对大传输容量 Wi-Fi 标准的需求,等待新标准变得十全十美再推向市场就错失了发展机会,因此高通提出了“802.11 ax-ready” 的概念,这个标准具备了新标准的主要特性,但是一些方面还不成熟。这篇文章也阐述了相同的观点。这一点和 802.11 ac 十分相似,ac 的 Wave 1 阶段在2013年推出, Wave 2 在2016年推出。Wave 2 实现了更高的带宽(160 MHz)更高的空间流(从Wave 1的 3 空间流升级到 4 空间流)以及最重要的 MU-MIMO 技术(解决多用户使用问题)。

这个网页展示了骁龙865发布时高通使用8根天线的路由器进行 8-stream sounding 的对比现场图。对比对象是使用 4-stream sounding 的 802.11 ac 终端,对比内容是下载 4k 视频的流畅性。

Wi-Fi的 8-stream sounding 和 8x8 MU-MIMO之间有什么关系?相关推荐

  1. wifi频率和zigbee干扰_浅谈ZigBee和Wi—Fi的共存和干扰

    龙源期刊网 http://www.qikan.com.cn 浅谈 ZigBee 和 Wi - Fi 的共存和干扰 作者:姜伟 朱凯 刘童 来源:<科技视界> 2013 年第 16 期 [摘 ...

  2. 比较802.11ac(Wi‑Fi 5)和802.11ax(Wi‑Fi 6)

    MIMO 802.11ac仅在下行模式下,支持多用户MIMO. 802.11ax不仅下行链路:也在上行链路支持MIMO功能,因此多个用户可以同时上传视频. 调制方法 802.11ax具有更高的调制方案 ...

  3. Java中的流Stream和读取器Reader及其之间的关系

    Java中的流Stream和读取器Reader及其之间的关系 简介 InputStreamReader与BufferedReader是共享字节流的关系 简介 字节流(InputStream ):Inp ...

  4. android环境监测,基于Wi―Fi和Android家居环境监测与实现

    摘 要 为了人们生活环境健康安全,实现家居环境检测,利用现在手持智能设备,设计出一种基于Android的家居检测系统.本文采用了具有Android操作系统的智能手机或平板电脑作为家居设备终端,以STM ...

  5. 视觉惯性SLAM: VI ORB-SLAM

    视觉惯性SLAM: VI ORB-SLAM 这篇博客 视觉惯性SLAM 预备知识 符号说明: 相机投影变换矩阵 IMU数据更新方程 IMU数据的预积分 VI ORB-SLAM各环节工作方式 Initi ...

  6. Java 9 - 说说响应式流

    最初看到 Java 9 的这个新特性没太在意,及至重新关注到 Spring 5/Springboot 2 的响应式编程的时候才真正重视起 Reactive Streams(响应式流或反应式流).应用响 ...

  7. 【神经网络分类器】(一)你知道神经网络怎么用无监督算法训练吗?

    建议阅读本文之前阅读以下文章: [线性分类器](二)"深度学习"的鼻祖--感知器 [神经网络分类器](一)人工神经元网络的基本概念 背景: 人工神经网络的发端可以追溯到 1943 ...

  8. 集训队每周一赛 2020-04-02(思维/模拟+贪心+二分)

    第六次周赛 A 金龙小学的口语考试 CodeForces 1185C1 题解 B 黄牌警告 CodeForces 1215A 题解 C 分糖果 CodeForces 678C 题解 D 密文 Code ...

  9. Cuda Stream流 分析

    Cuda Stream流分析 Stream 一般来说,cuda c并行性表现在下面两个层面上: • Kernel level • Grid level Stream和event简介 Cuda stre ...

最新文章

  1. python 爬虫 scrapy 和 requsts 哪个快_Scrapy爬虫框架结构以及和Requests库的比较
  2. 94. Binary Tree Inorder Traversal 二叉树的中序遍历
  3. ASP实现数据库事务处理的方法
  4. List 去重的 6 种方法,这个方法最完美!
  5. python自动爬取更新电影网站_python爬取电影网站信息
  6. 分时系统是计算机网络嘛,简述计算机网络与分时多用户系统多机系统分布式系统的区别...
  7. 性能测试之实现接口关联的两种方式:正则表达式提取器和json提取器
  8. cognos java_CognosSDK Java登陆到Cognos
  9. EXCEL2016打开不显示内容(灰色的)如何解决?
  10. 机器学习——验证方法
  11. 老人与科技:解决老人的“数字鸿沟”,全世界都在努力!
  12. 爷爷:啥是佩奇?佩奇:Python 10 秒做出来,你看像不像?
  13. 百度wz搜索竞价推广关键词转化成本计算
  14. 小小知识点(三十七)OFDM和OFDMA的区别以及OFDMA与SC-FDMA的区别
  15. Spark入门(五)——Spark Streaming
  16. 网管服务器维修,网管员管理和维护的超级武器
  17. FRM1 P1B1P1B2 整理笔记
  18. 【gdgzezoi】Problem A: 玩具谜题
  19. 孔乙己——纪念当今的穷酸大学生们
  20. 解析协同办公“协同”为何意,数字化办公又如何轻松“破题”?

热门文章

  1. 关于IT公司 工资浮夸风 的几点反思
  2. 数据入门--数据简介
  3. U-Net++(Redesigning Skip Connections to ExploitMultiscale Features in Image Segmentation)论文详解
  4. Ubuntu/Kali 更新源
  5. 24 项目管理成熟度模型
  6. OpenJudge小组NOI / 1.1编程基础之输入输出01:Hello, World!(python)
  7. 挑战华为社招:掌握数据库其实很容易
  8. 125种滤镜:GPUImage
  9. HUAWEI DHCP Snooping-DAI-IPSG
  10. 【 C++11 】右值引用和移动语义