做智能手环,有的时候决定体验的并非时传感器有多高级,而是数据怎么稳定,精确,且省电的传到云端上去,才能更好的配合各种app。

一.核心目标
低功耗:电池供电,续航非常重要
高可靠:不丢关键数据
低延时:报警数据要非常迅速
高安全:用户信息隐私,安全合规
可扩展:可以大规模手环使用
二.方案A
传统方案:

适用场景: 消费级手环、依赖手机使用、成本敏感项目。
优点:
1.功耗低
2.单BLE SOC 可以实现,成本较低
3.云端的生态比较成熟
缺点:
手机不在身边时实时性受限,同时Android和iOS系统的后台策略较为复杂,需要处理数据的重传,保存等等
三.方案B
手环独立联网方案:

适用场景: 儿童/老人看护、独立告警设备、脱离手机也要在线。
优点:
1.不依赖手机,全天候在线
2.实时性强,遇到紧急报警信息可以直接触发
缺点:
1.功耗成本明显上升
2.具备流量费用,且sim卡管理 入网等方式复杂
3.天线、信号覆盖、射频调优门槛高
四.BLE Mesh 区域式覆盖
区域覆盖网络

适用场景: 养老机构、医院、校园、工厂园区。
优点:
1.在固定区域内区域覆盖,不依赖手机
2.手环同一接入,运维集中
3.且可以先在本地数据处理,实时性高
4.手环端功耗较低,成本
难点:
1.需要网关部署,建设成本较高
2.网络设计复杂
3.网关故障可能导致局域网络失效
五.LoRaWAN(超低功耗、低频小数据、超远距离)

适用场景: 超低频上报、远距离覆盖、非连续健康监测。
优点:
1.覆盖广,功耗低
2.基础设施可以自建,适合私有化
缺点:
1.带宽低,不适合高频上报
2.实时能力有限
3.协议栈及网络规划较为小众
六.数据

不同方案适应不同场景,但是数据上都有共性。
1.要实现可靠性闭环,数据帧中要有 seq序号 + 时间戳 + ACK + 重传 + 去重等机制,否则设备看似在线实在数据紊乱。
2.安全合理合规要考虑,局域私有网络中考虑加密算法,广域网络中建议使用TLS1.2以上。设备唯一身份、密钥轮换、最小权限Topic授权;健康数据涉及隐私,必须合规
3.设备数据分级上报