More accurate way to calculate packet loss ratio.
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Mon May 25 15:52:04 2009 +0100 (8 months ago)
changeset 40010a912dddcfce
parent 4000 f9f0bb3e3272
child 4002 59b31c58896f
More accurate way to calculate packet loss ratio.
utils/flowmon/plot.py
     1.1 --- a/utils/flowmon/plot.py	Mon May 25 15:04:42 2009 +0100
     1.2 +++ b/utils/flowmon/plot.py	Mon May 25 15:52:04 2009 +0100
     1.3 @@ -62,7 +62,8 @@
     1.4          else:
     1.5              self.rxBitrate = None
     1.6          self.txBitrate = long(flow_el.get('txBytes'))*8 / tx_duration
     1.7 -        self.packetLossRatio = float(flow_el.get('lostPackets')) / txPackets
     1.8 +        lost = float(flow_el.get('lostPackets'))
     1.9 +        self.packetLossRatio = lost / (rxPackets + lost)
    1.10          
    1.11  
    1.12