Congestion Control in Satellite Networks

dc.contributor.advisorBaras, John Sen_US
dc.contributor.authorByun, Do Junen_US
dc.contributor.departmentComputer Scienceen_US
dc.contributor.publisherDigital Repository at the University of Marylanden_US
dc.contributor.publisherUniversity of Maryland (College Park, Md.)en_US
dc.date.accessioned2008-04-22T16:02:35Z
dc.date.available2008-04-22T16:02:35Z
dc.date.issued2007-10-22en_US
dc.description.abstractDue to exponential increases in internet traffic, Active Queue Management (AQM) has been heavily studied by numerous researchers. However, little is known about AQM in satellite networks. A microscopic examination of queueing behavior in satellite networks is conducted to identify problems with applying existing AQM methods. A new AQM method is proposed to overcome the problems and it is validated using a realistic emulation environment and a mathematical model. Three problems that were discovered during the research are discussed in this dissertation. The first problem is oscillatory queueing, which is caused by high buffering due to Performance Enhancing Proxy (PEP) in satellite networks where congestion control after the PEP buffering does not effectively control traffic senders. Existing AQMs that can solve this problem have tail drop queueing that results in consecutive packet drops (global synchronization). A new AQM method called Adaptive Virtual Queue Random Early Detection (AVQRED) is proposed to solve this problem. The second problem is unfair bandwidth sharing caused by inaccurate measurements of per-flow bandwidth usage. AVQRED is enhanced to accurately measure per-flow bandwidth usage to solve this problem without adding much complexity to the algorithm. The third problem is queueing instability caused by buffer flow control where TCP receive windows are adjusted to flow control traffic senders instead of dropping received packets during congestion. Although buffer flow control is quite attractive to satellite networks, queueing becomes unstable because accepting packets instead of dropping them aggravates the congestion level. Furthermore, buffer flow control has abrupt reductions in the TCP receive window size due to high PEP buffering causing more instability. AVQRED with packet drop is proposed to solve this problem. Networks with scarce bandwidth and high propagation delays can not afford to have an unstable AQM. In this research, three problems that are caused by existing AQMs are identified and a new AQM is proposed to solve the problems. This research can be used by the satellite industry to improve gateway performances and provide better end-user experiences.en_US
dc.format.extent2085088 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/7628
dc.language.isoen_US
dc.subject.pqcontrolledComputer Scienceen_US
dc.titleCongestion Control in Satellite Networksen_US
dc.typeDissertationen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
umi-umd-4899.pdf
Size:
1.99 MB
Format:
Adobe Portable Document Format