The C programming language
An architecture for a multimedia teleconferencing system
SIGCOMM '86 Proceedings of the ACM SIGCOMM conference on Communications architectures & protocols
Frequency-time controlled (FTC) networks for high speed communication
SIGCOMM '86 Proceedings of the ACM SIGCOMM conference on Communications architectures & protocols
Performance analysis of switching strategies
1987 Symposium on the simulation of computer networks on Simulation of computer networks
Multicomputer networks: message-based parallel processing
Multicomputer networks: message-based parallel processing
Decentralizing a global naming service for improved performance and fault tolerance
ACM Transactions on Computer Systems (TOCS)
Group communication in multichannel networks with staircase interconnection topologies
SIGCOMM '89 Symposium proceedings on Communications architectures & protocols
Simulation Modeling and Analysis
Simulation Modeling and Analysis
Concurrent communication among multi-transceiver stations over shared media (computer networks, spread spectrum)
Group communication in bus-based computer networks
Group communication in bus-based computer networks
Group communication in multichannel networks with staircase interconnection topologies
SIGCOMM '89 Symposium proceedings on Communications architectures & protocols
Multicast tree construction in bus-based networks
Communications of the ACM
Hi-index | 0.02 |
Recently, multichannel networks composed of several parallel, medium-speed channels multiplexed on a single high-speed medium have been proposed as a practical way to harness the high bandwidths of optical fibers. In order to limit the cost of network interfaces, a partially-connected multichannel network allows each node access to only a proper subset of the channels, its channel set. Staircase interconnection topologies constitute a family of partially-connected multichannel networks in which every node can still send messages directly to every other node.Group-based computer applications composed of cooperative processing entities are proliferating. The communication among processes in group-based applications typically involves multiple destinations and is often symmetric and temporally local. In this paper, we investigate the problem of supporting group communication in staircase multichannel networks. We analyze those properties of staircase topologies that benefit temporally local multicast communication. We then develop an adaptive protocol that permits nodes to dynamically change their channel sets. These changes are based on recent network traffic history, thus enabling the topology to conform to network traffic patterns and, specifically, group locality. Analytical and simulation results are presented.