HarmonyOS软总线
基本环节
发现,连接,组网,传输
传输类型
消息,字节,文件,流
”发现“技术
软总线发现技术负责提供各设备发现服务的接口,提供服务的扫描发现,发布订阅的功能。
“发现”协议
1.WALN-> CoAP协议
2.BLE
软总线连接技术
设备直连:针对端到端直连的设备,新建/复用当前的直连链路,如BR,BLE或者无线P2P
路由连接:针对通过路由器或者手机热点等间接连接到各个设备,采用基于IP网络到Socket连接方案,如WLAN,PLC局域网,ETH局域网等。
Socket连接
软总线通信过程中非常常见的连接技术,支持基于TCP/UDP Socket连接到建立维护和释放。
BR连接
BR连接是基于经典蓝牙到连接管理,在软总线中主要采用的技术是RFCOMM一种基于ETSU TS 07.10规范的串行线仿真协议。
BLE GATT连接
蓝牙低功耗技术为软总线提供了设备间功耗低,范围广,数量多的连接能力。BLE GATT是基于BLE技术的数据传输技术,软总线支持创建BLE GATT服务器/客户端,并支持对该连接的打开,释放,复用,参数调整等功能。
软总线组网技术
主要包括:设备节点管理,资源分析管理,决策中心,自组网款框架和组网拓扑
软总线传输技术
安全通信,通道动态切换,互助传输,软硬件结合优化,精准拥塞控制,缓冲池加速,优先级控制