Title :
Buffered or unbuffered: a case study based on logd(N,e,p) networks
Author_Institution :
Sch. of Electr. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
fDate :
1/1/1996 12:00:00 AM
Abstract :
Two implementation styles (buffered and unbuffered) have been used for constructing multistage interconnection networks for ATM switching. Conventional studies have shown that an unbuffered network, while having a simpler design, produces a lower throughput than a buffered network. But most of these studies, based on the assumption that each cell is routed independently (i.e. per-cell routing), ignored the out-of-sequence transmission problem of a buffered network in a virtual-channel environment. One way to keep the packet sequence for a buffered network without adding additional hardware is to fix the path for each virtual channel. We compute the throughput of this approach in designing nonblocking networks and compare it with that of the unbuffered approach. The base of our comparison is logd(N,e,p) networks. The results show that a fixed-path-routing buffered network will have a throughput even lower than that of an unbuffered network
Keywords :
asynchronous transfer mode; buffer storage; multistage interconnection networks; packet switching; switching networks; telecommunication channels; telecommunication network routing; ATM switchin; buffered network; fixed-path-routing; multistage interconnection networks; nonblocking networks; out-of-sequence transmission; packet sequence; per-cell routing; throughput; unbuffered network; virtual-channel environment; Asynchronous transfer mode; Computer aided software engineering; Computer networks; Hardware; Multiprocessor interconnection networks; Network topology; Routing; Switches; Switching systems; Throughput;
Journal_Title :
Communications, IEEE Transactions on