ACM Transactions on Graphics (TOG)
The packer filter: an efficient mechanism for user-level network code
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
Communications of the ACM
A tree-based algorithm for distributed mutual exclusion
ACM Transactions on Computer Systems (TOCS)
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Distributed process groups in the V Kernel
ACM Transactions on Computer Systems (TOCS)
Broadcast Protocols for Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
A Network Communication Protocol for Distributed Virtual Environment Systems
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
Hi-index | 0.00 |
The design of an inclusive session level protocol targeted at distributed applications on local networks is presented. The session protocol is motivated by the observation that application requirements, as well as network characteristics, for current and future distributed systems are not well matched to available protocol suites. The nature of services provided in the proposed protocol are derived from typical application requirements, and include group communications, synchronization and recovery, and integrated distributed primitives such as mutual exclusion and consensus. The protocol is also influenced by the characteristics of typical local networks that support sequenced delivery with data integrity, have low latency and high throughput, and are well suited to global addressing schemes. Initial experiences with a test implementation indicate that high level service support is valuable and can be provided with good performance.