• DocumentCode
    3281299
  • Title

    Virtual Flow Queueing for Improving TCP Performance over IEEE 802.11 WLANs

  • Author

    Starzetz, Paul ; Heusse, Martin ; Rousseau, Franck ; Duda, Andrzej

  • Author_Institution
    LIG - Grenoble Inf. Lab., Grenoble
  • fYear
    2008
  • fDate
    March 31 2008-April 3 2008
  • Firstpage
    2158
  • Lastpage
    2163
  • Abstract
    We propose a packet scheduling discipline called virtual flow queueing (VFQ) to improve the end-to-end performance of TCP connections over IEEE 802.11 WLANs. VFQ is based on an inter-layer approach: the IP layer schedules packets over the wireless link according to the information coming from both the transport and MAC layers. The scheduler computes virtual transmission times that take into account the channel time at the MAC layer needed to transfer both TCP and ACK segments. The scheduling discipline achieves fair allocation of wireless channel capacity to TCP connections in both directions (upload and download). VFQ also supports different weights like in the classical WFQ scheduling so that the access point can for instance give preference to download connections. In this paper, we describe the VFQ implementation in the Linux kernel and present the results of measurements that show very good performance behavior of VFQ compared to the FIFO scheduling discipline currently deployed in 802.11 access points.
  • Keywords
    IEEE standards; IP networks; access protocols; channel allocation; queueing theory; scheduling; telecommunication links; transport protocols; wireless LAN; wireless channels; 802.11 access points; ACK segments; FIFO scheduling discipline; IEEE 802.11 WLAN; IP layer; Linux kernel; MAC layers; TCP connections; TCP performance; WFQ scheduling; packet scheduling discipline; virtual flow queueing; virtual transmission times; wireless channel capacity; wireless link; Current measurement; Kernel; Linux; Physical layer; Processor scheduling; Scheduling algorithm; TCPIP; Throughput; Traffic control; Wireless LAN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications and Networking Conference, 2008. WCNC 2008. IEEE
  • Conference_Location
    Las Vegas, NV
  • ISSN
    1525-3511
  • Print_ISBN
    978-1-4244-1997-5
  • Type

    conf

  • DOI
    10.1109/WCNC.2008.382
  • Filename
    4489413