Unlock instant, AI-driven research and patent intelligence for your innovation.

A Storage Optimization Method for Internet of Things Reprogramming

A storage optimization and reprogramming technology, which is applied in code refactoring, software engineering design, climate sustainability, etc., can solve problems such as high transmission and reorganization overhead, low cache hit rate, and drastic changes in node software programs. The effect of high hit rate and utilization, low cache overhead and energy overhead, and low cache fragmentation

Active Publication Date: 2019-04-23
海宁云多科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to overcome the shortcomings of the existing reprogramming method, such as high transmission and recombination overhead, randomness in the change of Internet of Things application requirements, drastic changes in node software programs, and low cache hit rate in the initial stage of software continuous upgrade, the present invention provides a A storage optimization method for reprogramming of the Internet of Things, which improves the common problem of high transmission and reorganization overhead in reprogramming methods

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
  • A Storage Optimization Method for Internet of Things Reprogramming
  • A Storage Optimization Method for Internet of Things Reprogramming
  • A Storage Optimization Method for Internet of Things Reprogramming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described below in conjunction with the accompanying drawings and specific implementation methods. It should be noted that the described embodiments are only intended to facilitate the understanding of the present invention, rather than limiting it in any way.

[0033] refer to Figure 1 to Figure 7 , a storage optimization method for reprogramming for the Internet of Things, automatically executes reprogramming tasks according to the new program image written by the user, the process is as follows:

[0034] First, the difference code will be generated in units of functions based on the old and new images on the computer side;

[0035] Subsequently, the computer sends the delta script containing the difference code and reprogramming operation to the sink node (Sink) through the serial port;

[0036] After the aggregation node receives the incremental script, it sends the incremental script to the node to be upgraded in a wireless ...

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 an internet-of-things reprogramming-oriented storage optimization method. The method comprises the steps of firstly, generating a differential code by taking a function as a unit according to new and old mirror images at a computer end; secondly, sending a delta script containing the differential code and a reprogramming operation to a sink by a computer through a serial port; after the sink receives the delta script, sending the delta script to a to-be-upgraded node in a wireless multi-hop mode; after the to-be-upgraded node receives the delta script containing the differential code, downloading the delta script into an RAM (Random Access Memory), and combining the delta script with a code of an old function to generate a new function; if the size of the new function exceeds that of the old function, adjusting the position of a related function in a function page in which the new function is located, so that the new function increased in size can be conveniently put into the function page; after the overall replacement weight value of the current function page is recalculated, judging whether the current function page needs to be cached or not; and if the current function page needs to be cached, putting the whole function page into a cache region. According to the method, the utilization rate and hit rate of a cache are increased while the energy consumption is reduced.

Description

technical field [0001] The invention relates to a reprogramming storage optimization method based on a paging mechanism, which can effectively reduce the number of read and write operations on high-power consumption storage units, thereby alleviating the transmission and recombination overhead commonly present in existing reprogramming methods in industrial practice Too high a problem. Background technique [0002] With the rapid development of sensing technology and wireless communication technology, wireless sensor network (wireless sensor network) has received extensive attention, and the Internet of Things has also developed rapidly. More and more IoT application demonstration projects have achieved success in many fields. . Similar to traditional sensor networks, these IoT systems are often built to solve specific problems in a certain field or meet the specific needs of a specific region. During the construction process, each network has formed many heterogeneous Int...

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 Patents(China)
IPC IPC(8): G06F8/658G06F8/72
CPCG06F8/441G06F8/65Y02D10/00
Inventor 邱杰凡费梦钰曹光斌赵小敏
Owner 海宁云多科技有限公司