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

Sensor node abnormal running state detection method and sensor node abnormal running state detection apparatus

A technology of abnormal operation and sensing nodes, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as inability to accurately locate fault locations, inability to find source code anomalies, etc.

Active Publication Date: 2018-04-20
CHANGAN UNIV
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The above-mentioned perceptual node anomaly detection method cannot accurately locate the location of the fault in the source code, or cannot find the abnormality of the source code in the execution state

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
  • Sensor node abnormal running state detection method and sensor node abnormal running state detection apparatus
  • Sensor node abnormal running state detection method and sensor node abnormal running state detection apparatus
  • Sensor node abnormal running state detection method and sensor node abnormal running state detection apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0098] Example 1: Distribution Protocol Timer Overflow Fault

[0099] Embodiment 1 has chosen the system version hosted on the GitHub website TinyOS main warehouse commit number 11ff964, and the timer code implemented by the Trickle protocol of this TinyOS version has an overflow defect: after a period of time (about 10 minutes) after the WSN loses the distribution node, and The sensing node that distributes node communication will continue to execute a certain task so that other tasks cannot be executed. Example 1 uses the routine TestDisseminatio of TinyOS for testing, and the communication radius of the nodes is set to 50 meters in the experiment. First, after static analysis of the source code of TestDissemination, it is found that the application has 6 tasks executed. Set time window parameter w=4.5min, threshold Q=13°. Such as image 3 , the experiment uses 4 TelosB nodes for testing, among which node 1 is the distribution node. The present invention collects the tas...

Embodiment 2

[0106] Example 2: Abnormal analysis of node position changes

[0107] Embodiment 2 consists of 10 nodes running the MultihopOscilloscope application, which uses the convergent tree protocol for network communication. Example 2 is a simulation test of the network part of the environmental monitoring project. This project will arrange several sensing nodes on the campus of Chang'an University to monitor the influence of temperature, humidity and air quality on the flow and distribution of pedestrians on the campus. Since our environmental monitoring project requires the mobility of sensing nodes, this experiment mainly tests the impact of changing node locations on network behavior, and uses the present invention to monitor this impact. In this experiment, a static analysis of the code shows that a total of 13 tasks are executed inside the node, as shown in Table 2, that is, u=13.

[0108] Task in the embodiment 2 of table 2

[0109]

[0110] The initial network structure o...

Embodiment 3

[0131] Example 3: External memory failure fault

[0132] The cause of the failure of the external memory is that TinyOS related codes do not detect the state of the memory when accessing the external memory. We reproduced this fault in Cooja and detected this abnormality by using the present invention. The present invention provides related abnormal task information, which can help developers find the location of code defects.

[0133] Telosb nodes use STM25P as external memory. The failure was reproduced by modifying the STM25P80 emulator code in Cooja so that it does not respond to any reads and writes from the TinyOS node.

[0134] The state flow of the experimental node can be obtained by using the present invention such as Figure 12 . After the experiment was carried out for a period of time, the failure of the external memory was reproduced, and the present invention accurately detected this abnormality. All running tasks in the node are shown in Table 6. The prese...

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 sensor node abnormal running state detection method and a sensor node abnormal running state detection apparatus. Through calculating a one-step task transfer probability ofa to-be-detected task sequence and calculating a similarity between the one-step task transfer probability of the to-be-detected task sequence and the one-step task transfer probability of a normal task sequence, whether the state is abnormal is judged through the similarity; the scheme above can effectively detect abnormal behaviors in a program execution process, and can provide code-level helpfor locating and repairing of the abnormal behaviors.

Description

technical field [0001] The invention relates to the technical field of wireless sensor networks, in particular to a method and a detection device for detecting an abnormal operating state of a sensing node. Background technique [0002] Wireless sensor networks are an important part of the Internet of Things. Wireless sensor networks are deployed in the real physical world to obtain information about the physical world. challenge. Usually, the deployment environment of wireless sensor networks is relatively harsh. In order to improve the availability of wireless sensor networks, people need more effective and convenient wireless sensor network status monitoring and abnormal diagnosis tools. However, the status monitoring and abnormal diagnosis of wireless sensor networks after deployment are currently very difficult. [0003] Anomalies in the operation of wireless sensor networks can be divided into two categories: when nodes do not behave as expected due to certain progra...

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): H04L12/24H04L12/26H04W24/04
CPCH04L41/0631H04L41/065H04L41/0677H04L43/0817H04W24/04
Inventor 马峻岩张特李易张颖王瑾
Owner CHANGAN UNIV