智慧建筑云平台接入架构设计

 

本文由灵自古来 邮箱lingzigulai@163.com 微信号lingzigulai 原创,转载请注明出处,谢谢。

  • 概述
  1. 架构设计

 

架构图

 

软网关:负责连接各种串口、modus、CAN、IO硬件协议设备,进行数据解析,将和他们的通信转化为mqtt协议的发布和订阅2类操作,和mqtt消息总线进行交互;将通过mqtt接收的各种二进制消息解析成标准数据结构;可通过配置页面,配置某个设备某天协议解析成某个属性或者某个方法;

 

硬网关:带串口/CAN等各种传统硬件接口转网口或者gprs/4G口的,硬件模块实现软网关的功能,解决方便部署和低成本问题;通过购买硬件模块二次开发实现;

 

智能硬件:本身支持mqtt协议的智能硬件,不需要进过软网关或者硬网关,可直接和mqtt消息总线通讯;

 

Mqtt消息总线:负责接入所有本公司软网关、硬网关、智能硬件,也作为对外的硬件接入平台开放给第三方开发者;

 

设备中心服务:负责将通过mqtt接收的各种消息转发到消息应用消息总线,或者其他系统;初始化设备影子redis,

 

云平台消息总线:接收接入服务发布的消息,进行具体的分析存储等操作;接入服务也订阅云平台消息总线的控制消息,进行下发控制操作;

 

设备管理web服务:维护设备影子生命周期(对设备影子提供web api增删查改);为网关提供数据配置信息web api ;为驱动包升级提供webapi;为设备提供数据连接信息api;为产品表、产品属性表(物模型)提供管理webapi; 为设备表提供web api; 为产品协议配置表、取值表提供web api;

 

设备影子缓存:采用redis缓存实现;

  1. 模块分解

分类

模块

描述

软件服务

软网关

 

 

设备中心服务

 

中间件

Mqtt

设备接入总线

 

Redis  

设备影子

 

kafka

云平台总线

 

Netty

 

硬件

硬网关

 

Web配套服务

设备管理api

 

 

 

 

 

  1. 静态数据定义

 

部分表结构设计:

产品属性表

分类

数据项

说明

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
建筑建筑物与构筑物的总称,是人们为了满足社会生活需要,利用所掌握的物质技术手段,并运用一定的科学规律、人文理念和美学法则创造的满足生产、生活的人工环境。建筑是科学技术、人文艺术、社会经济理念等学科的综合载体。近 40 年来,随着信息通信、计算机、自动控制等科学技术的迅速发展,这些技术越来越深入地应用于建筑行业,形成了智慧建筑的理念。随着人们日益增长的物质和精神需求,要求建筑更具有人性化,和智慧化。智慧建筑采用了物联网、传感技术、多媒体融合、定位与导航、建筑信息模型、大数据分析、人工智能等新兴前沿技术。从技术发展趋势而言,构筑基于人工智能的云平台,对多源异构数据进行融合,使该平台具有持续学习和不断优化的能力。智慧建筑涉及到建筑、信息通信、互联网等相关行业,其中建筑设计院、互联网和 IT 企业、相关运营商、服务商正积极参与到智慧建筑的研发、建设、运维、经营等全生命周期的各个环节,不断提升行业的智慧化水平。本书提出的框架结构、技术方向等,对于标准制定、产业规划、科技研究的协同发展,以及行业协会、产业联盟的合作共赢具有一定促进效果。目前,本书提到的一些技术如:建筑设施管理、智慧消防管理、多媒体融合管控、定位与导航、基于人工智能的建筑节能降耗、能源大数据分析、智能办公等技术已有成功应用案例。这些成果加以推广应用,将促进智慧城市、智慧社区的建设。例如,雄安新区市民服务中心等项目,就是对上述技术和新型商业模式的综合应用。未来推动智慧建筑的规模化实施需要在标准化、产业联盟、场景驱动、产业链协同、安全管理等方面做好工作。白皮书由中国勘察设计协会工程智能设计分会和 ICA 联盟发起并组织编写。旨在通过对智慧建筑及新兴技术的诠释,对行业的发展起到推动作用。
AnyRouter是一个集路由器、DNS服务器、NAT、上网日志记录、上网限制于一身的代理服务器件,用于实现局域网内的所有计算机共享一个Internet连接(连接方式包括MODEM、xDSL、宽带等),防止单位重要资料机密文件等的泄密;监督审查限制网络使用行为。主要功能有: 一、Internet共享功能: 1.具有路由器的寻径功能,让局域网里的多台计算机进行共享上网,还能对外来访问进行隔离,起防火墙作用,自动保护内部网络不受到外部的攻击; 2.具有DNS转发功能; 3.具有自动拨号功能; 4.支持单网卡模式的Internet共享; 二、端口映射,支持在企业内部网架设WEB服务器; 三、网络行为监视:包括网站浏览监视、邮件收发监视、聊天行为监视、游戏行为监视、FTP监视、流量监视; 四、网络行为控制:包括网站浏览控制、邮件收发控制、聊天行为控制、游戏行为控制、端口级控制; 1.禁止某些电脑在指定时间段指定的网站;只允许浏览指定网站; 2.禁止某些电脑在指定时间段收发邮件、只允许收发指定邮局(白名单)、禁止收发指定邮局(黑名单); 3.禁止某些电脑在指定时间段使用指定的聊天工具(包括QQ、MSN、YahooMessenger、ICQ、网易泡泡、E话通、UC等);并可以自行增加聊天行为控制列表; 4.禁止某些电脑在指定时间段玩网络游戏(比如联众、泡泡游戏等等);并可以自行增加网络游戏行为控制列表; 5.禁止自定义控制列表,比如股票件、BT件等;并发起阻断; 6.禁止某些电脑在指定时段使用FTP工具外发资料; 7.可进行严格的UDP/TCP整个网络段的全系列端口级别的控制,并支持黑名单和白名单功能; 五、流量限制/带宽限制; 可以对每台电脑设置每秒的收发网络数据流量最大值;最大限度地减少BT件对网络带宽的影响。 六、IP和MAC绑定; 七、其他功能。 1.采用C/S管理模式,支持分级权限管理; 2.跨平台监控;被监控电脑也可以是Unix、Linux等其他操作系统; 3.支持无限多个IP网段监视; 4.采用连接密码管理禁止非法用户连接; 5.服务端作为系统服务运行在后台,不需要登陆和用户干预就可实现监控和上网控制;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lingzigulai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值