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

Kernel device in wireless sensor network and implementation method thereof

A technology of a wireless sensor network and an implementation method, which is applied in the field of improvement of the kernel implementation device and its implementation method in the wireless sensor network, and can solve the problem that the restart time interval is large and the operating system cannot get the CPU, and the system protection mechanism is not considered , Difficulty running large-scale applications, etc., to achieve real-time performance, improve execution speed, and save energy costs

Inactive Publication Date: 2012-02-15
SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] In short, the clock cycle restart system technology in the prior art is generally implemented by external hardware, which increases additional overhead; moreover, the large restart time interval does not essentially solve the problem that the operating system cannot get the CPU for a long time
At the same time, other existing system technologies applied to wireless sensor network nodes do not take into account the mechanism of system protection, making it difficult to run large-scale applications in the network

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
  • Kernel device in wireless sensor network and implementation method thereof
  • Kernel device in wireless sensor network and implementation method thereof
  • Kernel device in wireless sensor network and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The preferred embodiments of the present invention will be described in more detail below with reference to the accompanying drawings.

[0044] In the kernel device in the wireless sensor network and its implementation method of the present invention, aiming at the above-mentioned deficiencies of the prior art, a new operating system kernel device suitable for most existing sensor nodes and a working strategy method thereof are designed. The kernel device modifies the program instructions when the program is loaded, which not only avoids the problem of the application program holding the CPU for a long time due to code errors, but also for larger applications. This strategy can also ensure that the operating system periodically and frequently obtains CPU, so that it can respond in time to other external control commands. In addition, it is found through comparative experiments that the method of the present invention can not only ensure system safety, but also save ener...

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 kernel device in a wireless sensor network and an implementation method thereof. The method includes the following steps: a code block generator is activated by a scheduler to convert the jump instruction of the code segment of an application, so that the jump instruction can be cascaded and matched with the next code block to be executed; a plurality of code blocks are set into a code page in a kernel space, and reside in a program memory; when the execution of the code blocks in the program memory meets a branch statement, execution is jumped into a kernel, the kernel searches a jump destination address, and thereby the kernel and the application can alternately obtain the response of a processor. Since the kernel device in the wireless sensor network and the implementation method thereof carry out binary conversion during code loading and the converted binary codes reside in the memory space, the kernel can obtain the processor control right at any time, moreover, because the kernel policy ensures that the codes of the application can be operated for multiple times when being loaded each time, the execution speed of the application is increased to a certain degree, and the energy overhead is saved in the whole wireless sensor network.

Description

technical field [0001] The invention relates to a kernel control system of a single chip microcomputer system and a method thereof, in particular to an improvement of a kernel realization device in a wireless sensor network and an realization method thereof. Background technique [0002] In the prior art, with the decrease of computing cost and the smaller and smaller size of microprocessors, a large number of wireless sensor networks have been put into use. Waiting time. At present, the applications of wireless sensor networks are mainly concentrated in the following fields. [0003] 1. Environmental monitoring and protection [0004] As people pay more and more attention to environmental issues, more and more environmental data need to be collected. The emergence of wireless sensor networks provides convenience for random research data acquisition, and can also avoid the traditional data collection methods. Intrusive damage to the environment. Wireless sensor netwo...

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): G06F9/38G06F9/32H04L29/08H04W84/18
CPCY02D30/70
Inventor 张伟陈爱黄晓霞刘云淮钟琳顾林
Owner SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
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