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

Method for deploying node procedure of wireless sensing network

A wireless sensor network and node technology, applied in wireless communication, program control devices, program loading/starting, etc., can solve problems such as unrealizable, achieve the effects of prolonging the life cycle, reducing the amount of code transmission, and reducing the cost of node restart

Inactive Publication Date: 2013-06-12
ZHEJIANG UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the Von Neumann structure shares the same address space with the data address and the instruction address, so the code stored in the data memory can be directly executed, while the Harvard structure cannot realize this because the data address and the instruction address are in different address spaces. 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 deploying node procedure of wireless sensing network
  • Method for deploying node procedure of wireless sensing network
  • Method for deploying node procedure of wireless sensing network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention is directed to the TelosB platform with von Neumann architecture. The following takes the example of deploying a typical application program Blink (hereinafter also referred to as "basic version") for the first time and deploying the modified program CntToLeds (hereinafter also referred to as "updated version") as an example to further illustrate the present invention. The specific steps are as follows:

[0032] (1) The initial deployment of the wireless sensor network application Blink (that is, the basic version), including the following steps:

[0033] (1.1) Divide the source code of the basic version into replaceable components and system components, and mark them with annotations in the source code, where replaceable() is used to mark replaceable components, and system() is used to mark system components. Specifically, the function of Blink is to blink a light-emitting diode periodically, and its replaceable components are two functions, Boot....

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 deploying a node procedure of a wireless sensing network. The method comprises the following steps of: separating an application procedure into a replaceable component and a system component; changing the calling mode of the system component into jump table indirect calling by the replaceable component; forming a target file by an application procedure source code and a jump table, and chaining the target file to make the target file an executable file; burning the executable file into all the nodes of the wireless sensing network in a way of wired deployment, and restarting all the nodes; executing the application procedure by all the nodes; allowing a user to modify the source code of the replaceable component; relabelling the source code of the replaceable component; adding table items into the pre-compile jump table used in the initial deployment; forming a target file by the source code of the replaceable component and the jump table added with the table items, and chaining the target file to make the target file an executable file; updating the jump table content; modifying a system component call instruction of the replaceable component of the executable file; and transmitting the replaceable component and the jump table into all the nodes of the wireless sensing network in a way of wireless communication, and restarting all the nodes.

Description

technical field [0001] The invention relates to a deployment method of a wireless sensor network node (hereinafter referred to as a node) program, in particular a method for reducing the amount of code transmission, reducing the cost of restarting a node and prolonging the life cycle of network reprogramming. Background technique [0002] Wireless sensor network is a new type of network based on wireless communication that can achieve certain application purposes. It is widely used in environmental monitoring, target positioning and other occasions. The wireless sensor network is composed of a large number of nodes that communicate with each other, and certain application programs are run on the nodes, so that the entire network presents preset application functions. During the long-term operation of the wireless sensor network, the applications running on the nodes may need to be changed due to reasons such as debugging and upgrading. The deployment environment of wireless...

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): G06F9/445H04W16/18H04W84/18
Inventor 陈纯卜佳俊董玮吴晓凡何道敬高艺郭庆郑扣根
Owner ZHEJIANG UNIV