6th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services

Research Article

A SystemC-centric approach for simulation and generation of WSN applications targeted to ZigBee

Download316 downloads
  • @INPROCEEDINGS{10.4108/ICST.MOBIQUITOUS2009.6934,
        author={F. Fummi and G. Perbellini and D. Quaglia and S. Vinco},
        title={A SystemC-centric approach for simulation and generation of WSN applications targeted to ZigBee},
        proceedings={6th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services},
        publisher={IEEE},
        proceedings_a={MOBIQUITOUS},
        year={2009},
        month={11},
        keywords={Application software Computational modeling Embedded system Instruments Message-oriented middleware Object oriented modeling Object oriented programming Programming profession Wireless sensor networks ZigBee},
        doi={10.4108/ICST.MOBIQUITOUS2009.6934}
    }
    
  • F. Fummi
    G. Perbellini
    D. Quaglia
    S. Vinco
    Year: 2009
    A SystemC-centric approach for simulation and generation of WSN applications targeted to ZigBee
    MOBIQUITOUS
    IEEE
    DOI: 10.4108/ICST.MOBIQUITOUS2009.6934
F. Fummi1, G. Perbellini2, D. Quaglia1, S. Vinco1
  • 1: Dep. of Computer Science - University of Verona, Italy
  • 2: EDALab - Networked Embedded Systems, Italy

Abstract

The literature does not report a complete design methodology for WSN applications integrating all these aspects. The proposed methodology allows programmers to write WSN applications by using the system description language SystemC and the Abstract Middleware Environment (AME) framework for fast simulation. 1). AME behaves as an abstraction of the services provided by the actual platform, e.g., ZigBee profiles. The SystemC framework allows to model and simulate concurrent processing, synchronization, and communication. Finally, the implemented application is automatically mapped over an actual platform.