An Advanced Simulation Tool-set for Video Transmission Performance Evaluation

Size: px
Start display at page:

Download "An Advanced Simulation Tool-set for Video Transmission Performance Evaluation"

Transcription

1 An Advanced Simulation Tool-set for Video Transmission Performance Evaluation Ku-Lan Kao Institute of Computer and Communication Engineering, Dept. of Electrical Engineering, National Cheng Kung University No.1, University Road, Tainan City, 70101, Taiwan Chih-Heng Ke Institute of Computer and Communication Engineering, Dept. of Electrical Engineering, National Cheng Kung University No.1, University Road, Tainan City, 70101, Taiwan Ce-Kuen Shieh Institute of Computer and Communication Engineering, Dept. of Electrical Engineering, National Cheng Kung University No.1, University Road, Tainan City 70101, Taiwan ABSTRACT Presenting an advanced simulation tool-set for video transmission performance evaluation is the objective of this paper. This tool-set integrates NS-2 with Evalvid plus a new coding mechanism: Multiple Description Coding (MDC). Using the integrated NS-2 simulator, researchers can easily evaluate specific transmission performance of a variety of videos varying in codec or coding mechanisms. Researchers can analyze their own design, such as their own improved network protocols or QoS control schemes, in a realistic simulation environment without delving into the simulator itself. Besides, by using the tool-set, researchers can acquire video transmission quality not only with former evaluation metrics, but also with real recombined video, which can be played out and observed. In conclusion, researchers who utilize our evolved simulation tool-set will benefit from speedily verifying their video transmission over wireless network designs. Categories and Subject Descriptors C.2.1 [Computer-Communication Networks]: Network Architecture and Design wireless communication. General Terms Measurement, Performance, Design, Experimentation. Keywords Simulation Tool, Performance Evaluation, Video Transmission, Multimedia Communication, Wireless Network. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. WNS2, October 10, 2006, Pisa, Italy. Copyright 2006 ACM /06/10 $ INTRODUCTION Due to recent convenience and universal nature of the Internet, more and more users choose to communicate with portable components, such as laptop, mobile phone, and PDA. Namely, the demand for Internet multimedia communication service increases daily. Publications and research papers are increasingly focused on this topic as a result. Unfortunately, not all network researchers are multi-faceted in cross-layer design. Some might be specialized in multimedia coding but not familiar with underlying networks, while others might have trouble experimenting with their new idea or theory. Finding a powerful and easy to use tool is most important to researchers. Therefore, we developed a superior simulation tool-set which is helpful for network researchers. Previous high-quality video transmission studies [1][2][3] when evaluating video delivered quality, have adopted VBR/CBR traffic flows or H.263/H.264/MPEG4 video trace files, rather than real video as the source video stream source in their simulation environment. These traces provide only network-level analysis such as throughput, delay, jitter, and loss-rate. These metrics reflect network states, but may be insufficient to adequately rate end user perceived quality. The only advantage is that researchers do not need to understand video encoding and decoding details. The trade-off in the meantime is that researchers cannot adjust video coding parameters nor apply other specific coding mechanisms to the same video source. In this paper, we present an evolved simulation tool-set which integrates EvalVid [4] into NS-2 [5], plus the addition of multiple description coding (MDC) [6], making this tool-set more useful while measuring video delivered quality. We enhanced some video transmission interfaces over wireless networks into EvalVid to improve the simulation model. With enhancement, the tool-set enables network-related researchers to evaluate real video streams on their proposed network designs or protocols, and video-related researchers can also evaluate video quality of their designed video coding mechanisms using a more realistic network. This proposed tool-set is publicly released [7]. Moreover, one evolution is that our new tool-set adopts both raw YUV video files [8] and downloadable video traffic trace files [9] as a video stream simulation source. That is, researchers can devote themselves to their primary research area without

2 bothering with the underlying trivial, and have a more comprehensive available video source to certify their simulation reliability. According to an old saying, seeing is believing ; our tool-set recombines received video frames into real videos which play out before our eyes. Furthermore, although PSNR, which compares each pixel in the original and distorted frame to get its value, is the most common metric used to measure end user perceived quality, it takes a very long time to compute. We alternatively use a decodable frame rate (Q) to measure video quality at the receiver, which takes less time compared to PSNR. Therefore, in this paper, we use decodable frame rate as one of our main video evaluation metrics. The remainder of this paper is organized as follows: In section 2, EvalVid overview and some common performance metrics are introduced. Section 3 describes enhancement interfaces between NS-2 and EvalVid and our new tool myevalvid-nt. We bring multiple description coding (MDC) into our simulation tool-set in section 4. Then we show two examples demonstrating our tool-set usefulness. Finally, we summarize the paper and present our future work. 2. RELATED WORKS EvalVid is an existing tool for evaluating video quality transmitted over a real or simulated communication network. EvalVid assists researchers in evaluating their own designed network mechanisms or protocols over a real or simulated network by presenting user-end perceivable video. Following is a brief introduction of the original Evalvid. 2.1 Overview of Evalvid The structure and main components of the Evalvid evaluation framework are described as follows: Source: There are two formats of video source, YUV QCIF (176 x 144) and YUV CIF (352 x 288). Video Encoder and Video Decoder: EvalVid supports two MPEG4 codecs presently, the NCTU codec [10] and ffmpeg [11]. VS (Video Sender): This component reads the compressed video file produced by the video encoder, fragments larger video frame into smaller segments, and then transmits these segments over a real or simulated network. For each transmitted packet, the timestamp, packet id, and packet payload size are recorded in the sender trace file. After that, this component also generates a video trace file containing information about each frame in a real video file. The video trace file and sender trace file can be used for video quality evaluation. ET (Evaluate Trace): Evaluation takes place at the sender side once video transmission is over. Namely, information about the timestamp, packet id, and packet payload size available at the receiver must be transported back to the sender. Based on the original encoded video file, video trace file, sender trace file, and receiver trace file, this ET component can report frame/packet loss and frame/packet jitter and generate a reconstructed video file corresponding to the possible reproduced video found at the end user side. Furthermore, this component considers a frame lost if the frame arrives later than its predefined playback time. Figure 1. The framework of Evalvid tool-set.

3 Figure 2. Interfaces between NS-2 and Evalvid. FV (Fix Video): Video quality measurement is performed frame by frame. Consequently, the total number of receiver side video frames and erroneous frames included must be the same as the original sender side video. If the codec cannot deal with missing frames, the FV component is an error concealment technique used to handle this problem by inserting the last successfully decoded frame in the place of each lost frame [12]. PSNR (Peak Signal Noise Ratio): PSNR is one of the most widespread objective metrics for assessing application-level QoS of video transmissions. The following equation shows the definition of the PSNR between the luminance component Y of source image S and destination image D: where Vpeak = 2k-1 and k = number of bits per pixel (luminance component). PSNR measures the error between a reconstructed image and the original one. MOS (Mean Opinion Score): MOS is a subjective metric to measure application level video quality. This metric of human quality impression is usually given on a scale ranging from 1 to 5, equaling worst to the best. However, the EvalVid simulated network environment is too simple to support realistic and complex network scenarios for evaluating video transmission quality, thus the simulation result is not very credible due to its oversimplified and poor functionality. Therefore, we evolved the original Evalvid into an enhanced version and developed another simulation tool-set myevalvid- NT for evaluating video transmission quality. 3. Enhanced Evalvid and myevalvid-nt As mentioned above, Evalvid adopts overly simple models and functions, such as using a basic error model to represent corrupted or lost packets in the real network, as an accurate and reliable simulator. Most performance metrics used in Evalvid experiments are also network-level measures. So we modified and added to the original NS-2 files, integrated Evalvid into NS-2, and extended some additional functions. We take the unequal significance of I, P, B frames into consideration in our work, and assign them different priorities for later use in decodable frame rate calculation. This proposed tool-set and modules are all publicly available at [13] with detailed descriptions, and several papers are presently based on this toolset [14][15][16][17][18]. In part one of this section, we introduce the enhanced Evalvid architecture, some new agents we expand in NS-2, as well as an application-level performance metrics- decodable frame rate (Q). In part two, we introduce myevalvid-nt.

4 Figure 3. The architecture of myevalvid-nt. 3.1 New network simulation agents The following figure illustrates the video traffic QoS assessment framework enabled by the new tool-set that combines EvalVid with NS-2. Three connecting simulation agents, MyTrafficTrace, MyUDP, and MyUDPSink, are implemented between NS-2 and EvalVid. These interfaces are designed either to read the video trace file or to generate the data required to evaluate the video delivered quality. MyTrafficTrace: This agent primarily extracts frame type and size from the video trace file generated by the EvalVid VS component output. This agent also fragments video frames into smaller segments and sends them to the lower UDP layer at the appropriate time according to user settings specified in the simulation script file. MyUDP: This agent, essentially an extension of the UDP agent, allows users to specify the output file name of the sender trace file and records each transmitted packet timestamp, plus packet id, and packet payload size. MyUDPSink: This is the receiving agent for the fragmented video frame packets sent by MyUDP. It also records timestamp, packet id, and payload size of each received packet in the user specified file. Decodable Frame Rate (Q): Standard MPEG encoders generate three distinct types of frames, namely I, P and B frames. Due to the MPEG hierarchical structure, I frames are more important than P frames, and in turn P frames are more important than B frames. By definition, the frame is considered decodable only when at least a fraction decodable threshold (dt) of the frame data is received, is the frame considered decodable. Therefore, a frame is decodable if and when all fragmented packets of this frame and other packets that this frame depends on, are completely received and are decodable. Thus, decodable frame rate (Q) is defined as the number of decodable frames over the total number of frames sent by a video source. 3.2 myevalvid-nt (Network Trace) Previous studies often use publicly available real raw video traces to evaluate their proposed network mechanisms in a simulation environment. Nevertheless, many recent studies have adopted website traffic traces [9], which provide a publicly available frame size trace library of long MPEG-4 and H.263 encoded videos. These traffic traces are much longer, typically 60 minutes each, and frame size traces are generated from several video sequences. Realistically, no tool-set is publicly available at present to perform a comprehensive video delivered quality evaluation using these traffic traces in a network simulation environment. Consequently, referring to our enhanced Evalvid system, we develop another myevalvid-nt version based on NS-2 [19]. Due to the incompatible Application Programming Interface (API), some old traffic traces can only be applied in Linux and not with Cygwin. As a result, we proposed a new application sink agent, myevalvid_sink, to cover this problem; myevalvid_sink acts like myudpsink, and only differs in the API of input traffic trace file.

5 Figure 4. Architecture of MDC framework 4. MULTIPLE DESCRIPTION CODING A recently attractive way to enhance communication system reliability is to use multiple description coding (MDC) [6] at the source coder. In MDC, several same-signal coded bit-streams are generated, and each stand-alone stream is decodable independently. A better signal reproduction is achieved with more descriptions received, but decoded signal quality is acceptable even with a single description. That is, when only some of the streams are received, reconstruction quality degrades gracefully, which is very unlikely to happen with a system designed purely for compression, making MDC an attractive issue at present. We successfully integrated the MDC mechanism into our toolset [20]. The MDC video transmission evaluation framework and the main evaluation framework components are described as follows: Raw Video Sequence: The video source can be either in the YUV QCIF (176 x 144) or in the YUV CIF (352 x 288) formats. Splitter: In this framework, a frame-based approach is chosen to split the video into multiple descriptors. The splitter program takes the raw video sequences and splits them into i sub-streams such that the n-th sub-stream contains picture n, 2n, 3n, and so on. Parser: The parser program reads each compressed video substream from the video encoder output and generates a traffic trace file that contains frame id, frame type, frame size, and designated sending time. Evaluate Trace: After simulation, count the number of records in the sender trace file and the receiver trace file will indicate how many packets are sent and received so packet loss rate can be easily calculated. Also, end-to-end packet delay is obtained by subtracting sending time from receiving time. A distorted video file corresponding to the possibly corrupted video found at the receiver side can also be produced. Generation of the possibly corrupted video is a process of copying the original compressed video file, packet by packet, and omitting packets lost or corrupted during transmission. Merger: After decoding each received reconstructed video file, the decoded distorted video sequences are fed into the merger program to generate the reconstructed raw video sequence. Because digital video quality assessment, such as PSNR, is performed frame by frame, the total number of video frames in the reconstructed raw video sequence must be the same as the original video. If some sub-streams are lost, the merger program applies simple error concealment by copying the last successfully decoded frame to the lost frames until a correct decoded frame is found. In our tool-set, there are two ways to prepare for MDC video transmission simulation. One is to begin encoding the raw video into the coded video stream file, and the other is to use the prepared MDC traffic traces, which can be downloaded from [21]. The advantage of the latter method is that network researchers do not need to know how to encode the video in MDC mode in detail. On the contrary, it is harder to study the proposed network mechanism effects on different characteristics of the same video extensively because encoding settings for the publicly available video traffic traces are limited.

6 5. CASE STUDY In this section, we provide an example to demonstrate the usefulness of this evaluation framework. We used packet error rate to study the quality of video transmission over an erroneous wireless network. 5.1 Simulation topology The simulation topology used in this experiment is shown in figure 5. The video server transmits video streams over the Internet and wireless links to the video receiver. The maximum transmission packet size is 1024 bytes. The link between the wireless access point and the video receiver is IEEE b 11Mbps. For simplicity, we assume that the link between the video server and the wireless access point has a 10Mbps bandwidth and 10 ms latency. We also assume that no packet loss occurs in the wired segment of the video delivered path. Figure 5. Simulation topology. 5.2 Simulation result In this experiment, the video trace files we used are akiyo_qcif.yuv and news_qcif.yuv which are publicly available on the website [8]. First, we encode akiyo_qcif.yuv and news_qcif.yuv into the MPEG4 video trace file as in table 1, both composed of 300 frames, including 34 I frames, 67 P frames, and 199 B frames. Each video frame is segmented into small packets in transmission; for video akiyo, total packets of I frames are 236, P frames are 100, and B frames are 199, and for video news, the total packets of I frames are 240, P frames are 105, and B frames are 199. Under the same simulation environment, we will vary the packet error rate and compare the transmitted video qualities of these two video files. The packet error rate is set from 0 to 0.2 with 0.01 intervals in the simulation. As shown in figure 6 and figure 7, I, B, P decodable frame numbers of the video flow decreased as expected when packet error rate increased in the examples. In video akiyo, when error rate is 0.01, total packets sent are 535, total packets received at myevalvid_sink are 527, decodable frames are 242, including 29 I frames, 57 P frames, and 156 B frames. Therefore, the Figure 6. I/P/B decodable frame number versus packet error rate of video akiyo. Figure 7. I/P/B decodable frame number versus packet error rate of video news. decodable frame rate (Q) is when packet error rate is 0.01, as shown in figure 8. When error rate is 0.09, decodable frames are 118, including 19 I frames, 31 P frames, and 68 B frames. Therefore, Q is

7 Figure 8. decodable frame rate versus packet error rate. Figure 9. PSNR versus packet error rate. Additionally, although their decodable frame rate looks alike, their PSNR differ very much. Video stream PSNR decreased with increased packet error rate as shown in figure 9. When packet error is 0.01, PSNR is in video akiyo and in video news. When packet error rate is 0.09, PSNR is in akiyo and in video news. When packet error is 0.19, PSNR is in video akiyo and in video news Transmission performance information was obtained following the simulation, but real video quality is still unknown. In order to confirm that when decodable frame rate and PSNR are larger, video delivered quality is better; our tool-set restores these video sequences into real video. After recomposing sequential frames into YUV video streams, we can play these videos using the YUVviewer application, and observing video quality. Figure 10 is the 70, 180, 250, and 299 frames of reconstructed YUV video akiyo and reconstructed YUV video news at a packet error rate that equals 0.01 and We find by careful comparison that the motionless part quality is acceptable, but the background moving part is seriously distorted. This is out of the question to be discovered only by the numeric information. We conclude from verifying different aspects with our tool-set that video delivered quality is better when decodable frame rate and PSNR are larger. In our tool-set, I, B, P frames have different priorities and accumulate separately for later analysis. It is attractive and convenient for researchers studying new video coding, fixing mechanisms, or new transmission, routing protocols regarding I, B, P frame priority. 6. CONCLUSIONS A realistic simulation tool-set, which integrates NS-2 with EvalVid, and an additional common use mechanism MDC is presented in this paper. We enhanced new video and wireless transmission interfaces to support video transmission over wireless network evaluation. Tool-set enhancement provides both network-related and video-related researchers easy evaluation of video delivered quality of their designs in a simulated environment. We calculated decodable frame rate and PSNR for performance evaluation, so that researchers using the tool-set can assess video quality not only with evaluation metrics, but also with real video sequences. According to statistics and our mailing lists, there are currently several projects and papers based on our tool-set. For instance, some focus on QoS Support and some on mobile network multimedia communication. Researcher appreciation convinces us that our tool-set is making a significant contribution. We are also reminded from different opinions that we still have room for future progress. In brief, our proposed framework is a good choice for researchers wanting to verify their designs in multimedia communication, such as network protocols or video coding algorithms. We believe that researchers can make efficient and persuasive progress with this tool-set. Figure 10. Reconstructed YUV video with packet error rate 0.01 and 0.19.

8 7. REFERENCES [1] Patrick Seeling, Martin Reisslein, and Beshan Kulapala, "Network Performance Evaluation Using Frame Size and Quality Traces of Single-Layer and Two-Layer Video: A Tutorial", IEEE Communications Surveys and Tutorials, Vol. 6, No. 2, Pages 58-78, Third Quarter [2] O. Rose, Statistical properties of MPEG video traffic and their impact on traffic modeling in ATM systems, Report No. 101, Institute of Computer Science, University of Wurzberg, February [3] Frank H.P. Fitzek, and Martin Reisslein, "MPEG-4 and H.263 Video Traces for Network Performance Evaluation", IEEE Network Vol. 15, No. 6, pages 40-54, November/December 2001 [4] J. Klaue, B. Rathke, and A. Wolisz, "EvalVid A Framework for Video Transmission and Quality Evaluation", In Proc. of the 13th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation, Urbana, Illinois, USA, September [5] NS, [6] Frank H.P. Fitzek, B. Can, R. Prasad, and M. Katz, Overhead and Quality Measurements for Multiple Description Coding for Video Services, Wireless. Personal Multimedia Communications (WPMC), September 2004 [7] m. [8] [9] [10] NCTU codec, [11] ffmpeg, [12] Y. Wand, Q.-F. Zhu, Error control and concealment for video communication: A review, Proceedings of the IEEE, vol. 86, no. 5, pp , May [13] m [14] Chih-Heng Ke, Cheng-Han Lin, Ce-Kuen Shieh, Wen- Shyang Hwang, A Novel Realistic Simulation Tool for Video Transmission over Wireless Network, The IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC2006), June 5-7, 2006, Taichung, Taiwan [15] Chih-Heng Ke, Ce-Kuen Shieh, Wen-Shyang Hwang, Artur Ziviani, "A Two Markers System for Improved MPEG Video Delivery in a DiffServ Network", IEEE Communications Letters, IEEE Press, ISSN: , vol. 9, no. 4, pp , April 2005 [16] J. Naoum-Sawaya, B. Ghaddar, S. Khawam, H. Safa, H. Artail, and Z. Dawy, "Adaptive Approach for QoS Support in IEEE e Wireless LAN," IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob 2005), Montreal, Canada, August 2005 [17] H. Huang, J. Ou, and D. Zhang, Efficient Multimedia Transmission in Mobile Network by using PR-SCTP, Communications and Computer Networks (CCN 2005), Marina del Rey, USA, 10/24/ /26/2005. [18] A. Lo, G. Heijenk, I. Niemegeers, "Performance Evaluation of MPEG-4 Video Streaming over UMTS Networks using an Integrated Tool Environment", Proceedings SPECTS 2005, 2005 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, Philadelphia, PA, USA, July 24-28, [19] [20] [21]

University of Modena and Reggio Emilia. Laboratorio di Comunicazioni Multimediali EVALVID. Daniela Saladino (daniela.saladino@unimore.

University of Modena and Reggio Emilia. Laboratorio di Comunicazioni Multimediali EVALVID. Daniela Saladino (daniela.saladino@unimore. University of Modena and Reggio Emilia Laboratorio di Comunicazioni Multimediali EVALVID Daniela Saladino ([email protected]) Features and Target Complete framework and tool-set for video quality

More information

Requirements for the Transmission of Streaming Video in Mobile Wireless Networks

Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides Networks Research Group Computer Science Department

More information

A Tool for Multimedia Quality Assessment in NS3: QoE Monitor

A Tool for Multimedia Quality Assessment in NS3: QoE Monitor A Tool for Multimedia Quality Assessment in NS3: QoE Monitor D. Saladino, A. Paganelli, M. Casoni Department of Engineering Enzo Ferrari, University of Modena and Reggio Emilia via Vignolese 95, 41125

More information

Power management of video transmission on wireless networks for multiple receivers

Power management of video transmission on wireless networks for multiple receivers Power management of video transmission on wireless networks for multiple receivers Christos Bouras, Kostas Stamos and Giannis Zaoudis Research Academic Computer Technology Institute and Computer Engineering

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]

More information

Internet Video Streaming and Cloud-based Multimedia Applications. Outline

Internet Video Streaming and Cloud-based Multimedia Applications. Outline Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, [email protected] Ling Guan, [email protected] 1 Outline Internet video streaming Overview Video coding Approaches for video

More information

Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation

Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation ABSTRACT Ángel Cuevas Rumín Universidad Carlos III de Madrid Department of Telematic Engineering Ph.D Student

More information

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

More information

Requirements of Voice in an IP Internetwork

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

More information

Troubleshooting Common Issues in VoIP

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

More information

Mesh Network Testbed and Video Stream Measurement

Mesh Network Testbed and Video Stream Measurement Mesh Network Testbed and Video Stream Measurement Nan Li Email: [email protected] Abstract In this project, we set up a mesh network testbed with nine desktops and three laptops. We install on desktop two

More information

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

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

More information

Chapter 3 ATM and Multimedia Traffic

Chapter 3 ATM and Multimedia Traffic In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

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

More information

Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks

Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,

More information

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

More information

Service Level Analysis of Video Conferencing over Wireless Local Area Network

Service Level Analysis of Video Conferencing over Wireless Local Area Network Service Level Analysis of Video Conferencing over Wireless Local Area Network B.O. Sadiq, E. Obi, A.S. Abubakar, Y. Ibrahim & S. Saidu Department of Electrical and Computer Engineering Ahmadu Bello Unicersity

More information

Video compression: Performance of available codec software

Video compression: Performance of available codec software Video compression: Performance of available codec software Introduction. Digital Video A digital video is a collection of images presented sequentially to produce the effect of continuous motion. It takes

More information

Measuring Data and VoIP Traffic in WiMAX Networks

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

More information

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

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

More information

A Policy-Based Admission Control Scheme for Voice over IP Networks

A Policy-Based Admission Control Scheme for Voice over IP Networks Journal of Computer Science 5 (11): 817-821, 2009 ISSN 1549-3636 2009 Science Publications A Policy-Based Admission Control Scheme for Voice over IP Networks Sami Alwakeel and Agung Prasetijo Department

More information

Quality Estimation for Scalable Video Codec. Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden)

Quality Estimation for Scalable Video Codec. Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden) Quality Estimation for Scalable Video Codec Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden) Purpose of scalable video coding Multiple video streams are needed for heterogeneous

More information

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

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

More information

How To Analyze The Security On An Ipa Wireless Sensor Network

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

More information

An Introduction to VoIP Protocols

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

More information

Multimedia Data Transmission over Wired/Wireless Networks

Multimedia Data Transmission over Wired/Wireless Networks Multimedia Data Transmission over Wired/Wireless Networks Bharat Bhargava Gang Ding, Xiaoxin Wu, Mohamed Hefeeda, Halima Ghafoor Purdue University Website: http://www.cs.purdue.edu/homes/bb E-mail: [email protected]

More information

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen

More information

Video Network Traffic and Quality Comparison of VP8 and H.264 SVC

Video Network Traffic and Quality Comparison of VP8 and H.264 SVC Video Network Traffic and Quality Comparison of and Patrick Seeling Dept. of Computing and New Media Technologies University of Wisconsin-Stevens Point Stevens Point, WI 5448 [email protected] Akshay Pulipaka

More information

Influence of Load Balancing on Quality of Real Time Data Transmission*

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,

More information

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

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

More information

Synchronization Essentials of VoIP WHITE PAPER

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

More information

Traffic Prioritization of H.264/SVC Video over 802.11e Ad Hoc Wireless Networks

Traffic Prioritization of H.264/SVC Video over 802.11e Ad Hoc Wireless Networks Traffic Prioritization of H.264/SVC Video over 802.11e Ad Hoc Wireless Networks Attilio Fiandrotti, Dario Gallucci, Enrico Masala and Enrico Magli 1 Dipartimento di Automatica e Informatica / 1 Dipartimento

More information

Figure 1. The Example of ZigBee AODV Algorithm

Figure 1. The Example of ZigBee AODV Algorithm TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.2, February 2014, pp. 1528 ~ 1535 DOI: http://dx.doi.org/10.11591/telkomnika.v12i2.3576 1528 Improving ZigBee AODV Mesh Routing Algorithm

More information

An Analysis of Error Handling Techniques in Voice over IP

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

More information

NETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS

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

More information

Network Performance Monitoring at Small Time Scales

Network Performance Monitoring at Small Time Scales Network Performance Monitoring at Small Time Scales Konstantina Papagiannaki, Rene Cruz, Christophe Diot Sprint ATL Burlingame, CA [email protected] Electrical and Computer Engineering Department University

More information

Performance Analysis of VoIP Codecs over BE WiMAX Network

Performance Analysis of VoIP Codecs over BE WiMAX Network Performance Analysis of VoIP Codecs over BE WiMAX Network Muhammad Imran Tariq, Muhammad Ajmal Azad, Razvan Beuran, Yoichi Shinoda Japan Advanced Institute of Science and Technology, Ishikawa, Japan National

More information

Study and Implementation of Video Compression Standards (H.264/AVC and Dirac)

Study and Implementation of Video Compression Standards (H.264/AVC and Dirac) Project Proposal Study and Implementation of Video Compression Standards (H.264/AVC and Dirac) Sumedha Phatak-1000731131- [email protected] Objective: A study, implementation and comparison of

More information

Fast Hybrid Simulation for Accurate Decoded Video Quality Assessment on MPSoC Platforms with Resource Constraints

Fast Hybrid Simulation for Accurate Decoded Video Quality Assessment on MPSoC Platforms with Resource Constraints Fast Hybrid Simulation for Accurate Decoded Video Quality Assessment on MPSoC Platforms with Resource Constraints Deepak Gangadharan and Roger Zimmermann Department of Computer Science, National University

More information

Voice over IP: RTP/RTCP The transport layer

Voice over IP: RTP/RTCP The transport layer Advanced Networking Voice over IP: /RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with input

More information

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

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

More information

MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY

MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY Yi J. Liang, Eckehard G. Steinbach, and Bernd Girod Information Systems Laboratory, Department of Electrical Engineering Stanford University, Stanford,

More information

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN

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

More information

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

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

More information

Encapsulating Voice in IP Packets

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

More information

Glossary of Terms and Acronyms for Videoconferencing

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

More information

VoIP QoS on low speed links

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

More information

Clearing the Way for VoIP

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

More information

A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage

A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage Iowa State University Digital Repository @ Iowa State University Graduate Theses and Dissertations Graduate College 2011 A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage Kuan-yu

More information

How To Compare Available Bandwidth On A Network With A Powerline To A Network On A Testbed On A Computer Or Network On An Ipad Or Ipad On A 2Mbb (Or Ipad) On A 4Ghz Network On The

How To Compare Available Bandwidth On A Network With A Powerline To A Network On A Testbed On A Computer Or Network On An Ipad Or Ipad On A 2Mbb (Or Ipad) On A 4Ghz Network On The 2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Path-F3: Improving Accuracy and Network Load in Available Estimation

More information

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

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

More information

Simulative Investigation of QoS parameters for VoIP over WiMAX networks

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

More information

COMPARISON BASED ON VARIOUS PERFORMANCE PARAMETERS BETWEEN WIMAX AND LTE USING NS2

COMPARISON BASED ON VARIOUS PERFORMANCE PARAMETERS BETWEEN WIMAX AND LTE USING NS2 COMPARISON BASED ON VARIOUS PERFORMANCE PARAMETERS BETWEEN WIMAX AND LTE USING NS2 Prof. Tilottama Dhake 1, Pratik Gala 2, Keval Jain 3, Bhavesh Mayekar 4, Priyal Shah 5 Abstract: In telecommunications,

More information

Understanding Latency in IP Telephony

Understanding Latency in IP Telephony Understanding Latency in IP Telephony By Alan Percy, Senior Sales Engineer Brooktrout Technology, Inc. 410 First Avenue Needham, MA 02494 Phone: (781) 449-4100 Fax: (781) 449-9009 Internet: www.brooktrout.com

More information

Digital Audio and Video Data

Digital Audio and Video Data Multimedia Networking Reading: Sections 3.1.2, 3.3, 4.5, and 6.5 CS-375: Computer Networks Dr. Thomas C. Bressoud 1 Digital Audio and Video Data 2 Challenges for Media Streaming Large volume of data Each

More information

How to Send Video Images Through Internet

How to Send Video Images Through Internet Transmitting Video Images in XML Web Service Francisco Prieto, Antonio J. Sierra, María Carrión García Departamento de Ingeniería de Sistemas y Automática Área de Ingeniería Telemática Escuela Superior

More information

Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm

Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm Nandakishore Ramaswamy Qualcomm Inc 5775 Morehouse Dr, Sam Diego, CA 92122. USA [email protected] K.

More information

How To Determine The Capacity Of An 802.11B Network

How To Determine The Capacity Of An 802.11B Network Capacity of an IEEE 802.11b Wireless LAN supporting VoIP To appear in Proc. IEEE Int. Conference on Communications (ICC) 2004 David P. Hole and Fouad A. Tobagi Dept. of Electrical Engineering, Stanford

More information

Advanced Networking Voice over IP: RTP/RTCP The transport layer

Advanced Networking Voice over IP: RTP/RTCP The transport layer Advanced Networking Voice over IP: RTP/RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with

More information

Performance Analysis and Comparison of JM 15.1 and Intel IPP H.264 Encoder and Decoder

Performance Analysis and Comparison of JM 15.1 and Intel IPP H.264 Encoder and Decoder Performance Analysis and Comparison of 15.1 and H.264 Encoder and Decoder K.V.Suchethan Swaroop and K.R.Rao, IEEE Fellow Department of Electrical Engineering, University of Texas at Arlington Arlington,

More information

Parallelization of video compressing with FFmpeg and OpenMP in supercomputing environment

Parallelization of video compressing with FFmpeg and OpenMP in supercomputing environment Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 1. pp. 231 237 doi: 10.14794/ICAI.9.2014.1.231 Parallelization of video compressing

More information

119, Munjiro, Yuseong-gu, Daejeon, Korea. {neofaith, mckim, torshong, kangsw}@icu.ac.kr 2 InfraLab, Korea Telecom

119, Munjiro, Yuseong-gu, Daejeon, Korea. {neofaith, mckim, torshong, kangsw}@icu.ac.kr 2 InfraLab, Korea Telecom A Mobility Management Scheme using - for Realtime Services across Heterogeneous Networks Hyelim Park 1 Myungchul Kim 1 Sooyong Lee 1 Sungwon Kang 1 Yongho Kim 2 1 School of Engineering, Information and

More information

Lab Exercise 802.11. Objective. Requirements. Step 1: Fetch a Trace

Lab Exercise 802.11. Objective. Requirements. Step 1: Fetch a Trace Lab Exercise 802.11 Objective To explore the physical layer, link layer, and management functions of 802.11. It is widely used to wireless connect mobile devices to the Internet, and covered in 4.4 of

More information

Introduction VOIP in an 802.11 Network VOIP 3

Introduction VOIP in an 802.11 Network VOIP 3 Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11

More information

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko QOS Requirements and Service Level Agreements LECTURE 4 Lecturer: Associate Professor A.S. Eremenko Application SLA Requirements Different applications have different SLA requirements; the impact that

More information

Evaluating Data Networks for Voice Readiness

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

More information

Study and Implementation of Video Compression standards (H.264/AVC, Dirac)

Study and Implementation of Video Compression standards (H.264/AVC, Dirac) Study and Implementation of Video Compression standards (H.264/AVC, Dirac) EE 5359-Multimedia Processing- Spring 2012 Dr. K.R Rao By: Sumedha Phatak(1000731131) Objective A study, implementation and comparison

More information

QoS issues in Voice over IP

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

More information

A realisitic VoIP traffic generation and evaluation tool for OMNeT++

A realisitic VoIP traffic generation and evaluation tool for OMNeT++ A realisitic VoIP traffic generation and evaluation tool for OMNeT++ Mathias Bohge Telecommunication Networks Group, TU Berlin Einsteinufer 25, 1587 Berlin, Germany [email protected] Martin Renwanz

More information

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

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

More information

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov [email protected]

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov [email protected] Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics

More information

Measurement of IP Transport Parameters for IP Telephony

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

More information

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.

More information

Disjoint Path Algorithm for Load Balancing in MPLS network

Disjoint Path Algorithm for Load Balancing in MPLS network International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 13 No. 1 Jan. 2015, pp. 193-199 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/

More information

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Scientific Bulletin of the Electrical Engineering Faculty Year 11 No. 2 (16) ISSN 1843-6188 EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Emil DIACONU 1, Gabriel PREDUŞCĂ 2, Denisa CÎRCIUMĂRESCU

More information

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

More information

A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks

A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks 1 A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks Yang Song, Bogdan Ciubotaru, Member, IEEE, and Gabriel-Miro Muntean, Member, IEEE Abstract Limited battery capacity

More information

Quality of Service Testing in the VoIP Environment

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

More information

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

More information

A Novel QoS Framework Based on Admission Control and Self-Adaptive Bandwidth Reconfiguration

A Novel QoS Framework Based on Admission Control and Self-Adaptive Bandwidth Reconfiguration Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. V (2010), No. 5, pp. 862-870 A Novel QoS Framework Based on Admission Control and Self-Adaptive Bandwidth Reconfiguration

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network

More information

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK

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

More information

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science Examination Computer Networks (2IC15) on Monday, June 22 nd 2009, 9.00h-12.00h. First read the entire examination. There

More information

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks

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

More information

Mobile Multimedia Meet Cloud: Challenges and Future Directions

Mobile Multimedia Meet Cloud: Challenges and Future Directions Mobile Multimedia Meet Cloud: Challenges and Future Directions Chang Wen Chen State University of New York at Buffalo 1 Outline Mobile multimedia: Convergence and rapid growth Coming of a new era: Cloud

More information

Three Key Design Considerations of IP Video Surveillance Systems

Three Key Design Considerations of IP Video Surveillance Systems Three Key Design Considerations of IP Video Surveillance Systems 2012 Moxa Inc. All rights reserved. Three Key Design Considerations of IP Video Surveillance Systems Copyright Notice 2012 Moxa Inc. All

More information

Path Selection Analysis in MPLS Network Based on QoS

Path Selection Analysis in MPLS Network Based on QoS Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 6 Özel Sayı (2015) ISSN: 1300-1949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 6 Special

More information

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

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

More information

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3. Implementation of an Emulation Environment for Large Scale Network Security Experiments Cui Yimin, Liu Li, Jin Qi, Kuang Xiaohui National Key Laboratory of Science and Technology on Information System

More information

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,

More information

Effect of Packet-Size over Network Performance

Effect of Packet-Size over Network Performance International Journal of Electronics and Computer Science Engineering 762 Available Online at www.ijecse.org ISSN: 2277-1956 Effect of Packet-Size over Network Performance Abhi U. Shah 1, Daivik H. Bhatt

More information

Key Components of WAN Optimization Controller Functionality

Key Components of WAN Optimization Controller Functionality Key Components of WAN Optimization Controller Functionality Introduction and Goals One of the key challenges facing IT organizations relative to application and service delivery is ensuring that the applications

More information

Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia

Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia Gürkan Gür PhD. Candidate e-mail: [email protected] Dept. Of Computer Eng. Boğaziçi University Istanbul/TR ( Currenty@UNITN)

More information

Basic principles of Voice over IP

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

More information