E ALLOCATION IN ATM BASED PRIVATE WAN

Similar documents
Application of Importance Sampling in Simulation of Buffer Policies in ATM networks

POINT COORDINATION FUNCTION WLAN TRAFFIC LOADINGS

Network Model for Delay-Sensitive Traffic

An Enhanced Dynamic Packet Buffer Management

Calculating Call Blocking and Utilization for Communication Satellites that Use Dynamic Resource Allocation

CELL SCHEDULING AND BANDWIDTH ALLOCATION FOR HETEROGENEOUS VBR VIDEO CONFERENCING TRAFFIC

Bandwidth Provisioning in ADSL Access Networks

EVALUATION OF THREE CAC METHODS: GAUSSIAN APPROXIMATION METHOD, METHOD OF EFFECTIVE BANDWIDTH AND DIFFUSION APPROXIMATION METHOD

Queuing Systems. 1 Lecturer: Hawraa Sh. Modeling & Simulation- Lecture -4-21/10/2012

Congestion Control Open Loop

Time-Step Network Simulation

Introduction: Two motivating examples for the analytical approach

A New Call Admission Control scheme for Real-time traffic in Wireless Networks

Performance Analysis of WLANs Under Sporadic Traffic

SIMULATION OF NETWORK CONGESTION RATE BASED ON QUEUING THEORY USING OPNET

Application of Network Calculus to the TSN Problem Space

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications

Random Early Detection (RED) gateways. Sally Floyd CS 268: Computer Networks

Week 7: Traffic Models and QoS

Adaptive Mechanism for Aggregation with fragments retransmission in high-speed wireless networks

An Evaluation of Deficit Round Robin Fair Queuing Applied in Router Congestion Control

UTILIZATION OF 1st ERLANG FORMULA IN ASYNCHRONOUS NETWORKS

DiffServ Architecture: Impact of scheduling on QoS

Traffic and Congestion Control in ATM Networks Using Neuro-Fuzzy Approach

FEC Performance in Large File Transfer over Bursty Channels

Cross Clock-Domain TDM Virtual Circuits for Networks on Chips

A PRACTICAL APPROACH FOR MULTIMEDIA TRAFFIC MODELING

Optical Packet Switching

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

References. [7] J. G. Gruber. Delay related issues in integrated voice and data networks. In IEEE Trans. on Commun., pages , June 1981.

Adaptive Data Burst Assembly in OBS Networks

Fluid models for evaluating threshold-based control policies for survivability of a distributed network

Lecture 4 Wide Area Networks - Congestion in Data Networks

Real-Time Protocol (RTP)

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks

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

Lecture 5: Performance Analysis I

Lecture Outline. Bag of Tricks

Read Chapter 4 of Kurose-Ross

Stream Sessions: Stochastic Analysis

(Refer Slide Time: 2:20)

A Measurement-Based CAC Strategy for ATM Networks

A Measurement-Based CAC Strategy for ATM Networks

Improving Congestion Control in Data Communication Network Using Queuing Theory Model.

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

Resource Sharing for QoS in Agile All Photonic Networks

Comparative Study of blocking mechanisms for Packet Switched Omega Networks

Congestion Control. Andreas Pitsillides University of Cyprus. Congestion control problem

Unit 2 Packet Switching Networks - II

Performance Analysis of Integrated Voice and Data Systems Considering Different Service Distributions

***************************************************************** *****************************************************************

General comments on candidates' performance

Building and evaluating network simulation systems

Modeling and Simulation (An Introduction)

Virtual Circuit Blocking Probabilities in an ATM Banyan Network with b b Switching Elements

Application of QNA to analyze the Queueing Network Mobility Model of MANET

DDSS: Dynamic Dedicated Servers Scheduling for Multi Priority Level Classes in Cloud Computing

Traffic Analysis and Modeling of Real World Video Encoders

Network management and QoS provisioning - QoS in ATM Networks

Simulation Study for a Broadband Multimedia VSAT Network

Comparison of pre-backoff and post-backoff procedures for IEEE distributed coordination function

PROVIDING SERVICE DIFFERENTIATION IN OBS NETWORKS THROUGH PROBABILISTIC PREEMPTION. YANG LIHONG (B.ENG(Hons.), NTU)

QoS Analysis Models for Wireless Networks

Congestion in Data Networks. Congestion in Data Networks

Self Similar Network Traffic present by Carl Minton. Definition of Self Similarity

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

Trace Traffic Integration into Model-Driven Simulations

Teletraffic theory (for beginners)

The University of Kansas

IMPLEMENTATION OF CONGESTION CONTROL MECHANISMS USING OPNET

A simple mathematical model that considers the performance of an intermediate node having wavelength conversion capability

MODELLING & SIMULATION OF QUEUING DISCIPLINES OVER THE N/W CARRIED APPLICATIONS (FTP, VIDEO AND VOIP) FOR TRAFFIC DROPPED & TIME DELAY

Switch Architecture for Efficient Transfer of High-Volume Data in Distributed Computing Environment

Relaxation Control of Packet Arrival Rate in the Neighborhood of the Destination in Concentric Sensor Networks

Traffic Pattern Analysis in Multiprocessor System

Quality Differentiation with Source Shaping and Forward Error Correction

DiffServ Architecture: Impact of scheduling on QoS

MPEG4 VIDEO OVER PACKET SWITCHED CONNECTION OF THE WCDMA AIR INTERFACE

A Real-Time Network Simulation Application for Multimedia over IP

QOS in ATM Networks. Traffic control in ATM networks. Layered model. Call level. Pag. 1

ABSTRACT /99/$ IEEE

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

QoS for Real Time Applications over Next Generation Data Networks

Core-Stateless Proportional Fair Queuing for AF Traffic

Master Course Computer Networks IN2097

Adaptive Dynamic Channel Allocation Scheme for Spotbeam Handover in LEO Satellite Networks*

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

Module 10 Frame Relay and ATM

An Adaptive Fuzzy Control Traffic Shaping Scheme over Wireless Networks

Impact of Traffic Aggregation on Network Capacity and Quality of Service

Worst-case Ethernet Network Latency for Shaped Sources

Master Course Computer Networks IN2097

Buffer and Bandwidth Management for the Expedited Forwarding Traffic Class in Differentiated Services Networks

An Adaptive Fuzzy Type-2 Control Double Token Leaky Bucket and Back-pressure over High-Speed Network

Quality of Service (QoS)

A model for Endpoint Admission Control Based on Packet Loss

Traffic control in ATM networks

Modelling a Video-on-Demand Service over an Interconnected LAN and ATM Networks

To address these challenges, extensive research has been conducted and have introduced six key areas of streaming video, namely: video compression,

Dynamic Control and Optimization of Buffer Size for Short Message Transfer in GPRS/UMTS Networks *

Transcription:

APPLICATION OF INT TEGRATED MODELING TECHNIQ QUE FOR DATA SERVICES E F. I. Onah 1, C. I Ani 2,, * Nigerian Journal of Technology (NIJOTECH) Vol. 33. No. 1. January 2014, pp. 72-77 Copyright Faculty of Engineering, University of Nigeria, Nsukka, ISSN: 1115-8443 www.nijotech.com http://dx.doi.org/10.4314/njt.v33i1.10 1 NATIONAL COMMUNICATIONS COMMISSION, ABUJA, NIGERIA 2 ETF CENTRE OF EXCELLENCE IN NETWORKING, DEPT. OF ELECTRONIC ENGR G, UNIV. OF NIGERIA, NSUKKA, NIGERIA. E-mail address ses: 1 fideonah@ncc.ng, 2 cosmas.ani@unn.edu.ng Abstract Computer simulation modelling has the advantage of flexibility and modelling accuracy. However, it has limitations in its ability to be use ed to simulate cell loss rate when deriving the optimum resources required for data services to guaran ntee specific Quality of Service (QoS) require ement. Cell loss rates are simulated with excessive and unacc ceptable computer simulation run times. This limitation was overcome in an earlier publication by the aut thor using an integrated simulation techniqu ue. This paper, therefore, describes the application of the in ntegrated simulation technique for deriving the optimum resources required for data services in an as synchronous transfer mode (ATM) based pr rivate wide area network () to guarantee specific QoS requirement. The simulation tool drastically cuts the simulation run- time and is much more accurate. Th he effectiveness of the technique with data ser rvices is demonstrated by the simulation of an ATM switching node and in comparison with traditional app proach. Keywords: Asynchronous transfer mode node; integrated modelling; simulation; Cell loss. 1. Introduction It has been shown that computer simulation modelling has the advantage of flexibility and modelling accuracy [1]. Modelling shared buffer system using analytical modelling technique is complicated since the queues in the buffer are strongly dependent [2]. However, advantage notwithstanding, computer simulation modelling technique has limitations in its ability to calculate cell loss rate with low value. For instance, a cell loss rate of less than 1E-6 clearly cannot be successfully calculated without involving excessive and unacceptable computer simulation run time. This is particularly serious in a developing environment such as in Nigeria where power supply is erratic. Cell losss rate is often recorded as zero where enough cells cannot be generated, within a computer run time, to enable such a low cell loss rate value (for instance, 1E-6) to be evaluated. It is obvious that resource allocation decisions made in those regions cannot be right. A computer simulation modelling approach which integrates mathematical and computer simulation modelling techniques solves the problem by switching from computer simulation to mathematical (analytical) modelling when enough cells cannot be * Corresponding author, Tel: +234-7082049283 generated for accurate cell loss evaluation [1, 3, 4]. The switching point between the two methods is determined by the maximum buffer storage value. The simulation tool is much more accurate. With the integrated method, cell loss rate is predicted in those regions where computer simulation records a zero cell loss. The integrated simulation technique provides a good insight into the overall performance of a complete ATM network as it is able to predict a very low cell loss rate to a good level of accuracy. Moreover, the approach is applicable in a wide range of application environments involving rare events. The effectiveness of the technique with data services is demonstrated in relation to the simulation of an ATM switching node and in comparison with traditional approach. The approach is used to quantify the cell loss rate for data traffic that is loss sensitive with a very low value of cell loss rate standard s requirement. This technique has been applied successfully for video related services [3]. Therefore, this work is a part of an on-going research work in the Centre (Centre of Excellence in Networking) on the performance management of an ATM based enterprise-wide network. By applying the same methodology as in video related services,

transmission bandwidth and buffer resources are more accurately determined for a given homogeneous data traffic load and specific QoS requirement. A comparison is made between this technique and the traditional method to substantiate the need for the application of the integrated simulation method. 2. Integrated simulation model Figure 1 shows the integrated simulation model. It differs from the traditional approach with the inclusion of a cell loss rate predicting module and the associated arrival and departure process monitors. The cell loss rate predicting module is an analytical model based on a mathematical expression which is developed using the fluidflow approximation approach [1, 3]. The arrival and departure processes are monitored using rate monitor [3]. 2.1 Cell loss predicting module The predicting module is an analytical model that has the objective of predicting cell loss rate in those regions where the use of computer simulation modelling is impractical. Using the module, the performance of the switching node is evaluated for specified traffic loads. The above objective is achieved by evaluating the probability of cell(s) arriving at the transmission buffer queue when the queue is full. The analytical model is simply a mathematical expression developed by applying queuing theory. The process of cell arrival at the queue is characterised by the same parameters used in developing the source model in terms of peak rate, π, mean rate, λ, and average burst duration, τ. The cell departure rate is characterized by the rate at which the queue is served, µ, which in turn is determined by the bandwidth of the link. The queue has a finite buffer capacity, κ. The Markov chain two-state model has been used by a number of researchers to evaluate the QoS of an ATM network [5, 6, 7, 8]. The use of this approach to evaluate the probability of cell loss involves a complex system of differential equations that have not got explicit solutions and therefore must be computed numerically [6]. In order to simplify the mathematics and the corresponding computations involved in the evaluation - without loosing the precision required to obtain satisfactory performance results - the fluid flow approximation method is used on the Markov chain. The method assumes a uniform service and arrival process - continuous information flow - instead of the discrete flow of cells [7, 8, 9, 10]. Fluid flow approximation compares favourably with other existing and popularly accepted methods [8, 11]. Without going into the rigour of deriving and solving the system of differential equations involved in this method, existing and appropriate expressions developed through the same approach for single and multiple sources are employed [8, 9]. The time interval between cell arrivals and cell departures are monitored during a simulation run at the points indicated in Figure 1. The average time between cell arrivals, α, and cell departures, β, are measured for a constant time period. The traffic descriptors can be expressed as a function of α, β, and the queue service rate (and hence link bit rate), µ, using the following expressions: 1 λ = (1) mean value of α 1 π = (2) Minimum value of α 1 µ = (3) Minimum value of β α Ts = (4) Total number of α λ * Ts τ = (5) π λ where λ is the mean cell rate, π is the peak cell rate, Ts is the average silence duration and τ is the average burst duration. α is an average cell inter-arrival period that is greater than 1 λ and is established by simulation. The parameter κ shown in Figure 1 is the maximum buffer occupancy and is expressed in units of 53 bytes (cell size). The queue is serviced using a First-In First-Out (FIFO) queuing priority strategy at the rate of µ. The model is translated into a Designer executable model that is compatible with the computer simulation model of figure 1 using the designer BDE primitives [12]. 3. Simulation results The integrated model in Figure 1 was simulated and the results shown in Figures 2-5. Validation of the integrated modelling approach has been carried out based on a single and multiple data traffic sources [3]. Nigerian Journal of Technology Vol. 33, No. 1, January 2014 73

Traffic source Traffic source Arrival process monitor Buffer Server Departure process monitor Sink Multiplexer module (κ) Traffic source (λ, π, τ) Cell loss rate (µ) predicting module Traffic source module Figure 1: Integrated simulation model Figure 2: Data traffic cell loss rate as a function of buffer size at various bandwidths for 5 sources Nigerian Journal of Technology Vol. 33, No. 1, January 2014 74

RESOUR URCE The integrated model is comprised of Designer model which was simulated for data sources and the cell loss predicting model. Cell loss probability is computed using the same condition as in the case of video related services [3]. The traditional model was simulated under the same condition and parameter values as in the case of integrated model. The results obtained from the traditional computer simulation model were compared with those produced by the integrated computer simulation model [1]. The integrated model evaluates cell loss rate using the arrival and departure processes monitored and characterised by the same parameters used in both computer simulation and analytical models but translated to match the representations earlier described. The cell loss probability was evaluated under the same conditions as in the computer simulation case for both single and multiple sources. integrated ed computer simulation model. Figure 2 shows that the cell loss probability relationship has the same pattern as those obtained using traditional method and only differs with the extension of the curves down to very low cell loss values. The curves also show that increase in buffer size results in a decrease in the value of cell loss rate. The relationships shown in Figure 3 were derived from the curves obtained from the quantification of cell loss rate using the traditional and the integrated simulation modelling approaches. Figure 3 shows the relationship between buffer storage size and transmission bandwidth for traditional computer simulation model and that for integrated computer simulation model. The models were simulated for cell loss rate equal to zero and 1E-1111 respectively. Both curves show that reduction in buffer size necessitates increase in the link transmission bandwidth for a given cell loss rate (QoS) and sources (traffic intensity). 110 100 Cell loss probability = 1E-9 and Buffer storage size = 63 [cells] 90 80 Bandwidth [Mbps] 70 60 50 40 Buffer storage size [cells] 250 30 20 10 200 150 100 50 Error area 0 1 5 10 20 Number of sources Figure 4: Data traffic resource allocation curve 0 15 20 25 30 Transmission bandwidth [Mbps] 35 39 Figure 3: Comparison between integrated and traditional simulation model for data traffic sources = 5 Figure 2 illustrates the relationship between cell loss rate and transmission buffer capacity at varied values of link bandwidths of 15-45 Mbps for single and multiple sources. The results are very similar for single and multiple sources (1 20 sources). Therefore, the case for only 5 sources is presented for illustration in order to avoid duplication. The curves show that a low value of cell loss rate can be estimated from the probability of cell loss obtained using the Nigerian Journal of Technology Figure 5: Statistical multiplexing gain More importantly, the curves in figure 3 are used for the comparison between the traditional and the integrated computer simulation approach. The error area between the two curves illustrates the disparity between the two approaches. In Vol. 33, No. 1, January 2014 75

practice, using the traditional simulation method for the analysis of cell loss rate as low as 1E-11 will result in resource allocation decision being taken in the error area. Using the traditional approach, it was possible to generate 100,000 cells within 24 hours with which analysis on cell loss rate were conducted. This implies that cell loss rate below 1E-5 cannot be obtained within 24 hours of non-power outage. In our environment (Nigeria) this is a very difficult situation. The model records any order cell loss rate value below 1E-5 as zero. This is therefore, the practical explanation of the reason behind the disparity mentioned above. The practical implication is that if one is required to run a private ATM based network that should conform with 1E-11 cell loss rate (QoS) using 80-cell transmission buffer capacity; there will be the need to lease an optimal (least) transmission link bandwidth to satisfy the condition. Using the integrated simulation model, the given QoS would require precisely 24 Mbps transmission link bandwidth while if it were the traditional model it would indicate 17.5 Mbps link bandwidth. Though the 17.5 Mbps bandwidth may appear more attractive, the network will operate much below the recommended 1E-11 cell loss rate (QoS). Figure 4 shows the data traffic resource allocation curve; and it illustrates the amount of bandwidth required for each of the different number of sources given a cell loss rate of 1E-9 and buffer storage capacity = 63 cells. Similar graphs can be derived from the results presented in Figure 2 for other specific cell loss probability values and buffer storage sizes. Figure 4 can be used to determine the effective number of homogeneous data sources that a given leased circuit can support without compromising the specified QoS. The curve can also be transformed into an analytical expression (power series) which can be more readily used by a resource management system. Figure 5 shows that with an increase in the number of sources, the required bandwidth per source decreases. The curve thus illustrates the variation in statistical multiplexing gain that is obtained. 4. Conclusion This paper has presented the application of integrated simulation technique to resource allocation to support data services in an ATM based private. The simulation modelling technique is based on the integration of computer simulation and mathematical modelling methods. The technique has been proved particularly useful for quantifying rare-event occurrences such as cell loss rate in ATM networks. This paper has effectively presented the approach that may be used to determine the effective and efficient number of homogeneous data sources (of a given traffic intensity) that specific network resources (transmission link bandwidth and buffer capacity) can support without compromising cell loss rate standard. In order words, the method with which optimal network resources may be allocated to data services for specified QoS is presented in Figure 4. The curves determined using this method can be transformed into an analytical expression (power series) which can be more readily used by a resource management system. The statistical multiplexing technique employed provided visible multiplexing gain as illustrated in Figure 5. The integrated technique was compares with the traditional approach and the disparity between then highlighted as illustrated in Figure 3. It is therefore very clear that any resource allocation decision made with the traditional simulation technique is vulnerable to error. Acknowledgement The authors are grateful to other Networks Research Team members for their constructive comments. Authors are grateful to the University of Nigeria, Nsukka for providing the enabling environment and the Federal Government of Nigeria for endowing the University with Centre of Excellence in Networking that made this work possible. References 1. Ani C. I. and Halsall F., Simulation Technique for evaluating Cell-Loss Rate in ATM Networks ; The Society for Computer simulation, SIMULATION Journal, California; Vol. 64, No. 5; May 1995; pp. 320-329. 2. Zhang Z. and Yang Y., A Novel Analytical Model for Electronic and Optical Switches with Shared Buffer ; IEEE/ACM Transactions on Networking, Vol. 15, No. 5, October 2007. 3. Ani C.I., Ahmad R. and Halsall F., Methodology for the derivation of network resources to support video-related services in ATM based private wide Nigerian Journal of Technology Vol. 33, No. 1, January 2014 76

area networks ; IEE Proc. Communication Vol. 142, No. 4, August 1995. 4. Mom J. M. and Ani C. I., An Integrated Block- Oriented Simulation Model for Estimating Cell Loss Rate in ATM Networks Pacific Journal of Science and Technology. Volume 13. Number 1. May 2012, pp. 287-291 5. Anick D., Mitra D. and Sondhi M. M., "Stochastic Theory of a Data-Handling System with multiple Sources", The Bell System Technical Journal, October 1982, USA, pp 1871-1894. 6. Roch Guerin, Hamid Ahmadi and Mahmoud Naghshineh, "Equivalent Capacity and its Application to Bandwidth Allocation in High Speed Networks" IEEE Journal on Selected Areas in Communications. Vol. 9, No. 7, September 1991 pp.968-981. 7. George Kesidis, Jean Walrand and Cheng-Shang Chang, "Effective Bandwidth for Multiclass Markov Fluids and Other ATM Sources", IEEE/ACM Transactions on Networking vol.1, No.4, August 1993. 8. Sykas D, et. al., "Congestion Control - Effective Bandwidth Allocation in ATM Networks", High Performance Networking, IV (C-14), IFIP, Belgium, 1993, pp.65-80. 9. Bijan Jabbari and Ferit Yegenoglu, "An efficient Method for Computing Cell Loss Probability for Heterogeneous Bursty Traffic in ATM Networks", International Journal of Digital and Analog Communication Systems, vol.5, 1992, 39-48 10. Gordon B. Agnew and Jon W. Mark, "Performance Modeling for Communications Networks at a Switching Node", IEEE Transactions on Communications vol. Com-32, No. 8, August 1984. 11. Frost V.S. and Melamed B., "Traffic Modelling For Telecommunications Networks", IEEE Communications Magazine, Vol. 32, No. 3, March 1994 12. COMDISCO SYSTEMS, BONeS (Block Oriented Network Simulator) Designer, A business unit of Cadence Design Systems, Inc., USA, 1993 Nigerian Journal of Technology Vol. 33, No. 1, January 2014 77