来源:来源IT168
12月10日,荣耀在香港举办了技术专场发布会。面向通信、屏幕、拍照三大领域,连续发布三项对行业具备里程碑意义的创新技术,其中最重要的便是被称作Link Turbo的这项通信技术,能够让用户得以在真实应用场景中通过“Wi-Fi和蜂窝网络”两路链接同时收发数据,并行加速的全网络聚合技术。Link Turbo技术首次突破了以往智能手机网络技术中蜂窝数据与Wi-Fi网络无法并行的窠臼,从而实现了蜂窝数据与Wi-Fi网络智慧链路协同,为用户的实际体验带来革命性的提高,堪称5G来临之前最革命的网络技术。
纵览智能手机十余年的历史,整个行业一直在致力于实现手机网络数据业务(包括蜂窝网络和Wi-Fi)的高吞吐量和低延迟。过去十年间,蜂窝数据已经从2G GSM 演进到了4G LTE;而Wi-Fi的802.11a/b/g/n/ac版本亦陆续商用。可以说,如今整个国家广袤大地上的每个角落都覆盖着当前最先进的4G网络信号和Wi-Fi信号。
但是在实际体验中,为什么手机和网络几经迭代,我们仍然时常会感觉到视频、游戏和直播加载很慢?这是由于网络状况受到客观物理环境波动和用户行为的影响(如同频干扰、后台干扰、弱信号、竞争流量干扰、忙时拥塞),造成了延迟、丢包陡增和波动。举两个最简单的例子,看起来满格信号的蜂窝数据网络也会因为这一地点设备太多而变得网络迟滞;用Wi-Fi全速缓存电视剧时,若切换到外卖软件,可能就会没有带宽来及时刷新页面。
归根结底,无论是蜂窝数据还是Wi-Fi,单一的通信网络都难以完全满足低延迟,高吞吐,高稳定性的用户需求。
其实很多用户都想过为什么不能蜂窝数据和Wi-Fi并用,同时连接这两种网络而互不干扰。在需要低延迟的场景(如游戏和看直播)时用数据网络,在需要大吞吐量的场景(如缓存视频或下载文件)时用Wi-Fi。但遗憾的是,技术的突破往往比需求的提出要难,这么多年,行业一直没有攻克这一难题。
荣耀从智能终端功能和用户使用场景的角度出发,意识到了这个问题:尽管当前所有终端都具备了 Wi-Fi和蜂窝网络两种通信方式,却从来没有同时工作过,只可以通过人工或者 OS进行系统整体的切换。如果能够让手机系统根据不同应用的业务场景和用户习惯的任意使用其中一种或者二种的通信方式,那就可以把终端的通信能力发挥到极致,保证低时延和高吞吐的传输,从而为最优网络体验保驾护航,稳定不掉线。于是,荣耀通过长年的迭代开发和实验,融入了海思 Modem长期投入的智慧通信技术,提出了系统级的多路连接协议:MP-ATP。
MP-ATP是以手机系统的蜂窝网络和 Wi-Fi网络可以同时连接为设计基础的系统级协议,从用户使用的应用场景的问题出发,针对不同痛点场景采用不同的工作模式来解决。MP-ATP定义了两种工作状态,可以让不同应用程序根据用户不同需求和习惯,在同一时间分别使用Wi-Fi或者蜂窝网络,也可以让同一应用程序同时使用 Wi-Fi和蜂窝网络。此外,还有MP-UDP协议是提供双路径 UDP报文传输的协议接口协议,其主要的应用场景是在终端和业务服务器之间,通过在 Wi-Fi/LTE两条路径进行选择调度或双路径冗余发送,以实现稳定低延迟的端云传输。其中MP-ATP是系统级的协议,不受限于蜂窝网络和Wi-Fi的版本,也就是说,即使将来蜂窝数据升级到5G网络,Wi-Fi更新到最新版本,MP-ATP依然可以发挥同样的作用。
而Link Turbo全网络聚合技术的核心就是MP-ATP多路连接协议。笔者将通过AM-ATP的两种典型工作模式为大家介绍Link Turbo技术将带来怎样的使用体验提升。总的来说,MP-ATP包括智能链路分流和智能链路聚合两种工作模式。
智能链路分流适用于一些少流量快速完成任务的场景,以及前台应用需要短时间高质量网络的场景。在同一时刻,不同的应用可以分别使用两种网络,从而带来更好的体验。例如,以往我们的手机只能使用单一一种网络,如果我们用Wi-Fi在后台下载软件或者缓存视频,很可能造成前台再用淘宝或者外卖软件时网络不畅,图片都加载不出来,非常影响体验。
而如今荣耀实现了智能链路分流,使得不同的应用可以在同一时刻分别使用 两种网络,会根据单一应用的业务需求和网络质量智能地选择合适的网络进行关键部分数据的分流,可以保证业务顺利进行的情况下尽可能少地使用蜂窝网络数据。当然,这些并不需要手动选择,应用程序会根据当时业务需求被智能地分配到最合适的网络建立链接,可以让用户在无卡顿感知的情况下快速完成业务。例如我们一边后台用比较拥堵的Wi-Fi下载大文件,并打算用支付宝进行快速的支付活动,MP-ATP智能判断当前的Wi-Fi质量无法很好的完成任务,就会把支付活动需要的业务数据通过蜂窝网络进行发送和接收,并在完成支付后使其他操作继续使用Wi-Fi。这个过程只让支付宝使用蜂窝网络,也能使蜂窝网络流量降到最低。这种工作模式不需要服务器端的协议栈升级华为的 SDK。
智能链路聚合适用于需要高吞吐量的业务场景,例如高清直播,大型游戏等,让应用程序得以在同一时间通过过 Wi-Fi和蜂窝网络建立不同的链路连接,手机和服务器端的协议栈会根据检测到的网络质量情况,把数据通过 Wi-Fi和蜂窝网络上进行合理地分发和汇聚,从而实现更高吞吐量,也保证了关键数据的低延时。
这种工作模式需要服务器端的协议栈升级华为发布的 SDK。回到使用场景上,当我们启动绝地求生刺激战场时,根据当前网络质量状况,同时采用Wi-Fi与蜂窝网络分发和聚合游戏的数据,保证游戏的低延迟;当我们观看或进行高清直播时,两路链接在Wi-Fi和蜂窝网络下同时收发数据,可以叠加两个网络的传输速度,理论速度可以达到两路网速相加的90%,这样在吞吐量跃升的同时,延迟也能被控制到非常低的水平。
通过Link Turbo技术,荣耀手机突破了智能手机只能使用一种通信网络的局限,实现了智能链路分流和智能链路聚合两种创新的工作模式;使得手机可以智能结合具体的网络使用场景和用户习惯,任意使用蜂窝数据和Wi-Fi两种通信方式,把手机终端的通信能力发挥到极致,保证了当前丰富应用程序低延迟和高吞吐的传输需求。