How to Measure the Speed of a Network Service Quality

Size: px
Start display at page:

Download "How to Measure the Speed of a Network Service Quality"

Transcription

1 QoS Specification and Monitoring for Multimedia Delivery in TeleLearning Irene Cheng, Anup Basu and Lei Chen Department of Computing Science University of Alberta 615 General Services Building Edmonton, AB T6G 2H ABSTRACT Historically, the Internet has been viewed as a provider of a single level of service, that of "best effort", where all data packets are given the same priority in the network. However, service providers are increasingly realizing that the Internet in reality offers varying levels of service; some areas of the network may have high levels of congestion resulting in poor quality while other areas may exhibit consistently high quality. The goal of this project is to monitor and predict bandwidth availability for clients sites using a telelearning facilty and use this estimate to provide Quality of Service (QoS) based delivery of multimedia course material over the internet. In order to provide QoS based delivery a prioritization method has been designed to order information according to the preferences of a user. Java applets and CGI programming tools are used to provide an interactive web retrieval environment. At present, JPEG quality, resolution and delay are used as parameters to determine the QoS. We are extending the work to include audio and video delivery with QoS in the future. KEYWORDS Multimedia on the Web, Web Applications, Dynamic Web-content, TeleLearning, QoS 1.0 Introduction The internet has traditionally offered a single level of service, that of " best effort," where all data packets are treated with equity in the network. However, we are finding that the internet itself does not offer a single level of service quality, and some areas of the network exhibit high levels of congestion and consequently poor quality, while other areas display consistent levels of high quality service. As well, the bandwidth currently available changes dynamically with time. Customers are thus voicing a requirement to define a consistent service quality they wish to be provided, and network service providers are seeking ways in which to implement such a requirement [3]. This effort is happening within the umbrella called "Quality of Service" (QoS). Of course, this is now a phrase which has become overly used, often in vague, non-definitive references. QoS discussions currently embrace abstract concepts, varying ideologies, and moreover, lacks a unified definition on what QoS actually is and how it might be implemented. Subsequently, expectations regarding QoS have not been appropriately managed within the internet community at-large on how QoS technologies might be realistically deployed on a global scale. A more important question is whether ubiquitous end-to-end QoS is even realistic in the internet, given the fact that the decentralized nature of the internet does not lend itself to homogenous mechanisms to differentiate traffic. Meeting quality of service (QoS) guarantees in distributed multimedia system is fundamentally an end-to-end issue. Consider, for example, the remote playout of a sequence of audio and video: in the distributed system platform, quality of service assurances should apply to the complete flow of media, from the remote server across the network to the point(s) of delivery. This generally requires end-to-end admission testing and resource reservation in the first instance, followed by careful co-ordination of disk and thread scheduling in the end-system, packet/cell scheduling and flow control in the network, and finally active monitoring and maintenance of the delivered quality of service [9]. A key observation is that for applications relying on the transfer of multimedia, and in particular continuous media flows, it is essential that quality of service is configurable, predictable and maintainable system wide, including the end-system devices, communications subsystem and networks. Furthermore, it is also important that all end-to-end elements of distributed systems architecture work in unison to achieve the desired application level behaviour. In this paper we describe a project whose goal is to monitor and predict bandwidth availability for clients sites using a telelearning facilty and use this estimate to provide Quality of Service (QoS) based delivery of multimedia course material over the Internet. In order to provide QoS based delivery a prioritization method has been designed to order information according to the preferences of a user. The current implementation considers JPEG quality, resolution and delay as the only parameters in the QoS specification and subsequent QoS based retrieval process. Recently work has been reported using multi-layer storage of multimedia [14]. However, this paper does not consider bandwidth monitoring and adjusting quality depending on the currently available bandwidth. Also, no means is provided for users to interactively specify their quality of service requirements and priorities when the specified quality of service cannot be

2 met on the internet. In the past we [15,16] introduced the use of foveated representation and retrieval of image and video for real-time as well as internet based applications. This concept is different from hierarchical approaches in that it allows variations in detail within the same level of representation of an image or video, and not between levels. Foveation can therefore allow efficient compression of images and videos where there are distinct regions of interest in a scene. The main difference of our work from these related publications is providing QoS specification options to users and adjusting system response according to the parameters input by users. Also, we actually measure, monitor, and predict bandwidth between a server and a client, and this bandwidth measurement is continually used in the QoS based delivery; other approaches (such as VBR) often assume delivery based on variable link speeds, however, the link speeds are considered to be fixed during an application and not varying dynamically depending on congestion. In this paper we give an algorithm for optimally retrieving images satisfying QoS specifications; as well, a dynamic web content updating method is implemented. The remainder of this paper is organized as follows: Section 2 describes the method used for monitoring bandwidth between a client site and a server site, the bandwidth monitoring device is assumed to reside on the server in this application. Section 3 describes a means for specifying the QoS parameters and their priorities in the context of the current implementation; this section also discusses an algorithm for the optimal retrieval based on the QoS specification and a method for maintaining dynamic web content. Section 4 shows the outline of the implementation of the bandwidth monitoring software, before the work is concluded in Section Bandwidth monitoring In our implementation, we designed a program to monitor the bandwidth usage on the Internet. The are two different approaches in our implementation: One is to monitor the transmission speed for a point-to-point connection, then to determine the level of QoS; another one is to test the output speed of a web site to determine the level of QoS. We deploy SNMP (Simple Network Management Protocol) to implement our program. SNMP manager was designed to get MIB (Message Information Block) information from SNMP agent. With SNMP facilities integrated into the WWW server it is possible to manage the server from a remote station. This enables the use of advanced management platforms that conform with SNMP to monitor and control the operational status of the various WWW servers under a management domain, for example, the various WWW servers of an organisation. As the use of the Internet grows and diversifies, means to achieve better efficiency and faster downloads are being sought. For the consumer, fast web page loading time means more effective surfing and ultimately less time spent on the net waiting and looking at half full pages. For many applications, the quality of the network connection immensely affects performance and presentation; one such application is TeleLearning. Network connections are chiefly characterized by the bandwidth available to users using the connection, and in general the higher the bandwidth the faster the document transfer and loading time. Quality of Service (QoS) on the Internet is a blooming, new and important concept of the information highway. The term "Quality of Service" is yet to be defined concisely; currently it embraces abstract concepts and varying ideologies. In our point of view, QoS deals with providing certain levels of Quality to Internet users no matter how busy the connection is. To properly understand the goal of the project, we need to define what we mean by: 1. Delay 2. Bandwidth 3. Quality with respect to speed of transfer 4. Quality with respect to resolution By delay, we mean the elapsed time for data packets to reach the final destination over the Internet. Delay is caused by increased amount of data held "in transit" through the Internet. Higher delay times make the Internet seem insensitive and unresponsive yet in reality it is just trying to cope with great stress imposed on the transport protocol by a large volume of data traffic. By bandwidth we mean the maximal data transfer rate that can be sustained between two end points. Data transfer rate is measured in bits per seconds and is limited by the amount of traffic that exists between the end-to-end path. In terms of quality, the speed of transfer deals with the amount of time it takes to receive the requested data over the Internet. The higher the traffic on the Internet, the higher the delay and the lower the bandwidth, consequently the slower the transfer of data is. On the other hand, the quality of resolution deals with the clarity of pictures and movies (video) and sound (audio) over the Internet. Intuitively, better resolution entails higher data overhead, which requires a large bandwidth and low delay for efficient transfer. To achieve QoS in the realm of our project, we propose to have a hierarchy of multimedia resolutions that are transmitted to the receiver according to the available bandwidth of the path between a sender and a receiver. Stemming from the nature of the project, the problem right now is dynamically determining the path bandwidth of the

3 end-to-end connection between a sender and a receiver. The difficulty arises from the fact that the Internet is a collection of routers and transmission links that collectively work to provide a "best-effort" network service. Routers receive incoming data packets and send them through appropriate transmission hops to their intended destination. Knowing that different routes exists between two end points, and knowing that data packets are sent to their destination via these routes and assembled at the destination, it is very hard to lock on to a specific route, to determine its bandwidth and to send all the packets through it. Also, during transit, the bandwidth will dynamically change depending on the congestion of the connection hence the resolution of the image to be transmitted will have to change and adapt to the current bandwidth. Our implementation is based on several assumptions. Firstly, we assume that the packets we send through the connection are not frequently reordered by the routing algorithms. Secondly, we also assume that the paths established by the routers for the packets are stable, meaning that the paths that the packets will take will not change in the next few seconds. This is a reasonable assumption when dealing with the connection on www servers because routing table updates are infrequent on the Internet. Robert L. Carter and Mark E Crovella describe the major idea behind the implementation in Measuring Bottleneck Link Speed in Packet-Switched Networks. In essence, the bottleneck link speed is measured by sending a pair of data packets from the source, through the network to the target and back through the network to the source. When the packets arrive at the source, we measure the inter-packet gap. Through the bottleneck the inter packet gap is increased and this increase reflects the capacity of the bottleneck link. That is, the size of the gap varies inversely with the capacity of the link. It must be noted that the inter packet gap is stretched only on the trip going through the bottleneck link from the source to the target, and not from the target to the source. When the packets return to the source, the inter arrival time (gap between the arrival of the two packets) is measured and reflects the speed of the bottleneck link. The idea is better explained using the following diagram. Figure 1: Illustration of packet flow through a bottleneck link. From this diagram we see that if two packets are queued together at the entrance to the bottleneck, with no packets in between them, the time between the arrival of the two packets (inter packet spacing time) reflects the processing time for the router s algorithm to process the second packet of the pair. The trailing edge of the first of a pair of packets marks the time when the router started processing the second packet of the pair and the trailing edge of the second packet records the time when the router finished processing that packet. Therefore given a packet of size P and the inter arrival time in seconds, the bottleneck link speed or bandwidth can be estimated as follows: Many problems are inherent in measuring the bandwidth in practice. These problems include: Queuing failure 1. Competing traffic 2. Probe packet drops 3. Downstream congestion 4. These problems are solved by using multiple ICMP (Internet Control Message Protocol) ECHO packets of varying sizes and by a careful filtering process, which discards inaccurate measurements.

4 In conclusion, we have reliably overcome the problems inherent in the Internet architecture and confidently measured the bandwidth of the Internet path between end-to-end connections. This information, coupled with the hierarchy of images of varying sizes will serve to provide a better QoS to the consumer and bring us a step closer to our goal, which is to provide QoS telelearning methods over the Internet. 3.0 QoS specification Images form one of the important elements in multimedia applications. When an image is presented to the viewer, it is expected that the objects in the image represent accurately and precisely the details of the objects as perceived by human eyes in real life. This means that very high resolution images, in other words, images of relative big size, are required. Big size images pose two problems: storage and speed. With the increased capacity on modern computers in terms of memory and disk space, image storage becomes insignificant when processing images. However, the image loading time continues to be a challenge to researchers, especially when images are loaded on the Internet. In addition to E-Commerce, there are other web-based applications, such as TeleLearning, which require image retrieval on the Internet. One common characteristic among these applications is that not every single image is required to be displayed in high resolution. For example, there can be one hundred cars advertised by a second-hand car dealer, but a potential customer may be interested in those from $5000 to $8000. A customer may not be interested in cars with unpopular colors. Eventually, he/she may choose to display 10 high resolution images. This paper applies QoS (Quality of Service) delivery to help eliminate unwanted images and display the selected ones according to the viewer s preference. The QoS specification options provided here include resolution, JPEG compression quality, bandwidth and other parameters which will affect the quality of service when images are delivered to the viewer. This paper makes use of a n-layered methodology to organize and store the images in the system, and dynamic web-content to facilitate the update and retrieval of these images. The viewer is able to specify the desired QoS and a priority list. In case the specified QoS cannot be met, the priority list will be used to relax one or more parameters in order to retrieve the next best image requested by the viewer. The following two diagrams explain how the priority list is used: Figure 2: Screenshot of image request based on QoS. When a viewer is interested in a particular thumbnail and wants to have a closer look at the image, he/she can choose a higher resolution and a higher JPEG quality. If "no restriction" is specified for maximum delay, the image of the requested resolution

5 and quality will be loaded. If the viewer wants to restrict the loading time to within 10 seconds, as above, the system will obtain the current bandwidth and estimate the required loading time for such image. In case the estimated loading time exceeds the maximum delay specified, the QoS will be reduced based on the flexible parameters, i.e. Resolution-Quality. Suppose the requested resolution is "high" and JPEG quality is "high", the sequence of checking is as follows, ResolutionJPEG Quality high high medium high medium medium low medium low low thumbnail low until the estimated loading time is within 10 seconds. The last image is the default and will be retrieved if no other image satisfies the request. Figure 3: Screenshot of image delivery based on QoS. The priority list can contain one or more of the QoS parameters in any order. The viewer can also specify "flexible on nothing." QoS Delivery enables the viewer to obtain the detail of an image if he/she wants, without being bothered by the loading of unwanted images. 3.1 n-layered methodology In order to make the retrieval more efficient, the images are categorized by layers. Each layer corresponds to a QoS parameter. In other words, if there are n parameters there are n layers. The current implementation provides 4 values in the resolution layer (high, medium, low, thumbnail), 3 values in the JPEG quality layer (high, medium, low), and 4 values in the maximum delay layer (10 sec., 20 sec., 30 sec., no restriction). Each image is associated with a value in each layer. These values are the keys (indices) used to retrieve the images. Each image in the system has 4x3 = 12 representations corresponding to different resolutions and JPEG qualities. The lowest layer of this hierarchy identifies the size of each representation. Together with the current bandwidth, the image size is used to

6 estimate the loading time. The structure below shows the data structure used in the implementation of the system described here. 3.2 Dynamic web-content Instead of hard-coding the category and image names in a HTML document, this paper applies dynamic web-content using CGI programs to update the web-content instantly. CGI-based web applications normally make use of meta-data for image retrieval. Meta-data is stored in files or in a DBMS (Data Base Management System). At the same time when an image repository is built, meta-data such as image filename, file location, image resolution, etc. are assigned to each image and stored separately from the images. This approach involves meta-data population and searching time during retrieval. On the contrary, our approach is to directly retrieve the categories and the list of images within each category from the image repository. This is achieved by incorporating the meta-data in the image filenames. By referencing the name of an image, all QoS values associated with the image are also known. As soon as the repository is modified by adding or deleting images, the updated list is immediately available for the next execution of the CGI programs. 3.3 Best-fit QoS algorithm The displayed image is the next best image which matched the requested QoS if the initial QoS cannot be satisfied. The thumbnail will be displayed if no other image satisfies the request. A protocol of the BestFitQoS Algorithm for a 3-layered implementation is given below: R = { u1, u2, u3, u4 where u1 to u4 are predefined resolution values Q = { v1, v2, v3 where v1 to v3 are predefined quality values D = { w1, w2, w3, w4 where w1 to w4 are predefined maximum delay values parmlist = { r, q, d: r R, q Q, d D

7 N = number of elements in parmlist flexlist = {p1,, pn where n 1 and n N p1 to pn are distinct values t T i.e. T= {"resolution", "quality", "delay" in any order or T = {"nothing" GetRequestQoS(imageName, parmlist, flexlist) { ); I = getimage( imagename, parmlist.getresolution, parmlist.getquality time = I.getSize()/ getbandwidth(); if (time > parmlist.getdelay) { ReduceQos( imagename, parmlist, flexlist, time ); DisplayImage(imageName, parmlist); ReduceQos ( imagename, parmlist, flexlist, time ) { parameter reduced further while (time > parmlist.getdelay) { cur = flexlist.removefirst(); // obtain the next flexible flexlist.setlast( cur ); // flexlist is a circular list if ( nomorereduction(parmlist, cur) ) { // when QoS cannot be break; if ( cur equal "resolution") { ReduceResolution(parmList); elseif (cur equal "quality") { ReduceQuality(parmList); else { ReduceDelay(parmList); parmlist.getquality ); I = getimage( imagename, parmlist.getresolution, time = I.getSize()/ getbandwidth(); // end while parmlist now contains the BestFit Qos parameters 4.0 Bandwidth monitoring implementation Our prototype is implemented on a Unix platform, involving the use of HTML, JavaScript, Perl and C Language. The CGI program getbandwidth() returns the average of the bandwidths taken from a period of reasonable length. The time estimated to load the desired image is calculated using this average bandwidth. To illustrate the concept, we make use of the gifdraw module written by Tom Boutell, Cold Spring Harbor Labs. To implement a bandwidth monitor with every average value taken in a 30 seconds interval:

8 Figure 4: Screenshot of bandwidth monitoring tool. 5.0 Conclusion In this paper we outlined a method for specifying quality of service (QoS) and using this specification for efficiently retrieving multimedia content over the Internet. An implementation following the proposed approach, for a TeleLearning application, was also described. In future work we will add audio and video to the implementation. The current bandwidth monitoring system is designed to handle communication between a single client and a server, this software has to be generalized to handle multiple clients accessing the same server at the same time interval. 6.0 References [1] Paul Ferguson, Geoff Huston, "Quality of Service - Delivering QoS on the Internet and in Corporate Networks". Weley Computer Publishing. [2] Kurose, J.F., "Open Issues and Challenges in Providing Quality of Service Guarantees in High Speed Networks", ACM Computer Communications Review, Vol 23, No 1, January [3] Vogel, A.,Bochmann, G. V., Disallow, R., Geckos, J. and B. Kerherv, "Distributed Multimedia Applications and Quality of Service: A Survey", IEEE Multimedia, [4] Robert L. Carter and Mark E. Crovella. Measuring Bottleneck Link Speed in Packet Switched Networks. TR , Boston University, CS Department, March [5] Miloucheva, I., "Quality of Service Research for Distributed Multimedia Applications", ACM Pacific Workshop on Distributed Multimedia Systems, [6] Bansal, V., Siracusa, R.J, Hearn, J. P., Ramamurthy and D. Raychaudhuri, "Adaptive QoS based API for Networking", Fifth International Workshop on Network and Operating System Support for Digital Audio and Video, Durham, New Hampshire, April, [7] Pacifici, G., and R. Stadler, "An Architecture for Performance Management of Multimedia Networks", Proc. IFIP/IEEE International Symposium on Integrated Network Management, Santa Barbara, May [8] Hutchison, D., Coulson G., Campbell, A., and G. Blair, "Quality of Service Management in Distributed Systems", M. Slomaned. (Ed.), Network and Distributed Systems Management, Addison Wesley, Chapter 11, [9] Hazard, L., Horn, F., and J. B. Stefani, "Towards the Integration of Real-Time and QoS Handling in ANSA", CNET Report CNET.RC.ARCADE.01, June 1993.

9 [10] Coulson, G., Campbell, A and P. Robin, "Design of a QoS Controlled ATM Based Communication System in Chorus", IEEE Journal of Selected Areas in Communications (JSAC), Special Issue on ATM LANs: Implementation and Experiences with Emerging Technology, May [11] Gopalakrishna, G., and G. Parulkar, "Efficient Quality of Service in Multimedia Computer Operating Systems", Department of computer science, Washington University, Technical report, August [12] TINA C., "The QoS Framework", Internal Technical Report, [13] Sluman, C., "Quality of Service in Distributed Systems", British Standards Institution, UK, October [14] Chen, L. and T. Liu, "A review of QoS", Department of Computing Science, University of Alberta, May, [15] Mohan, R. et al., "Adapting multimedia internet content for universal access", IEEE Trans. On Multimedia, March [16] Basu, A. and Wiebe, K.J., "Variable resolution teleconferencing", International Conference on Pattern Recognition, October [17] Wiebe, K.J. and Basu, A., "Improving image and video transmission over ATM with prioritization and priority dithering", International Conference on Pattern Recognition, August Vitae Irene Cheng is a Research Associate in the department of Computing Science at the University of Alberta. She completed her B.S. and M.S. in Computing Science from the University of Alberta, and held the NSERC Graduate Research Scholarship. Ms. Cheng has worked with Lloyds Bank in the past. Anup Basu, is a Professor in the department of Computing Science at the University of Alberta. He completed his Ph.D. from the University of Maryland, Department of Computer Science in Dr. Basu has also worked for the Department of BioStatistics in Strong Memorial Hospital, Rochester, NY, and has been a Guest Professor at Technical University of Graz, Austria. Lei Chen is a Ph.D. student in the department of Computing Science at the University of Alberta. His research interests include Bandwidth Monitoring on the Internet, QoS based Multimedia delivery, and Stereo Vision.

Analysis of IP Network for different Quality of Service

Analysis 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 information

4 Internet QoS Management

4 Internet QoS Management 4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control

More information

QoS issues in Voice over IP

QoS 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 information

The ISP Column A monthly column on all things Internet

The ISP Column A monthly column on all things Internet The ISP Column A monthly column on all things Internet Just How Good are You? Measuring Network Performance February 2003 Geoff Huston If you are involved in the operation of an IP network, a question

More information

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. stadler@ee.kth.

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. stadler@ee.kth. 5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se April 2008 Overview Service Management Performance Mgt QoS Mgt

More information

Chapter 3 ATM and Multimedia Traffic

Chapter 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 information

Requirements of Voice in an IP Internetwork

Requirements 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 information

Quality of Service in the Internet:

Quality of Service in the Internet: Quality of Service in the Internet: Fact, Fiction, or Compromise? Paul Ferguson, Cisco Systems, Inc. Geoff Huston, Telstra What is the Expectation? Today s Internet is plagued by sporadic poor performance

More information

Improving Quality of Service

Improving 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 information

18: Enhanced Quality of Service

18: Enhanced Quality of Service 18: Enhanced Quality of Service Mark Handley Traditional best-effort queuing behaviour in routers Data transfer: datagrams: individual packets no recognition of flows connectionless: no signalling Forwarding:

More information

Smart Queue Scheduling for QoS Spring 2001 Final Report

Smart 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 information

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

QoS 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 information

Quality 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. 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 information

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview. Title Series Managing IP Centrex & Hosted PBX Services Date July 2004 VoIP Performance Management Contents Introduction... 1 Quality Management & IP Centrex Service... 2 The New VoIP Performance Management

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Quality 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 information

Bandwidth Measurement in xdsl Networks

Bandwidth 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 information

White paper. Latency in live network video surveillance

White 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 information

Challenges and Approaches in Providing QoS Monitoring

Challenges and Approaches in Providing QoS Monitoring Challenges and Approaches in Providing QoS Monitoring Yuming Jiang, Chen-Khong Tham, Chi-Chung Ko Department of Electrical Engineering National University of Singapore 10 Kent Ridge Crescent, Singapore

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).

More information

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics: Quality of Service 1 Traditional Nonconverged Network Traditional data traffic characteristics: Bursty data flow FIFO access Not overly time-sensitive; delays OK Brief outages are survivable 2 1 Converged

More information

How To Provide Qos Based Routing In The Internet

How 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 information

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.

More information

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview This module describes IP Service Level Agreements (SLAs). IP SLAs allows Cisco customers to analyze IP service levels for IP applications and services, to increase productivity, to lower operational costs,

More information

Introduction. Abusayeed Saifullah. CS 5600 Computer Networks. These slides are adapted from Kurose and Ross

Introduction. Abusayeed Saifullah. CS 5600 Computer Networks. These slides are adapted from Kurose and Ross Introduction Abusayeed Saifullah CS 5600 Computer Networks These slides are adapted from Kurose and Ross Roadmap 1.1 what is the Inter? 1.2 work edge end systems, works, links 1.3 work core packet switching,

More information

Optimizing Converged Cisco Networks (ONT)

Optimizing Converged Cisco Networks (ONT) Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS Introducing QoS Objectives Explain why converged networks require QoS. Identify the major quality issues with converged networks.

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance 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 information

A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN)

A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN) A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN) Adeyinka A. Adewale, Samuel N. John, and Charles Ndujiuba 1 Department of Electrical and Information Engineering, Covenant

More information

VoIP Network Dimensioning using Delay and Loss Bounds for Voice and Data Applications

VoIP Network Dimensioning using Delay and Loss Bounds for Voice and Data Applications VoIP Network Dimensioning using Delay and Loss Bounds for Voice and Data Applications Veselin Rakocevic School of Engineering and Mathematical Sciences City University, London, UK V.Rakocevic@city.ac.uk

More information

An Active Packet can be classified as

An Active Packet can be classified as Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,pat@ati.stevens-tech.edu Abstract-Traditionally, network management systems

More information

10CS64: COMPUTER NETWORKS - II

10CS64: COMPUTER NETWORKS - II QUESTION BANK 10CS64: COMPUTER NETWORKS - II Part A Unit 1 & 2: Packet-Switching Networks 1 and Packet-Switching Networks 2 1. Mention different types of network services? Explain the same. 2. Difference

More information

Communications and Computer Networks

Communications and Computer Networks SFWR 4C03: Computer Networks and Computer Security January 5-8 2004 Lecturer: Kartik Krishnan Lectures 1-3 Communications and Computer Networks The fundamental purpose of a communication system is the

More information

Quality of Service (QoS)) in IP networks

Quality of Service (QoS)) in IP networks Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T

More information

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006 Core Syllabus C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS Version 2.6 June 2006 EUCIP CORE Version 2.6 Syllabus. The following is the Syllabus for EUCIP CORE Version 2.6, which

More information

TOPOLOGIES NETWORK SECURITY SERVICES

TOPOLOGIES NETWORK SECURITY SERVICES TOPOLOGIES NETWORK SECURITY SERVICES 1 R.DEEPA 1 Assitant Professor, Dept.of.Computer science, Raja s college of Tamil Studies & Sanskrit,Thiruvaiyaru ABSTRACT--In the paper propose about topology security

More information

Quality of Service (QoS) on Netgear switches

Quality 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 information

Internet Infrastructure Measurement: Challenges and Tools

Internet Infrastructure Measurement: Challenges and Tools Internet Infrastructure Measurement: Challenges and Tools Internet Infrastructure Measurement: Challenges and Tools Outline Motivation Challenges Tools Conclusion Why Measure? Why Measure? Internet, with

More information

A Framework for End-to-End Proactive Network Management

A Framework for End-to-End Proactive Network Management A Framework for End-to-End Proactive Network Management S. Hariri, Y. Kim, P. Varshney, Department of Electrical Engineering and Computer Science Syracuse University, Syracuse, NY 13244 {hariri, yhkim,varshey}@cat.syr.edu

More information

Transport and Network Layer

Transport and Network Layer Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a

More information

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK

AN 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 information

Faculty 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 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 information

An End-to-End Measurement-Based Admission Control Policy for VoIP over Wireless Networks

An End-to-End Measurement-Based Admission Control Policy for VoIP over Wireless Networks An End-to-End Measurement-Based Admission Control Policy for VoIP over Wireless Networks Ala Khalifeh Department of EECS University of California, Irvine [akhalife]@uci.edu Abstract in this paper, we present

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network

More information

NETWORK ISSUES: COSTS & OPTIONS

NETWORK ISSUES: COSTS & OPTIONS VIDEO CONFERENCING NETWORK ISSUES: COSTS & OPTIONS Prepared By: S. Ann Earon, Ph.D., President Telemanagement Resources International Inc. Sponsored by Vidyo By:S.AnnEaron,Ph.D. Introduction Successful

More information

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak Packet Switching and Computer Networks Switching As computer networks became more pervasive, more and more data and also less voice was transmitted over telephone lines. Circuit Switching The telephone

More information

Packetized Telephony Networks

Packetized Telephony Networks Packetized Telephony Networks Benefits of Packet Telephony Networks Traditionally, the potential savings on long-distance costs was the driving force behind the migration to converged voice and data networks.

More information

Multi Protocol Label Switching (MPLS) is a core networking technology that

Multi Protocol Label Switching (MPLS) is a core networking technology that MPLS and MPLS VPNs: Basics for Beginners Christopher Brandon Johnson Abstract Multi Protocol Label Switching (MPLS) is a core networking technology that operates essentially in between Layers 2 and 3 of

More information

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP)

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia

More information

QoSpy an approach for QoS monitoring in DiffServ Networks.

QoSpy an approach for QoS monitoring in DiffServ Networks. QoSpy an approach for QoS monitoring in DiffServ Networks. Ulrich Hofmann Alessandro Anzaloni Ricardo de Farias Santos. anzaloni@ele.ita.br Instituto Tecnológico de Aeronaútica São José dos Campos-SP-Brazil

More information

Avaya ExpertNet Lite Assessment Tool

Avaya ExpertNet Lite Assessment Tool IP Telephony Contact Centers Mobility Services WHITE PAPER Avaya ExpertNet Lite Assessment Tool April 2005 avaya.com Table of Contents Overview... 1 Network Impact... 2 Network Paths... 2 Path Generation...

More information

IP videoconferencing solution with ProCurve switches and Tandberg terminals

IP videoconferencing solution with ProCurve switches and Tandberg terminals An HP ProCurve Networking Application Note IP videoconferencing solution with ProCurve switches and Tandberg terminals Contents 1. Introduction... 3 2. Architecture... 3 3. Videoconferencing traffic and

More information

12 Quality of Service (QoS)

12 Quality of Service (QoS) Burapha University ก Department of Computer Science 12 Quality of Service (QoS) Quality of Service Best Effort, Integrated Service, Differentiated Service Factors that affect the QoS Ver. 0.1 :, prajaks@buu.ac.th

More information

CONTROL SYSTEM FOR INTERNET BANDWIDTH BASED ON JAVA TECHNOLOGY

CONTROL SYSTEM FOR INTERNET BANDWIDTH BASED ON JAVA TECHNOLOGY CONTROL SYSTEM FOR INTERNET BANDWIDTH BASED ON JAVA TECHNOLOGY SEIFEDINE KADRY, KHALED SMAILI Lebanese University-Faculty of Sciences Beirut-Lebanon E-mail: skadry@gmail.com ABSTRACT This paper presents

More information

RARP: Reverse Address Resolution Protocol

RARP: Reverse Address Resolution Protocol SFWR 4C03: Computer Networks and Computer Security January 19-22 2004 Lecturer: Kartik Krishnan Lectures 7-9 RARP: Reverse Address Resolution Protocol When a system with a local disk is bootstrapped it

More information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.

More information

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS Edward Nowicki and John Murphy 1 ABSTRACT The General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly simplify wireless

More information

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and

More information

The Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications

The 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 information

Clearing the Way for VoIP

Clearing the Way for VoIP Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.

More information

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP Voice over IP Andreas Mettis University of Cyprus November 23, 2004 Overview What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP 1 VoIP VoIP (voice over IP - that is,

More information

Network management and QoS provisioning - QoS in the Internet

Network management and QoS provisioning - QoS in the Internet QoS in the Internet Inernet approach is based on datagram service (best effort), so provide QoS was not a purpose for developers. Mainly problems are:. recognizing flows;. manage the issue that packets

More information

A Multiple Access Protocol for Multimedia Transmission over Wireless Networks

A 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 information

ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal

ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal Abstract With the rapid growth of both information and users

More information

Cost Effective Deployment of VoIP Recording

Cost Effective Deployment of VoIP Recording Cost Effective Deployment of VoIP Recording Purpose This white paper discusses and explains recording of Voice over IP (VoIP) telephony traffic. How can a company deploy VoIP recording with ease and at

More information

CHAPTER 1 ATM TRAFFIC MANAGEMENT

CHAPTER 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 information

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues.

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5.1 LEGACY INTEGRATION In most cases, enterprises own legacy PBX systems,

More information

TDM services over IP networks

TDM services over IP networks Keyur Parikh Junius Kim TDM services over IP networks 1. ABSTRACT Time Division Multiplexing (TDM) circuits have been the backbone of communications over the past several decades. These circuits which

More information

ENSC 427: Communication Networks. Analysis of Voice over IP performance on Wi-Fi networks

ENSC 427: Communication Networks. Analysis of Voice over IP performance on Wi-Fi networks ENSC 427: Communication Networks Spring 2010 OPNET Final Project Analysis of Voice over IP performance on Wi-Fi networks Group 14 members: Farzad Abasi (faa6@sfu.ca) Ehsan Arman (eaa14@sfu.ca) http://www.sfu.ca/~faa6

More information

Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone

Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone The International Arab Journal of Information Technology, Vol. 7, No. 4, October 2010 343 Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone Mohd Ismail Department

More information

A Network Control Plane for Massive Video Delivery

A Network Control Plane for Massive Video Delivery A Network Control Plane for Massive Video Delivery Giuseppe Cofano Politecnico di Bari, Dipartimento di Ingegneria Elettrica e dell Informazione, Via E. Orabona 4 70125 Bari, Italy - giuseppe.cofano@poliba.it

More information

A QOS DISTRIBUTION MONITORING SCHEME FOR PERFORMANCE MANAGEMENT OF MULTIMEDIA NETWORKS

A QOS DISTRIBUTION MONITORING SCHEME FOR PERFORMANCE MANAGEMENT OF MULTIMEDIA NETWORKS A QOS DISTRIBUTION MONITORING SCHEME FOR PERFORMANCE MANAGEMENT OF MULTIMEDIA NETWORKS Yuming Jiang, Chen-Khong Tham, Chi-Chung Ko Department Electrical Engineering, National University Singapore, 119260

More information

Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation

Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation ABSTRACT Ángel Cuevas Rumín Universidad Carlos III de Madrid Department of Telematic Engineering Ph.D Student

More information

CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding

CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding CS 78 Computer Networks Internet Protocol (IP) Andrew T. Campbell campbell@cs.dartmouth.edu our focus What we will lean What s inside a router IP forwarding Internet Control Message Protocol (ICMP) IP

More information

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet 1 Outlines 1. Introduction 2. QoS in VoIP 3. H323 4. Signalling in VoIP 5. Conclusions 2 1. Introduction to VoIP Voice

More information

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Beyond Limits... Volume: 2 Issue: 1 International Journal Of Advance Innovations, Thoughts & Ideas Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Shivani Koul* shivanikoul2@gmail.com

More information

Quality of Service in ATM Networks

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 information

Lecture 8 Performance Measurements and Metrics. Performance Metrics. Outline. Performance Metrics. Performance Metrics Performance Measurements

Lecture 8 Performance Measurements and Metrics. Performance Metrics. Outline. Performance Metrics. Performance Metrics Performance Measurements Outline Lecture 8 Performance Measurements and Metrics Performance Metrics Performance Measurements Kurose-Ross: 1.2-1.4 (Hassan-Jain: Chapter 3 Performance Measurement of TCP/IP Networks ) 2010-02-17

More information

VoIP 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 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 information

IP SAN Best Practices

IP SAN Best Practices IP SAN Best Practices A Dell Technical White Paper PowerVault MD3200i Storage Arrays THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES.

More information

Hybrid Passive and Active Surveillance Approach with Interchangeable Filters and a Time Window Mechanism for Performance Monitoring

Hybrid Passive and Active Surveillance Approach with Interchangeable Filters and a Time Window Mechanism for Performance Monitoring International Journal of Computer Sciences and Engineering Vol.-4(4), PP(25-29) April 2016, E-ISSN: 2347-2693 International Journal of Computer Sciences and Engineering Open Access Review Paper Volume-4,

More information

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS?

Quality 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 information

Key Components of WAN Optimization Controller Functionality

Key Components of WAN Optimization Controller Functionality Key Components of WAN Optimization Controller Functionality Introduction and Goals One of the key challenges facing IT organizations relative to application and service delivery is ensuring that the applications

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 2, Issue 9, September 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Experimental

More information

Integration Guide. EMC Data Domain and Silver Peak VXOA 4.4.10 Integration Guide

Integration Guide. EMC Data Domain and Silver Peak VXOA 4.4.10 Integration Guide Integration Guide EMC Data Domain and Silver Peak VXOA 4.4.10 Integration Guide August 2013 Copyright 2013 EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate

More information

Assessment of Traffic Prioritization in Switched Local Area Networks Carrying Multimedia Traffic

Assessment 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 information

convergence: preparing the enterprise network

convergence: preparing the enterprise network hp procurve networking business january 2003 convergence: preparing the enterprise network business white paper protecting investments with the hp procurve adaptive EDGE architecture table of contents

More information

Recovery Modeling in MPLS Networks

Recovery Modeling in MPLS Networks Proceedings of the Int. Conf. on Computer and Communication Engineering, ICCCE 06 Vol. I, 9-11 May 2006, Kuala Lumpur, Malaysia Recovery Modeling in MPLS Networks Wajdi Al-Khateeb 1, Sufyan Al-Irhayim

More information

White Paper. Enterprise IPTV and Video Streaming with the Blue Coat ProxySG >

White Paper. Enterprise IPTV and Video Streaming with the Blue Coat ProxySG > White Paper Enterprise IPTV and Video Streaming with the Blue Coat ProxySG > Table of Contents INTRODUCTION................................................... 2 SOLUTION ARCHITECTURE.........................................

More information

NQA Technology White Paper

NQA Technology White Paper NQA Technology White Paper Keywords: NQA, test, probe, collaboration, scheduling Abstract: Network Quality Analyzer (NQA) is a network performance probe and statistics technology used to collect statistics

More information

Final for ECE374 05/06/13 Solution!!

Final for ECE374 05/06/13 Solution!! 1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -

More information

Per-Flow Queuing Allot's Approach to Bandwidth Management

Per-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 information

Communication Networks. MAP-TELE 2011/12 José Ruela

Communication Networks. MAP-TELE 2011/12 José Ruela Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Introduction to Communications Networks Communications networks Communications networks are used to transport information (data)

More information

Protocol Architecture. ATM architecture

Protocol 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 information

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC) Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC) http://users.encs.concordia.ca/~glitho/ Outline 1. LTE 2. EPC architectures (Basic and advanced) 3. Mobility management in EPC 4.

More information

PERFORMANCE COMPARISON OF COMMON OBJECT REQUEST BROKER ARCHITECTURE(CORBA) VS JAVA MESSAGING SERVICE(JMS) BY TEAM SCALABLE

PERFORMANCE COMPARISON OF COMMON OBJECT REQUEST BROKER ARCHITECTURE(CORBA) VS JAVA MESSAGING SERVICE(JMS) BY TEAM SCALABLE PERFORMANCE COMPARISON OF COMMON OBJECT REQUEST BROKER ARCHITECTURE(CORBA) VS JAVA MESSAGING SERVICE(JMS) BY TEAM SCALABLE TIGRAN HAKOBYAN SUJAL PATEL VANDANA MURALI INTRODUCTION Common Object Request

More information

Combining Voice over IP with Policy-Based Quality of Service

Combining Voice over IP with Policy-Based Quality of Service TechBrief Extreme Networks Introduction Combining Voice over IP with Policy-Based Quality of Service Businesses have traditionally maintained separate voice and data networks. A key reason for this is

More information

Address Resolution Protocol (ARP)

Address Resolution Protocol (ARP) Address Resolution Protocol (ARP) Question: how do packets actually get to their destination? IP routing tables: based on network addresses Ethernet physical interfaces only understand ethernet addresses

More information

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: suvarna_jadhav@rediffmail.com

More information

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service?

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service? QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS By Thierno Diallo, Product Specialist With the increasing demand for advanced voice and video services, the traditional best-effort delivery model is

More information

Peer to Peer Search Engine and Collaboration Platform Based on JXTA Protocol

Peer to Peer Search Engine and Collaboration Platform Based on JXTA Protocol Peer to Peer Search Engine and Collaboration Platform Based on JXTA Protocol Andraž Jere, Marko Meža, Boštjan Marušič, Štefan Dobravec, Tomaž Finkšt, Jurij F. Tasič Faculty of Electrical Engineering Tržaška

More information