当前位置: 首页 > 科技观察

鸿蒙HarmonyOS分布式软总线:构建低延迟、高带宽的多设备虚拟网络

时间:2023-03-19 02:23:04 科技观察

更多内容请访问:与华为共建的Harmonyos技术社区https://harmonyos.51cto.com/#zz关注9月10日华为开发者大会发布鸿蒙,次日华为大学在东莞松山湖举办的HarmonyOS应用开发分论坛上,华为技术专家黄清博士详细讲解了鸿蒙的技术特点。据黄波介绍,分布式软总线技术是基于华为多年的通信技术积累。参照计算机硬件总线,在1+8+N个设备之间构建一条“隐形”总线,具有自我发现、自组织网络、高带宽等特点。低延迟的特点。全场景设备可以基于软总线完成设备虚拟化、跨设备服务调用、多屏协同、文件共享等分布式服务。开发者体验跨设备业务开发一直是开发者的痛点。他们需要感知WIFI、蓝牙等底层协议,建立Socket连接,加解密传输,优化带宽和时延。分布式软总线能力向开发者开放,提供从发现连接组网到传输的全套接口,支持自我发现、自组织组网、高带宽、低时延、高可靠通信能力。设备通信的实现大大减轻了分布式业务开发的工作量。消费者体验分布式软总线创新性地应用了自我发现、自组织网络技术和极简协议。消费者可以获得“零等待”发现周边设备的体验。可以“二次传输”。超低延迟Cast+屏幕虚拟化技术,支持PC多屏协同,手游秒变大屏游戏,无限贴近本地体验。三大核心技术颠覆传统跨设备通信体验,让超级终端成为可能:1、自动发现颠覆传统触发发现体验传统设备间发现需要用户手动搜索,过程耗时长,体验不佳好的。开发者需要感知具体的底层物理协议,调用WIFI或者蓝牙的发现接口,业务开发者需要了解太多的底层通信细节。软总线支持设备间的自动发现。具有相同账号的近场设备可以相互感知,交换设备信息。当用户需要触发服务时,周边设备可以直接出现,实现“零等待”体验。开发者在开发跨设备服务时,无需调用WIFI或蓝牙发现开发接口,直接获取设备列表即可。2、逻辑上全连接的异构组网颠覆了传统的WIFI/Bluetooth组网方式。传统组网存在以下问题:局域网依赖路由器,WIFIP2P只支持点对点,蓝牙和WIFI网络无法互通。软总线的目标是自动构建一个逻辑上的全连接网络,打破传统组网的局限,实现设备之间二对二通信,业务开发与设备组网解耦。服务开发者不需要关心网络方式和物理协议。3、基于极简协议的高带宽、低时延、高可靠传输,颠覆传统标准协议传输。软总线传输基于华为自研的极简协议,颠覆了传统的OSI七层模型,融合了表示层和会话层。、传输层、网络层简化为一层,减少包头开销,增加每个数据包的载荷,传输带宽增加20%。叠加独特的高可靠性技术,当网络延迟和丢包率增加时,仍能保证高数据吞吐率的状态,最高可抵抗30%的网络丢包。开发者可以通过调用软总线提供的传输API,获得高带宽、低延迟、高可靠的传输能力,而无需关注底层协议的实现。分布式软总线作为鸿蒙2.0的核心能力,未来将逐步向开发者开放,颠覆现有1+8+N全场景时代的通信开发模式,支持鸿蒙应用开发者构建丰富的跨界设备分布式服务,为消费者带来“超级终端”的极致体验。了解更多请访问:与华为官方共建鸿蒙科技社区https://harmonyos.51cto.com/#zz