Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] [ndt] r614 committed - Fixes in the computed variables section.

Subject: NDT-DEV email list created

List archive

[ndt-dev] [ndt] r614 committed - Fixes in the computed variables section.


Chronological Thread 
  • From:
  • To:
  • Subject: [ndt-dev] [ndt] r614 committed - Fixes in the computed variables section.
  • Date: Thu, 08 Sep 2011 15:37:59 +0000

Revision: 614
Author:

Date: Thu Sep 8 08:37:12 2011
Log: Fixes in the computed variables section.
http://code.google.com/p/ndt/source/detail?r=614

Modified:
/wiki/NDTTestMethodology.wiki

=======================================
--- /wiki/NDTTestMethodology.wiki Thu Sep 8 08:16:56 2011
+++ /wiki/NDTTestMethodology.wiki Thu Sep 8 08:37:12 2011
@@ -309,6 +309,8 @@

=== Total test time ===

+The total test time is the total time used by the S2C throughput test.
+
The total test time is computed using the following formula:

{{{
@@ -324,6 +326,8 @@

=== Total send throughput ===

+The total send throughput is the total amount of data (including retransmits) sent by the NDT Server to the NDT Client in the S2C throughput test.
+
The total send throughput is computed using the following formula:

{{{
@@ -338,6 +342,8 @@

=== Packet loss ===

+The packet loss is the percentage of the lost packets during the S2C throughput test.
+
The packet loss proportion is computed using the following formula:

{{{
@@ -345,7 +351,7 @@
}}}

where:
- * *!CongestionSignals* - The number of multiplicative downward congestion window adjustments due to all forms of congestion signals
+ * *!CongestionSignals* - The number of multiplicative downward congestion window adjustments due to all forms of congestion signals (this roughly correspond to a single lost packet)
* *!PktsOut* - The total number of segments sent

To avoid possible division by zero, the NDT sets the packet loss percentages to the following values when the `CongestionSignals` is 0:
@@ -354,6 +360,8 @@

=== Packets arriving out of order ===

+The packets arriving out of order is the percentage of the duplicated packets during the S2C throughput test.
+
The out of order packets proportion is computed using the following formula:

{{{
@@ -361,7 +369,7 @@
}}}

where:
- * *!DupAcksIn* - The number of duplicate ACKs received
+ * *!DupAcksIn* - The number of duplicate ACKs received (this roughly correspond to a single out-of-order packet when the TCP is forcing retries of such packets)
* *!AckPktsIn* - The number of non-duplicate ACKs received

=== Average round trip time (Latency/Jitter) ===
@@ -378,17 +386,6 @@

The average round trip time is kept in milliseconds.

-=== Average RTT in seconds ===
-
-The average round trip time in seconds is computed using the following formula:
-
-{{{
-AvgRTT/1000
-}}}
-
-where:
- * *AvgRTT* - [NDTTestMethodology#Average_round_trip_time_(Latency/Jitter) Average round trip time (Latency/Jitter)]
-
=== Theoretical maximum bandwidth ===

The theoretical maximum bandwidth is computed using the following formula:
@@ -399,7 +396,7 @@

where:
* *CurrentMSS* - The current maximum segment size (MSS), in octets
- * *AvgRTTSec* - [NDTTestMethodology#Average_RTT_in_seconds Average RTT in seconds]
+ * *AvgRTTSec* - [NDTTestMethodology#Average_round_trip_time_(Latency/Jitter) Average round trip time (Latency/Jitter)] in seconds
* *!PktsLoss* - [NDTTestMethodology#Packet_loss Packet loss]

The theoretical maximum bandwidth is kept in Mibps.
@@ -418,6 +415,8 @@

=== 'Congestion Limited' state time share ===

+The 'Congestion Limited' state time share is the percentage of the time that the NDT Server was limited in sending due to the congestion window.
+
The 'Congestion Limited' state time share is computed using the following formula:

{{{
@@ -425,11 +424,13 @@
}}}

where:
- * *!TotalTestTime* - [NDTTestMethodology#Total_test_time Total test time]
* *!SndLimTimeCwnd* - The cumulative time spent in the 'Congestion Limited' state
+ * *!TotalTestTime* - [NDTTestMethodology#Total_test_time Total test time]

=== 'Receiver Limited' state time share ===

+The 'Receiver Limited' state time share is the percentage of the time that the NDT Server was limited in sending due to the NDT Client's receive window.
+
The 'Receiver Limited' state time share is computed using the following formula:

{{{
@@ -437,12 +438,13 @@
}}}

where:
- * *!TotalTestTime* - [NDTTestMethodology#Total_test_time Total test time]
* *!SndLimTimeRwin* - The cumulative time spent in the 'Receiver Limited' state
-
+ * *!TotalTestTime* - [NDTTestMethodology#Total_test_time Total test time]

=== 'Sender Limited' state time share ===

+The 'Sender Limited' state time share is the percentage of the time that the NDT Server was limited in sending due to its own fault.
+
The 'Sender Limited' state time share is computed using the following formula:

{{{
@@ -450,8 +452,8 @@
}}}

where:
- * *!TotalTestTime* - [NDTTestMethodology#Total_test_time Total test time]
* *!SndLimTimeSender* - The cumulative time spent in the 'Sender Limited' state
+ * *!TotalTestTime* - [NDTTestMethodology#Total_test_time Total test time]

== Known issues/limitations ==



  • [ndt-dev] [ndt] r614 committed - Fixes in the computed variables section., ndt, 09/08/2011

Archive powered by MHonArc 2.6.16.

Top of Page