文件名称:Lora中间件管理平台设计概要
文件大小:629KB
文件格式:PDF
更新时间:2023-05-20 02:43:10
Lora 中间件 架构
本文档作为对中间件管理平台功能与技术实现的概要说明,为云平台团队后续开 发的功能细分作出指导说明。 网络服务(NS) :负责与 Lora 网关的直接通信,这里通常使用的是 UDP 协议。 但也可能通过 NS 消息服务(NS.BROKER) 对网关异步发送消息。 2. NS 消息服务(NS.BROKER) :接收来自 NS 或 Lora 网关的 MQTT 消息,也提供 订阅支持。 3. 应用服务(APS) :负责把从 NS 消息服务(NS.BROKER) 获取到的 MQTT 消息 与最终用户需求的数据格式桥接;负责将下发的命令转换格式并做鉴权判 断后通过网络服务(NS) 下发至网关;存在报警设置时,负责监控上行数据 流, 并在触发规则时报警。 4. 应用消息服务(APS.BROKER) : 独立于 NS 消息服务器之外的中间件服务。最 终用户可以通过订阅此服务器的消息获取节点的消息,也可以通过在节点 主题上发布消息下发命令。 5. Web 前端通过应用服务器提供的接口为最终用户提供前端操作界面。 6. 授权管理服务(AUS) 负责为各服务器提供授权认证服务,