LIMOS: A Tiny Real-Time Micro-Kernel for Wireless Objects

TinyOS is a natural event-driven single-task system. It fits for the single-task specific-application but not for the real-time multi-task application; while, SDREAM is a typical distributed real-time micro-kernel. It supports real-time multi-task applications but normally consumes more resources. T...

Full description

Saved in:
Bibliographic Details
Published in2006 International Conference on Wireless Communications, Networking and Mobile Computing pp. 1 - 4
Main Authors Hai-Ying Zhou, Kun-Mean Hou, Chanet, J.-P., de Vaulx, C., De Sousa, G.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2006
Subjects
Online AccessGet full text

Cover

Loading…
Abstract TinyOS is a natural event-driven single-task system. It fits for the single-task specific-application but not for the real-time multi-task application; while, SDREAM is a typical distributed real-time micro-kernel. It supports real-time multi-task applications but normally consumes more resources. This paper presents a novel hybrid real-time micro-kernel: LIMOS (lightweight multi-threading operating system), which combines the features of TinyOS and SDREAM. LIMOS adopts the event & thread two-level architecture and correspondingly has a two-level scheduling policy: 'event-driven' (high level scheduling for events) and 'priority-based preemptive' (low level scheduling for threads). LIMOS adopts the LINDA concept: tuple space and in & out primitive-pair for system synchronization & communication. At present, LIMOS has been applied into a wireless application with the integration of multi-wireless techniques (RFID, ZigBee, and WiFi)
AbstractList TinyOS is a natural event-driven single-task system. It fits for the single-task specific-application but not for the real-time multi-task application; while, SDREAM is a typical distributed real-time micro-kernel. It supports real-time multi-task applications but normally consumes more resources. This paper presents a novel hybrid real-time micro-kernel: LIMOS (lightweight multi-threading operating system), which combines the features of TinyOS and SDREAM. LIMOS adopts the event & thread two-level architecture and correspondingly has a two-level scheduling policy: 'event-driven' (high level scheduling for events) and 'priority-based preemptive' (low level scheduling for threads). LIMOS adopts the LINDA concept: tuple space and in & out primitive-pair for system synchronization & communication. At present, LIMOS has been applied into a wireless application with the integration of multi-wireless techniques (RFID, ZigBee, and WiFi)
Author Chanet, J.-P.
Hai-Ying Zhou
Kun-Mean Hou
de Vaulx, C.
De Sousa, G.
Author_xml – sequence: 1
  surname: Hai-Ying Zhou
  fullname: Hai-Ying Zhou
  organization: Cemagref, UR TSCF/UMR TETIS
– sequence: 2
  surname: Kun-Mean Hou
  fullname: Kun-Mean Hou
– sequence: 3
  givenname: J.-P.
  surname: Chanet
  fullname: Chanet, J.-P.
– sequence: 4
  givenname: C.
  surname: de Vaulx
  fullname: de Vaulx, C.
– sequence: 5
  givenname: G.
  surname: De Sousa
  fullname: De Sousa, G.
BookMark eNotzstKw0AUgOEBK9jWbt24mRdInJOZzMVdCVqLCQENdFnmcganpIkk3fTtFXT17z7-FVkM44CEPADLAZh5OqSqbfKCMZkLYDdkBaIQgpWg-IIsC5CQGSnkHdnM84kxxkEppfWSmHrftJ_PdEu7NFzpB9o-69IZaZP8NGbvOA3Y0zhO9JAm7HGeaetO6C_zPbmNtp9x89816V5fuuotq9vdvtrW2RcU4pKVUvEQkXvpNPfaGyGi0yoGE7nxlrnfmWgVlxBiCSKwYIOMvGCl89Y5viaPf2xCxOP3lM52uh4FCFNqxX8AhlRHHQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/WiCOM.2006.410
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore Digital Library
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore Digital Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EndPage 4
ExternalDocumentID 4149587
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
M43
OCL
RIE
RIL
ID FETCH-LOGICAL-h124t-5673dfe3c6b83c8c944fb87fd9f39ca0b003fa7361df514d0dad6f3205bcabb3
IEDL.DBID RIE
ISBN 1424405173
9781424405176
ISSN 2161-9646
IngestDate Wed Jun 26 19:23:06 EDT 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-h124t-5673dfe3c6b83c8c944fb87fd9f39ca0b003fa7361df514d0dad6f3205bcabb3
PageCount 4
ParticipantIDs ieee_primary_4149587
PublicationCentury 2000
PublicationDate 2006-Sept.
PublicationDateYYYYMMDD 2006-09-01
PublicationDate_xml – month: 09
  year: 2006
  text: 2006-Sept.
PublicationDecade 2000
PublicationTitle 2006 International Conference on Wireless Communications, Networking and Mobile Computing
PublicationTitleAbbrev WICOM
PublicationYear 2006
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003177788
ssj0001967463
Score 1.4084914
Snippet TinyOS is a natural event-driven single-task system. It fits for the single-task specific-application but not for the real-time multi-task application; while,...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Application software
Data structures
Gas insulated transmission lines
Graphical user interfaces
Hardware
Kernel
Operating systems
Real time systems
Wireless sensor networks
Yarn
Title LIMOS: A Tiny Real-Time Micro-Kernel for Wireless Objects
URI https://ieeexplore.ieee.org/document/4149587
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTrDwaBFveWAkbRK_2VBFVYFCERTRrYpfoqJKUUkH-PXYedAKMbDFUQbbp9x9Pt_3HQAXEmvMUiKd90tlgJ0dPFmZBCLW7qhNlYgLSaHkng6f8e2ETBrg8ocLY4wpis9M1z8Wd_l6oVY-VdbDHs5z1gRNHsYlV2udTxGU1crufuziImNF28nYgZpAUExrXpeXpUK13FM1ppWgYxSK3susP0rKewrsmbUbbVeKqDPYAUk937LY5K27ymVXff2ScvzvgnZBZ83vgw8_kWsPNEy2D7Y3pAnbQDivNnq6gtdwPMs-4aPDk4Gni8DEV_AFd2aZmTl0iBf6-tm585dwJH1O56MDxoObcX8YVG0WglcX3POAUIa0NUhRyZHiSmBsJWdWC4uESkP_49uUIRpp6-CVDnWqqUVxSKRKpUQHoJUtMnMIIFcRsTFRzIYGE3eUM1Qb7szgvowET49A2-_B9L0U0phWyz_--_UJ2CrzHb6g6xS08uXKnDkEkMvzwvTfPh-mtQ
link.rule.ids 310,311,786,790,795,796,802,27958,55109
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFG8QD-rFDzB-24NHB2Pr2tWbIRIUBkYxciPrVySSYRAO-tf7ug8gxoO3dVmWdW3f-_X1_X4PoStBFGFxIMD6xcIhMA6WrBw43FOw1aaSe6mkUNSj7RfyMAyGJXS95MJordPkM12zl-lZvprKhQ2V1YmF8yHbQJvg512esbVWERVOWaHtbtvgGRlLC096AGscTgktmF1WmMovBJ_yNs0lHeHF9ddxsx9lJxXEcmvXCq-kfqe1i6Lii7N0k_faYi5q8vuXmON_u7SHqiuGH35c-q59VNLJAdpZEyesIA52rf98g2_xYJx84SdAlI4ljODI5vA5HT1L9AQD5sU2g3YCFhP3hY3qfFbRoHU3aLadvNCC8wbufe4ElPnKaF9SEfoylJwQI0JmFDc-l7Frl76JmU8bygDAUq6KFTW-5wZCxkL4h6icTBN9hHAoG4HxAsmMq0kAmzlNlQ5hGODJBg_jY1Sx_2D0kUlpjPLun_x9-xJttQdRd9S973VO0XYW_bDpXWeoPJ8t9Dnggbm4SKfBD0Wlqgs
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2006+International+Conference+on+Wireless+Communications%2C+Networking+and+Mobile+Computing&rft.atitle=LIMOS%3A+A+Tiny+Real-Time+Micro-Kernel+for+Wireless+Objects&rft.au=Hai-Ying+Zhou&rft.au=Kun-Mean+Hou&rft.au=Chanet%2C+J.-P.&rft.au=de+Vaulx%2C+C.&rft.date=2006-09-01&rft.pub=IEEE&rft.isbn=9781424405176&rft.issn=2161-9646&rft.spage=1&rft.epage=4&rft_id=info:doi/10.1109%2FWiCOM.2006.410&rft.externalDocID=4149587
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2161-9646&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2161-9646&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2161-9646&client=summon