52 research outputs found

    Buffering in an ATM Local Area Network With Real Time Channels

    No full text
    Traffic in local area networks is characterized by considerable ¨burstiness ¨ , even traffic representing continuous data types such as audio or video which require real-time network guarantees. Existing algorithms for implementing real-time channels assume large or unlimited buffer space in network switches in order to buffer entire messages. However, such large buffers also imply large worst-case delays and high jitter. An alternative approach in an ATM network is to move the buffering to the client interface and to transmit cells of a real-time channel more uniformly. This allows the network to guarantee tighter deadlines and less jitter and to reduce the amount of reserved buffer space required to support the real-time channels at each switch. It is argued that this is practical in local area networks, even when it is not always practical in wider area networks

    On the Duality of Rate-based and Credit-based Flow Control

    No full text
    Two forms of flow control for ATM (Asynchronous Transfer Mode) networks are examined, namely rate-based and credit-based flow control of ABR (Available Bit Rate) traffic. Under certain assumptions, these two are shown to be duals of each other. That is, the average traffic flow of a rate-based network can be achieved by controlling buffer space of a credit-based network. Similarly, the buffer requirements of a credit- based network can be achieved by controlling the rates in a rate-based network. Using the duality, it can be shown that several claimed advantages- in which some feature or attribute is claimed to be available in one form of flow control but not the other- are not advantages at all and, in fact, have corresponding implementations in the other. However, the duality is not perfect, and some asymmetries remain between these two forms of flow control. Some observations are offered to reduce the differences between these in practical networks. ACM SIGCOMM ‘95 Conferenc

    A General Purpose Queue Architecture for an ATM Switch

    No full text
    republishing for any other purpose shall require a license with payment of fee to Mitsubishi Electric Research Laboratories. All rights reserved. Copyright Mitsubishi Electric Research Laboratories, Inc., 1994 201 Broadway, Cambridge, Massachusetts 02139 Revision History:--- 1. First version: July 28, 1994 2. Revised September 30, 1994 A General Purpose Queue Architecture for an ATM Switch Hugh C. Lauer, Abhijit Ghosh, 201 Broadway Cambridge, MA 02139 both real-time and non-real-time communication. The central part of the architecture is a kind of searchable, self-timed FIFO circuit into which are merged the queues of all virtual channels in the switch. Arriving cells are tagged with numerical values indicating the priorities, deadlines, or other characterizations of the order of transmission, then they are inserted into the queue. Entries are selected from the queue both by destination and by tag, with the earliest entry being selected from among a set of equals. By th

    Corporation Palo Alto,

    No full text
    Many operating system designs can be placed into one of two very rough categories, depending upon how they implement and use the notions of process an
    corecore