• DocumentCode
    2895753
  • Title

    Performance of VoIP with DCCP for Satellite Links

  • Author

    Sarwar, Golam ; Boreli, Roksana ; Lochin, Emmanuel

  • Author_Institution
    Nat. ICT Australia Ltd., NSW, Australia
  • fYear
    2009
  • fDate
    14-18 June 2009
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    We present experimental results for the performance of selected voice codecs using the Datagram Congestion Control Protocol (DCCP) with TCP-Friendly Rate Control (TFRC) congestion control mechanism over a satellite link. We evaluate the performance of both constant and variable data rate speech codecs (G.729, G.711 and Speex) for a number of simultaneous calls, using the ITU E-model and identify problem areas and potential for improvement. Our experiments are done on a commercial satellite service using a data stream generated by a VoIP application, configured with selected voice codecs and using the DCCP/CCID4 Linux implementation. We analyse the sources of packet losses which are a main contributor to reduced voice quality when using CCID4 and additionally analyse the effect of jitter which is one of the crucial parameters contributing to VoIP quality and has, to the best of our knowledge, not been considered previously in the published DCCP performance results. We propose modifications to the CCID4 algorithm and demonstrate how these improve the VoIP performance, without the need for additional link information other than what is already monitored by CCID4 (which is the case for Quick-Start). We also demonstrate the fairness of the proposed modifications to other flows. We identify the additional benefit of DCCP when used in VoIP admission control mechanisms and draw conclusions about the advantages and disadvantages of the proposed DCCP/CCID4 congestion control mechanism for use with VoIP applications.
  • Keywords
    Internet telephony; Linux; satellite communication; speech codecs; telecommunication congestion control; transport protocols; DCCP/CCID4; G.711; G.729; Linux implementation; Speex; TCP-friendly rate control congestion control mechanism; VoIP; datagram congestion control protocol; satellite links; speech codecs; voice codecs; Admission control; Jitter; Linux; Monitoring; Performance analysis; Performance loss; Protocols; Satellites; Speech analysis; Speech codecs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2009. ICC '09. IEEE International Conference on
  • Conference_Location
    Dresden
  • ISSN
    1938-1883
  • Print_ISBN
    978-1-4244-3435-0
  • Electronic_ISBN
    1938-1883
  • Type

    conf

  • DOI
    10.1109/ICC.2009.5199334
  • Filename
    5199334