物联网瞎想 3

终端通讯信息

状态
运行时长
电流
电压
设备名
设备id
状态值 k v数组

信息

当前信息
    实时信息(交互控制)
统计信息
    历史信息的综合分析

安全

设备接入的安全性
设备不像电脑或手机一样,是面对面操作,很多时候是远程,要保证设备接入的安全性

硬件

美观度
可控性
灵敏性
安全性
实用性
接入灵活性

设备接入流程

Created with Raphaël 2.1.2 终端 终端 服务 服务 广播存在 确认广播,发起连接请求 收到连接请求,单播确认服务 发送硬件设备认证 确认服务,与服务建立一对一连接通讯

设备断开流程

Created with Raphaël 2.1.2 服务 服务 终端 终端 发送断开连接请求 确认服务 断开连接,广播发送自身存在

设备重连

Created with Raphaël 2.1.2 服务 服务 终端 终端 广播查询设备 设备收到广播,验证服务信息 收到设备的重新注册信息,反馈自身信息 确认服务信息,重新连接上线

设备重置

设备自身有物理重置功能,防止连接信息丢失后无法连接状态

服务断开只能是服务端发起,硬件自身不能主动断开
服务中断或连接中断,终端保留连接信息,再次上线后继续连接
考虑地址变化,再次上线依然是广播方式去进行连接。终端的设备信息是不变的,服务端去生成与终端连接的认证信息,并告知终端,再次上线依据此信息确认服务

猜你喜欢

转载自blog.csdn.net/u013513053/article/details/80327974