QoS-Aware Routing Schemes Based on Hierarchical Load-Balancing for Integrated Services Packet Networks

Size: px
Start display at page:

Download "QoS-Aware Routing Schemes Based on Hierarchical Load-Balancing for Integrated Services Packet Networks"

Transcription

1 QoS-Aware Routing Schemes Based on Hierarchical -Balancing for Integrated Services Packet Networks C. Casetti, R. Lo Cigno, M. Mellia Dipartimento di Elettronica, Politecnico di Torino, Italy Abstract This paper presents a load balancing method to improve network utilization when static routing algorithms are employed. Static routing algorithms can generally be reduced to a path assignment problem with the aim of minimizing a cost function: i.e., maximizing network revenues. Unfortunately the problem, when multiple constraints such as different QoS traffic classes are present, is computationally intractable. balancing methods are heuristics that allow the identification of local minima of the cost function that hopefully are close to the real optimum. The load balancing method we propose is based only on static information about the average traffic load of each traffic relation: a piece of information which can easily be attained in telecommunication networks. The path-selection strategy is defined in terms of Set Theory and its performance is evaluated via simulation by comparison against standard Minimum-Hop path selections. Simulation results show that low priority traffic benefits significantly from the more balanced load obtained with our solution. I. INTRODUCTION Integrated-Services Packet Networks (ISPN) are emerging as one of the new challenges in networking research. ISPN is not yet a completely defined term: the assumption in this work is that we deal with a packet-switched network supporting two or more traffic classes differentiated by their required Quality of Service (QoS). Next generation Internet will be (hopefully) an ISPN, but Asynchronous Transfer Mode (ATM) networks are ISPNs as well, with the additional constraint of handling only fixed-size packets named cells. Routing strategies play an important role in ISPNs, since it is expected that they have wide-area coverage and they are highly meshed. QoS-aware routing takes into account also the characteristics of the connection that is being routed through the network, in order to exploit network resources to their full extent. Traditionally, routing strategies have been divided into static and dynamic ones. Dynamic routing strategies [1], [2], [3] are very appealing for their capacity to deal with unpredictable changes in traffic pattern; however, in very large networks, they suffer from the stale information problem: routing decisions are taken on estimates of the network condition that may be either wrong or out-of-date and this may induce inefficient network exploitation and, ultimately, even network oscillation and collapse [4]. Static routing strategies are generally not based on the network load, but on topological properties of the network, such as the number of crossed nodes, the length and the capacity of the links, and so forth. A good example of different static rout- This work was supported in part by a research contract between CSELT and Politecnico di Torino and in part by the Italian Government through the Ministry for University and Research (MURST) and through the National Research Council (CNR). ing strategies can be found in [5]. In our work we focus on static routing strategies, leaving for future research a comparison with dynamic ones. The performance of static routing algorithms can be enhanced making use of some statistical knowledge of the traffic, such as the long-term average of the traffic offered to the network from node to node. In any case, the aim of any static routing algorithm is the identification of the set of routes, for any source destination pair µ, that optimize (or at least enhance) the network performance. The identification of the optimal set of routes is generally a NP-Complete problem when multiple constraints are present [6], [7], hence approximations or heuristics are needed to obtain routing algorithms with good performance in ISPN networks, especially if multiple service classes are present. Our work introduces a load-balancing heuristics that can be hierarchically applied to different traffic classes for the definition of the route sets to be used by alternate-path (primary-path only can be seen as a special case) routing schemes. Alternate routes are sequentially probed as the CAC (Connection Admission Control) function denies allocation on the chosen path. We point out that routing and CAC functions are not tightly coupled, so that, for instance, a static routing algorithm can be coupled with either a static CAC (e.g., peak or equivalent bandwidth) or with a dynamic CAC based on traffic measures. The remaining part of the paper is organized as follows: Section II gives a formal definition of the problem, in order to allow a general and theoretical analysis; Section III describes the paths selection algorithms using the formalism defined in Section II; Section IV describes the scenario chosen for results comparison, and Section V presents the numerical results obtained by simulating the above scenario; Section VI, finally, closes the paper with hints on the prosecution of the work. II. SET THEORY PROBLEM FORMULATION AND ALGORITHM DESCRIPTION Let us consider a network Æ µ, where is the set of nodes and is the set of links, and let Å and Ä. We denote by the set of all possible 1 loop-free paths, and by µ the set of all possible 1 loop-free paths between the source node and the destination node. Obviously ¾ µ.let be a generic path, and µ be the i-th path from source to destination. Let also Ð be the set of all possible paths sharing the link Ð,and Ð µ the set of all possible

2 2 paths from to sharing the link Ð. Let µ be a generic cost function associated to the path, related to the network topology; for example, µ can be a function of the physical length of, or of the number of hops Ò µ, or a function of both. Given two paths ½ µ ¾ µ connecting the same source and destination, they are considered -equivalent if ½ µ ¾ µ. We shall also denote by µ the number of -equivalent paths of cost from to. Given a network Æ µ, where a static routing algorithm is employed, let us consider the problem of how to order the set of all possible paths to better exploit the network capacity. Whenever µ ½, the sorting algorithm has to choose between two or more equivalent paths: a supplementary metric has to be defined. To this purpose, let us define some new parameters. Suppose that we know the traffic matrix Ì Ø,where Ø is the probability that a source tries to open a call toward a destination. Let be the offered load of source. Weshall denote by µ another cost function, derived from the bandwidth requirement of the connection originated at the source and routed to the destination ; wethenhave µ Ø. This is called Static Offered, representing the load that a connection offers to the network, evaluated upon the static parameters of the traffic matrix. With the above notation, we can compute a Static Link Cost function е for each link Ð of the network, defined as follows: е ½ Ð µ¾ Ð µ where Ð is the available bandwidth on the link Ð. We deliberately did not specify further the nature of Ð, since this quantity can be used to keep into account higher-priority traffic that effectively shrinks the link s capacity as far as the the lower-priority traffic is concerned (this is the case of best-effort vs. guaranteed traffic). е represents the normalized load that the link Ð would carry if we took into account the traffic resulting from all source-destination pairs that route calls over the set of paths Ð. Again, the term static means that this cost is evaluated on the knowledge of the traffic matrix only, and it is not a real measure of the carried load. However, it should be pointed out that е is updated throught the route computation phase as the staticload algorithm keeps adding new paths. Note also that е can be greater than one. By maximizing over all links of a path, we can derive a Static Cost µ for that path: µ Ñ Ü Ð¾ е We can thus choose between two (or more) -equivalent paths ¾ µ, sorting them according to the cost. III. ALGORITHM DESCRIPTION Because the target of the load balancing algorithms is to order a set of path, we chose to describe these algorithms in a set theory manner, where ordering functions can be applied. ½ or a subset of them, as limited by the route selection algorithm For the sake of simplicity, we first define a set of simple procedures that are later on used to obtain the algorithm we are interested in. Procedure Hop First: HF( ). Given a set of paths, find a subset containing all the paths with topological cost ¾ µ. 1. for all ¾ do 2. if µ then return ; Procedure Min Hop: MH( ). Given a set of paths, find the minimum cost Ñ Ò for each source-destination pair, and return the subset containing all the minimum cost paths. 1. for ½ Å,for ½ Å do 2. µ µ Ñ Ò Ñ Ò µµ; ¾ µ 3. HF µ Ñ Ò µ 4. return ; Procedure Equivalent Path: EP( ). Given a set of paths, find a subset containing all the paths with a number of -equivalent paths equal to. 1. for ½ Å,for ½ Å do 2. µ µ 3. if µ then 4. µ ; 5. return The following procedures rely on vector Ä, which is the accumulator for the Static Link Cost. Ä is initialized to zero and is updated whenever the SCU procedure (see below) is executed. Procedure Static Cost Update: SCU( ). Given a path, update the Static Link Cost е for its links. 1. let and be the source and destination nodes linked by ; 2. for all link Ð ¾ do 3. е е ½ Ð µ Procedure Static Sorting: SLS( ). Given an unordered path set, find an ordered subset of paths with the minimum Static Cost for each pair µ. Note that this is the only procedure that provides an ordering of the input set of paths. 1. ¼ 2. for ½ Å ½ Å do 3. µ µ ; 4. find ¾ µ such that µ Ñ Ò ¾ µ µµ 2 5. ; 6. SCU( ); 7. ½ 8. return ; A. Hierarchical Balancing Algorithm When multiple traffic classes are present, with different QoS requirements as well as different priorities, the path assignment ¾ If there is more than one minimum cost path, one can recursively choose between them again recalculating µ on all the links Ð ¾ except for the one for which µ е. At last, one can choose between them randomly.

3 3 procedure must be aware that connections will be accepted by CAC functions following different criteria. CAC functions and packet schedulers, generally assume hard class separation with acceptance preemption, i.e., regardless of the network being already saturated by low priority calls, a higher priority one will be accepted, and its packets will be served with priority, that is in non FIFO order, once they are in the network. As fas as CAC and scheduling are concerned, a hierarchical path selection technique based on load balancing should be an appropriate solution to help low-priority traffic to avoid routes heavily used by higher priority traffic. Let µ be the set of available paths in the network Æ. By dividing it into different subsets and ordering them according to the Static Cost function, we obtain a path assignment from the sources to the destinations, achieving, hopefully, a better exploitation of the network capacity than by simple Minimum-Hop ordering. Notice that Minimum-Hop ordering yields exactly the same path selection, regardless of it being run on all traffic classes together or hierarchically class by class. We describe a single sorting criteria, although more heuristics were studied in [8], and obviously many more can be defined. The algorithm works in cycles: in every cycle, it assign one and only one path per source-destination pair, if it exists, starting from the paths with the minimum number of hops. For the sake of clarity the algorithm is described for a single traffic class, avoiding an additional loop on traffic classes and the consequent complication in the notation. Hierarchically moving from one class to the next, the static link cost е is reset to the static load е of higher-qos-classes sources whose primary path Ô belongs to Ð. We chose not to take into account the load due to secondary paths from higher classes, since secondary paths are less likely to carry newly activated calls than primary paths. B. Algorithm: Balanced Primary First BPF( ) The following algorithm assigns at every loop a single path ¾ (if it exists) from the source to the destination,resorting the remaining path set, in order to find the best path to assign in the next cycle. This is obtained by applying, in sequence, the Min Hop algorithm to set aside all the shortest paths for all source-destination pairs, then the Equivalent Path algorithm to identify all the subsets with -equivalent paths. Each subset is processed by the Hop First algorithm which, in turn, yields a sub-subset of shortest paths. Eventually, the Static Sorting algorithm is used over all sub-subsets identified above to obtain the final order, as shown in Fig. 1. The result is a reordered paths set where, for each traffic relation µ, there is an ordered paths sub-set  µ in which the first one is termed primary and all the others are termed secondary. The routing function probes all the paths in order and the connection is refused only if the CAC functions can not allocate it on any paths of the sub-set µ, as is done in the Uncontrolled Alternate Routing [5]. 1. while do 2.  =MH( ); 3. ¼; 4. while  do 5. ½; 6.  =EP( ); 7.    ; 8. Ñ Ü ; 9. for ½ Ñ Ü do 10. ½; 11. while  do 12.  =HF  µ; 13.  =SLS( ); 14.   ½; 15. return ; J 1 Equivalent Path J e,1 Hop First J e J e,2 J e,c Static Sorting Min Hop Π ~ ~ ~ ~ ~ ~ J 1,1 J 1,2 J e,1 J e,2 J h,k Fig. 1. Algorithm Balanced Primary First (BPF) IV. SIMULATION SETUP The effectiveness of the algorithm presented in the previous sections was studied by means of a call-level simulation tool for high-speed networks, called ANCLES [9][10][11], assuming two traffic classes: a high priority, guaranteed-qos class and a low priority, best-effort class. The network topology of choice is shown in Fig. 2; it combines a rather tight mesh with hundreds of loop-free paths and a localized bottleneck. The link speed, which is the same for all links, is equal to 500 Mb/s. A mix of constant- and variable-bit rate sources, located in every node, are assumed to generate traffic in the highest QoS class: the constant-bit rate sources try to open calls at Ô ¾Mb/s rate toward each other, (call holding times are determined by i.i.d. exponential random variables averaging at 500 seconds); the variable-bit rate sources activate calls at Ô ½¼Mb/s which, once activated and admitted to the network, hold for an exponentially distributed period, with average 1000 seconds; variable-bit rate calls exhibit a burstiness degree (peak-to-mean rate ratio) equal to 5, thus resulting in an average rate ¾Mb/s. The call admission control scheme to which the above calls are subject is rather simple; for each link, new calls are accepted if: Ñ «(1) ¾ ½ Ô where ½ and ¾ are the sets of constant- and variable-bit rate calls, respectively, is the link capacity, and «is a protection coefficient («½) that can be set so as to avoid that the whole J Π

4 4 1e+00 N9 1e-01 N8 N7 N6 N5 N4 N1 N3 N2 N10 N11 Call Blocking Probability 1e-02 1e-03 1e-04 γ = 0.4 γ = 1 N12 1e-05 Fig. 2. The examined topology link capacity is used up. Ñ indicates a parameter characterizing connections with a cell rate value midway between Ô and, according to a factor ; thatis: Ñ Ô µ (2) A discussion of the CAC scheme just described and its relation to some equivalent bandwidth expressions can be found in [12]. In our simulations, we chose «¼ and ¼ (and, for some results, ½, yielding peak allocation). For what concerns best-effort, lower-priority users, nodes N1, N8 and N12 are requested to activate connections with a peak rate Ô Å (but we also report results with Ô ½¼Å ) and average holding time equal to 60 seconds. Each best-effort source equally directs its traffic toward nodes N4, N6 and N10. The actual bandwidth, possibly smaller than the peak, exploited by users of this class is determined by a maxmin fairness allocation scheme that, for each call, accounts for the number of calls on the bottleneck link and for the residual capacity available to the best-effort class 1. No CAC is implemented for best-effort calls. The network traffic was split among guaranteed (40% of the overall traffic) and best-effort (60%) calls. Also, calls are routed according to the Hierarchical Balancing Algorithm detailed in Subsection III-A; note that, since there is no CAC for best-effort traffic, all calls in this class are routed over their respective primary paths. So as to provide an insight into the complexity of the load balancing algorithms we are proposing, we estimated that sorting all possible paths of the network in Figure 2 (approx. 40,000 paths) required just 2 seconds on a Pentium II-266MHz workstation. V. NUMERICAL RESULTS Simulations were run to obtain an estimate of how much bandwidth can be spared when the proposed load-balancing algorithm is used, with respect to a situation where the same rout- ½ Of course, this is only an estimate of what the best-effort connections get, depending on the actual policy used by the network to allocate resources to connections; however regardless of the policies and the performance they attain, the relative merits of routing schemes should not be affected. Fig. 3. Call blocking probabilities as a function of the overall guaranteed-class network load in Gb/s ing and CAC algorithms were deployed, without preventively balancing the load (i.e. sorting the set of the available paths only by topological cost ). Figure 3 shows the call blocking probabilities for guaranteed traffic which were estimated as a function of the overall guaranteed-class load offered to the network (in Gb/s), when different values of, ranging from a peak-rate characterization of variable-bit rate sources ( ½) toamore relaxed one ( ¼ ). Solid lines refer to curves obtained without load balancing, while dashed lines refer to the load balancing algorithm. It can be observed that balancing guaranteed traffic does not improve calls chances of being admitted to the network, nor does it lead to higher blocking probabilities. If we now turn our attention onto the lower QoS traffic class, we can try and gauge how the combination of load balancing applied to both traffic classes can, on the one hand, rationalize the distribution of guaranteed traffic, thus freeing up resources, and, on the other, efficiently allocate the leftover bandwidth to best-effort traffic. To this purpose, we defined a users reward as the ratio between the peak bandwidth that a best-effort call requests and the actual average bandwidth that the call has been able to exploit throughout its life. Figures 4 and 5 report such rewards, averaged over all calls that were activated during the simulation, for different values of the admission parameter. It can be seen that a reward increment as high as 5% can be achieved when the load balancing algorithm is applied. A closer inspection of the results allows us to link the rewards to the actual paths choice as determined by the load balancing algorithm. Table I details the effectiveness of the load balancing algorithm at limiting the number of times non-primary (and thus more resources consuming) paths are checked for admission of the higher-qos calls before a suitable path is found and the call is routed over it. Expressed through percentages, these quantities also provide us with a general indication of the call setup time and of how it can be considerably shortened when using a load-balancing algorithm.

5 5 Users reward Users reward Mb/s 10 Mb/s 0.6 Fig. 4. Average best-effort users reward as a function of guaranteed-class network load in Gb/s - = Mb/s 10 Mb/s 0.6 Fig. 5. Average best-effort users reward as a function of guaranteed-class network load in Gb/s - =1 Path = 1.5 = 1.6 # Unbal. Bal. Unbal. Bal Path = 1.8 = 2.0 # Unbal. Bal. Unbal. Bal TABLE I PERCENTAGE OF TIMES A GUARANTEED-CLASS CALL IS ROUTED OVER FIRST-, SECOND-, THIRD- AND GREATER-THAN-THIRD-CHOICE PATHS, ¾ VI. CONCLUSIONS This paper has presented a load balancing path selection algorithm for static routing strategies, that is suited for hierarchical implementation in networks that support multiple QoS traffic. The load balancing metric was based only on the minimum available bandwidth on the path; however metrics that are based also on the expected delay and/or delay variations are not difficult to be defined and will be studied in the future. The proposed sorting algorithm was implemented and a simulation study was carried out on a complex, meshed topology, with two traffic classes, in order to compare the proposed scheme with a standard Minimum-Hop path selection algorithm, applying an uncontrolled alternate routing strategy to the paths selected. Results show that the proposed strategy allows the lower traffic class to obtain an increased share of resources, while obviously not affecting the higher class traffic. The total traffic admitted within the network was not observed to change significantly; however it must be noted that only a single topology with uniform traffic distribution was studied in this early stage of the research and the situation might change significantly if the traffic load is not uniform. Future research will cover this point. ACKNOWLEDGEMENTS The authors wish to thank Gabriele Favalessa and Luca Medico for their contributions to the simulator code. REFERENCES [1] E. Crawley, R. Nair, B. Rajagopalan, H. Sandick, A Framework for QoSbased Routing in the Internet, Internet-Draft, July 1998, work in progress [2] Q. Ma, P. Steenkiste. Routing Traffic with Quality-of-Service Guarantees in Integrated Services Networks, In Proceedings of the 8th IEEE/ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 98), pages , England, July 1998 [3] R. Guerin, S. Kamat, A. Orda, and T. Przygienda, QoS Routing Mechanisms and OSPF Extensions, Internet-Draft, Mar. 1998, work in progress [4] C. Huitema, Routing in the Internet, Prentice Hall, Englewood Cliffs, NJ, USA, 1995 [5] S. Sibal, A. DeSimone, Controlling Alternate Routing in General-Mesh Packet Flow Networks, SIGCOMM 94, London, England, Aug [6] Z. Wang, J. Crowcroft, QoS Routing for Supporting Resource Reservation, IEEE Journal on Selected Areas in Communication, Sept [7] M. Marathe, R. Sundaram, S. Ravi, D. Rosenkrantz, H. Hunt, Bicriteria Network Design Problems, Proceedings of the 22nd International Colloquium on Automata Languages and Programming, LNCS 944, pp , 1995 [8] C. Casetti, G. Favalessa, R. Lo Cigno, L. Medico, M. Mellia, - Balancing Solutions for Static Routing Schemes in ATM Networks, Sixth IFIP Workshop on Performance Modelling and Evaluation of ATM Networks, Ilkley, U.K., July, 1998 [9] M. Ajmone Marsan, A. Bianco, C. Casetti, C. F. Chiasserini, A. Francini, R. Lo Cigno, M. Mellia, M. Munafò, An Integrated Software Environment for the Simulation of ATM Networks, SCSC 97, Arlington, VA, USA, July 1997 [10] M. Ajmone Marsan, A. Bianco, C. Casetti, C. F. Chiasserini, A. Francini, R. Lo cigno, M. Munafò, An Integrated Simulation Environment for the Analysis of ATM Networks at Multiple Time Scales, Computer Networks and ISDN Systems, Special Issue on Modeling of Wired - and Wireless - ATM Networks, Vol. 29, no , pp , Feb [11] ANCLES ATM Networks Call-LEvel Simulator URL: [12] M. Ajmone Marsan, A. Bianco, C. Casetti, P. Castelli, R. Lo Cigno, M. Mellia, M. Munafò, A CAC Algorithm Supporting Different QoS Classes, D. Kouvatsos (editor), Performance Modelling and Evaluation of ATM Networks Vol. 4, Chapman and Hall, London, July 1998

Load-balancing solutions for static routing schemes in ATM networks q

Load-balancing solutions for static routing schemes in ATM networks q Computer Networks 34 (2000) 169±180 www.elsevier.com/locate/comnet Load-balancing solutions for static routing schemes in ATM networks q C. Casetti *, R. Lo Cigno, M. Mellia Dipartimento di Elettronica,

More information

Path Selection Methods for Localized Quality of Service Routing

Path Selection Methods for Localized Quality of Service Routing Path Selection Methods for Localized Quality of Service Routing Xin Yuan and Arif Saifee Department of Computer Science, Florida State University, Tallahassee, FL Abstract Localized Quality of Service

More information

Factors to Consider When Designing a Network

Factors to Consider When Designing a Network Quality of Service Routing for Supporting Multimedia Applications Zheng Wang and Jon Crowcroft Department of Computer Science, University College London Gower Street, London WC1E 6BT, United Kingdom ABSTRACT

More information

Analyzing Distribution of Traffic Capacity

Analyzing Distribution of Traffic Capacity Analyzing Distribution of Traffic Capacity D. Mancas, E. I. Manole, N. Enescu, S. Udristoiu Abstract In this paper, an evaluation of the network routing algorithms is made. In a real network, it is expected

More information

2004 Networks UK Publishers. Reprinted with permission.

2004 Networks UK Publishers. Reprinted with permission. Riikka Susitaival and Samuli Aalto. Adaptive load balancing with OSPF. In Proceedings of the Second International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks (HET

More information

QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data

QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data Md. Golam Shagadul Amin Talukder and Al-Mukaddim Khan Pathan* Department of Computer Science and Engineering, Metropolitan University, Sylhet,

More information

Dynamic Load Balance Algorithm (DLBA) for IEEE 802.11 Wireless LAN

Dynamic Load Balance Algorithm (DLBA) for IEEE 802.11 Wireless LAN Tamkang Journal of Science and Engineering, vol. 2, No. 1 pp. 45-52 (1999) 45 Dynamic Load Balance Algorithm () for IEEE 802.11 Wireless LAN Shiann-Tsong Sheu and Chih-Chiang Wu Department of Electrical

More information

A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks

A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks Didem Gozupek 1,Symeon Papavassiliou 2, Nirwan Ansari 1, and Jie Yang 1 1 Department of Electrical and Computer Engineering

More information

A New Forwarding Policy for Load Balancing in Communication Networks

A New Forwarding Policy for Load Balancing in Communication Networks A New Forwarding Policy for Load Balancing in Communication Networks Martin Heusse Yvon Kermarrec ENST de Bretagne BP 83, 985 Brest Cedex, France Martin.Heusse@enst-bretagne.fr Abstract We present in this

More information

A Scalable Monitoring Approach Based on Aggregation and Refinement

A Scalable Monitoring Approach Based on Aggregation and Refinement IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL 20, NO 4, MAY 2002 677 A Scalable Monitoring Approach Based on Aggregation and Refinement Yow-Jian Lin, Member, IEEE and Mun Choon Chan, Member, IEEE

More information

A Link-state QoS Routing Protocol for Ad Hoc Networks

A Link-state QoS Routing Protocol for Ad Hoc Networks A Link-state QoS Routing Protocol for Ad Hoc Networks Anelise Munaretto 1 Hakim Badis 2 Khaldoun Al Agha 2 Guy Pujolle 1 1 LIP6 Laboratory, University of Paris VI, 8, rue du Capitaine Scott, 75015, Paris,

More information

Quality of Service Routing Network and Performance Evaluation*

Quality of Service Routing Network and Performance Evaluation* Quality of Service Routing Network and Performance Evaluation* Shen Lin, Cui Yong, Xu Ming-wei, and Xu Ke Department of Computer Science, Tsinghua University, Beijing, P.R.China, 100084 {shenlin, cy, xmw,

More information

Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort Traffic

Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort Traffic Telecommunication Systems 24:2 4, 275 292, 2003 2003 Kluwer Academic Publishers. Manufactured in The Netherlands. Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort

More information

Analysis of QoS Routing Approach and the starvation`s evaluation in LAN

Analysis of QoS Routing Approach and the starvation`s evaluation in LAN www.ijcsi.org 360 Analysis of QoS Routing Approach and the starvation`s evaluation in LAN 1 st Ariana Bejleri Polytechnic University of Tirana, Faculty of Information Technology, Computer Engineering Department,

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

Path Selection Analysis in MPLS Network Based on QoS

Path Selection Analysis in MPLS Network Based on QoS Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 6 Özel Sayı (2015) ISSN: 1300-1949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 6 Special

More information

Probe Station Placement for Robust Monitoring of Networks

Probe Station Placement for Robust Monitoring of Networks Probe Station Placement for Robust Monitoring of Networks Maitreya Natu Dept. of Computer and Information Science University of Delaware Newark, DE, USA, 97 Email: natu@cis.udel.edu Adarshpal S. Sethi

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

A MIXED-METRIC ROUTING WITH OPTIMAL FLOW DISTRIBUTION FOR MPLS NETWORKS

A MIXED-METRIC ROUTING WITH OPTIMAL FLOW DISTRIBUTION FOR MPLS NETWORKS Journal of Engineering Sciences, Assiut University, Vol. 33, No.1, pp. 159-172, January 2006 A MIXED-METRIC ROUTING WITH OPTIMAL FLOW DISTRIBUTION FOR MPLS NETWORKS Associate Professor at Communications

More information

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashad, Mashhad, Iran hyaghmae@ferdowsi.um.ac.ir

More information

A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING IN LEO SATELLITE CONSTELLATION NETWORK. Received September 2012; revised January 2013

A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING IN LEO SATELLITE CONSTELLATION NETWORK. Received September 2012; revised January 2013 International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 10, October 2013 pp. 4139 4149 A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING

More information

A Localized Adaptive Proportioning Approach to QoS Routing

A Localized Adaptive Proportioning Approach to QoS Routing QOS ROUTING A Localized Adaptive Proportioning Approach to QoS Routing Srihari Nelakuditi and Zhi-Li Zhang, University of Minnesota Here we assume source routing with bandwidth guarantees. ABSTRACT In

More information

An Efficient Primary-Segmented Backup Scheme for Dependable Real-Time Communication in Multihop Networks

An Efficient Primary-Segmented Backup Scheme for Dependable Real-Time Communication in Multihop Networks IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 11, NO. 1, FEBRUARY 2003 81 An Efficient Primary-Segmented Backup Scheme for Dependable Real-Time Communication in Multihop Networks Krishna Phani Gummadi, Madhavarapu

More information

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks * An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks * Inwhee Joe College of Information and Communications Hanyang University Seoul, Korea iwj oeshanyang.ac.kr Abstract. To satisfy the user requirements

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

QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES

QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES SWATHI NANDURI * ZAHOOR-UL-HUQ * Master of Technology, Associate Professor, G. Pulla Reddy Engineering College, G. Pulla Reddy Engineering

More information

Load Balanced Optical-Network-Unit (ONU) Placement Algorithm in Wireless-Optical Broadband Access Networks

Load Balanced Optical-Network-Unit (ONU) Placement Algorithm in Wireless-Optical Broadband Access Networks Load Balanced Optical-Network-Unit (ONU Placement Algorithm in Wireless-Optical Broadband Access Networks Bing Li, Yejun Liu, and Lei Guo Abstract With the broadband services increasing, such as video

More information

Performance Evaluation of VoIP using Shortest-Widest and Modified Widest-Shortest QoS Routing Algorithms

Performance Evaluation of VoIP using Shortest-Widest and Modified Widest-Shortest QoS Routing Algorithms Performance Evaluation of VoIP using Shortest-Widest and Modified Widest-Shortest QoS Routing Algorithms Ala F. Khalifeh, and Ali H. El-Mousa Abstract Implementation of current real time services (of which

More information

EQ-BGP: an efficient inter-domain QoS routing protocol

EQ-BGP: an efficient inter-domain QoS routing protocol EQ-BGP: an efficient inter-domain QoS routing protocol Andrzej Beben Institute of Telecommunications Warsaw University of Technology Nowowiejska 15/19, 00-665 Warsaw, Poland abeben@tele.pw.edu.pl Abstract

More information

Introduction to Quality of Service. Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.

Introduction to Quality of Service. Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito. Introduction to Quality of Service Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ QoS Issues in Telecommunication Networks - 1 Quality of service

More information

LMPS: Localized Multi-Path Selection for QoS Routing in VoIP Networks Khaled M. F. Elsayed khaled@ieee.org

LMPS: Localized Multi-Path Selection for QoS Routing in VoIP Networks Khaled M. F. Elsayed khaled@ieee.org LMPS: Localized Multi-Path Selection for QoS Routing in VoIP Networks Khaled M F Elsayed khaled@ieeeorg Hassan Fadel Amin M Nassar anassar@engcuedueg hassanfadel@egticomeg Department of Electronics and

More information

Simulation of Heuristic Usage for Load Balancing In Routing Efficiency

Simulation of Heuristic Usage for Load Balancing In Routing Efficiency Simulation of Heuristic Usage for Load Balancing In Routing Efficiency Nor Musliza Mustafa Fakulti Sains dan Teknologi Maklumat, Kolej Universiti Islam Antarabangsa Selangor normusliza@kuis.edu.my Abstract.

More information

SECURE SIGNATURE BASED CEDAR ROUTING IN MOBILE ADHOC NETWORKS

SECURE SIGNATURE BASED CEDAR ROUTING IN MOBILE ADHOC NETWORKS SECURE SIGNATURE BASED CEDAR ROUTING IN MOBILE ADHOC NETWORKS Ayesha Tabassum 1 1 Assistant Professor, Department of Computer Science and Engineering, DCET, Osmania University, Telangana, India Abstract

More information

A Catechistic Method for Traffic Pattern Discovery in MANET

A Catechistic Method for Traffic Pattern Discovery in MANET A Catechistic Method for Traffic Pattern Discovery in MANET R. Saranya 1, R. Santhosh 2 1 PG Scholar, Computer Science and Engineering, Karpagam University, Coimbatore. 2 Assistant Professor, Computer

More information

Managing End-to-end Network performance via. Optimized Monitoring Strategies

Managing End-to-end Network performance via. Optimized Monitoring Strategies Managing End-to-end Network performance via Optimized Monitoring Strategies H. Cenk Ozmutlu hco@uludag.edu.tr Dept. of Industrial Engineering School of Engineering and Architecture Uludag University Gorukle,

More information

Traffic Engineering & Network Planning Tool for MPLS Networks

Traffic Engineering & Network Planning Tool for MPLS Networks Traffic Engineering & Network Planning Tool for MPLS Networks Dr. Associate Professor, Department of Electrical Engineering Indian Institute of Technology Bombay, Powai, Mumbai 76 Founder & Director, Vegayan

More information

NEW applications of wireless multi-hop networks, such

NEW applications of wireless multi-hop networks, such 870 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 17, NO. 3, JUNE 2009 Delay Aware Link Scheduling for Multi-Hop TDMA Wireless Networks Petar Djukic, Member, IEEE, and Shahrokh Valaee, Senior Member, IEEE

More information

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility

More information

Effective Bandwidth of Multiclass Markovian Traffic Sources and Admission Control With Dynamic Buffer Partitioning

Effective Bandwidth of Multiclass Markovian Traffic Sources and Admission Control With Dynamic Buffer Partitioning 1524 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 51, NO. 9, SEPTEMBER 2003 Effective Bandwidth of Multiclass Markovian Traffic Sources and Admission Control With Dynamic Buffer Partitioning Yu Cheng, Student

More information

A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET

A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET S.Suganya Sr.Lecturer, Dept. of Computer Applications, TamilNadu College of Engineering, Coimbatore, India Dr.S.Palaniammal Prof.& Head,

More information

Bandwidth Allocation in a Network Virtualization Environment

Bandwidth Allocation in a Network Virtualization Environment Bandwidth Allocation in a Network Virtualization Environment Juan Felipe Botero jfbotero@entel.upc.edu Xavier Hesselbach xavierh@entel.upc.edu Department of Telematics Technical University of Catalonia

More information

Multiobjective Multicast Routing Algorithm

Multiobjective Multicast Routing Algorithm Multiobjective Multicast Routing Algorithm Jorge Crichigno, Benjamín Barán P. O. Box 9 - National University of Asunción Asunción Paraguay. Tel/Fax: (+9-) 89 {jcrichigno, bbaran}@cnc.una.py http://www.una.py

More information

A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM

A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM Hideto Horiuchi, Naoki Wakamiya and Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1

More information

Load Balancing and Switch Scheduling

Load Balancing and Switch Scheduling EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: liuxh@systems.stanford.edu Abstract Load

More information

Shared Backup Network Provision for Virtual Network Embedding

Shared Backup Network Provision for Virtual Network Embedding Shared Backup Network Provision for Virtual Network Embedding Tao Guo, Ning Wang, Klaus Moessner, and Rahim Tafazolli Centre for Communication Systems Research, University of Surrey Guildford, GU2 7XH,

More information

IN THIS PAPER, we study the delay and capacity trade-offs

IN THIS PAPER, we study the delay and capacity trade-offs IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 15, NO. 5, OCTOBER 2007 981 Delay and Capacity Trade-Offs in Mobile Ad Hoc Networks: A Global Perspective Gaurav Sharma, Ravi Mazumdar, Fellow, IEEE, and Ness

More information

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK http:// PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK Anjali Sahni 1, Ajay Kumar Yadav 2 1, 2 Department of Electronics and Communication Engineering, Mewar Institute,

More information

AN EFFICIENT DISTRIBUTED CONTROL LAW FOR LOAD BALANCING IN CONTENT DELIVERY NETWORKS

AN EFFICIENT DISTRIBUTED CONTROL LAW FOR LOAD BALANCING IN CONTENT DELIVERY NETWORKS Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 9, September 2014,

More information

Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow

Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow International Journal of Soft Computing and Engineering (IJSCE) Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow Abdullah Al Masud, Hossain Md. Shamim, Amina Akhter

More information

Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network)

Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network) Chapter 4 VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network) 4.1 Introduction Traffic Engineering can be defined as a task of mapping traffic

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

Security-Aware Beacon Based Network Monitoring

Security-Aware Beacon Based Network Monitoring Security-Aware Beacon Based Network Monitoring Masahiro Sasaki, Liang Zhao, Hiroshi Nagamochi Graduate School of Informatics, Kyoto University, Kyoto, Japan Email: {sasaki, liang, nag}@amp.i.kyoto-u.ac.jp

More information

Offline sorting buffers on Line

Offline sorting buffers on Line Offline sorting buffers on Line Rohit Khandekar 1 and Vinayaka Pandit 2 1 University of Waterloo, ON, Canada. email: rkhandekar@gmail.com 2 IBM India Research Lab, New Delhi. email: pvinayak@in.ibm.com

More information

ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS

ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS International Journal of Science, Environment and Technology, Vol. 1, No 2, 2012, 72-79 ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS Ramesh Kait 1, R. K. Chauhan

More information

Influence of Load Balancing on Quality of Real Time Data Transmission*

Influence of Load Balancing on Quality of Real Time Data Transmission* SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,

More information

Load Balancing Routing Algorithm for Data Gathering Sensor Network

Load Balancing Routing Algorithm for Data Gathering Sensor Network Load Balancing Routing Algorithm for Data Gathering Sensor Network Evgeny Bakin, Grigory Evseev State University of Aerospace Instrumentation Saint-Petersburg, Russia {jenyb, egs}@vu.spb.ru Denis Dorum

More information

Multi-layer MPLS Network Design: the Impact of Statistical Multiplexing

Multi-layer MPLS Network Design: the Impact of Statistical Multiplexing Multi-layer MPLS Network Design: the Impact of Statistical Multiplexing Pietro Belotti, Antonio Capone, Giuliana Carello, Federico Malucelli Tepper School of Business, Carnegie Mellon University, Pittsburgh

More information

Stateless Load Balancing

Stateless Load Balancing Stateless Load Balancing over Multiple MPLS Paths B. Yang, C. Casetti, M. Gerla, Computer Science Department - UCLA Los Angeles, CA, 924 boyang,casetti,gerla @cs.ucla. edu Abstract The paper proposes a

More information

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Faiz Ahmed Electronic Engineering Institute of Communication Technologies, PTCL

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

A hierarchical multicriteria routing model with traffic splitting for MPLS networks

A hierarchical multicriteria routing model with traffic splitting for MPLS networks A hierarchical multicriteria routing model with traffic splitting for MPLS networks João Clímaco, José Craveirinha, Marta Pascoal jclimaco@inesccpt, jcrav@deecucpt, marta@matucpt University of Coimbra

More information

Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks

Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks Guru P.V. Thodime, Vinod M. Vokkarane, and Jason P. Jue The University of Texas at Dallas, Richardson, TX 75083-0688 vgt015000,

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 new approach to dynamic bandwidth allocation in Quality of Service networks: Performance and bounds q

A new approach to dynamic bandwidth allocation in Quality of Service networks: Performance and bounds q Computer Networs xxx (007) xxx xxx www.elsevier.com/locate/comnet A new approach to dynamic bandwidth allocation in Quality of Service networs: Performance and bounds q J. Elias a, F. Martignon b, *, A.

More information

ENHANCED PROVISIONING ALGORITHM FOR VIRTUAL PRIVATE NETWORK IN HOSE MODEL WITH QUALITY OF SERVICE SUPPORT USING WAXMAN MODEL

ENHANCED PROVISIONING ALGORITHM FOR VIRTUAL PRIVATE NETWORK IN HOSE MODEL WITH QUALITY OF SERVICE SUPPORT USING WAXMAN MODEL R. RAVI: ENHANCED PROVISIONING ALGORITHM FOR VIRTUAL PRIVATE NETWORK IN HOSE MODEL WITH QUALITY OF SERVICE SUPPORT USING WAXMAN MODEL ENHANCED PROVISIONING ALGORITHM FOR VIRTUAL PRIVATE NETWORK IN HOSE

More information

Architecture of distributed network processors: specifics of application in information security systems

Architecture of distributed network processors: specifics of application in information security systems Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia vlad@neva.ru 1. Introduction Modern

More information

Load-Balanced Routing via Bounded Randomization. Abstract

Load-Balanced Routing via Bounded Randomization. Abstract Load-Balanced Routing via Bounded Randomization Sangman Bak Dept. of Computer Science University of Houston Houston, TX 77204-3475 713-743-3350 smbak@cs.uh.edu Jorge A. Cobb Dept. of Computer Science University

More information

A Performance Study of IP and MPLS Traffic Engineering Techniques under Traffic Variations

A Performance Study of IP and MPLS Traffic Engineering Techniques under Traffic Variations A Performance Study of IP and MPLS Traffic Engineering Techniques under Traffic Variations Sukrit Dasgupta Department of ECE Drexel University Philadelphia, PA, USA sukrit@ece.drexel.edu Jaudelice C. de

More information

Ternary-Search-based Scheme to Measure Link Available-bandwidth in Wired Networks

Ternary-Search-based Scheme to Measure Link Available-bandwidth in Wired Networks Ternary-Search-based Scheme to Measure Link Available-bandwidth in Wired Networks Khondaker M. Salehin and Roberto Rojas-Cessa Networking Research Laboratory Department of Electrical and Computer Engineering

More information

THE Differentiated Services and Multiprotocol Label Switching (MPLS) working groups of IETF are proposing

THE Differentiated Services and Multiprotocol Label Switching (MPLS) working groups of IETF are proposing Minimizing Re-Routing in MPLS Networks with Preemption-Aware Constraint-Based Routing Balázs Szviatovszki, Áron Szentesi, Alpár Jüttner Abstract The importance of providing bandwidth guarantees in packet

More information

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS Reza Azizi Engineering Department, Bojnourd Branch, Islamic Azad University, Bojnourd, Iran reza.azizi@bojnourdiau.ac.ir

More information

Bandwidth Measurement in Wireless Networks

Bandwidth Measurement in Wireless Networks Bandwidth Measurement in Wireless Networks Andreas Johnsson, Bob Melander, and Mats Björkman {andreas.johnsson, bob.melander, mats.bjorkman}@mdh.se The Department of Computer Science and Engineering Mälardalen

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

Load Balancing Mechanisms in Data Center Networks

Load Balancing Mechanisms in Data Center Networks Load Balancing Mechanisms in Data Center Networks Santosh Mahapatra Xin Yuan Department of Computer Science, Florida State University, Tallahassee, FL 33 {mahapatr,xyuan}@cs.fsu.edu Abstract We consider

More information

On the effect of forwarding table size on SDN network utilization

On the effect of forwarding table size on SDN network utilization IBM Haifa Research Lab On the effect of forwarding table size on SDN network utilization Rami Cohen IBM Haifa Research Lab Liane Lewin Eytan Yahoo Research, Haifa Seffi Naor CS Technion, Israel Danny Raz

More information

51-20-99 Traffic Control Functions in ATM Networks Byung G. Kim Payoff

51-20-99 Traffic Control Functions in ATM Networks Byung G. Kim Payoff 51-20-99 Traffic Control Functions in ATM Networks Byung G. Kim Payoff A standard monitoring algorithm for two traffic types--constant bit rate (e.g., voice) and variable bit rate (e.g., compressed video)--can

More information

Performance Analysis of Storage Area Network Switches

Performance Analysis of Storage Area Network Switches Performance Analysis of Storage Area Network Switches Andrea Bianco, Paolo Giaccone, Enrico Maria Giraudo, Fabio Neri, Enrico Schiattarella Dipartimento di Elettronica - Politecnico di Torino - Italy e-mail:

More information

Load Balancing by MPLS in Differentiated Services Networks

Load Balancing by MPLS in Differentiated Services Networks Load Balancing by MPLS in Differentiated Services Networks Riikka Susitaival, Jorma Virtamo, and Samuli Aalto Networking Laboratory, Helsinki University of Technology P.O.Box 3000, FIN-02015 HUT, Finland

More information

Optical interconnection networks with time slot routing

Optical interconnection networks with time slot routing Theoretical and Applied Informatics ISSN 896 5 Vol. x 00x, no. x pp. x x Optical interconnection networks with time slot routing IRENEUSZ SZCZEŚNIAK AND ROMAN WYRZYKOWSKI a a Institute of Computer and

More information

TRAFFIC control and bandwidth management in ATM

TRAFFIC control and bandwidth management in ATM 134 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 5, NO. 1, FEBRUARY 1997 A Framework for Bandwidth Management in ATM Networks Aggregate Equivalent Bandwidth Estimation Approach Zbigniew Dziong, Marek Juda,

More information

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints Santosh Kulkarni 1, Reema Sharma 2,Ishani Mishra 3 1 Department of ECE, KSSEM Bangalore,MIEEE, MIETE & ISTE 2 Department

More information

Multiple Layer Traffic Engineering in NTT Network Service

Multiple Layer Traffic Engineering in NTT Network Service Multi-layer traffic engineering in photonic-gmpls-router networks Naoaki Yamanaka, Masaru Katayama, Kohei Shiomoto, Eiji Oki and Nobuaki Matsuura * NTT Network Innovation Laboratories * NTT Network Service

More information

A REPORT ON ANALYSIS OF OSPF ROUTING PROTOCOL NORTH CAROLINA STATE UNIVERSITY

A REPORT ON ANALYSIS OF OSPF ROUTING PROTOCOL NORTH CAROLINA STATE UNIVERSITY A REPORT ON ANALYSIS OF OSPF ROUTING PROTOCOL Using OPNET 14.5 Modeler NORTH CAROLINA STATE UNIVERSITY SUBMITTED BY: SHOBHANK SHARMA ssharma5@ncsu.edu Page 1 ANALYSIS OF OSPF ROUTING PROTOCOL A. Introduction

More information

PART III. OPS-based wide area networks

PART III. OPS-based wide area networks PART III OPS-based wide area networks Chapter 7 Introduction to the OPS-based wide area network 7.1 State-of-the-art In this thesis, we consider the general switch architecture with full connectivity

More information

Response time behavior of distributed voting algorithms for managing replicated data

Response time behavior of distributed voting algorithms for managing replicated data Information Processing Letters 75 (2000) 247 253 Response time behavior of distributed voting algorithms for managing replicated data Ing-Ray Chen a,, Ding-Chau Wang b, Chih-Ping Chu b a Department of

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 Fast Path Recovery Mechanism for MPLS Networks

A Fast Path Recovery Mechanism for MPLS Networks A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.

More information

Role of Clusterhead in Load Balancing of Clusters Used in Wireless Adhoc Network

Role of Clusterhead in Load Balancing of Clusters Used in Wireless Adhoc Network International Journal of Electronics Engineering, 3 (2), 2011, pp. 283 286 Serials Publications, ISSN : 0973-7383 Role of Clusterhead in Load Balancing of Clusters Used in Wireless Adhoc Network Gopindra

More information

LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS

LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS Saranya.S 1, Menakambal.S 2 1 M.E., Embedded System Technologies, Nandha Engineering College (Autonomous), (India)

More information

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol Lecture 2 : The DSDV Protocol Lecture 2.1 : The Distributed Bellman-Ford Algorithm Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol The Routing Problem S S D D The routing problem

More information

Stability of QOS. Avinash Varadarajan, Subhransu Maji {avinash,smaji}@cs.berkeley.edu

Stability of QOS. Avinash Varadarajan, Subhransu Maji {avinash,smaji}@cs.berkeley.edu Stability of QOS Avinash Varadarajan, Subhransu Maji {avinash,smaji}@cs.berkeley.edu Abstract Given a choice between two services, rest of the things being equal, it is natural to prefer the one with more

More information

Adaptive load balancing with OSPF

Adaptive load balancing with OSPF Adaptive load balancing with OSPF Riikka Susitaival and Samuli Aalto Networking Laboratory, Helsinki University of Technology Email: {riikka.susitaival, samuli.aalto}@hut.fi Abstract The objective of load

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

Quality of Service Routing in Ad-Hoc Networks Using OLSR

Quality of Service Routing in Ad-Hoc Networks Using OLSR Quality of Service Routing in Ad-Hoc Networks Using OLSR Ying Ge Communications Research Centre ying.ge@crc.ca Thomas Kunz Carleton University tkunz@sce.carleton.ca Louise Lamont Communications Research

More information

A Mobility Tolerant Cluster Management Protocol with Dynamic Surrogate Cluster-heads for A Large Ad Hoc Network

A Mobility Tolerant Cluster Management Protocol with Dynamic Surrogate Cluster-heads for A Large Ad Hoc Network A Mobility Tolerant Cluster Management Protocol with Dynamic Surrogate Cluster-heads for A Large Ad Hoc Network Parama Bhaumik 1, Somprokash Bandyopadhyay 2 1 Dept. of Information Technology, Jadavpur

More information

EXTENDING NETWORK KNOWLEDGE: MAKING OLSR A QUALITY OF SERVICE CONDUCIVE PROTOCOL

EXTENDING NETWORK KNOWLEDGE: MAKING OLSR A QUALITY OF SERVICE CONDUCIVE PROTOCOL EXTENDING NETWORK KNOWLEDGE: MAKING OLSR A QUALITY OF SERVICE CONDUCIVE PROTOCOL by Pedro Eduardo Villanueva-Pena, Thomas Kunz Carleton University January, 2006 This report examines mechanisms to gradually

More information

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks T.Chandrasekhar 1, J.S.Chakravarthi 2, K.Sravya 3 Professor, Dept. of Electronics and Communication Engg., GIET Engg.

More information

Load Balancing in Ad Hoc Networks: Single-path Routing vs. Multi-path Routing

Load Balancing in Ad Hoc Networks: Single-path Routing vs. Multi-path Routing Balancing in d Hoc Networks: Single-path Routing vs. Multi-path Routing Yashar Ganjali, btin Keshavarzian Department of Electrical Engineering Stanford University Stanford, C 9435 Email:{yganjali, abtink}@stanford.edu

More information

An Adaptive Load Balancing to Provide Quality of Service

An Adaptive Load Balancing to Provide Quality of Service An Adaptive Load Balancing to Provide Quality of Service 1 Zahra Vali, 2 Massoud Reza Hashemi, 3 Neda Moghim *1, Isfahan University of Technology, Isfahan, Iran 2, Isfahan University of Technology, Isfahan,

More information