WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2017-Jan-30 04:38:19

marco
Member
Registered: 2016-Nov-06
Posts: 21

Find the congestion windows vs time of a TCP connection

Hi,

The 802.11 Experiments Framework can collect statistics in the physical and MAC layer. However, if I use iperf to send a tcp stream between two WARP nodes running 802.11 ref design, how can I record the TCP congestion windows vs time? This a transport layer metric.

Thank you.

Offline

 

#2 2017-Jan-30 13:08:23

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Find the congestion windows vs time of a TCP connection

If you use iperf on two PCs to generate/consume traffic, the TCP parameters are maintained by the TCP stacks in the PC operating systems. The wlan_exp script has no way to access these parameters. You would need to extract the TCP parameters from the iperf code (or other code on the PC). Alternatively you could infer certain TCP parameters based on the traffic flow. For example you could examine the timing and sizes of TX_HIGH entries at the transmitting node to infer TCP congestion parameters.

Offline

 

#3 2017-Jan-31 07:29:40

marco
Member
Registered: 2016-Nov-06
Posts: 21

Re: Find the congestion windows vs time of a TCP connection

Thank you for your reply. I looked into the internet and I didn't found a direct way to extract the TCP parameters. Can you be more explicit about how to infer TCP congestion parameters?

Offline

 

#4 2017-Jan-31 07:42:38

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Find the congestion windows vs time of a TCP connection

Can you be more explicit about how to infer TCP congestion parameters?

Sorry, not really. I've never tried exploring TCP this way.

Offline

 

Board footer