EVALUATION OF SCHEDULING ALGORITHMS USING VIDEO AND VOICE APPLICATIONS IN CLOUD COMPUTING

Size: px
Start display at page:

Download "EVALUATION OF SCHEDULING ALGORITHMS USING VIDEO AND VOICE APPLICATIONS IN CLOUD COMPUTING"

Transcription

1 EVALUATION OF SCHEDULING ALGORITHMS USING VIDEO AND VOICE APPLICATIONS IN CLOUD COMPUTING 1 SUNNY KUMAR, 2 SHIVANI KHURANA Department Of Computer Science,CT College of Engineering and Technology Shahpur, Jalandhar Abstract- Cloud computing provides a service on network that works like pay and get service and accessible at any place, at any time. Cloud computing contains lot of component for example central processing unit (CPU), server, datacenter, router and software. Cloud provides communication among these resources. As in cloud, resources are shared to get better performance and get fast speed as well as resource availability at any time. To achieve quality of services in cloud proper scheduling mechanism need to be adopted for better output. In a cloud, packet loss in delivery and delay occur and it cannot be tolerated in case of real time application. Real time applications such that in video conferencing and voice, delay and packet loss can change value of data. Adopting proper scheduling, CPU utilization can be more. So proper scheduling method is required to get maximum throughput and CPU utilization. In this paper different scheduling methods are evaluated on the basis of throughput, CPU utilization and End-To-End delay using cloud computing environment. Keywords- Cloud Computing, CPU, Scheduling, Resource, Job, Task. I. INTRODUCTION Cloud computing is a term used where several resource like computers are connected with each other to share data and their application through real time connection. Internet provides a connection to connect computers with each other and cloud computing is used as an expression to determine network connectivity. Using cloud computing application running on one machine is applicable for all machines which are connected to that particular machine i.e. a concept of distributed system. Cloud computing share resources like grid computing to run applications on machines. For multithreading one machine have two or more virtual machines. Virtual machine execute task assigned to them. Cloud computing is provided by several organization for rent. As much you pay you get more service, paid service. If any user wants to access service, he just needs to pay to the cloud service provider.to use cloud computing services efficiently requires a good scheduling technique. In any type of cloud, scheduling is an important issue to schedule jobs. Several jobs executes in a cloud at a same time. To keep jobs on track scheduling need to be handled carefully. If not, job will not execute and errors occur. As cloud is a payable service user need to get better performance. Several resources are shared using cloud computing. Which user get which facility and when depends all on scheduling. But scheduling task is not simple in case of cloud computing because several users may request same application at a same time. If requests came at same time then who get first. So right scheduling method need to be adopted in cloud computing. In this paper different scheduling methods are discussed and comparison is made on the basis of output of all these scheduling methods. Section 2, presents related work. In section 3, cloud computing model for scheduling is presented. Section 4, application used in our experiment. Section 5, contains different scheduling method with simulation. In section 6, conclusion and future scope is given. II. RELATED WORK Dharamendra Chouhan, S. M. Dilip Kumar and Jerry Antony Ajay describes Multilevel Feedback Queue scheduling for grid computing for avoiding starvation in jobs occurring First Come First Serve scheduling. In this lower priority job will complete quickly without moving to lower level hierarchy. High throughput and good response time is achievable. Priya R. Lodha and Avinash P. Wadhe gives a study of workflow scheduling algorithm in cloud computing in which working is with respect to resource sharing. This paper explores task scheduling according to the environment where they can be used efficiently.maha Jabalia, Asma Ben Letaifa and Sami Tabbane described comparative study on game theoretic Approach for resource allocation in cloud computing architectures. Overview is given on all adopted resource allocation policy. In this paper security is neglected and considered as a risk in adoption of a cloud. R. Raju, R.G. Babukarthik and T. Vengattaraman describes minimize the make span using hybrid algorithm for cloud computing cuckoo search method is used and completion time is reduced using hybrid approach. Quyet Thang NGUYEN, Nguyen QUANG-HUNG gives a virtual machine allocation in cloud computing for minimizing Total execution time on each machine. According to this paper each machine on cloud has several virtual machines. In this three mixed integer linear mathematical model are constructed to represent and solve allocation of jobs to virtual machines. Young Choon Lee and Albert Y. Zomaya describe workflow scheduling and resource abundance using stretch-out and compact. Scheduling is compacted by 5

2 rearranging task making use of free slots. In this scheduling compaction algorithm explains resource efficiently can be improved by using inefficient slot present both explicitly and implicitly. Wenhong Tian, Yong Zhao, Minxian Xu, Yuanliang Zhong, and Xiashuang Sun present a toolkit for modeling and simulation of real time virtual machine allocation in data cloud center. In this two existing simulation system at application level for cloud computing are studied. Amir Nahir, Ariel Orda and Danny Raz describes schedule First, Manage Later: Network- Aware Load Balancing technique in which they created several replica of a job and sending each replica to each server. There is degradation in signal propagation delay. Amit Kumar Das, Tamal Adhikari and Choong Seon Hong describe an intelligent approach for virtual machine and QoS provisioning in cloud computing. This paper use adaptive QoS aware virtual machine provisioning mechanism developed that ensures best utilization of all system resources. In this an algorithm is proposed to minimize rejection rate during making connection with data center. Mohamad Abu Sharkh, Abdelkadir Ouda and Abdallah Shami describes a resource scheduling model for cloud computing. In this paper four scheduling algorithms are combined to schedule virtual machine and then schedule connection request on network. Machine- Machines are named as client. On machine jobs are generated and execute. Applications provided in cloud are used by client and can be called user.switch- Switch in cloud computing connect clients and group of client that act as a grid with help of switches. Router- Scheduling is done on router to transmit packets on its right route. Model for cloud computing III. CLOUD COMPUTING MODEL Cloud computing use is increasing day by day. Data centers are accessible through cloud for example application like what s app, Line and several other. As millions of users are using these applications there is need to schedule that all users can access application stored in data center. So different scheduling techniques need to be used. Cloud computing is divided into three types Public cloud- It is an infrastructure in which anyone can join cloud at any time at any place. Large type of cloud and used as a paid service.private cloud- It is an infrastructure which works inside an organization and only employee can control and manage it.hybrid cloud- It is a combination of public and private cloud services. It uses both qualities to achieve organization goal. Cloud computing components model are Figure 2. Cloud Computing Model This model is used for scheduling in cloud computing. It contains different types of resource for cloud. In above model CPU, router, switch and a cloud for making communication between machines. They are connected through a wire. Scheduling is applied between routers to transmit packets. Application are generated and assigned to different machines to execute them. IV. APLICATION USED Scheduling depends on requirement of user. To select best scheduling mechanism for cloud computing need to first understand user requirement. For example what kind of application running on cloud? Scheduling in cloud is not an easy task. Different scheduling methods using video and voice applications for cloud are developed. Video Conferencing Figure1. Cloud Computing Component Model Video conferencing is a real time application. Proper scheduling method is required to handle real time applications. If any packet dropped during transmission, value of information in form of video can be changed and it can be a cause of bad decision for any organization or user. So here is a need to treat 6

3 video type of applications carefully. As video packets transmitted or stored in cloud are of large size. Bulk transmission is required from both sides. Different format of videos are available today. So each video format has its own priority in sense of its use. Each format also has different size for same data. As high speed requires in each field, so different scheduling methods are required to handle different formats. Used different types of video traffic for scheduling are:- Heavy video traffic: For heavy traffic in network VCR quality video is used. VCR quality video is a high resolution video. Using this type of traffic in cloud maximum load can be produced. Medium video traffic: For medium load in cloud video traffic having excellent service of type is used. It produces a medium load in cloud. Medium-low level video traffic: Third type of traffic used in cloud is medium-low level video traffic. It produces medium low load on cloud. Low video traffic: To produce small load low video traffic in cloud is used. Voice Voice is also a real time application runs on cloud. Its size is small as compared to video. But impact of voice type of application for on any user is greater than video. It is because, watching video with few packets dropped at receiving time user can estimate what video want to say. As video is a combination of both frames and voice, so it is easy to estimate about video. But in case of only voice transmission, that is not easy as in case of video. It is because if voice packets losses during transmission value of information change that resides in voice. It can be a reason of loss for any organization and user using uncompleted data. For our experiment we used different type of voice application categorized on the basis of type of services. It produce different type of load for different users. Voice applications running on cloud are:- PCM quality voice: PCM (Pulse Code Modulation) quality voice use digital audio and clarity is high. Low quality voice: To produce low load in cloud we used low quality voice. IP telephony voice: IP telephony voices are like VoIP. GSM quality speech: GSM quality speech used because it is of higher quality with lower bit rate. PCM quality and silence suppressed voice: Its quality is same as in PCM quality voice but with 50% small size. environment on the basis of metrics throughput, delay and CPU utilization. Simulation runs for 200 seconds in every case. Results are shown in form of packets. VI. SIMULATED RESULTS FOR VIDEO AND VOICE On the basis of different parameter like throughput, delay and CPU utilization results are evaluated for video application as well as voice application using different scheduling algorithms. Results Using First Come First Serve Scheduling This scheduling technique is the simplest technique among all scheduling techniques. Jobs are transmitted to router and router transmits jobs to their destination on the same way as received by router. At router jobs are stored into a queue. Jobs are entering from one end of a queue and came out from other end of the queue. CPU utilization is less and throughput depends on queue size. Advantage of using First Come First Serve (FCFS) is no burden on scheduler. On other side, if data is of large size then small size data starves for execution. Long jobs do not release resources for short jobs. Results of FCFS running video and voice application are shown below Figure 3. Throughput for video and voice in packets Figure 3 shows throughput for video and voice application. Throughput achieved maximum for voice and in case of video slightly less than voice. V. EXPERIMENTAL RESULTS Results for video and voice application are evaluated using OPNET IT Guru simulator in cloud computing Figure 4. End to end delay in case of video and voice Above figure 4 shows end-to-end delay in packets for application video and voice. It shows end-to-end 7

4 delay for video application is high as compared to voice.. In above figure end-to-end delay is shown using PQ scheduling. It shows delay is below 0.8 for video and above for voice. Figure 8. CPU utilization Figure 5. CPU utilization Above figure shows use of CPU (Central Processing Unit). Use of central processing unit is same for both applications. Result Using Priority Queue Scheduling This scheduling technique works on the basis of importance given to each job according to the user. Highest priority assigned to that job which one user want to execute first. Lower priority job will execute at last. This scheduling method is best utilized where user is clear to assign priority to each job. Starvation occurs only for lower priority jobs. They can wait for a period of time to get resources available and can be executed in last. Results of Priority Queue PQ scheduling running video and voice application are:- Priority Queue scheduling uses same amount of CPU utilization for both application. Result Using Round Robin Scheduling Round Robin (RR) scheduling technique is used to remove resource starvation. In this technique equal time slice is given to each job to complete their execution. Jobs are executed only for a fixed time of quantum in a round circle and after completing first circle each job which is not terminated in first time quantum will get same time quantum again to complete their execution until not completely executed. Jobs which complete their execution in given time is removed from the queue. Results using Round Robin scheduling for video and voice application on Cloud computing environment are Figure 6. Throughput for video and voice in packets Above Figure 6 shows throughput for video and voice applications using PQ scheduling method. It shows throughput obtained in case of voice is high as compared to video. Figure 9. Throughput using Round Robin scheduling Above figure shows results using RR scheduling method running video and voice application in cloud. It shows throughput obtained for video 8s high as compared to voice application. Figure 7. End-To-End delay Figure 10. End-to-End delay 8

5 Above figure shows end-to-end delay results using RR scheduling for video and voice application. In this delay is above 1 for both application but voice having less delay in comparison of voice. and down. So throughput is approximately same for both applications. Figure 11. CPU utilization Above figure shows same results for video and voice application using Round Robin scheduling method. Figure 13. Delay in MLFQ scheduling Above figure 13 shows end to end delay in MLFQ scheduling. Delay is same for both cases. Result Using Multilevel Feedback Queue Scheduling This scheduling technique is a combination of two scheduling Round Robin scheduling and First come First Serve scheduling. Multilevel Feedback Queue (MLFQ) scheduling uses multiple queues in which first queue is scheduled by Round Robin. Second queue is also scheduled by Round Robin scheduling but with a small time quantum as compared to first. In last queue First Come First Serve scheduling is adopted. Working of MLFQ scheduling is as Jobs enter into first queue and execute according to RR scheduling. Jobs which are of small size and completes in given time quantum, removed from the queue and jobs still require time to complete their execution are moved into second queue. They again get time to complete execution in RR scheduling manner. If they not completed then they moved into other queue and treated according to FCFS scheduling. Results using Multilevel Feedback Queue scheduling for video and voice applications in cloud are Figure 14. CPU utilization in MLFQ scheduling In MLFQ scheduling CPU utilization is near 0.5 for both cases. Result Using Multilevel Queue Scheduling Multilevel Queue (MLQ) scheduling technique is a combination of several scheduling. It uses Priority Queue scheduling, Round Robin scheduling and First Come First Serve scheduling. It uses several queues and each queue having its own scheduling mechanism to handle jobs. Priority is assigned to each queue and jobs are allotted to the queue on the basis of priority of the queue. In this technique categorization of job is made. This will maximize Central processing unit (CPU) utilization. Low starvation occurs due to job categorization and different types of scheduling. Results using MLQ scheduling for video and voice in a cloud computing environment are:- Figure 12. Throughput using MLFQ scheduling In above figure throughput obtained using MLFQ scheduling for both video and voice is changing up Figure 15. Throughput using MLQ scheduling 9

6 In above figure throughput for video is near about 0.75 and for voice is near about 0.9. Figure 16. End to End delay in MLQ scheduling In above figure delay for video is near about 0.8 and for voice is 0.25 maximum point. Figure 17. CPU utilization running MLQ scheduling. Above figure shows results for CPU usage. CPU utilization is above 0.5 for both cases. CONCLUSION Today cloud is widely used to run many applications and to solve complex problem occurring in daily life. Number of user uses cloud. To handle all user, sometime using same application, requires a special care. All users can access cloud service at a time need special scheduling approach. This paper describes FCFS, RR, PQ, MLFQ and MLQ scheduling technique for cloud. Maximum throughput is achieved using MLQ scheduling technique for voice and video application. End-to-End delay and CPU utilization are also better in case of MLQ scheduling method compared with other applied scheduling method. So MLQ scheduling method is best for video and voice application in cloud computing environment. As selection of appropriate scheduling method for cloud depends on user requirement. New methods can be generated by combining these methods if required. Future work is to apply new methods generated by combining two or three basic method according to the user requirement. REFERENCES [1] Dharmendra Chouhan, S. M. Dilip Kumar A MLFQ Scheduling Technique using M/M/c Queues for Grid Computing IJCSI Vol 10, issue 2, No 1, March [2] Priya R. Lodha and Avinash P. Wadhe, Study of Different Types of Workflow Scheduling Algorithm in Cloud Computing IJARCSEE Volume 2, Issue 4, April [3] Maha Jabelia, Asma Ben Letaifa, Mohamed Hamdi A Comparative Study on Game Theoretic Approaches for Resource Allocation in Cloud Computing Architectures IEEE [4] R.Raju and R. G. Babukarthik, Minimizing the Make span Using Hybrid Algorithm for Cloud Computing 3 rd IEEE International Advance Computing Conference (IACC) [5] Quyet Thang NGUYEN and Nyugen QUANG-HUNG, Virtual Machine Allocation In Cloud Computing For Minimizing Total Execution Time On Each Machine /13 IEEE, [6] Young Choon Lee and Albert Y. Zomaya Stretch out and Compact: Workflow scheduling with Resource Abundance IEEE [7] Wenhong Tian, Young Zhao, Minxian Xu A Toolkit for Modeling and Simulation of Real Time Virtual Machine Allocation in a Cloud Data Center IEEE [8] Amir Nahir, Ariel Orda, Danny Raz Schedule first, Manage Later: Network-Aware Load Balancing IEEE [9] Amit Kumar Das, Tamal Adhikari and Choong Seon Hong An Intelligent Approach for Virtual Machine and QoS Provisioning in Cloud Computing IEEE [10] Mohamad Abu Sharkh, Abdelkadir Ouda and Abdallah Shami A Resource Scheduling Model for Cloud Computing Data Center IEEE

Performance Analysis of Queuing Disciplines for Different Internet Service Protocols

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,

More information

Analysis of IP Network for different Quality of Service

Analysis of IP Network for different Quality of Service 2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith

More information

Comparative Analysis of Load Balancing Algorithms in Cloud Computing

Comparative Analysis of Load Balancing Algorithms in Cloud Computing Comparative Analysis of Load Balancing Algorithms in Cloud Computing Ms.NITIKA Computer Science & Engineering, LPU, Phagwara Punjab, India Abstract- Issues with the performance of business applications

More information

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos ([email protected]) ([email protected])

More information

RASHED ET AL: A COMPARATIVE STUDY OF DIFFERENT QUEUING TECHNIQUES IN VOIP, VIDEO CONFERENCING AND. Fig. 1 Network Architecture for FIFO, PQ and WFQ

RASHED ET AL: A COMPARATIVE STUDY OF DIFFERENT QUEUING TECHNIQUES IN VOIP, VIDEO CONFERENCING AND. Fig. 1 Network Architecture for FIFO, PQ and WFQ 37 A COMPARATIVE STUDY OF DIFFERENT QUEUING TECHNIQUES IN VOIP, VIDEO CONFERENCING AND FILE TRANSFER Mohammad Mirza Golam Rashed and Mamun Kabir Department of ETE, Daffodil International University E-Mail:

More information

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

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

More information

Indepth Voice over IP and SIP Networking Course

Indepth Voice over IP and SIP Networking Course Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.

More information

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS Ali M. Alsahlany 1 1 Department of Communication Engineering, Al-Najaf Technical College, Foundation of

More information

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

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

More information

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: [email protected]

More information

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

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 [email protected] September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control

More information

VOICE OVER IP AND NETWORK CONVERGENCE

VOICE OVER IP AND NETWORK CONVERGENCE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it

More information

VoIP Performance Over different service Classes Under Various Scheduling Techniques

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

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 [email protected]

More information

Simulative Investigation of QoS parameters for VoIP over WiMAX networks

Simulative Investigation of QoS parameters for VoIP over WiMAX networks www.ijcsi.org 288 Simulative Investigation of QoS parameters for VoIP over WiMAX networks Priyanka 1, Jyoteesh Malhotra 2, Kuldeep Sharma 3 1,3 Department of Electronics, Ramgarhia Institue of Engineering

More information

IP Telephony Basics. Part of The Technology Overview Series for Small and Medium Businesses

IP Telephony Basics. Part of The Technology Overview Series for Small and Medium Businesses IP Telephony Basics Part of The Technology Overview Series for Small and Medium Businesses What is IP Telephony? IP Telephony uses the Internet Protocol (IP) to transmit voice or FAX traffic over a public

More information

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

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

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

More information

A Review on Load Balancing In Cloud Computing 1

A Review on Load Balancing In Cloud Computing 1 www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 6 June 2015, Page No. 12333-12339 A Review on Load Balancing In Cloud Computing 1 Peenaz Pathak, 2 Er.Kamna

More information

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Beyond Limits... Volume: 2 Issue: 1 International Journal Of Advance Innovations, Thoughts & Ideas Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Shivani Koul* [email protected]

More information

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

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

More information

Performance Evaluation for VOIP over IP and MPLS

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

More information

Optimizing Converged Cisco Networks (ONT)

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

More information

Load Balancing using DWARR Algorithm in Cloud Computing

Load Balancing using DWARR Algorithm in Cloud Computing IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 12 May 2015 ISSN (online): 2349-6010 Load Balancing using DWARR Algorithm in Cloud Computing Niraj Patel PG Student

More information

IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT

IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT Muhammad Muhammad Bala 1, Miss Preety Kaushik 2, Mr Vivec Demri 3 1, 2, 3 Department of Engineering and Computer Science, Sharda

More information

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

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

A Comparative Study of Load Balancing Algorithms in Cloud Computing

A Comparative Study of Load Balancing Algorithms in Cloud Computing A Comparative Study of Load Balancing Algorithms in Cloud Computing Reena Panwar M.Tech CSE Scholar Department of CSE, Galgotias College of Engineering and Technology, Greater Noida, India Bhawna Mallick,

More information

Top-Down Network Design

Top-Down Network Design Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2010 Cisco Press & Priscilla Oppenheimer Network Traffic Factors Traffic flow unidirectional, bidirectional symmetric, asymmetric

More information

AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION

AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology

More information

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,

More information

COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS

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

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

Application Note How To Determine Bandwidth Requirements

Application Note How To Determine Bandwidth Requirements Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP

More information

How To Deliver High Quality Telephony Over A Network

How To Deliver High Quality Telephony Over A Network Voice over Application Note Telephony Service over Satellite January 2012 Data Sells but Voice Pays In the early years of the industry, networks were deployed primarily for telephony services. As time

More information

The Affects of Different Queuing Algorithms within the Router on QoS VoIP application Using OPNET

The Affects of Different Queuing Algorithms within the Router on QoS VoIP application Using OPNET The Affects of Different Queuing Algorithms within the Router on QoS VoIP application Using OPNET Abstract: Dr. Hussein A. Mohammed*, Dr. Adnan Hussein Ali**, Hawraa Jassim Mohammed* * Iraqi Commission

More information

How To Test A Network Performance

How To Test A Network Performance A.Jabbar : A Simulation Study of Tunneled Voice over Internet Protocol System A Simulation Study of Tunneled Voice over Internet Protocol System A. I. A. Jabbar D. M. Ali Electrical Department - Collage

More information

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

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

More information

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

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

More information

REAL TIME OPERATING SYSTEMS. Lesson-18:

REAL TIME OPERATING SYSTEMS. Lesson-18: REAL TIME OPERATING SYSTEMS Lesson-18: Round Robin Time Slicing of tasks of equal priorities 1 1. Common scheduling models 2 Common scheduling models Cooperative Scheduling of ready tasks in a circular

More information

IMPROVED LOAD BALANCING MODEL BASED ON PARTITIONING IN CLOUD COMPUTING

IMPROVED LOAD BALANCING MODEL BASED ON PARTITIONING IN CLOUD COMPUTING Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IJCSMC, Vol. 3, Issue.

More information

Cost Effective Selection of Data Center in Cloud Environment

Cost Effective Selection of Data Center in Cloud Environment Cost Effective Selection of Data Center in Cloud Environment Manoranjan Dash 1, Amitav Mahapatra 2 & Narayan Ranjan Chakraborty 3 1 Institute of Business & Computer Studies, Siksha O Anusandhan University,

More information

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet.

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet. KEY VOIP TERMS 1 ACD: Automatic Call Distribution is a system used to determine how incoming calls are routed. When the ACD system receives an incoming call it follows user-defined specifications as to

More information

Computer Networks & Security 2014/2015

Computer Networks & Security 2014/2015 Computer Networks & Security 2014/2015 IP Protocol Stack & Application Layer (02a) Security and Embedded Networked Systems time Protocols A human analogy All Internet communication is governed by protocols!

More information

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

More information

ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS

ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS Lavanya M., Sahana V., Swathi Rekha K. and Vaithiyanathan V. School of Computing,

More information

A Multiple Access Protocol for Multimedia Transmission over Wireless Networks

A Multiple Access Protocol for Multimedia Transmission over Wireless Networks A Multiple Access Protocol for Multimedia Transmission over Wireless Networks Hong Yu and Mohammed Arozullah Department of Electrical Engineering and Computer Science Capitol College, Maryland, USA [email protected]

More information

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and 1.1 Background Voice over Internet Protocol (VoIP) is a technology that allows users to make telephone calls using a broadband Internet connection instead of an analog phone line. VoIP holds great promise

More information

OPERATING SYSTEMS SCHEDULING

OPERATING SYSTEMS SCHEDULING OPERATING SYSTEMS SCHEDULING Jerry Breecher 5: CPU- 1 CPU What Is In This Chapter? This chapter is about how to get a process attached to a processor. It centers around efficient algorithms that perform

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. [email protected] [email protected]. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com [email protected] [email protected] Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

The Analysis and Simulation of VoIP

The Analysis and Simulation of VoIP ENSC 427 Communication Networks Spring 2013 Final Project The Analysis and Simulation of VoIP http://www.sfu.ca/~cjw11/427project.html Group #3 Demet Dilekci [email protected] Conrad Wang [email protected] Jiang

More information

An Approach to Load Balancing In Cloud Computing

An Approach to Load Balancing In Cloud Computing An Approach to Load Balancing In Cloud Computing Radha Ramani Malladi Visiting Faculty, Martins Academy, Bangalore, India ABSTRACT: Cloud computing is a structured model that defines computing services,

More information

Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network

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

More information

Process Scheduling CS 241. February 24, 2012. Copyright University of Illinois CS 241 Staff

Process Scheduling CS 241. February 24, 2012. Copyright University of Illinois CS 241 Staff Process Scheduling CS 241 February 24, 2012 Copyright University of Illinois CS 241 Staff 1 Announcements Mid-semester feedback survey (linked off web page) MP4 due Friday (not Tuesday) Midterm Next Tuesday,

More information

ENSC 427: COMMUNICATION NETWORKS ANALYSIS ON VOIP USING OPNET

ENSC 427: COMMUNICATION NETWORKS ANALYSIS ON VOIP USING OPNET ENSC 427: COMMUNICATION NETWORKS ANALYSIS ON VOIP USING OPNET FINAL PROJECT Benson Lam 301005441 [email protected] Winfield Zhao 200138485 [email protected] Mincong Luo 301039612 [email protected] Data: April 05, 2009

More information

QoS issues in Voice over IP

QoS issues in Voice over IP COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This

More information

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

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

More information

Implementation of Video Voice over IP in Local Area Network Campus Environment

Implementation of Video Voice over IP in Local Area Network Campus Environment Implementation of Video Voice over IP in Local Area Network Campus Environment Mohd Nazri Ismail Abstract--In this research, we propose an architectural solution to integrate the video voice over IP (V2oIP)

More information

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

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

More information

Packetized Telephony Networks

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

More information

Performance Comparison of Mixed Protocols Based on EIGRP, IS-IS and OSPF for Real-time Applications

Performance Comparison of Mixed Protocols Based on EIGRP, IS-IS and OSPF for Real-time Applications Middle-East Journal of Scientific Research 12 (11): 1502-1508, 2012 ISSN 1990-9233 IDOSI Publications, 2012 DOI: 10.5829/idosi.mejsr.2012.12.11.144 Performance Comparison of Mixed Protocols Based on EIGRP,

More information

Traffic Characterization and Perceptual Quality Assessment for VoIP at Pakistan Internet Exchange-PIE. M. Amir Mehmood

Traffic Characterization and Perceptual Quality Assessment for VoIP at Pakistan Internet Exchange-PIE. M. Amir Mehmood Traffic Characterization and Perceptual Quality Assessment for VoIP at Pakistan Internet Exchange-PIE M. Amir Mehmood Outline Background Pakistan Internet Exchange - PIE Motivation Preliminaries Our Work

More information

Efficient Qos Based Tasks Scheduling using Multi-Objective Optimization for Cloud Computing

Efficient Qos Based Tasks Scheduling using Multi-Objective Optimization for Cloud Computing Efficient Qos Based Tasks Scheduling using Multi-Objective Optimization for Cloud Computing Ekta S. Mathukiya 1, Piyush V. Gohel 2 M.E. Student, Dept. of Computer Engineering, Noble Group of Institutions,

More information

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits. Delay Need for a Delay Budget The end-to-end delay in a VoIP network is known as the delay budget. Network administrators must design a network to operate within an acceptable delay budget. This topic

More information

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

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS? 18-345: Introduction to Telecommunication Networks Lectures 20: Quality of Service Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Overview What is QoS? Queuing discipline and scheduling Traffic

More information

Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking

Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand

More information

Multimedia Requirements. Multimedia and Networks. Quality of Service

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

More information

Padma Charan Das Dept. of E.T.C. Berhampur, Odisha, India

Padma Charan Das Dept. of E.T.C. Berhampur, Odisha, India Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Measuring Quality

More information

4003-440/4003-713 Operating Systems I. Process Scheduling. Warren R. Carithers ([email protected]) Rob Duncan ([email protected])

4003-440/4003-713 Operating Systems I. Process Scheduling. Warren R. Carithers (wrc@cs.rit.edu) Rob Duncan (rwd@cs.rit.edu) 4003-440/4003-713 Operating Systems I Process Scheduling Warren R. Carithers ([email protected]) Rob Duncan ([email protected]) Review: Scheduling Policy Ideally, a scheduling policy should: Be: fair, predictable

More information

Quality of Service Analysis of Video Conferencing over WiFi and Ethernet Networks

Quality of Service Analysis of Video Conferencing over WiFi and Ethernet Networks ENSC 427: Communication Network Quality of Service Analysis of Video Conferencing over WiFi and Ethernet Networks Simon Fraser University - Spring 2012 Claire Liu Alan Fang Linda Zhao Team 3 csl12 at sfu.ca

More information

Combining Voice over IP with Policy-Based Quality of Service

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

More information

Security Threats in Mobile Ad Hoc Networks

Security Threats in Mobile Ad Hoc Networks Security Threats in Mobile Ad Hoc Networks Hande Bakiler, Aysel Şafak Department of Electrical & Electronics Engineering Baskent University Ankara, Turkey [email protected], [email protected]

More information

Chapter 2. Literature Review

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

More information

King Fahd University of Petroleum & Minerals Computer Engineering g Dept

King Fahd University of Petroleum & Minerals Computer Engineering g Dept King Fahd University of Petroleum & Minerals Computer Engineering g Dept COE 543 Mobile and Wireless Networks Term 111 Dr. Ashraf S. Hasan Mahmoud Rm 22-148-3 Ext. 1724 Email: [email protected] 12/24/2011

More information

Survey of Load Balancing Techniques in Cloud Computing

Survey of Load Balancing Techniques in Cloud Computing Survey of Load Balancing Techniques in Cloud Computing Nandkishore Patel 1, Ms. Jasmine Jha 2 1, 2 Department of Computer Engineering, 1, 2 L. J. Institute of Engineering and Technology, Ahmedabad, Gujarat,

More information

Clearing the Way for VoIP

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

More information

How To Analyze The Security On An Ipa Wireless Sensor Network

How To Analyze The Security On An Ipa Wireless Sensor Network Throughput Analysis of WEP Security in Ad Hoc Sensor Networks Mohammad Saleh and Iyad Al Khatib iitc Stockholm, Sweden {mohsaleh, iyad}@iitc.se ABSTRACT This paper presents a performance investigation

More information

ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm

ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm A REVIEW OF THE LOAD BALANCING TECHNIQUES AT CLOUD SERVER Kiran Bala, Sahil Vashist, Rajwinder Singh, Gagandeep Singh Department of Computer Science & Engineering, Chandigarh Engineering College, Landran(Pb),

More information

Challenges and Solutions in VoIP

Challenges and Solutions in VoIP Challenges and Solutions in VoIP Challenges in VoIP The traditional telephony network strives to provide 99.99 percent uptime to the user. This corresponds to 5.25 minutes per year of down time. Many data

More information

Quality of Service Testing in the VoIP Environment

Quality of Service Testing in the VoIP Environment Whitepaper Quality of Service Testing in the VoIP Environment Carrying voice traffic over the Internet rather than the traditional public telephone network has revolutionized communications. Initially,

More information

Comparative Analysis of Load Balancing Algorithms in Cloud Computing

Comparative Analysis of Load Balancing Algorithms in Cloud Computing Comparative Analysis of Load Balancing Algorithms in Cloud Computing Anoop Yadav Department of Computer Science and Engineering, JIIT, Noida Sec-62, Uttar Pradesh, India ABSTRACT Cloud computing, now a

More information

Re-Engineering Campus-Wide Internet Telephony Using Voice over Internet Protocol

Re-Engineering Campus-Wide Internet Telephony Using Voice over Internet Protocol International Journal of Networks and Communications 2015, 5(2): 23-30 DOI: 10.5923/j.ijnc.20150502.01 Re-Engineering Campus-Wide Internet Telephony Using Voice over Internet Protocol Francisca O. Oladipo

More information

Performance Analysis of VoIP Codecs over Wi-Fi and WiMAX Networks

Performance Analysis of VoIP Codecs over Wi-Fi and WiMAX Networks Performance Analysis of VoIP Codecs over Wi-Fi and WiMAX Networks Khaled Alutaibi and Ljiljana Trajković Simon Fraser University Vancouver, British Columbia, Canada E-mail: {kalutaib, ljilja}@sfu.ca Abstract

More information

VoIP versus VoMPLS Performance Evaluation

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,

More information

The International Journal Of Science & Technoledge (ISSN 2321 919X) www.theijst.com

The International Journal Of Science & Technoledge (ISSN 2321 919X) www.theijst.com THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Efficient Parallel Processing on Public Cloud Servers using Load Balancing Manjunath K. C. M.Tech IV Sem, Department of CSE, SEA College of Engineering

More information

PROCESS SCHEDULING ALGORITHMS: A REVIEW

PROCESS SCHEDULING ALGORITHMS: A REVIEW Volume No, Special Issue No., May ISSN (online): -7 PROCESS SCHEDULING ALGORITHMS: A REVIEW Ekta, Satinder Student, C.R. College of Education, Hisar, Haryana, (India) Assistant Professor (Extn.), Govt.

More information

12 Quality of Service (QoS)

12 Quality of Service (QoS) Burapha University ก Department of Computer Science 12 Quality of Service (QoS) Quality of Service Best Effort, Integrated Service, Differentiated Service Factors that affect the QoS Ver. 0.1 :, [email protected]

More information

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate

More information

QoS in VoIP. Rahul Singhai Parijat Garg

QoS in VoIP. Rahul Singhai Parijat Garg QoS in VoIP Rahul Singhai Parijat Garg Outline Introduction The VoIP Setting QoS Issues Service Models Techniques for QoS Voice Quality Monitoring Sample solution from industry Conclusion Introduction

More information

Webpage: www.ijaret.org Volume 3, Issue XI, Nov. 2015 ISSN 2320-6802

Webpage: www.ijaret.org Volume 3, Issue XI, Nov. 2015 ISSN 2320-6802 An Effective VM scheduling using Hybrid Throttled algorithm for handling resource starvation in Heterogeneous Cloud Environment Er. Navdeep Kaur 1 Er. Pooja Nagpal 2 Dr.Vinay Guatum 3 1 M.Tech Student,

More information

Analysis of Job Scheduling Algorithms in Cloud Computing

Analysis of Job Scheduling Algorithms in Cloud Computing Analysis of Job Scheduling s in Cloud Computing Rajveer Kaur 1, Supriya Kinger 2 1 Research Fellow, Department of Computer Science and Engineering, SGGSWU, Fatehgarh Sahib, India, Punjab (140406) 2 Asst.Professor,

More information

Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross

Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross M ultimedia Communication Multimedia Systems(Module 5 Lesson 3) Summary: Beyond Best-Effort Motivating QoS Q uality of Service (QoS) Scheduling and Policing Sources: Chapter 6 from Computer Networking:

More information

All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit

All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit iii DEDICATION To my parents, my wife, my brothers and sisters, and my son for their encouragement, and help during this thesis. iv ACKNOWLEDGEMENT I would like to thank my supervisor prof. Jameel Ayoub

More information

SIP Trunking and Voice over IP

SIP Trunking and Voice over IP SIP Trunking and Voice over IP Agenda What is SIP Trunking? SIP Signaling How is Voice encoded and transported? What are the Voice over IP Impairments? How is Voice Quality measured? VoIP Technology Confidential

More information

JOURNAL OF TELECOMMUNICATIONS, VOLUME 2, ISSUE 2, MAY 2010 126. Simulink based VoIP Analysis. Hardeep Singh Dalhio, Jasvir Singh, M.

JOURNAL OF TELECOMMUNICATIONS, VOLUME 2, ISSUE 2, MAY 2010 126. Simulink based VoIP Analysis. Hardeep Singh Dalhio, Jasvir Singh, M. 126 Simulink based VoIP Analysis Hardeep Singh Dalhio, Jasvir Singh, M. Mian Abstract Voice communication over internet not be possible without a reliable data network, this was first available when distributed

More information

Scheduling Algorithms

Scheduling Algorithms Scheduling Algorithms List Pros and Cons for each of the four scheduler types listed below. First In First Out (FIFO) Simplicity FIFO is very easy to implement. Less Overhead FIFO will allow the currently

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

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

More information

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN SUNYIT Reaction Paper 2 Measuring the performance of VoIP over Wireless LAN SUBMITTED BY : SANJEEVAKUMAR 10/3/2013 Summary of the Paper The paper s main goal is to compare performance of VoIP in both LAN

More information