6th International ICST Symposium on Modeling and Optimization

Research Article

RLC protocol performance over TCP SACK

Download625 downloads
  • @INPROCEEDINGS{10.4108/ICST.WIOPT2008.3188,
        author={Michael Makidis and George Xylomenos},
        title={RLC protocol performance over TCP SACK},
        proceedings={6th International ICST Symposium on Modeling and Optimization},
        publisher={IEEE},
        proceedings_a={WIOPT},
        year={2008},
        month={8},
        keywords={3G mobile communication  Bandwidth  Control systems  Protocols  Radio control  Radio link  Telecommunication control  Telecommunication network reliability Throughput Wireless sensor networks},
        doi={10.4108/ICST.WIOPT2008.3188}
    }
    
  • Michael Makidis
    George Xylomenos
    Year: 2008
    RLC protocol performance over TCP SACK
    WIOPT
    IEEE
    DOI: 10.4108/ICST.WIOPT2008.3188
Michael Makidis1,*, George Xylomenos1,*
  • 1: Mobile Multimedia Laboratory, Athens University of Economics and Business, Patision 76, Athens 104 34, Greece.
*Contact email: mmakidis05@cs.aueb.gr, xgeorge@aueb.gr

Abstract

The Radio Link Control (RLC) protocol, used in Universal Mobile Telecommunication System (UMTS) networks, is one of the most advanced and complex link layer protocols. Among its notable features are the absence of retransmission timers, which makes it tolerant to contention for the link, and the ability to abandon persistently lost frames, which makes it suitable for reliable transport layers. In order to assess whether it makes sense to use RLC with non-UMTS wireless links, especially in the face of the enhanced error recovery offered by TCP with the Selective Acknowledgment (SACK) option, we implemented it in the ns-2 simulator and measured the throughput achieved by File Transfer and Web Browsing over RLC, either with or without contention from a Media Distribution application. While we found that RLC adapts well to the available bandwidth, providing considerable performance gains with random losses, with bursty losses RLC hardly improved upon TCP SACK.