Traffic Control Functions in ATM Networks Byung G. Kim Payoff
|
|
- Annabelle Cynthia Long
- 8 years ago
- Views:
Transcription
1 Traffic Control Functions in ATM Networks Byung G. Kim Payoff A standard monitoring algorithm for two traffic types--constant bit rate (e.g., voice) and variable bit rate (e.g., compressed video)--can be used to improve traffic flow control in asynchronous transfer mode (ATM) networks. Various control algorithms for available bit rate traffic (e.g., data) are also suggested. Introduction Asynchronous transfer mode (ATM) is the universal transport vehicle for multimedia traffic in the context of the Broadband Integrated Services Digital Network(B-ISDN) specification. Asynchronous Transfer Mode is a connection-oriented technology that transports data in 53-byte cells. To accommodate different types of connections, four service classes are currently defined in ATM networks: Constant bit rate (CBR). Variable bit rate (VBR). Available bit rate (ABR). Unspecified bit rate (UBR). ATM Services Constant Bit Rate Service CBR service is designed for connections that require a fixed amount of bandwidth for the entire connection time. The amount of bandwidth is equivalent to the peak rate of the connection. CBR service is intended to support real-time applications with stringent requirements for transfer delays and delay variations (e.g., digitized voice and Px64 video). Variable Bit Rate Service VBR service, on the other hand, is designed for those sources that generate cells at timevarying rates. Real-time Variable Bit Rate service provides tight bounds on cell delays and delay variations, whereas non-real-time VBR service provides a low cell loss ratio. Examples of VBR connections are a Motion Picture Experts Group Full-Motion Video source producing heavier traffic at scene changes and a bursty file transfer connection, occasionally sending a large amount of data. VBR service uses statistical multiplexing, by which the available bandwidth not used by light-traffic connections is taken advantage of by connections with temporarily heavy traffic. However, there is always a risk that the given VBR capacity may be saturated when many sources generate heavier traffic than expected. The VBR capacity and the buffer space should be carefully designed and managed so that occurrences of such capacity saturation are strictly controlled. Because of the statistical nature of traffic
2 fluctuation in VBR sources, the management of network resources is usually difficult for VBR service. Available Bit Rate Service The ABR service class is designed primarily for LAN traffic across an Asynchronous Transfer Mode network. The bandwidth left unallocated to CBR and VBR sources is made available to ABR sources for sharing. An ABR source is required to regulate its transmission rate according to the prevailing congestion condition in the network. Control cells that carry information about congestion, called resource management (RM) cells, are periodically inserted into the cell stream so that the network condition can be acquired from returning RM cells. A network guarantees a low cell loss ratio and a fair sharing of ABR bandwidth for those end systems that adapt their transmission rate according to the feedback information in RM cells. Unspecified Bit Rate Service UBR service demands no specific Quality Of Service from the network and is thus handled only after service requirements of CBR, VBR, and ABR connections are satisfied. CBR and VBR Traffic Control An Asynchronous Transfer Mode source declares its expected traffic pattern in the source traffic descriptor. The source traffic descriptor includes the peak cell rate (PCR), the sustainable cell rate (SCR), and burst tolerance (BT). The source then requests a connection by submitting connection traffic parameters to the network, which consist of the source traffic descriptor, the cell delay variation (CDV) tolerance, and the conformance definition. Conformance Definition Using GCRA As soon as a connection is established, the ATM network starts the usage parameter control function to monitor the actual traffic generated from the source against the source traffic parameters declared for the connection request. This function enforces the service contract so that network resources are protected from malicious or unintentional misbehavior of the source. For an unambiguous specification of the conformance definition, the generic cell rate algorithm (GCRA) is devised. For each cell arrival, the GCRA determines whether the cell conforms to the declared source traffic parameters. The GCRA can thus be used as a formal definition of traffic conformance test for a connection. However, the network is not obliged to use this algorithm for usage parameter control (UPC) as long as the operation UPC does not violate the Quality Of Service objectives of compliant connections. The GCRA defines the relationship between the peak cell rate and the cell delay variation tolerance, as well as the relationship between the sustainable cell rate and the burst tolerance. The GCRA is based on two parameters, the increment I and the limit L, and is denoted by GCRA(I,L). For example, let t a (k) denote the arrival time of the k-th cell in a connection. The basic idea of the GCRA is to have a variable the theoretical arrival time (TAT) keep track of the expected arrival time of the next subsequent cell. When TAT is updated for the k-th cell, three cases are handled:
3 Case 1: < or = TAT ta(k). The cell arrival time is on or after the expected arrival time. This cell is arriving at a slower pace than expected and is thus conforming to the source traffic parameters. TAT is updated to t a (k) + I. Case 2: TAT-L < or = t a (k) < TAT. The cell is arriving before the expected arrival time but within the limit of L. Although the cell is generated slightly ahead of the schedule, the cell is considered to be conforming. TAT is updated to TAT + I. Case 3: t a (k) < TAT - L. The cell arrived too early and is not conforming. TAT remains unchanged. The nonconforming cell may be either discarded or tagged to a lower priority. Traffic Policing This section explains how the generic cell rate algorithm is used to police cells from a CBR source. For simplicity, the time to transmit an ATM cell is set to 1. The GCRA is specified by GCRA(T c, [τ]), where T c and [τ] denote the contracted cell interarrival times and the cell delay variation tolerance, respectively. Suppose the CBR source violates the contract by generating cells at the fixed intervals T i, though slightly faster than the contracted interval T c (T i < T c ). If [τ] = 0, then Exhibit 1 illustrates that TAT is updated by T c and that cells are arriving at every T i. One extra cell appears within the increment interval of T c. Because the CDV tolerance ([τ]) is 0, this extra cell is policed, resulting in policing of every other cell. When policed cells are discarded, the cell loss ratio (CLR) becomes 0.5. For [τ] > 0, suppose TAT is updated from the arrival time of the k-th cell. If the (k+d)-th cell is to be policed by GCRA (T c, [τ]),the arrival time of the (k+d)-th cell should be within the margin of CDV tolerance [τ] of TAT for the (k+d)-th cell. An example with d = 3 is depicted in Exhibit 2. Cell k+3 is shown to be policed because its arrival time is earlier than the GCRA limit [τ]. At an arbitrary value of d, the (k+d)-th cell is discarded when d Ti < d T c [τ]. When policed cells are discarded, this amounts to a single cell loss in (d+1) cell arrivals. CLR changes in a stepwise fashion as T i decreases, as shown in Exhibit 3. Exhibit 1. Interval Updating with GCRA Exhibit 2. Interval Updating for a CBR Source With GCRA Exhibit 3. Cell Loss Rate of a CBR Source by GCRA Policing of a Variable Bit Rate source is performed on the basis of the sustainable cell rate (SCR). The SCR specifies the upper bound on the average cell rate and can be significantly lower than the peak cell rate. The time intervals between two successive cells arriving at the average and the peak rates are denoted by T s and T p, respectively. They are inverses of sustainable and peak rates. A burst is defined as a group of cells generated at the peak cell rate. The burst tolerance determines the maximum burst size, b, that may be transmitted at the peak rate.
4 Assessment of Monitoring Techniques During a connection establishment process, the ATM network has to reserve sufficient resources to meet the quality of service demand for the connection. Once admitted, the actual incoming traffic is policed to keep the traffic entering the network in conformance to the connection traffic parameters. The usage parameter control, or UPC, procedure is a preventive control mechanism so that a potential overload from a source is not permitted beyond the preestablished limits set by the connection parameters. However, a cell stream from a source may be altered along the path as it is mixed with other cell streams. The UPC procedure has to be flexible enough to allow for some deviations from the connection parameters by including cell delay variation tolerance and burst tolerance parameters. Because a cell stream conforming to the admission contract can be altered after a multiplexing, traffic shaping may be necessary to preserve the characteristics of the original cell stream. For example, a nonzero CDV tolerance allows the UPC to accept some cells from a CBR source, although they are spaced closer than the contracted interval. After the UPC checks for the conformance, it may be desirable to restore cell stream into the one matching the admission contract. A need for traffic shaping is strengthened from some results, which indicate that individual cell streams become burstier after a series of GCRA control actions. Although a usage parameter control algorithm such as the GCRA may be easily implemented, the traffic shaping is a costly operation since some history of a cell stream has to be maintained if a cell stream is to be reconstructed. Furthermore, some buffering may be needed as the cell stream is restored. The buffering per virtual channel (VC) is exactly what an ATM node wanted to avoid, however. ABR Traffic Control ABR traffic control relies on cooperative interworking among three components: The source end system (SES). The Asynchronous Transfer Mode switch. The destination end system (DES). Briefly, their control actions are as follows: An SES keeps track of the best estimate for its cell transmission rate, or allowed cell rate (ACR),according to the perceived congestion status in the network. To obtain the congestion status in the network, the SES periodically inserts a resource management cell in its data cell stream. The DES returns the RM cell back to the SES so that the network status is conveyed back to the SES. In the backward RM cell, a single congestion indication (CI) bit may be set for the SES to adjust its cell transmission rate. Optionally, an ATM switch may determine the best cell rate for an SES and convey it as the explicit rate in the backward resource management cell. Source and Destination Behavior When a source sends the first cell after connection setup, or after not sending any cells for T tm seconds or longer, it sends a forward RM cell to obtain the network congestion status. After every N rm -1 data cells, the source inserts a forward RM cell according to the prevailing ACR. When a backward RM cell is received with CI = 1, then ACR (i.e., the
5 allowed cell rate) is reduced at least to ACR RDF, where RDF is the rate reduction factor and is a constant (1/16, for example). On the other hand, if CI = 0 in the RM cell, ACR is increased by a constant additive increase rate. After the ACR is adjusted according to the CI bit, the new ACR is taken as the smaller of the updated ACR and the explicit rate stored in the RM cell. Destination behavior is relatively simple. Every ATM cell has an explicit forward congestion indication (EFCI) bit in its header. An ATM switch may set the EFCI bit if its buffer occupancy exceeds a certain threshold. The destination end system saves the EFCI state stored in the ATM header (i.e., the payload type field) of an incoming data cell. Upon receiving a forward RM cell, the DES retransmits the RM cell back to the SES after setting the direction of the cell from forward to backward and copying the saved EFCI state to the CI bit field in the RM cell. Namely, the CI bit from DES is set by the congestion status experienced by the most recent data cell. Switch Behavior A switch may use at least one feedback mechanism to control congestion. It must be pointed out that this is not an area of standardization and that it is purely up to the switch manufacturer or service provider to decide which scheme to implement. Binary Feedback The binary feedback scheme is based on the EFCI bit. A switch monitors the queue length and marks the EFCI bits of passing ATM cells, as long as the queue length exceeds a predefined queue threshold value. The binary feedback scheme is known to suffer from a potential unfairness when all connections share a common queueing buffer. Typically, a connection with more hops has a better chance of running into a congested switch than those with a smaller number of hops. Explicit Rate Feedback The explicit rate feedback scheme can provide the fairness by having each switch determine the suitable rate for an SES not to overload the switch. This rate is sent to the SES as the explicit rate. At the same time, each SES declared its prevailing cell rate in the current cell rate (CCR) field of an RM cell. What is the entity for this symbol? The enhanced proportional rate control algorithm (EPRCA) computes the mean ACR (MACR) among all connections as a running exponential weighted average(macr = (1 α)macr + αccr). A typical value of α is chosen to be 1/16 and CCR is taken from the passing RM cell. The fair share is then taken as a fraction (e.g., 7/8) of MACR, and any SES sending more than the fair share is asked to reduce its rate by setting the explicit rate field in the backward RM cell to the fair share. Congestion Avoidance Congestion avoidance schemes monitor the prevailing load according to the load factor z = Input_Rate/Target_Rate. The input rate is measured over a fixed averaging interval, whereas the target rate is set slightly below the ABR bandwidth. There are two variations of this scheme that differ in the manner by which the fair share or the explicit rate is computed. In the explicit rate indication for congestion avoidance (ERICA) algorithm, the fair share is given as the target rate divided by the
6 number of active connections. A switch determines the explicit rate as ER = max(ccr/z, Fair-Share). ER is updated periodically using current cell rate information from the forward RM cells and the load during the averaging interval. The ERICA algorithm attempts to guarantee at least the fair share amount of capacity to each active connection. Any excess capacity is distributed to active sources in proportion to their rates. The congestion avoidance using proportional control (CAPC) algorithm, on the other hand, does not update ER for each connection, but instead uses the same ER for every connection. ER in CAPC is computed and updated from the fair share. If z < 1, Fair- Share = Fair-Share *(1 + (1-z)*R up ). Otherwise, Fair-Share *(1 (z-1)*r dn ). In these cases, R up and R dn are constant slope parameters to increase and decrease the rate (the amount of changes allowed in each update is limited as well). Assessment of ABR Control In general, it is difficult to draw a general comparison among a number of ABR control schemes, since source and switch behaviors are affected by many factors, including the network topology. In order to have some idea about the effectiveness of different control strategies, three control algorithms are considered: 1. Binary feedback control. 2. EPRCA. 3. ERICA. Three ABR sources send cells to the switch buffer. They are located at 1, 10, and 100 km from the switch. Exhibits 4, 5, and 6 plot changes in ACRs in three sources. Exhibit 4. ACR According to the Binary Feedback Control Exhibit 5. ACR Changes in EPRCA Exhibit 6. ACR Changes in ERICA Clearly, the simple binary feedback algorithm shows a significant oscillation, whereas the oscillation is eliminated in ERICA. The cause of oscillation is that in a high-speed network such as an ATM network, the latency for feedback information can be significant. By the time, the source recognizes congestion in the network, a few megabytes of data may already have been sent out. When in congestion, every source attempts to reduce its rate, producing an excess capacity a short time later. When not in congestion, every source attempts to transmit a little bit more, producing a congestion a short time later. In general, however, oscillation of cell rates does not produce an adverse effect. Oscillation simply means that a source cannot send at a constant rate for an extended period of time. Both the latency and the rate oscillation will not be of any concern in a LAN environment where the delay and reaction time are considerably short. As soon as LANs
7 are connected over a long-distance, however, control parameters should be tuned to account for potential oscillatory behavior. Conclusion In summary, network techniques to recover from congestion and limit it, such as usage parameter control and traffic policing, are successfully applied to Asynchronous Transfer Mode Constant Bit Rate and Variable Bit Rate service. The generic cell rate algorithm, as specified by the ATM Forum, achieves traffic shaping, ensuring that traffic matches the service negotiated between users and the network during connection establishment. Techniques to avoid congestion, recover from congestion, and ensure flow control in ATM available bit rate service include the use of resource management cells and switch behavior. Author Biographies Byung G. Kim is an associate professor in the Computer Science Department at the University of Massachusetts at Lowell MA. He can be reached at kim@cs.uml.edu.
8
9
10
11
12
13
Quality of Service in ATM Networks
Quality of Service in ATM Networks Components of a QoS Network 1. At network entrance: Policing and Shaping 2. Somewhere in the network: Admission Control 3. At switches: Classification, Scheduling 4.
More informationCHAPTER 1 ATM TRAFFIC MANAGEMENT
CHAPTER 1 ATM TRAFFIC MANAGEMENT Webster s New World Dictionary defines congestion as filled to excess, or overcrowded; for example, highway congestion. Although, the best solution of congestion is to
More informationTraffic Mangement in ATM Networks Dollar Day Sale
Traffic Mangement in ATM Networks Dollar Day Sale One Megabit memory, One Megabyte disk, One Mbps link, One MIP processor, 10 cents each... Professor of Computer and Information Sciences Columbus, OH 43210-1277
More informationChapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
More informationCurrent Issues in ATM Forum Traffic Management Group: Part III
Current Issues in ATM Forum Traffic Management Group: Part III Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain/ 1 Overview GFR Update CDV Accumulation Joint Work with other
More informationAcknowledgements Our Team Members Our Sponsors
Acknowledgements Our Team Members: Shivkumar Kalyanaraman Ram Viswanathan Rohit Goyal Sonia Fahmy Fang Lu Our Sponsors: Intel Stratacom NASA 2 Overview Why worry about congestion in high speed networks?
More informationProtocol Architecture. ATM architecture
Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode: ATM 1990 s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated,
More informationDistributed Systems 3. Network Quality of Service (QoS)
Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski pxk@cs.rutgers.edu 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through
More informationIntroduction to Quality of Service. Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.
Introduction to Quality of Service Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ QoS Issues in Telecommunication Networks - 1 Quality of service
More informationStephen A. Oliva B.S. University of Rhode Island, 1967 M.S. Rutgers University, 1974
Optimizing Integrated Broadband Network Bandwidth Utilization Through Connection Admission Control Using Weighted Round Robin Queue Server Measurements by Stephen A. Oliva B.S. University of Rhode Island,
More informationOn the Performance of Bandwidth Allocation Strategies for Interconnecting ATM and Connectionless Networks
On the Performance of Bandwidth Allocation Strategies for Interconnecting ATM and Connectionless Networks Edward Chan, Victor C. S. Lee Department of Computer Science, City University of Hong Kong e-mail:
More informationMultimedia Requirements. Multimedia and Networks. Quality of Service
Multimedia Requirements Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Transfer/Control Protocols Quality of Service
More informationEUROPEAN ETS 300 301 TELECOMMUNICATION March 1995 STANDARD
EUROPEAN ETS 300 301 TELECOMMUNICATION March 1995 STANDARD Source: ETSI TC-NA Reference: DE/NA-052801 ICS: 33.080 Key words: Broadband, ISDN, traffic, congestion Broadband Integrated Services Digital Network
More information400B.2.1 CH2827-4/90/0000-0350 $1.OO 0 1990 IEEE
Performance Characterizations of Traffic Monitoring, and Associated Control, Mechanisms for Broadband "Packet" Networks A.W. Berger A.E. Eckberg Room 3R-601 Room 35-611 Holmde1,NJ 07733 USA Holmde1,NJ
More informationT3/E3 ATM Network Modules for the Cisco 2800 and 3800 Integrated Services Routers
T3/E3 ATM Network Modules for the Cisco 2800 and 3800 Integrated Services Routers The new Cisco T3/E3 ATM Network Module (NM-1A-T3/E3) is now available for the Cisco ISR 2800 and 3800 Series Routers that
More informationRate Constraints for Packet Video Transmission. 3.2 Comparison of VBR and CBR video transmission : : : : : : : : : : : 79
75 Chapter 3 Rate Constraints for Packet Video Transmission Based on Joint SourceèNetwork Criteria 1 Contents 3.1 Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 75 3.2 Comparison
More informationTRAFFIC control and bandwidth management in ATM
134 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 5, NO. 1, FEBRUARY 1997 A Framework for Bandwidth Management in ATM Networks Aggregate Equivalent Bandwidth Estimation Approach Zbigniew Dziong, Marek Juda,
More informationHow To Provide Qos Based Routing In The Internet
CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this
More informationQoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationMotivation. QoS Guarantees. Internet service classes. Certain applications require minimum level of network performance:
QoS Guarantees Motivation introduction call admission traffic specification link-level scheduling call setup protocol reading: Tannenbaum, 393-395, 458-471 Ch 6 in Ross/Kurose Certain applications require
More informationQoS Monitoring for ATM-based Networks
QoS Monitoring for ATM-based Networks H. R. Wiltfang, C. Schmidt Institute of Telematics, University of Karlsruhe Zirkel 2, 76128 Karlsruhe, Germany Tel. +49 721 608 [6406/6408], Fax +49 721 388097 [wiltfang/schmidt]@telematik.informatik.uni-karlsruhe.de
More informationON NETWORK BANDWIDTH SHARING FOR TRANSPORTING RATE-ADAPTIVE PACKET VIDEO USING FEEDBACK. Fujitsu Laboratories of America, Sunnyvale, CA, USA
ON NETWORK BANDWIDTH SHARING FOR TRANSPORTING RATE-ADAPTIVE PACKET VIDEO USING FEEDBACK YIWEI THOMAS HOU 1 SHIVENDRA S. PANWAR 2 ZHI-LI ZHANG 3 HENRY TZENG 4 YA-QIN ZHANG 5 1 Fujitsu Laboratories of America,
More informationOverview of Asynchronous Transfer Mode (ATM) and MPC860SAR. For More Information On This Product, Go to: www.freescale.com
Overview of Asynchronous Transfer Mode (ATM) and MPC860SAR nc. 2 What is ATM? o Protocol that applies primarily to layer 2 of the OSI protocol stack: Application Presentation Session Transport Network
More informationTABLE OF CONTENTS LIST OF FIGURES
TABLE OF CONTENTS TABLE OF CONTENTS...4-495 4.7 VIDEO NETWORKING...4-497 4.7.1 Current Network Overview...4-497 4.7.2 Proposed Video Network...4-497 LIST OF FIGURES Figure 4.7.2.2.3-1 Video Implementation
More informationThe Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications
The Conversion Technology Experts Quality of Service (QoS) in High-Priority Applications Abstract It is apparent that with the introduction of new technologies such as Voice over IP and digital video,
More informationVoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431
VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this
More informationA Multiple Access Protocol for Multimedia Transmission over Wireless Networks
A Multiple Access Protocol for Multimedia Transmission over Wireless Networks Hong Yu and Mohammed Arozullah Department of Electrical Engineering and Computer Science Capitol College, Maryland, USA yhong@capitol-college.edu
More informationOn Source Rules for ABR Service on ATM Networks with Satellite Links Sonia Fahmy, Raj Jain, Shivkumar Kalyanaraman, Rohit Goyal, and Fang Lu y Department of Computer and Information Science The Ohio State
More informationPer-Flow Queuing Allot's Approach to Bandwidth Management
White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth
More informationBandwidth Measurement in xdsl Networks
Bandwidth Measurement in xdsl Networks Liang Cheng and Ivan Marsic Center for Advanced Information Processing (CAIP) Rutgers The State University of New Jersey Piscataway, NJ 08854-8088, USA {chengl,marsic}@caip.rutgers.edu
More informationTechnical Committee. Guaranteed Frame Rate (GFR) Signalling Specification (PNNI, AINI, and UNI), Version 1.0 af-cs-0167.
Technical Committee Guaranteed Frame Rate (GFR) Signalling Specification (PNNI, AINI, and UNI), Version 1.0 August, 2001 2001 by The ATM Forum. This specification/document may be reproduced and distributed
More informationAnalysis of IP Network for different Quality of Service
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith
More informationAsynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)
Asynchrous Transfer Mode: architecture 1980s/1990 s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated, end-end transport
More informationQuality of Service (QoS) on Netgear switches
Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected
More informationAn enhanced TCP mechanism Fast-TCP in IP networks with wireless links
Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,
More informationManagement of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg
Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics
More informationQuality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationIntegrated Services in the Internet Integrated Services on the Internet
Integrated Services on the Internet Jayaraman Iyer, iyer.12@osu.edu The Internet protocol architecture is being extended to support real-time services. The new architecture has introduced two new classes
More information1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.
Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one
More informationATM. Asynchronous Transfer Mode. Networks: ATM 1
ATM Asynchronous Transfer Mode Networks: ATM 1 Issues Driving LAN Changes Traffic Integration Voice, video and data traffic Multimedia became the buzz word One-way batch Two-way batch One-way interactive
More information52-10-10 Asynchronous Transfer Mode Switching Nathan J. Muller
52-10-10 Asynchronous Transfer Mode Switching Nathan J. Muller Payoff Ultimately, the integration of ATM switching and routing will support large-scale multimedia internetworks. Increased bandwidth, low
More informationService Level Management in ATM Networks
Service Level Management in ATM Networks Daniel Puka Departamento de Informática/CEFET-PR Av. Sete de Setembro, 3165 CEP 80.230-901 Curitiba PR-Brazil e-mail: puka@dainf.cefetpr.br Manoel Camillo Penna
More informationThomas M. Chen, Steve S. Liu, David Wang, Vijay K. Samalam, Michael J. Procanik, and Dinyar Kavouspour, GTE Abstract
Monitoring and Control of ATM Networks Using Special Cells Thomas M. Chen, Steve S. Liu, David Wang, Vijay K. Samalam, Michael J. Procanik, and Dinyar Kavouspour, GTE Abstract This article describes a
More informationQuality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS?
18-345: Introduction to Telecommunication Networks Lectures 20: Quality of Service Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Overview What is QoS? Queuing discipline and scheduling Traffic
More informationLatency on a Switched Ethernet Network
Application Note 8 Latency on a Switched Ethernet Network Introduction: This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency
More informationATM ATM. Tutorial. August 5, 2004
ATM Tutorial ATM August 5, 2004 Trademarks and Copyrights Adobe Acrobat and Reader are registered trademarks of Adobe Systems, Inc. UNIX is a registered trademark of The Open Group All other products or
More informationANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP
ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos (gss7@sfu.ca) (sna14@sfu.ca)
More informationImproving Quality of Service
Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic
More informationRouter-assisted congestion control. Lecture 8 CS 653, Fall 2010
Router-assisted congestion control Lecture 8 CS 653, Fall 2010 TCP congestion control performs poorly as bandwidth or delay increases Shown analytically in [Low01] and via simulations Avg. TCP Utilization
More informationQoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ)
QoS in IP networks Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001 IETF Integrated Services (IntServ) Connection-oriented solution (end-to-end) QoS guarantees
More informationMultiservice Access Technologies
CHAPTER 18 Multiservice Access Technologies Multiservice networking is emerging as a strategically important issue for enterprise and public service provider infrastructures alike. The proposition of multiservice
More informationQuality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.
Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. A Network and Data Link Layer infrastructure Design to Improve QoS in Voice and video Traffic Jesús Arturo Pérez,
More informationRobust Router Congestion Control Using Acceptance and Departure Rate Measures
Robust Router Congestion Control Using Acceptance and Departure Rate Measures Ganesh Gopalakrishnan a, Sneha Kasera b, Catherine Loader c, and Xin Wang b a {ganeshg@microsoft.com}, Microsoft Corporation,
More informationQoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
More informationCompetitive Analysis of QoS Networks
Competitive Analysis of QoS Networks What is QoS? The art of performance analysis What is competitive analysis? Example: Scheduling with deadlines Example: Smoothing real-time streams Example: Overflow
More informationCongestion Control Overview
Congestion Control Overview Problem: When too many packets are transmitted through a network, congestion occurs t very high traffic, performance collapses completely, and almost no packets are delivered
More informationEffects of Filler Traffic In IP Networks. Adam Feldman April 5, 2001 Master s Project
Effects of Filler Traffic In IP Networks Adam Feldman April 5, 2001 Master s Project Abstract On the Internet, there is a well-documented requirement that much more bandwidth be available than is used
More informationIntroduction VOIP in an 802.11 Network VOIP 3
Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11
More informationTechnote. SmartNode Quality of Service for VoIP on the Internet Access Link
Technote SmartNode Quality of Service for VoIP on the Internet Access Link Applies to the following products SmartNode 1000 Series SmartNode 2000 Series SmartNode 4520 Series Overview Initially designed
More informationRequirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
More informationSmart Queue Scheduling for QoS Spring 2001 Final Report
ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang(hfanga@sfu.ca) & Liu Tang(llt@sfu.ca)
More information920-803 - technology standards and protocol for ip telephony solutions
920-803 - technology standards and protocol for ip telephony solutions 1. Which CODEC delivers the greatest compression? A. B. 711 C. D. 723.1 E. F. 726 G. H. 729 I. J. 729A Answer: C 2. To achieve the
More informationA Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman
A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline
More informationIn this lecture we will start our discussion on another very important technology, namely, Asynchronous Transfer Mode or ATM.
Computer networks Prof: Sujoy Ghosh Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No. 24 ATM: Asynchronous Transfer Mode In this lecture we will start
More informationProviding Deterministic Quality-of-Service Guarantees on WDM Optical Networks
2072 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 18, NO. 10, OCTOBER 2000 Providing Deterministic Quality-of-Service Guarantees on WDM Optical Networks Maode Ma and Mounir Hamdi, Member, IEEE
More informationPrioritized traffic restoration in connection oriented QoS based networks
Computer Communications 26 (2003) 2025 2036 www.elsevier.com/locate/comcom Prioritized traffic restoration in connection oriented QoS based networks Bjørn Jæger a, *, David Tipper b,1 a Department of Informatics,
More informationAN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK
Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,
More informationJoint ITU-T/IEEE Workshop on Carrier-class Ethernet
Joint ITU-T/IEEE Workshop on Carrier-class Ethernet Quality of Service for unbounded data streams Reactive Congestion Management (proposals considered in IEE802.1Qau) Hugh Barrass (Cisco) 1 IEEE 802.1Qau
More informationRegion 10 Videoconference Network (R10VN)
Region 10 Videoconference Network (R10VN) Network Considerations & Guidelines 1 What Causes A Poor Video Call? There are several factors that can affect a videoconference call. The two biggest culprits
More informationThe Network Layer Functions: Congestion Control
The Network Layer Functions: Congestion Control Network Congestion: Characterized by presence of a large number of packets (load) being routed in all or portions of the subnet that exceeds its link and
More informationLink Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS
Link Layer 5.1 Introduction and services 5.2 Error detection and correction 5.3Multiple access protocols 5.4 Link-Layer Addressing 5.5 Ethernet 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: and
More informationVoice and Delivery Data Networks
Voice and Delivery Data Networks Chapter 11 Learning Objectives After reading this chapter, you should be able to: Identify the basic elements of a telephone system Describe the composition of the telephone
More information51-10-50 Circuit-Switched Router Connections Nathan J. Muller
Previous screen 51-10-50 Circuit-Switched Router Connections Nathan J. Muller Payoff LAN managers will find that routers supporting dial backup, bandwidth-on-demand, and dial-on-demand enable more flexible
More informationAssessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic
Assessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic F. A. Tobagi, C. J. Fraleigh, M. J. Karam, W. Noureddine Computer Systems Laboratory Department of Electrical
More informationNative ATM Videoconferencing based on H.323
Native Videoconferencing based on H.323 Rodrigo Rodrigues, António Grilo, Miguel Santos and Mário S. Nunes INESC R. Alves Redol nº 9, 1 Lisboa, Portugal Abstract Due to the potential of videoconference
More informationATM vs. Gigabit Ethernet For High Speed LANS
CS553A-Introduction to Networking ATM vs. Gigabit Ethernet For High Speed LANS Student: Pei-Hsun Tsai Professor: Dr. Vladimir V. Riabov Date: 11/06/2001 CS533A-Introduction to Networking 1 Table of Content
More informationPerformance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com
More informationFaculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION
Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012 Network Chapter# 19 INTERNETWORK OPERATION Review Questions ٢ Network Chapter# 19 INTERNETWORK OPERATION 19.1 List
More informationBroadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.
Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet
More informationWhite paper. Latency in live network video surveillance
White paper Latency in live network video surveillance Table of contents 1. Introduction 3 2. What is latency? 3 3. How do we measure latency? 3 4. What affects latency? 4 4.1 Latency in the camera 4 4.1.1
More information17: Queue Management. Queuing. Mark Handley
17: Queue Management Mark Handley Queuing The primary purpose of a queue in an IP router is to smooth out bursty arrivals, so that the network utilization can be high. But queues add delay and cause jitter.
More informationCS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 QoS Why a New Service Model? Best effort clearly insufficient Some applications need more assurances from the network What is the basic
More informationENSC 427: COMMUNICATION NETWORKS ANALYSIS ON VOIP USING OPNET
ENSC 427: COMMUNICATION NETWORKS ANALYSIS ON VOIP USING OPNET FINAL PROJECT Benson Lam 301005441 btl2@sfu.ca Winfield Zhao 200138485 wzhao@sfu.ca Mincong Luo 301039612 mla22@sfu.ca Data: April 05, 2009
More informationMixer/Translator VOIP/SIP. Translator. Mixer
Mixer/Translator VOIP/SIP RTP Mixer, translator A mixer combines several media stream into a one new stream (with possible new encoding) reduced bandwidth networks (video or telephone conference) appears
More informationBCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry
More informationVoice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: /RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with input
More informationChapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71
Chapter 7 outline 7.1 multimedia networking applications 7.2 streaming stored audio and video 7.3 making the best out of best effort service 7.4 protocols for real-time interactive applications RTP, RTCP,
More informationΤΕΙ Κρήτης, Παράρτηµα Χανίων
ΤΕΙ Κρήτης, Παράρτηµα Χανίων ΠΣΕ, Τµήµα Τηλεπικοινωνιών & ικτύων Η/Υ Εργαστήριο ιαδίκτυα & Ενδοδίκτυα Η/Υ Modeling Wide Area Networks (WANs) ρ Θεοδώρου Παύλος Χανιά 2003 8. Modeling Wide Area Networks
More informationQuality of Service Testing in the VoIP Environment
Whitepaper Quality of Service Testing in the VoIP Environment Carrying voice traffic over the Internet rather than the traditional public telephone network has revolutionized communications. Initially,
More informationTCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page
More informationNetwork Management Quality of Service I
Network Management Quality of Service I Patrick J. Stockreisser p.j.stockreisser@cs.cardiff.ac.uk Lecture Outline Basic Network Management (Recap) Introduction to QoS Packet Switched Networks (Recap) Common
More informationEncapsulating Voice in IP Packets
Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols
More informationTransport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
More informationAdvanced Networking Voice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: RTP/RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with
More information6.6 Scheduling and Policing Mechanisms
02-068 C06 pp4 6/14/02 3:11 PM Page 572 572 CHAPTER 6 Multimedia Networking 6.6 Scheduling and Policing Mechanisms In the previous section, we identified the important underlying principles in providing
More informationTransport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols
More informationPerformance Monitoring and Control in Contention- Based Wireless Sensor Networks
Performance Monitoring and Control in Contention- Based Wireless Sensor Networks Thomas Lindh #1, Ibrahim Orhan #2 # School of Technology and Health, KTH Royal Institute of Technology Marinens vag 30,
More informationQuality of Service. Translation of QoS Parameters. Quality of Service
Quality of Service Chapter 2: Basics Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Multimedia Transfer and Control Protocols Quality of Service
More informationA generic weight-proportional bandwidth sharing policy for ATM ABR service
Performance Evaluation 38 (1999) 21 44 A generic weight-proportional bandwidth sharing policy for ATM ABR service Yiwei Thomas Hou a,,1, Henry Tzeng b, Shivendra S. Panwar c, Vijay P. Kumar b a Fujitsu
More informationExamining Self-Similarity Network Traffic intervals
Examining Self-Similarity Network Traffic intervals Hengky Susanto Byung-Guk Kim Computer Science Department University of Massachusetts at Lowell {hsusanto, kim}@cs.uml.edu Abstract Many studies have
More information