1、需求概述
设备 《--》物接入 《--》 云端
认证授权
协议解析
主题
端点endpoint(地址)-》设备thing(用户)-》身份principal(密码)-》策略policy(主题及操作)
###################################################################
2、功能需求
物接入:
百度ModBus协议:sdk开发包解析为json-》规则引擎-》时序数据库,其中,SDK多语言开发包=类库agent,配合云操作 ->边缘服务
物接入-》规则引擎-》时序数据库
物接入就是一个增加了参数配置功能的 MQTT-SERVER ?
MQTT-BROKER,HTTP-BROKER
物管理:
物影子:实时显示设备参数
物操作:启动、停止、更新设备参数,控制指令-》mqtt-》物
规则引擎:
Spark-steaming,流式分析:入库和告警
时序数据库:
HBase(MongDb)
监控:
告警展现
设备展现
接口:
设备信息接口
告警信息接口
控制指令接口
物解析:暂不考虑
###################################################################
3、非功能需求
docker化-》HAM规范 K8S计算存储