Design and Realization of Semaphore for a Sensor Network Operating System

Article Preview

Abstract:

μOS, the operating system of microkernel wireless sensor network, is a real-time multi-tasking operating system; the author designs a semaphore synchronization mechanism and works out mutex semaphore in the paper, in order to avoid errors resulting from resources sharing by multiple tasks in a competitive manner. It is shown from experiments that the mechanism is capable of synchronizing and multi-excluding in μOS more effectively, thus optimizing kernel synchronization and mutex in a simpler and more efficient manner.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3917-3922

Citation:

Online since:

September 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Haicheng Li. Design and Implementation of a Task Manager of Sensor Network Operating System. Information Technology Journal[J], 12(22), 6531-6536, (2013).

DOI: 10.3923/itj.2013.6531.6536

Google Scholar

[2] Cena,G.; Valenzano,A. Efficient implementation of semaphores in controller area networks. Industrial Electronics, IEEE Transactions onVolume 46, Issue 2,  April 1999 Page(s): 417- 428.

DOI: 10.1109/41.753781

Google Scholar

[3] Joel Sherrill, Ph.D. and Jeff Mayes. SAFER: AScaleable Architecture for Embedded Reliable Real-Time Systems. On-Line Applications Research Corporation, 1999, 1-22.

Google Scholar

[4] V. C. Gungor and G. P. Hancke, Industrial wireless sensor networks: Challenges, design principles, and technical approaches [J], Industrial Electronics, IEEETransactions on, 2009. Vol. 56. pp.4258-4265.

DOI: 10.1109/tie.2009.2015754

Google Scholar

[5] AGRE J, CLARE L. An Integrated Architecture for Cooperative Sensing Networks[J], IEEE Computer Magazine, 2000, 33(5): 106-108.

DOI: 10.1109/2.841788

Google Scholar