当前位置: 华文问答 > 数码

华为是如何实现超级终端的?

2021-11-02数码

从技术范畴上应该是结合Wi-Fi和蓝牙的P2P技术,这是基于整个连接过程中,没有出现任何的Wi-Fi配置关联接入,或者hotspot,或者蓝牙的关联接入之类的,都是自动化直接发现且建立互联关系的,所以应该是P2P的范畴。P2P是无需路由器的,设备直接进行互联。

P2P想做好还是有难度的,特别是低延迟。因为Wi-Fi P2P场景一个最大的问题就是盲,设备所在的信道,设备当前是否存在数据发送,这些其实都是互相盲的状态的。Wi-Fi一直实际上是工作在逐信道扫描的状态,只不过可能每一个信道停留的时间不是一样长,这会导致盲的问题更加明显。这些盲的问题实际上都会导致延迟的随机性大大增加。至于蓝牙,估计就是给Wi-Fi P2P打辅助的,通过一个旁信道来额外的提供一些标定的信息,减少Wi-Fi的一些随机性,把大家的信道,工作状态互相通知下之类。

BLE的扫描和Wi-Fi的扫描决定快慢的因素不同,Wi-Fi P2P扫描两个特点,第一个是互相扫,第二个是信道多,且每一个信道的等待时间较长,所以导致扫描延迟增加,BLE扫描的主要是广播信道,其实就是3个,信道不多,但是BLE有休眠机制,有一个占空比问题,占空比影响扫描延迟,且是有主次的,不是互相扫。所以实际上而言,可以用BLE优化Wi-Fi的扫描延迟,其实也可以反过来用Wi-Fi影响BLE的扫描延迟。其实都是旁信道打辅助的路子。

目前华为的超级终端,在低延迟上是有明显的技术优势。目前没有见到其他厂家做的P2P能够有这样的延迟性能,一些对手厂家,P2P的特点还停留在互联性和吞吐量,目前没感觉到在低延迟层面有可以对手的技术出现。