[go: up one dir, main page]

CN104767783A - Functional modules based on FPGA-based M2M data interaction - Google Patents

Functional modules based on FPGA-based M2M data interaction Download PDF

Info

Publication number
CN104767783A
CN104767783A CN201410009109.1A CN201410009109A CN104767783A CN 104767783 A CN104767783 A CN 104767783A CN 201410009109 A CN201410009109 A CN 201410009109A CN 104767783 A CN104767783 A CN 104767783A
Authority
CN
China
Prior art keywords
unit
data
network access
data interaction
mutual
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.)
Pending
Application number
CN201410009109.1A
Other languages
Chinese (zh)
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 Institute of Automation of CAS
Original Assignee
Shenyang Institute of Automation of CAS
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 Institute of Automation of CAS filed Critical Shenyang Institute of Automation of CAS
Priority to CN201410009109.1A priority Critical patent/CN104767783A/en
Publication of CN104767783A publication Critical patent/CN104767783A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及一种基于FPGA的M2M数据交互实现的功能模块,数据交互单元连接网络接入单元和设备,实现业务数据的统计、分析、查询与上报,远程控制单元连接网络接入单元和设备,控制设备的启动,停止,重新启动;预警单元连接网络接入单元和设备,对设备运行状况进行反馈并将故障信息上报;固件升级单元连接网络接入单元和设备,对设备软件固件自动升级。本发明将FPGA应用于M2M技术应用,数据处理速度快、高可靠性,模块化的设计方法,可移植性强,便于维护,功能模块间可自主组网,进行数据交互与统计分析。

The present invention relates to a functional module based on FPGA for M2M data interaction. The data interaction unit is connected to the network access unit and equipment to realize statistics, analysis, query and reporting of business data. The remote control unit is connected to the network access unit and equipment. Control the start, stop, and restart of the equipment; the early warning unit is connected to the network access unit and equipment, feedbacks the operating status of the equipment and reports the fault information; the firmware upgrade unit is connected to the network access unit and equipment, and automatically upgrades the software and firmware of the equipment. The present invention applies FPGA to M2M technology application, has fast data processing speed, high reliability, modular design method, strong portability, easy maintenance, independent networking among functional modules, and data interaction and statistical analysis.

Description

基于FPGA的M2M数据交互实现的功能模块Functional modules based on FPGA-based M2M data interaction

技术领域technical field

本发明涉及物联网领域,具体涉及一种基于FPGA的M2M数据交互实现的功能模块。The present invention relates to the field of the Internet of Things, and in particular to a functional module for implementing M2M data interaction based on FPGA.

背景技术Background technique

M2M(Machine to Machine)技术是一种以机器终端智能交互的核心部件,是实现物联网智能化的关键。M2M (Machine to Machine) technology is a core component of intelligent interaction with machine terminals, and is the key to realizing the intelligence of the Internet of Things.

FPGA,即现场可编程门阵列,其内部由大量的门阵列组成,可以进行各种复杂的数字信号处理运算,数据并行处理的硬件结构是其在数字信号处理领域的优势。FPGA, that is, field programmable gate array, is composed of a large number of gate arrays, which can perform various complex digital signal processing operations. The hardware structure of data parallel processing is its advantage in the field of digital signal processing.

在应用方面,M2M大部分是基于ARM或者PC机来实现的。ARM在数据处理速度上没有FPGA迅速,而且FPGA的硬件结构也比其具有高可靠性。而PC机成本高,体积大,适用性低,可移植性差。In terms of application, most of M2M is implemented based on ARM or PC. ARM is not as fast as FPGA in terms of data processing speed, and the hardware structure of FPGA is also more reliable than it. However, the PC has high cost, large volume, low applicability, and poor portability.

将FPGA与M2M技术相结合,有效的发挥了各自的优势,FPGA使M2M数据交互的速度和可靠性得到了进一步的提升。The combination of FPGA and M2M technology effectively exerts their respective advantages. FPGA further improves the speed and reliability of M2M data interaction.

发明内容Contents of the invention

本发明的目的在于将FPGA与M2M技术相结合,将FPGA数据并行处理的硬件结构优势应用于M2M应用。基于以上目的,本发明提出一种以FPGA为硬件结构,高速度运行、高可靠性、低功耗、可移植性强、易于维护的基于FPGA的M2M数据交互实现的功能模块。The purpose of the present invention is to combine FPGA and M2M technology, and apply the advantages of hardware structure of FPGA data parallel processing to M2M application. Based on the above objectives, the present invention proposes an FPGA-based M2M data interaction realization functional module with FPGA as the hardware structure, high-speed operation, high reliability, low power consumption, strong portability, and easy maintenance.

本发明为实现上述目的所采用的技术方案是:The technical scheme that the present invention adopts for realizing the above object is:

一种基于FPGA的M2M数据交互实现的功能模块,包括数据交互单元一端连接网络接入单元,与网络接入单元数据交互,另一端连接设备,用于对设备业务数据进行统计、分析、查询与上报;A functional module based on FPGA-based M2M data interaction, including one end of the data interaction unit connected to the network access unit for data interaction with the network access unit, and the other end connected to the device for statistics, analysis, query and communication of device business data report;

所述数据交互单元一端连接网络接入单元,与网络接入单元数据交互,另一端连接设备,用于对设备业务数据进行统计、分析、查询与上报;One end of the data interaction unit is connected to the network access unit for data interaction with the network access unit, and the other end is connected to the device for statistics, analysis, query and reporting of device business data;

所述远程控制单元一端连接网络接入单元,与网络接入单元数据交互,另一端连接设备,与设备数据交互,用于控制设备的启动,停止,重新启动;One end of the remote control unit is connected to the network access unit for data interaction with the network access unit, and the other end is connected to the device for data interaction with the device, and is used to control the start, stop, and restart of the device;

所述预警单元一端连接网络接入单元,与网络接入单元数据交互,另一端连接设备,与设备数据交互,用于对设备运行状况进行反馈并将故障信息上报;One end of the early warning unit is connected to the network access unit for data interaction with the network access unit, and the other end is connected to the device for data interaction with the device, and is used to give feedback on the operating status of the device and report fault information;

所述固件升级单元一端连接网络接入单元,与网络接入单元数据交互,另一端连接设备,与设备数据交互,用于对设备软件固件自动升级;One end of the firmware upgrade unit is connected to the network access unit for data interaction with the network access unit, and the other end is connected to the device to interact with the device data for automatic upgrade of the device software firmware;

所述网络接入单元连接M2M平台,与M2M平台数据交互。The network access unit is connected to the M2M platform, and interacts with the M2M platform for data.

所述功能模块为一个或多个,通过网络接入单元有线或无线方式连接,实现不同功能模块之间的数据交互。There are one or more functional modules, which are connected through a network access unit in a wired or wireless manner to realize data interaction between different functional modules.

本发明具有以下优点及有益效果:The present invention has the following advantages and beneficial effects:

1.将FPGA应用于M2M技术应用,数据处理速度快、高可靠性。1. Apply FPGA to M2M technology application, with fast data processing speed and high reliability.

2.模块化的设计方法,该功能模块可移植性强,便于维护。2. Modular design method, the functional modules are highly portable and easy to maintain.

3.功能模块间可自主组网,进行数据交互与统计分析。3. Functional modules can independently form a network for data interaction and statistical analysis.

附图说明Description of drawings

图1为本发明的结构框图。Fig. 1 is a structural block diagram of the present invention.

具体实施方式Detailed ways

下面结合附图及实施例对本发明做进一步的详细说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

如图1所示,本发明所涉及的一种基于FPGA的M2M数据交互实现的功能模块,主要由网络接入单元,数据交互单元,远程控制单元,预警单元和固件升级单元五个单元组成。As shown in FIG. 1 , a functional module for implementing M2M data interaction based on FPGA involved in the present invention is mainly composed of five units: a network access unit, a data interaction unit, a remote control unit, an early warning unit and a firmware upgrade unit.

数据交互单元一端连接网络接入单元,与网络接入单元数据交互,另一端连接设备,对设备业务数据进行管理,实现业务数据的分时、分类的统计与分析,查询与上报的功能;One end of the data interaction unit is connected to the network access unit to interact with the data of the network access unit, and the other end is connected to the equipment to manage the equipment business data, realize the time-sharing and classification statistics and analysis of business data, query and report functions;

通过远程控制单元实现对设备的启动,停止,重新启动等控制功能;Control functions such as start, stop and restart of the equipment are realized through the remote control unit;

通过预警单元对设备运行状况进行反馈并将故障信息上报;Feedback on the operating status of the equipment through the early warning unit and report the fault information;

通过固件升级单元对设备的固件版本进行管理,完成对设备固件软件的自动升级与维护;Manage the firmware version of the device through the firmware upgrade unit to complete the automatic upgrade and maintenance of the device firmware software;

网络接入单元作为该功能模块的物理数据链路单元,实现与数据交互单元,远程控制单元,远程控制单元,固件升级单元之间的双向数据交互。As the physical data link unit of the functional module, the network access unit realizes two-way data interaction with the data interaction unit, the remote control unit, the remote control unit, and the firmware upgrade unit.

同时,通过网络接入单元也实现与业务平台之间的通过有线网络或无线网络的数据交互功能;At the same time, the network access unit also realizes the data interaction function with the service platform through a wired network or a wireless network;

多个基于FPGA的M2M数据交互实现的功能模块之间可以自主组网,设备之间可以通过该功能模块进行数据交互及统计分析。Multiple functional modules based on FPGA-based M2M data interaction can be independently networked, and data interaction and statistical analysis can be performed between devices through this functional module.

Claims (2)

1. the functional module that realizes of the M2M data interaction based on FPGA, it is characterized in that, comprise data interaction unit one end interconnection network access unit, mutual with network insertion cell data, other end connection device, for adding up equipment traffic data, analyzing, inquire about and report;
Described data interaction unit one end interconnection network access unit, mutual with network insertion cell data, other end connection device, for adding up equipment traffic data, analyzing, inquire about and report;
Described remote control unit one end interconnection network access unit, mutual with network insertion cell data, other end connection device, mutual with device data, for the startup of control appliance, stop, restarting;
Described prewarning unit one end interconnection network access unit, mutual with network insertion cell data, other end connection device, mutual with device data, for feed back equipment operation condition and by fault information reporting;
Described firmware upgrade unit one end interconnection network access unit, mutual with network insertion cell data, other end connection device, mutual with device data, for device software automatically upgrading firmware;
Described network insertion unit connects M2M platform, mutual with M2M platform data.
2. the functional module that realizes of the M2M data interaction based on FPGA according to claim 1, it is characterized in that, described functional module is one or more, is connected, realize the data interaction between difference in functionality module by the wired or wireless mode of network insertion unit.
CN201410009109.1A 2014-01-08 2014-01-08 Functional modules based on FPGA-based M2M data interaction Pending CN104767783A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410009109.1A CN104767783A (en) 2014-01-08 2014-01-08 Functional modules based on FPGA-based M2M data interaction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410009109.1A CN104767783A (en) 2014-01-08 2014-01-08 Functional modules based on FPGA-based M2M data interaction

Publications (1)

Publication Number Publication Date
CN104767783A true CN104767783A (en) 2015-07-08

Family

ID=53649386

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410009109.1A Pending CN104767783A (en) 2014-01-08 2014-01-08 Functional modules based on FPGA-based M2M data interaction

Country Status (1)

Country Link
CN (1) CN104767783A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012154198A1 (en) * 2011-05-09 2012-11-15 Intel Corporation Techniques for machine-to-machine device management
CN102804738A (en) * 2010-03-01 2012-11-28 交互数字专利控股公司 Machine-to-machine gateway architecture and functionality
CN103139058A (en) * 2013-01-28 2013-06-05 公安部第一研究所 Internet of things security access gateway
CN103416090A (en) * 2011-03-11 2013-11-27 交互数字专利控股公司 Method and apparatus for handling bursty network entry and re-entry in machine to machine networks
CN103442327A (en) * 2013-08-30 2013-12-11 美商威睿电通公司 M2M device and communication method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102804738A (en) * 2010-03-01 2012-11-28 交互数字专利控股公司 Machine-to-machine gateway architecture and functionality
CN103416090A (en) * 2011-03-11 2013-11-27 交互数字专利控股公司 Method and apparatus for handling bursty network entry and re-entry in machine to machine networks
WO2012154198A1 (en) * 2011-05-09 2012-11-15 Intel Corporation Techniques for machine-to-machine device management
CN103139058A (en) * 2013-01-28 2013-06-05 公安部第一研究所 Internet of things security access gateway
CN103442327A (en) * 2013-08-30 2013-12-11 美商威睿电通公司 M2M device and communication method thereof

Similar Documents

Publication Publication Date Title
US10305759B2 (en) Distributed and adaptive computer network analytics
CN107104975A (en) Data poolization layer, system and its implementation of a kind of support isomery based on MDC
CN103455423B (en) A kind of automatic testing arrangement for softwares based on aggregated structure and system
CN205450909U (en) BMC based on FPGA realizes
CN104360663A (en) Intelligent home control system based on wechat platform
US20120011355A1 (en) Server system
CN104483913A (en) Method employing I2C bus to realize Loongson blade server power source state monitoring
CN106093824A (en) A kind of internal state quantity monitoring method of electronic mutual inductor
CN108614820A (en) The method and apparatus for realizing the parsing of streaming source data
CN108011979A (en) An intelligent public toilet remote monitoring system
CN104767783A (en) Functional modules based on FPGA-based M2M data interaction
CN103152424A (en) Method for automatically controlling solutions at cloud side
CN103986613A (en) Remote KVM (kernel-based virtual machine) management method based on network
CN104037946A (en) Machine room power control method, device and system
WO2014033076A1 (en) Configuring a gateway device
CN104283705B (en) Concentrator configures adjustment method and concentrator
CN202998491U (en) Inland vessel cargo monitoring system device
CN107783888A (en) The method and device that a kind of server admin based on IPMI with data prediction function is realized
Corici et al. An OpenMTC platform-based interconnected European–South African M2M Testbed for Smart City Services
CN207516414U (en) A kind of high pressure program controlled matrix switch
CN205670302U (en) Test management platform based on cloud resources
CN104135406B (en) A kind of monitoring data transfer approach and device
CN204331395U (en) X-ray spectrometer long distance control system
CN204206365U (en) Streaming Media is dissemination system step by step
CN204203740U (en) Fieldbus Based on-off model transmission system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150708

RJ01 Rejection of invention patent application after publication