Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Large data amount parameter quick reading-writing method

A method of reading and writing, a technology with a large amount of data, applied in the direction of electrical digital data processing, special data processing applications, digital transmission systems, etc., can solve the problems of short reading and writing time requirements, lack of solutions, large amount of parameter data, etc., to achieve The effect of short read and write time requirements and small calculation costs

Inactive Publication Date: 2018-03-30
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current technology lacks effective solutions for the characteristics of large data volume of embedded software parameters and short reading and writing time requirements. Basically, data management or sequential query methods are used, and it is difficult to read and write large amounts of data in the process of software operation.

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
  • Large data amount parameter quick reading-writing method
  • Large data amount parameter quick reading-writing method
  • Large data amount parameter quick reading-writing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Through a specific example, the present invention will be further described in detail.

[0024] The method for fast reading and writing of parameters with a large amount of data in the present invention sets the variable ID of each parameter as the unique identifier of each variable, uses the variable ID as the keyword for communication transmission and data analysis, and uses the keyword as the transmission content and constructs a hash table. The hash table looks up the table for data reading and writing. The specific implementation can be divided into two steps:

[0025] 1. Communication transmission: the upper computer sends a data request frame to the lower computer, and transmits the variable ID to the lower computer; the lower computer transmits the organized variable value data packet to the upper computer for display;

[0026] 2. Data analysis: The lower computer analyzes the received variable ID, looks up the variable value in the hash table according to the ...

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 belongs to the field of embedded software application, and particularly relates to a method for efficiently completing large data amount parameter reading and writing with small calculation cost and communication cost. Variable IDs are used as variable identifications, that is, a sole ID value is set for each variable name, and the variable ID values are adopted for a request data format; a variable information hash table is constructed according to the variable IDs, and one time or limited times of table searching are conducted after variable position indexes are calculated to obtain the variable values; the variable values are organized into a data package to be transmitted to a human-computer interface according to a request variable sequence to be used for being displayed. Designed communication transmission protocol data is easy to organize, the communication data amount is small, the data analysis speed is high, on the condition of not increasing the cycle task load, large data amount monitoring can be conducted, the software running state is obtained in real time, and strong support is provided for healthy running of an embedded software system.

Description

technical field [0001] The invention belongs to the field of embedded software applications, and in particular relates to a method for efficiently completing fast reading and writing of parameters with a large amount of data at relatively low calculation cost and communication cost. Background technique [0002] In the field of embedded software applications, data during software operation can be transmitted to the human-machine interface in real time through communication transmission for variable value monitoring and modification, which can be used for embedded software health monitoring and troubleshooting. Embedded software design generally adopts the way of running periodic tasks. Periodic tasks have a large amount of calculation, high load, and huge data volume. Therefore, it is required that the data transmission and data analysis speed be fast during the variable monitoring process, and the running time should be as little as possible. Cause periodic task load to inc...

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): G06F17/30H04L1/00H04L1/16
CPCG06F16/2255H04L1/0073H04L1/0083H04L1/1607
Inventor 刘明王婷朱守园林木陈伊卿孙志颖
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products