Full metadata record
DC FieldValueLanguage
dc.contributor.authorWei, HYen_US
dc.contributor.authorTsao, SCen_US
dc.contributor.authorLin, YDen_US
dc.date.accessioned2014-12-08T15:39:30Z-
dc.date.available2014-12-08T15:39:30Z-
dc.date.issued2004-03-01en_US
dc.identifier.issn0018-9340en_US
dc.identifier.urihttp://dx.doi.org/10.1109/TC.2004.1261834en_US
dc.identifier.urihttp://hdl.handle.net/11536/26971-
dc.description.abstractComputers installed with commercial/open-source software have been widely employed as organizational edge gateways to provide policy-based network management. Such gateways include firewalls for access control, and bandwidth managers for managing the narrow Internet access links. When managing the TCP traffic, pass-through TCP flows can introduce large buffer requirements, large latency, frequent buffer overflows, and unfairness among flows competing for the same queue. So, how to allocate the bandwidth for a TCP flow without the above drawbacks becomes an important issue. This study assesses and improves TCP rate shaping algorithms to solve the above problems through self-developed implementations in Linux, testbed emulations, live Internet measurements, computer simulations, modeling, and analysis. The widely deployed TCP Rate control (TCR) approach is found to be more vulnerable to Internet packet losses and less compatible to some TCP sending operating systems. The proposed PostACK approach can preserve TCR's advantages while avoiding TCR's drawbacks. PostACK emulates per-flow queuing, but relocates the queuing of data to the queuing of ACKs in the reverse direction, hence minimizing the buffer requirement up to 96 percent. PostACK also has 10 percent goodput improvement against TCR under lossy WAN environments. A further scalable design of PostACK can scale up to 750Mbps while seamlessly cooperating with the link-sharing architecture. Experimental results can be reproduced through our open sources: 1) tcp-masq: a modified Linux kernel, 2) wan-emu: a testbed for conducting switched LAN-to-WAN or WAN-to-LAN experiments with RTT/loss/jitter emulations.en_US
dc.language.isoen_USen_US
dc.subjectbandwidth managementen_US
dc.subjectTCPen_US
dc.subjectrate enforcementen_US
dc.subjectwindow-sizingen_US
dc.subjectACK-pacingen_US
dc.subjectschedulingen_US
dc.subjectqueuingen_US
dc.subjectpacket scheduleren_US
dc.subjecttestbeden_US
dc.titleAssessing and improving TCP rate shaping over edge gatewaysen_US
dc.typeArticleen_US
dc.identifier.doi10.1109/TC.2004.1261834en_US
dc.identifier.journalIEEE TRANSACTIONS ON COMPUTERSen_US
dc.citation.volume53en_US
dc.citation.issue3en_US
dc.citation.spage259en_US
dc.citation.epage275en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000188934700003-
dc.citation.woscount4-
Appears in Collections:Articles


Files in This Item:

  1. 000188934700003.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.