MoBANBBItem.h

00001 /* -*- mode:c++ -*- ********************************************************
00002  * file:        MoBANBBItem.h
00003  *
00004  * author:      Majid Nabi <m.nabi@tue.nl>
00005  *
00006  *              http://www.es.ele.tue.nl/nes
00007  *
00008  * copyright:   (C) 2010 Electronic Systems group(ES),
00009  *              Eindhoven University of Technology (TU/e), the Netherlands.
00010  *
00011  *
00012  *              This program is free software; you can redistribute it
00013  *              and/or modify it under the terms of the GNU General Public
00014  *              License as published by the Free Software Foundation; either
00015  *              version 2 of the License, or (at your option) any later
00016  *              version.
00017  *              For further information see file COPYING
00018  *              in the top level directory
00019  ***************************************************************************
00020  * part of:    MoBAN (Mobility Model for wireless Body Area Networks)
00021  * description:     Definition of the object for passing the posture info and reference point through the blackboard
00022  ***************************************************************************
00023  * Citation of the following publication is appreciated if you use MoBAN for
00024  * a publication of your own.
00025  *
00026  * M. Nabi, M. Geilen, T. Basten. MoBAN: A Configurable Mobility Model for Wireless Body Area Networks.
00027  * In Proc. of the 4th Int'l Conf. on Simulation Tools and Techniques, SIMUTools 2011, Barcelona, Spain, 2011.
00028  *
00029  * BibTeX:
00030  *    @inproceedings{MoBAN,
00031  *    author = "M. Nabi and M. Geilen and T. Basten.",
00032  *    title = "{MoBAN}: A Configurable Mobility Model for Wireless Body Area Networks.",
00033  *      booktitle = "Proceedings of the 4th Int'l Conf. on Simulation Tools and Techniques.",
00034  *      series = {SIMUTools '11},
00035  *      isbn = {978-963-9799-41-7},
00036  *      year = {2011},
00037  *      location = {Barcelona, Spain},
00038  *      publisher = {ICST} }
00039  *
00040  **************************************************************************/
00041 
00042 #include <BaseWorldUtility.h>
00043 
00044 class BBMoBANMessage : public BBItem {
00045     BBITEM_METAINFO(BBItem);
00046  public:
00047   Coord position;
00048   double speed;
00049   double radius;
00050 };