欢迎来到天天文库
浏览记录
ID:41634777
大小:234.36 KB
页数:8页
时间:2019-08-29
《Contiki-a Lightweight and Flexible Operating System for Tiny Networked Sensors》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Contiki-aLightweightandFlexibleOperatingSystemforTinyNetworkedSensorsAdamDunkels,Bjorn¨Gron¨vall,ThiemoVoigtSwedishInstituteofComputerSciencefadam,bg,thiemog@sics.seAbstractgramsandservices.Thekernelisevent-driven,butthesys-temsupportspreemptivemulti-threadingthatcanbeappliedWi
2、relesssensornetworksarecomposedoflargenum-onaper-processbasis.Preemptivemulti-threadingisimple-bersoftinynetworkeddevicesthatcommunicateunteth-mentedasalibrarythatislinkedonlywithprogramsthatered.Forlargescalenetworksitisimportanttobeableexplicitlyrequiremulti-threading.todynam
3、icallydownloadcodeintothenetwork.InthisContikiisimplementedintheClanguageandhasbeenpaperwepresentContiki,alightweightoperatingsystemportedtoanumberofmicrocontrollerarchitectures,includ-withsupportfordynamicloadingandreplacementofin-ingtheTexasInstrumentsMSP430andtheAtmelAVR.Wed
4、ividualprogramsandservices.ContikiisbuiltaroundanarecurrentlyrunningitontheESBplatform[5].TheESBevent-drivenkernelbutprovidesoptionalpreemptivemulti-usestheMSP430microcontrollerwith2kilobytesofRAMthreadingthatcanbeappliedtoindividualprocesses.Weand60kilobytesofROMrunningat1MHz.
5、Themicrocon-showthatdynamicloadingandunloadingisfeasibleinatrollerhastheabilitytoselectivelyreprogrampartsoftheresourceconstrainedenvironment,whilekeepingthebaseon-chipashmemory.systemlightweightandcompact.Thecontributionsofthispaperaretwofold.Ourrstcon-tributionisthatweshowt
6、hefeasibilityofloadablepro-gramsandserviceseveninaconstrainedsensordevice.Thepossibilitytodynamicallyloadindividualprograms1.Introductionleadstoaveryexiblearchitecture,whichstilliscompactenoughforresourceconstrainedsensornodes.OursecondWirelesssensornetworksarecomposedoflargen
7、um-contributionismoregeneralinthatweshowthatpreemp-bersoftinysensordeviceswithwirelesscommunicationca-tivemulti-threadingdoesnothavetobeimplementedatthepabilities.Thesensordevicesautonomouslyformnetworkslowestlevelofthekernelbutthatitcanbebuiltasanap-throughwhichsensordataistra
8、nsported.Thesensorde-plicationlibraryontopofanevent-dr
此文档下载收益归作者所有