Reliable communication in the presence of failures
ACM Transactions on Computer Systems (TOCS)
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Ordered and reliable multicast communication
ACM Transactions on Computer Systems (TOCS)
ACM SIGCOMM Computer Communication Review
Reliability and scaling issues in multicast communication
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
Optimistic strategies for large-scale dissemination of multimedia information
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Communications of the ACM
ACM Transactions on Computer Systems (TOCS)
Real-time causal message ordering in multimedia systems
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
The case for reliable concurrent multicasting using shared ACK trees
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
A new multicasting-based architecture for Internet host mobility
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
Parity-based loss recovery for reliable multicast transmission
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Verification of liveness properties using compositional reachability analysis
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
A framework for delivering multicast message in networks with mobile hosts
Mobile Networks and Applications - Special issue: routing in mobile communications networks
Asymptotic behavior of global recovery in SRM
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
A digital fountain approach to reliable distribution of bulk data
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
A comparison of reliable multicast protocols
Multimedia Systems
Layered transmission and caching for the multicast session directory service
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
A proxy architecture for reliable multicast in heterogeneous environments
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Scalable data naming for application level framing in reliable multicast
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Local error recovery in SRM: comparison of two approaches
IEEE/ACM Transactions on Networking (TON)
ACM Transactions on Computer Systems (TOCS)
Collection servers: an architecture for multicast receiver reporting
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 2)
Scalable reliable multicast using multiple multicast channels
IEEE/ACM Transactions on Networking (TON)
IEEE/ACM Transactions on Networking (TON)
Directed diffusion: a scalable and robust communication paradigm for sensor networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Fault isolation in multicast trees
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
A window-based congestion control for reliable multicast based on TCP dynamics
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
Buffer requirements and replacement policies for multicast repair service
COMM '00 Proceedings of NGC 2000 on Networked group communication
Hierarchical reliable multicast: performance analysis and placement of proxies
COMM '00 Proceedings of NGC 2000 on Networked group communication
Incremental deployment of a router-assisted reliable multicast scheme
COMM '00 Proceedings of NGC 2000 on Networked group communication
Pruning algorithms for multicast flow control
COMM '00 Proceedings of NGC 2000 on Networked group communication
Mesh-based content routing using XML
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
ACM SIGCOMM Computer Communication Review
On multicast flow control for heterogeneous receivers
IEEE/ACM Transactions on Networking (TON)
An integrated platform for reliable multicast support in the regional mobile-IP environment
ACM SIGMOBILE Mobile Computing and Communications Review
Tunable reliable multicast for periodic information dissemination
Mobile Networks and Applications
New channels, old concerns: scalable and reliable data dissemination
EW 9 Proceedings of the 9th workshop on ACM SIGOPS European workshop: beyond the PC: new challenges for the operating system
RMDP: an FEC-based reliable multicast protocol for wireless environments
ACM SIGMOBILE Mobile Computing and Communications Review
Distributed systems with different degrees of multicasting
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
Behaviour Analysis of Distributed Systems Using the Tracta Approach
Automated Software Engineering
WHIM: watermarking multicast video with a hierarchy of intermediaries
Computer Networks: The International Journal of Computer and Telecommunications Networking
Peer-to-Peer Membership Management for Gossip-Based Protocols
IEEE Transactions on Computers
A Pragmatic Semantic Reliable Multicast Architecture for Distant Learning
ICMI '00 Proceedings of the Third International Conference on Advances in Multimodal Interfaces
Throughput Stability of Reliable Multicast Protocols
ADVIS '00 Proceedings of the First International Conference on Advances in Information Systems
A Formal Venture into Reliable Multicast Territory
FORTE '02 Proceedings of the 22nd IFIP WG 6.1 International Conference Houston on Formal Techniques for Networked and Distributed Systems
Channel Islands in a Reflective Ocean: Large Scale Event Distribution in Heterogeneous Networks
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
A New Method for Scalable and Reliable Multicast System for Mobile Networks
ICN '01 Proceedings of the First International Conference on Networking-Part 2
SCRIBE: The Design of a Large-Scale Event Notification Infrastructure
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
SCAMP: Peer-to-Peer Lightweight Membership Service for Large-Scale Group Communication
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
Retransmission Tree Configuration for Reliable Multicast Protocols
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part II
Probabilistic Reliable Dissemination in Large-Scale Systems
IEEE Transactions on Parallel and Distributed Systems
Multicasting with minimum communication overhead
ICCC '02 Proceedings of the 15th international conference on Computer communication
A new configuration scheme for ACK tree in reliable multicast protocols
ICCC '02 Proceedings of the 15th international conference on Computer communication
Performance Analysis of Multicast Flow Control Algorithms over Combined Wired/Wireless Networks
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
A Delay Analysis of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Bulk Multicast Transport Protocol
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
TAG: a Tiny AGgregation service for ad-hoc sensor networks
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Efficient rate-controlled bulk data transfer using multiple multicast groups
IEEE/ACM Transactions on Networking (TON)
A CORBA based platform as communication support for synchronous Collaborative Virtual Environment
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Ordered Multicast and Distributed Swap
ACM SIGOPS Operating Systems Review
An adaptive multiple retransmission technique for continuous media streams
NOSSDAV '04 Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
Light-weight multicast services (LMS): a router-assisted scheme for reliable multicast
IEEE/ACM Transactions on Networking (TON)
A comparison of application-level and router-assisted hierarchical schemes for reliable multicast
IEEE/ACM Transactions on Networking (TON)
Implementing a replicated service with group communication
Journal of Systems Architecture: the EUROMICRO Journal
User-assisted tools for concurrency control in distributed multimedia collaborations
Proceedings of the 12th annual ACM international conference on Multimedia
Evaluation of gossip to build scalable and reliable multicast protocols
Performance Evaluation - Special issue: Distributed systems performance
TAG: a Tiny AGgregation service for Ad-Hoc sensor networks
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Signals, timers, and continuations for multithreaded user-level protocols
Software—Practice & Experience - Research Articles
Message-ordered multicast by common building blocks
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
On information hiding and network management
Proceedings of the 2006 SIGCOMM workshop on Internet network management
Explicit rate multicast congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalable group communication system for scalable trust
Proceedings of the first ACM workshop on Scalable trusted computing
Toward Broadcast Reliability in Mobile Ad Hoc Networks with Double Coverage
IEEE Transactions on Mobile Computing
Incremental deployment strategies for router-assisted reliable multicast
IEEE/ACM Transactions on Networking (TON)
Efficient routing for peer-to-peer overlays
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Operational information systems: an example from the airline industry
WIESS'00 Proceedings of the 1st conference on Industrial Experiences with Systems Software - Volume 1
WINSYM'98 Proceedings of the 2nd conference on USENIX Windows NT Symposium - Volume 2
Proxy location for minimizing delivery delay in HRM networks
Computer Communications
Multicast congestion control scheme over wireless access links: problem and enhancement
International Journal of Internet Protocol Technology
Rate-based congestion control mechanism for multicast communication
TELE-INFO'05 Proceedings of the 4th WSEAS International Conference on Telecommunications and Informatics
Reliable multicast tree construction algorithm
Mobility '08 Proceedings of the International Conference on Mobile Technology, Applications, and Systems
Hybrid dissemination: adding determinism to probabilistic multicasting in large-scale P2P systems
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
Experiences on enhancing data collection in large networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalability improvement of the real time control protocol
Computer Communications
A cluster-tree protocol for reliable multicasting
Computer Networks: The International Journal of Computer and Telecommunications Networking
Path-diversity P2P overlay retransmissioll for reliable IP-multicast
IEEE Transactions on Multimedia
Epidemic protocols for pervasive computing systems: moving focus from architecture to protocol
M-PAC '09 Proceedings of the International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Hybrid dissemination: adding determinism to probabilistic multicasting in large-scale P2P systems
MIDDLEWARE2007 Proceedings of the 8th ACM/IFIP/USENIX international conference on Middleware
Programming distributed systems with group IO
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Ricochet: lateral error correction for time-critical multicast
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
End-to-end reliability for best-effort content-based publish/subscribe networks
Proceedings of the 5th ACM international conference on Distributed event-based system
Network virtualization substrate with parallelized data plane
Computer Communications
Supporting diverse traffic types in information centric networks
Proceedings of the ACM SIGCOMM workshop on Information-centric networking
The study of RED algorithm used multicast router based buffer management
CIS'05 Proceedings of the 2005 international conference on Computational Intelligence and Security - Volume Part II
NETWORKING'06 Proceedings of the 5th international IFIP-TC6 conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems
Reducing delivery delay in HRM tree
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part II
A new approach and system for attentive mobile learning based on seamless migration
Applied Intelligence
A study on the use of multicast protocol traffic overload for QCBT
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II
Developing collaborative applications using sliverware
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
The subscription-cover based routing algorithm in content-based publish/subscribe
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
A taxonomy of multicast protocols for Internet applications
Computer Communications
Hierarchical Reliable Multicast: Performance Analysis and Optimal Placement of Proxies
Computer Communications
Improving scalability on reliable multicast communications
Computer Communications
Distributed OpenGL rendering in network bandwidth constrained environments
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
Reliable publish/subscribe in content-centric networks
Proceedings of the 3rd ACM SIGCOMM workshop on Information-centric networking
An efficient overhearing strategy for content distribution in wireless LAN
Proceedings of the 9th Asian Internet Engineering Conference
Hi-index | 0.00 |
This paper describes the design and implementation of a multicast transport protocol called RMTP. RMTP provides sequenced, lossless delivery of bulk data from one sender to a group of receivers. RMTP achieves reliability by using a packet-based selective repeat retransmission scheme, in which each acknowledgment (ACK) packet carries a sequence number and a bitmap. ACK handling is based on a multi-level hierarchical approach, in which the receivers are grouped into a hierarchy of local regions, with a Designated Receiver (DR) in each local region. Receivers in each local region periodically send ACKs to their corresponding DR, DRs send ACKs to the higher-level DRs, until the DRs.in the highest level send ACKs to the sender, thereby avoiding the ACK-implosion problem. DRs cache received data and respond to retransmission requests of the receivers in their corresponding local regions, thereby decreasing end-toend latency and improving resource usage. This paper also provides the measurements of RMTP's performance with receivers located at various sites in the Interet.