Energy Internet of Things data acquisition method based on non-blocking input and output model and software gateway

A technology of input and output and data collection, applied in the field of energy Internet of Things, can solve problems such as bottlenecks, different index calculation offsets, protocol differences, etc.

Active Publication Date: 2020-06-12
上海积成能源科技有限公司
View PDF7 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And because the uploaded data format of various monitoring terminals collected by sensors in real time is not uniform
For example, although different meter manufacturers follow the industrial communication Modbus protocol development, but due to the different register addresses and index calculation offsets, the protocols uploaded to the collection platform are different.
However, the current energy Internet of Things communication gateway architecture cannot solve the problem of accessing a large number of heterogeneous terminal devices, and cannot automatically switch over the failure of the collection server, and the writing of a large amount of data leads to a single point of failure in the gateway service and is prone to performance issues. bottleneck problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Energy Internet of Things data acquisition method based on non-blocking input and output model and software gateway
  • Energy Internet of Things data acquisition method based on non-blocking input and output model and software gateway
  • Energy Internet of Things data acquisition method based on non-blocking input and output model and software gateway

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The embodiment of the present invention provides a data collection method and software gateway for the energy internet of things based on a non-blocking input-output model.

[0015] Next, an energy IoT data collection method based on a non-blocking input and output model and the structure and function of a software gateway provided by the embodiments of this application are introduced. See the energy IoT data collection gateway architecture figure 1 , A non-blocking input-output model-based energy Internet of Things data collection method and the main realization process of the software gateway include: the collector connects with the communication gateway, and the use of scheduling tasks for data collection, data processing, and data forwarding functions.

[0016] The specific implementation steps are as follows:

[0017] Step 1: Connect the collector and the communication gateway. For details, see figure 2 , The collector sets the network TCP long connection, sends the regis...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an energy Internet of Things data acquisition method and a software gateway using a non-blocking input/output model NIO (Non-blocking Input/Output). Pure software such as load balancing and the like and a cloud computing technology are used for solving the problems in the field of energy internet of things under various sensing equipment and communication equipment access scenes; a traditional pure hardware gateway is high in multi-communication protocol compatibility difficulty, difficult to support high-availability requirements of a system in a high-concurrency scene,poor in dynamic expansion capacity and the like. The implementation process of the method comprises the steps that a collector is connected with a communication gateway, a scheduling task is used fordata collection, data processing and data forwarding.

Description

Technical field [0001] The present invention relates to the field of energy Internet of Things, and specifically provides a method of using non-blocking input / output model NIO (Non-blocking Input / Output) and load balancing technology to solve how energy Internet of Things achieves high concurrency and high concurrency under the scenario of TCP network long connection. Available questions. Background technique [0002] With the development and advancement of the Internet of Things technology, a large number of energy Internet of Things equipment terminals such as electrical meters, water meters, gas meters, electrical fire detectors, combustible gas detectors, temperature sensors, etc. are used for energy online monitoring index collection and monitoring applications , And upload a large amount of data in real time, which brings huge challenges to IoT gateway data collection and real-time processing. How to improve the concurrent processing capacity of the gateway in a short time ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06H04L12/66
CPCH04L67/12H04L67/10H04L69/16H04L69/162H04L12/66H04L67/1001H04L67/5682H04L67/568
Inventor 顾一峰孙刚王丹
Owner 上海积成能源科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products