simple AccessPoint
{
parameters:
gates:
input in;
output out;
}
simple Freespace
{
parameters:
gates:
output out[];
input in[];
output APout;
input APin;
output Aout;
input Ain;
}
simple Station
{
gates:
output out[];
input in[];
input Cin[];
}
simple Attacker
{
gates:
input in;
output out;
}
simple Clock
{
gates:
output out[];
}
//module IEEE
network wirelessLAN
{
parameters:
//num_station=input(10,"Number of mobile stations:");
submodules:
nodes[num_station]: IEEE {
@display("p=65,51");
}
}
// parameters:
//int num_station=default(10);
module IEEE
{
parameters:
int num_station = default(10);
submodules:
ap: AccessPoint {
parameters:
@display("p=134,101;i=access_point02;b=80,75");
}
freespace: Freespace {
parameters:
@display("p=293,231;i=cloud_1;b=103,49");
gates:
in[num_station];
out[num_station];
}
sta[num_station]: Station {
parameters:
@display("p=106,317,r,50; i=pda1; b=25,36");
gates:
in[num_station];
out[num_station];
Cin[num_station];
}
attacker: Attacker {
parameters:
@display("p=541,116;i=hacker05;b=139,105");
}
clk[num_station]: Clock {
parameters:
@display("p=56,378,r,100;i=cogwheel2_s;b=50,40");
gates:
out[num_station];
}
connections:
for i=0..num_station-1
{
sta[i].out[i] --> { datarate = 11000000Mbps; } --> freespace.in[i];
freespace.out[i] --> sta[i].in[i];
clk[i].out[i] --> sta[i].Cin[i];
}
ap.out --> { datarate = 11000000Mbps; } --> freespace.APin;
freespace.APout --> ap.in;
freespace.APout --> attacker.in;// @display("m=m,95,63,47,28");
attacker.out --> { datarate = 11000000Mbps; } --> freespace.Ain; //display "m=m,47,28,95,63";
// @display("p=2,4; b=638,464");
}
I need your help...please help me...
...&n
File: nd.ned
//module IEEE
import "network.ned"; // Syntax error, unexpected STRINGCONSTANT, expecting NAME or DOUBLEASTERISK OR '*'
network wirelessLAN
{
parameters:
//num_station=input(10,"Number of mobile stations:");
submodules:
nodes[num_station]: IEEE {
@display("p=65,51");
}
}
module IEEE
<p...
import inet.battery.IBattery;
...<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-he