Design of virtual channel queue in an ATM broadband terminal adaptor
- 1 January 1992
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 294-302 vol.1
- https://doi.org/10.1109/infcom.1992.263587
Abstract
It is desirable to interconnect different computer hosts and local area networks (LANs) through the asynchronous transfer mode (ATM) network via broadband terminal adaptors (BTAs). The BTA must have a sufficiently large buffer, called a virtual channel queue (VCQ), to temporarily store multiple, partially received packets from different virtual channels. The buffer requirement of a shared-memory VCQ is studied for different packet loss probabilities and virtual channel numbers. Two different architectures for implementing the shared-memory VCQ are compared. The second architecture with multiple linked queues in the shared-memory requires less memory and has better scalability to accommodate a large number of virtual channels and is adopted in the analysis. Several possible error conditions, such as shared-memory overflow, the received packet exceeding its maximum length, and the corruption of the pointer in the logical queue, are discussed. Corresponding solutions are proposed in the VCQ designs.Keywords
This publication has 5 references indexed in Scilit:
- A shared buffer memory switch for an ATM exchangePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Buffer sizing at a host in an ATM networkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Architecture design for ATM statistical multiplexersInternational Journal of Communication Systems, 1991
- The ATM layer chip: an ASIC for B-ISDN applicationsIEEE Journal on Selected Areas in Communications, 1991
- A SONET STS-3c user network interface integrated circuitIEEE Journal on Selected Areas in Communications, 1991