Toggle navigation
Home
People
Projects
Documents
Products
Courses
Login
Editing document
Tryear
Trmonth
Trnumber
Title
Abstract
We present SOS, an operating system that enables reconfiguration of wireless sensor networks. Software on the nodes often needs to be updated post-deployment to support feature upgrades, bug fixes or redefined objectives. It is infeasible to physically reprogram each individual node due to the sheer size of the network and the often inhospitable deployment terrain. The SOS architecture enables remote insertion of binary modules into a running kernel without interrupting the system operation. The SOS core is a non-preemptive, event driven microkernel that can operate on platforms with only 4 KB of SRAM. By using a message passing mechanism and dynamic memory, function and memory references are resolved at run time enabling dynamically loadable binary modules. Native execution of the loadable modules results in superior performance over virtual machines. A complex data gathering application has been successfully tested on SOS showing the suitability of this new operating system for the wireless sensor network domain.
Filename
File
Urlpdfpaper
Urlsrcpaper
Urlpdfpresentation
Urlsrcpresentation
Urlavmedia
Urldoi
Urlpublisher
Urlgooglescholar
Urlciteseer
Pubin
Pubvol
Pubnum
Pubnum end
Pubpagefirst
Pubpagelast
Pubpagecount
Pubdate
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
January
February
March
April
May
June
July
August
September
October
November
December
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Pubdate end
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
January
February
March
April
May
June
July
August
September
October
November
December
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Pubplace
Publisher
Ispublic
Islabdocument
Miscattributes
Document category
Main research area
Show
|
Back