Improving TCP Performance by Estimating Errors in a Long Delay, High Error Rate Environment

Abstract

Interest in finding methods of improving TCP performance over satellite and wireless networks is high. This has been an active area of research within the networking community. This research develops an algorithm, CETEN-R for TCP to determine if a particular packet is lost due to congestion or corruption and react accordingly. An analysis of the performance of CETEN-R under a variety of conditions is studied and then compared to TCP Reno and TCP New Reno. When delay is high and the error rate is high CETEN-R showed a 77.5% increase in goodput over TCP New Reno and a 33.8% increase in goodput over TCP Reno. When delay is low and the error rate is high, CETEN-R showed a 146% increase in goodput over TCP New Reno and a 77% increase in goodput over TCP Reno. At low error rates, CETEN-R provides no advantage over TCP Reno or TCP New Reno.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2004
Accession Number
ADA426634

Entities

People

  • Stephanie E. Carroll

Organizations

  • Air Force Institute of Technology

Tags

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Artificial Satellites
  • Communications Protocols
  • Computer Communications
  • Congestion
  • Department Of Defense
  • Electronic Mail
  • Experimental Design
  • Geosynchronous Satellites
  • Network Protocols
  • Networks
  • Packet Loss
  • Satellite Communications
  • Satellite Networks
  • Transport Protocols
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Computer Networking

Technology Areas

  • Space