• DocumentCode
    3504752
  • Title

    A communication architecture and programming abstractions for real-time embedded sensor networks

  • Author

    Abdelzaher, T. ; Stankovic, J. ; Son, S. ; Blum, B. ; He, T. ; Wood, A. ; Lu, Chenyang

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    2003
  • fDate
    19-22 May 2003
  • Firstpage
    220
  • Lastpage
    225
  • Abstract
    Data distribution in embedded real-time sensor networks requires new protocols and programming environments that achieve time-sensitive message delivery and provide useful abstractions to the application programmer Attainment of these goals requires changes to multiple layers of the communication protocol stack. In this paper, we review a protocol suite developed by the authors for data communication in embedded sensor networks. It takes into account time constraints and exports attribute-based connections that are tightly integrated with properties of the monitored environment. A programming language is described that allows external physical objects to be represented as first class abstractions in the computing System. The language facilitates writing monitoring applications. The system was implemented on a prototypical sensor network based on MICA motes.
  • Keywords
    data communication; programming languages; protocols; quality of service; wireless sensor networks; MICA; QoS; attribute-based connection; communication architecture; communication protocol stack; data communication; data distribution; distributed systems; message delivery; programming abstraction; programming environment; programming language; real-time embedded sensor network; tracking; Computer languages; Data communication; Monitoring; Physics computing; Programming environments; Programming profession; Protocols; Sensor phenomena and characterization; Time factors; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2003. Proceedings. 23rd International Conference on
  • Print_ISBN
    0-7695-1921-0
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2003.1203558
  • Filename
    1203558