Analysis of the performance of TCP-FBA in wired and wireless environments

Contact: Jörg Widmer

Site: Analysis of the performance of TCP-FBA in wired and wireless environments

The goal of this thesis is to provide max-min fairness to traffic connections spanning both wired and wireless links. We focus on a client-server scenario, where the client is located in the wireless portion while the server is connected to the wired part. In the network core, at the network layer the CSFQ (Core Stateless Fair Queueing) architecture is adopted, which provides max-min fair allocation of bandwidth in a stateless fashion using packet marking in edge routers. Then, the TCP receiver (client side) will be modified in order to support the fairness provided by CSFQ and extend it to the transport layer. This modification, called TCP FBA (Fair Bandwidth Allocation), makes TCP aware of the existence of the CSFQ core and tunes the congestion control algorithms accordingly. In the wireless portion of the network, the 802.11 technology is employed. MAC layer techniques estimating the available bandwidth on the wireless channel allow the proper setting of the TCP receiver window using the minimum between the estimated bandwidth and the CSFQ indication of the fair rate.

Domain: Network performance analysis; Protocol design and implementation

Student info: Nicola Giordano