Hi, I'm new to the mailing list and greetings to everyone! I'm trying to simulate and observe the performance of TCP on a Wimax network with the Wimax Forum's NS-2 simulator. (I think) I have been able to successfully compile the 2.6 release of the Wimax Forum's simulator (with NS-2.31) and I've tried running the test-be-arq.tcl script which is basically a scenario with UDP CBR traffic. I've been able to observe received CBR messages by the traffic destination node (with diuc=1, seed=1, direction=ul and distance=300).
Apart from trying lots of other things, I have replaced the Agent/UDP and Agent/Null definitions in test-be-arq.tcl with Agent/TCP and Agent/TCPSink definitions. When I execute the modified scenario, no CBR messages seem to be delivered. Neither of the following two commands report any delivered packets: grep ^r out_mod_1.res | grep -c "1 0 cbr" or grep ^r out_mod_1.res |grep "\-Nl AGT" When I examine the packet trace file, I see that the very first IP datagram gets dropped with reason "-Nl IFQ -Nw ARP". Then an ARP REQUEST/REPLY exhange occurs and for the rest of the TCP packets, the following pattern is observed: s -t 19.000000000 -Hs 2 -Hd -2 -Ni 2 -Nx 360.00 -Ny 50.00 -Nz 0.00 -Ne -1.000000 -Nl AGT -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 4194305.0 -Id 0.0 -It tcp -Il 40 -If 0 -Ii 2 -Iv 32 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -Po 0 r -t 19.000000000 -Hs 2 -Hd -2 -Ni 2 -Nx 360.00 -Ny 50.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 4194305.0 -Id 0.0 -It tcp -Il 40 -If 0 -Ii 2 -Iv 32 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -Po 0 f -t 19.000000000 -Hs 2 -Hd 4194304 -Ni 2 -Nx 360.00 -Ny 50.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 4194305.0 -Id 0.0 -It tcp -Il 60 -If 0 -Ii 2 -Iv 32 -Pn tcp -Ps 0 -Pa 0 -Pf 0 -Po 0 What's the correct way of simulating TCP on the Wimax Forum system level simulator? Where can I find example scripts for achieving this goal? Any comments would really be appreciated. Thanks in advance, Alper
