MULTIPATH VIRTUAL QUEUE MANAGEMENT SYSTEM FOR EFFECTIVE PACKET SCHEDULING IN MPLS NETWORKS
|
|
|
- Henry Morrison
- 10 years ago
- Views:
Transcription
1 MULTIPATH VIRTUAL QUEUE MANAGEMENT SYSTEM FOR EFFECTIVE PACKET SCHEDULING IN MPLS NETWORKS J.Faritha Banu Research Scholar, Faculty of Computer Science and Engineering, Sathyabama University, Chennai, Tamilnadu, India V. Ramachandran Professor, Department of Information Science and Technology, Anna University, Chennai, Tamilnadu, India. Abstract With the rapid development of communication and networking technologies VOIP has become an alternate to traditional telephony. These applications prefer timeliness in packet delivery. To perform load balancing, link utilization and to minimize the packet loss rate Multipath virtual Queue Management System for Effective Packet Scheduling in MPLS networks is proposed. The VoIP flows are dispersed into multiple available label switched paths to perform load balancing and link utilization. Virtual queues are maintained in all output ports to avoid queuing delay and HOL blocking. The proposed system ensures the arrival order of all the packets and plays back in the order of transmission. The performance of the proposed Virtual queuing system is compared with single path CSFQ queuing system with no virtual queue and Simulation results are proposed to show the efficiency of the proposed system. Keywords: Virtual Queuing; Multipath Scheduling; Load Balancing; MPLS network; CSFQ; HOL; VoIP; packet reordering. 1. Introduction Voice over IP (VoIP) is generally known as Internet telephony. Quality of Service (QoS) provisioning is very challenging task for these real time applications. This is because IP networks inherently suffer from network impairments such as packet loss, packet delay, and packet delay variation (jitter). QoS Performance relies on selecting best routing paths that have sufficient resources for all connections to be admitted and efficient resource utilization [Vinay Rishiwal et al. (2009)]. Queuing system has a vital role in improving the performance of packet scheduling. Commonly used queuing disciplines are FIFO, LIFO and Priority. FIFO follows first-in first-out basis where as LIFO follows last-in first-out manner and Priority queue serves the packets in order their priority. Several queuing models like Poisson distribution model (M), Erlang distribution (E), General distribution (G), and General independent distribution (GI) are used to analyze the performance of queue. For example, the [M/M/1]:{infinity/infinity/FCFS} is a Poisson distribution arrival and distribution model with a single server, infinite queue length, infinite arrival process with FIFO queue discipline. This queue system is also simply referred to as the M/M/1 queue. Major matrix of standard quality assessment matrix [Hongli Zhang et al. (2011)] for VoIP QoS measurement is shown in Figure.1. To perform load balancing and improve link utilization the proposed technique utilizes the Multiprotocol label Switching (MPLS) network. MPLS is an advanced packet-forwarding technique uses labels to make forwarding decisions [Hakim and Fouad (2006)]. Label switched path (LSP) is the routing path that starts with ingress Label switch router and terminates at egress LSR. The ingress nodes add the label for each incoming packet. The labels are detached from the egress border node, whenever the packet leaves the MPLS domain. With MPLS, the processing overhead required for routing at the intermediate nodes could be reduced, thereby improving their packet forwarding performance. In addition, the MPLS-Traffic Engineering (MPLS-TE) approach [Marc et al. (2007)] allows setting up explicitly routed Traffic Engineering-Label Switched Paths (TE- LSPs) whose paths satisfy a set of traffic engineering constraints, including bandwidth, throughput etc. ISSN : Vol. 3 No.4 Aug-Sep
2 Link or node failures introduce additional overhead to reconfigure routing tables and find an alternative path for packet dispersion. Single path transmission selects one shortest path. This leads to load unbalancing and the path becomes more congested. To avoid this unbalancing situation and to utilize the entire available path a Fig. 1. VoIP QoS measurement. Multipath virtual Queue Management System for Effective Packet Scheduling in MPLS networks is proposed in this paper. 2. Related Study Several techniques have been proposed to implement Virtual output queue that can avoid HOL blocking and queuing delay [Nischal M et al. ( 2005) ] [David K et al. (1998) ] in a switching architecture. Virtual queuing based algorithm is introduced to asses switched packet delay and to avoid HOL blocking [Boussad Addad et al. (2011)]. The Virtual queue follows First in First out (FIFO) scheduling. Various delay metrics like intrinsic delays, nonsynchronization, over load condition are evaluated. This approach also considers the delay that occurs due to shared resources. The performance of the VoQ technique is measured for these delay metrics and shows VoQ technique is sutiable for packet switching architecture to reduce the packet delay. Input/output contention-free switch architecture is designed with a virtual output queues [Ding Jyh et al. (2006)] (VOQ) to avoid Head-Of-Line problems. Small Timeto-leave Cell First (STCF) algorithm is proposed to make scheduling decision. It decides which output port the packet should be sent to, and making arbitration when more than one input ports request for the same output port. Service scheduling algorithms including FIFO, WFQ and strict priority queuing is also used for forwarding the packet from input ports to output ports according to the scheduling dispersing. HOL address cells are identified in request step to send immediate transmission requests. Multipath Adaptive Forwarding Equivalence Class (MAFEC) algorithm is proposed [Laiquan and Jinkuan (2009)] to transmit the same-label-traffic into multiple available LSPs (label switch path). This technique tries to avoid routing oscillation and aims to increase efficient usage of network bandwidth. Fish network model is used to analyze and find multiple paths link-disjoint paths. The packets are transmitted on all available shortest LSP to perform link utilization. Efficient Bandwidth Estimation Management is proposed for VoIP Concurrent Multipath Transfer [J.Faritha banu and Ramachandran (2012)]. The multiple paths for packet dispersion are computed using Grouping-based Multipath Selection and bandwidth on each path is elected based on Westwood approach. The packets are dispersed into multiple paths using SCTP protocol. This technique improves link utilization and performs load balancing. Bandwidth management technique for Multiprotocol Label Switched networks is proposed [Dongmei and Guangzhi (2008)] to allocate and share the bandwidth among many Label switched backup paths. Link usage information has to be distributed to all the nodes to estimate the amount of bandwidth to be shared. The technique identifies multiple paths between source and destination. The path failure or node failure utilizes the backup paths and bandwidth sharing among these paths increases network resource utilization. Multipath dispersion introduces the out of order sequence delivery and causes additional resource consumption. To avoid side effects of reordering introduced by Concurent multipath transfer [Janardhan R. Iyengar et al. (2004)] have proposed an algorithm. This algorithm uses Virtual queue for each destination. Retransmission takes place from this virtual queue. The original play outs is not affected by this transmission. ISSN : Vol. 3 No.4 Aug-Sep
3 Overly conservative congestion window growth at the sender is also reduced under the assumption of bottleneck queue on the end-to-end paths used in CMT is independent. A reliable multipath routing for IEEE wireless mesh networks is proposed (K. Valarmathi and Malmurugan (2011)] to perform interference load aware (ILA) routing. The source node selects multiple for the destination node. A value is associated with each path by evaluating QoS constraints. One path is notified as primary path and the alternate path is chosen from the set of multiple paths which has the second minimum value. In case of failure in alternate path, then source node chooses second alternate path that has next minimum value and this process continues. This technique tries to avoid congestion and packet losses. 3. Proposed System 3.1. Virtual queuing Virtual queue is an imaginary FIFO (first-in first-out) output buffer for each output port that holds k number of Virtual queue. Each virtual queue holds the Packets from particular flow (fi) and disperses the packets into multiple paths to achieve load balancing. In the proposed system each edge routers or ingress routers maintain multiple drop tail FIFO Virtual queues for each output interface. When the n numbers of multiple paths are selected for packet dispersion and k ( k= n ) number of virtual queue will be active for each port. Each virtual queue buffer holds VoIP packets for each label switched path (LSP). The ingress router consults the load adapter to take forwarding decisions and the packet is stored in the appropriate output VQ. Queuing delay can be minimized by placing the incoming packet immediately in the appropriate queue. Each packet may also be directed to any output virtual queue, but one packet can leave from real queue. HOL blocking is eliminated by transmitting a packet from input port to virtual queue output port in any order. First packet is not held up with a packet. The ingress router of proposed system is shown in the Figure. 2. with Virtual queue. Real queue follows round robin dispersion. Edge routers assign labels to each packet based on the flow rate and destination address. The core router maintains only one virtual queue for each output port. Load balancing is invoked and flows splitter splits the flows into n multiple paths in the ingress router. Core router disperses the packets into one specified path defined by the ingress router. The packets may arrive at out of order sequence in core routers. Packet reordering techniques is used at the destination node buffer to avoid out of order sequence. Fig. 2. MPLS ingress router with multiple Virtual Queue. Flow classifier classifies the flows into VoIP flow and Non VoIP flow. Load adapter continuously evaluates the incoming flows to check for system balancing load condition. When the system becomes unbalanced, load adapter invokes Flow splitter and triggering policies [J.F.Banu and V.Ramachandran (2012)]. Flow splitter is used to split the flow of packets (fi) into multiple available parallel paths. The multiple paths are selected based on the given QoS constraints. Triggering policy replaces no dispersion policy with multipath routing. MPLS ingress router flow splitting for virtual queue is shown in Figure. 3. ISSN : Vol. 3 No.4 Aug-Sep
4 Fig. 3. MPLS ingress router Flow splitting. Packets belonging to a flow f1 are dispersed in FIFO order to port1 of virtual queue. The packet can be placed in any of the available queue. Virtual queue 1 corresponds to path1 and virtual queue2 corresponds to path2 and so on. For example the first packet can be placed in the vq1 and second packet in vq3. Waiting time of a packet in an input queue can be eliminated by processing arrived packet immediately. Each packet may also be directed to any output virtual queue, HOL blocking is eliminated. MPLS core router with virtual queue is shown in Figure.4. This core router also avoids HOL blocking. For example the second packet in the second queue which is destined for output 4 cannot reach that output port if there is no virtual queue system. Fig. 4. MPLS core router with Virtual queue and HOL blocking Load adapter and triggering Policy Load adapter measures system load by using Buffer Occupancy Threshold (BOT) policy. When the queue occupancies of the active users exceed a threshold value, triggering policy is invoked. Queue occupancy threshold can be set to the ¾ of the total available buffer space [J.F.Banu and V.Ramachandran (2012)]. The triggering policy overrides the default routing policy (no dispersion policy) with multipath routing policy when the system is in unbalanced state. This multipath routing policy uses periodic round robin scheduling where the packets are dispersed into multiple label switched path which satisfies the given QoS constraints in a round robin fashion (cyclic manner) over the paths. Bandwidth and delay are the two QoS constraints considered in the proposed approach Multipath Routing To achieve load balancing and improve link utilization VoIP packets are dispersed into multiple disjoint paths. For a given source-destination pair multiple set of disjoint paths are computed in an MPLS network. Multipath routing increases fault-tolerance and reliability. MPLS router can split the same label traffic flow into different paths with the given traffic engineering constraint. QoS constraints like minimum delay and maximum bandwidth are considered for splitting a given flow dynamically into these multiple paths. In the proposed ISSN : Vol. 3 No.4 Aug-Sep
5 multipath routing MPLS ingress router evaluates the flow rate and destination address and inserts a label into each packet. Core routers do not maintain any per flow state information. They make forwarding decision based on their labels. Multipath routing tries to achieve load balancing by splitting the traffic into multiple paths as shown in Figure. 5. Fig. 5. MPLS multipath Routing. Ingress router LSR1 receives packets from server1 (flow1) and inserts a label into these packets. LER1 divides the flow1 from server1 into two Label Switched paths (LSP) and distributes the packets concurrently. LSP1 for the flow1 follows LER1 LSR1 LSR2 LSR5 LER2 and LSP2 for the flow1 follows LER1 LSR3 LSR4 LER2 and LSP1 for flow2 from server2 follows LER1 LSR6 LSR7 LSR8 LER2. Finally LER2 removes the labels and transmits the packets to host1 and host2. Algorithm for load balancing and multipath routing is shown in Figure.6. Fig. 6. Algorithm for load balancing and multipath routing Packet reordering Packets are arrived in out of order sequence because of multi path dispersion, parallel paths in routers and load balancing. TCP generally preserves the ordering before delivery of entire message to the destination. In the proposed system packets are delivered using UDP / IP protocol. The ordering of packets becomes essential since multiple parallel paths and load balancing is used to disperse the packets. Simple and efficient reordering technique is used to recover from the out-of-order sequence, also identifies the packet loss and duplication at the destination. Each packet is assigned with a sequence number at the Sender. The receiver receives the packet and checks whether the packets are in a continuous monotonic sequence number order. The receiver also assigns sequence number called receiver index R for the received packet and calculates the displacement d. For the duplicate ISSN : Vol. 3 No.4 Aug-Sep
6 packet and lost packets receiver will not assign an index. Consider a sequence of packets S and S = {1, 2 N} are transmitted to the receiver. Arrival sequence (AR) of packets at the receiver is recorded in the arrival buffer as in the order of their arrival. AR = {1, 2 N}. Receiver assigns receiver index as R = {1, 2, 3.. N}. Displacement d is the difference between receiver index and arrival sequence. If d = 0 for each packet then no reordering required. If d > 0 packet is considered as late arrival and d < 0 packet arrived early. Lost packets and duplicate packets will not have receiver index. A packet is considered lost if it arrives after a threshold on the displacement of packets or if the corresponding sequence number is not there in the arrival buffer. A packet is considered as duplicate if its sequence number is repeated in the arrival buffer. Displacement threshold is considered as d > 2. Figure.7. shows late arrival and early arrival and lost packets and packet reordering approach. Packets 10,12,13,14 are arrived earlier and packet 8 arrived late. Packet 12 is received twice and recognized as duplicate packet and packet 11 is considered as lost because it exceeds displacement threshold value 2. Fig. 7. Packet reordering. 4. Simulation Result The proposed technique is simulated with the network simulator (ns-2) [isi.edu]. The topology consists of three sender and 3 destination node. These nodes connected to 20 MPLS enabled label switched routers (LSRs). Different link bandwidth and delay are assigned between them. Both CBR and VoIP traffic with random exponential loss rate of QoS metrics like received bandwidth (throughput) and packet loss rate are taken for evaluation. The proposed technique is compared with single path CSFQ dispersion routing strategy. The throughput is measured for various time inter1vals by varying the load from 100Mbps to 700Mbps. Packet loss rate is measured by varying the load from 100Mbps to 800Mbps. The proposed system (MPVQ) attains good throughput and minimum packet loss rate when compared with single path Core Stateless Fair Queuing (SPCSFQ) is shown in figure Fig. 8. Time Vs Throughput. ISSN : Vol. 3 No.4 Aug-Sep
7 5. Conclusion In this paper, Multipath virtual Queue Management System for Effective Packet Scheduling in MPLS networks is proposed that contains a flow classifier which classifies the flows as VoIP and non VoIP flows. Load adapter checks for the system load balancing and invokes flow splitter and triggering policies. Flow splitter splits the VoIP flows into multiple QoS guaranteed paths and stores the VoIP packets into the appropriate virtual output queue. Multiple Virtual queue for each selected path is active and avoids queuing delay and HOL blocking. The trigger handler invokes multipath dispersion to disperse the packets into round robin manner. The received packets are reordered to get continuous play out at the receiver. By various simulation results, it is shown that the proposed technique attains good throughput with less packet loss drop when compared with single path routing strategy. References Fig. 9. Load Vs packet Loss Rate. [1] Banu,J.F. V. Ramachandran. (2012). Multipath adaptive packet dispersion for voice applications,,j. Comput. Sci., vol.8, pp DOI: /jcssp [2] Boussad Addad, Saïd Amari, Jean-Jacques Lesage. (2011). A Virtual-Queuing-Based Algorithm for Delay Evaluation in Networked Control Systems, IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 58, NO. 9, pp [3] David K. Hunter, Meow C. Chia, Ivan Andonovic. (1998). Buffering in Optical Packet Switches, Journal of lightwave technology, vol. 16, no. 12, pp [4] Ding Jyh Tsaur, Hsuan-Kuei Cheng, Chia-Lung Liu, Woei Lin. (2006). A Study of Matching Output Queueing with a 3D-VOQ Switch, ICOIN 2006, LNCS 3961, pp , Springer-Verlag. [5] Dongmei Wang, Guangzhi Li. (2008). Efficient Distributed Bandwidth Management for MPLS Fast Reroute, IEEE/ACM Transactions on Networking, Vol.16.No.2, pp [6] Hakim Mellah, Fouad Mohammed Abbou. (2006). Labled Burst Switching, Journal of applied Sciences, pp. 6: DOI: /jas [7] Hongli Zhang, Zhimin Gu and Zhenqing Tian. (2011). QoS Evaluation Based on Extend E-Model in VoIP, ICACT2011, pp [8] [9] Janardhan R. Iyengar, paul D. Amer, Randall Stewart. (2004). Retransmission policies for concurrent multipath transfer using SCTP multihoming, ICON 2004, vol.2, pp [10] J.Faritha banu, V. Ramachandran. (2012). Efficient Bandwidth Estimation Management for VoIP Concurrent Multipath Transfer,International Conference on Computer Science and Engineering (ICCSE), Chennai, July 29, PP [11] K. Valarmathi, N. Malmurugan.(2011). Reliable Multi Path Routing For Wireless Mesh Networks, Indian Journal of Computer Science and Engineering (IJCSE), Vol. 2,No. 6, pp [12] Laiquan Han, Jinkuan Wang. (2009). An Adaptive MPLS Multipath Transmission Algorithm, International Conference on Research Challenges in Computer Science, pp DOI /ICRCCS [13] Marc Portoles Comeras, Josep Mangues Bafalluy, and Marc Cardenete-Suriol. ( 2007). Performance issues for VoIP call routing in a hybrid ad hoc office environment, Proc, IEEE, 16th IST on Mobile and Wireless Communications Summit.,pp:1-5. [14] Nischal M. Piratla, Anura P. Jayasumana, Abhijit A. Bare. (2005). Reorder Density (RD): A Formal, Comprehensive Metric for Packet Reordering, Networking, LNCS 3462, pp [15] Vinay Rishiwal, S. Verma and S. K. Bajpai. (2009). QoS Based Power Aware Routing in MANETs, International Journal of Computer Theory and Engineering, vol. 1, no. 1, pp ISSN : Vol. 3 No.4 Aug-Sep
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University
Disjoint Path Algorithm for Load Balancing in MPLS network
International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 13 No. 1 Jan. 2015, pp. 193-199 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation Fu-Min Chang #1, I-Ping Hsieh 2, Shang-Juh Kao 3 # Department of Finance, Chaoyang University of Technology
Figure 1: Network Topology
Improving NGN with QoS Strategies Marcel C. Castro, Tatiana B. Pereira, Thiago L. Resende CPqD Telecom & IT Solutions Campinas, S.P., Brazil E-mail: {mcastro; tatibp; tresende}@cpqd.com.br Abstract Voice,
EFFICIENT BANDWIDTH ESTIMATION MANAGEMENT FOR VOIP CONCURRENT MULTIPATH TRANSFER
EFFICIENT BANDWIDTH ESTIMATION MANAGEMENT FOR VOIP CONCURRENT MULTIPATH TRANSFER 1 J.FARITHA BANU, 2 V.RAMACHANDRAN 1 Research Scholar / CSE, Sathyabama University. Chennai, India 2 Professor / IST, Anna
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
VoIP versus VoMPLS Performance Evaluation
www.ijcsi.org 194 VoIP versus VoMPLS Performance Evaluation M. Abdel-Azim 1, M.M.Awad 2 and H.A.Sakr 3 1 ' ECE Department, Mansoura University, Mansoura, Egypt 2 ' SCADA and Telecom General Manager, GASCO,
COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS
COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS Shubhangi Rastogi 1, Samir Srivastava 2 M.Tech Student, Computer Science and Engineering, KNIT, Sultanpur, India 1 Associate
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
SBSCET, Firozpur (Punjab), India
Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Layer Based
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks Arunkumar C K M.Tech student, Dept. of ECE, Dayananda Sagar College of Engineering, VTU, Banglore, India ABSTRACT: Increasing demand
Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications
Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications Sarhan M. Musa Mahamadou Tembely Matthew N. O. Sadiku Pamela H. Obiomon
OPNET simulation of voice over MPLS With Considering Traffic Engineering
Master Thesis Electrical Engineering Thesis no: MEE 10:51 June 2010 OPNET simulation of voice over MPLS With Considering Traffic Engineering KeerthiPramukh Jannu Radhakrishna Deekonda School of Computing
Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain
Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1
QoS Strategy in DiffServ aware MPLS environment
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute of Technology P.O.Box 4, Klong Luang, Pathumthani,
Comparative Analysis of Congestion Control Algorithms Using ns-2
www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,
Enhanced Variable Splitting Ratio Algorithm for Effective Load Balancing in MPLS Networks
Journal of Computer Science 4 (3): 232-238, 2008 ISSN 1549-3636 2008 Science Publications Enhanced Variable Splitting Ratio Algorithm for Effective Load Balancing in MPLS Networks 1 G. Murugesan, 2 A.M.
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
Project Report on Traffic Engineering and QoS with MPLS and its applications
Project Report on Traffic Engineering and QoS with MPLS and its applications Brief Overview Multiprotocol Label Switching (MPLS) is an Internet based technology that uses short, fixed-length labels to
CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS
137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of
Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks
Distributed Eplicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Sherif Ibrahim Mohamed [email protected] Khaled M. F. Elsayed, senior member IEEE [email protected] Department
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.
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.
TCP and UDP Performance for Internet over Optical Packet-Switched Networks
TCP and UDP Performance for Internet over Optical Packet-Switched Networks Jingyi He S-H Gary Chan Department of Electrical and Electronic Engineering Department of Computer Science Hong Kong University
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
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
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).
Dynamic Network Resources Allocation in Grids through a Grid Network Resource Broker
INGRID 2007 Instrumenting the GRID Second International Workshop on Distributed Cooperative Laboratories Session 2: Networking for the GRID Dynamic Network Resources Allocation in Grids through a Grid
Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol
ISSN: 2278 1323 All Rights Reserved 2014 IJARCET 2106 Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol Monika Malik, Partibha Yadav, Ajay Dureja Abstract A collection
Performance Evaluation of Quality of Service Assurance in MPLS Networks
114 Performance Evaluation of Quality of Service Assurance in MPLS Networks Karol Molnar, Jiri Hosek, Lukas Rucka, Dan Komosny and Martin Vlcek Brno University of Technology, Communication, Purkynova 118,
A Load Balancing Scheme for Congestion Control in MPLS Networks
A Load Balancing Scheme for Congestion Control in MPLS Networks Elio Salvadori, Roberto Battiti UniversitàdiTrento Dipartimento di Informatica e Telecomunicazioni via Sommarive 14, 38050 Povo (TN), Italy
IP Traffic Engineering over OMP technique
IP Traffic Engineering over OMP technique 1 Károly Farkas, 1 Zoltán Balogh, 2 Henrik Villför 1 High Speed Networks Laboratory Department of Telecommunications and Telematics Technical University of Budapest,
How To Share Bandwidth On A Diffserv Network
Proceedings of the 2007 IEEE International Conference on Telecommunications and Malaysia International Conference on Communications, 14-17 May 2007, Penang, Malaysia Bandwidth Sharing Scheme in DiffServ-aware
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru Anupkumar M Bongale Assistant Professor Department of CSE MIT, Manipal Nithin N Assistant Professor Department of CSE MIT, Manipal
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
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,
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
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
Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone
International Journal of Computer Science and Telecommunications [Volume 5, Issue 6, June 2014] 9 ISSN 2047-3338 Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone Mushtaq
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
Performance Evaluation for VOIP over IP and MPLS
World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 2, No. 3, 110-114, 2012 Performance Evaluation for VOIP over IP and MPLS Dr. Reyadh Shaker Naoum Computer Information
A NEW APPROACH TO ENHANCE SECURITY IN MPLS NETWORK
A NEW APPROACH TO ENHANCE SECURITY IN MPLS NETWORK S.Veni 1 and Dr.G.M.Kadhar Nawaz 2 1 Research Scholar, Barathiar University, Coimbatore, India [email protected] 2 Director, Dept. of MCA, Sona College
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: [email protected]
Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A New Protocol
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.
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
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.
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
Distributed Systems 3. Network Quality of Service (QoS)
Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski [email protected] 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page
Real-time apps and Quality of Service
Real-time apps and Quality of Service Focus What transports do applications need? What network mechanisms provide which kinds of quality assurances? Topics Real-time versus Elastic applications Adapting
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK ABSTRACT Hatim Hussein Department of Electrical and Computer Engineering, George Mason University, Fairfax, Virginia, USA [email protected]
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
5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. [email protected].
5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] April 2008 Overview Service Management Performance Mgt QoS Mgt
AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS
AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS Srikanth Tiyyagura Department of Computer Science and Engineering JNTUA College of Engg., pulivendula, Andhra Pradesh, India.
PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON
PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON (B.Eng.(Hons), NUS) A THESIS SUBMITTED FOR THE DEGREE OF MASTER OF ENGINEERING DEPARTMENT OF ELECTRICAL & COMPUTER
4 Internet QoS Management
4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control
Quality of Service for VoIP
Quality of Service for VoIP WCS November 29, 2000 John T. Chapman Cisco Distinguished Engineer Broadband Products and Solutions Course Number Presentation_ID 1999, Cisco Systems, Inc. 1 The QoS Matrix
VoIP Performance Over different service Classes Under Various Scheduling Techniques
Australian Journal of Basic and Applied Sciences, 5(11): 1416-1422-CC, 211 ISSN 1991-8178 VoIP Performance Over different service Classes Under Various Scheduling Techniques Ahmad Karim Bahauddin Zakariya
Performance Analysis of Queuing Disciplines for Different Internet Service Protocols
Performance Analysis of Queuing Disciplines for Different Internet Service Protocols Neha Ghaisas Department of Computer Engineering, R.R Sedamkar Professor and Dean Academics, Rashmi Thakur Asst. Professor,
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
A Policy-Based Admission Control Scheme for Voice over IP Networks
Journal of Computer Science 5 (11): 817-821, 2009 ISSN 1549-3636 2009 Science Publications A Policy-Based Admission Control Scheme for Voice over IP Networks Sami Alwakeel and Agung Prasetijo Department
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
RSVP- A Fault Tolerant Mechanism in MPLS Networks
RSVP- A Fault Tolerant Mechanism in MPLS Networks S.Ravi Kumar, M.Tech(NN) Assistant Professor Gokul Institute of Technology And Sciences Piridi, Bobbili, Vizianagaram, Andhrapradesh. Abstract: The data
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
(MPLS) MultiProtocol Labling Switching. Software Engineering 4C03 Computer Network & Computer Security Dr. Kartik Krishnan Winter 2004.
(MPLS) MultiProtocol Labling Switching Software Engineering 4C03 Computer Network & Computer Security Dr. Kartik Krishnan Winter 2004 Final Copy Researcher: Paul Chan Student ID: 9914759 Last Revised:
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 [email protected]
The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback
The network we see so far CSE56 - Lecture 08 QoS Network Xiaowei Yang TCP saw-tooth FIFO w/ droptail or red Best-effort service Web-surfing, email, ftp, file-sharing Internet Best Effort Service Our network
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:
Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR
Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR GUIDOUM AMINA University of SIDI BEL ABBES Department of Electronics Communication Networks,
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
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks Rameshbabu Prabagaran & Joseph B. Evans Information and Telecommunications Technology Center Department of Electrical Engineering
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
STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT
STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT 1. TIMING ACCURACY The accurate multi-point measurements require accurate synchronization of clocks of the measurement devices. If for example time stamps
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS K.V. Narayanaswamy 1, C.H. Subbarao 2 1 Professor, Head Division of TLL, MSRUAS, Bangalore, INDIA, 2 Associate
MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001
MENTER Overview Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001 MENTER Goal MPLS Event Notification Traffic Engineering and Restoration Develop an
Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network
Fuzzy Active Management for Assured Forwarding Traffic in Differentiated Services Network E.S. Ng, K.K. Phang, T.C. Ling, L.Y. Por Department of Computer Systems & Technology Faculty of Computer Science
Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage
Lecture 16: Quality of Service CSE 123: Computer Networks Stefan Savage Final Next week (trust Blink wrt time/location) Will cover entire class Style similar to midterm I ll post a sample (i.e. old) final
EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP
Scientific Bulletin of the Electrical Engineering Faculty Year 11 No. 2 (16) ISSN 1843-6188 EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Emil DIACONU 1, Gabriel PREDUŞCĂ 2, Denisa CÎRCIUMĂRESCU
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
MPLS - A Choice of Signaling Protocol
www.ijcsi.org 289 MPLS - A Choice of Signaling Protocol Muhammad Asif 1, Zahid Farid 2, Muhammad Lal 3, Junaid Qayyum 4 1 Department of Information Technology and Media (ITM), Mid Sweden University Sundsvall
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
Multimedia Requirements. Multimedia and Networks. Quality of Service
Multimedia Requirements Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Transfer/Control Protocols Quality of Service
ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies
ISSN: 2321-7782 (Online) olume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com
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
A Hybrid Fault-Tolerant Algorithm for MPLS Networks. Maria Hadjiona, Chryssis Georgiou, Maria Papa, Vasos Vassiliou. University of Cyprus
Technical Report A Hybrid Fault-Tolerant Algorithm for MPLS Networks Maria Hadjiona, Chryssis Georgiou, Maria Papa, Vasos Vassiliou University of Cyprus Computer Science Department TR 07 06 December 2007
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,
Chapter 2. Literature Review
Chapter 2 Literature Review This chapter presents a literature review on Load balancing based Traffic Engineering, VoIP application, Hybrid Neuro-Fuzzy System, and Intra & Inter Domain Networks. 2.1 Load
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 [email protected]
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected]
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected] 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols
Supporting End-to-End QoS in DiffServ/MPLS Networks
Supporting End-to-End QoS in DiffServ/MPLS Networks Ji-Feng Chiu, *Zuo-Po Huang, *Chi-Wen Lo, *Wen-Shyang Hwang and Ce-Kuen Shieh Department of Electrical Engineering, National Cheng Kung University, Taiwan
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
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
Testing VoIP on MPLS Networks
Application Note Testing VoIP on MPLS Networks Why does MPLS matter for VoIP? Multi-protocol label switching (MPLS) enables a common IP-based network to be used for all network services and for multiple
QoS Performance Evaluation in BGP/MPLS VPN
1 QoS Performance Evaluation in BGP/MPLS VPN M. C. Castro, N. A. Nassif and W. C. Borelli 1 Abstract-- The recent exponential growth of the Internet has encouraged more applications, users and services
PERFORMANCE ANALYSIS OF VOICE LOAD BALANCING CONFIGURATION FOR MPLS NETWORK AND IP NETWORK WITH MUTATION TESTING
PERFORMANCE ANALYSIS OF VOICE LOAD BALANCING CONFIGURATION FOR MPLS NETWORK AND IP NETWORK WITH MUTATION TESTING 1 Navneet Arora, 2 Simarpreet Kaur 1 M.Tech, ECE, 2 Assistant Professor, BBSBEC, Fatehgarh
Routing in packet-switching networks
Routing in packet-switching networks Circuit switching vs. Packet switching Most of WANs based on circuit or packet switching Circuit switching designed for voice Resources dedicated to a particular call
