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

Small node operating system and implementation method thereof for wireless sensor network

A network sensor and wireless sensor technology, applied in the computer field, can solve the problems of difficult design of concurrent models and high cost of tiny nodes

Inactive Publication Date: 2011-08-24
北京凯思昊鹏软件工程技术有限公司
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the process and thread concurrency model currently used in general embedded systems is too expensive for extremely limited tiny nodes.
In conclusion, the design of the concurrency model is a core and difficult problem for the operating system of the small node of the wireless sensor network sensor

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
  • Small node operating system and implementation method thereof for wireless sensor network
  • Small node operating system and implementation method thereof for wireless sensor network
  • Small node operating system and implementation method thereof for wireless sensor network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The purpose of the present invention is to provide an operating system for small sensor nodes of a wireless sensor network. The operating system implemented according to this system meets the special needs of wireless sensor networks: such as limited hardware resources, the adequacy of the hardware resources ranges from extremely small to the general resources of our ordinary embedded devices, and generally needs to give full play to the limited resources To maximize the utilization rate, it is also necessary to ensure the real-time performance of the system response, and at the same time meet the diverse needs of applications, and provide good support for those applications or tasks that do not require real-time performance. Neither the event-driven concurrency model nor the process and thread concurrency models of general embedded devices can meet the requirements.

[0027] Task scheduling is the core issue of the operating system and the key to solving task concurren...

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 provides a novel concurrent model, specifically a micro-program concurrent model, for meeting special requirements of an operating system of small nodes of a wireless sensor network, and solves key mechanisms of task concurrency, synchronous mutex and task to task communication by implementing the scheduling based on the micro-program concurrent model. In consideration of the problem of limited resource and the feature of concurrency of a sensor system, the micro-program is a task, is an execution process of one or a series of open program segments and is one of basic scheduling unit of the operating system. The micro-program must be continuously executed in the program segment and is not allowed to enter a blocked state, but the process between the program segments can be blocked. By configuring the tasks supporting different grades, different types of resource limited sensor hardware can be effectively adapted.

Description

[0001] technical field [0002] The invention relates to an operating system of a wireless sensor network sensor small node supporting a micro-program, and belongs to the technical field of computers. Background technique [0003] In the context of ubiquitous computing, wireless sensor networks have greatly shortened the distance between people and the physical world, and can collect information about the physical world anytime and anywhere, and exercise proper control. At the same time, the emergence and development of wireless sensor networks is of great significance to promote ubiquitous computing. After decades of development, wireless sensor network technology and applications have gradually become popular, and have played a very important role in many fields. However, due to the current highly application-related problems, most wireless sensor systems have no operating system and no software platform. Although the application system has accumulated some experience in...

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
IPC IPC(8): G06F9/48
Inventor 顾玉良王新社奉旭辉
Owner 北京凯思昊鹏软件工程技术有限公司
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