-
Notifications
You must be signed in to change notification settings - Fork 13
/
input_64_cbr.config
executable file
·122 lines (111 loc) · 3.38 KB
/
input_64_cbr.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# input.config
# This is the input file to the simulation program.
# Please follow the given format just as shown below.
Protocol=myproto
Nodes=64
# Number of packets per node packet queue
PacketQueueSize=10
# Number of partitions to be made for a node's energy level
EnergyDivisions=500
# This value is in percentage. i.e., x percentage of maxEnergy
EnergyGapThreshold=20
# Duration for relaxation period
RelaxTime=1.0
Tracefile=traces/trace_64_cbr.tr
EnergyTracefile=traces/trace_64_cbr_energy.tr
# Format for 'Attributes'
# <Node ID> : <x,y> : <Max_transmission_radius(metres)> : <Bandwidth(kbps)> : <Initial_energy(Joule)> : <NodeType=[CH,ACH,NCH,BS]> : <Cluster number>
# BS = node(21)
Attributes=
0:80,280:260:256:1000:CH:0
1:190,95:260:256:1000:CH:1
2:280,180:260:256:1000:CH:2
3:360,55:260:256:1000:CH:3
4:150,420:260:256:1000:CH:4
5:320,325:260:256:1000:CH:5
6:530,120:260:256:1000:CH:6
7:525,260:260:256:1000:CH:7
8:515,425:260:256:1000:CH:8
9:720,210:260:256:1000:CH:9
10:740,335:260:256:1000:CH:10
11:850,170:260:256:1000:CH:11
12:360,455:260:256:1000:CH:12
13:595,20:260:256:1000:CH:13
14:810,55:260:256:1000:CH:14
15:650,515:260:256:1000:CH:15
16:895,490:260:256:1000:CH:16
17:305,610:260:256:1000:CH:17
18:55,545:260:256:1000:CH:18
19:10,80:260:256:1000:CH:19
20:1065,179:260:256:1000:CH:20
21:885,310:1000:2048:999999:BS:-1
22:120,230:260:256:1000:ACH:0
23:140,130:260:256:1000:ACH:1
24:265,225:260:256:1000:ACH:2
25:355,95:260:256:1000:ACH:3
26:180,375:260:256:1000:ACH:4
27:335,370:260:256:1000:ACH:5
28:485,150:260:256:1000:ACH:6
29:470,255:260:256:1000:ACH:7
30:540,385:260:256:1000:ACH:8
31:705,175:260:256:1000:ACH:9
32:720,375:260:256:1000:ACH:10
33:825,205:260:256:1000:ACH:11
34:315,460:260:256:1000:ACH:12
35:659,40:260:256:1000:ACH:13
36:868,37:260:256:1000:ACH:14
37:602,518:260:256:1000:ACH:15
38:838,478:260:256:1000:ACH:16
39:383,589:260:256:1000:ACH:17
40:119,553:260:256:1000:ACH:18
41:8,126:260:256:1000:ACH:19
42:1037,140:260:256:1000:ACH:20
43:50,275:260:256:1000:NCH:0
44:159,84:260:256:1000:NCH:1
45:280,155:260:256:1000:NCH:2
46:340,35:260:256:1000:NCH:3
47:118,432:260:256:1000:NCH:4
48:284,342:260:256:1000:NCH:5
49:542,89:260:256:1000:NCH:6
50:555,295:260:256:1000:NCH:7
51:535,485:260:256:1000:NCH:8
52:749,185:260:256:1000:NCH:9
53:770,380:260:256:1000:NCH:10
54:863,132:260:256:1000:NCH:11
55:386,511:260:256:1000:NCH:12
56:570,15:260:256:1000:NCH:13
57:788,33:260:256:1000:NCH:14
58:595,562:260:256:1000:NCH:15
59:865,532:260:256:1000:NCH:16
60:365,645:260:256:1000:NCH:17
61:89,591:260:256:1000:NCH:18
62:41,54:260:256:1000:NCH:19
63:1102,135:260:256:1000:NCH:20
# Format for 'Events'
# <EventType> : <CauseOfEvent> : <AtTime>
# These are the significant events that are given by the user. These events internally generates there own events to perform their tasks.
# Example: 'SENSE_EVENT' event will generate internal events like- producing sensed data, forwarding it to CH, Data-aggregation by CH,
# CH forward data to its next hop, so on.
Events=
CBR_EVENT:N43:1:500
CBR_EVENT:N44:5:500
CBR_EVENT:N45:15:500
CBR_EVENT:N46:20:500
CBR_EVENT:N47:30:500
CBR_EVENT:N48:40:500
CBR_EVENT:N49:45:500
CBR_EVENT:N50:50:500
CBR_EVENT:N51:60:500
CBR_EVENT:N52:70:500
CBR_EVENT:N53:80:500
CBR_EVENT:N54:90:500
CBR_EVENT:N55:100:500
CBR_EVENT:N56:110:500
CBR_EVENT:N57:120:500
CBR_EVENT:N58:130:500
CBR_EVENT:N59:140:500
CBR_EVENT:N60:145:500
CBR_EVENT:N61:175:500
CBR_EVENT:N62:180:500
CBR_EVENT:N63:180:500
END