MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY
|
|
|
- Deirdre Fox
- 10 years ago
- Views:
Transcription
1 MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY Yi J. Liang, Eckehard G. Steinbach, and Bernd Girod Information Systems Laboratory, Department of Electrical Engineering Stanford University, Stanford, CA 94305, USA {yiliang, steinb, Abstract - We propose multi-stream transmission of real-time voice over best-effort packet networks such as today s Internet, where multiple redundant descriptions of the voice stream are sent over independent network paths. At the receiver, multi-stream adaptive playout scheduling is employed to improve the tradeoff among delay, late loss rate, and speech quality. Experiments over the Internet suggest largely uncorrelated statistical characteristics, such as erasure probability and delay jitter, for different network paths, which leads to a noticeable path diversity gain. We have obtained significant reductions in mean end-to-end latency and loss rates compared to FEC protected single-path transmission at the same data rate. The speech quality perceived by the receiver is evaluated using the recently standardized objective quality measure PESQ. In our experiments, we observe gains of more than 0.4 PESQ score for voice transmission with packet path diversity. INTRODUCTION High quality real-time voice communication over the Internet requires low end-toend delay and low loss rate. Best effort networks such as the Internet, however, are characterized by highly varying delay and loss characteristics. One way to reduce the effective packet loss is to add redundancy to the voice stream at the sender. This is possible without imposing too much extra network load since the data rate of voice traffic is very low compared to other types of traffic. A common method to add redundancy is forward error correction (FEC), which transmits redundant information of each packet in subsequent packets (Fig. 1 (a)). In this sender-based scheme, loss recovery is performed at the cost of higher latency [1]. In many cases, however, the losses of successive packets are correlated and a packet loss may be followed by a burst packet loss, which significantly decreases the efficiency of FEC [2]. In this work we look at the problem of reliable voice communication over besteffort networks from a different angle. Instead of restricting our transmission to one network path, we send multiple redundant descriptions of the voice stream over different independent paths and take advantage of the largely uncorrelated statistical characteristics of loss and delay. As a result, the probability of a negative disturbance, such as packet erasure or increasing delay, impacting all channels at the same time will be small. The multiple streams to be delivered via different paths are formed by multiple description coding (MDC), which generates multiple descriptions of the source signal
2 FEC (a) Stream 1 Stream 2 MDC E O-E E O-E... O E-O O E-O... (b) E O-E O E-O Figure 1: Source encoding: a) single-stream with FEC; b) MDC. of equal importance that can be decoded independently at the receiver (Fig. 1 (b)). If all descriptions are received, the source signal can be reconstructed in full quality. If we do not receive all descriptions, the quality of the reconstruction is degraded, but still better than the quality resulting from losing all the descriptions. With MDC, the overall data rate of the payload does not necessarily increase, depending on the encoding scheme and whether redundancy is added. In previous work, packet path diversity has been proposed for reliable video communication over lossy networks using multiple state encoding, where odd and even frames of a video sequence are transmitted on different network paths [3]. Multi-path transmission also alleviates the problem that the default path determined by the routing algorithm is not always optimal which might be often the case according to [4]. In this work we improve the delay - loss tradeoff for real-time voice communication over the Internet by taking advantage of the largely uncorrelated behavior of the delay variation (also known as jitter) on multiple independent network paths. Packet loss in delay-sensitive applications such as interactive VoIP is a result of not only packet erasure, but also delay jitter. Due to the stringent delay budget and the need to output speech periodically and continuously, packets experiencing sudden high delay have to be discarded at the receiving end if they arrive later than the scheduled playout deadline (which results in late loss). With multiple streams, if the packets from one path experience erasure or excessive delay, packets from the other stream can often be used in substitute to avoid late loss. Latency can also be reduced by playing out the voice description with lower delay if full audio quality is not a priority. With today s Internet protocols, multi-path transmission can be realized by a dedicated overlay network of relay servers [3] or by exploiting future peer-to-peer architectures. In these schemes, different routes can be made by explicitly sending packets to intermediate relay nodes and then forwarding them to the destination. With the nextgeneration IP protocol IPv6, the source will have a better control over each packet s route, which makes future implementation of multi-path transmission even simpler. PLAYOUT SCHEDULING OF MULTIPLE STREAMS One important functionality to be implemented at the receiver is playout scheduling of the voice packets, or in other words, setting the time when to play out the received packets. Under the stringent delay requirements, packets could be discarded due to their late arrival resulting from increasing network delay. Before the arrival of each packet i, we set the playout deadline for that packet according to the most recent delays we recorded. The playout deadline of packet i is
3 denoted by d i play, which is the time from the moment the packet is delivered to the network until it has to be played out. When determining the playout deadlines, we have to consider the tradeoff among delay, losing both MDC coded packets (we refer to this as packet erasure in order to distinguish it from the next case), and losing only one description. The latter two cases result in a speech distortion. This tradeoff can be stated as follows. Given a certain acceptable speech distortion, minimize the average latency E(d i play ), which is a constrained problem. We convert this constrained formulation into an unconstrained one by introducing a Lagrange cost function for packet i as C i = d i play + λ 1 probability(both descriptions lost) +λ 2 probability(only one description lost) = d i play + λ 1ˆε i S 1 ˆε i S 2 + λ 2 (ˆε i S 1 (1 ˆε i S 2 )+ˆε i S 2 (1 ˆε i S 1 )), (1) where ˆε i S 1 and ˆε i S 2 are the estimated loss probabilities of the packet from stream 1 and 2, respectively, given d i play. The estimate of ˆεi S 1 and ˆε i S 2 is based on d i play and order statistics of past delay values that are recorded for the two streams. The higher d i play is, the lower the loss probabilities since the likelihood of playing out late packets is better. The Lagrange multipliers λ 1 and λ 2 are predefined parameters to trade off delay and the two loss probabilities. The playout deadline is obtained by searching for the optimal d i play which minimizes the cost function (1). Perceptually, high latency and degraded speech quality resulting from packet loss are orthogonal experiences. The multiplier λ 1 is used to trade off total delay and packet erasure probability. Greater λ 1 results in lower erasure rate at the cost of higher latency. The multiplier λ 2 is introduced to give penalty to speech distortion as a result of playing only one description. The greater λ 2 is, the better the quality of the reconstructed speech signal at the cost of higher delay. Note that although packet erasure (the second term in (1)) and quality degradation due to the loss of one MDC description (the third term in (1)) are different perceptual experiences, they are not orthogonal measures. From (1) it can be deduced that increasing λ 2 also leads to lower erasure probability. However, with zero or very small λ 2 only packet erasure is given concern. In this case good reconstruction quality is not a priority but low latency is given more emphasis, with the tradeoff between delay and erasure determined mainly by λ 1. In practice, this is usually desirable since the human perceptual experience is most strongly impaired by high latency, while speech distortion resulting from losing one description only increases the quantization noise in the MDC scheme we use here (will be described in the next section) and is usually tolerated as a minor impairment. When switching between streams during speech playout, the playout schedule needs to be dynamically adjusted and adapted to the delay statistics of each individual stream. The dynamic setting of each packet s playout schedule is achieved by an adaptive playout technique proposed in our earlier work [5]. In such a scheme, proper reconstruction of continuous output speech is achieved by scaling individual voice packets using a time-scale modification technique which modifies the rate of speech while preserving its pitch.
4 Netergy Networks, Santa Clara, CA Exodus Comm. (45) BBN Planet (40) Qwest (a) Experiment 1 Harvard, MA MIT, MA (7) Rutgers Univ., New Jersey Harvard, MA VBNS Service AT&T UUNET Tech. (b) Experiment 2 (40) DANTE Oper. (10) Erlangen Univ., Germany Figure 2: Experimental setup. Source and destination hosts are shown as white circles and relay servers as gray circles. Intermediate service providers are represented by boxes. The numbers in parentheses show the average time in ms required for the packets to traverse corresponding providers or other interconnected networks. INTERNET EXPERIMENTS We transmit two 8kHz sampled MDC coded voice streams in 30ms UDP packets from the source host to the destination host at different geographic locations. For stream 1, even samples in a packet are quantized in finer resolution (PCM, 8 bits/sample) and the difference between adjacent even and odd samples in coarser resolution (ADPCM, 2 bits/sample), as described in [6]. For stream 2, even and odd samples are quantized in the opposite way (Fig. 1 (b)). Using this scheme, the redundancy imposed when neglecting the packet headers is 25%. We compare our scheme with a scheme that uses single-stream FEC at the same payload data rate. In the FEC scheme, the source packet is coded with the same finer quantization as before, and a secondary copy of the packet is coded with the same coarser quantization and carried by the subsequent packet (Fig. 1 (a)). In Experiment 1 (Fig. 2(a)), the source host is located at Netergy Networks in California and the destination host is at MIT. The first stream follows the direct path, following the route determined by the default routing algorithm. For the alternative path, we explicitly direct the flow to a designated relay server at Harvard and let the relay server forward the packets to the destination. We measured the correlation coefficient of the delays of the two streams to be This suggests that the delays on the two path are largely uncorrelated. In Experiment 2 a long cross-atlantic link is shared by the two paths. The sender host is in New Jersey and the receiver at the University of Erlangen in Germany. Again, a host at Harvard serves as the relay server. Despite the shared link, the delay correlation turns out to be only We first compare the delay - loss tradeoff by setting λ 2 to zero and varying λ 1 in (1) during playout. The results are plotted in Fig. 3 (a) for using Stream 1 only, using Stream 2 only, and using both streams. The average total delay is the average value of d i play of all the received packets in a playout session. The erasure rate is the percentage of erased packets (neither description played out), no matter if the loss is a result of channel erasure or late arrival. The adaptive playout technique in [5], which already achieves state-of-the-art performance for single stream transmission, has been applied to all schemes under comparison. From Fig. 3 (a), we observe a significant reduction of the packet erasure rate for a
5 Erasure Rate (%) Experiment 1: Path 1: Netergy - MIT; Path 2: Netergy - Harvard - MIT 4.5 Stream 1 Stream 2 Multistream 4 PESQ Score Erasure Rate (%) (a) (b) Experiment 2: Path 1: N.J. - Germany; Path 2: N.J. - Harvard - Germany (c) PESQ Score (d) Figure 3: Internet experiments: erasure rate and PESQ score vs. average total delay. fixed target delay when using multi-stream multi-path transmission. At the same average delay of 70 ms, the erasure rate is reduced from more than 16% to less than 2%, compared with using single-stream transmission with FEC. The majority of packet loss in this experiment is not a result of channel erasure, but late loss caused by the high delay jitter. In Fig. 3 (a), the average delay is also much lower for the multi-stream packet path diversity scheme. At the same erasure rate of 5%, the average delay is reduced by more than 20 ms. The delay reduction can be explained by the possibility to play out the description with the lower delay if obtaining full voice quality is not a priority. One important issue to be addressed in this context is whether the improved tradeoff between delay and loss is achieved at the cost of compromised speech quality, e.g., when we decide to play out the description which arrives earlier while discarding the other one most of the time. In the next experiment, we measure the quality of the reconstructed speech signal for the different schemes. We use PESQ (perceptual evaluation of speech quality), which is an objective measure for narrow-band speech recently adopted by the ITU-T [7]. Unlike previous objective measures, PESQ is applicable not only to speech codecs but also to end-to-end measurements, since it takes into consideration factors such as filtering, variable delay, coding distortions and channel errors. The range of the PESQ score is -0.5 to 4.5, but for most cases the output is a MOS-like score between 1.0 and 4.5 [7]. In our experiments, erased packets are concealed using information from a prior packet, while in other situations speech packets are reconstructed depending on how many MDC descriptions are received by the playout deadline. In Fig. 3 (b) we have plotted PESQ score vs. delay as we vary λ 1 and λ 2 while
6 keeping their ratio fixed. It is obvious that as delay increases, speech quality is better due to the lower erasure rate and higher probability that both MDC copies are played out successfully. In Fig. 3 (b) and (d), the voice quality corresponding to multiple streams is better than that using single-stream FEC by more than 0.4 PESQ score for all delays. This indicates that the improved tradeoff between delay and loss using MDC path diversity transmission is obtained without compromising voice quality. This can be explained by the fact that the benefit (such as the lower erasure rate) obtained from the path diversity scheme outweighs the loss of one out of the two MDC descriptions, since packet erasure introduces much higher perceptual distortion than quantization noise. Similar results are observed in Experiment 2 (Fig. 3 (c) (d)). CONCLUSION In this work, we propose a scheme for real-time voice transmission using multiple independent network paths. By taking advantage of the largely uncorrelated delay and loss statistics of different paths, packets can be used and played out from the channel that currently presents superior transmission characteristics. Experiments over the Internet show that with this scheme the mean end-to-end latency and erasure rate can be greatly reduced compared with using FEC protected single-stream transmission at the same payload data rate. The overall speech quality is evaluated with an objective measure, showing typical gains of more than 0.4 PESQ score. References [1] J.-C. Bolot, S. Fosse-Parisis, and D. Towsley, Adaptive FEC-based error control for Internet telephony, in Proceedings of IEEE INFOCOM 99, Mar. 1999, vol. 3, pp [2] J.-C. Bolot, End-to-end packet delay and loss behavior in the Internet, Computer Comm. Review, vol. 23, no. 4, pp , Sept [3] J. G. Apostolopoulos, Reliable video communication over loss packet networks using multiple state encoding and path diversity, in Proceedings Visual Communication and Image Processing, Jan. 2001, pp [4] S. Savage, A. Collins, E. Hoffman, J. Snell, and T. Anderson, The end-to-end effects of Internet path selection, Computer Comm. Review, vol. 29, no. 4, pp , Oct [5] Y.J.Liang,N.Färber, and B. Girod, Adaptive playout scheduling using timescale modification in packet voice communications, in Proceedings ICASSP01, May 2001, Salt Lake City, UT. [6] W. Jiang and A. Ortega, Multiple description speech coding for robust communication over lossy packet networks, in International Conference on Multimedia and Expo, Aug. 2000, vol. 1, pp , New York, NY, USA. [7] ITU-T Recommendation P.862, Perceptual evaluation of speech quality (PESQ), an objective method for end-to-end speech quality assessment of narrow-band telephone networks and speech codecs, Feb
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
Performance Analysis of Interleaving Scheme in Wideband VoIP System under Different Strategic Conditions
Performance Analysis of Scheme in Wideband VoIP System under Different Strategic Conditions Harjit Pal Singh 1, Sarabjeet Singh 1 and Jasvir Singh 2 1 Dept. of Physics, Dr. B.R. Ambedkar National Institute
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
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
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.
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]
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])
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
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,
Voice-Over-IP. Daniel Zappala. CS 460 Computer Networking Brigham Young University
Voice-Over-IP Daniel Zappala CS 460 Computer Networking Brigham Young University Coping with Best-Effort Service 2/23 sample application send a 160 byte UDP packet every 20ms packet carries a voice sample
A New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications
A New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications Chinmay Padhye and Kenneth J. Christensen Computer Science and Engineering University of South Florida Tampa, FL 336 {padhye, christen}@csee.usf.edu
Monitoring VoIP Call Quality Using Improved Simplified E-model
Monitoring VoIP Call Quality Using Improved Simplified E-model Haytham Assem, David Malone Hamilton Institute, National University of Ireland, Maynooth Hitham.Salama.2012, [email protected] Jonathan
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
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
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
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]
COMPARISONS OF FEC AND CODEC ROBUSTNESS ON VOIP QUALITY AND BANDWIDTH EFFICIENCY
COMPARISONS OF FEC AND CODEC ROBUSTNESS ON VOIP QUALITY AND BANDWIDTH EFFICIENCY WENYU JIANG AND HENNING SCHULZRINNE Columbia University, Department of Computer Science 121 Amsterdam Ave, Mail Code 001,
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
Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross
Multimedia Communication Multimedia Systems(Module 5 Lesson 2) Summary: H Internet Phone Example Making the Best use of Internet s Best-Effort Service. Sources: H Chapter 6 from Computer Networking: A
APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, 3.19.13. VoIP Solution (101)
APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, 3.19.13 VoIP Solution (101) Agenda Items Introduction What is VoIP? Codecs Mean opinion score (MOS) Bandwidth
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
Adaptive Playout for VoIP based on the Enhanced Low Delay AAC Audio Codec
Adaptive Playout for VoIP based on the Enhanced Low Delay AAC Audio Codec Jochen Issing 1, Nikolaus Färber 1, and Manfred Lutzky 1 1 Fraunhofer IIS, Erlangen, 91058, Germany Correspondence should be addressed
Joint playout and FEC control for multi-stream voice over IP networks
Journal of the Chinese Institute of Engineers, 2013 Vol. 36, No. 2, 224 235, http://dx.doi.org/10.1080/02533839.2012.726334 Joint playout and FEC control for multi-stream voice over IP networks Chun-Feng
Real Time Analysis of VoIP System under Pervasive Environment through Spectral Parameters
Real Time Analysis of VoIP System under Pervasive Environment through Spectral Parameters Harjit Pal Singh Department of Physics Dr.B.R.Ambedkar National Institute of Technology Jalandhar, India Sarabjeet
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
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,
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.
A New Adaptive Redundancy Control Algorithm For VoIP Applications
A New Adaptive Redundancy Control Algorithm For VoIP Applications Haytham Assem, David Malone Hamilton Institute, National University of Ireland Maynooth, Ireland Email: {Hitham.Salama.2012, David.Malone}@nuim.ie
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.
How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3
Recognizing Voice Over IP: A Robust Front-End for Speech Recognition on the World Wide Web. By C.Moreno, A. Antolin and F.Diaz-de-Maria. Summary By Maheshwar Jayaraman 1 1. Introduction Voice Over IP is
IP-Telephony Quality of Service (QoS)
IP-Telephony Quality of Service (QoS) Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline End-to-end OoS of VoIP services Quality of speech codecs Network-QoS IntServ RSVP DiffServ
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
Active Monitoring of Voice over IP Services with Malden
Active Monitoring of Voice over IP Services with Malden Introduction Active Monitoring describes the process of evaluating telecommunications system performance with intrusive tests. It differs from passive
Evaluating Data Networks for Voice Readiness
Evaluating Data Networks for Voice Readiness by John Q. Walker and Jeff Hicks NetIQ Corporation Contents Introduction... 2 Determining Readiness... 2 Follow-on Steps... 7 Summary... 7 Our focus is on organizations
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
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
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
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]
Assessing the quality of VoIP transmission affected by playout buffer scheme and encoding scheme
Assessing the quality of VoIP transmission affected by playout buffer scheme and encoding scheme Miroslaw Narbutt, Mark Davis Communications Network Research Institute Dublin Institute of Technology Wireless
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
NETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS
NETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS Andrei Sukhov 1), Prasad Calyam 2), Warren Daly 3), Alexander Iliin 4) 1) Laboratory of Network Technologies, Samara Academy of Transport
Packet Loss Concealment Algorithm for VoIP Transmission in Unreliable Networks
Packet Loss Concealment Algorithm for VoIP Transmission in Unreliable Networks Artur Janicki, Bartłomiej KsięŜak Institute of Telecommunications, Warsaw University of Technology E-mail: [email protected],
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).
Voice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: /RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with input
VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet
VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet 1 Outlines 1. Introduction 2. QoS in VoIP 3. H323 4. Signalling in VoIP 5. Conclusions 2 1. Introduction to VoIP Voice
Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga
Curso de Telefonía IP para el MTC Sesión 2 Requerimientos principales Mg. Antonio Ocampo Zúñiga Factors Affecting Audio Clarity Fidelity: Audio accuracy or quality Echo: Usually due to impedance mismatch
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
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
TECHNICAL CHALLENGES OF VoIP BYPASS
TECHNICAL CHALLENGES OF VoIP BYPASS Presented by Monica Cultrera VP Software Development Bitek International Inc 23 rd TELELCOMMUNICATION CONFERENCE Agenda 1. Defining VoIP What is VoIP? How to establish
Adaptive Rate Voice over IP Quality Management Algorithm
98 Adaptive Rate Voice over IP Quality Management Algorithm Eugene S. Myakotnykh Centre for Quantifiable Quality of Service in Communication Systems (Q2S) 1, Norwegian University of Science and Technology,
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
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
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
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
Advanced Networking Voice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: RTP/RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with
Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal. PDCAT'08 - Dunedin December 1-4, 2008
PlaNetLab Options from Massey University Richard Harris Presentation Outline Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal PDCAT'2008 Dunedin 2 (c)
Introduction to Packet Voice Technologies and VoIP
Introduction to Packet Voice Technologies and VoIP Cisco Networking Academy Program Halmstad University Olga Torstensson 035-167575 [email protected] IP Telephony 1 Traditional Telephony 2 Basic
Choosing the Right Audio Codecs for VoIP over cdma2000 Networks:
Choosing the Right Audio Codecs for VoIP over cdma2000 Networks: System capacity, Voice quality, Delay, and Transcoding issues Dr. Sassan Ahmadi NOKIA Inc. [email protected] February 8, 2005 1 2005
VoIP Analysis Fundamentals with Wireshark. Phill Shade (Forensic Engineer Merlion s Keep Consulting)
VoIP Analysis Fundamentals with Wireshark Phill Shade (Forensic Engineer Merlion s Keep Consulting) 1 Phillip D. Shade (Phill) [email protected] Phillip D. Shade is the founder of Merlion s Keep Consulting,
Understanding Latency in IP Telephony
Understanding Latency in IP Telephony By Alan Percy, Senior Sales Engineer Brooktrout Technology, Inc. 410 First Avenue Needham, MA 02494 Phone: (781) 449-4100 Fax: (781) 449-9009 Internet: www.brooktrout.com
Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080
Test Cases Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Submission Date:23-11-2007 SPBX
VOIP under: WLAN 802.11g. VS Telephone Landline. ENSC 427 Team 1 Luke Dang [email protected] Jason Tsai [email protected] Jeffrey Tam jta6@sfu.
VOIP under: WLAN 802.11g and Ethernet connection VS Telephone Landline ENSC 427 Team 1 Luke Dang [email protected] Jason Tsai [email protected] Jeffrey Tam [email protected] Project Website: www.sfu.ca/~kta2 2 Introduction
Assessment of VoIP Quality over Internet Backbones
Assessment of VoIP Quality over Internet Backbones Athina Markopoulou & Fouad Tobagi Electrical Engineering Dept. Stanford University Mansour Karam RouteScience Technologies, Inc. INFOCOM 2002, 06/25/02
VoIP Bandwidth Considerations - design decisions
VoIP Bandwidth Considerations - design decisions When calculating the bandwidth requirements for a VoIP implementation the two main protocols are: a signalling protocol such as SIP, H.323, SCCP, IAX or
Index Terms Audio streams, inactive frames, steganography, Voice over Internet Protocol (VoIP), packet loss. I. Introduction
Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: Advanced Integrated Steganographic
Comparison of Voice over IP with circuit switching techniques
Comparison of Voice over IP with circuit switching techniques Author Richard Sinden Richard Sinden 1 of 9 Abstract Voice-over-IP is a growing technology. Companies are beginning to consider commercial
A Performance Study of VoIP Applications: MSN vs. Skype
This full text paper was peer reviewed by subject matter experts for publication in the MULTICOMM 2006 proceedings. A Performance Study of VoIP Applications: MSN vs. Skype Wen-Hui Chiang, Wei-Cheng Xiao,
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
Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402
Agilent Technologies Performing Pre-VoIP Network Assessments Application Note 1402 Issues with VoIP Network Performance Voice is more than just an IP network application. It is a fundamental business and
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,
How to Measure Network Performance by Using NGNs
Speech Quality Measurement Tools for Dynamic Network Management Simon Broom, Mike Hollier Psytechnics, 23 Museum Street, Ipswich, Suffolk, UK IP1 1HN Phone +44 (0)1473 261800, Fax +44 (0)1473 261880 [email protected]
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
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
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
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
Video Streaming Quality Measurement with VSQI. Technical Paper
Video Streaming Quality Measurement with VSQI Technical Paper Video Streaming Quality Measurement with VSQI 2009-05-14 Ascom 2009. All rights reserved. TEMS is a trademark of Ascom. All other trademarks
Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.
Title Series Managing IP Centrex & Hosted PBX Services Date July 2004 VoIP Performance Management Contents Introduction... 1 Quality Management & IP Centrex Service... 2 The New VoIP Performance Management
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
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)
Synchronization Essentials of VoIP WHITE PAPER
Synchronization Essentials of VoIP WHITE PAPER Synchronization Essentials of VoIP Introduction As we accelerate into the New World of VoIP we assume we can leave some of the trappings of wireline telecom
B12 Troubleshooting & Analyzing VoIP
B12 Troubleshooting & Analyzing VoIP Phillip Sherlock Shade, Senior Forensics / Network Engineer Merlion s Keep Consulting [email protected] Phillip Sherlock Shade (Phill) [email protected] Phillip
Broadband Quality of Service Experience (QoSE)
Broadband Quality of Service Experience (QoSE) Indicators 1 Price is not the only dimension that is of interest to customers and regulators. Quality of Service Experience (QoSE) is integrally connected
Gauging VoIP call quality from 802.11 WLAN resource usage
Gauging VoIP call quality from 82.11 WLAN resource usage Miroslaw Narbutt and Mark Davis Communications Network Research Institute School of Electronic and Communications Engineering Dublin Institute of
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
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
VoIP Bandwidth Calculation
VoIP Bandwidth Calculation AI0106A VoIP Bandwidth Calculation Executive Summary Calculating how much bandwidth a Voice over IP call occupies can feel a bit like trying to answer the question; How elastic
Measurement of IP Transport Parameters for IP Telephony
Measurement of IP Transport Parameters for IP Telephony B.V.Ghita, S.M.Furnell, B.M.Lines, E.C.Ifeachor Centre for Communications, Networks and Information Systems, Department of Communication and Electronic
Perceived Speech Quality Prediction for Voice over IP-based Networks
Perceived Speech Quality Prediction for Voice over IP-based Networks Lingfen Sun and Emmanuel C. Ifeachor Department of Communication and Electronic Engineering, University of Plymouth, Plymouth PL 8AA,
Performance Evaluation of VoIP in Different Settings
Performance Evaluation of VoIP in Different Settings Tom Christiansen, Ioannis Giotis and Shobhit Mathur {tomchr,giotis,shobhit}@cs.washington.edu Abstract The internet is fast evolving into a universal
Unit 23. RTP, VoIP. Shyam Parekh
Unit 23 RTP, VoIP Shyam Parekh Contents: Real-time Transport Protocol (RTP) Purpose Protocol Stack RTP Header Real-time Transport Control Protocol (RTCP) Voice over IP (VoIP) Motivation H.323 SIP VoIP
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
How To Understand The Differences Between A Fax And A Fax On A G3 Network
The Fax on IP Networks White Paper February 2011 2 The Fax on IP Networks Contents Overview... 3 Group 3 Fax Technology... 4 G.711 Fax Pass-Through... 5 T.38 IP Fax Relay... 6 Network Design Considerations...
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
New Models for Perceived Voice Quality Prediction and their Applications in Playout Buffer Optimization for VoIP Networks
New Models for Perceived Voice Quality Prediction and their Applications in Playout Buffer Optimization for VoIP Networks Lingfen Sun and Emmanuel Ifeachor Centre for Signal Processing & Multimedia Communication
How To Determine The Capacity Of An 802.11B Network
Capacity of an IEEE 802.11b Wireless LAN supporting VoIP To appear in Proc. IEEE Int. Conference on Communications (ICC) 2004 David P. Hole and Fouad A. Tobagi Dept. of Electrical Engineering, Stanford
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
Chapter 2 Voice over Internet Protocol
Chapter 2 Voice over Internet Protocol Abstract This chapter presents an overview of the architecture and protocols involved in implementing VoIP networks. After the overview, the chapter discusses the
