当前位置: 首页 > 后端技术 > Java

华为开发者大会主题演讲:全链路网络加速,全场景极速体验

时间:2023-04-01 21:20:03 Java

大家好!今天要介绍的是全链路网络加速方案。在现代社会,人们离不开互联网。他们上班在地铁上刷短视频,中午玩游戏,晚上看网络视频。但是我们经常会遇到短视频转圈刷不出来、游戏资源下载慢、视频卡顿等问题。全链路网络加速可以帮助应用克服网络痛点。一个网络请求从无线网络接入到运营商骨干网,再到Internet公网,最后到数据中心或服务器。每道工序都面临无线网络信号弱、干扰源多等诸多挑战;接入网络带宽不足和拥塞;骨干网DNS劫持;在跨运营商、跨海数据交换场景下,由于区域网络质量差异导致的路由调度不合理。全链路网络加速能力发布后,无线传输业务作为一种原子能力,可以增强通信能力,对抗网络干扰。NetworkKit一次性接入全链路加速方案,助力内容加载、文件传输、即时通讯、多媒体等场景的网络加速。WiseWAN全球精品网络也在建设中。短视频应用如何解决手机网络不稳定的问题?在移动网络覆盖较弱的区域,视频应用经常会出现加载或卡顿的情况,也就是我们常说的信号黑洞。今年,无线传输服务推出了AI信号预测能力,让流媒体不再卡顿。如下图所示,一辆汽车在某条路径上行驶。集成前,视频在经过弱信号区域时会卡住。融合后,在网络QoE(用户感知)变化、固定路由、AI机器学习等关键技术的支持下,网络预测弱实时反馈、流媒体提前。即刻应用如何应对复杂的干扰网络环境?网络延迟不仅会影响用户体验,还会影响应用广告收入。华为付费展示服务数据显示,广告请求每慢100ms,点击率就会下降3%-5%。整个链路的网络增益可以通过将网络套件与应用程序集成来获得。在即时通信场景下,帮助即时发送和接收关键业务。一:小包拥塞算法。通过丢包和带宽检测,在弱网场景下自适应添加冗余包,降低延迟,提高消息到达率。第二:智能心跳算法。根据移动网络和应用的变化现状,灵活识别虚假链接,保证链路稳定性,降低心跳频率。第三:自定义数据包的优先级,保证在网络拥塞的情况下,关键业务可以优先发送。适用于游戏关键消息、社交聊天、会议控制命令、视频弹幕等多种即时通讯场景。例如!消息应用LinkNow集成NetworkKit后,IM消息发送场景网络请求延迟降低18%。在文件传输场景下,有助于加速游戏资源包。玩制作精良的游戏,需要下载角色、地图、道具等游戏资源,以后还会有版本补丁升级。这些都直接影响着用户的游戏体验。NetworkKit采用华为自研的QUIC协议和大文件拥塞算法,提高吞吐量;采用AI智能分片算法、多线程、断点续传等关键技术,提高带宽利用率。三七互娱整合网络工具包下的《斗罗大陆》游戏后,游戏资源包下载性能提升40%。以秒为单位的低延迟页面加载?NetworkKit的另一个强大功能是低延迟内容加载。华为应用市场数据显示,40%的用户在点击页面3秒无响应后会选择退出。所以页面加载的成功率非常重要。NetworkKit进行DNS预取,解决互联网DNS分布不合理的问题,平均延迟小于20毫秒。在弱网环境下,提高网络灵敏度,动态调整网络参数,使网络环境自适应。基于AI预测商业行为,提前建立链接,让短链接的成本达到长链接的效果。该能力适用于账号登录、订单信息查询、首页资源查询加载等应用场景。华为帐号与华为会员中心整合后,服务请求平均延迟降低22%-32%。多媒体应用如何在网络拥堵场景下播放高清视频不卡顿?在视频点播、直播、实时音视频等场景中,相信大家都会经常遇到视频在播放到一半突然卡顿加载5秒以上的情况。数据显示,此时有5%的用户会直接退出页面。为提升用户体验,我们采用华为自研QUIC协议、自研多媒体拥塞控制算法、AI智能动态调整,在不同网络环境下调整网络参数。目前,我们对接华为视频开发的demo即将开放,我们致力于打造流畅的多媒体。最后简单总结一下全链路网络加速能力:第一,我们具备无线传输服务的原子能力。开发者可以进行深度适配,比如AI信号预测能力,可以通过精准信息预测网络进入冻结区的时间;多网协同,灵活的通话接口,服务游戏、在线课程、即时通话场景。第二,轻松集成NetworkKit,实现全链路加速。开放内容加载、文件传输、即时通讯和多媒体等场景能力,融合无线传输服务的原子能力,融合后实现端到端加速。简单是最终的复杂。我们利用华为强大复杂的算法和庞大的端云部署,为开发者提供最简单的接入无线传输服务和NetworkKit的方式。在这里,开发者可以体验到最好的全链路网络加速服务。以上是我的介绍,谢谢!更多详情>>访问华为开发者联盟官网获取开发指导文档华为移动服务开源仓库地址:GitHub、Gitee关注我们,第一时间了解HMSCore最新技术资讯~