Realtime ATM Traffic Generation

Size: px
Start display at page:

Download "Realtime ATM Traffic Generation"

Transcription

1 Proceedings of the 3 rd International Workshop on Protocols for Multimedia Systems (PROMS 96) Oktober 1996, Madrid Realtime ATM Traffic Generation Christian Schuler <schuler@fokus.gmd.de> Research Institute for Open Communication Systems GMD FOKUS, Berlin, Germany Abstract The evolution of new networking protocols has shown, that the conventional traffic models like Poisson are in many cases not suited for simulating real network behaviour [4]. This is especially true for ATM networks, because they will show a high complexity in their data rate dynamic due to statistical multiplexing of data, audio and video traffic. On the other hand realistic traffic models are necessary for many network engineering tasks like buffer dimensioning, quality of service estimation and resource planning. In this paper we propose an advanced approach to ATM traffic generation. We make extensive use of parallel processing in order to apply more realistic traffic models in realtime. The main components of the implementation concept are a standard Sun Sparc Station and a custom built ATM hardware. Our concept enables the user to change or modify the traffic model without having to deal with details of the ATM protocol processing or cell generation. Two examples of realtime traffic generators for source and link level traffic are demonstrated: an MPEG cell stream generator and a generator for self-similar ATM traffic. 1. Introduction An important analysis method for the development and testing of high speed network equipment is the use of traffic generators in offline simulations and realtime measurements. It helps to understand the high dynamics and the internal mechanisms of high bitrate transmission protocols. Engineering decisions like buffer dimensioning, needed processing power, clock frequency or hardware/software partitioning need a reliable basis. In many cases this can rather be obtained by extensive simulation than by formal methods.

2 C. Schuler The simulation and even more the realtime generation of ATM cell streams is only possible with a very high expense of processing power, because at a data rate of 155 MBit/ s about 3. cells need to be computed per second. In contrast to the more common simulation approach we make use of custom built ATM hardware. It is able to generate ATM traffic according to any desired deterministic or statistic model. In chapter 2 we will describe the outlines of the implemented hard- and software concepts. The traffic characteristic of the expected network input load is an important factor for the overall system performance. In a future ATM network the network traffic will consist of a mixture of data, video and audio traffic running different protocols and service classes. This new composition will probably lead to new traffic models, which can be devided into two main classes: source level models and link level models. The first class describes the emitted traffic of a single source, which could be e.g. a video codec, a workstation or a gateway to an Ethernet LAN. Our definition of source in this case means an entry point to the ATM network as defined by the ATM Forum UNI specification. The second class describes the aggregated traffic inside the network, i.e. the traffic on the links between the switching nodes. In chapter 3 we will exploit two examples, which represent the two classes of source and link level models. 2. System Architecture Today there are many more or less accurate mathematical models for network traffic, but in many cases they are not suitable for realtime traffic generation because of their complexity. In ATM the time between two cells is in the order of 3 µs on a 155 MBit/s link, and this time interval is too short to calculate the next cell departure time with a complex algorithm. One solution to this problem is to generate the cell stream in advance, but this approach would run into the problem of handling very large data files. For ATM with a line data rate of 155 MBit/s we would need up to 17.5 MByte to store the cell stream of only one second. A specialized hardware would be needed for the playback of the cell stream taking into consideration the calculated cell departure times. A second major problem arises from the fact, that it is common practice in ATM measurements to install a loop back of the test cells at the far end of the ATM connection. Therefore the test generator must additionally be able to generate test cells with sequence number and timestamp in less than 3 us. The accuracy of the cell departure time should be of the same order of magnitude. The returned cells are analyzed to determine cell loss and round trip delay. This analysis must be performed in parallel to the traffic generation. It represents an important difference to common load generators, which are used to saturate the system under test with background traffic. To perform the described tasks in realtime, we used the workstation based ATM test system described in figure 1. The hardware has been developed during the BATES project at GMD-FOKUS [2] and consists of four external boards: the Host Interface, the Transmitter, the Receiver and the Physical Layer. The connection to the host Sun workstation is supplied by an SBus adapter card with DMA access to the host s memory. Each board contains a TI32C4 Transputer and additional hardware like XILINX FPGAs, Content

3 Realtime ATM Traffic Generation Addressable Memories, various PLDs and FIFOs. The communication between the boards is realized via the transputer links and an 8 bit wide data path interface. By this concept the firmware and the XILINX designs can be downloaded during the system boot procedure within 5 to 1 seconds. R E C E I V E R 8 Receive CPU Host Interface 32 Interface CPU Physical CPU Physical Layer Interface 8 8 Transmit CPU T R A N S M I T E R 8 Fig. 1. System Hardware Concept Figure 2 shows the corresponding software concept for the traffic generator. In our realization the actual traffic modeling is separated from the ATM cell generation by calculating most of the parameters in advance before starting the actual simulation run. While the modeling software is realized in form of C programs on the SparcStation, the ATM cell generation is performed on the specific hardware platform by TMS32C4 transputers. To prepare the traffic description data for use in the firmware, an intermediate format in form of a table is generated on the host computer. This synthesis table is transferred to the target TMS32C4 processor on the transmitter board by SBus DMA and a transputer link communication protocol. The analysis of the returned test cells is done on the BATES receiver board, which evaluates the timestamps and sequence numbers to calculate the occured cell loss and delay values. In the following we concentrate on the traffic generation and assume a working analysis hard- and software to obtain the desired measurement results.

4 C. Schuler Traffic Modeling Software Host Software Table Generation BATES Firmware Realtime Cell Generation Fig. 2. Traffic Generator Software Concept The firmware part of the traffic generator emitts cells similar to the forthcoming O.191 standard [1], which is currently under discussion at the ITU. The suggested test cell layout is displayed in figure 3. This type of cell can be generated by the firmware with only 4 instructions on the BATES transmitter board. The resolution of the timestamp is 1 ns. This does not correspond to the actual measurement resolution, which is less accurate in most cases. For the BATES system it is better than 2 µs. This is less than the minimum cell interarrival time on a 155 MBit/s link and will be sufficient for most measurements. ATM Header Seq. Nr. Timestamp Pad xaa 5 Byte 3 Byte 4 Byte 41 Byte Fig. 3. Test Cell Structure To capture all desired traffic parameters, there are 3 types of synthesis tables, which correspond to different firmware traffic generators: the multichannel generator, the equidistant interarrival generator and the burst generator. The appropriate generator is selected with respect to the desired traffic characteristics. The maximum table size is limited by the size of the local RAM on the transmitter board, which allows to store table entries. The tables are repeated periodically, while the actual length of the table period depends on the parameter settings. This fact plays an important role when analyzing low cell loss values, which is the case in the second example of chapter 3.

5 2.1 Multichannel Generator Realtime ATM Traffic Generation This format contains cell header and interarrival time for each cell. It is well suited for traffic consisting of many different VPI/VCI combinations. The major disadvantage of this generator is the fact, that the traffic pattern is repeated after cells. This could be a very short period for higher data rates. 2.2 Equidistant Interarrival Generator The next two generators devide the time axis in short bin periods of constant size, e.g. 1 ms. The table format contains the interarrival time and the number of cells for each bin. The desired number of subsequent cells with the corresponding interarrival time is generated. The cell header is constant. The cells are equally distributed over the bin period: Cells c i = 8 t bin Time Fig. 4. Equidistant Interarrival Algorithm Input parameters are a list of N cell counts c i (generated by the external program on the host) and the length of the bin period t bin. Depending on the mean cell count value c the mean cell rate λ can be derived by the formula: λ = c, with t c 1 = --- c N i - bin N i = Burst Generator The table contains the interburst time and the number of cells. The desired number of subsequent cells with the intra-burst interarrival time is generated. Then the generator waits for the interburst time before sending the next burst. The cell header and the interarrival time during the burst are fixed parameters. The table size corresponds to the total number of bursts. Figure 5 explains the relation of the parameters:

6 C. Schuler Cells c i = 8 t bin Interburst Time Time Fig. 5. Burst Interarrival Algorithm The algorithm expects a list of N cell counts c i (generated by the external program on the host) and the length of the bin period t bin, but additionally a burst rate parameter can be defined. The realtime traffic generator emitts the input cell count with the burst rate at the start of a bin period. During the interburst time no cells are generated. An error occurs, if the burst at the desired rate would be longer than a bin period. 3. Examples Now we will take a look at two examples for realtime traffic generation, one for source level and one for link level modeling. Both examples are implemented as external traffic generators. This means that a standard program written in an arbitrary language can be used to generate a sequence of cell counts, which is read by the table generator. 3.1 Source Level Traffic Model: MPEG Cell Stream Generator The first example for a realtime traffic generator allows the generation of cell streams, as they would be created by a VBR MPEG codec using AAL5. The generator makes use of existing MPEG statistic tools, which are available in various places in the internet. After the frame analysis of the MPEG coded data contained in a *.mpg file, the frame data is read by the mpeg_gen program and converted to cell counts. Under the assumption, that one MPEG frame corresponds to one AAL5 PDU (8 byte AAL5 trailer, 48 byte ATM payload), the exact cell count is calculated by the formula: c = ceil( ( ceil( b 8) + 8) 48) with b - frame size in bits c - frame size in cells While the external program produces the desired number of cell counts each corresponding to an MPEG frame, the bin period described above is determined by the frame rate of the video. E.g. for 3 frames/s the bin period is set to 33 ms. The MPEG generator

7 Realtime ATM Traffic Generation can be used with both equidistance and burst mode. The two modes would correspond to the presence or absence of traffic shaping at the output of the video-to-atm codec. The burst rate could be imagined as maximum possible rate, at which a codec is able to encode the frames. The two examples show the recorded ATM traffic at the output of the traffic generator. The bandwidth/time display in figure 6 (a) shows a regular structure caused by intra-frame compressed I frames and inter-frame compressed B and P frames. It should be noticed, that this structure is not an inherent part of the MPEG standard. E.g. some codecs might generate data streams containing only I frames. The measured ATM bandwidth distribution shows, as expected, the same shape as the input video frame size distribution. Bandwidth [Mb/s] Time [s] P Bandwidth [Mbit/s] Fig. 6. MPEG Cell Stream, (a) Time Sample (b) Bandwidth Distribution With the time scale of figure 6 the difference between equidistance and burst mode is not visible, but of course it could have strong effects on the switch behaviour. Figure 7 shows a measurement with the higher resolution of 1 ms. The bursts in the first graph are sent with a burst data rate of 1 MBit/s and contain exactly the same MPEG frames as the second example. In the burst mode the size of the frame determines the length of the burst.

8 C. Schuler 2 Bandwidth [Mbit/s] Time [s] 12 Bandwidth [Mbit/s] Time [s] Fig. 7. MPEG Cell Stream, (a) Burst Mode (b) Equidistance Mode 3.2 Link Level Traffic Model: Self-Similar ATM Traffic The second model we present is intended to generate link level ATM traffic generated by a comparatively large number of independent users. Recent network traffic studies [5,8,1] have shown, that real traffic can much more faithfully be modeled by self-similar network arrival processes than by the traditional Poisson processes. One of the most interesting properties of self-similar processes is the long-range dependence (LRD), which can be described by a nonsummable autocorrelation function. A particularly attractive feature of self-similar models is the fact, that the LRD can be described by a single parameter, called the Hurst parameter H. If self-similar models are applied to network traffic, the LRD results in a typical behaviour when the bandwidth is averaged over various time periods. For independent random processes the average bandwidth will converge to a constant value for increasing average periods. In contrast for self-similar network traffic there will remain significant ripples regardless of how long the average period will be.

9 Realtime ATM Traffic Generation For self-similar network traffic time samples of e.g..1 s, 1 s, 1 s..., will look quite similar. This can be described statistically by the variance of the momentary bandwidth: in contrast to independent random cell streams the variance will not decrease with increasing average periods by the factor 1/m, where m is the number of elements averaged. The variance of a self-similar sample will fall off by the function: σ 2 ( m) = m β, β = 2( 1 H) where H is the Hurst parameter. Loosely spoken, the cell stream will be bursty over all timescales. This explains the higher cell loss values with increasing Hurst parameter, which can be seen in figure 1. The self-similar cell stream generator we want to introduce, is based on a standard C portation of the Fractional Gaussian Noise (FGN) generator described in [9]. It is one of the fastest known methods and rather easy to implement compared to other algotithms [2,5,7]. While the original program generates a sequence of positive and negative real values, we face the problem of converting these values to appropriate cell count values without destroying the self-similar properties. An unresolved problem in this context is the actual bandwith distribution of real world ATM traffic [4,5,6]. While for a sufficiently large number of users, each occupying a small bandwidth share of the whole link, the central limit theorem will apply. I.e. the distribution will converge to a Gaussian distribution. But the question is 1) whether the number of users will be large enough and 2) the value of the variance σ 2 will probably depend on many factors. The distribution problem can be solved by matching the distribution function of the FGN generator to a measured distribution function by the wellknown Transformation Method [11]. In this paper we will use a Gaussian distribution as an example. The first step is to shift the output values to an appropriate range so that no negative values will occure. In our example we used a mean cell count of 1 cells and a variance of 1, which corresponds to a mean data rate of 42.4 MBit/s for a bin period of 1 ms. For the Equidistance Interarrival Model described in chapter 2 this means, that the data rate will change every millisecond. This parameter is the accuracy of our traffic model. Burstiness in the range below 1 ms will not be captured by this model. The second step is to convert the real values into cell counts. The resulting signal is rounded according to the IEEE754 rounding convention ( C math library function rint). To ensure that the cell stream is still self-similar after both transformations, we generated a variance-time plot, which is shown in figure 8. The graph shows the decrease of the variance with increasing aggregation m after a log1 transformation. Obviously the transformations didn t change the variance or correlation structure and the resulting cell stream still has the self-similar properties of FGN.

10 C. Schuler H =.8 ideal -1 log1(var) -2 independent random noise sample 1 2 log1(m) 8 N Cell Count Fig. 8. Self-Similar Cell Stream, (a) Variance-Time Plot (b) Cell Count Distribution With the integer cell count sequence obtained by the last two steps we are able to progress the same way as in our last example. The cell counts are distributed over constant bin periods either by the equidistant interarrival algorithm or by the burst interarrival algorithm, which are both described in chapter 3. While the mean data rate of the cell stream can be controlled by the mean value of the FGN and the bin period, the overall burstiness is controlled by the variance parameter. The second graph of figure 8 shows the resulting cell count distribution for a mean/variance of 1./1.. This will result in a mean data rate of 42.4 MBit/s for a bin period of 1 ms. In figure 1 we show the measurement results for the test configuration of figure 9. The generated self-similar cell stream is looped back by a FORE ASX-2 switch. The Usage Parameter Control of the VCC connection is set to 1 cells/s CBR with a Cell Celay Variation Tolerance (CDVT) of 1 µs. I.e. for periods shorter than 1 ms a higher bandwidth up to the link rate is allowed.

11 Realtime ATM Traffic Generation BATES ATM Test System Cell Stream Generator ATM Switch Switch UPC Analyzer Fig. 9. Loopback Test Configuration In figure 1 (a) the received bandwidth and the absolute cell loss values are displayed over the complete measurement time of 32 seconds. It must be considered, that the measurement resolution on the receiver side is 5 ms. I.e. the bandwidth is averaged over 5 bin periods, while the lost cells are accumulated. The overall cell loss is determined by the variance parameter and by the Hurst parameter of the FGN. The graphs of figure 1 (b) show the Cell Loss Rate CLR for different cell count variance and Hurst parameter values. A cell count variance of 1 corresponds to a bandwidth standard deviation of 4.24 [MBit/s] for a bin period of 1 ms. For all cases the CLR increases with increasing LRD and bandwidth variance. The horizontal lines for variance values of 5 and 1 show the CLR for independent random bandwidth, which corresponds to an H value of.5. For a variance of 1 or lower no cell loss occurs with independent random generators. These results are particularly interesting for quality of service estimations of ATM connections. Recent studies of network traffic showed, that the Hurst parameter of VBR video cell streams [5] or ethernet traffic [8] will be in the range of.75 to.85. This means, that for the lower variance values cell loss will occure for real traffic, while it would not have been expected with simulations using traditional Poisson models. For the lower loss rates it must be considered, that the maximum period of the self-similar cell stream is 3.2 Mio. cells with the described configuration. Therefore the cell loss rates lower than 1e-6 are very inaccurate, which explains the spikes in the graphs of figure 1 (b).

12 C. Schuler Bandwidth [Mbit/s] lost cells Time [s] -2 V = 1 log loss rate -4-6 V = 5 V = 1 V = Hurst Parameter Fig. 1. (a) Cell Loss with Switch UPC (b) Correlation between CLR and Hurst Parameter 4. Conclusion There are several reasons, which lead to realtime traffic modeling as an attractive solution. One is the exploitation of traffic models, which could not be simulated due to limited CPU time. Especially long range dependencies and rare events like cell loss in ATM networks during normal load periods can be analyzed much faster by the use of realtime traffic generators and analyzers. This method would reduce the needed simulation time by a factor of more than 3. E.g. the simulation of 1 mio. cells with a self-similar traffic model takes about 1 seconds on a Sparc2, while it takes only 3 seconds to send the same cell stream in realtime.

13 Realtime ATM Traffic Generation A second reason to use realtime traffic modeling is the possibility to study the effects of the model parameters in a real network environment. The evaluation of new traffic models on existing testbeds and networks can be used in parallel to simulation and analytical approaches. Real network components can be used and very long measurement periods of hours or even days become possible. Instead of having to model a complete ATM switch or even a cloud of ATM switches with our hardware system we are able to directly use an existing ATM network or testbed. This is an important factor, because modern ATM switches implement many complex algorithms like leaky buckets, policing and shaping functions, early packet discard and overbooking. References [1] ITU-T Draft New Recommendation O.191, Equipment to assess ATM layer cell transfer performance, Geneva, March 1995 [2] D. Elias, BATES - BERKOM ATM Technology Evaluation System, 7th IEEE Workshop on Local and Metropolitan Area Networks, Marathon, 1995 [3] P. Flandrin, Wavelet Analysis And Synthesis of Fractional Brownian Motion, IEEE Transactions on Information Theory, 38(2), pp , March 1992 [4] V.S. Frost, B. Melamed, Traffic Modeling For Telecommunications Networks, IEEE Communications Magazine, March 1994 [5] M. Garrett, W. Willinger, Analysis, Modeling and Generation of Self-Similar VBR Video Traffic, Proceedings of ACM SIGCOMM 94, 1994 [6] D.P.Heyman, Statistical Analysis and Simulation Study of Video Teleconference Traffic in ATM Networks, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 2, No. 1, March 1992 [7] W-C. Lau, A. Erramilli, J. Wang, W. Willinger, Self-Similar Traffic Generation: The Random Midpoint Replacement Algorithm and It s Properties, ICC 95, 1995 [8] W. Leland, M. Taqqu, W. Willinger, D. Wilson, On the Self-Similar Nature of Ethernet Traffic, IEEE/ACM transactions on Networking, February 1994 [9] V. Paxson, Fast Approximation of Self-Similar Network Traffic, Berkeley, 1995 [1] V. Paxson, S. Floyd, Wide-Area Traffic: The Failure of Poisson Modeling, Proceedings of ACM SIGCOMM 94, 1994 [11] W.H. Press, B.P Flannery, Numerical Recipes in C, Cambridge, 1988

Performance Characteristics of a Packet-Based Leaky-Bucket Algorithm for ATM Networks

Performance Characteristics of a Packet-Based Leaky-Bucket Algorithm for ATM Networks Performance Characteristics of a Packet-Based Leaky-Bucket Algorithm for ATM Networks Toshihisa OZAWA Department of Business Administration, Komazawa University 1-23-1 Komazawa, Setagaya-ku, Tokyo 154-8525,

More information

Asynchronous Transfer Mode (ATM) ATM concepts

Asynchronous Transfer Mode (ATM) ATM concepts Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode (ATM) is a switching technique for telecommunication networks. It uses asynchronous time-division multiplexing,[1][2] and it encodes data into

More information

Intermediate Traffic Management

Intermediate Traffic Management Intermediate Traffic Management This presentation has been generated by the ATM Forum for the purpose of educating the public on ATM Technology and the ATM Forum s activities. This presentation is the

More information

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management Traffic and Congestion Management in ATM 3BA33 David Lewis 3BA33 D.Lewis 2007 1 Traffic Control Objectives Optimise usage of network resources Network is a shared resource Over-utilisation -> congestion

More information

A PRACTICAL APPROACH FOR MULTIMEDIA TRAFFIC MODELING

A PRACTICAL APPROACH FOR MULTIMEDIA TRAFFIC MODELING A PRACTICAL APPROACH FOR MULTIMEDIA TRAFFIC MODELING Timothy D. Neame,l Moshe Zukerman 1 and Ronald G. Addie2 1 Department of Electrical and 2 Department of Mathematics Electronic Engineering, and Computer

More information

Testing Policing in ATM Networks

Testing Policing in ATM Networks Testing Policing in ATM Networks Policing is one of the key mechanisms used in ATM (Asynchrous Transfer Mode) networks to avoid network congestion. The HP E4223A policing and traffic characterization test

More information

UPC Measurements in ATM Networks

UPC Measurements in ATM Networks UPC Measurements in ATM Networks Christian Schuler, Vassilios Courzakis, Monika Jaeger, Lutz Mark GMD FOKUS Berlin Hardenbergplatz 2 1623 Berlin email: schuler@fokus.gmd.de July 1996 Keywords: ATM, UPC,

More information

Advanced Internet Technologies

Advanced Internet Technologies Advanced Internet Technologies Chapter 3 Performance Modeling Dr.-Ing. Falko Dressler Chair for Computer Networks & Internet Wilhelm-Schickard-Institute for Computer Science University of Tübingen http://net.informatik.uni-tuebingen.de/

More information

Real-Time ABR, MPEG2 Streams over VBR, and Virtual Source/Virtual Destination rt-abr switch

Real-Time ABR, MPEG2 Streams over VBR, and Virtual Source/Virtual Destination rt-abr switch Real-Time ABR, MPEG2 Streams over VBR, and Virtual Source/Virtual Destination rt-abr switch Professor of Computer and Information Sciences The Ohio State University Columbus OH 432101-1277 http://www.cis.ohio-state.edu/~jain/

More information

Introduction to ATM Traffic Management on the Cisco 7200 Series Routers

Introduction to ATM Traffic Management on the Cisco 7200 Series Routers CHAPTER 1 Introduction to ATM Traffic Management on the Cisco 7200 Series Routers In the latest generation of IP networks, with the growing implementation of Voice over IP (VoIP) and multimedia applications,

More information

Packet Switching. Hongwei Zhang Nature seems to reach her ends by long circuitous routes.

Packet Switching. Hongwei Zhang  Nature seems to reach her ends by long circuitous routes. Problem: not all networks are directly connected Limitations of directly connected networks: limit on the number of hosts supportable limit on the geographic span of the network Packet Switching Hongwei

More information

Characterizing Internet Load as a Non-regular Multiplex of TCP Streams

Characterizing Internet Load as a Non-regular Multiplex of TCP Streams Characterizing Internet Load as a Non-regular Multiplex of TCP Streams J. Aracil, D. Morató Dpto. Automática y Computación Universidad Pública de Navarra {javier.aracil,daniel.morato}@unavarra.es http://www.tlm.unavarra.es

More information

Traffic Access Control. Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011

Traffic Access Control. Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011 Traffic Access Control Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011 Outlines Traffic Access Control Definition Traffic Shaping Traffic Policing The Leaky Bucket The Token

More information

Trace Traffic Integration into Model-Driven Simulations

Trace Traffic Integration into Model-Driven Simulations Trace Traffic Integration into Model-Driven Simulations Sponsor: Sprint Kert Mezger David W. Petr Technical Report TISL-10230-10 Telecommunications and Information Sciences Laboratory Department of Electrical

More information

ATM Quality of Service (QoS)

ATM Quality of Service (QoS) ATM Quality of Service (QoS) Traffic/Service Classes, Call Admission Control Usage Parameter Control, ABR Agenda Introduction Service Classes and Traffic Attributes Traffic Control Flow Control Special

More information

Multicast Transport Protocol Analysis: Self-Similar Sources *

Multicast Transport Protocol Analysis: Self-Similar Sources * Multicast Transport Protocol Analysis: Self-Similar Sources * Mine Çağlar 1 Öznur Özkasap 2 1 Koç University, Department of Mathematics, Istanbul, Turkey 2 Koç University, Department of Computer Engineering,

More information

The difference between TTC JT-Y1221 and ITU-T Y.1221

The difference between TTC JT-Y1221 and ITU-T Y.1221 The difference between TTC JT-Y1221 and ITU-T Y.1221 Traffic control and congestion control in IP based networks (The English Edition) Version 1.0 Published on March 27, 2013 THE TELECOMMUNICATION TECHNOLOGY

More information

IP Traffic Prediction and Equivalent Bandwidth for DAMA TDMA Protocols

IP Traffic Prediction and Equivalent Bandwidth for DAMA TDMA Protocols IP Traffic and Equivalent Bandwidth for DAMA TDMA Protocols J. Aracil, D. Morato, E. Magaña, M. Izal Universidad Pública de Navarra, 316 Pamplona, SPAIN email:javier.aracil@unavarra.es Abstract The use

More information

136 Proceedings of the rd International Teletraffic Congress (ITC 2011)

136 Proceedings of the rd International Teletraffic Congress (ITC 2011) Gaussian Approximation of CDN Call Level Traffic Andrzej Bak and Piotr Gajowniczek Institute of Telecommunications Warsaw University of Technology Nowowiejska 5/9, -665 Warsaw, Poland Email: bak@tele.pw.edu.pl

More information

MPEG VIDEO TRAFFIC MODELS: SEQUENTIALLY MODULATED SELF-SIMILAR PROCESSES

MPEG VIDEO TRAFFIC MODELS: SEQUENTIALLY MODULATED SELF-SIMILAR PROCESSES MPEG VIDEO TRAFFIC MODELS: SEQUENTIALLY MODULATED SELF-SIMILAR PROCESSES Hai Liu, Nirwan Ansari, and Yun Q. Shi New Jersey Center for Wireless Telecommunications Department of Electrical and Computer Engineering

More information

THE TCP specification that specifies the first original

THE TCP specification that specifies the first original 1 Median Filtering Simulation of Bursty Traffic Auc Fai Chan, John Leis Faculty of Engineering and Surveying University of Southern Queensland Toowoomba Queensland 4350 Abstract The estimation of Retransmission

More information

UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company

UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company ABSTRACT The ATM unspecified bit rate (UBR) class of service some times referred to as best effort service-

More information

Experiments Involving the Transmission of Layered Video over a Local ATM Network

Experiments Involving the Transmission of Layered Video over a Local ATM Network Experiments Involving the Transmission of Layered Video over a Local ATM Network Larry Baptiste Electrical and Computer Engineering University of Toronto Toronto ON, Canada M5S 3G4 Email: larry@comm.utoronto.ca

More information

MODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT

MODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT MODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT Wenwu Zhu: Yiwei Thomas Hou, and Yao Wang Polytechnic University Brooklyn, NY 11201 Ya-Qin Zhang David

More information

Traffic Management Tools for ATM Networks With Real-Time and Non-Real-Time Services

Traffic Management Tools for ATM Networks With Real-Time and Non-Real-Time Services Traffic Management Tools for ATM Networks With Real-Time and Non-Real-Time Services Kalevi Kilkki Helsinki University of Technology e-mail: kalevi.kilkki@hut.fi Abstract This presentation considers some

More information

Unit 2 Packet Switching Networks - II

Unit 2 Packet Switching Networks - II Unit 2 Packet Switching Networks - II Dijkstra Algorithm: Finding shortest path Algorithm for finding shortest paths N: set of nodes for which shortest path already found Initialization: (Start with source

More information

Lecture 5: Performance Analysis I

Lecture 5: Performance Analysis I CS 6323 : Modeling and Inference Lecture 5: Performance Analysis I Prof. Gregory Provan Department of Computer Science University College Cork Slides: Based on M. Yin (Performability Analysis) Overview

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther

More information

Performance of TCP over ABR with Long-Range Dependent VBR Background Traffic over Terrestrial and Satellite ATM networks

Performance of TCP over ABR with Long-Range Dependent VBR Background Traffic over Terrestrial and Satellite ATM networks Performance of TCP over ABR with Long-Range Dependent VBR Background Traffic over Terrestrial and Satellite ATM networks Shivkumar Kalyanaraman, Bobby Vandalore, Raj Jain, Rohit Goyal, Sonia Fahmy The

More information

CN-100 Network Analyzer Product Overview

CN-100 Network Analyzer Product Overview CN-100 Network Analyzer Product Overview CN-100 network analyzers offer an extremely powerful yet cost effective solution for today s complex networking requirements. Test Ethernet or ATM networks with

More information

Active Queue Management for Self-Similar Network Traffic

Active Queue Management for Self-Similar Network Traffic Active Queue Management for Self-Similar Network Traffic Farnaz Amin*, Kiarash Mizanain**, and Ghasem Mirjalily*** * Electrical Engineering and computer science Department, Yazd University, farnaz.amin@stu.yazduni.ac.ir

More information

Network Model for Delay-Sensitive Traffic

Network Model for Delay-Sensitive Traffic Traffic Scheduling Network Model for Delay-Sensitive Traffic Source Switch Switch Destination Flow Shaper Policer (optional) Scheduler + optional shaper Policer (optional) Scheduler + optional shaper cfla.

More information

Cell Switching (ATM) Commonly transmitted over SONET other physical layers possible. Variable vs Fixed-Length Packets

Cell Switching (ATM) Commonly transmitted over SONET other physical layers possible. Variable vs Fixed-Length Packets Cell Switching (ATM) Connection-oriented packet-switched network Used in both WAN and LAN settings Signaling (connection setup) Protocol: Q2931 Specified by ATM forum Packets are called cells 5-byte header

More information

Real-Time Protocol (RTP)

Real-Time Protocol (RTP) Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of

More information

Quality of Service (QoS)

Quality of Service (QoS) Quality of Service (QoS) The Internet was originally designed for best-effort service without guarantee of predictable performance. Best-effort service is often sufficient for a traffic that is not sensitive

More information

ANALYSIS OF THE INFLUENCE OF SELF-SIMILAR TRAFFIC IN THE PERFORMANCE OF REAL TIME APPLICATIONS

ANALYSIS OF THE INFLUENCE OF SELF-SIMILAR TRAFFIC IN THE PERFORMANCE OF REAL TIME APPLICATIONS ANALYSIS OF THE INFLUENCE OF SELF-SIMILAR TRAFFIC IN THE PERFORMANCE OF REAL TIME APPLICATIONS P. H. P. de Carvalho 1, H. Abdalla Jr 1, A. M. Soares 1, P. Solís. Barreto, P. Tarchetti Department of Electrical

More information

Latency on a Switched Ethernet Network

Latency on a Switched Ethernet Network Page 1 of 6 1 Introduction This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency as well as provide some real world examples.

More information

A Practical Methodology for Guaranteeing Quality of Service for Video-on-Demand

A Practical Methodology for Guaranteeing Quality of Service for Video-on-Demand 166 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 10, NO. 1, FEBRUARY 2000 A Practical Methodology for Guaranteeing Quality of Service for Video-on-Demand Javier Zamora, Stephen

More information

Analysis of Random Access Protocol under Bursty Traffic

Analysis of Random Access Protocol under Bursty Traffic Analysis of Random Access Protocol under Bursty Traffic Jianbo Gao and Izhak Rubin Electrical Engineering Department, University of California, Los Angeles, CA 90095 {jbgao, rubin}@ee.ucla.edu Abstract.

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SPEED NETWORKS INTRODUCTION ATM stands for Asynchronous Transfer Mode ATM is a flexible high bandwidth, low delay network technology that is: Capable of handling voice, video and data

More information

Congestion in Data Networks. Congestion in Data Networks

Congestion in Data Networks. Congestion in Data Networks Congestion in Data Networks CS420/520 Axel Krings 1 Congestion in Data Networks What is Congestion? Congestion occurs when the number of packets being transmitted through the network approaches the packet

More information

Comparison and Evaluation of Packing Schemes for MPEG-2 over ATM using AAL5

Comparison and Evaluation of Packing Schemes for MPEG-2 over ATM using AAL5 Comparison and Evaluation of Packing Schemes for MPEG-2 over ATM using AAL5 I. F. Akyildiz, S. Hrastar, H. Uzunalioglu, W. Yen Broadband and Wireless Networking Laboratory School of Electrical and Computer

More information

Scheduling. Scheduling algorithms. Scheduling. Output buffered architecture. QoS scheduling algorithms. QoS-capable router

Scheduling. Scheduling algorithms. Scheduling. Output buffered architecture. QoS scheduling algorithms. QoS-capable router Scheduling algorithms Scheduling Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Scheduling: choose a packet to transmit over a link among all

More information

Asynchronous Transfer Mode

Asynchronous Transfer Mode ATM Asynchronous Transfer Mode CS420/520 Axel Krings Page 1 Protocol Architecture (diag) CS420/520 Axel Krings Page 2 1 Reference Model Planes User plane Provides for user information transfer Control

More information

ATM. Asynchronous Transfer Mode. these slides are based on USP ATM slides from Tereza Carvalho. ATM Networks Outline

ATM. Asynchronous Transfer Mode. these slides are based on USP ATM slides from Tereza Carvalho. ATM Networks Outline ATM Asynchronous Transfer Mode these slides are based on USP ATM slides from Tereza Carvalho 1 ATM Networks Outline ATM technology designed as a support for ISDN Definitions: STM and ATM Standardization

More information

11. Traffic management in ATM. lect11.ppt S Introduction to Teletraffic Theory Spring 2003

11. Traffic management in ATM. lect11.ppt S Introduction to Teletraffic Theory Spring 2003 lect11.ppt S-38.145 - Introduction to Teletraffic Theory Spring 2003 1 Contents Introduction ATM technique Service categories and traffic contract Traffic and congestion control in ATM Connection Admission

More information

(a) Client server model (b) MAN (c) Interfaces and services. [4+6+6] FirstRanker

(a) Client server model (b) MAN (c) Interfaces and services. [4+6+6] FirstRanker Code No: N0421/R07 Set No. 1 IV B.Tech I Semester Supplementary Examinations, March 2013 COMPUTER NETWORKS ( Common to Electronics & Communication Engineering, Electronics & Instrumentation Engineering,

More information

Evaluation of VoIP Speech Quality Using Neural Network

Evaluation of VoIP Speech Quality Using Neural Network Journal of Communication and Computer 12 (2015) 237-243 doi: 10.17265/1548-7709/2015.05.003 D DAVID PUBLISHING Evaluation of VoIP Speech Quality Using Neural Network Angel Garabitov and Aleksandar Tsenov

More information

Introduction to Real-Time Communications. Real-Time and Embedded Systems (M) Lecture 15

Introduction to Real-Time Communications. Real-Time and Embedded Systems (M) Lecture 15 Introduction to Real-Time Communications Real-Time and Embedded Systems (M) Lecture 15 Lecture Outline Modelling real-time communications Traffic and network models Properties of networks Throughput, delay

More information

QoS metrics and requirements

QoS metrics and requirements QoS metrics and requirements Lectured by Alexander Pyattaev Department of Communications Engineering Tampere University of Technology alexander.pyattaev@tut.fi March 5, 2012 Outline 1 Introduction 2 Performance

More information

11. Traffic management in ATM

11. Traffic management in ATM lect11.ppt S-38.145 - Introduction to Teletraffic Theory - Fall 2000 1 Contents Introduction ATM technique Service categories Traffic contract Traffic and congestion control in ATM Connection Admission

More information

Performance of UMTS Radio Link Control

Performance of UMTS Radio Link Control Performance of UMTS Radio Link Control Qinqing Zhang, Hsuan-Jung Su Bell Laboratories, Lucent Technologies Holmdel, NJ 77 Abstract- The Radio Link Control (RLC) protocol in Universal Mobile Telecommunication

More information

Buffer Management for Self-Similar Network Traffic

Buffer Management for Self-Similar Network Traffic Buffer Management for Self-Similar Network Traffic Faranz Amin Electrical Engineering and computer science Department Yazd University Yazd, Iran farnaz.amin@stu.yazd.ac.ir Kiarash Mizanian Electrical Engineering

More information

Title: Proposed modifications to Performance Testing Baseline: Throughput and Latency Metrics

Title: Proposed modifications to Performance Testing Baseline: Throughput and Latency Metrics 1 ATM Forum Document Number: ATM_Forum/97-0426. Title: Proposed modifications to Performance Testing Baseline: Throughput and Latency Metrics Abstract: This revised text of the baseline includes better

More information

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control Chapter 12 Congestion in Data Networks Effect of Congestion Control Ideal Performance Practical Performance Congestion Control Mechanisms Backpressure Choke Packet Implicit Congestion Signaling Explicit

More information

Advanced Mechanisms for Available Rate Usage in ATM and Differentiated Services Networks

Advanced Mechanisms for Available Rate Usage in ATM and Differentiated Services Networks Advanced Mechanisms for Available Rate Usage in ATM and Differentiated Services Networks Roland Bless, Dirk Holzhausen, Hartmut Ritter, Klaus Wehrle Institute of Telematics, University of Karlsruhe Zirkel

More information

Chapter 3 Packet Switching

Chapter 3 Packet Switching Chapter 3 Packet Switching Self-learning bridges: Bridge maintains a forwarding table with each entry contains the destination MAC address and the output port, together with a TTL for this entry Destination

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SPEED NETWORKS ATM SERVICE CATEGORIES Service Categories : represent particular combinations of traffic parameters and QoS parameters. These parameters are determined by users for a

More information

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy)

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy) ATM Asynchronous Transfer Mode (and some SDH) (Synchronous Digital Hierarchy) Why use ATM? Circuit switched connections: After initial setup no processing in network nodes Fixed bit rates, fixed time delay

More information

Stream Sessions: Stochastic Analysis

Stream Sessions: Stochastic Analysis Stream Sessions: Stochastic Analysis Hongwei Zhang http://www.cs.wayne.edu/~hzhang Acknowledgement: this lecture is partially based on the slides of Dr. D. Manjunath and Dr. Kumar Outline Loose bounds

More information

A multichannel Ethernet protocol for a WDM local area star network

A multichannel Ethernet protocol for a WDM local area star network A multichannel Ethernet protocol for a WDM local area star network D. Rodellar, C. Bungarzeanu, H. Garcia, C. Brisson, A. Küng, Ph. Robert Telecommunications Laboratory (1), Metrology Laboratory Swiss

More information

A Novel Two-Step MPEG Traffic Modeling Algorithm Based on a GBAR Process

A Novel Two-Step MPEG Traffic Modeling Algorithm Based on a GBAR Process A Novel Two-Step MPEG Traffic Modeling Algorithm Based on a GBAR Process Yevgeni Koucheryavy, Dmitri Moltchanov, Jarmo Harju Institute of Communication Engineering, Tampere University of Technology, P.O.

More information

Modeling RTP Streams over ATM AAL5

Modeling RTP Streams over ATM AAL5 ENSC 835 Modeling RTP Streams over ATM AAL5 Kevin Ko (kkoa@sfu.ca) Naomi Ko (nko@sfu.ca) Outline of Presentation Project Overview Background Information Theory and Methodology OPNET Implementation Conclusion

More information

Module 7 VIDEO CODING AND MOTION ESTIMATION

Module 7 VIDEO CODING AND MOTION ESTIMATION Module 7 VIDEO CODING AND MOTION ESTIMATION Lesson 20 Basic Building Blocks & Temporal Redundancy Instructional Objectives At the end of this lesson, the students should be able to: 1. Name at least five

More information

Lecture 17 Multimedia Transport Subsystem (Part 3)

Lecture 17 Multimedia Transport Subsystem (Part 3) CS 414 Multimedia Systems Design Lecture 17 Multimedia Transport Subsystem (Part 3) Klara Nahrstedt Spring 2010 Administrative MP2: deadline Monday, March 1, demos 5-7pm (sign up in class on Monday) HW1:

More information

From ATM to IP and back again: the label switched path to the converged Internet, or another blind alley?

From ATM to IP and back again: the label switched path to the converged Internet, or another blind alley? Networking 2004 Athens 11 May 2004 From ATM to IP and back again: the label switched path to the converged Internet, or another blind alley? Jim Roberts France Telecom R&D The story of QoS: how to get

More information

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues 168 430 Computer Networks Chapter 13 Congestion in Data Networks What Is Congestion? Congestion occurs when the number of packets being transmitted through the network approaches the packet handling capacity

More information

Comparison of Shaping and Buffering for Video Transmission

Comparison of Shaping and Buffering for Video Transmission Comparison of Shaping and Buffering for Video Transmission György Dán and Viktória Fodor Royal Institute of Technology, Department of Microelectronics and Information Technology P.O.Box Electrum 229, SE-16440

More information

Maximizing the Number of Users in an Interactive Video-on-Demand System

Maximizing the Number of Users in an Interactive Video-on-Demand System IEEE TRANSACTIONS ON BROADCASTING, VOL. 48, NO. 4, DECEMBER 2002 281 Maximizing the Number of Users in an Interactive Video-on-Demand System Spiridon Bakiras, Member, IEEE and Victor O. K. Li, Fellow,

More information

Week 7: Traffic Models and QoS

Week 7: Traffic Models and QoS Week 7: Traffic Models and QoS Acknowledgement: Some slides are adapted from Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition, J.F Kurose and K.W. Ross All Rights Reserved,

More information

Lesson 3 Network technologies - Controlling

Lesson 3 Network technologies - Controlling Lesson 3 Network technologies - Controlling Objectives : Network control or traffic engineering is one of the important techniques in the network. Understanding QoS control, traffic engineering and OAM

More information

Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs

Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs Document ID: 10414 Contents Introduction Prerequisites Requirements Components Used Conventions What is Variable Bit

More information

A Ns2 model for the Xbox System Link game Halo

A Ns2 model for the Xbox System Link game Halo A Ns2 model for the Xbox System Link game Halo Tanja Lang, Grenville Armitage Centre for Advanced Internet Architectures. Technical Report 030613A Swinburne University of Technology Melbourne, Australia

More information

INTERNET OVER DIGITAL VIDEO BROADCAST: PERFORMANCE ISSUES

INTERNET OVER DIGITAL VIDEO BROADCAST: PERFORMANCE ISSUES INTERNET OVER DIGITAL VIDEO BROADCAST: PERFORMANCE ISSUES Hakan Yılmaz TÜBİTAK Marmara Research Center Information Technologies Research Institute Kocaeli, Turkey hy@btae.mam.gov.tr Bülent Sankur Boğaziçi

More information

Network Management & Monitoring

Network Management & Monitoring Network Management & Monitoring Network Delay These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/) End-to-end

More information

Joint Impact of MPEG-2 Encoding Rate and ATM Cell Losses on Video Quality

Joint Impact of MPEG-2 Encoding Rate and ATM Cell Losses on Video Quality Published in GLOBECOM 98, Sidney, November 998 Joint Impact of MPEG- Encoding Rate and ATM Cell Losses on Video Quality Olivier Verscheure, Pascal Frossard and Maher Hamdi Institute for computer Communications

More information

2. Modelling of telecommunication systems (part 1)

2. Modelling of telecommunication systems (part 1) 2. Modelling of telecommunication systems (part ) lect02.ppt S-38.45 - Introduction to Teletraffic Theory - Fall 999 2. Modelling of telecommunication systems (part ) Contents Telecommunication networks

More information

ATM Logical Connections: VCC. ATM Logical Connections: VPC

ATM Logical Connections: VCC. ATM Logical Connections: VPC ATM Logical Connections: VCC Logical Connections in ATM are referred to as virtual channel connections (VCCs). Virtual channel (VC) is a generic term used to describe unidirectional transport of ATM cells

More information

Compressed Video Streams: Network Constrained Smoothing

Compressed Video Streams: Network Constrained Smoothing Compressed Video Streams: Network Constrained Smoothing Chris Bewick Rubem Pereira Madjid Merabti. June 1999 Distributed Multimedia Systems Group Liverpool John Moores University Byrom St, Liverpool, England.

More information

Multimedia Storage Servers

Multimedia Storage Servers Multimedia Storage Servers Cyrus Shahabi shahabi@usc.edu Computer Science Department University of Southern California Los Angeles CA, 90089-0781 http://infolab.usc.edu 1 OUTLINE Introduction Continuous

More information

STATISTICAL PROPERTIES OF MPEG STREAMS AND ISSUES FOR TRAMSMISSION OF VIDEO INFORMATION IN HIGH SPEED NETWORKS

STATISTICAL PROPERTIES OF MPEG STREAMS AND ISSUES FOR TRAMSMISSION OF VIDEO INFORMATION IN HIGH SPEED NETWORKS STATISTICAL PROPERTIES OF MPEG STREAMS AND ISSUES FOR TRAMSMISSION OF VIDEO INFORMATION IN HIGH SPEED NETWORKS Marek Natkaniec, Krzysztof Wajda {wajda,natkanie}@kt.agh.edu.pl. Telecommunications Department,

More information

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols Integrated services Reading: S. Keshav, An Engineering Approach to Computer Networking, chapters 6, 9 and 4 Module objectives Learn and understand about: Support for real-time applications: network-layer

More information

HWP2 Application level query routing HWP1 Each peer knows about every other beacon B1 B3

HWP2 Application level query routing HWP1 Each peer knows about every other beacon B1 B3 HWP2 Application level query routing HWP1 Each peer knows about every other beacon B2 B1 B3 B4 B5 B6 11-Feb-02 Computer Networks 1 HWP2 Query routing searchget(searchkey, hopcount) Rget(host, port, key)

More information

A Framework For Managing Emergent Transmissions In IP Networks

A Framework For Managing Emergent Transmissions In IP Networks A Framework For Managing Emergent Transmissions In IP Networks Yen-Hung Hu Department of Computer Science Hampton University Hampton, Virginia 23668 Email: yenhung.hu@hamptonu.edu Robert Willis Department

More information

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514 Lecture 11 Asynchronous Transfer Mode () Outline Introduction Virtual Circuit Setup PVC vs. SVC Quality of Service and Congestion Control IP over and Frame Relay interworking Network (integrated voice,

More information

Digital Communication Networks

Digital Communication Networks Digital Communication Networks MIT PROFESSIONAL INSTITUTE, 6.20s July 25-29, 2005 Professor Muriel Medard, MIT Professor, MIT Slide 1 Digital Communication Networks Introduction Slide 2 Course syllabus

More information

Congestion Control in Communication Networks

Congestion Control in Communication Networks Congestion Control in Communication Networks Introduction Congestion occurs when number of packets transmitted approaches network capacity Objective of congestion control: keep number of packets below

More information

SIMULATION OF PACKET DATA NETWORKS USING OPNET

SIMULATION OF PACKET DATA NETWORKS USING OPNET SIMULATION OF PACKET DATA NETWORKS USING OPNET Nazy Alborz, Maryam Keyvani, Milan Nikolic, and Ljiljana Trajkovic * School of Engineering Science Simon Fraser University Vancouver, British Columbia, Canada

More information

Teletraffic theory (for beginners)

Teletraffic theory (for beginners) Teletraffic theory (for beginners) samuli.aalto@hut.fi teletraf.ppt S-38.8 - The Principles of Telecommunications Technology - Fall 000 Contents Purpose of Teletraffic Theory Network level: switching principles

More information

An Efficient Implementation of Burst Fair Queuing for ATM Networking

An Efficient Implementation of Burst Fair Queuing for ATM Networking An Efficient Implementation of Burst Fair Queuing for ATM Networking Anthony T. Chronopoulos, Caimu Tang Abstract Fair queueing, which was developed in last decade and was aimed at general packet switching

More information

Chapter 1 Introduction

Chapter 1 Introduction Emerging multimedia, high-speed data, and imaging applications are generating a demand for public networks to be able to multiplex and switch simultaneously a wide spectrum of data rates. These networks

More information

Fragmenting and Interleaving Real-Time and Nonreal-Time Packets

Fragmenting and Interleaving Real-Time and Nonreal-Time Packets CHAPTER 16 Fragmenting and Interleaving Real-Time and Nonreal-Time Packets Integrating delay-sensitive real-time traffic with nonreal-time data packets on low-speed links can cause the real-time packets

More information

Congestion Propagation among Routers in the Internet

Congestion Propagation among Routers in the Internet Congestion Propagation among Routers in the Internet Kouhei Sugiyama, Hiroyuki Ohsaki and Makoto Imase Graduate School of Information Science and Technology, Osaka University -, Yamadaoka, Suita, Osaka,

More information

SIMULATING CDPD NETWORKS USING OPNET

SIMULATING CDPD NETWORKS USING OPNET Michael Jiang Stephen Hardy Ljiljana Trajkovic SIMULATING CDPD NETWORKS USING OPNET TM Communication Networks Laboratory School of Engineering Science Simon Fraser University Road Map Introduction Simulation

More information

End-to-End Delay Analysis of Videoconferencing over Packet-Switched Networks

End-to-End Delay Analysis of Videoconferencing over Packet-Switched Networks IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 8, NO. 4, AUGUST 2000 479 End-to-End Delay Analysis of Videoconferencing over Packet-Switched Networks Mario Baldi, Member, IEEE, and Yoram Ofek, Member, IEEE

More information

Latency on a Switched Ethernet Network

Latency on a Switched Ethernet Network FAQ 07/2014 Latency on a Switched Ethernet Network RUGGEDCOM Ethernet Switches & Routers http://support.automation.siemens.com/ww/view/en/94772587 This entry is from the Siemens Industry Online Support.

More information

ETSF10 Internet Protocols Transport Layer Protocols

ETSF10 Internet Protocols Transport Layer Protocols ETSF10 Internet Protocols Transport Layer Protocols 2012, Part 2, Lecture 2.2 Kaan Bür, Jens Andersson Transport Layer Protocols Special Topic: Quality of Service (QoS) [ed.4 ch.24.1+5-6] [ed.5 ch.30.1-2]

More information

Implementation of a leaky bucket module for simulations in NS-3

Implementation of a leaky bucket module for simulations in NS-3 Implementation of a leaky bucket module for simulations in NS-3 P. Baltzis 2, C. Bouras 1,2, K. Stamos 1,2,3, G. Zaoudis 1,2 1 Computer Technology Institute and Press Diophantus Patra, Greece 2 Computer

More information

A Real-Time Network Simulation Application for Multimedia over IP

A Real-Time Network Simulation Application for Multimedia over IP A Real-Time Simulation Application for Multimedia over IP ABSTRACT This paper details a Secure Voice over IP (SVoIP) development tool, the Simulation Application (Netsim), which provides real-time network

More information

Network management and QoS provisioning - QoS in ATM Networks

Network management and QoS provisioning - QoS in ATM Networks QoS in ATM Networks Layered model In order to define QoS parameters and traffic characterization a layered model is defined; the following classes are introduced:. call level;. burst level;. cell level.

More information