Literature review Web Conferencing Systems
|
|
|
- Virgil Hines
- 10 years ago
- Views:
Transcription
1 Literature review Web Conferencing Systems by Tresor Mvumbi University of Cape Town ABSTRACT Web-conferencing or online meeting tools allow remote meeting and collaborative work. Poor Internet service however makes most Web conferencing solutions unreliable for South Africa and developing countries in general. This paper reviews the literature on improving the user experience with low bandwidth and unstable Internet conditions for Web-conferencing. A special focus is put on audio/video stream optimization, which is the most affected feature of a web conferencing system. The ongoing research in this area can be grouped into three main domains. Firstly, is research on rate adaptation schemes that aims to provide the best quality multimedia stream to several receivers with optimal use of the available bandwidth. Secondly, is research on compression which attempts to reduce the bandwidth requirement with acceptable content quality. The last research domain studies how to weaken the influence of transmission errors and problems over the content provided. 1. INTRODUCTION Web conferencing systems are Internet-based tool offering a virtual environment for remote meeting and collaborative work among geographically dispersed participants. Remote conferencing can avoid travel expenses and time for face-to-face meetings (Gurhan, et al, n d). This explains the worldwide spreading of web based conferencing tools. South Africa, and other developing countries in general, often rely on low bandwidth and unstable Internet connections. This badly affects the service quality offered by Web conferencing solutions, often developed with the assumption of a good Internet connection. That is why most current conferencing tools cannot reliably be used in the African context (Egido, 1998). The most affected feature of online conferencing systems is the real-time audio/video communication, which requires a high speed and steady Internet link (Gurhan, et al., n d). This paper is then a review of the literature on improving the quality of user experience for web based conferencing using an extreme Internet service. This review focuses on multimedia streaming with low bandwidth and unstable networking conditions. Section 2 is a general presentation of Web meeting software. In section 3, the influence of poor Internet transmission on user experience is discussed. Section 4 reviews the literature. Finally, section 5 compares and discusses the current state of the art and how the findings can positively affect the Web conferencing user experience. 2. ON LINE CONFERENCING SYSTEM On-line Conferencing Systems, sometimes referred to as Electronic Meeting Systems (EMS), are Internetbased services offering a virtual environment for realtime remote meetings between geographically dispersed participants (Ramesh, et al, 2003). EMS are part of the broader field of Collaborative Internet Systems that encompasses the use of computers and Web technologies to support coordination and cooperation of two or more people attempting to perform a task or solve a problem together(bafoutsou, 2002). EMS environment offers tools, methods and features to support remote meetings. Some of the common features include slide show presentation sharing, audio/video communication, shared white board for annotation and text chatting (Ramesh, et al, 2003). Fig.1 illustrates a common EMS user interface. 1
2 Table 1- Existing Web-conferencing software Software License capacity Adobe Acrobat Commercial 500 users Connect BuddyMeeting GPL + Free 10 users Cisco Unified Commercial 500 users Meeting Place Dimdim Commercial - Zoho Commercial - Fig.1 - Example of user interface for EMS EMS and Collaborative tools in general perform an important role into organizations. They can offer a functional meeting platform where regular face-to-face meeting is infeasible (due to travel constraints, for example) or unaffordable (Reushle, 2008). Current EMS solutions range from sophisticated executive meeting suites for immersive experience to simple computer to computer solutions. A server hosting the meeting is often involved; it can be hosted on the Internet or into a local network (for local meeting sessions) (Aguilar, et al, 1986). The client can be a regular computer (or a mobile handset) with audio and video capture devices for audio/video conferencing. The communication relies on Web technologies and Internet protocols (Aguilar, et all, 1986). Table 1 lists some of the current Web meeting tools EFFECTS OF POOR INTERNET TRANSMISSION ON THE QUALITY OF USER EXPERIENCE When using Electronic Meeting System, users not only interact with the computing environment, but with other peers through various communication channels (text, audio, video, etc.). The table below summarizes how some important Quality of Service (QoS) degradations can affect the user experience quality (Scholl, et al, 2005) (Watson & Sasse, 1996) (Hargreaves & McCown, 2008). Table 2- QoS degradation effects on user experience QoS degradation Long and random delays and packet loss Frequent interruptions Low bandwidth Consequence on user experience Directly affect fluency of multimedia stream, leading to poor user concentration Badly alter the sense of presence, can be very irritating for the user Delivery of poor quality content which cuts off the user enjoyment and immersive experience As per today, it is impossible to ensure a perfect QoS over the Internet. So, lots of research is being conducted to enhance the user experience under poor QoS. The next section discusses some of the current state of the art in this challenging research area. 1 Wikipedia, Comparison of web conferencing software, ncing_software, received at April 25 th,
3 4. HOW TO IMPROVE THE USER EXPERIENCE UNDER POOR INTERNET CONNECTION Several research avenues are exploited to enhance the user experience under limited Internet transmission, which can be summarized in the following three main domains: Transmission rate adaptation: research in this area studies how to efficiently use the available bandwidth to broadcast a multimedia stream to several recipients. Error tolerance: the aim here is to develop correction schemes to make transmission errors less noticeable by the user. Compression: a good compression scheme reduces the network load while keeping a reasonable content quality. Findings in this area help to reduce the effect of low bandwidth on the user experience. 4.1 Transmission rate adaptation Research in this domain aims to optimally adapt the multimedia stream rate to user bandwidth capacity in order to provide the best QoS possible (McCanne, et al, 1996). The main challenge is to accommodate heterogeneous environments were several users have different bandwidths (Gill, et al, 2008) Source based rate adaptation This approach is the simplest solution to the problem. An uniform representation of the signal is sent to all interested receivers using IP multicast (Deering & Cheriton, 1990). So the sender or source broadcasts at a fixed rate without regard to changing network conditions. The source based rate adaptation is very simple to implement and supposes that receivers have almost the same bandwidth, which do not change a lot over the time. In realistic condition though, the bandwidth is not stable and receivers have different amount of bandwidth. So, the current method performs poorly in heterogeneous environments since low capacity regions of the network suffer congestion while high capacity regions are underutilized (McCanne, et al, 1996) Receiver based rate adaptation The Internet s heterogeneity makes multi-point communication design a difficult problem. The receiver based rate adaptation struggles to solve this problem. The objective is to broadcast a live signal from any particular sender to an arbitrarily large set of receivers along paths with potentially high variability in bandwidth (McCanne, et al, 1996). To achieve this, the transmission rate is adjusted to match the available capacity in the networks. The general principle is to broadcast several flows and each receiver, depending on its actual available bandwidth, will subscribe to one or more streams. Hence, it is up to the receiver to adapt the flow rate in this approach (Amir, et al, 1997). There are several implementations for the receiver based rate adaptation, which can be grouped into two main models: simulcast and multilayer The simulcast model In this model, the sender transmits multiples copies of the same signal simultaneously at different rates (resulting in different qualities). Depending on its available bandwidth, the receiver subscribes to only one flow, which is the optimal quality for the actual capacity. Should the network condition change, the receiver can adapt by subscribing to another flow channel to avoid either congestion or underutilization of the bandwidth. This approach requires a good bandwidth at the sender side to supply parallel streams (Gill, et al, 2008) The multilayer model The multilayer model encodes the stream into a number of layers that can be incrementally combined to provide progressive refinement (McCanne, et al, 1996). The receivers can then connect to more than one layer at the same time. Each upper layer to which the user connects provides further content refinement. Fig. 2 illustrates a situation where three receivers with different amounts of bandwidth (R1: 512 Kbs/s, R2: 3
4 256 Kbs/s and R3: 128 Kbs/s) connect to a sender S with 512 Kbs/s bandwidth Stream buffering In this approach, transmitted frames are buffered in memory by the receiver, allowing each frame to be played out with a constant latency, achieving a steadier stream (Claypool & Tanner, 1999). The added latency can badly alter interactive communication. So the buffer size should be chosen to provide the best perceptual quality, taking into account the tradeoff between decreased jitter and increased latency Error tolerance and correction Fig.2 Rate adaptation based on multilayer model In the implementation of this model, the receiver connects initially to the first or base layer. If reception is good (no congestion, small error rate, etc.), it adds the second upper layer, which adds a certain refinement to the stream and the reception quality is analyzed again. This process is repeated to eventually reach the best tradeoff between bandwidth and quality (McCanne, et al, 1996). If on the opposite, the bandwidth decreases while receiving, the user can simply successively drop the upper layers to adapt the stream to the actual capacity. Another important advantage of this model is the ability to associate a priority with each layer. The basic layer can get the highest priority and upper layers lower priorities. So when the bandwidth decreases, the routers can drop the upper layer packets which carry refinement information first. This technique leads to a graceful degradation of the stream over low and unstable bandwidth, substantially improving the quality of the user experience. 4.2 Error tolerance The Internet often suffers from packet loss and random delay (jitter), degrading the user s perceived quality of multimedia stream (audio and video) (Claypool & Tanner, 1999). The following section discusses some approaches enhancing the quality of user experience under usual Internet transmission problems. 4 This approach privileges real time traffic by minimizing the delay as much as possible. Some error correction methods insert redundant information into the packet for later recovery. But this approach augments the bandwidth usage. A second approach is to retransmit erroneous packets. Under high error rate conditions, this approach worsens the jitter problem and generates a network overhead. A third approach is to generate small packets, so when an error or loss occurs, the packet is merely ignored (replacement with a silent packet for audio stream, for example). Under low error rates, the small ignored packets will not be noticed by the user. But above a certain error threshold (depending on the nature of the stream), this approach is almost useless (Claypool & Tanner, 1999). 4.3 Compression schemes In the electronic meeting context, the video stream consumes most of the bandwidth (around 10 times more than the audio) (Chen, 2002). The compression aims then to reduce the bandwidth needed when keeping an acceptable quality for the user experience The Discrete Cosine Transform (DCT) DCT is used in most of videoconferencing systems. A modern DCT compressor requires roughly 100 Kbps for a 320*240*15 fps video of a person s upper body (Chen, 2002). Below this rate, the video image motion may appear jerky (emergence of blocking artifacts). To cope with very low bandwidth, two alternative approaches have been developed. In the first approach, only the outlines of images are encoded. Experimentation has shown that people can actually
5 recognize the identity and facial expression of a person by the outlines of facial features (Chen, 2002). An implementation of this idea can delivers usable video at less than 10 Kbps. On the second approach, some key facial features are encoded in order to animate a 3D model of the person s head. The Moving Picture Experts Group (MPEG) is standardizing this approach and a good implementation can deliver a usable video at less than 1 Kbps! (Chen, 2002) Frame rate minimization The bandwidth requirement can be lowered by decreasing the video frame rate (which is the number of images displayed per second). Experiment demonstrated that a frame rate as low as one update every five minutes is enough to provide environment awareness. But studies on user behavior suggest that 5 frame per second (fps) is the acceptable lower bound for a direct human to human interaction (Chen, 2002). An enhancement of this approach is to use a dynamic frame rate. The idea is to detect user gestures and increase the frame rate only when movements are spotted. Otherwise keep a very low frame rate(chen, 2002). 5. COMPARISON AND DISCUSSION Lots of current research results (in multiple domains) can contribute to improve the quality of user experience when using poor Internet connection for Electronic Meeting Systems. This section compares and discusses some of main findings and their possible application to the Web meeting context. Research on rate adaptation aims to provide the best streaming broadcast quality adapted to the available bandwidth. The source based approach poorly uses the available bandwidth. On the other hand, the multilayer model approach offers the best rate adaptation since it allows the definition of different QoS on layers (leading to graceful signal degradation). Error correction techniques based on retransmission and redundancy are simply not applicable in Web meeting contexts, as they increase the network overhead. The buffering approach is a better solution. Since meeting exchanges are not as interactive as a phone call, for example, the small delay introduced by the buffering will almost not be perceived by other participants, as long as the delivered stream is smooth. There is good progress on video compression too, but the bandwidth required (100 Kbps) to keep an acceptable quality can still be too much (for African contexts especially). So, it s better to combine a compression scheme with frame rate minimization to deliver a usable video stream over very low bandwidth conditions. CONCLUSION This paper is a review of the literature on improving the Web conferencing user experience under low bandwidth and unstable Internet connection. A good understanding of how specific degradation of Internet Quality of Service (QoS) can alter the Quality of Experience (QoE) helps to develop mechanisms to deliver acceptable content on top of poor networking conditions. Interestingly, lots of reviewed approaches can complementarily be used to improve the service quality of Web-conferencing systems. For example, a good compression scheme can be combined with dynamic framing methods to provide an acceptable video stream under very low bandwidth conditions. The same way, buffering and error tolerance algorithms can be mixed to supply smooth audio streaming on unstable Internet links (presenting interruptions, random delays and packet loss). REFERENCES Aguilar, L., Garcia-Luna-Aceves, J. J., Moran, D., Craighill, E., & Brungardt, R. (1986). An architecture for a multimedia teleconferencing system. ACM SIGCOMM Computer Communication Review, 16(3), doi: / Amir, E., McCanne, S., & Katz, R. (1997). Receiverdriven bandwidth adaptation for light-weight sessions. Proceedings of the fifth ACM international conference on Multimedia - MULTIMEDIA 97, New York, New 5
6 York, USA: ACM Press. doi: / Bafoutsou, G. (2002). Review and functional classification of collaborative systems. International Journal of Information Management, 22(4), doi: /S (02) Chen, M. (2002). Achieving effective floor control with a low-bandwidth gesture-sensitive videoconferencing system. Proceedings of the tenth ACM international conference on Multimedia - MULTIMEDIA 02, 476. New York, New York, USA: ACM Press. doi: / Claypool, M., & Tanner, J. (1999). The effects of jitter on the peceptual quality of video. Proceedings of the seventh ACM international conference on Multimedia (Part 2) - MULTIMEDIA 99, New York, New York, USA: ACM Press. doi: / Deering, S. E., & Cheriton, D. R. (1990). Multicast routing in datagram internetworks and extended LANs. ACM Transactions on Computer Systems, 8(2), doi: / Egido, C. (1998). Video conferencing as a technology to support group work: a review of its failures. Computer Supported Cooperative Work (CSCW) (pp ). Morristown, USA: ACM New York, NY, USA Gill, P., Shi, L., Mahanti, A., Li, Z., & Eager, D. L. (2008). Scalable on-demand media streaming for heterogeneous clients. ACM Transactions on Multimedia Computing, Communications, and Applications, 5(1), doi: / Human Interaction Designing for Habitus and Habitat - OZCHI 08, 271. New York, New York, USA: ACM Press. doi: / McCanne, S., Jacobson, V., & Vetterli, M. (1996). Receiver-driven layered multicast. ACM SIGCOMM Computer Communication Review, 26(4), doi: / Ramesh, J., Pilho, K., & Zhao, L. (2003). Experiential meeting system. ACM International Multimedia Conference (pp. 1-12). Atlanta, USA: ACM New York, NY, USA 2 Mendeley Bibliography Aguilar, L., Garcia-Luna-Aceves, J. J., Moran, D., Craighill, E., & Brungardt, R. (1986). An architecture for a multimedia teleconferencing system. ACM SIGCOMM Computer Communication Review, 16(3), doi: / Reushle, S. (2008). CONDUCTING A TRIAL OF WEB CONFERENCING SOFTWARE : Why, How, and Perceptions from the Coalface. Online, (July), Scholl, J., Parnes, P., D. McCarthy, J., & Sasse, A. (2005). Designing a large-scale video chat application. ACM International Multimedia Conference (pp ). London, UK: ACM New York, NY, USA Watson, A., & Sasse, M. A. (1996). Evaluating Audio and Video Quality in Low-Cost. Interacting with Computers, Gurhan, G. F., Fox, G., Gunduz, G., & Uyar, A. (n.d.). Audio Video Conferencing. Retrieved April 27, 2011, from = Hargreaves, D. M. G., & McCown, B. R. L. (2008). Low-cost, low-bandwidth online meetings between farmers and scientists. Proceedings of the 20th Australasian Conference on Computer- 6
AfriMeet: An Internet meeting tool designed for low. bandwidth and unstable network conditions
AfriMeet: An Internet meeting tool designed for low bandwidth and unstable network conditions Tresor Mvumbi, Zafika Manzi, Flora Kundaeli Supervised by Hussein Suleman Department of Computer Science University
How To Improve The Quality Of Web Conferencing
Web Conferencing Zafika Manzi Computer Science Department University of Cape Town Cape Town, South Africa [email protected] Abstract Web conferencing is used by businesses and organisations to provide
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,
Preparing Your IP Network for High Definition Video Conferencing
WHITE PAPER Preparing Your IP Network for High Definition Video Conferencing Contents Overview...3 Video Conferencing Bandwidth Demand...3 Bandwidth and QoS...3 Bridge (MCU) Bandwidth Demand...4 Available
Classes of multimedia Applications
Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content
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
ADVANTAGES OF AV OVER IP. EMCORE Corporation
ADVANTAGES OF AV OVER IP More organizations than ever before are looking for cost-effective ways to distribute large digital communications files. One of the best ways to achieve this is with an AV over
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]
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 [email protected] [email protected] Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this
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.
Region 10 Videoconference Network (R10VN)
Region 10 Videoconference Network (R10VN) Network Considerations & Guidelines 1 What Causes A Poor Video Call? There are several factors that can affect a videoconference call. The two biggest culprits
Efficient and low cost Internet backup to Primary Video lines
Efficient and low cost Internet backup to Primary Video lines By Adi Rozenberg, CTO Table of Contents Chapter 1. Introduction... 1 Chapter 2. The DVP100 solution... 2 Chapter 3. VideoFlow 3V Technology...
Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet
DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen
Troubleshooting Common Issues in VoIP
Troubleshooting Common Issues in VoIP 2014, SolarWinds Worldwide, LLC. All rights reserved. Voice over Internet Protocol (VoIP) Introduction Voice over IP, or VoIP, refers to the delivery of voice and
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
QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko
QOS Requirements and Service Level Agreements LECTURE 4 Lecturer: Associate Professor A.S. Eremenko Application SLA Requirements Different applications have different SLA requirements; the impact that
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
Multimedia Applications. Streaming Stored Multimedia. Classification of Applications
Chapter 2: Basics Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Multimedia Transfer and Protocols Quality of Service and Resource Management
Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.
Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet
Multimedia Data Transmission over Wired/Wireless Networks
Multimedia Data Transmission over Wired/Wireless Networks Bharat Bhargava Gang Ding, Xiaoxin Wu, Mohamed Hefeeda, Halima Ghafoor Purdue University Website: http://www.cs.purdue.edu/homes/bb E-mail: [email protected]
Computer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
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
DVoIP: DYNAMIC VOICE-OVER-IP TRANSFORMATIONS FOR QUALITY OF SERVICE IN BANDWIDTH CONSTRAINED ENVIRONMENTS
DVoIP: DYNAMIC VOICE-OVER-IP TRANSFORMATIONS FOR QUALITY OF SERVICE IN BANDWIDTH CONSTRAINED ENVIRONMENTS Matthew Craven, Tuong N. Le, and Patrick Lardieri Lockheed Martin Advanced Technology Laboratories
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD R.Dhanya 1, Mr. G.R.Anantha Raman 2 1. Department of Computer Science and Engineering, Adhiyamaan college of Engineering(Hosur).
How To Understand The Technical Specifications Of Videoconferencing
Videoconferencing Glossary Algorithm A set of specifications that define methods and procedures for transmitting audio, video, and data. Analog Gateway A means of connecting dissimilar codecs. Incoming
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
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.
15-441: Computer Networks Homework 2 Solution
5-44: omputer Networks Homework 2 Solution Assigned: September 25, 2002. Due: October 7, 2002 in class. In this homework you will test your understanding of the TP concepts taught in class including flow
Digital Audio and Video Data
Multimedia Networking Reading: Sections 3.1.2, 3.3, 4.5, and 6.5 CS-375: Computer Networks Dr. Thomas C. Bressoud 1 Digital Audio and Video Data 2 Challenges for Media Streaming Large volume of data Each
Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran
Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran Network Research Group, School of Computer Sciences Universiti Sains Malaysia11800 Penang, Malaysia Abstract
Glossary of Terms and Acronyms for Videoconferencing
Glossary of Terms and Acronyms for Videoconferencing Compiled by Irene L. Ferro, CSA III Education Technology Services Conferencing Services Algorithm an algorithm is a specified, usually mathematical
Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream
Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched
An Introduction to VoIP Protocols
An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this
Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?
Goal We want to know Introduction What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP? VoIP Challenges 2 Carrier Grade VoIP Carrier grade Extremely high availability 99.999% reliability (high
159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)
Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Basic IP phone set up The SIP protocol Computer Networks - 1/2 Learning Objectives
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:
(Refer Slide Time: 01:46)
Data Communication Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 38 Multimedia Services Hello viewers, welcome to today's lecture on multimedia
Dynamic Load Balancing and Node Migration in a Continuous Media Network
Dynamic Load Balancing and Node Migration in a Continuous Media Network Anthony J. Howe Supervisor: Dr. Mantis Cheng University of Victoria Draft: April 9, 2001 Abstract This report examines current technologies
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,
IJMIE Volume 2, Issue 7 ISSN: 2249-0558
Evaluating Performance of Audio conferencing on Reactive Routing Protocols for MANET Alak Kumar Sarkar* Md. Ibrahim Abdullah* Md. Shamim Hossain* Ahsan-ul-Ambia* Abstract Mobile ad hoc network (MANET)
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.
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)
Giving life to today s media distribution services
Giving life to today s media distribution services FIA - Future Internet Assembly Athens, 17 March 2014 Presenter: Nikolaos Efthymiopoulos Network architecture & Management Group Copyright University of
Fundamentals of VoIP Call Quality Monitoring & Troubleshooting. 2014, SolarWinds Worldwide, LLC. All rights reserved. Follow SolarWinds:
Fundamentals of VoIP Call Quality Monitoring & Troubleshooting 2014, SolarWinds Worldwide, LLC. All rights reserved. Introduction Voice over IP, or VoIP, refers to the delivery of voice and multimedia
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]
Is Your Network Ready for VoIP? > White Paper
> White Paper Tough Questions, Honest Answers For many years, voice over IP (VoIP) has held the promise of enabling the next generation of voice communications within the enterprise. Unfortunately, its
NETWORK ISSUES: COSTS & OPTIONS
VIDEO CONFERENCING NETWORK ISSUES: COSTS & OPTIONS Prepared By: S. Ann Earon, Ph.D., President Telemanagement Resources International Inc. Sponsored by Vidyo By:S.AnnEaron,Ph.D. Introduction Successful
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,
Low Bandwidth Video Conferencing
Low Bandwidth Video Conferencing Flora Kundaeli 1. Abstract This paper presents an overview of some of the factors to consider when developing a video conferencing (VC) application. Furthermore, it investigates
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.
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
Three Key Design Considerations of IP Video Surveillance Systems
Three Key Design Considerations of IP Video Surveillance Systems 2012 Moxa Inc. All rights reserved. Three Key Design Considerations of IP Video Surveillance Systems Copyright Notice 2012 Moxa Inc. All
Encapsulating Voice in IP Packets
Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols
CSIS 3230. CSIS 3230 Spring 2012. Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture
Networking, its all about the apps! CSIS 3230 Chapter 2: Layer Concepts Chapter 5.4: Link Layer Addressing Networks exist to support apps Web Social ing Multimedia Communications Email File transfer Remote
Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme
Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Protocols Quality of Service and Resource Management
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Ayman Wazwaz, Computer Engineering Department, Palestine Polytechnic University, Hebron, Palestine, [email protected] Duaa sweity
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
Transport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
Applications that Benefit from IPv6
Applications that Benefit from IPv6 Lawrence E. Hughes Chairman and CTO InfoWeapons, Inc. Relevant Characteristics of IPv6 Larger address space, flat address space restored Integrated support for Multicast,
Preparing Your IP network for High Definition Video Conferencing
White Paper Global Services April 2007 Table of Contents 1.0 OVERVIEW...3 2.0 VIDEO CONFERENCING BANDWIDTH DEMAND...3 3.0 AVAILABLE BANDWIDTH...5 3.1 Converged Network Links... 6 3.2 Dedicated Network
An Analysis of Error Handling Techniques in Voice over IP
An Analysis of Error Handling Techniques in Voice over IP Martin John Lipka ABSTRACT The use of Voice over IP (VoIP) has been growing in popularity, but unlike its wired circuit-switched telephone network
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
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
ICTTEN5168A Design and implement an enterprise voice over internet protocol and a unified communications network
ICTTEN5168A Design and implement an enterprise voice over internet protocol and a unified communications network Release: 1 ICTTEN5168A Design and implement an enterprise voice over internet protocol and
Internet Desktop Video Conferencing
Pekka Isto 13.11.1998 1(8) Internet Desktop Video Conferencing ABSTRACT: This is report outlines possible use of Internet desktop videoconferencing software in a distributed engineering project and presents
Is Your Network Ready For IP Telephony?
WHITE PAPER Is Your Network Ready For IP Telephony? Straight facts about IP telephony planning and deployment 1. Introduction Enterprises are rapidly adopting IP telephony for cost savings, productivity
The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows:
1.4 Reference Models Now that we have discussed layered networks in the abstract, it is time to look at some examples. In the next two sections we will discuss two important network architectures, the
Voice over IP Networks: Ensuring quality through proactive link management
White Paper Voice over IP Networks: Ensuring quality through proactive link management Build Smarter Networks Table of Contents 1. Executive summary... 3 2. Overview of the problem... 3 3. Connectivity
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
Integration of Voice over Internet Protocol Experiment in Computer Engineering Technology Curriculum
Integration of Voice over Internet Protocol Experiment in Computer Engineering Technology Curriculum V. Rajaravivarma and Farid Farahmand Computer Electronics and Graphics Technology School of Technology,
Voice over IP. Presentation Outline. Objectives
Voice over IP Professor Richard Harris Presentation Outline Brief overview of VoIP and applications Challenges of VoIP IP Support for Voice Protocols used for VoIP (current views) RTP RTCP RSVP H.323 Semester
Basic principles of Voice over IP
Basic principles of Voice over IP Dr. Peter Počta {[email protected]} Department of Telecommunications and Multimedia Faculty of Electrical Engineering University of Žilina, Slovakia Outline VoIP Transmission
How to Keep Video From Blowing Up Your Network
How to Keep Video From Blowing Up Your Network Terry Slattery Chesapeake Netcraftsmen Principal Consultant CCIE #1026 1 Agenda Types of Video The Impact of Video Identifying Video Handling Video Video
PERFORMANCE ANALYSIS OF VIDEO CONFERENCING SOFTWARE IN TECHNOLOGY 802.11N NABILA BINTI RUSLAN
PERFORMANCE ANALYSIS OF VIDEO CONFERENCING SOFTWARE IN TECHNOLOGY 802.11N NABILA BINTI RUSLAN This report is submitted in partial fulfilment of the requirements for the Bachelor of Computer Science (Software
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.
Video Collaboration & Application Sharing Product Overview
. Video Collaboration & Application Sharing Product Overview Overview NPL s Collaborative Real-Time Information Sharing Platform (CRISP ) combines high quality video collaboration, remote application sharing
Service Level Analysis of Video Conferencing over Wireless Local Area Network
Service Level Analysis of Video Conferencing over Wireless Local Area Network B.O. Sadiq, E. Obi, A.S. Abubakar, Y. Ibrahim & S. Saidu Department of Electrical and Computer Engineering Ahmadu Bello Unicersity
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
White Paper. Interactive Multicast Technology. Changing the Rules of Enterprise Streaming Video
Interactive Multicast Technology Changing the Rules of Enterprise Streaming Video V Table of Contents Introduction IP Multicast Technology in a Nutshell The Missing Interactivity: VCON Interactive Multicast
Chapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
Access the Test Here http://myspeed.visualware.com/index.php
VoIP Speed Test Why run the test? Running a VoIP speed test is an effective way to gauge whether your Internet connection is suitable to run a hosted telephone system using VoIP technology. A number of
Lecture 33. Streaming Media. Streaming Media. Real-Time. Streaming Stored Multimedia. Streaming Stored Multimedia
Streaming Media Lecture 33 Streaming Audio & Video April 20, 2005 Classes of applications: streaming stored video/audio streaming live video/audio real-time interactive video/audio Examples: distributed
Quality of Service Management for Teleteaching Applications Using the MPEG-4/DMIF
Quality of Service Management for Teleteaching Applications Using the MPEG-4/DMIF Gregor v. Bochmann and Zhen Yang University of Ottawa Presentation at the IDMS conference in Toulouse, October 1999 This
Latency on a Switched Ethernet Network
Application Note 8 Latency on a Switched Ethernet Network Introduction: This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency
Quality of Service (QoS) and Quality of Experience (QoE) VoiceCon Fall 2008
Quality of Service (QoS) and Quality of Experience (QoE) VoiceCon Fall 2008 John Bartlett NetForecast, Inc. [email protected] www.netforecast.com VoIP Deployment Realities VoIP is not just another application
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
The necessity of multicast for IPTV streaming
The necessity of multicast for IPTV streaming ARIANIT MARAJ, ADRIAN SHEHU Telecommunication Department Faculty of Information Technology, Polytechnic University of Tirana Tirana, Republic of Albania [email protected],
The Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications
The Conversion Technology Experts Quality of Service (QoS) in High-Priority Applications Abstract It is apparent that with the introduction of new technologies such as Voice over IP and digital video,
(Refer Slide Time: 4:45)
Digital Voice and Picture Communication Prof. S. Sengupta Department of Electronics and Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 38 ISDN Video Conferencing Today we
Predictive rate control for realtime video streaming with network triggered handover
Predictive rate control for realtime video streaming with network triggered handover Susumu Ishihara Kenji Koyama Shizuoka University 3-5-1 Johoku, Hamamatsu, 432-8561, Japan Goh Miyamoto Masahiro Kuroda
Congestion Control Overview
Congestion Control Overview Problem: When too many packets are transmitted through a network, congestion occurs t very high traffic, performance collapses completely, and almost no packets are delivered
