Design of virtual channel queue in an ATM broadband terminal adaptor

H. Jonathan Chao, Donald E. Smith

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

It is desirable to interconnect different computer hosts and local area networks (LANs) to 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.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE INFOCOM
PublisherPubl by IEEE
Pages294-302
Number of pages9
Volume1
ISBN (Print)0780306023
StatePublished - 1992
EventProceedings of the the 11th Annual Conference of the IEEE Computer and Communications Societies - Florence, Italy
Duration: May 6 1992May 8 1992

Other

OtherProceedings of the the 11th Annual Conference of the IEEE Computer and Communications Societies
CityFlorence, Italy
Period5/6/925/8/92

Fingerprint

Asynchronous transfer mode
Data storage equipment
Packet loss
Local area networks
Scalability

ASJC Scopus subject areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering
  • Computer Science(all)

Cite this

Chao, H. J., & Smith, D. E. (1992). Design of virtual channel queue in an ATM broadband terminal adaptor. In Proceedings - IEEE INFOCOM (Vol. 1, pp. 294-302). Publ by IEEE.

Design of virtual channel queue in an ATM broadband terminal adaptor. / Chao, H. Jonathan; Smith, Donald E.

Proceedings - IEEE INFOCOM. Vol. 1 Publ by IEEE, 1992. p. 294-302.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Chao, HJ & Smith, DE 1992, Design of virtual channel queue in an ATM broadband terminal adaptor. in Proceedings - IEEE INFOCOM. vol. 1, Publ by IEEE, pp. 294-302, Proceedings of the the 11th Annual Conference of the IEEE Computer and Communications Societies, Florence, Italy, 5/6/92.
Chao HJ, Smith DE. Design of virtual channel queue in an ATM broadband terminal adaptor. In Proceedings - IEEE INFOCOM. Vol. 1. Publ by IEEE. 1992. p. 294-302
Chao, H. Jonathan ; Smith, Donald E. / Design of virtual channel queue in an ATM broadband terminal adaptor. Proceedings - IEEE INFOCOM. Vol. 1 Publ by IEEE, 1992. pp. 294-302
@inproceedings{f0642adc4fef4db7b43678ed0c16e251,
title = "Design of virtual channel queue in an ATM broadband terminal adaptor",
abstract = "It is desirable to interconnect different computer hosts and local area networks (LANs) to 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.",
author = "Chao, {H. Jonathan} and Smith, {Donald E.}",
year = "1992",
language = "English (US)",
isbn = "0780306023",
volume = "1",
pages = "294--302",
booktitle = "Proceedings - IEEE INFOCOM",
publisher = "Publ by IEEE",

}

TY - GEN

T1 - Design of virtual channel queue in an ATM broadband terminal adaptor

AU - Chao, H. Jonathan

AU - Smith, Donald E.

PY - 1992

Y1 - 1992

N2 - It is desirable to interconnect different computer hosts and local area networks (LANs) to 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.

AB - It is desirable to interconnect different computer hosts and local area networks (LANs) to 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.

UR - http://www.scopus.com/inward/record.url?scp=0026965603&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0026965603&partnerID=8YFLogxK

M3 - Conference contribution

SN - 0780306023

VL - 1

SP - 294

EP - 302

BT - Proceedings - IEEE INFOCOM

PB - Publ by IEEE

ER -