NCTU-VT: a freeware for wireless VoIP performance measurement
|
|
|
- Sheila Cross
- 10 years ago
- Views:
Transcription
1 WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2012; 12: Published online 12 May 2010 in Wiley Online Library (wileyonlinelibrary.com)..963 RESEARCH ARTICLE NCTU-VT: a freeware for wireless VoIP performance measurement Ya-Chin Sung 1, Yi-Bing Lin 1, Ren-Huang Liou 1 and Lon-Fon Shieh 2 1 Department of Computer Science, National Chiao Tung University, Hsinchu, Taiwan 2 Department of Business Management, National United University, Miaoli, Taiwan ABSTRACT Voice over IP (VoIP) is a promising low-cost voice communication over the wireless IP network. To provide satisfactory VoIP services, the Quality of Service (QoS) of the wireless network should be guaranteed. This paper proposes a VoIP performance measurement freeware called NCTU VoIP Testing Tool (NCTU-VT). We compare NCTU-VT with two commercial tools SmartVoIPQoS and IxChariot in terms of packet loss, latency, and Mean Opinion Score (MOS) of the VoIP sessions in Wi-Fi network. Our study indicates that these three tools can accurately measure VoIP performance in Wi-Fi environment. Copyright 2010 John Wiley & Sons, Ltd. KEYWORDS mean opinion score; performance measurement; quality of service; voice over IP * Correspondence Yi-Bing Lin, Department of Computer Science, National Chiao Tung University, Hsinchu, Taiwan. [email protected] 1. INTRODUCTION Voice over IP (VoIP) is a promising low-cost voice communication over the wireless IP network. In many IPbased telecommunication systems such as IP Multimedia Core Network Subsystem (IMS) [1], Session Initiation Protocol (SIP) [2] is used for call control. A SIP-enabled end device is called a SIP User Agent (UA). In VoIP services, Real-Time Transport Protocol (RTP) [3] is used to transmit voice (or multimedia) packets over UDP. Several codecs are used in RTP under various bandwidth restrictions. For example, G.711 is a 64 Kbps codec where an RTP stream is transmitted at the rate of 50 packets per second [4]. In this paper, G.711 is considered to investigate the performance of a high bit-rate codec. To provide satisfactory VoIP services, the Quality of Service (QoS) of the VoIP network should be guaranteed. Besides typical QoS measures for Internet packet delivery such as packet loss and delay, a major VoIP performance measure is Mean Opinion Score (MOS) [5]. This measure considers the equipment and impairment factors to subjectively quantify the perceived quality of a voice transmission based on user perception. The MOS values range from 1 to 5, where 1 is unacceptably bad, 2 is poor, 3 is fair, 4 is good, and 5 is excellent. VoIP performance is particularly important for wireless environment because the radio transmission is not as reliable as wireline transmission. Several commercial products have been developed for VoIP performance measurement; for example, Spirent Communications provides a hardware-based solution called SmartBits [6], which executes SmartVoIPQoS application to conduct the VoIP tests [7]. Another example is software-based IxChariot VoIP measurement tool developed by Ixia [8]. We develop the NCTU VoIP Testing Tool (NCTU- VT), a freeware tool that provides a software-based VoIP performance measurement solution. Then we measure packet loss, delay, and MOS value of a VoIP session, and compare the reported results of SmartBits, IxChariot, and NCTU-VT. Our Study will show that the freeware NCTU- VT can accurately measure VoIP performance just like commercial tools SmartVoIPQoS and IxChariot. The paper is organized as follows. The experimental environment is described in Section 2. The commercial tools are introduced in Section 3. Details of NCTU-VT are elaborated in Section 4, and the VoIP performance measures are reported in Section 5. Based on the performance measurement results, we compare the characteristics of three tools: SmartVoIPQoS, IxChariot, and NCTU-VT. 318 Copyright 2010 John Wiley & Sons, Ltd.
2 Y. Sung et al. NCTU-VT: a VoIP performance measurement solution Figure 1. The experimental environment. Figure 2. SmartVoIPQoS measurement environment. 2. THE EXPERIMENTAL ENVIRONMENT As illustrated in Figure 1, we consider an experimental environment that measures VoIP RTP sessions between two VoIP UAs running on notebooks (Figure 1 (a) and (b)). Two RTP streams are transmitted through an Asus WL-500gP WLAN Access Point (AP, see Figure 1 (c)) wirelessly; see paths (a) (c) (b) and (b) (c) (a). The experiments include a background traffic generator (a notebook; see Figure 1 (d)) that competes the radio resources with the measured VoIP calls. The traffic receiver (Figure 1 (e)) is a PC connected to the AP through Fast Ethernet (100 Mbps). The background traffic is delivered through path (d) (c) (e) to provide stringent VoIP measurement environment as described in Reference [9]. This experimental environment is configured as a private network, where the IP address of the AP is The IP addresses of the UAs are and ; and the IP addresses of the traffic generator and the traffic receiver are and , respectively. The above private network configuration (without involving the public network nodes) is specifically designed for evaluating the Wi-Fi radio link impact on VoIP, where the UAs are connected only through the AP. Therefore, we can clearly identify the packet loss and latency introduced by radio links. 3. COMMERCIAL VoIP PERFORMANCE MEASUREMENT TOOLS This section overviews two commercial VoIP performance measurement tools SmartVoIPQoS and IxChariot SmartVoIPQoS SmartVoIPQoS is an application developed on the SmartBits platform. This tool maps the voice quality to a MOS value based on the Perceptual Speech Quality Measure (PSQM) algorithm [10]. The International Telecommunication Union s Telecommunication Standardization Sector (ITU-T) has withdrawn P.861 because PSQM is not developed to account for the network QoS perturbations such as packet loss and latency [11]. However, PSQM is still utilized in several VoIP performance studies [12,13]. Spirent Communications has enhanced the MOS measurement capability of SmartVoIPQoS by Abacus. Since we do not have access to this commercial product, the MOS feature of Spirent Communications s products will not be investigated in this paper. Based on the experimental environment described in Figure 1, Figure 2 illustrates the SmartVoIPQoS measurement environment. SmartVoIPQoS does not implement SIP UAs. Instead, the RTP streams are created between Port 1 and Port 2 residing in the SmartBits (Figure 2 (a)). These two ports connect to NB1 (Figure 2 (b)) and NB2 (Figure 2 (c)) with RJ-45 interfaces (Figure 2 (a) Port 1 and Port 2). Each NB is configured as a bridge between the SmartBits and AP. Our measurements indicate that the NBs do not cause any packet loss in the RTP streams, and therefore this bridge configuration does not introduce extra inaccuracy in our experiments. The VoIP packets are delivered to the AP (Figure 2 (d)) through the wireless interfaces equipped in NB1 and NB2. SmartVoIPQoS (Figure 2 (a)) generates packets that simulate the call patterns of voice traffic and produces the output statistics based on the packets collected by the UAs. The traffic generator and the receiver (Figure 2 (e) and (f)) provides wireless background traffic for stress tests. The SmartVoIPQoS configuration Graphical User Interface (GUI) is shown in Figure 3 (a) and the parameter setup are summarized in Figure 3 (b). The Networks Tab (1) in Figure 3 (a) configures the IP addresses of the SmartBits RJ-45 Ports. In our experiment, NB1 connects to the RJ-45 Port 1 with the IP address of NB2 connects to the Port 2 with the IP address The SmartFlow Tab (2) in Figure 3 (a) sets the traffic flows (3) in Figure 3 (a) and the protocols used by Wirel. Commun. Mob. Comput. 2012; 12: John Wiley & Sons, Ltd. 319
3 NCTU-VT: a VoIP performance measurement solution Y. Sung et al. Figure 3. Configurations used in SmartVoIPQoS: (a) configuration GUI and (b) summary of parameter setup. the traffic flow (4) in Figure 3 (a) of the experiments. Figure 3 defines two RTP flows for UA 1 and UA 2 (paths (a) (b) (d) (c) (a) and (a) (c) (d) (b) (a) in Figure 2). The Card Setup Tab (5) in Figure 3 (a) selects the codec, (i.e., G.711 in our experiment). The Test Setup Tab (6) in Figure 3 (1) sets the test duration (600 s in our experiment) IxChariot The network performance test tool IxChariot consists of a console and several endpoint programs. The console can be installed in a computer with an endpoint. Two endpoints define a traffic flow, where Endpoint 1 is the source and Endpoint 2 is the destination. The traffic flow of an endpoint pair is configured by the console. This configuration is used by Endpoint 1 for generating the test packets and collecting the statistic results. Then the measured statistics are sent to the console for analysis display. Figure 4 illustrates the IxChariot measurement environment, where the VoIP UAs reside in NB1 (Figure 4 (a)) and NB2 (Figure 4 (b)). The IxChariot console (Figure 4 (c)), NB1, and NB2 are connected to a Buffalo LSW-TX- 8NP switch (Figure 4 (d)). The RTP streams are transmitted between NB1 and NB2 via the AP (Figure 4 (e)), and the background traffic is delivered through path (f) (e) (g) in Figure 4. Figure 5 shows the configuration setup in our experiment. NB 1 and NB 2 are configured as Endpoint 1 and Endpoint 2 of RTP Flow 1, respectively (Figure 5 (1)). RTP Flows 2 is similarly configured (see Figure 5 (4)). The parameter setups (i.e., (2) and (3) in Figure 5) are the same as those for Smartbit in Figure 3. To compute the MOS value, IxChariot employs the E- model defined in ITU-T Recommendation G.107 [9,14]. The E-Model assumes that various kinds of transmission impairments are additive on the scale of a rating Figure 4. IxChariot measurement environment. factor R. The considered impairments include the noise sources (such as circuit noise and room noise), the quality decreases caused by overall loudness, non-optimum sidetone and quantizing distortion, the delay impairment, and equipment impairment. After accumulating these transmission impairments, the E-model then converts the R value into a MOS scale to quantify the overall conversational quality. The estimated MOS values range from 1 to 4.5 (not 5). 4. NCTU VoIP TESTING FREEWARE NCTU VoIP Testing Freeware (NCTU-VT) is a softwarebased solution that supports both Perceptual Evaluation of Speech Quality (PESQ) [15] and E-Model to evaluate the MOS value of the VoIP sessions. PESQ is defined in ITU- T Recommendation P.862, which takes packet loss into consideration. 320 Wirel. Commun. Mob. Comput. 2012; 12: John Wiley & Sons, Ltd.
4 Y. Sung et al. NCTU-VT: a VoIP performance measurement solution Figure 5. VoIP session configurations set in IxChariot: (a) RTP flow setup from UA1 to UA2 and (b) RTP flow setup from UA2 to UA1. Figure 6. NCTU-VT measurement environment. Figure 6 illustrates the NCTU-VT measurement environment where the NCTU-VT software (including SIP UAs) are installed in NB1 (Figure 6 (a)) and NB2 (Figure 6 (b)). Two RTP streams, (a) (c) (b) and (b) (c) (a), are transmitted through the AP (Figure 6 (c)) over the wireless links. NB1 also connects to NB2 through Fast Ethernet (wireline link (a)--(b) in Figure 6) to synchronize their clocks. The background traffic is delivered through path (d) (c) (e). Figure 7 illustrates the NCTU-VT software architecture [16]. The Input/Output Module (including user interface (Figure 7 (1)) allows the users to configure the parameters used in the experiments and shows the statistic results. The NCTU-VT interface configures the parameters, including the IP address of the other call party (Figure 7 (10)), VoIP codec (e.g., G.711 in Figure 7 (12)) and the test period (e.g., 600 s in Figure 7 (11)). The test results are shown in Figure 7 (14). After parameter setup, the user presses the Test button (Figure 7 (13)) to measure the VoIP performance by sending the parameters to configure VoIP UA (Figure 7 (2)). The UA consists of the SIP Module for call control and the RTP Module for voice packet transmission. Each RTP packet contains a timestamp to indicate the packet sending time obtained from the Time Synchronization Module (Figure 7 (3)). This module utilizes the win32 API function QueryPerformanceFrequency [17] for timer resolution in number of ticks per second. In our environment, the timer resolution is ticks per second (i.e., s for a tick). Suppose that the RTP Module of UA1 sends a RTP packet to UA2 through path (a) (c) (b) in Figure 6. After the RTP Module of UA2 has received this packet, it passes the packet back to UA1 s Time Synchronization Module (through the Ethernet link (b) (a)) to compute the latency. Measured packet loss and latency are sent to the Performance Evaluation Module (Figure 7 (4)), and then forwarded to the E-Model Processor Module (Figure 7 (5)) for computing the E-Model-based MOS value. Also, packet loss is forwarded to the Pattern Processor Module (Figure 7 (9)) to compute the PESQ-based MOS value with 20 Reference Files (Figure 7 (7)) as the input voice samples, which works as follows: Consider the voice pattern (represented as wave data) in a Reference File (Figure 8 (a)). The Performance Evaluation Module provides the packet loss information in Figure 8 (b), where packets 3, 8, and 9 are lost (marked by ). Since every G.711 RTP packet contains 20 ms audio data, the voice in ms and ms are deleted as shown in Figure 8 (c) and are stored in the Degraded File (Figure 7 (8)). Then the PESQ Processor Module (Figure 7 (6)) generates the MOS value by comparing the Reference File (Figure 8 (a)) and the Degraded Files (Figure 8 (c)), and returns the MOS value to the Performance Evaluation Module. Finally, the Performance Evaluation Wirel. Commun. Mob. Comput. 2012; 12: John Wiley & Sons, Ltd. 321
5 NCTU-VT: a VoIP performance measurement solution Y. Sung et al. Figure 7. NCTU-VT software architecture: (a) software architecture and (b) user interface. Figure 8. Generation of degraded file: (a) reference file, (b) packet loss information, and (c) degraded file. Module provides the VoIP performance measures (i.e., packet loss, latency, and PESQ/E-Model MOS) to the Input/Output Module for statistic display. 5. COMPARISON OF MEASUREMENT RESULTS This section compares the SIP-based VoIP measurement functions of SmartVoIPQoS, IxChariot, and NCTU-VT, and uses these tools to investigate the wireless VoIP performance. Both SmartVoIPQoS and NCTU-VT measure the delay at the precision of 10 6 s. IxChariot supports precision of 10 3 s. Low resolution of delay measure is due to the fact that IxChariot allows the Endpoints to reside in different locations. Therefore, it is necessary to perform time synchronization between the Endpoints, which is not an easy task. For the experiment environment in Figure 4, the clock error between the IxChariot Endpoints is about 3 ms [18]. In NCTU-VT, on the other hand, the UAs are linked through wired Ethernet for time synchronization. In SmartVoIPQoS, the UAs are run in the same SmartBits hardware. Table I. Number of packet loss. Background traffic (KB/s) (1) SmartVoIPQoS (2) IxChariot (3) NCTU-VT Table I lists packet loss measured by SmartVoIPQoS, IxChariot, and NCTU-VT. We control the background traffic from 0 to 600 KB/s by increasing 100 KB/s for every 10 m trial, and repeat the trials for 10 times (i.e., 700 trials in total). Sixty thousand RTP packets are delivered in each trial. It is noted that when the background traffic is less than 600 KB/s, the Wi-Fi bandwidth is not significantly consumed, and therefore the number of packet loss is less than 6. The number of packet loss is larger than 10 when the background traffic is 600 KB/s. Similar phenomenon is observed in Reference [19]. The table indicates that SmartVoIPQoS, IxChariot, and NCTU-VT report the same average packet loss statistics (i.e., 31 or 32 lost packets). Table II lists the latencies measured by SmartVoIPQoS, IxChariot, and NCTU-VT. SmartVoIPQoS and NCTU-VT report similar results and the discrepancy between them 322 Wirel. Commun. Mob. Comput. 2012; 12: John Wiley & Sons, Ltd.
6 Y. Sung et al. NCTU-VT: a VoIP performance measurement solution Table II. Latency performance. Background traffic (KB/s) (1) SmartVoIPQoS (2) IxChariot (3) NCTU-VT Discrepancy (1) and (2) 7.77% 6.86% 3.23% 13.19% 2.73% 6.28% 2.01% Discrepancy (1) and (3) 1.84% 1.00% 1.43% 0.90% 2.55% 1.40% 1.34% Discrepancy (2) and (3) 9.45% 6.96% 4.61% 13.97% 0.17% 7.59% 0.66% Table III. MOS performance. Background traffic (KB/s) (1) NCTU-VT PESQ (2) NCTU-VT E-model (3) IxChariot E-model Discrepancy (2) and (3) 0.02% 0.18% 0.09% 0.18% 0.23% 0.06% 0.66% is smaller than 2.55%. The latency statistics of IxChariot is restricted by the supported precision and thus introduce higher discrepancy (i.e., up to 13.97% as compared with SmartVoIPQoS/ NCTU-VT). In our experiment, the latency increases when the background traffic becomes heavy. When the background traffic increases from 0 to 100 KB/s, the latency increases about 30%. When the background traffic is larger than 100 KB/s, the latency increases about 10% for every background traffic increase of 100 KB/s. Table III lists the MOS values measured by NCTU-VT and IxChariot. NCTU-VT reports higher PESQ MOS than E-Model MOS because PESQ only considers the packet loss factor while E-Model accommodates both packet loss and latency factors. The MOS value discrepancy between the NCTU-VT E-Model and IxChariot is smaller than 0.23%. The table also indicates that the MOS value is not significantly affected by the background traffic. 6. CONCLUSION This paper described the development of NCTU-VT, a freeware tool that provides a software-based solution for VoIP performance evaluation. NCTU-VT is compared with two commercial tools SmartVoIPQoS and IxChariot by a case study on VoIP performance in a Wi-Fi environment. Both NCTU-VT and SmartVoIPQoS provide high accuracy of latency measure as compared with IxChariot. SmartVoIPQoS supports PSQM-based MOS measurement, which is out of date. IxChariot supports E-model for MOS measurement. NCTU-VT supports both PESQ (an enhanced version of PSQM) and E-Model. An enhanced version of SmartVoIPQoS, called Abacus, supports both PESQ and E-Model just like NCTU-VT. We do not have access to Abacus at the time of writing, and therefore do not have performance assessments of this commercial tool. In summary, the freeware NCTU-VT can accurately measure VoIP performance just like commercial tools SmartVoIPQoS and IxChariot. ACKNOWLEDGEMENTS Y.-B. Lin s work was supported in part by NSC E MY3, NSC E MY2, NSC E , Intel, Chunghwa Telecom, IBM, ITRI and NCTU Joint Research Center, and MoE ATU plan. The IxChariot is provided by ITRI through the ITRI-NCTU JRC project. REFERENCES 1. Lin Y-B, Pang A-C. Wireless and Mobile All-IP Networks. Wiley: New York, IETF. SIP: session initiation protocol. RFC 3261, June IETF. RTP: a transport protocol for real-time applications. RFC 3550, July ITU-T. Pulse code modulation (PCM) of voice frequencies. ITU-T G.711 Recommendation, November ITU-T. Methods for subjective determination of transmission quality. ITU-T P.800 Recommendation, June SmartBits. Available at: spirent/smartbits-index.htm 7. SmartVoIPQoS User Guide. Available at: www. spirentcom.com/documents/438.pdf Wirel. Commun. Mob. Comput. 2012; 12: John Wiley & Sons, Ltd. 323
7 NCTU-VT: a VoIP performance measurement solution Y. Sung et al. 8. IxChariot. Available at: datasheets/ixchariot.html 9. Lin Y-B, Sung Y-C, Liu C-L, Rashvand HF, Liao Y-J. (in press). WiMAX--based VoIP experience in M-Taiwan. Accepted and to appear in IET Communications. 10. ITU-T. Objective quality measurement of telephoneband ( Hz) speech codecs. ITU-T P.861 Recommendation, February ITU-T P Series Recommendation. Available at: Lee W, Lee M, McGowan J. Enhancing objective evaluation of speech quality algorithm: current efforts, limitations and future directions. European Transactions on Telecommunications, published online, February 2009; 20(6): Počta P, Turský J, Palúch P. Design and evaluation of novel VoIP link adaptation algorithm based on GTS function. International Journal of Electronics and Communications, published online, March 2010; 64(3): ITU-T. The e-model, a computational model for use in transmission planning. ITU-T Recommendation G.107, April ITU-T. Perceptual evaluation of speech quality (PESQ): an objective method for end-to-end speech quality assessment of narrow-band telephone networks and speech codecs. ITU-T Recommendation P.862, February Chan Y-H. VoIP quality measurement for multiple codes. Master Thesis, National Chiao Tung University, Taiwan, MSDN Library. Available at: msdn.microsoft.com/enus/library/ms644905(vs.85).aspx 18. IxChariot User Guides. Available at: library/user guides/index.php 19. Sung Y-C, Lin Y-B. IPsec-based VoIP performance in WLAN. IEEE Internet Computing 12(6): Yi-Bing Lin (M 96-SM 96-F 03) is Chair Professor and Dean of the College of Computer Science at National Chiao Tung University. Lin received his EEBS degree from National Cheng Kung University in 1983 and the Ph.D. degree from the Department of Computer Science and Engineering in University Washington, Seattle in His current research interests include wireless communications and mobile computing. He has published more than 200 journal articles, 200 conference papers, and is coauthor of Wireless and Mobile Network Architecture (Wiley, 2001), Wireless and Mobile All-IP Networks (Wiley, 2005), and Charging for Mobile All-IP Telecommunications (Wiley, 2008). Lin is a fellow of the ACM, the American Association for the Advancement of Science (AAAS), the IET, and the IEEE. Ren-Huang Liou received the B.S. and the M.S. degrees in Computer Science from National Chiao Tung University (NCTU), Hsinchu, Taiwan, R.O.C., in 2007 and 2009, respectively. He is currently working toward the Ph.D. degree at NCTU. His current research interests include design and analysis of personal communications services networks, mobile computing, and performance modeling. Lon-Fon Shieh is an assistant professor of Department of Business Management, National United University, Taiwan, R.O.C. He is Chief of Industrial Development Bureau, Ministry of Economic Affairs, Taiwan, R.O.C. Authors Biographies Ya-Chin Sung received the BSCSIE and MSCSIE degrees from National Chiao Tung University (NCTU), Hsinchu, Taiwan, R.O.C., in 2002 and 2003, respectively. She is currently working toward the Ph.D. degree at NCTU. Her current research interests include design and analysis of personal communications services networks, network security, and performance modeling. 324 Wirel. Commun. Mob. Comput. 2012; 12: John Wiley & Sons, Ltd.
Direction-based Wireless Remote Controller: A Smartphone Application
: A Smartphone Application Hsiao-Han Chen Department of Computer Science National Chiao Tung University Hsinchu, Taiwan chenhh@csnctuedutw Yi-Bing Lin Department of Computer Science National Chiao Tung
Voice over Wi-Fi Voice Quality Assessment Test
Location of Test: Azimuth Systems Headquarters, Acton, MA Date of Test: August 23 25, 2005 Voice over Wi-Fi Voice Quality Assessment Test A CT Labs Summary Report for Azimuth Systems and Empirix, Inc.
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
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 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
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 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
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]
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
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
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]
MOS Technology Brief Mean Opinion Score Algorithms for Speech Quality Evaluation
MOS Technology Brief Mean Opinion Score Algorithms for Speech Quality Evaluation Mean Opinion Score (MOS) is commonly used to rate phone service speech quality, expressed on a scale from 1 to 5, where
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.
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.
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
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
Measuring Data and VoIP Traffic in WiMAX Networks
JOURNAL OF TELECOMMUNICATIONS, VOLUME 2, ISSUE 1, APRIL 2010 Measuring Data and VoIP Traffic in WiMAX Networks 1 Iwan Adhicandra Abstract Due to its large coverage area, low cost of deployment and high
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,
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
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
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
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
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])
A Quality of Experience based Approach for Wireless Mesh Networks*
A Quality of Experience based Approach for Wireless Mesh Networks* Anderson Morais, and Ana Cavalli Télécom SudParis, France {anderson.morais, ana.cavalli}@it-sudparis.eu Abstract. Wireless Mesh Network
Performance Analysis Proposal
1. Title Performance Analysis Proposal Performance Analysis of P2P VoIP Applications 2. Objective To evaluate the dynamic behavior (i.e., CODEC usage) of VoIP P2P applications (e.g. Skype, Google Talk)
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
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
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
Requirements and Service Scenarios for QoS enabled Mobile VoIP Service
Requirements and Service Scenarios for QoS enabled Mobile VoIP Service Kyu Ouk Lee, Ho Young Song Electronics and Telecommunications Research Institute (ETRI) [email protected], [email protected] Abstract.
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,
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]
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
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
IP Telephony (Voice over IP)
(Voice over IP) Instructor Ai-Chun Pang, [email protected] Office Number: 417, New building of CSIE Textbook Carrier Grade Voice over IP, D. Collins, McGraw-Hill, Second Edition, 2003. Requirements
Performance Measurements of TD-LTE, WiMAX and 3G Systems
Performance Measurements of TD-LTE, WiMAX and 3G Systems Yi-Bing Lin, Pin-Jen Lin, and Yingrong Coral Sung, National Chiao Tung University Yuan-Kai Chen, Chunghwa Telecom Whai-En Chen, National Ilan University
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
NTP VoIP Platform: A SIP VoIP Platform and Its Services
NTP VoIP Platform: A SIP VoIP Platform and Its Services Speaker: Dr. Chai-Hien Gan National Chiao Tung University, Taiwan Email: [email protected] Date: 2006/05/02 1 Outline Introduction NTP VoIP
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
Testing Packet Switched Network Performance of Mobile Wireless Networks IxChariot
TEST PLAN Testing Packet Switched Network Performance of Mobile Wireless Networks IxChariot www.ixiacom.com 915-6649-01, 2006 Contents Testing Packet Switched Network Performance of Mobile Wireless Networks...3
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
Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents
Title Six Steps To Getting Your Network Ready For Voice Over IP Date January 2005 Overview This provides enterprise network managers with a six step methodology, including predeployment testing and network
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
WHITEPAPER. Quality of Service Testing in the VoIP Environment
Quality of Service Testing in the VoIP Environment March 2005 In recent years, the business world has reaped tremendous benefits from the many exciting products and applications made possible by the marriage
SPIRENT ABACUS SIP FOR VOIP AND IMS ABACUS 5000 IP TELEPHONY SIGNALING AND TRAFFIC GENERATOR
SIP FOR VOIP AND IMS ABACUS 5000 IP TELEPHONY SIGNALING AND TRAFFIC GENERATOR The convergence of PSTN, VoIP over Fixed and Wireless Broadband, and Mobile networks to an all IP infrastructure enables service
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
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
Padma Charan Das Dept. of E.T.C. Berhampur, Odisha, India
Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Measuring Quality
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
The Triple Play Analysis Suite - VoIP. Key Features. Standard VoIP Protocol G.711 SIP RTP / RTCP. Ethernet / PPP. XDSL, Metro Ethernet
The Triple Play Analysis Suite - VoIP Most Voice over IP service providers are facing immense challenges which entail optimum network quality environment when rolling out Triple Play networks. AnaCise
Voice Quality with VoLTE
Matthias Schulist Akos Kezdy Qualcomm Technologies, Inc. Voice Quality with VoLTE 20. ITG Tagung Mobilkommunikation 2015 Qualcomm Engineering Services Support of Network Operators Strong R&D Base End-to-end
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
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
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
Authors Mário Serafim Nunes IST / INESC-ID Lisbon, Portugal [email protected]
Adaptive Quality of Service of Voice over IP Communications Nelson Costa Instituto Superior Técnico (IST) Lisbon, Portugal [email protected] Authors Mário Serafim Nunes Lisbon, Portugal [email protected]
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.
VoIP Conformance Labs
VoIP acceptance, VoIP connectivity, VoIP conformance, VoIP Approval, SIP acceptance, SIP connectivity, SIP conformance, SIP Approval, IMS acceptance, IMS connectivity, IMS conformance, IMS Approval, VoIP
Voice over IP Probe! for Network Operators and! Internet Service Providers
Voice over IP Probe! for Network Operators and! Internet Service Providers Product Presentation September 2011 2011 ADVENAGE GmbH Agenda Voice over IP Probe Key Facts VoIP Probe in a Nutshell Use Cases
Troubleshooting Voice Over IP with WireShark
Hands-On Course Description Voice over IP is being widely implemented both within companies and across the Internet. The key problems with IP voice services are maintaining the quality of the voice service
Analysis of Effect of Handoff on Audio Streaming in VOIP Networks
Beyond Limits... Volume: 2 Issue: 1 International Journal Of Advance Innovations, Thoughts & Ideas Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Shivani Koul* [email protected]
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
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
Voice over IP (VoIP) Overview. Introduction. David Feiner ACN 2004. Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples
Voice over IP (VoIP) David Feiner ACN 2004 Overview Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples Introduction Voice Calls are transmitted over Packet Switched Network instead
Achieving PSTN Voice Quality in VoIP
Achieving PSTN Voice Quality in VoIP Voice over Internet Protocol (VoIP) is being widely deployed to offer users low-cost alternatives for long-distance and international telephone calls. However, for
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,
Evaluation of SIP-based VOIP in Heterogeneous Networks
Evaluation of SIP-based VOIP in Heterogeneous Networks Mohamed Khedr*, Onsy Abd El Aleem** Mohamed Mahmoued Selim*** *Arab Academy for Science and Technology, Alexandria, Egypt ** Alexandria University,
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,
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...
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
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
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
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
Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University
Chapter 10 Session Initiation Protocol Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 12.1 An Overview of SIP 12.2 SIP-based GPRS Push
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
Telephone Speech Quality Standards. for. IP Phone Terminals (handsets) CES-Q003-2. September 30, 2004
Telephone Speech Quality Standards for IP Phone Terminals (handsets) CES-Q003-2 September 30, 2004 Communications and Information Network Association of Japan (CIAJ) Table of contents Introduction...3
ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes
ZyXEL V100 (V100 Softphone 1 Runtime License) Support Notes Version 1.00 April 2009 1 Contents Overview 1. Overview of V100 Softphone...3 2. Setting up the V100 Softphone.....4 3. V100 Basic Phone Usage.....7
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
Application Note. Introduction. Definition of Call Quality. Contents. Voice Quality Measurement. Series. Overview
Application Note Title Series Date Nov 2014 Overview Voice Quality Measurement Voice over IP Performance Management This Application Note describes commonlyused call quality measurement methods, explains
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 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
Nokia Networks. Voice over LTE (VoLTE) Optimization
Nokia Networks Voice over LTE (VoLTE) Optimization Contents 1. Introduction 3 2. VoIP Client Options 5 3. Radio Network Optimization 6 4. Voice Quality Optimization 11 5. Handset Power Consumption Optimization
Simple Voice over IP (VoIP) Implementation
Simple Voice over IP (VoIP) Implementation ECE Department, University of Florida Abstract Voice over IP (VoIP) technology has many advantages over the traditional Public Switched Telephone Networks. In
Measuring the Impact of Security Protocols for Bandwidth
International Journal of Computing Academic Research (IJCAR) ISSN 2305-9184 Volume 3, Number 6(December 2014), pp. 131-137 MEACSE Publications http://www.meacse.org/ijcar Measuring the Impact of Security
VoIP over WiMAX: Quality of Experience Evaluation
VoIP over WiMAX: Quality of Experience Evaluation Vitor Bernardo, Bruno Sousa, Marilia Curado Laboratory of Communications and Telematics Department of Informatics Engineering, University of Coimbra {vmbern,bmsousa,marilia}@dei.uc.pt
All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit
iii DEDICATION To my parents, my wife, my brothers and sisters, and my son for their encouragement, and help during this thesis. iv ACKNOWLEDGEMENT I would like to thank my supervisor prof. Jameel Ayoub
Delivering reliable VoIP Services
QoS Tips and Tricks for VoIP Services: Delivering reliable VoIP Services Alan Clark CEO, Telchemy [email protected] 1 Objectives Clear understanding of: typical problems affecting VoIP service
A Scalable Multi-Server Cluster VoIP System
A Scalable Multi-Server Cluster VoIP System Ming-Cheng Liang Li-Tsung Huang Chun-Zer Lee Min Chen Chia-Hung Hsu [email protected] {kpa.huang, chunzer.lee}@gmail.com {minchen, chhsu}@nchc.org.tw Department
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)
MultiDSLA. Measuring Network Performance. Malden Electronics Ltd
MultiDSLA Measuring Network Performance Malden Electronics Ltd The Business Case for Network Performance Measurement MultiDSLA is a highly scalable solution for the measurement of network speech transmission
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
Voice and Fax/Modem transmission in VoIP networks
Voice and Fax/Modem transmission in VoIP networks Martin Brand A1Telekom Austria ETSI 2011. All rights reserved Name : Martin Brand Position: Senior IT Specialist at A1 Telekom Vice Chairman ETSI TC INT
Application Notes. Contents. Overview. Introduction. Echo in Voice over IP Systems VoIP Performance Management
Application Notes Title Series Echo in Voice over IP Systems VoIP Performance Management Date January 2006 Overview This application note describes why echo occurs, what effects it has on voice quality,
