The resulted xgraph showed that the maximum linkI guess you're measuring traffic going in both directions of the duplex link. This gives a maximum throughput of 20kbit/s. Otherwise try using my awk script which I've attached to this mail. Run it on a trace of the link you like to perform the measurements on, i.e. not a trace-all file:
throughput is actually bigger than 10000bits/sec. I am
wondering why it would happen ?
$ns trace-queue $node0 $node1 $trace_file
I am wondering whatYes, both. This is however basic computer communications knowledge and not a question about ns.
are the reason of the dropping packets , is that due
to buffer memory overflow and/or link capacity has
been exceeded ?
Kindly
Håkan
-- Håkan Byström, Operax +46 920 755 07, office +46 70 374 03 24, cellular
BEGIN { arguments = 2; if (ARGC < arguments || ARGC > arguments || flowtype == 0 || outdata_file==0) { printf("error: wrong number of arguments.\nawk: usage - awk -f flowcalc.awk [-v graphgran=value] [-v fidfrom=value] [-v fidto=value] -v flowtype=\"type\" -v outdata_file=\"filename\" indata_file\n"); exit; } else { printf("Running flowcalc on %s to %s.\n", ARGV[arguments - 1], outdata_file); } measuretime = 0; if (graphgran == 0) { graphgran = 0.1; } bits = 0; first_time = 0; } { if (($1 == "r") && ((fidfrom == 0 && fidto ==0) || (($8 <= fidto) && ($8 >= fidfrom))) && (flowtype == "all" || flowtype == $5)) { bits = bits + $6 * 8; if (($2 - graphgran) > measuretime) { last_time = $2; rate = (bits/1000000)/(last_time - first_time); print last_time, rate >> outdata_file; measuretime = $2; bits = 0; first_time = $2; } } } END { }