we provide information about gadget news and price information and specs samsung, huawei, Tecno Price products, Specifications, Features and more information about software from blackberry and android

Tuesday, August 12, 2014

AWK code for Measure End to End Delay - NS2

AWK code for Measure End to End Delay - NS2 - Did you know that every day there is always a new technology that is created? if you want to know please refer to the blog Gadget News well now we will discuss first about AWK code for Measure End to End Delay - NS2 as you need now, we have compiled this article carefully, so please see to finish.

Articles : AWK code for Measure End to End Delay - NS2
full Link : AWK code for Measure End to End Delay - NS2

You can also see our article on:


AWK code for Measure End to End Delay - NS2


End-to-end Delay : the average time taken by a data packet to arrive in the destination. It also includes the delay caused by route discovery process and the queue in data packet transmission. Only the data packets that successfully delivered to destinations that counted.
∑ ( arrive time – send time ) / ∑ Number of connections
The lower value of end to end delay means the better performance of the protocol.
Here is the AWK Script for calculating the delay

################################################################################

BEGIN {
     highest_packet_id = 0;
}
{
   action = $1;
   time = $3;
   #from = $3;
   #to = $4;
   type = $35; #aodv relationships,if 5 no infomation
   pktsize = $37;
   #src = $9;
   #dst = $10;
   #seq_no = $11;
   packet_id = $41;

 
if ( type != "AODV" ) {

   if ( packet_id > highest_packet_id )
         highest_packet_id = packet_id;

if ( start_time[packet_id] == 0 )

 if ( type == "cbr" && action != "d" ) {
      if ( action == "r" ) {
         end_time[packet_id] = time;
      }
   } else {

end_time[packet_id] = -1;
   }
}
}
END {

 for ( packet_id = 0; packet_id <= highest_packet_id; packet_id++ ) {
       start = start_time[packet_id];
       end = end_time[packet_id];
       packet_duration = end - start;

 if ( start < end ) printf("%f %f\n", start, packet_duration);
   }
}

###########################################################



article AWK code for Measure End to End Delay - NS2 has been completed in the discussion

hopefully the information AWK code for Measure End to End Delay - NS2 that we provide can be useful for you to know the development of technology in the present

articles AWK code for Measure End to End Delay - NS2 we have conveyed to you, if feel this information is useful and you want to bookmark or share so that more people who know please use link https://profsmythe.blogspot.com/2014/08/awk-code-for-measure-end-to-end-delay.html.

Tag :
Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : AWK code for Measure End to End Delay - NS2

0 comments:

Post a Comment