Method for maintaining function of sensor node oneself

A sensor node, self-maintenance technology, applied in transmission systems, electrical components, etc., can solve the problems of inability to separate user program functions and lack of flexibility, and achieve the effects of convenient development and debugging, good flexibility, and guaranteed robustness

Inactive Publication Date: 2009-01-28
BEIHANG UNIV
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing research considers self-maintenance of node functions from the perspective of network protocols. These methods lack flexibility in implementation. When sensor nodes need function updates, developers not only need to pay attention to the functions to be updated, but also need to update the nodes. I have a certain understanding of the old code, and I cannot separate the self-maintenance of the node function from the user program that realizes the node function.

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 maintaining function of sensor node oneself
  • Method for maintaining function of sensor node oneself
  • Method for maintaining function of sensor node oneself

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Such as figure 1 As shown, the present invention can be specifically divided into three steps: (1) the sensor node adopts a layered structure, and the program memory is divided into a microkernel area and a user program area, the microkernel area is a fixed area, and the user code area is a non-renewable area. (2) The sink node in the sensor network loads the function update code image into the data packet and injects it into the network. Under the control of the microkernel area, the data packet spreads throughout the network in a hop-by-hop manner and is transmitted to each node in the network. . (3) The sensor node uses the layered structure to realize its own function update and complete the self-maintenance of the node function. These three aspects are described below.

[0024] (1) Sensor node hardware organization

[0025] The important feature of the present invention is to propose a layered structure applicable to sensor network node function update, and divi...

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 relates to a method for self-maintaining the function of nodes of a sensor; with a gradual jumping mechanism, function updating codes are sent to each node of the network through a sensor network, thereby ensuring the reliability of the distribution of the functional updating codes. Through a delaminated structure of dividing a program memorizer of the nodes of the sensor into a microkernel region and a user program region, the self-function updating of the nodes of the sensor has greater flexibility and reliability. The method comprises the following steps: (1) the nodes of the sensor adopt the delaminated structure; the program memorizer is divided into the microkernel region and the user program region; the microkernel region is a fixed region; and the user program region is a nonupdatable region; (2) in the sensor network, a function upgrading code image is encapsulated into a data packet and injected to the network by a sink node; under the control of the microkernel region, the data packet is diffused in the whole network in a gradual jumping mode and sent to each node of the network; and (3) the nodes of the sensor utilize the delaminated structure to realize the self-function updating, thereby completing the self-maintenance of the function of the nodes. The delaminated structure put forward by the invention provides greater flexibility for the self-maintenance of the function of the nodes of the sensor and can ensure the reliability in the self-maintenance process.

Description

technical field [0001] The invention relates to a sensor node function self-maintenance method, which belongs to the field of wireless sensor network technology and embedded technology. Specifically, it is a method for enabling sensor nodes to dynamically update their own node codes in a wireless sensor network to achieve self-maintenance of their functions. Background technique [0002] A wireless sensor network consists of a large number of small, energy-constrained sensor nodes equipped with computing power and wireless communication capabilities. The high degree of autonomy of the sensor network makes it widely used in military, environmental detection and other dangerous or places where human intervention is impossible. In practical applications, wireless sensor networks must operate autonomously for long periods of time. This requirement raises two issues. First, it is impossible to predict the entire set of actions a sensor node may need to perform as time and the e...

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/06
Inventor 吴威刘智武苏金钊尚涛
Owner BEIHANG UNIV
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