Method for realizing simulation of Internet-of-Things equipment

A kind of equipment and simulation technology, applied in software engineering design, program code conversion, transmission system, etc., to achieve the effect of lowering the threshold, flexible maintenance, and improving simulation efficiency

Active Publication Date: 2021-04-06
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The program is implemented for the business logic of the device. When adding a type of simulated device, its various functions and interfaces must be re-implemented. The development workload is the same as the initial addition of the type of simulated device.

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
  • Method for realizing simulation of Internet-of-Things equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] In the IoT device simulation system realized by the IoT device simulation method in this proposal, the specific business logic of the device is extracted and separated from the program, and all related to the specific business are configured by the json configuration file. The device running engine only parses the rules and does not identify the specific business. It mainly includes json configuration file to configure device properties, device message response, device interaction protocol, protocol conversion, and device behavior; in the simulation software, the program implements the device running engine that analyzes the configuration file, including protocol conversion, device self-running, device message processing, and message processing. Reply and status reporting protocol processing module.

[0025] Configuring device attributes includes recording device characteristics and specific operating parameters, such as device type, device id, operating status, network...

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 discloses a method for realizing simulation of Internet-of-Things equipment, and relates to the technical field of simulation of the Internet of Things equipment. The method specifically comprises the steps that a set of rules are defined, json configuration implementation is compiled by using formulated rules related to business logic such as equipment definition and service and functions provided by equipment, a json configuration file is analyzed by a simulation software program according to the rules, and therefore equipment simulation is achieved. According to the method, a program is not recognized, codes of specific equipment attributes and running logic are not written, only rules need to be defined, an analysis engine is achieved at a time, the types and the number of simulation equipment are increased subsequently, equipment behaviors are changed, protocols are modified, json configuration files are modified, the program is not modified, implementation is flexible and easy, maintenance is convenient, efficiency is greatly improved, and maintenance cost is reduced.

Description

technical field [0001] The invention relates to the technical field of simulation of Internet of Things devices, and more specifically relates to a method for realizing simulation of Internet of Things devices. Background technique [0002] In the monitoring system of IoT devices, a large number of various devices need to be connected. If actual devices are used in development, debugging and testing, it will be limited by the number and types of actual devices that are ready. [0003] The current method of emulating equipment for the development of auxiliary monitoring systems, the definition of equipment and the realization of functional logic in the software are all implemented by programming. After the program is written, the subsequent function and logic modification must be changed no matter how much the program is, which lacks flexibility. It is troublesome to maintain. The program is implemented for the business logic of the device. When adding a type of simulated de...

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): G06F8/41G06F8/71H04L29/06H04L29/08
CPCG06F8/427G06F8/71H04L67/30H04L69/08
Inventor 范英川陈梁肖龙辉陈勇洁杨海龙魏阳东
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
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