ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP
|
|
|
- Noel Bruce Gibson
- 10 years ago
- Views:
Transcription
1 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
2 Table of Contents Table of Contents... 2 Abstract... 3 List of Figures... 4 List of Tables... 4 List of Acronyms Introduction VoIP Overview Discussion VoIP Performance Evaluation Jitter End-to-End Delay Packet Loss MOS Network Topology Application Configuration Profile Definition Background Traffic Definition Scenarios Results End-to-End Delay Packet Loss Jitter Speech Quality (Mean Opinion Score) Conclusion References
3 Abstract VoIP is an alternative to circuit-switched networks. It provides a means of communication using IP networks over local and long distances. In recent times, VoIP has been responsible for drastically cutting the cost of long-distance calls, and as such, it has seen an increase in popularity. This project will analyze the performance of long distance 3-way voice conference calling using VoIP. Performance will be evaluated by examining packet loss, end-to-end packet delay, delay jitter, and speech quality during a conference call. We will attempt to test the network by varying voice codecs, background and link loads, which might affect the overall user experience. A voice call can be modeled using the traffic importer tool in OPNET. Then through testing, we can determine the call quality through subjective and quantitative means. 3
4 List of Figures Figure 1: SIP Conference Call Flow... 5 Figure 2: VoIP 3-Way Conference Call Network Topology... 8 Figure 3: Vancouver Residential Home Subnet... 9 Figure 4: Saskatoon Residential Home Subnet... 9 Figure 5: Ottawa Residential Home Subnet... 9 Figure 6: VoIP Application Definition Figure 7: Profile Definition Figure 8: VoIP Profile Services for Conference Calling Figure 9: Background Load Profile Definition Figure 10: End-to-End Delay of Both Codecs Without Background Load Figure 11: End-to-End Delay of Both Codecs With Background Loads Figure 12: End-to-End Delay of G.711 Codec Figure 13: End-to-End Delay of G Codec Figure 14: Packet Loss Figure 15: Jitter Without Background Load Figure 16: Jitter With Background Load Figure 17: G.711 Jitter With and Without Background Load Figure 18: G Jitter With and Without Background Load Figure 19: Codec MOS Without Background Load Figure 20: Codec MOS With Background Load Figure 21: G.711 MOS With and Without Background Load Figure 22: G MOS With and Without Background Load List of Tables Table 1: Voice Data Packet Format... 6 Table 2: Mean Opinion Score (MOS) Quality Values... 7 Table 3: VoIP Conference Call Scenarios List of Acronyms IP Internet Protocols MOS RTP SIP UDP VoIP PPP DS-1 Mean Opinion Score Real Time Transport Protocol Session Initiation Protocol User Datagram Protocol Voice over Internet Protocol Point-to-Point Digital Signal-1 4
5 1.0 Introduction It's an understatement to say that VoIP is popular since it has a commanding dominance in the telecommunications industry. The large spike in popularity is due to its cost-effectiveness and flexibility in enterprise and consumer markets. VoIP only requires a broadband connection to complete local and long distance communication over the IP network. It also supports many of the same features included with traditional telephony but at much lower cost to the consumer. Particularly in an enterprise setting, 3-way conferencing over VoIP is very practical since it provides a platform for team meetings without the costs and delays of travelling. In terms of quality, IP telephony includes many voice compression algorithms known as voice codecs that can be used in diverse networks. The varying voice codecs can yield voice quality that is lower, the same or greater than typical circuit switched telephony depending on the network's delay and bandwidth availability. It is therefore our goal to determine the overall performance of VoIP in a simple 3-way long-distance conferencing call for two popular and contrasting voice codecs. We will also be examining the performance with and without the presence of background traffic over our network. The outcome will determine which type of voice codec is better suited for different networks. 1.1 VoIP Overview VoIP provides an alternative to a circuit-switched telephone network by allowing telephone calls to be made over the Internet from a packet-switched network. Thus, voice communication is established between two parties using the Session Initiation Protocol (SIP). SIP instructs the necessary hand-shaking signals between the two parties that are involved in the call process. As such, SIP can provide the conventional call features such as dial, answer, hold, reject, call forward, and call transfer. SIP handshaking signals provide VoIP the ability to establish a three-way conference call as seen in figure 1. Figure 1: SIP Conference Call Flow 5
6 When a call is made, voice gets sampled and digitized for transmission. Voice packets are encoded using a standardized voice codec such as G.711, G.723.1, G.726, G.728, G.729, and more [7]. These codec differ in terms of algorithm, bandwidth, modulation, and payload, but they are all design to compress digital audio signal containing speech data. Once encoded, voice packets are transmitted on RTP/UDP/IP as shown in table 1. Table 1: Voice Data Packet Format Voice Data ( Bytes) RTP (8 Bytes) UDP (12 Bytes) IP (20 Bytes) When the receiver gets these packets, they are de-packetized and data is reconstructed and delivered to the client [7]. Various factors affect the voice quality when using VoIP such as delay, packet loss, and jitter. When analyzing and evaluating the performance of conference calling using VoIP, these factors must be taken into account. Furthermore, the voice codec G.711 is widely used as the industry standard for digital telephony. As a result, the G.711 voice codec will be used as the base codec when testing the VoIP performance on a network during a conference call. 2.0 Discussion 2.1 VoIP Performance Evaluation The performance of a VoIP call is affected by factors involving jitter, packet loss, and end-to-end delay, which all consequently affect the voice quality. These factors vary in terms of the burden VoIP has on the network traffic, and additional burden that other network applications have on the traffic. To investigate the performance of a conference call using VoIP, it is essential to analyze the parameters that affect the voice quality and efficiency of VoIP Jitter Jitter describes the variation in delay caused by some deviation or displacement in a periodic signal during a transmission [3]. Jitter is caused by poor quality links between nodes and/or traffic congestion on the network. However, a receiver will have a jitter buffer to compensate or minimize this delay variation. The jitter buffer queues in arriving packets, which allows for a continuous stream of data to be transmitted over a network [3]. Unfortunately, if the packet s arrival rate is longer than the jitter buffer length, then packets get discarded[3]. Thus, jitter not only affects the periodic signal, but it subsequently affects packet loss, end-to-end delay and therefore voice quality. As a result, only an acceptable amount of jitter is allowed on a network, and this is typically less than 60 ms [3]. To validate the performance of a VoIP conference call, jitter needs to be taken into account for evaluating voice quality and network burden. 6
7 2.1.2 End-to-End Delay The end-to-end delay is determined by the time it takes for a packet to arrive from the source node to the destination node. Factors such as jitter, packet generation, and the path taken can affect the end-toend delay of a network [9]. As previously discussed, jitter adds to the delay of the packets arrival time, because of the deviation that is encountered in the periodic signal. The time it takes for the transmitter to generate packets and the receiver to re-assemble the data also contributes to the end-to-end delay of the network. More importantly, the path taken when transmitting packets ultimately defines the time it takes for packets to travel across a network. End-to-end delay is therefore calculated by applying the following formula, which is already done in OPNET[9]: Packet Loss d end-end = N[ dtrans+dprop+dproc] where d end-end = end-to-end delay d trans = transmission delay d prop = propagation delay d proc = processing delay N = path The occurrence of packet loss is the result of packets failing to arrive at their destination. Along with jitter, other causes of packet loss can be attributed from signal degradation, corrupted packets, and channel congestion [10]. As a result, it is essential to monitor the quality of service at the cost of packet loss, especially when there is added burden on the network traffic. In terms of VoIP conference calling, an acceptable amount of packet loss can be justified by the voice quality of codec when evaluating the change in the Mean Opinion Score (MOS) MOS The Mean Opinion Score (MOS) provides a numerical indication of the perceived quality from a voice codec during and after the transmission and compression of voice data [11]. Factors that can affect MOS include packet loss, jitter, and end-to-end delay. Table 2 below describes the MOS scale that is used to rate the overall speech quality of a voice codec: Table 2: Mean Opinion Score (MOS) Quality Values MOS Quality Impairment 5 Excellent Imperceptible 4 Good Perceptible but not annoying 3 Fair Slightly annoying 2 Poor Annoying 1 Bad Very Annoying 7
8 2.2 Network Topology The VoIP network topology consists of three residential subnets located in Vancouver, Saskatoon, and Ottawa. Each Subnet is connected to an IP cloud using PPP DS1 duplex links. The PPP DS1 duplex links is common for residential homes, because it is a cost-effective T-1 carrier solution with an acceptable bit-rate of Mbps. The IP cloud represents the Internet, which is a packet-switch network that will allow for 3-way VoIP conference calling. Figure 2 below shows the VoIP network topology that is implemented to establish 3-way conference calls. Figure 2: VoIP 3-Way Conference Call Network Topology Inside each subnet, there exist multiple Ethernet workstations that are connected to a Cisco C4000 router. The Cisco C4000 router represents the common household router used in residential homes. Each Ethernet workstation is defined to be a typical residential network connected device such as a laptop, desktop, game console, and more importantly a VoIP phone. Each subnet may vary in terms of network connected devices, but they all have VoIP connected phone as illustrated in figures 3, 4 and 5. 8
9 Figure 3: Vancouver Residential Home Subnet Figure 4: Saskatoon Residential Home Subnet Figure 5: Ottawa Residential Home Subnet To successfully simulate a 3-Way VoIP conference call, we need to define the following: Application Configuration, Profile Definition, and Background Traffic Definition. 9
10 2.3 Application Configuration The application definition was configured to support the predefined VoIP application. In figure 6, the user can customize the VoIP application by manipulating attributes such as types of services and encoder scheme to fit their application. Figure 6: VoIP Application Definition In the case of conferencing calling, the best effort service was implemented to simulate IP telephony. Additionally, the encoder scheme alternated between G.711 and G723.1 to compare and contrast the performance of VoIP conference calling with and without background load. The voice frame per packet was defined as 1 to simulate the typical audio sample of 32 byte payload. The length of talk and silence time used in a call was left with the default exponential distribution since it already replicated a typical conversational scenario. Once the application definition has been defined, the profile definition can be used to apply the service to the respective network device. 2.4 Profile Definition The profile definition is built on top of the VoIP application where it specifies which Ethernet workstation will support VoIP services. Since OPNET only supports P2P or Client-Server relationship for VoIP application, three profile definitions were created as shown in figure 7. 10
11 Figure 7: Profile Definition Each profile represents a connection from one VoIP phone to another, and therefore each VoIP phone supported 2 profile services to simulate the conference call. The profile services of each VoIP phone will start simultaneously after 5 seconds into the simulation in order to establish a conference call. This setup is illustrated in figure 8. Figure 8: VoIP Profile Services for Conference Calling 11
12 2.5 Background Traffic Definition To simulate the effect that background load will have on VoIP performance, we will need to model it as an implicitly-defined traffic load on the PPP DS1 links. Again, these links are used in connecting each residential subnet to the 32-bit IP Internet cloud. The traffic load profile was simply named background_load and was defined in terms of link utilization of DS1's total link capacity of Mbps. For example, the first 25 seconds of the profile has 20% of the link utilized as background load which is exactly 308,800 bps. Figure 9 shows the background load profile in its entirety. Figure 9: Background Load Profile Definition After defining and saving the background load profile, all of the PPP DS1 links had their attributes configured to support it in both the ingress and egress directions. Although it may be obvious, only the scenarios, which are simulating a background load had their PPP DS1 links configured for the background load profile. 3.0 Scenarios There were four scenarios created to compare and contrast the performance of VoIP conference calling in terms of jitter, packet loss, end-to-end delay, and voice quality. The following table describes the scenarios that were implemented to evaluate and analyze the performance of VoIP conference calling: Table 3: VoIP Conference Call Scenarios Scenarios G.711 G No Load Load Scenario 1 Scenario 2 Scenario 3 12
13 Scenario Results The following section describes the results of simulating all of the scenarios. It also explains why our simulations arrived at those results. 4.1 End-to-End Delay From figure 10 it is clear that the end-to-end delay of the G codec is much greater than the G.711 codec when there is no background traffic present. The same thing can also be said for when background traffic is present in figure 11. This result reconfirms the fact that the G.711 codec greatly outperforms the G codec in a situation with heavy background traffic. Figure 10: End-to-End Delay of Both Codecs Without Background Load Figure 11: End-to-End Delay of Both Codecs With Background Loads The following comparison determines if there is any difference between the G723.1 and G.711 codecs in a situation where there is a considerable amount of background traffic. As it is evident in both figures 12 and 13, the codecs only marginally perform better when there is no background traffic present in the network. However that performance difference is negligible. 13
14 Figure 12: End-to-End Delay of G.711 Codec Figure 13: End-to-End Delay of G Codec 4.2 Packet Loss The packet loss in our network simulation displays that the G.711 codec has a great packet discard ratio than the inferior G codec. Both of the scenarios were modeled with a background load. Therefore in a situation where a large amount of background traffic is present, the G codec outperforms the G.711 codec in terms of packet loss as seen in figure 14. Intuitively, the packet loss for both codecs in a simulation without background traffic yields very little packet loss. Figure 14: Packet Loss 14
15 4.3 Jitter As evident from figure 15, the jitter between the G.711 and G codecs without background traffic is minimal and almost non-existent. However, in figure 16, the jitter is clearly simulated and dominated by the G.711 codec which yields a much lower jitter value. This reaffirms what we know to be true about the superior G.711 codec and proves that in a scenario with background traffic, the G.711 codec is desirable. Figure 15: Jitter Without Background Load Figure 16: Jitter With Background Load In the following comparison, the introduction of background traffic clearly causes a large variation in the jitter of both the G.711 and G codecs. This makes sense, as the more traffic is present on the network, the more we expect to see variances in the packet arrival time. However, from the conclusion we drew from figures 17 and 18, we can see that the G.711 codec still has a clear advantage over the G codec. 15
16 Figure 17: G.711 Jitter With and Without Background Load Figure 18: G Jitter With and Without Background Load 4.4 Speech Quality (Mean Opinion Score) In what can be seen as the most drastic evidence in support of the G.711 codec, the Mean Opinion Score (MOS) can be seen in figures 19 and 20. Clearly, the presence of background traffic does not affect the MOS value, therefore we can neglect it. However the G.711 again outperforms the G codec with far greater speech quality. There is a difference between 3.6 and 2.5, which suggest that the user experience better quality with G.711 voice codec. Figure 19: Codec MOS Without Background Load Figure 20: Codec MOS With Background Load The following comparison considers both the G.711 and G codecs with and without a background load. As evident in figures 21 and 22, there is very minimal impact on the speech quality of a VoIP call when background traffic is present. 16
17 Figure 21: G.711 MOS With and Without Background Load Figure 22: G MOS With and Without Background Load 17
18 5.0 Conclusion In our OPNET simulation, we decided on examining the overall performance of VoIP in a simple 3-way long-distance conferencing call for G.711 and G voice codecs. We also examined the performance with and without the presence of background traffic over our network to determine which type of voice codec is better suited for different networks. In our results we uncovered that the presence of background traffic on the network had minimal effects on the packet end-to-end delay and the voice speech quality. However, the jitter and packet loss were significantly affected by background traffic. The G.711 codec greatly outperformed the G codec in all of the tested categories except packet loss. Although this could be seen as an issue, its strong dominance in all of the other categories suggested that the G.711 codec is far superior and hence more desirable in VoIP applications. This explains why it is one of the most widely used codecs in the VoIP industry at the moment. 18
19 6.0 References [1] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, RTP: A transport protocol for real-time applications, IETF RFC 3550, Jul [2] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler, SIP: Session Initiation Protocol, IETF RFC 3261, Jun [3] B. Goode, Voice Over Internet Protocol VoIP, Proc. IEEE, vol. 90, pp , Sept [4] S. Garg, and M. Kappes, Can I add a VoIP call? IEEE, [5] P. Smith, P. Kabal, and R. Rabipour, Speaker Selection For Tandem-Free Operation VoIP Conference, Proc. IEEE Workshop Speech Coding, pp , Oct [6] C. Boutremans, G. Iannaccone, and C. Diot, Impact of link failures on VoIP performance, Proc. NOSSDAV, May [7] R. G. Cole and J. H. Rosenbluth, Voice over IP performance monitoring, Computer Communication Review, vol. 31, no. 2, pp. 9 24, April [8] L. Balliach, "Voice over IP," July Available: [Accessed: March ] [9] End-to-End Delay. Available: [10] Packet Loss. Available: [11] MOS. Available: 19
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
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]
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
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
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]
Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN
ENSC 427 Communication Networks Final Project Report Spring 2014 Analysis and Simulation of VoIP Team #: 2 Kadkhodayan Anita ([email protected], 301129632) Majdi Yalda ([email protected], 301137361) Namvar Darya
Analysis of Performance of VoIP
ENSC 427 Communication Networks Analysis of Performance of VoIP Over various scenarios OPNET 14.0 Spring 2012 Final Report Group 11 Yue Pan Jeffery Chung ZiYue Zhang Website : http://www.sfu.ca/~ypa11/ensc%20427/427.html
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
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
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
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
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.
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 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
AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS
AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS Kati Wilson, Texas A&M University Kati is a student in the Electronics Engineering
Simulation of SIP-Based VoIP for Mosul University Communication Network
Int. J. Com. Dig. Sys. 2, No. 2, 89-94(2013) 89 International Journal of Computing and Digital Systems http://dx.doi.org/10.12785/ijcds/020205 Simulation of SIP-Based VoIP for Mosul University Communication
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
THE ANALYSIS AND SIMULATION OF VOIP
ENSC 427 Communication Networks Spring 2013 Final Project Presentation THE ANALYSIS AND SIMULATION OF VOIP Presented by Team #3: Demet Dilekci Conrad Wang Jiang Feng Xu [email protected] [email protected] [email protected]
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
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
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
Voice Over IP Per Call Bandwidth Consumption
Over IP Per Call Bandwidth Consumption Interactive: This document offers customized voice bandwidth calculations with the TAC Bandwidth Calculator ( registered customers only) tool. Introduction Before
INVESTIGATING THE PERFORMANCE OF VOIP OVER ETHERNET LAN IN CAMPUS NETWORK
ISSN: 0976-3031. Available Online at http://www.recentscientific.com International Journal of Recent Scientific Research Vol. 6, Issue, 6, pp.4389-4394, June, 2015 RESEARCH ARTICLE INVESTIGATING THE PERFORMANCE
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,
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]
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
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
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 Basics for IT Technicians
Voice over IP Basics for IT Technicians White Paper Executive summary The IP phone is coming or has arrived on desk near you. The IP phone is not a PC, but does have a number of hardware and software elements
SIP: Ringing Timer Support for INVITE Client Transaction
SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna ([email protected]) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone
Performance evaluation of the Asterisk PBX
Performance evaluation of the Asterisk PBX Luís Sousa Instituto Superior Técnico Av. Rovisco Pais, 1049-001 Lisboa, Portugal [email protected] Abstract Currently PBX (Private Branch exchange)
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
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
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
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
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.
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
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
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
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
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
Implementing VoIP support in a VSAT network based on SoftSwitch integration
Implementing VoIP support in a VSAT network based on SoftSwitch integration Abstract Satellite communications based on geo-synchronous satellites are characterized by a large delay, and high cost of resources.
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,
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
White Paper. D-Link International Tel: (65) 6774 6233, Fax: (65) 6774 6322. E-mail: [email protected]; Web: http://www.dlink-intl.
Introduction to Voice over Wireless LAN (VoWLAN) White Paper D-Link International Tel: (65) 6774 6233, Fax: (65) 6774 6322. Introduction Voice over Wireless LAN (VoWLAN) is a technology involving the use
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
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)
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
CSE3214 Computer Network Protocols and Applications. Chapter 1 Examples and Homework Problems
CSE3214 Computer Network Protocols and Applications Chapter 1 Examples and Homework Problems Example 1 (review question 18) (1) How long does it take a packet of length 1000 bytes to propagate over a link
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
Voice over IP (VoIP) Basics for IT Technicians
Voice over IP (VoIP) Basics for IT Technicians VoIP brings a new environment to the network technician that requires expanded knowledge and tools to deploy and troubleshoot IP phones. This paper provides
R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?
Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout
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
Call Admission Control and Traffic Engineering of VoIP
Call Admission Control and Traffic Engineering of VoIP James Yu and Imad Al-Ajarmeh [email protected] [email protected] DePaul University Chicago, Illinois, USA ABSTRACT. This paper presents an extension
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
Introduction. Impact of Link Failures on VoIP Performance. Outline. Introduction. Related Work. Outline
Impact of Link Failures on VoIP Performance International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV) C. Boutremans, G. Iannaccone and C. Diot Sprint ATL May
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
Voice Over IP Performance Assurance
Voice Over IP Performance Assurance Transforming the WAN into a voice-friendly using Exinda WAN OP 2.0 Integrated Performance Assurance Platform Document version 2.0 Voice over IP Performance Assurance
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
Hands on VoIP. Content. Tel +44 (0) 845 057 0176 [email protected]. Introduction
Introduction This 4-day course offers a practical introduction to 'hands on' VoIP engineering. Voice over IP promises to reduce your telephony costs and provides unique opportunities for integrating voice
VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs
VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs Said El brak Mohammed Bouhorma Anouar A.Boudhir ABSTRACT Voice over IP (VoIP) has become a popular Internet
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,
An Adaptive Codec Switching Scheme for SIP-based VoIP
An Adaptive Codec Switching Scheme for SIP-based VoIP Ismet Aktas, Florian Schmidt, Elias Weingärtner, Cai-Julian Schnelke, and Klaus Wehrle {lastname}@comsys.rwth-aachen.de Chair of Communication and
Application Notes. Introduction. Sources of delay. Contents. Impact of Delay in Voice over IP Services VoIP Performance Management.
Application Notes Title Series Impact of Delay in Voice over IP Services VoIP Performance Management Date January 2006 Overview This application note describes the sources of delay in Voice over IP services,
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
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
VoIP in 802.11. Mika Nupponen. S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1
VoIP in 802.11 Mika Nupponen S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1 Contents Introduction VoIP & WLAN Admission Control for VoIP Traffic in WLAN Voice services in IEEE 802.11
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
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
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
ENSC 427: COMMUNICATION NETWORKS Analysis of VoIP Performance over Wi-Fi Networks
ENSC 427: COMMUNICATION NETWORKS Analysis of VoIP Performance over Wi-Fi Networks Spring 2010 FINAL REPORT Nickolas Cheng Marissa Hun Sami (Thao) Nguyen ([email protected]) ([email protected]) ([email protected]) http://www.sfu.ca/~samin/ensc427/
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...
Technote. SmartNode Quality of Service for VoIP on the Internet Access Link
Technote SmartNode Quality of Service for VoIP on the Internet Access Link Applies to the following products SmartNode 1000 Series SmartNode 2000 Series SmartNode 4520 Series Overview Initially designed
Computer Networks and the Internet
? Computer the IMT2431 - Data Communication and Network Security January 7, 2008 ? Teachers are Lasse Øverlier and http://www.hig.no/~erikh Lectures and Lab in A126/A115 Course webpage http://www.hig.no/imt/in/emnesider/imt2431
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
Troubleshooting VoIP and Streaming Video Problems
Using the ClearSight Analyzer to troubleshoot the top five VoIP problems and troubleshoot Streaming Video With the prevalence of Voice over IP and Streaming Video applications within the enterprise, it
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
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
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
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.
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
Computer Networks Homework 1
Computer Networks Homework 1 Reference Solution 1. (15%) Suppose users share a 1 Mbps link. Also suppose each user requires 100 kbps when transmitting, but each user transmits only 10 percent of the time.
Performance of voice and video conferencing over ATM and Gigabit Ethernet backbone networks
Res. Lett. Inf. Math. Sci., 2005, Vol. 7, pp 19-27 19 Available online at http://iims.massey.ac.nz/research/letters/ Performance of voice and video conferencing over ATM and Gigabit Ethernet backbone networks
Using the ClearSight Analyzer To Troubleshoot the Top Five VoIP Problems And Troubleshooting Streaming Video
Using the ClearSight Analyzer To Troubleshoot the Top Five VoIP Problems And Troubleshooting Streaming Video With the prevalence of Voice over IP applications within the enterprise, it is important to
Network Simulation Traffic, Paths and Impairment
Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating
Voice over IP. Demonstration 1: VoIP Protocols. Network Environment
Voice over IP Demonstration 1: VoIP Protocols Network Environment We use two Windows workstations from the production network, both with OpenPhone application (figure 1). The OpenH.323 project has developed
Course 4: IP Telephony and VoIP
Course 4: IP Telephony and VoIP Telecommunications Technical Curriculum Program 3: Voice Knowledge 6/9/2009 1 Telecommunications Technical Curriculum Program 1: General Industry Knowledge Course 1: General
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
ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.
ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. API: An application programming interface (API) is a source
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
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,
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
Voice over IP (VoIP) and QoS/QoE
Voice over IP (VoIP) and QoS/QoE Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Understanding jitter and methods to overcome problems with jitter Quality
Alkit Reflex RTP reflector/mixer
Alkit Reflex RTP reflector/mixer Mathias Johanson, Ph.D. Alkit Communications Introduction Real time audio and video communication over IP networks is attracting a lot of interest for applications like
VoIP QoS on low speed links
Ivana Pezelj Croatian Academic and Research Network - CARNet J. Marohni a bb 0 Zagreb, Croatia [email protected] QoS on low speed links Julije Ožegovi Faculty of Electrical Engineering, Mechanical
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
5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues.
5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5.1 LEGACY INTEGRATION In most cases, enterprises own legacy PBX systems,
