一、设备集成系统
1、通过设备集成可以解耦业务应用与智能设备,满足设备数据汇聚、跨厂商联动的需求,实现设备端数据快速采集、与业务数据融合、跨厂商设备联动、应用指令下发等;在更换设备厂商或设备型号时,通过可视化配置即可实现,无需改动软件代码:
1)支持多协议设备安全接入:支持标准MQTT、Coap、Modbus、OPC、BACnet、TCP、Http、蓝牙、JDBC、SDK等多种协议与方式实现设备数据采集与指令下发;
2)支持设备模型定义:支持对设备数据模型自定义,包括设备遥测点、设备告警、设备故障、业务属性等;
3)支持设备与应用安全通信:提供一机一密和关键字两种认证方式保障设备唯一性,同时通过加密保障数据传输过程不篡改,为设备和服务端提供稳定可靠的上下行通道;
4)支持跨厂商设备联动:提供规则设计组件实现跨厂商、跨系统的设备自动控制逻辑;
5)支持设备数据转发:利用规则设计组件转发设备运行数据、告警数据到数据集成组件、消息集成组件或外部Kafka、RocketMQ;
2、功能包括:IoTHub、接入设置、设备管理、设备告警、设备日志。
3、要求系统具有系统集成综合管理方面的软件著作权登记证书,制造商具有软件能力成熟度SPCA等级4级及以上认证和信息系统安全集成服务资质认证证书,投标时提供相关证书扫描件或影印件。
二、数据集成平台
1、校园数据来源非常复杂,包括内部和外部等各种数据结构和数据形式,数据结构众多,因此采用自动化的中间件方法,如数据清洗、数据转换、数据映射等,通过配置数据间的对应关系、清洗规则、整合方法等,自动实现数据的采集、整理分析等,实现数据集成;数据集成平台包括数据源管理,集成来源管理、集成目的管理、集成任务管理、监控分析,系统管理等模块:
1)支持30+多种异构数据源间同步数据:Oracle、MySQL、Sqlserver等关系型数据库;HDFS、Hbase等大数据存储;txt、csv、excel等文件;webservice、http、socket等协议接口;
2)数据预处理工具:支持对数据进行简单预处理能力,实现对数据的清洗、转换、标准化等操作;
3)可视化配置调度任务:提供任务流程IDE,灵活配置调度增量、全量的任务调度规则;
4)数据安全传输:提供数据安全(敏感数据加密)、系统安全、网络安全(防火墙防入侵)等多层安全防护机制;
2、要求平台至少实现功能:数据源列表、集成数据概览、任务调度监控、日志管理,投标时提供具有CMA或CNAS认证标识的数据集成平台检测报告扫描件或影印件证明该条参数;
为证明制造商数据方面的处理能力,同时要求投标时提供数据集成和数据安全方面的软件著作权登记证书扫描件或影印件;
三、消息集成平台
1、消息集成包括发布订阅、消息轨迹、资源统计等一套完整的消息集成服务,是基于开源的ApacheKafka构建的低延迟、高并发、高可用、高可靠的分布式消息中间件;支持统一跨应用集成与应用内集成、代理消费接口推送、可视化消息消费链路、多种消息订阅方式等功能:
1)统一跨应用集成与应用内集成:即可为分布式应用系统提供异步解耦和削峰填谷的能力,同时也具备跨应用消息集成能力,提供多应用接入所需的海量消息堆积、高吞吐、可靠重试等特性;
2)代理消费接口推送:除SDK消费方式外,还支持可视化定义消息消费接口,消息集成组件按需实时推送;
3)可视化消息消费链路:提供可视化界面查看消息从生产到消费的完整链路、任意Topic堆积情况、任意消息消费状态、任意订阅者消费能力等;
4)多种消息订阅方式:提供标准JavaSDK和OpenAPI,应用按需集成;
5)多种消息生产方式:支持生产者通过接口和SDK形式生产消息。
四、服务集成平台
1、通过服务集成平台,以API接口的方式向智慧校园各子系统提供数据中心的数据;
2、使用者可通过门户在线申请使用相关数据接口;
3、API网关可以进行策略的配置,流控措施,进行安全防护。