Multicast routing in internetworks and extended LANs
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Preserving and using context information in interprocess communication
ACM Transactions on Computer Systems (TOCS)
An efficient reliable broadcast protocol
ACM SIGOPS Operating Systems Review
An architecture for wide-area multicast routing
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
A reliable multicast framework for light-weight sessions and application level framing
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Horus: a flexible group communication system
Communications of the ACM
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
ACM Transactions on Computer Systems (TOCS)
Distributed computing: fundamentals, simulations and advanced topics
Distributed computing: fundamentals, simulations and advanced topics
Reliable Distributed Computing with the ISIS Toolkit
Reliable Distributed Computing with the ISIS Toolkit
RMDP: an FEC-based reliable multicast protocol for wireless environments
ACM SIGMOBILE Mobile Computing and Communications Review
Hi-index | 0.00 |
When group applications such as virtual environments, multiplayer games and battlefield simulations are distributed, they generate communication needs that are not met by today's communication infrastructure. The current Internet infrastructure is built around point-to-point best effort packet switching design for unicast applications, whereas the above family of applications require reliable, low latency, ordered multicast. The introduction of Active Networking resources into the switching fabric opens the door to a new genre of protocols that are better able to meet these needs. By using the services provided by this new infrastructure we have created a novel protocol, ATOM, which addresses the needs of such applications and provides a totally ordered reliable multicast service with optimal fairness. We begin this paper by exploring the context of this application domain and the relevant technologies. We continue by showing the ATOM design. We finish by comparing ATOM against other approaches available and show the improvements that can be gained through its use.