• DocumentCode
    2263215
  • Title

    Networked autonomous smart sensors and dynamic reconfigurable application development tool for online monitoring systems

  • Author

    Zhao Jiangbin ; Wu Jiankang ; Shi Tielin ; Xuan Jianping

  • Author_Institution
    Sch. of Mech. Sci. & Eng., HUST, Wuhan, China
  • fYear
    2009
  • fDate
    14-17 Sept. 2009
  • Firstpage
    419
  • Lastpage
    424
  • Abstract
    Autonomous smart sensor is a highly integrated turn-key device, operates independently and owns itself life cycle. Networked sensors exchange information with protocols; we designed an application-layer protocol named AgileSN making sensor nodes interoperable and interchangeable. AgileSN sensor node itself and captured data that protocol carried are self-descriptive, with these smart capabilities, sensor nodes can be automatically detected or searched by interested peers or sink nodes, and sensor data can be parsed dynamically on the fly without human intervention, made autonomous sensor nodes plug and play in the network world. Like WEB system, well accepted network protocol make networked sensors interchangeable and interoperable, universal sensor tools are possible to process sensed data. We have designed a component-based software tool for sensor application development. In this software environment, all application functionalities are realized through software components, each component is designed to finish a special task, like reading data from networked sensors, data processing, visual presentation, network or local file I/O, HMI, etc. sensor data is processed sequentially by several components through data flow. A component can operate in its own thread, carefully designed component makes the whole data processing flow operates in pipeline mode, greatly improve data processing throughput. Components and data routes can be created and destroyed at runtime, so the application system functionality is reconfigured. We apply the Petri Net tool to model components and the whole application system, investigate their function and performance, present a non-collision high-performance soft-bus for inter-component data transfer, investigate the hazard phenomenon that exists in a multi-input component, and propose technical means to eliminate it.
  • Keywords
    Petri nets; computerised monitoring; distributed sensors; intelligent sensors; object-oriented programming; pipeline processing; protocols; AgileSN; Petri net tool; application-layer protocol; component-based software tool; data processing; dynamic reconfigurable application development tool; intercomponent data transfer; networked autonomous smart sensors; online monitoring systems; soft-bus; Application software; Data processing; Humans; Intelligent sensors; Monitoring; Peer to peer computing; Plugs; Protocols; Sensor systems; Software design; AgileSN; IsVIP; autonomous smart sensor; dynamic reconfigurable; networked sensors; virtual instrumentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    AUTOTESTCON, 2009 IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    1088-7725
  • Print_ISBN
    978-1-4244-4980-4
  • Electronic_ISBN
    1088-7725
  • Type

    conf

  • DOI
    10.1109/AUTEST.2009.5314047
  • Filename
    5314047