Wiselib
|
00001 /*************************************************************************** 00002 ** This file is part of the generic algorithm library Wiselib. ** 00003 ** Copyright (C) 2008,2009 by the Wisebed (www.wisebed.eu) project. ** 00004 ** ** 00005 ** The Wiselib is free software: you can redistribute it and/or modify ** 00006 ** it under the terms of the GNU Lesser General Public License as ** 00007 ** published by the Free Software Foundation, either version 3 of the ** 00008 ** License, or (at your option) any later version. ** 00009 ** ** 00010 ** The Wiselib is distributed in the hope that it will be useful, ** 00011 ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** 00012 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ** 00013 ** GNU Lesser General Public License for more details. ** 00014 ** ** 00015 ** You should have received a copy of the GNU Lesser General Public ** 00016 ** License along with the Wiselib. ** 00017 ** If not, see <http://www.gnu.org/licenses/>. ** 00018 ** ** 00019 ** Author: Christoph Knecht, University of Bern 2010 ** 00020 ***************************************************************************/ 00021 #ifndef ESCHENAUER_GLIGOR_CONFIG_H 00022 #define ESCHENAUER_GLIGOR_CONFIG_H 00023 00024 #include "config.h" 00025 00026 // size of the Key Ring 00027 #define RING_SIZE 100 00028 // amount of Neighbours (sets the size of the neighbours array) 00029 #define NEIGHBOUR_COUNT 8 00030 // identifier list is broadcasted in the time interval [MIN_WORK_TIME, MIN_WORK_TIME+60] seconds 00031 #define MIN_WORK_TIME 60 00032 // define total amount of nodes 00033 #define TOTAL_NODES RADIO_BASE_MAX_RECEIVERS 00034 00035 #endif