VisualSense: Visual Modeling for Wireless and Sensor Network Systems

Philip Baldwin, Sanjeev Kohli, Edward A. Lee, Xiaojun Liu and Yang Zhao

EECS Department
University of California, Berkeley
Technical Report No. UCB/ERL M05/25
July 2005

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2005/ERL-05-25.pdf

VisualSense is a modeling and simulation framework for wireless and sensor networks that builds on and leverages Ptolemy II. Modeling of wireless networks requires sophisticated representation and analysis of communication channels, sensors, ad-hoc networking protocols, localization strategies, media access control protocols, energy consumption in sensor nodes, etc. This modeling framework is designed to support a component-based construction of such models. It supports actor-oriented definition of network nodes, wireless communication channels, physical media such as acoustic channels, and wired subsystems. The software architecture consists of a set of base classes for defining channels and sensor nodes, a library of subclasses that provide certain specific channel models and node models, and an extensible visualization framework. Custom nodes can be defined by subclassing the base classes and defining the behavior in Java or by creating composite models using any of several Ptolemy II modeling environments. Custom channels can be defined by subclassing the WirelessChannel base class and by attaching functionality defined in Ptolemy II models. It is intended to enable the research community to share models of disjoint aspects of the sensor nets problem and to build models that include sophisticated elements from several aspects.


BibTeX citation:

@techreport{Baldwin:M05/25,
    Author = {Baldwin, Philip and Kohli, Sanjeev and Lee, Edward A. and Liu, Xiaojun and Zhao, Yang},
    Title = {VisualSense: Visual Modeling for Wireless and Sensor Network Systems},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {2005},
    Month = {Jul},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2005/9575.html},
    Number = {UCB/ERL M05/25},
    Abstract = {VisualSense is a modeling and simulation framework for wireless and sensor networks that builds on and leverages Ptolemy II. Modeling of wireless networks requires sophisticated representation and analysis of communication channels, sensors, ad-hoc networking protocols, localization strategies, media access control protocols, energy consumption in sensor nodes, etc. This modeling framework is designed to support a component-based construction of such models. It supports actor-oriented definition of network nodes, wireless communication channels, physical media such as acoustic channels, and wired subsystems. The software architecture consists of a set of base classes for defining channels and sensor nodes, a library of subclasses that provide certain specific channel models and node models, and an extensible visualization framework. Custom nodes can be defined by subclassing the base classes and defining the behavior in Java or by creating composite models using any of several Ptolemy II modeling environments. Custom channels can be defined by subclassing the WirelessChannel base class and by attaching functionality defined in Ptolemy II models. It is intended to enable the research community to share models of disjoint aspects of the sensor nets problem and to build models that include sophisticated elements from several aspects.}
}

EndNote citation:

%0 Report
%A Baldwin, Philip
%A Kohli, Sanjeev
%A Lee, Edward A.
%A Liu, Xiaojun
%A Zhao, Yang
%T VisualSense: Visual Modeling for Wireless and Sensor Network Systems
%I EECS Department, University of California, Berkeley
%D 2005
%@ UCB/ERL M05/25
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2005/9575.html
%F Baldwin:M05/25