2018 年,华为(以及旗下的荣耀)在智能手机的技术层面有很多的进展,硬件方面比如说麒麟 980 处理器,而软件层面则是基于手机操作系统 emui 的各种 turbo,比如说非常吓人的 gpu turbo、后来在荣耀 note 10 上亮相的 cpu turbo。而在 12 月,华为又在手机网络通信层面推出一项新技术,命名为 link turbo。
为了深入了解 link turbo 的技术原理,雷锋网与华为消费者 bg 软件部总裁王成录进行了面对面交流。
link turbo 的全称是 link turbo 全网络聚合加速技术;简单来说,它能够在手机上实现对 wlan 和 4g 网络的复合利用,从而提升手机的上网体验,不仅在速度上变得更快,同时也在网络切换、实时性方面有很多的提升——这也是击中了用户在手机上网时的痛点。
根据华为方面给出的数据,在理想网络环境下,以 speedtest 为网速测试工具,采用了 link turbo 技术的荣耀 v20 比在单 4g 网络下提升 71%,比在单 wlan 网络下提升 135%。在实际的应用场景中,与其他手机相比,采用 link turbo 的荣耀 v20 在爱奇艺下载一集电视剧的速度提升了 41%。
从技术上来说,link turbo 的实现有两个核心要素:底层网络协议和算法优化。
从底层协议的角度,有着深厚的通信技术功底的华为做了很多原创性的努力。比如,tcp 协议面向的是非实时应用,udp 协议面向实时应用,这两种协议覆盖了几乎所有的互联网业务,随着对战游戏、音视频通信等应用的普及,udp 显得更加重要; 因此,华为打造了基于终端的 udp 传输技术,并且针对 tcp 的传输聚合进行优化,由此构成了 link turbo 网络聚合功能。
王成录告诉雷锋网,华为在该领域申请了 21 项专利,尤其是在 udp 协议方面,华为设计并定义了一下全新协议 mp-udp,并在终端行业首次应用,填补了 mp-tcp 无法满足对战类游戏等实时应用的多路径传输空白。
而从算法优化的角度,华为则通过对用户的 app 使用情况的调查,从业务类型、用户偏好、接入类型三个层面进行感知并构建模型,由此进行指挥决策(包括选协议、定算法、设参数、调资源等),完成了所谓的“核心智慧算法”。
王成录告诉雷锋网,link turbo 虽然用到了华为的很多在通信方面的核心技术,但是要想实现对消费者的影响,还需要应用厂商、网络服务提供商的支持,所以本质上这是一个生态,需要端云协同来实现。实际上,在 link turbo 公布之前,华为方面在 2018 年 6 月就开始寻求相关应用厂商的合作。
截至目前,加入到 link turbo 行列的应用包括爱奇艺(北京地区)、崩坏 3、斗鱼(北上广深地区)、映客直播、华为云电脑和网速科技等。而从终端的角度,link tubro 在 2019 年 1 月在荣耀 v20 上通过 hota 的升级进行支持,后续会到达更多的华为(包括荣耀)手机。
另外,王成录还表示,华为愿意针对 app 厂商、网络及云服务提供商以及 cdn 厂商开放这项技术能力。
当然,考虑到用户对手机流量问题的担忧,王成录表示 link turbo 功能是默认关闭的,需要用户在手机设置的相关界面手动打开,而用户还可以针对单个应用设置开启或者关闭。
link turbo 毫无疑问是一项需要技术功底的功能;不过,王成录表示,其实,link turbo 背后的技术并不是近两年采用的,而华为之所以在现在推出这项技术,是考虑到如今的 4g 流量资费越来越便宜(尤其是日租卡的出现),用户的应用场景对网络实时性的要求越来越高,这才推动了 link turbo 的推出。
针对 5g 时代 link turbo 何去何从的问题,王成录表示,首先,link turbo 的底层技术是系统级协议,未来蜂窝网络升级到 5g,这一技术依然可以发挥作用。同时,在 5g 时代,虽然网络状况会变好,但是用户需求会随之对网络产生更高的要求,因此这项技术依然会发挥它的作用。
不过,在对华为 emui 底层技术进行肯定的同时,王成录也坦承,华为 emui 在更加接近消费者的视觉、交互、反馈等层面做得还不够好,尤其是与苹果相比。他表示,其实人机交互是一项需要理论研究来支撑的一门科学,国内研究机构在这方面参与的还不多,而华为也在与欧洲的一些架构联合进行相关研究,预计会在明年的 emui 10 上有所体现。
另外,王成录还透露,emui 未来会有更多的设计师参与其中,并且在手机使用无障碍方面也会有相关的动作。
最后,在如何看来其他厂商跟风追随华为的各类 turbo 技术,王成录表示:
基于国内的行业环境,华为无法左右其他厂商的做法。不过,link turbo 是一项建立在深厚通信技术功底之上的功能,其他的厂商也许可以采用类似的名字,但是在具体的应用上很难实现同样的网络表现,这也是华为的优势所在。