[go: up one dir, main page]

CN115037600A - A low-power IoT platform supporting long-term connection and its device and management method - Google Patents

A low-power IoT platform supporting long-term connection and its device and management method Download PDF

Info

Publication number
CN115037600A
CN115037600A CN202210712108.8A CN202210712108A CN115037600A CN 115037600 A CN115037600 A CN 115037600A CN 202210712108 A CN202210712108 A CN 202210712108A CN 115037600 A CN115037600 A CN 115037600A
Authority
CN
China
Prior art keywords
module
cloud
edge
data
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210712108.8A
Other languages
Chinese (zh)
Other versions
CN115037600B (en
Inventor
尚剑红
胡许冰
杨帆
高越
高钒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Shangyuan Intelligent Technology Co ltd
Original Assignee
Shenyang Shangyuan Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenyang Shangyuan Intelligent Technology Co ltd filed Critical Shenyang Shangyuan Intelligent Technology Co ltd
Priority to CN202210712108.8A priority Critical patent/CN115037600B/en
Publication of CN115037600A publication Critical patent/CN115037600A/en
Application granted granted Critical
Publication of CN115037600B publication Critical patent/CN115037600B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0203Power saving arrangements in the radio access network or backbone network of wireless communication networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种支持长连接的低功耗物联网平台及其设备和管理方法,所属物联网技术领域,物联网平台分为云、边、端三层,云层为物联网平台云端,边层为操作系统边缘侧,端层为最底层的设备;操作系统边缘侧与物联网平台云端通过websocket/MQTT连接方式进行消息交互,达到数据协同、应用协同和管理协同;操作系统边缘侧在边缘硬件上部署有容器化固件;容器化固件内置有设备影子模块、安全控制模块、时序数据库模块和消息队列模块。本发明平台、设备及方法实现了边云的数据协同、应用协同和管理协同,利用云边的可靠消息传递降低传输成本,缩短数据与决策之间的等待时间,提高服务质量。

Figure 202210712108

A low-power IoT platform supporting long-term connection, equipment and management method thereof, belonging to the technical field of IoT. On the edge side, the terminal layer is the bottom device; the operating system edge side and the IoT platform cloud exchange messages through websocket/MQTT connection to achieve data collaboration, application collaboration, and management collaboration; the operating system edge side is deployed on edge hardware. Containerized firmware; containerized firmware has built-in device shadow module, security control module, time series database module and message queue module. The platform, device and method of the present invention realize the data collaboration, application collaboration and management collaboration between the cloud and the cloud, reduce the transmission cost by utilizing the reliable message transmission of the cloud and the edge, shorten the waiting time between data and decision, and improve the service quality.

Figure 202210712108

Description

一种支持长连接的低功耗物联网平台及其设备和管理方法A low-power IoT platform supporting long-term connection and its device and management method

技术领域technical field

本发明属于物联网技术领域,具体涉及提供支持海量异构设备快速接入、设备管理、数据分析及边缘智能等全场景服务的物联网平台、设备和管理方法。The invention belongs to the technical field of the Internet of Things, and in particular relates to an Internet of Things platform, equipment and management method for providing full-scene services such as rapid access of massive heterogeneous devices, device management, data analysis and edge intelligence.

背景技术Background technique

现代物联网技术已经深度融入社会的方方面面,例如市政、燃气、水务、建筑等行业。物联网技术是通过信息传感设备进行物体之间的信息交换和传输,物联网不仅能够进行智能识别,还能够达到有效定位和追踪,实时监控,在安全管理中有着不可忽视的作用。尤其,是在机械设备数量规模庞大、现场管理难度极高,很难保证高效率施工作业的建筑行业中;以及燃气管网管线架构越来越密集,越来越复杂,更新越来越频繁,管道易发生堵塞、泄漏的燃气行业中,以物联网技术赋能全生命周期管控系统适时出现,使得管理者更加“耳聪目明”,成为破题利器。物联网技术能够有效预防和应对各类突发事件的能力,以符合行业发展需要,为城市经济、社会发展保驾护航。Modern IoT technology has been deeply integrated into all aspects of society, such as municipal, gas, water, construction and other industries. The Internet of Things technology is the exchange and transmission of information between objects through information sensing equipment. The Internet of Things can not only perform intelligent identification, but also achieve effective positioning and tracking, real-time monitoring, and plays an important role in security management. Especially, in the construction industry where the number of machinery and equipment is huge, the on-site management is extremely difficult, and it is difficult to ensure high-efficiency construction operations; and the pipeline structure of the gas pipeline network is becoming denser, more complex, and updated more and more frequently. In the gas industry where pipelines are prone to blockage and leakage, the IoT technology enables the full-life-cycle management and control system to appear in a timely manner, making managers more "sight-sighted" and becoming a tool for solving problems. IoT technology can effectively prevent and respond to various emergencies, in order to meet the needs of industry development and escort urban economic and social development.

但是,物联网平台的适用性因各行各业场景复杂,特性需求多,物联网平台设计还面临以下问题:However, the applicability of the IoT platform is complex due to the complexity of various industry scenarios and many feature requirements. The IoT platform design also faces the following problems:

(1)设备多元性问题:物联网行业下属厂家设备、仪器仪表众多。同样的设备应用在不同的场景采集参数存在差异,集成装备的厂家定制化自有设备和协议,增加了设备的多元性和复杂度。设备多元性给设备接入以及设备建模带来挑战。因此,如何快速设备接入、建立设备模型并统一纳管是物联网平台必须解决的问题。(1) The problem of equipment diversity: There are many equipment and instruments in the IoT industry. The same equipment is used in different scenarios and has different acquisition parameters. Manufacturers of integrated equipment customize their own equipment and protocols, which increases the diversity and complexity of equipment. Device diversity brings challenges to device access and device modeling. Therefore, how to quickly access devices, establish device models, and manage them in a unified manner is a problem that must be solved by the IoT platform.

(2)协议复杂性问题:物联网协议覆盖物理层、链路层、传输层、应用层等不同层次,行业里常用的包括CoAP、LwM2M、MQTT等标准物联网协议,也涉及OPC-UA、OPC-DA、ModbusRTU和Modbus TCP等工业协议,低功耗和无线还有BLE、NB-IoT和LoRa等。由于设备种类较多、连接介质多样、低功耗和多复杂场景,通讯包括无线、有线等多种形态,设备也存在大量的基于TCP/UDP定制的协议。因此,如何在平台灵活配置和管理多个规则和策略,快速、便捷并保证数据安全的完成协议转换,协议解析出有效数据并准确及时有序上报具有很高的难度。(2) Protocol complexity: IoT protocols cover different layers such as physical layer, link layer, transport layer, and application layer. Commonly used in the industry include standard IoT protocols such as CoAP, LwM2M, and MQTT, and also involve OPC-UA, Industrial protocols such as OPC-DA, ModbusRTU and Modbus TCP, low power consumption and wireless as well as BLE, NB-IoT and LoRa, etc. Due to the large variety of devices, various connection media, low power consumption, and multiple complex scenarios, communication includes wireless, wired and other forms, and there are also a large number of customized protocols based on TCP/UDP for devices. Therefore, it is very difficult to flexibly configure and manage multiple rules and policies on the platform, complete the protocol conversion quickly, conveniently and ensure data security, parse the protocol to obtain valid data and report it in an accurate, timely and orderly manner.

(3)海量数据存储问题:设备和传感器实时监控数据每天可达TB甚至更多,如何采集、传输、存储和数据分析计算涉及高并发的读写TPS和QPS需求;随着数据因时间累积(比如默认存储半年以上)达到1000亿条级别,对云硬盘的IOPS参数和数据库服务器的性能要求也会随之提升;实时监测对数据的准确性和时效性有秒级要求,因此,性能、安全和可靠是物联网平台必须应对的难点。(3) Mass data storage problem: The real-time monitoring data of equipment and sensors can reach TB or more per day. How to collect, transmit, store, and analyze and calculate data involves high concurrent read and write TPS and QPS requirements; as data accumulates over time ( For example, the default storage for more than half a year) reaches the level of 100 billion, and the IOPS parameters of the cloud hard disk and the performance requirements of the database server will also be improved; real-time monitoring requires second-level data accuracy and timeliness. Therefore, performance, security And reliability is the difficulty that the IoT platform must deal with.

(4)远程和自动控制问题:业务覆盖的区域、位置以及业务形态需要物联网支撑远程控制以及无人值守。随着行业对安全运营和管理精细化的提升,智慧场站和智能应用对远程和自动控制也提出更高要求;低功耗场景面临信号干扰,设备睡眠和离线等复杂情况,因此,对远程控制的精确性和及时性也是需要考虑的问题。(4) Remote and automatic control issues: The area, location and business form covered by the business require the Internet of Things to support remote control and unattended operation. With the industry's improvement in the refinement of safe operation and management, smart stations and smart applications also put forward higher requirements for remote and automatic control; low-power scenarios face complex situations such as signal interference, device sleep and offline. The accuracy and timeliness of control are also issues to be considered.

(5)业务应用的安全控制问题:在无人值守场站和有安全等级要求的业务和应用领域,需要同时考虑链路和通讯的冗余和切换。公网和内网、有线和无线以及双无线在实际现场中都存在,APN和普通2/3/4G卡,电信、移动、联通多个运营商,因此,固定ip和动态ip等多种形式给平台的链路管理和安全控制带来配置和管理的巨大压力。(5) Security control of business applications: in unattended stations and in business and application fields with security level requirements, it is necessary to consider the redundancy and switching of links and communications at the same time. Public network and intranet, wired and wireless, and dual wireless all exist in the actual field, APN and ordinary 2/3/4G cards, telecom, mobile, China Unicom multiple operators, therefore, fixed ip and dynamic ip and other forms It brings huge pressure on configuration and management to the link management and security control of the platform.

发明内容SUMMARY OF THE INVENTION

针对上述现有物联网平台技术存在的五大方面的技术瓶颈,本发明提供一种支持长连接的低功耗物联网平台及其设备和管理方法,平台及设备能够同时兼顾集中采集、远程控制和边云协同,特别能够在长连接和低功耗的条件下,实现统一连接管理,达到高效协议解析。Aiming at the technical bottlenecks in five aspects existing in the above-mentioned existing Internet of Things platform technology, the present invention provides a low-power Internet of Things platform that supports long-term connection, its equipment and management method, and the platform and equipment can simultaneously take into account centralized collection, remote control and Edge-cloud collaboration, especially under the condition of long connection and low power consumption, can realize unified connection management and achieve efficient protocol analysis.

其具体技术方案如下:Its specific technical solutions are as follows:

一种支持长连接的低功耗物联网平台,物联网平台分为云、边、端三层,云层为物联网平台云端,边层为操作系统边缘侧,端层为最底层的设备;A low-power IoT platform that supports long-term connections. The IoT platform is divided into three layers: cloud, edge, and terminal. The cloud layer is the cloud of the IoT platform, the edge layer is the edge side of the operating system, and the terminal layer is the bottommost device;

所述物联网平台云端包括有6个模块,6个模块分别为连接管理模块、消息列队模块、规则引擎模块、安全认证模块、私有或托管云平台模块和云端服务模块;The IoT platform cloud includes 6 modules, and the 6 modules are a connection management module, a message queuing module, a rule engine module, a security authentication module, a private or managed cloud platform module, and a cloud service module;

所述操作系统边缘侧包括有8个模块,8个模块分别为边缘应用模块、开放API模块、通讯总线模块、边缘节点组件模块、运行时组件模块、数据存储组件模块、安全控制组件模块和OS Kemel Docker模块;The edge side of the operating system includes 8 modules, and the 8 modules are an edge application module, an open API module, a communication bus module, an edge node component module, a runtime component module, a data storage component module, a security control component module and an OS. Kemel Docker module;

所述操作系统边缘侧与物联网平台云端通过websocket/MQTT连接方式进行消息交互,达到数据协同、应用协同和管理协同;端层能够直连到云端物联网平台,或通过边缘网关代理连接到云端物联网平台。The edge side of the operating system and the cloud of the IoT platform perform message interaction through websocket/MQTT connection, so as to achieve data collaboration, application collaboration and management collaboration; the terminal layer can be directly connected to the cloud IoT platform, or connected to the cloud through an edge gateway proxy IoT platform.

所述直连为3G、4G、有线或无线方式连接;The direct connection is a 3G, 4G, wired or wireless connection;

所述端层与云端物联网平台通过LTE Cat-NB1或NB-IoT协议进行数据传输;The terminal layer and the cloud IoT platform perform data transmission through the LTE Cat-NB1 or NB-IoT protocol;

所述操作系统边缘侧在边缘硬件上部署有容器化固件;Containerized firmware is deployed on edge hardware on the edge side of the operating system;

所述操作系统边缘侧位于物联网的数据源头侧,操作系统边缘侧融合网络、计算、存储和应用核心能力,采用分布式模式就近提供边缘智能服务,满足行业数字化在敏捷连接、实时业务、数据优化、应用智能、安全与隐私保护方面的关键需求;操作系统边缘侧能够作为连接物理世界和数字世界的桥梁,实现智能装备、智能网关、智能系统和智能服务。The edge side of the operating system is located at the data source side of the Internet of Things. The edge side of the operating system integrates network, computing, storage and application core capabilities, and adopts a distributed mode to provide edge intelligent services nearby, meeting the needs of industry digitization in agile connections, real-time business, and data. Key requirements in optimization, application intelligence, security and privacy protection; the edge side of the operating system can serve as a bridge connecting the physical world and the digital world to realize intelligent equipment, intelligent gateways, intelligent systems and intelligent services.

上述技术方案中,所述连接管理模块用于专门负责管理多个规则和策略,通过协议类型、设备种类、接入方式等对设备进行分类连接管理,以设备地图的方式进行呈现。In the above technical solution, the connection management module is specially responsible for managing a plurality of rules and policies, classifying and connecting the devices by protocol type, device type, access mode, etc., and presenting them in the form of a device map.

上述技术方案中,所述消息队列模块用于处理设备与云端之间的通信顺序,合理安排队列,提升数据传输效率,并保证大数据连接量下平台的稳定运行。In the above technical solution, the message queue module is used to process the communication sequence between the device and the cloud, reasonably arrange the queues, improve the data transmission efficiency, and ensure the stable operation of the platform under the large data connection volume.

上述技术方案中,所述规则引擎模块用于负责解析设备上报数据及云端下发控制命令;所有服务通过规则引擎实现解耦,通过规则引擎能够直接将数据落入业务系统数据库,也能够推送到业务系统消息队列中,供业务系统使用,灵活定制数据流转逻辑。In the above technical solution, the rule engine module is responsible for parsing the data reported by the device and issuing control commands to the cloud; all services are decoupled through the rule engine, and the data can be directly dropped into the business system database through the rule engine, and can also be pushed to the service system database. In the message queue of the business system, it is used by the business system to flexibly customize the data flow logic.

上述技术方案中,所述安全认证模块负责保证网络通信安全,防御外界攻击,以及不同网络链路的设备接入,包括有线、无线、3G、4G,固定IP和自适应IP。In the above technical solution, the security authentication module is responsible for ensuring network communication security, defending against external attacks, and device access of different network links, including wired, wireless, 3G, 4G, fixed IP and adaptive IP.

上述技术方案中,所述私有或托管云平台模块是为了提升服务器的可扩展性和安全性。In the above technical solution, the private or managed cloud platform module is to improve the scalability and security of the server.

上述技术方案中,所述云端服务模块用于管理云服务器,可视化操作页面,方便直接对云端的资源进行管理。In the above technical solution, the cloud service module is used to manage the cloud server, and the operation page is visualized to facilitate the direct management of the resources in the cloud.

上述技术方案中,所述边缘应用模块用于管理部署在设备容器内的应用,这些应用都是实现物联网平台功能的必备应用,不同类型的设备需要使用不同的应用,统一在边缘应用进行管理。In the above technical solution, the edge application module is used to manage the applications deployed in the device container. These applications are all necessary applications to realize the functions of the Internet of Things platform. Different types of devices need to use different applications, which are unified in the edge applications. manage.

上述技术方案中,所述开放API模块用于对所有物联网平台所使用的API进行开放式统一管理,实现跨区域交互。In the above technical solution, the open API module is used for open and unified management of APIs used by all IoT platforms, so as to realize cross-region interaction.

上述技术方案中,所述通讯总线模块用于管理边缘侧的数据传输,使用SPI总线协议,支持多slave模式应用,一般设置单Master;时钟由Master控制,在时钟移位脉冲下,数据按位传输,高位在前,低位在后(MSBfirst);SPI接口有2根单向数据线,为全双工通信,在物联网平台中的数据传输速率能够达6Mbps。In the above technical solution, the communication bus module is used to manage the data transmission on the edge side, uses the SPI bus protocol, supports multi-slave mode applications, and generally sets a single master; the clock is controlled by the master, and under the clock shift pulse, the data is bit-by-bit. Transmission, high-order first, low-order last (MSBfirst); SPI interface has 2 unidirectional data lines, which is full-duplex communication, and the data transmission rate in the IoT platform can reach 6Mbps.

上述技术方案中,所述边缘节点组件模块用于在靠近用户的边缘侧构建业务处理模块,提供存储、计算、网络等资源,将部分关键业务应用下沉到接入网络边缘,以减少网络传输和多级转发带来的宽度和时延损耗。In the above technical solution, the edge node component module is used to construct a business processing module on the edge side close to the user, provide resources such as storage, computing, and network, and sink some key business applications to the edge of the access network to reduce network transmission. and the loss of width and delay caused by multi-stage forwarding.

上述技术方案中,所述运行时组件模块是用来控制应用程序执行的主进程,即每个应用程序都会被运行时组件模块所控制执行;运行时组件模块会监测各个事件的运行情况,并存储运行状态资源消耗信息。In the above technical solution, the runtime component module is the main process used to control the execution of the application program, that is, each application program will be controlled and executed by the runtime component module; the runtime component module will monitor the operation of each event, and Stores running state resource consumption information.

上述技术方案中,所述数据存储组件模块负责设备上报数据的边缘侧存储,将一定时间段内的设备上报热数据进行存储;数据存储组件模块采用postgre+TimescaleDB的数据库设计。In the above technical solution, the data storage component module is responsible for edge-side storage of the data reported by the device, and stores the hot data reported by the device within a certain period of time; the data storage component module adopts the database design of postgre+TimescaleDB.

上述技术方案中,所述安全控制组件模块负责监控设备当前运行状态,用于捕获设备运行时异常,对设备异常状态进行监控,支持自定义报警规则,设置触发阈值,直接发送设备状态告警信息。In the above technical solution, the security control component module is responsible for monitoring the current operating status of the equipment, for capturing equipment operating abnormality, monitoring the abnormal equipment status, supporting custom alarm rules, setting trigger thresholds, and directly sending equipment status alarm information.

上述技术方案中,所述OS Kemel Docker模块是为边缘侧设备订制操作系统的内核,使订制系统的大小控制在700M以内;同时OS Kemel Docker还负责设备与云端的交互部分。In the above technical solution, the OS Kemel Docker module is the kernel of the customized operating system for the edge side device, so that the size of the customized system is controlled within 700M; at the same time, the OS Kemel Docker is also responsible for the interaction between the device and the cloud.

一种物联网平台管理系统构架,应用于上述一种支持长连接的低功耗物联网平台,管理系统构架包括边缘层、PaaS层和应用层;An IoT platform management system architecture is applied to the above-mentioned low-power IoT platform supporting long connections, and the management system architecture includes an edge layer, a PaaS layer and an application layer;

所述边缘层为边缘网关,所述边缘网关分别连接有事件驱动模块、消息队列模块和智能模型模块;The edge layer is an edge gateway, and the edge gateway is respectively connected with an event-driven module, a message queue module and an intelligent model module;

所述PaaS层分为IOT云端服务层、智能模型服务层和容器云层;所述IOT云端服务层连接有规则引擎模块、设备管理模块和安全认证模块;所述智能模型服务层连接有知识图谱模块、机器学习模块和异构存储模块;所述容器云层连接有服务网格模块、拓扑监控模块和资源调度模块;The PaaS layer is divided into an IOT cloud service layer, an intelligent model service layer and a container cloud layer; the IOT cloud service layer is connected with a rule engine module, a device management module and a security authentication module; the intelligent model service layer is connected with a knowledge graph module , a machine learning module and a heterogeneous storage module; the container cloud layer is connected with a service grid module, a topology monitoring module and a resource scheduling module;

所述应用层连接有资产管理模块、监控系统模块、智能阀控模块和展示大屏模块。The application layer is connected with an asset management module, a monitoring system module, an intelligent valve control module and a large-screen display module.

一种容器化固件,应用于上述一种支持长连接的低功耗物联网平台的操作系统边缘侧,容器化固件内置有设备影子模块、安全控制模块、时序数据库模块和消息队列模块;所述设备影子模块用于实时监控设备数据上报,也能够查看设备历史运行情况及日志,并设置阈值对设备进行监控;所述安全控制模块负责保证网络通信安全,防御外界攻击,以及不同网络链路的设备接入;所述时序数据库模块用于存储若干设备每日产生的大量历史数据;所述消息队列模块用于处理设备与云端之间的通信顺序,合理安排队列,提升数据传输效率,并保证大数据连接量下平台的稳定运行。A containerized firmware is applied to the edge side of the operating system of the above-mentioned low-power IoT platform that supports long connections, and the containerized firmware has a built-in device shadow module, a security control module, a time sequence database module, and a message queue module; the The device shadow module is used for real-time monitoring of device data reporting, as well as viewing the historical operation status and logs of the device, and setting thresholds to monitor the device; the security control module is responsible for ensuring the security of network communication, defending against external attacks, and protecting the network from different network links. Device access; the time series database module is used to store a large amount of historical data generated by several devices every day; the message queue module is used to process the communication sequence between the device and the cloud, arrange queues reasonably, improve data transmission efficiency, and ensure The stable operation of the platform under the large data connection volume.

上述技术方案中,所述容器化固件与传感器和现场设备连接。In the above technical solution, the containerized firmware is connected with sensors and field devices.

一种支持长连接的低功耗物联网平台的管理方法,包括如下步骤:A management method for a low-power IoT platform supporting long-term connections, comprising the following steps:

步骤1:操作系统边缘侧在边缘硬件上部署有容器化固件,容器化固件内置有设备影子模块、安全控制模块、时序数据库模块和消息队列模块;Step 1: Containerized firmware is deployed on the edge hardware on the edge side of the operating system, and the containerized firmware has built-in device shadow modules, security control modules, timing database modules, and message queue modules;

步骤2:容器化固件通过协议转换对现场设备和传感器接入的数据协议、格式进行统一,整理数据格式;Step 2: The containerized firmware unifies the data protocol and format of the field device and sensor access through protocol conversion, and organizes the data format;

步骤3:容器化固件通过边缘Hub将数据传送至物联网平台云端;Step 3: The containerized firmware transmits data to the IoT platform cloud through the edge Hub;

步骤4:物联网平台云端对上传数据进行计算及建模;Step 4: The cloud of the IoT platform calculates and models the uploaded data;

步骤5:物联网平台云端下发模型参数和指令信息至端层,端层的设备响应后,执行相应操作。Step 5: The IoT platform cloud sends model parameters and instruction information to the terminal layer, and the device at the terminal layer responds and performs corresponding operations.

本发明的一种支持长连接的低功耗物联网平台及其设备和管理方法,与现有物联网平台技术相比,有益效果为:Compared with the existing Internet of Things platform technology, the present invention provides a low-power consumption Internet of Things platform supporting long-term connection, its equipment and management method, and the beneficial effects are as follows:

一、本发明的容器化固件能够快速接入设备和传感器,通过边缘Hub将数据传送至物联网平台云端,物联网平台云端设置后边缘层、PaaS层和应用层,能够建立设备模型并统一纳管。快速接入是通过建立设备模型的方式进行实现,将常用的不同类型设备,分别建立设备模型,将配置信息统一存储到容器化固件中,并完整存储在云端。新设备接入时,直接部署容器化固件,启动容器即可,容器内会根据当前机型,向云端发送配置,并自动下载该机型所需软件,自动完成安装并在云端上线。从设备拆封上电到云端上线,整个过程能够在5分钟内完成。1. The containerized firmware of the present invention can quickly access devices and sensors, and transmit data to the IoT platform cloud through the edge Hub. After the IoT platform cloud is set up with an edge layer, a PaaS layer, and an application layer, a device model can be established and integrated into the cloud. Tube. Quick access is achieved by establishing a device model. Different types of commonly used devices are established separately, and the configuration information is stored in the containerized firmware and completely stored in the cloud. When a new device is connected, directly deploy the containerized firmware and start the container. The container will send the configuration to the cloud according to the current model, and automatically download the software required for the model, and automatically complete the installation and go online on the cloud. From unpacking and power-on to the cloud, the whole process can be completed within 5 minutes.

二、连接管理模块专门负责管理多个规则和策略,通过协议类型、设备种类、接入方式等对设备进行分类连接管理,以设备地图的方式进行呈现,实现平台灵活配置和管理多个规则和策略,快速、便捷并保证数据安全的完成协议转换,协议解析出有效数据并准确及时有序上报。2. The connection management module is specially responsible for managing multiple rules and policies. It classifies and manages devices through protocol types, device types, access methods, etc., and presents them in the form of device maps, enabling the platform to flexibly configure and manage multiple rules and Strategy, complete protocol conversion quickly, conveniently and ensure data security, parse the protocol to obtain valid data and report it in an accurate, timely and orderly manner.

三、本发明通过私有化云平台或托管公有云来实现平台性能、安全和可靠,本发明的云平台相比本地服务器,可扩展性更高,当遇到灾害时具有完善的灾备系统,不会出现数据损坏的情况,实现平台性能、安全和可靠。3. The present invention realizes platform performance, safety and reliability by privatizing the cloud platform or hosting the public cloud. Compared with the local server, the cloud platform of the present invention has higher scalability, and has a complete disaster recovery system when encountering disasters. There is no data corruption, enabling platform performance, security and reliability.

四、本发明通过边缘节点组件来实现,在边缘节点组件中进行边缘计算。而传统物联网平台是将所有任务汇总后,统一上传至云端进行计算,效率低服务器压力大。本发明的边缘节点组件直接将运算任务在设备端执行,只将计算结果推送至云端,计算效率大大提升,而且会在设备端会对冷数据进行验算,确保准确性,因为在设备端进行,所以不会对服务器造成额外压力,又能确保准确性,实现对远程控制的精确性和及时性。Fourth, the present invention is realized by edge node components, and edge computing is performed in the edge node components. The traditional IoT platform aggregates all tasks and uploads them to the cloud for computing, which is inefficient and puts a lot of pressure on the server. The edge node component of the present invention directly executes computing tasks on the device side, and only pushes the calculation results to the cloud, so the computing efficiency is greatly improved, and the cold data is checked on the device side to ensure accuracy, because it is performed on the device side, Therefore, it will not cause additional pressure on the server, and can ensure the accuracy, and achieve the accuracy and timeliness of remote control.

五、本发明通过安全控制模块来实现链路管理和安全控制。安全控制模块的网络部分覆盖所有网络场景,包括公网和内网、有线和无线,固定IP和动态IP等场景,安全控制组件还会防范网络攻击。从而实现配置和管理固定ip和动态ip等多种形式给平台的链路管理和安全控制。Fifth, the present invention realizes link management and security control through the security control module. The network part of the security control module covers all network scenarios, including public and intranet, wired and wireless, fixed IP and dynamic IP, etc. The security control module also prevents network attacks. Thereby, various forms of link management and security control for the platform such as configuration and management of fixed ip and dynamic ip are realized.

六、本发明平台支持长连接管理下的数据采集、数据上报、监控告警、边缘智能应用分发,利用云边的可靠消息传递降低传输成本,缩短数据与决策之间的等待时间。平台在连接畅通的情况下,能够通过netty框架来实现设备一直保持长连接,还会同时对设备进行心跳监测并设置超时阈值,以确保在线设备的连接状态。另外,云边消息传递能够通过mqtt技术进行传递,降低传输成本,缩短数据与决策之间的等待时间。6. The platform of the present invention supports data collection, data reporting, monitoring and alarming, and edge intelligent application distribution under long-term connection management, and utilizes reliable message transmission on the cloud side to reduce transmission costs and shorten the waiting time between data and decision-making. When the connection is smooth, the platform can maintain a long connection of the device through the netty framework, and also monitor the heartbeat of the device and set a timeout threshold to ensure the connection status of the online device. In addition, cloud-edge messaging can be delivered through mqtt technology, reducing transmission costs and shortening the waiting time between data and decision-making.

七、本发明设备普及LTE Cat-NB1或NB-IoT协议,能够优先使用NB-IoT协议进行数据传输,相比其他协议传输效率更高,减少传输耗时进而节省成本。根据设备片区和网络状况选定出基站设备,将一定范围内的设备进行本地通讯,数据互通。有数据上报时统一由本地网络传送至基站设备,由基站设备统一发送给云端。大大减少了与云端通讯的连接数和应答次数,减少了传输成本。7. The device of the present invention popularizes the LTE Cat-NB1 or NB-IoT protocol, and can preferentially use the NB-IoT protocol for data transmission, which has higher transmission efficiency than other protocols, reduces transmission time and saves costs. According to the equipment area and network conditions, the base station equipment is selected, and the equipment within a certain range is used for local communication and data exchange. When data is reported, it is uniformly transmitted from the local network to the base station equipment, and is uniformly sent to the cloud by the base station equipment. The number of connections and responses to the cloud communication is greatly reduced, and the transmission cost is reduced.

八、本发明容器化固件中,设备影子模块用于实时监控设备数据上报,也能够查看设备历史运行情况及日志,并设置阈值对设备进行监控。安全控制模块负责保证网络通信安全,防御外界攻击,以及不同网络链路的设备接入,包括线、无线、3G、4G,固定IP和自适应IP等。时序数据库模块用于存储多个设备每日产生的大量的历史数据,相比普通数据库存储方式,查询速度更快,占用空间更小。消息队列模块用于处理设备与云端之间的通信顺序,合理安排队列,提升数据传输效率,并保证大数据连接量下平台的稳定运行。8. In the containerized firmware of the present invention, the device shadow module is used for real-time monitoring of device data reporting, and can also view the historical operation status and logs of the device, and set thresholds to monitor the device. The security control module is responsible for ensuring network communication security, defending against external attacks, and device access of different network links, including wired, wireless, 3G, 4G, fixed IP and adaptive IP. The time series database module is used to store a large amount of historical data generated by multiple devices every day. Compared with ordinary database storage methods, the query speed is faster and the space is smaller. The message queue module is used to process the communication sequence between the device and the cloud, arrange the queue reasonably, improve the data transmission efficiency, and ensure the stable operation of the platform under the large data connection volume.

九、本发明的边缘节点组件模块用于在靠近用户的边缘侧构建业务处理模块,提供存储、计算、网络等资源,将部分关键业务应用下沉到接入网络边缘,以减少网络传输和多级转发带来的宽度和时延损耗。边缘节点相比较云数据中心,具有小型化、建设周期短、分布式、更贴近用户(最后一公里)的特性,实现在网络边缘侧对数据的处理,减少请求响应时间、减少网络带宽同时保证数据的安全性和私密性。9. The edge node component module of the present invention is used to construct a business processing module on the edge side close to the user, provide resources such as storage, computing, and network, and sink some key business applications to the edge of the access network, so as to reduce network transmission and multiplication. Width and delay loss caused by stage forwarding. Compared with cloud data centers, edge nodes have the characteristics of miniaturization, short construction period, distributed, and closer to users (the last mile). It can process data at the edge of the network, reduce request response time, reduce network bandwidth, and ensure Data security and privacy.

十、本发明的数据存储组件模块负责设备上报数据的边缘侧存储,将一定时间段内的设备上报热数据进行存储;数据存储组件模块采用postgre+TimescaleDB的数据库设计,能够使数据读取速率更快,压缩率更高,节省存储空间,延长热数据时间轴。10. The data storage component module of the present invention is responsible for the edge side storage of the data reported by the device, and stores the hot data reported by the device within a certain period of time; the data storage component module adopts the database design of postgre+TimescaleDB, which can make the data reading rate faster. Faster, higher compression ratio, save storage space and extend hot data timeline.

十一、本发明的OS Kemel Docker模块是为边缘侧设备订制操作系统的内核,删减了原生系统中的冗余部分,使订制系统的大小控制在700M以内。同时OS Kemel Docker还负责设备与云端的交互部分,设备系统初始化时,会在云端自动注册设备信息,同时边缘侧设备上线,使边缘端与云端建立连接。11. The OS Kemel Docker module of the present invention is the kernel of the customized operating system for edge side devices, and the redundant part in the native system is deleted, so that the size of the customized system is controlled within 700M. At the same time, OS Kemel Docker is also responsible for the interaction between the device and the cloud. When the device system is initialized, the device information will be automatically registered in the cloud, and the edge device will go online to establish a connection between the edge and the cloud.

综上,本发明平台、设备及方法实现了边云的数据协同、应用协同和管理协同,利用云边的可靠消息传递降低传输成本,缩短数据与决策之间的等待时间,提高服务质量。In conclusion, the platform, device and method of the present invention realize data collaboration, application collaboration and management collaboration of edge-cloud, reduce transmission cost by utilizing reliable message transmission of cloud-edge, shorten the waiting time between data and decision, and improve service quality.

附图说明Description of drawings

图1为本发明实施例的一种支持长连接的低功耗物联网平台的结构示意图;FIG. 1 is a schematic structural diagram of a low-power IoT platform supporting long connections according to an embodiment of the present invention;

图2为本发明实施例的一种物联网平台管理系统构架示意图;2 is a schematic diagram of the architecture of an IoT platform management system according to an embodiment of the present invention;

图3为本发明实施例的一种容器化固件的示意图;3 is a schematic diagram of a containerized firmware according to an embodiment of the present invention;

图4为本发明实施例的容器化固件与设备和联网平台的连接示意图;4 is a schematic diagram of a connection between containerized firmware, a device, and a networking platform according to an embodiment of the present invention;

图5为本发明实施例的一种支持长连接的低功耗物联网平台的管理方法流程图。FIG. 5 is a flowchart of a management method of a low-power IoT platform supporting long-term connection according to an embodiment of the present invention.

具体实施方式Detailed ways

下面结合具体实施案例和附图1-5对本发明作进一步说明,但本发明并不局限于这些实施例。The present invention will be further described below with reference to specific embodiments and accompanying drawings 1-5, but the present invention is not limited to these embodiments.

实施例1Example 1

本实施例平台、设备和方法试用于某燃气运行设备系统。以安全运行、高效运营、服务用户为核心思想,以管网运行维护为核心目标,运用物联网平台感知、集成、分析城市燃气运行系统的各项关键信息,向燃气企业提供覆盖管网规划设计、工程施工、管网输配、设备抢维修、管网改造、管网管理、运行监控、企业综合运营的管网全生命周期的信息化管理工具,实现信息融合、服务拓展、气量预测和辅助决策。通过对燃气管网各个关键业务环节的信息化管理,帮助燃气企业实现日常运营管控的智能化和精细化,最终保障燃气管网运营的稳定和安全。The platform, device and method of the present embodiment are applied to a certain gas operation equipment system. Taking safe operation, efficient operation, and serving users as the core idea, taking the operation and maintenance of the pipe network as the core goal, using the Internet of Things platform to perceive, integrate and analyze various key information of the urban gas operation system, and provide gas companies with coverage of pipe network planning and design , engineering construction, pipeline network transmission and distribution, equipment emergency maintenance, pipeline network transformation, pipeline network management, operation monitoring, comprehensive enterprise operation of the entire life cycle of the information management tool of the pipeline network, to achieve information fusion, service expansion, gas volume prediction and assistance decision making. Through the information management of each key business link of the gas pipeline network, it helps the gas enterprises to realize the intelligence and refinement of the daily operation management and control, and finally guarantees the stability and safety of the gas pipeline network operation.

一种支持长连接的低功耗物联网平台,如图1和图4所示,物联网平台分为云、边、端三层;其中,云层为物联网平台云端;边层为操作系统边缘侧;端层为最底层的设备,如燃气运行设备系统中的智能管道设备、智能气网、智慧场站、智能燃气表、燃气报警器等。其中,物联网平台云端包括有6个模块,6个模块分别为连接管理模块,用于专门负责管理多个规则和策略,通过协议类型、设备种类、接入方式等对设备进行分类连接管理,以设备地图的方式进行呈现;消息列队模块,用于处理设备与云端之间的通信顺序,合理安排队列,提升数据传输效率,并保证大数据连接量下平台的稳定运行;规则引擎模块,用于负责解析设备上报数据及云端下发控制命令;所有服务通过规则引擎实现解耦,通过规则引擎能够直接将数据落入业务系统数据库,也能够推送到业务系统消息队列中,供业务系统使用,灵活定制数据流转逻辑;安全认证模块,负责保证网络通信安全,防御外界攻击,以及不同网络链路的设备接入,包括有线、无线、3G、4G,固定IP和自适应IP;私有或托管云平台模块,用于提升服务器的可扩展性和安全性;云端服务模块,用于管理云服务器,可视化操作页面,方便直接对云端的资源进行管理。其中,操作系统边缘侧包括有8个模块,8个模块分别为边缘应用模块,用于管理部署在设备容器内的应用,这些应用都是实现物联网平台功能的必备应用,不同类型的设备需要使用不同的应用,统一在边缘应用进行管理;开放API模块,用于对所有物联网平台所使用的API进行开放式统一管理,实现跨区域交互;通讯总线模块,用于管理边缘侧的数据传输,使用SPI总线协议,支持多slave模式应用,一般设置单Master,时钟由Master控制,在时钟移位脉冲下,数据按位传输,高位在前,低位在后(MSBfirst),SPI接口有2根单向数据线,为全双工通信,在物联网平台中的数据传输速率能够达6Mbps;边缘节点组件模块,用于在靠近用户的边缘侧构建业务处理模块,提供存储、计算、网络等资源,将部分关键业务应用下沉到接入网络边缘,以减少网络传输和多级转发带来的宽度和时延损耗,边缘节点相比较云数据中心,具有小型化、建设周期短、分布式、更贴近用户(最后一公里)的特性,实现在网络边缘侧对数据的处理,减少请求响应时间、减少网络带宽同时保证数据的安全性和私密性。运行时组件模块,是用来控制应用程序执行的主进程,即每个应用程序都会被运行时组件模块所控制执行,运行时组件模块会监测各个事件的运行情况,并存储运行状态资源消耗信息;数据存储组件模块,数据存储组件模块负责设备上报数据的边缘侧存储,将一定时间段内的设备上报热数据进行存储;数据存储组件模块采用postgre+TimescaleDB的数据库设计,能够使数据读取速率更快,压缩率更高,节省存储空间,延长热数据时间轴;安全控制组件模块,负责监控设备当前运行状态,用于捕获设备运行时异常,对设备异常状态进行监控,支持自定义报警规则,设置触发阈值,直接发送设备状态告警信息;OS Kemel Docker模块,是为边缘侧设备订制操作系统的内核,删减了原生系统中的冗余部分,使订制系统的大小控制在700M以内。同时OS Kemel Docker还负责设备与云端的交互部分,设备系统初始化时,会在云端自动注册设备信息,同时边缘侧设备上线,使边缘端与云端建立连接。A low-power IoT platform that supports long connections, as shown in Figure 1 and Figure 4, the IoT platform is divided into three layers: cloud, edge, and end; the cloud layer is the cloud of the IoT platform; the edge layer is the operating system edge The end layer is the bottom layer of equipment, such as intelligent pipeline equipment, intelligent gas network, intelligent field station, intelligent gas meter, gas alarm, etc. in the gas operation equipment system. Among them, the IoT platform cloud includes 6 modules, and the 6 modules are connection management modules, which are specially responsible for managing multiple rules and policies, and classify and connect devices through protocol types, device types, and access methods. Presented in the form of a device map; the message queuing module is used to process the communication sequence between the device and the cloud, arrange the queues reasonably, improve the efficiency of data transmission, and ensure the stable operation of the platform under large data connections; the rule engine module, which uses It is responsible for parsing the data reported by the device and issuing control commands to the cloud; all services are decoupled through the rule engine. Through the rule engine, the data can be directly dropped into the business system database, and can also be pushed to the business system message queue for use by the business system. Flexible customization of data flow logic; security authentication module, responsible for ensuring network communication security, defending against external attacks, and device access of different network links, including wired, wireless, 3G, 4G, fixed IP and adaptive IP; private or managed cloud The platform module is used to improve the scalability and security of the server; the cloud service module is used to manage the cloud server and visualize the operation page, which is convenient to directly manage the resources in the cloud. Among them, the edge side of the operating system includes 8 modules, and the 8 modules are edge application modules, which are used to manage the applications deployed in the device container. These applications are all necessary applications to realize the functions of the IoT platform. Different types of devices Different applications need to be used for unified management at the edge; the open API module is used for open and unified management of APIs used by all IoT platforms to achieve cross-regional interaction; the communication bus module is used to manage data on the edge side Transmission, use SPI bus protocol, support multi-slave mode applications, generally set a single master, the clock is controlled by the master, under the clock shift pulse, the data is transmitted bit by bit, the high order is first, the low order is last (MSBfirst), the SPI interface has 2 A one-way data line is full-duplex communication, and the data transmission rate in the IoT platform can reach 6Mbps; the edge node component module is used to build a business processing module on the edge side close to the user, providing storage, computing, network, etc. resources, and sink some key business applications to the edge of the access network to reduce the width and delay loss caused by network transmission and multi-level forwarding. Compared with cloud data centers, edge nodes have the advantages of miniaturization, short construction period, distributed , closer to the user (last mile) characteristics, realize the processing of data at the edge of the network, reduce request response time, reduce network bandwidth while ensuring data security and privacy. The runtime component module is the main process used to control the execution of the application program, that is, each application program will be controlled and executed by the runtime component module. The runtime component module will monitor the operation of each event and store the running state resource consumption information. ;Data storage module, the data storage module is responsible for the edge side storage of the data reported by the device, and stores the hot data reported by the device within a certain period of time; the data storage module adopts the database design of postgre+TimescaleDB, which can make the data read rate Faster, higher compression rate, save storage space, and extend thermal data timeline; security control component module, responsible for monitoring the current operating status of the equipment, used to capture the abnormal status of the equipment during operation, monitor the abnormal status of the equipment, and support custom alarm rules , set the trigger threshold, and directly send the device status alarm information; OS Kemel Docker module is the kernel of the customized operating system for edge devices, and the redundant part in the native system is deleted, so that the size of the customized system is controlled within 700M . At the same time, OS Kemel Docker is also responsible for the interaction between the device and the cloud. When the device system is initialized, the device information will be automatically registered in the cloud, and the edge device will go online to establish a connection between the edge and the cloud.

操作系统边缘侧与物联网平台云端通过websocket/MQTT连接方式进行消息交互,达到数据协同、应用协同和管理协同;端层能够以3G、4G、有线或无线方式直连到云端物联网平台,或通过边缘网关代理连接到云端物联网平台;端层与云端物联网平台通过LTECat-NB1或NB-IoT协议进行数据传输。操作系统边缘侧在边缘硬件上部署有容器化固件,容器化固件与传感器和燃气运行设备连接,如智能管道设备、智能气网、智慧场站、智能燃气表、燃气报警器等;操作系统边缘侧位于物联网的数据源头侧,操作系统边缘侧融合网络、计算、存储和应用核心能力,采用分布式模式就近提供边缘智能服务,满足行业数字化在敏捷连接、实时业务、数据优化、应用智能、安全与隐私保护方面的关键需求;操作系统边缘侧能够作为连接物理世界和数字世界的桥梁,实现智能装备、智能网关、智能系统和智能服务。The edge side of the operating system and the cloud of the IoT platform exchange messages through websocket/MQTT connection to achieve data collaboration, application collaboration and management collaboration; the terminal layer can be directly connected to the cloud IoT platform by 3G, 4G, wired or wireless, or Connect to the cloud IoT platform through the edge gateway agent; the terminal layer and the cloud IoT platform perform data transmission through the LTE Cat-NB1 or NB-IoT protocol. On the edge side of the operating system, containerized firmware is deployed on edge hardware, and the containerized firmware is connected to sensors and gas operating equipment, such as smart pipeline equipment, smart gas network, smart field station, smart gas meter, gas alarm, etc.; the operating system edge The side is located at the data source side of the Internet of Things, and the edge side of the operating system integrates the core capabilities of network, computing, storage and application, and adopts a distributed mode to provide edge intelligent services nearby, meeting the needs of industry digitization in agile connection, real-time business, data optimization, application intelligence, Key requirements for security and privacy protection; the edge side of the operating system can serve as a bridge connecting the physical world and the digital world, enabling smart equipment, smart gateways, smart systems, and smart services.

一种物联网平台管理系统构架,应用于上述一种支持长连接的低功耗物联网平台,如图2所示,管理系统构架包括边缘层、PaaS层和应用层;其中,边缘层为边缘网关,边缘网关分别连接有事件驱动模块、消息队列模块和智能模型模块;PaaS层分为IOT云端服务层、智能模型服务层和容器云层;IOT云端服务层连接有规则引擎模块、设备管理模块和安全认证模块;智能模型服务层连接有知识图谱模块、机器学习模块和异构存储模块;容器云层连接有服务网格模块、拓扑监控模块和资源调度模块;应用层连接有资产管理模块、监控系统模块、智能阀控模块和展示大屏模块。An IoT platform management system architecture is applied to the above-mentioned low-power IoT platform that supports long connections. As shown in Figure 2, the management system architecture includes an edge layer, a PaaS layer and an application layer; wherein the edge layer is the edge layer. The gateway and the edge gateway are respectively connected with the event-driven module, the message queue module and the intelligent model module; the PaaS layer is divided into the IOT cloud service layer, the intelligent model service layer and the container cloud layer; the IOT cloud service layer is connected with the rule engine module, device management module and Security authentication module; intelligent model service layer is connected with knowledge graph module, machine learning module and heterogeneous storage module; container cloud layer is connected with service grid module, topology monitoring module and resource scheduling module; application layer is connected with asset management module, monitoring system modules, intelligent valve control modules and display large-screen modules.

一种容器化固件,应用于上述一种支持长连接的低功耗物联网平台的操作系统边缘侧,如图3和图4所示,容器化固件内置有设备影子模块、安全控制模块、时序数据库模块和消息队列模块;设备影子模块用于实时监控设备数据上报,也能够查看设备历史运行情况及日志,并设置阈值对设备进行监控;安全控制模块负责保证网络通信安全,防御外界攻击,以及不同网络链路的设备接入;时序数据库模块用于存储若干设备每日产生的大量历史数据;消息队列模块用于处理设备与云端之间的通信顺序,合理安排队列,提升数据传输效率,并保证大数据连接量下平台的稳定运行。容器化固件与传感器和燃气运行设备连接。A containerized firmware is applied to the edge side of the operating system of the above-mentioned low-power IoT platform that supports long connections. As shown in Figures 3 and 4, the containerized firmware has built-in device shadow modules, security control modules, and timing sequences. Database module and message queue module; device shadow module is used to monitor device data reporting in real time, and can also view device history and logs, and set thresholds to monitor devices; security control module is responsible for ensuring network communication security, defending against external attacks, and Device access of different network links; the time series database module is used to store a large amount of historical data generated by several devices every day; the message queue module is used to process the communication sequence between the device and the cloud, arrange queues reasonably, improve data transmission efficiency, and Ensure the stable operation of the platform under the large data connection volume. Containerized firmware interfaces with sensors and gas-operated devices.

本实施例容器化固件中,设备影子模块用于实时监控设备数据上报,也能够查看设备历史运行情况及日志,并设置阈值对设备进行监控。安全控制模块负责保证网络通信安全,防御外界攻击,以及不同网络链路的设备接入,包括线、无线、3G、4G,固定IP和自适应IP等。时序数据库模块用于存储多个设备每日产生的大量的历史数据,相比普通数据库存储方式,查询速度更快,占用空间更小。消息队列模块用于处理设备与云端之间的通信顺序,合理安排队列,提升数据传输效率,并保证大数据连接量下平台的稳定运行。In the containerized firmware of this embodiment, the device shadow module is used to monitor device data reporting in real time, and can also view the historical operation status and logs of the device, and set thresholds to monitor the device. The security control module is responsible for ensuring network communication security, defending against external attacks, and device access of different network links, including wired, wireless, 3G, 4G, fixed IP and adaptive IP. The time series database module is used to store a large amount of historical data generated by multiple devices every day. Compared with ordinary database storage methods, the query speed is faster and the space is smaller. The message queue module is used to process the communication sequence between the device and the cloud, arrange the queue reasonably, improve the data transmission efficiency, and ensure the stable operation of the platform under the large data connection volume.

一种支持长连接的低功耗物联网平台的管理方法,如图5所示,包括如下步骤:A management method for a low-power IoT platform that supports long connections, as shown in Figure 5, includes the following steps:

步骤1:操作系统边缘侧在边缘硬件上部署有容器化固件,容器化固件内置有设备影子模块、安全控制模块、时序数据库模块和消息队列模块;Step 1: Containerized firmware is deployed on the edge hardware on the edge side of the operating system, and the containerized firmware has built-in device shadow modules, security control modules, timing database modules, and message queue modules;

步骤2:容器化固件通过协议转换对现场设备和传感器接入的数据协议、格式进行统一,整理数据格式;Step 2: The containerized firmware unifies the data protocol and format of the field device and sensor access through protocol conversion, and organizes the data format;

步骤3:容器化固件通过边缘Hub将数据传送至物联网平台云端;Step 3: The containerized firmware transmits data to the IoT platform cloud through the edge Hub;

步骤4:物联网平台云端对上传数据进行计算及建模;Step 4: The cloud of the IoT platform calculates and models the uploaded data;

步骤5:物联网平台云端下发模型参数和指令信息至端层,端层的燃气运行设备响应后,执行相应操作。Step 5: The IoT platform cloud sends the model parameters and instruction information to the terminal layer, and the gas operating equipment at the terminal layer responds and performs corresponding operations.

本实施例的设备普及LTE Cat-NB1(NB-IoT)协议,能够优先使用NB-IoT协议进行数据传输,相比其他协议传输效率更高,减少传输耗时进而节省成本。根据设备片区和网络状况选定出基站设备,将一定范围内的设备进行本地通讯,数据互通。有数据上报时统一由本地网络传送至基站设备,由基站设备统一发送给云端。大大减少了与云端通讯的连接数和应答次数,减少了传输成本。容器化固件能够快速接入设备和传感器,通过边缘Hub将数据传送至物联网平台云端,物联网平台云端设置后边缘层、PaaS层和应用层,能够建立设备模型并统一纳管。快速接入是通过建立设备模型的方式进行实现,将常用的不同类型设备,分别建立设备模型,将配置信息统一存储到容器化固件中,并完整存储在云端。新设备接入时,直接部署容器化固件,启动容器即可,容器内会根据当前机型,向云端发送配置,并自动下载该机型所需软件,自动完成安装并在云端上线。从设备拆封上电到云端上线,整个过程能够在5分钟内完成。The device in this embodiment popularizes the LTE Cat-NB1 (NB-IoT) protocol, and can preferentially use the NB-IoT protocol for data transmission. Compared with other protocols, the transmission efficiency is higher, and the transmission time and cost are reduced. According to the equipment area and network conditions, the base station equipment is selected, and the equipment within a certain range is used for local communication and data exchange. When data is reported, it is uniformly transmitted from the local network to the base station equipment, and is uniformly sent to the cloud by the base station equipment. The number of connections and responses to the cloud communication is greatly reduced, and the transmission cost is reduced. Containerized firmware can quickly access devices and sensors, and transmit data to the IoT platform cloud through the edge hub. After the IoT platform cloud is set up with the edge layer, PaaS layer, and application layer, device models can be established and managed in a unified manner. Quick access is achieved by establishing a device model. Different types of commonly used devices are established separately, and the configuration information is stored in the containerized firmware and completely stored in the cloud. When a new device is connected, directly deploy the containerized firmware and start the container. The container will send the configuration to the cloud according to the current model, and automatically download the software required for the model, and automatically complete the installation and go online on the cloud. From unpacking and power-on to the cloud, the whole process can be completed within 5 minutes.

本实施例的连接管理模块专门负责管理多个规则和策略,通过协议类型、设备种类、接入方式等对设备进行分类连接管理,以设备地图的方式进行呈现,实现平台灵活配置和管理多个规则和策略,快速、便捷并保证数据安全的完成协议转换,协议解析出有效数据并准确及时有序上报。The connection management module in this embodiment is specially responsible for managing multiple rules and policies, and classifies and manages the connection of devices through protocol types, device types, access methods, etc., and presents them in the form of a device map, enabling the platform to flexibly configure and manage multiple Rules and strategies, complete protocol conversion quickly, conveniently and ensure data security, and parse the protocol to obtain valid data and report it in an accurate, timely and orderly manner.

本实施例平台的通过私有化云平台或托管公有云来实现平台性能、安全和可靠,本发明的云平台相比本地服务器,可扩展性更高,当遇到灾害时具有完善的灾备系统,不会出现数据损坏的情况,实现平台性能、安全和可靠。The platform of this embodiment realizes platform performance, security and reliability by privatizing the cloud platform or hosting the public cloud. Compared with the local server, the cloud platform of the present invention has higher scalability and has a complete disaster recovery system when encountering disasters. , there will be no data corruption, and platform performance, security and reliability will be achieved.

本实施例平台通过边缘节点组件来实现,在边缘节点组件中进行边缘计算。而传统物联网平台是将所有任务汇总后,统一上传至云端进行计算,效率低服务器压力大。本发明的边缘节点组件直接将运算任务在设备端执行,只将计算结果推送至云端,计算效率大大提升,而且会在设备端会对冷数据进行验算,确保准确性,因为在设备端进行,所以不会对服务器造成额外压力,又能确保准确性,实现对远程控制的精确性和及时性。The platform in this embodiment is implemented by edge node components, and edge computing is performed in the edge node components. The traditional IoT platform aggregates all tasks and uploads them to the cloud for computing, which is inefficient and puts a lot of pressure on the server. The edge node component of the present invention directly executes computing tasks on the device side, and only pushes the calculation results to the cloud, so the computing efficiency is greatly improved, and the cold data is checked on the device side to ensure accuracy, because it is performed on the device side, Therefore, it will not cause additional pressure on the server, and can ensure the accuracy, and achieve the accuracy and timeliness of remote control.

本实施例平台通过安全控制模块来实现链路管理和安全控制。安全控制模块的网络部分覆盖所有网络场景,包括公网和内网、有线和无线,固定IP和动态IP等场景,安全控制组件还会防范网络攻击。从而实现配置和管理固定ip和动态ip等多种形式给平台的链路管理和安全控制。The platform in this embodiment implements link management and security control through a security control module. The network part of the security control module covers all network scenarios, including public and intranet, wired and wireless, fixed IP and dynamic IP, etc. The security control module also prevents network attacks. Thereby, various forms of link management and security control for the platform such as configuration and management of fixed ip and dynamic ip are realized.

本实施例平台支持长连接管理下的数据采集、数据上报、监控告警、边缘智能应用分发,利用云边的可靠消息传递降低传输成本,缩短数据与决策之间的等待时间。平台在连接畅通的情况下,能够通过netty框架来实现设备一直保持长连接,还会同时对设备进行心跳监测并设置超时阈值,以确保在线设备的连接状态。另外,云边消息传递能够通过mqtt技术进行传递,降低传输成本,缩短数据与决策之间的等待时间。The platform of this embodiment supports data collection, data reporting, monitoring and alarming, and edge intelligent application distribution under long-term connection management, and utilizes reliable message delivery on the cloud side to reduce transmission costs and shorten the waiting time between data and decision-making. When the connection is smooth, the platform can maintain a long connection of the device through the netty framework, and also monitor the heartbeat of the device and set a timeout threshold to ensure the connection status of the online device. In addition, cloud-edge messaging can be delivered through mqtt technology, reducing transmission costs and shortening the waiting time between data and decision-making.

Claims (10)

1.一种支持长连接的低功耗物联网平台,其特征在于,物联网平台分为云、边、端三层,云层为物联网平台云端,边层为操作系统边缘侧,端层为最底层的设备;所述操作系统边缘侧与物联网平台云端通过websocket/MQTT连接方式进行消息交互,达到数据协同、应用协同和管理协同;端层能够直连到云端物联网平台,或通过边缘网关代理连接到云端物联网平台;所述操作系统边缘侧在边缘硬件上部署有容器化固件。1. A low-power IoT platform that supports long connections, characterized in that the IoT platform is divided into three layers: cloud, side, and end, where the cloud layer is the IoT platform cloud, the side layer is the edge side of the operating system, and the end layer is The bottommost device; the edge side of the operating system and the IoT platform cloud interact with messages through websocket/MQTT connection to achieve data collaboration, application collaboration and management collaboration; the terminal layer can be directly connected to the cloud IoT platform, or through the edge The gateway agent is connected to the cloud IoT platform; the edge side of the operating system has containerized firmware deployed on the edge hardware. 2.根据权利要求1所述的一种支持长连接的低功耗物联网平台,其特征在于,所述直连为3G、4G、有线或无线方式连接;所述端层与云端物联网平台通过LTE Cat-NB1或NB-IoT协议进行数据传输。2. A low-power IoT platform supporting long connections according to claim 1, wherein the direct connection is a 3G, 4G, wired or wireless connection; the terminal layer is connected to the cloud IoT platform Data transmission via LTE Cat-NB1 or NB-IoT protocol. 3.根据权利要求1所述的一种支持长连接的低功耗物联网平台,其特征在于,所述物联网平台云端包括有6个模块,6个模块分别为连接管理模块、消息列队模块、规则引擎模块、安全认证模块、私有或托管云平台模块和云端服务模块。3. The low-power IoT platform supporting long connections according to claim 1, wherein the IoT platform cloud comprises 6 modules, and the 6 modules are respectively a connection management module and a message queuing module. , rule engine module, security authentication module, private or managed cloud platform module and cloud service module. 4.根据权利要求1所述的一种支持长连接的低功耗物联网平台,其特征在于,所述操作系统边缘侧包括有8个模块,8个模块分别为边缘应用模块、开放API模块、通讯总线模块、边缘节点组件模块、运行时组件模块、数据存储组件模块、安全控制组件模块和OS KemelDocker模块。4. The low-power IoT platform supporting long connections according to claim 1, wherein the edge side of the operating system includes 8 modules, and the 8 modules are respectively an edge application module and an open API module. , Communication Bus Module, Edge Node Component Module, Runtime Component Module, Data Storage Component Module, Security Control Component Module and OS KemelDocker Module. 5.根据权利要求1所述的一种支持长连接的低功耗物联网平台,其特征在于,所述操作系统边缘侧位于物联网的数据源头侧,操作系统边缘侧融合网络、计算、存储和应用核心能力,采用分布式模式就近提供边缘智能服务,满足行业数字化在敏捷连接、实时业务、数据优化、应用智能、安全与隐私保护方面的关键需求;操作系统边缘侧能够作为连接物理世界和数字世界的桥梁,实现智能装备、智能网关、智能系统和智能服务。5. The low-power IoT platform supporting long connections according to claim 1, wherein the edge side of the operating system is located on the data source side of the IoT, and the edge side of the operating system integrates network, computing, storage and application core capabilities, using distributed mode to provide edge intelligent services nearby, meeting the key requirements of industry digitalization in agile connection, real-time business, data optimization, application intelligence, security and privacy protection; the edge side of the operating system can be used as a connection between the physical world and the A bridge to the digital world, enabling intelligent equipment, intelligent gateways, intelligent systems and intelligent services. 6.一种物联网平台管理系统构架,应用于权利要求1-4任一权利要求所述的一种支持长连接的低功耗物联网平台,其特征在于,管理系统构架包括边缘层、PaaS层和应用层。6. An Internet of Things platform management system framework, applied to a low-power consumption Internet of Things platform supporting long connections according to any one of claims 1-4, wherein the management system framework includes an edge layer, a PaaS layer and application layer. 7.根据权利要求6所述的一种物联网平台管理系统构架,其特征在于,所述边缘层为边缘网关,所述边缘网关分别连接有事件驱动模块、消息队列模块和智能模型模块;7. The architecture of an IoT platform management system according to claim 6, wherein the edge layer is an edge gateway, and the edge gateway is respectively connected with an event-driven module, a message queue module and an intelligent model module; 所述PaaS层分为IOT云端服务层、智能模型服务层和容器云层;所述IOT云端服务层连接有规则引擎模块、设备管理模块和安全认证模块;所述智能模型服务层连接有知识图谱模块、机器学习模块和异构存储模块;所述容器云层连接有服务网格模块、拓扑监控模块和资源调度模块;The PaaS layer is divided into an IOT cloud service layer, an intelligent model service layer and a container cloud layer; the IOT cloud service layer is connected with a rule engine module, a device management module and a security authentication module; the intelligent model service layer is connected with a knowledge graph module , a machine learning module and a heterogeneous storage module; the container cloud layer is connected with a service grid module, a topology monitoring module and a resource scheduling module; 所述应用层连接有资产管理模块、监控系统模块、智能阀控模块和展示大屏模块。The application layer is connected with an asset management module, a monitoring system module, an intelligent valve control module and a large-screen display module. 8.一种容器化固件,应用于权利要求1或4所述的一种支持长连接的低功耗物联网平台的操作系统边缘侧,其特征在于,容器化固件内置有设备影子模块、安全控制模块、时序数据库模块和消息队列模块;所述设备影子模块用于实时监控设备数据上报,也能够查看设备历史运行情况及日志,并设置阈值对设备进行监控;所述安全控制模块负责保证网络通信安全,防御外界攻击,以及不同网络链路的设备接入;所述时序数据库模块用于存储若干设备每日产生的大量历史数据;所述消息队列模块用于处理设备与云端之间的通信顺序,合理安排队列,提升数据传输效率,并保证大数据连接量下平台的稳定运行。8. A containerized firmware, applied to the edge side of an operating system of a low-power IoT platform supporting long connections according to claim 1 or 4, wherein the containerized firmware has a built-in device shadow module, a security A control module, a time series database module and a message queue module; the device shadow module is used for real-time monitoring of device data reporting, and can also view the historical operation and logs of the device, and set thresholds to monitor the device; the security control module is responsible for ensuring the network Communication security, defense against external attacks, and device access of different network links; the time series database module is used to store a large amount of historical data generated by several devices every day; the message queue module is used to process the communication between the device and the cloud order, arrange queues reasonably, improve data transmission efficiency, and ensure the stable operation of the platform under the large data connection volume. 9.根据权利要求8所述的一种容器化固件,其特征在于,所述容器化固件与传感器和现场设备连接。9 . The containerized firmware of claim 8 , wherein the containerized firmware is connected to sensors and field devices. 10 . 10.一种支持长连接的低功耗物联网平台的管理方法,应用于权利要求1所述的一种支持长连接的低功耗物联网平台,包括如下步骤:10. A management method for a low-power IoT platform supporting long connections, applied to the low-power IoT platform supporting long connections as claimed in claim 1, comprising the following steps: 步骤1:操作系统边缘侧在边缘硬件上部署有容器化固件,容器化固件内置有设备影子模块、安全控制模块、时序数据库模块和消息队列模块;Step 1: Containerized firmware is deployed on the edge hardware on the edge side of the operating system, and the containerized firmware has built-in device shadow modules, security control modules, timing database modules, and message queue modules; 步骤2:容器化固件通过协议转换对现场设备和传感器接入的数据协议、格式进行统一,整理数据格式;Step 2: The containerized firmware unifies the data protocol and format of the field device and sensor access through protocol conversion, and organizes the data format; 步骤3:容器化固件通过边缘Hub将数据传送至物联网平台云端;Step 3: The containerized firmware transmits data to the IoT platform cloud through the edge Hub; 步骤4:物联网平台云端对上传数据进行计算及建模;Step 4: The cloud of the IoT platform calculates and models the uploaded data; 步骤5:物联网平台云端下发模型参数和指令信息至端层,端层的设备响应后,执行相应操作。Step 5: The IoT platform cloud sends model parameters and instruction information to the terminal layer, and the device at the terminal layer responds and performs corresponding operations.
CN202210712108.8A 2022-06-22 2022-06-22 A low-power Internet of Things platform supporting long connections and its equipment and management method Active CN115037600B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210712108.8A CN115037600B (en) 2022-06-22 2022-06-22 A low-power Internet of Things platform supporting long connections and its equipment and management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210712108.8A CN115037600B (en) 2022-06-22 2022-06-22 A low-power Internet of Things platform supporting long connections and its equipment and management method

Publications (2)

Publication Number Publication Date
CN115037600A true CN115037600A (en) 2022-09-09
CN115037600B CN115037600B (en) 2025-02-18

Family

ID=83127197

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210712108.8A Active CN115037600B (en) 2022-06-22 2022-06-22 A low-power Internet of Things platform supporting long connections and its equipment and management method

Country Status (1)

Country Link
CN (1) CN115037600B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116527485A (en) * 2023-05-22 2023-08-01 南通大学 Safe type thing networking node that supports quick deployment
CN117336689A (en) * 2023-09-28 2024-01-02 浙江美仪智能传感技术有限公司 Data monitoring method based on NB communication module
CN118646782A (en) * 2024-06-04 2024-09-13 中国长江电力股份有限公司 A cloud-edge-end data collaborative management system and method based on the Internet of Things

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170060574A1 (en) * 2015-08-27 2017-03-02 FogHorn Systems, Inc. Edge Intelligence Platform, and Internet of Things Sensor Streams System
CN111866084A (en) * 2020-06-24 2020-10-30 北京智芯微电子科技有限公司 Container-based edge IoT proxy device
CN113391600A (en) * 2020-03-11 2021-09-14 沈阳中科博微科技股份有限公司 Industrial internet platform architecture
CN113691497A (en) * 2021-07-13 2021-11-23 之江实验室 An IoT device control architecture and method based on KubeEdge and EdgeOS
CN113992675A (en) * 2021-10-26 2022-01-28 云知声(上海)智能科技有限公司 IOT cloud platform and edge gateway cooperative work method, system and storage medium
CN114490021A (en) * 2021-12-13 2022-05-13 天翼物联科技有限公司 Cloud edge coordination system and method for Internet of things edge computing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170060574A1 (en) * 2015-08-27 2017-03-02 FogHorn Systems, Inc. Edge Intelligence Platform, and Internet of Things Sensor Streams System
CN113391600A (en) * 2020-03-11 2021-09-14 沈阳中科博微科技股份有限公司 Industrial internet platform architecture
CN111866084A (en) * 2020-06-24 2020-10-30 北京智芯微电子科技有限公司 Container-based edge IoT proxy device
CN113691497A (en) * 2021-07-13 2021-11-23 之江实验室 An IoT device control architecture and method based on KubeEdge and EdgeOS
CN113992675A (en) * 2021-10-26 2022-01-28 云知声(上海)智能科技有限公司 IOT cloud platform and edge gateway cooperative work method, system and storage medium
CN114490021A (en) * 2021-12-13 2022-05-13 天翼物联科技有限公司 Cloud edge coordination system and method for Internet of things edge computing

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116527485A (en) * 2023-05-22 2023-08-01 南通大学 Safe type thing networking node that supports quick deployment
CN117336689A (en) * 2023-09-28 2024-01-02 浙江美仪智能传感技术有限公司 Data monitoring method based on NB communication module
CN118646782A (en) * 2024-06-04 2024-09-13 中国长江电力股份有限公司 A cloud-edge-end data collaborative management system and method based on the Internet of Things

Also Published As

Publication number Publication date
CN115037600B (en) 2025-02-18

Similar Documents

Publication Publication Date Title
CN115037600A (en) A low-power IoT platform supporting long-term connection and its device and management method
CN109951559A (en) Scheduled task configuration method, server, system and computer-readable storage medium
CN110336703A (en) Industrial Big Data Monitoring System Based on Edge Computing
US20180337948A1 (en) Method of industrial data communication with dedicated physical channel isolation and a system applying the method
CN211043537U (en) Substation equipment state monitoring system based on ubiquitous power internet of things
US20240231668A1 (en) Industrial internet-based smart energy management and control platform
CN103365286B (en) A kind of intelligent building integrated communication control system
CN111580449A (en) An energy management control system based on narrowband Internet of Things technology
CN108718345A (en) A kind of digitlization workshop industrial data Network Transmitting system
CN104966330A (en) Remote machine room intelligent inspection system based on cloud computer
CN117692937B (en) 5G full-connection factory equipment network topology structure and construction and use methods thereof
Ok et al. A Survey of Industrial Internet of Things Platforms for Establishing Centralized Data‐Acquisition Middleware: Categorization, Experiment, and Challenges
CN118632203A (en) Construction method of bridge health perception and regulation system based on IoT technology
CN115225675A (en) Charging station intelligent operation and maintenance system based on edge calculation
CN212009353U (en) An infrastructure monitoring system
CN118784646A (en) Edge computing node, edge computing method and edge-cloud collaborative system
CN113592210A (en) Internet of things integrated management platform for water supply non-negative-pressure secondary water supply facility
CN112486706A (en) Internet of things local equipment linkage method based on MQTT message driving mechanism
CN107394893A (en) A kind of photovoltaic power station monitoring system and its method
CN110012056A (en) A kind of smart city water utilities remote monitoring system and method based on cloud platform
CN113453182B (en) Oil-gas Internet of things data acquisition system based on NBIoT technology
CN116471294A (en) Internet of things access system, method and medium based on object model and rule engine
CN110099116A (en) A Subnet Security Evaluation Method Based on Big Data
Kireev et al. Cloud computing in housing and utility services monitoring systems
CN114465850A (en) API gateway management platform based on big data technology

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant