History: HomePageSource of version: 27 (current)-=MANTIS Project=-
The MANTIS Group at CU Boulder has developed an open source, multi-threaded operating system written in C for wireless sensor networking platforms. Some key features of MANTIS OS (MOS): *Developer friendly C API with Linux and Windows development environments *Automatic preemptive time slicing for fast prototyping *Diverse platform support including MICA2, MICAz, and TELOS motes *Energy-efficient scheduler for duty-cycle sleeping of sensor node *Small footprint (less than 500B RAM, 14KB flash) *[http://mantis.cs.colorado.edu/index.php/tiki-index.php?page=MosLicense|BSD License] For more information about MOS, read our [http://www.cs.colorado.edu/~rhan/Papers/MANTIS-MONET.external.pdf|ACM MONET journal article] on MOS. ^Interested? We'd like to hear from you. Please send email to [mailto:mantis-users@mantis.cs.colorado.edu|mantis-users@mantis.cs.colorado.edu]. You can [http://mantis.cs.colorado.edu/mailman/listinfo/mantis-users|sign up for the mailing list here].^ -=Breaking News=- (10/19/2007) __MOS 1.0 beta Released!__ MOS 1.0 beta has been released! New in 1.0-beta: *Improved stability, bug fixes. *CTP, the [http://www.tinyos.net/tinyos-2.x/doc/txt/tep123.txt|Collection Tree Protocol] (MicaZ/telosb only) *[http://mantis.cs.colorado.edu/index.php/tiki-index.php?page=MosLicense|BSD license] You can find MOS 1.0-beta on the ((Downloads)) page. The Linux tarballs and Windows installer have been updated to include this new version. Please report any problems or bugs to the mantis-users mailinglist. (7/25/2007) __License Change__ The latest (unstable) version of MANTIS is now available under the [http://mantis.cs.colorado.edu/index.php/tiki-index.php?page=MosLicense|BSD license]; future stable releases will also use the BSD license. The current stable version (0.95) remains available under the previous eCOS-style license. (2/12/2007) __Website Update__ The MANTIS Website is getting an upgrade! Please be patient for the next few days while content from our old site migrates over to the new site. (6/20/2006) __FireWxNet Wins Best Paper Award at ACM MobiSys!__ {img src=http://www.cs.colorado.edu/~rhan/firewxnet1.jpg descFireWxImage1 height=173 width=230}{img src=http://www.cs.colorado.edu/~rhan/firewxnet2.jpg descFireWxImage2 height=173 width=134}{img src=http://www.cs.colorado.edu/~rhan/firewxnet3.jpg descFireWxImage3 height=173 width=230} A deployment of MOS called [http://www.cs.colorado.edu/~rhan/Papers/p28-hartung.pdf|''FireWxNet'' won the Best Paper Award at MobiSys 2006]. MOS was [http://mantis.cs.colorado.edu/MontanaFireDeployment/|deployed during August/September 2005 in the Bitterroot National Forest in Idaho], as part of a collaboration with the University of Montana. A hybrid network consisting of three MOS wireless sensor networks supported by an 802.11 backbone was deployed in the presence of active wildfires over mountainous forested terrain to monitor weather conditions. This work was also publicized in the CU Boulder Alumni magazine as well as the [http://www.umt.edu/urelations/vision/2005/6quest.htm|University of Montana's campus Vision magazine], and also in a [http://www.cs.colorado.edu/department/publications/reports/docs/CU-CS-999-05.pdf|technical report]. Click here for [http://www.cs.colorado.edu/~rhan/Talk_Slides/FireWxNet_public.ppt|Talk Slides] and [http://mantis.cs.colorado.edu/tikiwiki/tiki-index.php?page=FireWxnet|Data Traces] about FireWxNet. We are happy to report that MOS operated well in this extremely rugged test of its kernel, networking, duty cycling, and application support capabilities. (5/30/2006) __TinyMOS Framework for Evolving TinyOS__ We published [http://www.cs.colorado.edu/~rhan/Papers/tinyos_threaded.pdf|a paper at EmNets 2006 in which MOS is used as a framework for evolving TinyOS]. We demonstrated running TinyOS as a thread within MOS, hence the name TinyMOS. TinyMOS adds priorities and multithreading to TinyOS using the Mantis operating system. We introduce the concept of slave threads for spawning compute-intensive tasks from the main TinyOS thread. We are working to release the TinyMOS framework this summer 2006. (07/27/2005) __MOS 0.9.5 Released!__ The 0.9.5 release is finally out! Go to the ((Downloads)) page to grab it and take a look at what is new. Please report any issues to the bug tracker and/or mailing lists. (06/30/2005) __Initial Telos port complete__ An initial port of MOS to the Telos Rev. B nodes has been completed. While not yet as full-featured as the Mica2/MicaZ platforms, the kernel and CC2420 are working nicely. Check out the code in our Subversion tree (mantis-unstable). (11/04/2004) __Teaching with MOS__ Mantis OS was used to teach the Fall 2004 undergraduate course in sensor networks, CSCI 4830. MOS was deployed to build an indoor sensor network navigation application. The Mantis research project has been generously supported by grants from the National Science Foundation and IBM. |
Login Search Online users
1
online user
|