ATM queue manager handling multiple delay and loss priorities

H. Jonathan Chao, Necdet Uzun

Research output: Contribution to journalArticle

Abstract

The asynchronous transfer mode (ATM) technique has been widely accepted as a flexible and effective scheme to transport various traffic over the future broadband network. To fully utilize network resources while still providing satisfactory quality of service (QOS) to all network users, prioritizing the user's traffic according to their service requirements becomes necessary. During call setup or service provisioning, each service can be assigned a service class determined by a delay priority and a loss priority. A queue manager in ATM network nodes will schedule ATM cells' departing and discarding sequence based on their delay and loss priorities. Most queue management schemes proposed so far only consider either one of these two priority types. In this paper, the queue manager handles multiple delay and loss priorities simultaneously. Moreover, a cell discarding strategy, called push-out, that allows the buffer to be completely shared by all service classes, has been adopted in the queue manager. We propose a practical architecture to implement the queue manager by using available VLSI sequencer chips.

Original languageEnglish (US)
Pages (from-to)652-659
Number of pages8
JournalIEEE/ACM Transactions on Networking
Volume3
Issue number6
DOIs
StatePublished - Dec 1995

Fingerprint

Asynchronous transfer mode
Managers
Broadband networks
Quality of service

ASJC Scopus subject areas

  • Hardware and Architecture
  • Information Systems
  • Electrical and Electronic Engineering

Cite this

ATM queue manager handling multiple delay and loss priorities. / Chao, H. Jonathan; Uzun, Necdet.

In: IEEE/ACM Transactions on Networking, Vol. 3, No. 6, 12.1995, p. 652-659.

Research output: Contribution to journalArticle

@article{e73d191035a240f3af07491a9dd002c9,
title = "ATM queue manager handling multiple delay and loss priorities",
abstract = "The asynchronous transfer mode (ATM) technique has been widely accepted as a flexible and effective scheme to transport various traffic over the future broadband network. To fully utilize network resources while still providing satisfactory quality of service (QOS) to all network users, prioritizing the user's traffic according to their service requirements becomes necessary. During call setup or service provisioning, each service can be assigned a service class determined by a delay priority and a loss priority. A queue manager in ATM network nodes will schedule ATM cells' departing and discarding sequence based on their delay and loss priorities. Most queue management schemes proposed so far only consider either one of these two priority types. In this paper, the queue manager handles multiple delay and loss priorities simultaneously. Moreover, a cell discarding strategy, called push-out, that allows the buffer to be completely shared by all service classes, has been adopted in the queue manager. We propose a practical architecture to implement the queue manager by using available VLSI sequencer chips.",
author = "Chao, {H. Jonathan} and Necdet Uzun",
year = "1995",
month = "12",
doi = "10.1109/90.477711",
language = "English (US)",
volume = "3",
pages = "652--659",
journal = "IEEE/ACM Transactions on Networking",
issn = "1063-6692",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "6",

}

TY - JOUR

T1 - ATM queue manager handling multiple delay and loss priorities

AU - Chao, H. Jonathan

AU - Uzun, Necdet

PY - 1995/12

Y1 - 1995/12

N2 - The asynchronous transfer mode (ATM) technique has been widely accepted as a flexible and effective scheme to transport various traffic over the future broadband network. To fully utilize network resources while still providing satisfactory quality of service (QOS) to all network users, prioritizing the user's traffic according to their service requirements becomes necessary. During call setup or service provisioning, each service can be assigned a service class determined by a delay priority and a loss priority. A queue manager in ATM network nodes will schedule ATM cells' departing and discarding sequence based on their delay and loss priorities. Most queue management schemes proposed so far only consider either one of these two priority types. In this paper, the queue manager handles multiple delay and loss priorities simultaneously. Moreover, a cell discarding strategy, called push-out, that allows the buffer to be completely shared by all service classes, has been adopted in the queue manager. We propose a practical architecture to implement the queue manager by using available VLSI sequencer chips.

AB - The asynchronous transfer mode (ATM) technique has been widely accepted as a flexible and effective scheme to transport various traffic over the future broadband network. To fully utilize network resources while still providing satisfactory quality of service (QOS) to all network users, prioritizing the user's traffic according to their service requirements becomes necessary. During call setup or service provisioning, each service can be assigned a service class determined by a delay priority and a loss priority. A queue manager in ATM network nodes will schedule ATM cells' departing and discarding sequence based on their delay and loss priorities. Most queue management schemes proposed so far only consider either one of these two priority types. In this paper, the queue manager handles multiple delay and loss priorities simultaneously. Moreover, a cell discarding strategy, called push-out, that allows the buffer to be completely shared by all service classes, has been adopted in the queue manager. We propose a practical architecture to implement the queue manager by using available VLSI sequencer chips.

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

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

U2 - 10.1109/90.477711

DO - 10.1109/90.477711

M3 - Article

VL - 3

SP - 652

EP - 659

JO - IEEE/ACM Transactions on Networking

JF - IEEE/ACM Transactions on Networking

SN - 1063-6692

IS - 6

ER -