• DocumentCode
    3220506
  • Title

    CSL: A Language to Specify and Re-specify Mobile Sensor Network Behaviors

  • Author

    Love, Joshua ; Jariyasunant, Jerry ; Pereira, Eloi ; Zennaro, Marco ; Hedrick, Karl ; Kirsch, Christoph ; Sengupta, Raja

  • fYear
    2009
  • fDate
    13-16 April 2009
  • Firstpage
    67
  • Lastpage
    76
  • Abstract
    The Collaborative Sensing Language (CSL) is a high-level feedback control language for mobile sensor networks (MSN). It specifies MSN controllers to accomplish network objectives with a dynamically changing ad-hoc resource pool. Furthermore, CSL is designed to allow the updating of controllers during execution (patching). This enables hierarchical control with simpler controllers at lower levels. The CSL Execution Engine contains the intelligence to allocate resources to tasks dynamically and adjust in real time to resource motion, this enables CSL controllers to be simple, intuitive and scalable. Experimental results show that the CSL Execution Engine performs these services with the addition of very little overhead.
  • Keywords
    ad hoc networks; feedback; mobile radio; specification languages; telecommunication control; wireless sensor networks; CSL execution engine; MSN controllers; ad-hoc resource pool; collaborative sensing language; hierarchical control; high-level feedback control language; mobile sensor network; Collaboration; Computer networks; Control systems; Feedback control; Intelligent sensors; Motion control; Resource management; Runtime; Search engines; Vehicles; mission definition; mobile sensor network; run-time patching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2009. RTAS 2009. 15th IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    1545-3421
  • Print_ISBN
    978-0-7695-3636-1
  • Type

    conf

  • DOI
    10.1109/RTAS.2009.17
  • Filename
    4840568