7 月 22 日消息,据开放原子开源基金会今日分享,新一代无线短距通信技术星闪(NearLink)协议栈已于 2026 年 7 月 15 日正式向开源鸿蒙社区全量开源。

据介绍,首批开源的核心协议栈代码等十余万行高质量代码,旨在通过开放协议栈降低硬件开发门槛,推动技术快速部署与生态共建。同时,该协议栈提供统一的 API 接口,实现鸿蒙OS与开源鸿蒙应用统一,提升连接性能并赋能万物互联场景。

另外,星闪协议栈向开源鸿蒙社区开源后,将全面提升设备连接体验。该协议栈采用分层架构设计,从基础服务层到基础应用层,提供标准化、模块化、可扩展的架构方案。
基础服务层:提供标准化连接底座
该层主要面向开发者,暴露底层通信能力,实现“连接即服务”。
原子能力封装:将复杂的无线连接过程封装为简单的 API 接口,包括端口(Port)、设备和位置信息的查询与管理。
双通道传输支持:通过 SSAP(控制信令)和 Port(业务数据)双通道,提供低时延、高可靠的底层数据传输能力。
通用连接管理:开源设备发现、安全认证、连接维护等通用逻辑,降低开发者重复造轮子成本。
基础应用层:定义行业互通标准
该层主要面向设备厂商和场景落地,通过标准化配置实现“即插即用”与跨品牌互通。
行业标准配置开源:定义了 HID(人机交互)、BAS(电量服务)、DIS(设备信息)、MC(媒体控制)、VCC(通话控制)等主流场景的标准数据帧格式与控制逻辑。
场景化能力复用:开发者可直接调用上述标准配置,快速实现无线鼠标、键盘、音箱等设备的星闪适配。
灵活扩展机制:在标准配置基础上,支持通过原子能力组合满足新兴场景的个性化需求。

IT之家附开源鸿蒙官方 AtomGit 代码仓:
https://atomgit.com/openharmony/communication_nearlink_service
