Abstract
Communication in many application areas, such as cooperative applications, kiosking systems, and software update systems, includes multiparty file transfer between one origin and a group of targets. The paper describes the Multiparty File Transfer Protocol (Multiparty FTP) which supports multiparty file transfer in internets. It provides a group abstraction, realizing transparency from the address, from individual responses, and from failures of single targets involved in the transfer. To optimize its performance, Multiparty FTP has been realized on top of the Internet Stream Protocol, Version 2 (ST-II), which provides a connection-oriented multicast service and therefore contributes to an increased throughput and a reduced network load. Multiparty FTP applies a highly efficient selective repeat retransmission protocol, which is tailored to the characteristics of multiparty file transfer and which takes advantage of the guaranteed data rates in ST-II. Protocol design rationals are discussed and results of performance measurements are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
L. Azouz, H. Youssef, C. Huitema, F. Kamoun: Performance Evaluation of NADIR Bulk Data Transmission Protocol for a Multipoint Satellite Link, Performance of Computer-Communication Systems, 1984
D.R. Cheriton: Request-Response and Multicast Interprocess Commun. in the V Kernel, LNCS 248: Networking in Open Systems, Springer Verlag, 1986
Clark, D.; Lambert, M.; Zhang, L.: NETBLT: A bulk data transfer protocol, Network Working Group, Request for Comment: 998, Mar 1987
T. Crowley, P. Milazzo, E. Baker, H. Forsdick, R. Tomlinson: MM-Conf: An Infrastructure for Building Shared Multimedia Applications, Proc. of the Conf. on CSCW, Oct 1990, Los Angeles, Ca., pp.329–342
J. Crowcroft, K. Paliwoda: A Multicast Transport Protocol, ACM Comp. Comm. Review, Vol.18(4), Aug 1988, pp.247–256
J.S.J. Daka, A.G. Waters: A High Performance Broadcast File Transfer Protocol, ACM Comp. Comm. Review, Vol.18(4), Aug 1988, pp.274–281
L. Delgrossi, C. Halstrick, R.G. Herrtwich, H. Stüttgen: HeiTP — A Transport Protocol for ST-II, GLOBECOM’92, Orlando, 1992
W.A. Doeringer, D. Dykeman, M. Kaiserswerth, B.W. Meister, H. Rudin: A Survey of Light-Weight Transport Protocols for High Speed Networks, IEEE Transactions on Communications, Vol.38(11), Nov 1990, pp.2025–2039
A.O. Freier, K. Marzullo: MTP An Atomic Multicast Transport Protocol, Cornell University, Dept. of Computer Science, Jul 1990, TR 90–1141
M. Gien: A File Transfer Protocol (FTP), Computer Networks, 1978, pp.312–319
I. Greif, S. Sarin: Data sharing in group work, ACM Transactions on Office Information Systems, Vol.5(2), Apr 1987, pp.187–211
R.G. Herrtwich, L.C. Wolf: A System Software Structure for Distributed Multimedia Systems, Proc. of the 5th ACM SIGOPS European Workshop, Le Mont St-Michel, Sep 1992
ISO IS 8571, Information Processing Systems — Open Systems Interconnection — File Transfer, Access and Management Parts, 1–4, 1988
T. Kirsche, R. Lenz, H. Lührsen, K. Meyer-Wegener, H. Wedekind, M.Bever, U. Schäffer, C. Schottmüller Communication Support for Cooperative Work Computer Communications, Special Issue on Group Communications, 1993
L. Liang, S.T. Chanson, G.W. Neufeld: Process groups and group communications, IEEE Computer, 2/90, pp.56–66
P.F. Linington: File Transfer Protocols, IEEE Journal on Selected Areas in Communications; Vol.7(7), Sep 1989, pp.1052–1059
T. Müller: A Multiparty File Transfer Service over ST-II, Diploma Thesis, University of Karlsruhe (in German), Apr. 1994
J. Postel, J. Reynolds: File Transfer Protocol (FTP), Network Working Group; Request for Comments: 959, Oct 1985
K. Sabnani, M. Schwartz: Multidestination Protocols for Satellite Broadcast Channels IEEE Transactions on Communications, Vol.33(3), Mar 1985
C. Schottmüller: Multiparty File Transfer for Cooperative Engineering Applications Internal Technical Documentation, Oct 1993
Topolcic, C., ed.: Experimental Internet Stream Protocol: Version 2 (ST-II), Network Working Group, Request for Comment: 1190, Oct 1990
C. Vogt, R.G. Herrtwich, R. Nagarajan: HeiRAT: The Heidelberg Resource Administration Technique —Design Philosophy and Goals, Kommunikation in Verteilten Systemen, Munich, Germany, Mar 1993
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schottmüller, C. (1995). Multiparty File Transfer over the Internet Stream Protocol, Version 2 (ST-II). In: Franke, K., Hübner, U., Kalfa, W. (eds) Kommunikation in Verteilten Systemen. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79561-9_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-79561-9_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58960-0
Online ISBN: 978-3-642-79561-9
eBook Packages: Springer Book Archive