hi ,
i want to send upp packets using a mobile host
so i need to implemnt a routing protocol
i tried gpsr but i could't do it
i modified in inet/showcases/routing
but never could send the udp packets
does any one have an idea?
.ini:
[General]
**.wlan[*].bitrate = 24Mbps
*.configurator.addStaticRoutes = false
**.netmaskRoutes = ""
**.arp.typename = "GlobalArp"
[Config Gpsr]
network = ManetprotocolsShowcaseA
# routing protocol
*.*.routing.typename = "Gpsr"
**.planarizationMode = "RNG"
**.displayBubbles = true
# tx power
**.transmitter.power = 1.25mW
# visualization
*.visualizer.*.networkRouteVisualizer[0].displayRoutes = true
*.visualizer.*.networkRouteVisualizer[0].packetFilter = ""
**.displayCommunicationRanges = true
.ned
network ManetprotocolsShowcaseA
{
parameters:
@display("bgb=2000,2000;bgl=2");
@statistic[numRcvdPk](source=count(
source.app[0].packetReceived); record=figure; targetFigure=numRcvdPkCounter; checkSignals=false);
@figure[numRcvdPkCounter](type=counter; pos=65,400; label="Received ping replies"; decimalPlaces=4);
submodules:
radioMedium: Ieee80211ScalarRadioMedium {
@display("p=100,100");
}
visualizer: IntegratedMultiVisualizer {
@display("p=100,200");
}
configurator: Ipv4NetworkConfigurator {
@display("p=100,300");
}
source: ManetRouter {
@display("p=394,189;i=misc/solarpanel");
}
destination: ManetRouter {
@display("p=1230,492;i=misc/sensorgateway");
}
node1: ManetRouter {
@display("p=1132.512,742.95996;i=misc/solarpanel");
}
node2: ManetRouter {
@display("p=929.704,955.808;i=misc/solarpanel");
}
node3: ManetRouter {
@display("p=1423.672,285.136;i=misc/solarpanel");
}
node4: ManetRouter {
@display("p=1554.1919,469.87198;i=misc/solarpanel");
}
node5: ManetRouter {
@display("p=895.568,536.136;i=misc/solarpanel");
}
node6: ManetRouter {
@display("p=750.992,863.44;i=misc/solarpanel");
}
node7: ManetRouter {
@display("p=1082.312,122.488;i=misc/solarpanel");
}
node8: ManetRouter {
@display("p=911.63196,100.399994;i=misc/solarpanel");
}
node9: ManetRouter {
@display("p=989.944,327.304;i=misc/solarpanel");
}
node10: ManetRouter {
@display("p=1287.1279,156.624;i=misc/solarpanel");
}
node11: ManetRouter {
@display("p=701,373;i=misc/solarpanel");
}
node12: ManetRouter {
@display("p=564.248,188.752;i=misc/solarpanel");
}
node13: ManetRouter {
@display("p=1750.976,983.92;i=misc/solarpanel");
}
node14: ManetRouter {
@display("p=1230.9039,1032.1119;i=misc/solarpanel");
}
node15: ManetRouter {
@display("p=443.76797,469.87198;i=misc/solarpanel");
}
node16: ManetRouter {
@display("p=1769.048,650.592;i=misc/solarpanel");
}
node17: ManetRouter {
@display("p=499.99197,650.592;i=misc/solarpanel");
}
node18: ManetRouter {
@display("p=564.248,889.54395;i=misc/solarpanel");
}
node19: ManetRouter {
@display("p=1785.1119,285.136;i=misc/solarpanel");
}
node20: ManetRouter {
@display("p=1407.6079,797.17596;i=misc/solarpanel");
}
}