2003 · 16 citations · 9 references
ComputingComputer EngineeringComputer ScienceComputer NetworksFault ToleranceFault-tolerant SystemsCommunication NetworksFault-tolerant CommunicationNetwork Fault ToleranceNetwork ProtocolsNetwork SwitchingPacket SwitchingAggregationBandwidthFault Tolerance In Switching NetworksFault-tolerant SwitchingIntegrityMultipathMultiplexingSequence Control
A multipath switching system serves as a useful abstraction for achieving bandwidth aggregation by means of switched connection inverse multiplexing. The characteristic features of such a system include non-uniform nominal traffic splitting weights, variable path bandwidths, large variable delays, and possibility of packet loss. Maintaining traffic integrity under these conditions presents a major design issue and a criterion for implementation success. This paper examines the inadequacies and limitations manifested by the existing sequence control techniques in the asynchronous multipath switching environment, introduces a notion of rank, which is associated with independent enumeration of the alternating series of packets for each pair of the available switching paths, and defines a novel rank-based packet resequencing protocol that relies on conveying information on the relative ordering of the available paths, rather than the absolute packet order. The properties of the new protocol are discussed and the operations of the ingress and egress controllers are described.
9
A reliable and scalable striping protocol
Adiseshu Hari, Guru Parulkar, George Varghese · 1996 · 153 citations
Design of a gigabit ATM switch
T.J. Chaney, J. Andrew Fingerhut, M. Flucke et al. · 2002 · 134 citations · Full text
James P. Duncanson · IEEE Communications Magazine · 1994 · 108 citations
Striping within the network subsystem
C. Brendan S. Traw, Jonathan M. Smith · IEEE Network · 1995 · 96 citations