Bulk Transport API and
Protocols over UDT (btap-scho)
Summary
This project aims to implement the Bulk
Transport API and two
advanced transport protocols over the UDP-based data
transfer
library (UDT). The
outcomes of this project are as below.
- An implementation of the
bulk transport API with which programmers can conveniently make use of
UDT in C programs
- Two congestion control
mechanisms implemented in the UDT framework:
Downloads
Documentations
License
The software is distributed under the Internet2
open-source license.
References
- Senger, S., ``API
Specification for the Bulk Transport Tool,''
Bulk Transport Working
Group, Internet2, May 2005.
- UDP-Based Data
Transfer
Library
(UDT).
- Jin, C., Wei, D.X., and Low,
S.H., ``FAST
TCP: Motivation, Architecture, Algorithms, Performance,''
in Proc.
of IEEE Infocom, March 2004.
- Wu, R.X. and
Chien, A., ``GTP:
Group Transport Protocol for Lambda-Grids,''
in Proc.
of 4th IEEE/ACM International
Symposium on Cluster Computing and the Grid (CCGrid),
April 2004.
Contact
Roy
S.C. Ho
Email: scho@cs.hku.hk
Acknowledgments
This project is sponsored by the Google
Summer of Code
program, and is supervised by Stanislav
Shalunov at
Internet2.
Roy wishes to
thank Google and Internet2 for their generous supports, especially
Stanislav for his valuable guidance. Roy would also like to
thank
the Department
of Computer Science,
The
University of Hong Kong for
providing the hardware resources for development and testing.
Last
updated: September 1,
2005.