CoSS 通信协议

Communication of Smart Star Network

CoSS概要

CoSS通信协议,全称Communication of Smart Star Network,即智能星型网络通信协议,该协议是由杭州行至云起科技有限公司自主研发的新型物联网通信协议,解决了物联网设备的通信互联和自动化的重要问题。

CoSS是专门针对IoT设计开发的协议,它定义了通讯模型,数据结构,物理层链路层和应用层数据交互格式;CoSS协议针对射频通讯进行了优化设计,极大简化了产品开发流程,保持模型完备和灵活的同时保持协议的简单稳定,为设备管理和智能化提供优异的保障。

CoSS是基于星型网络的低功耗无线通信协议,具有传输距离远、抗干扰能力强、低功耗、低辐射、低成本、稳定性高、安全性高的特点,适合1kbps~128kbps窄带无线数据传送。CoSS适合复杂环境下的无线组网通信,能够实现多协议兼容,在物联网、设备自动控制、远程控制、智能家居等领域具有很高应用价值。

CoSS特点

距离远:CoSS可以实现800米超远距离传输,800米范围内的设备可以实现畅通的数据传递,以智能网关设备为核心形成一个星型网络覆盖区。

功耗低:CoSS的功耗非常低,长期处于待工作状态,只有设备在瞬间工作时发射信号,一枚纽扣电池可以支持设备12~24个月的工作。

辐射低:CoSS下的设备工作辐射非常低,只有工作状态时产生几十毫秒的低辐射,所产生辐射量不足手机日辐射量的十万分之一。

稳定性高:CoSS采用电信级的通信标准,能够适应不间断、大容量、高强度的通信服务,提供最高级别的系统通信服务。

安全性高:CoSS是LifeSmart自主研发的通信协议,为非公开通信协议,采用包括访问限制,多重加密等方法,可以防止外部网络入侵及干扰。

CoSS协议安全实现

CoSS协议在射频通讯上支持多种安全方案:

- 简易实现: 明文通讯, 使用通讯序号和签名认证字, 适用于普通使用

- AES-128 CTR加密: 适用于企业和高安全要求的场景

- 采用AES128加密

- 双端16字节(8+8)随机滚码签名, 防止录制重放攻击

- 每个设备独立密钥+独立滚码, 防止可疑设备入网攻击

- 额外针对特定设备的应用层加密: 门锁之类高安全要求的设备

CoSS实现方式

CoSS协议主要处理终端设备的信息上报命令下发,协议规范了数据和通讯格式,协议主要面向点到点应用和星型网络,在星型网络中智慧中心作为主设备,其它智能设备作为从设备进行通讯。

CoSS协议通过不同的物理层封装,可以工作在串口/RF/IP等常用的链接方式上,适用于串口、射频、UDP、TCP等多种封包格式。