NETWORK ATTACKS FRAMEWORK
1.0.0
A NETwork Attacks framework. Making network attacks impact evaluation easier!
|
#include "NA_defs_aodv.h"
Go to the source code of this file.
Definition at line 31 of file NA_params.h.
#define ACTIVE_ROUTE_TIMEOUT_HELLO 3000 |
Definition at line 41 of file NA_params.h.
#define ACTIVE_ROUTE_TIMEOUT_LLF 10000 |
Definition at line 36 of file NA_params.h.
#define ALLOWED_HELLO_LOSS 2 |
Definition at line 46 of file NA_params.h.
#define BLACKLIST_TIMEOUT RREQ_RETRIES * NET_TRAVERSAL_TIME + (TTL_THRESHOLD - TTL_START)/TTL_INCREMENT + 1 + RREQ_RETRIES |
Definition at line 48 of file NA_params.h.
#define DELETE_PERIOD delete_period |
Definition at line 33 of file NA_params.h.
#define DELETE_PERIOD_HELLO K_PARAM * max(ACTIVE_ROUTE_TIMEOUT_HELLO, ALLOWED_HELLO_LOSS * HELLO_INTERVAL) |
Definition at line 43 of file NA_params.h.
Definition at line 38 of file NA_params.h.
#define HELLO_INTERVAL 1000 |
Definition at line 49 of file NA_params.h.
#define K_PARAM 5 |
Definition at line 28 of file NA_params.h.
#define LOCAL_ADD_TTL 2 |
Definition at line 50 of file NA_params.h.
#define MAX_REPAIR_TTL 3 * NET_DIAMETER / 10 |
Definition at line 51 of file NA_params.h.
#define MY_ROUTE_TIMEOUT 2 * ACTIVE_ROUTE_TIMEOUT |
Definition at line 52 of file NA_params.h.
#define NET_DIAMETER 35 |
Definition at line 53 of file NA_params.h.
#define NET_TRAVERSAL_TIME 2 * NODE_TRAVERSAL_TIME * NET_DIAMETER |
Definition at line 54 of file NA_params.h.
#define NEXT_HOP_WAIT NODE_TRAVERSAL_TIME + 10 |
Definition at line 55 of file NA_params.h.
#define NODE_TRAVERSAL_TIME 40 |
Definition at line 56 of file NA_params.h.
#define PATH_DISCOVERY_TIME 2 * NET_TRAVERSAL_TIME |
Definition at line 57 of file NA_params.h.
#define RERR_RATELIMIT 10 |
Definition at line 58 of file NA_params.h.
#define RING_TRAVERSAL_TIME 2 * NODE_TRAVERSAL_TIME * (TTL_VALUE + TIMEOUT_BUFFER) |
Definition at line 59 of file NA_params.h.
#define RREQ_RATELIMIT 10 |
Definition at line 61 of file NA_params.h.
#define RREQ_RETRIES 2 |
Definition at line 60 of file NA_params.h.
#define TIMEOUT_BUFFER 2 |
Definition at line 62 of file NA_params.h.
#define TTL_INCREMENT 2 |
Definition at line 63 of file NA_params.h.
Definition at line 32 of file NA_params.h.
#define TTL_START_HELLO 2 |
Definition at line 42 of file NA_params.h.
#define TTL_START_LLF 1 |
Definition at line 37 of file NA_params.h.
#define TTL_THRESHOLD 7 |
Definition at line 64 of file NA_params.h.