Best-Case WiBro Performance for a Single Flow
|
|
|
- Henry Clark
- 10 years ago
- Views:
Transcription
1 Best-Case WiBro Performance for a Single Flow Shinae Woo, Keon Jang, Sangman Kim, Soohyun Cho, Jaehwa Lee, Youngseok Lee, and Sue Moon Computer Science Department, KAIST School of Computer Science & Engineering, Chungnam National University KT ABSTRACT WiBro (Wireless Broadband Internet), the Korean version of mobile WiMAX compatible standard, provides high-speed mobile data service. Although mobile WiMAX services are being deployed, there exist few reports about WiBro performance. In this work, we measure and analyze best-case performance of WiBro. In order to measure one-way delay, we develop a GPS synchronization device to measure one-way delay. Our measurement shows that the maximum throughput over the WiBro network is Mbps in downlink and.5 Mbps in uplink. We estimate that both the base station and WiBro modems have large buffers up to s and 5 ms and minimum one-way delay of 76 ms and ms for uplink and downlink, respectively. We measure TCP throughput over WiBro by varying the send buffer and receive buffer sizes. To fully exploit the high bandwidth of Wibro, we conclude the TCP needs along with the minimum of 8 KB buffer size.. INTRODUCTION WiBro (Wireless Broadband Internet), the Korean version of mobile WiMAX compatible standard, provides high-speed mobile data service. The strength of WiBro over cellular data services is its data link speed. It supports up to 37 Mbps downlink and Mbps uplink in theory and Mbps downlink and.5 Mbps uplink in current deployment. The offered rates are faster than CDMA x EV-DO, W-CDMA or HSUPA. WiBro supports mobility up to km/h, which is slower than 3 km/h cellular technologies, but still sufficient for vehicular mobility. KT launched the world s first WiBro service in Korea in 6 and it has since acquired more than, subscribers. Mobile WiMAX services are slowly gaining foothold in other parts of the world. Clearwire started mobile WiMAX service in Portland, Oregon, in September 8 and UQ communications begun a trial service in Japan in February 9. Although mobile WiMAX services are being deployed, there exist few reports about WiBro performance due to the following difficulties in measuring it. First, the infrastructure-based WiBro is yet to be widely deployed, and only a few cities have access. Second, no information about the PHY and MAC layer is avail- 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, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. MICNET 9, September, 9, Beijing, China. Copyright 9 ACM /9/9...$.. able to end users. WiBro provides various MCS (Modulation and Coding Schema) levels to maximize the physical layer throughput. The MCS level changes based on signal quality and determines the transmission rate. Without the information about the MCS level, it is hard to know the maximum available bandwidth of the moment. In another example, it is hard to differentiate the sources of latency. A base station receives bandwidth requests from WiBro modems and allocates time and frequency slots. HARQ (Hybrid Automatic Repeat request) conducts automatic repeat of a frame at the physical layer or recovers bit errors in case of a failure. It reduces the link layer loss rate, but increases the latency. Without information about HARQ or scheduling at the base station, we cannot tell if the latency of a particular packet is due to automatic repeat at the physical layer or scheduling. As described above, many factors contribute to the performance of the WiBro network and complicates the analysis. The goal of this work is to measure and analyze baseline performance of WiBro. In order to reduce the variables in our experiment, we assume no mobility and low signal variation by limiting the experiment site to one physical location. We focus on the performance of a single flow with no competing flow from the same end host. In this work we study the performance of a single UDP flow and a single TCP flow. In our UDP experiment, we have observed.5 Mbps and Mbps for uplink and downlink, respectively. These rates are larger than reported about any cellular networks. From our measurments, we estimate that both the base station and WiBro modems have large buffers up to s and 5 ms and minimum one-way delay of 76 ms and ms for uplink and downlink, respectively. In our TCP experiments, we have found that the small TCP send buffer size is the bottleneck of TCP throughput because of WiBro s high bandwidth-delay product (BDP) characteristics. In case of downlink, a single TCP flow achieves.5 Mbps with 7 KB TCP socket buffer, the default size in Windows XP, and 5 Mbps, just half of maximum UDP bandwidth, with 64 KB TCP socket buffer (the maximum size on Windows XP without RFC 33 extention). To fully exploit the high bandwidth of Wibro, the TCP session needs the minimum of 8 KB or larger buffer size. The rest of this paper is organized as follows. We provide WiBro s MAC (Medium Access Control) layer mechanisms as an overview and summarize related work in Section. Next, we describe the architecture of our testbed, synchronization techniques and validate our testbed by examining bandwidth and delay of each hop in Section 3. In Section 4, we analyze TCP performance. We provide the UDP performance of WiBro to compare it against TCP performance. Then we demonstrate how the send buffer size and receive window size of a TCP session affect TCP throughput. Finally, we conclude in Section 5.
2 . BACKGROUND AND RELATED WORK Here we give a brief overview of WiBro technology. WiBro uses Orthogonal Frequency Division Multiple Access (OFDMA) that allows simultaneous transmission of multiple users by different carriers. The core of WiBro is an IP-based packet-switching network, while WiBro employs a connection-oriented MAC layer service at the base station. A WiBro modem requests bandwidth by sending a stand-alone request message or piggybacking it on other uplink data messages [9]. has a bigger latency than downlink because uplink requires an additional bandwidth request step. Theoretically, uplink provides up to Mbps bandwidth and downlink up to 37.5 Mbps with mobility up to km/h [3, 9]. Depending on the quality of channels, WiBro adapts the MCS (Modulation and Coding Scheme) level to maximize the data transmission rate. WiBro has 8 different MCS levels for downlink and 4 levels for uplink. The WiBro standard includes five kinds of QoS including UGS (Unsolicited Grand Service), rtps (Real-time Polling Service), nrtps (Non-real-time Polling Service), BE (Best Effort), ertps (Extended rtps) as in WiMAX specifications, but only a BE service is currently available. Han et al. have evaluated Voice over IP (VoIP) performance over WiBro [6]. Their results show that the WiBro network has small jitter and low loss: WiBro offers as good as or better than toll quality. Their results are overly optimistic, for there apparently was no other user contending for transmission. Kim et al. have reported on achievable throughput over WiBro [8]. They have demonstrated that the small default TCP receive window size prevents TCP from fully utilizing the available bandwidth. In this work we experiment with various TCP buffer sizes and demonstrate that both the send and receive window sizes should be adjusted to utilize the bandwidth of WiBro network to its fullest. 3. MEASUREMENT ENVIRONMENT 3. Overview In all our measurements we use a mobile node (MN), equipped with a WiBro Modem (SWD-H3K) and a desktop PC, called a corresponding node (CN), connected to KREONET (Korea Research Environment Open NETwork), a research network in Korea. KREONET is directly connected to KT s IP backbone network and has low utilization such that we assume packet losses and delays to occur mostly on the WiBro network. Both the MN and CN run Windows XP. We conducted all our experiments from a single location in Daejeon, Korea, and the data was collected from April to May, 9. The 8.6 Standardization Forum defines two separate steps of certification, conformance and interoperability testings, and each step is known as Wave. Wave has the basic characteristics of mobile WiMAX. Wave has enhanced features in the physical layer and MAC layer, including MIMO (Multiple Input Multiple Output) technology, scalable OFDMA and beam forming. The KT WiBro service was upgraded to Wave in September 8. We use Iperf [] for traffic generation and use WinPcap [] to capture transmitted packets. Original WinPcap creates a timestamp using local time. We modify WinPcap to mark each packet with CPU cycles instead of local time for ease of time synchronization. Further details about time synchronization follow in the next section. 3. Clock Synchronization In order to measure one-way delay, we need two end hosts to be synchronized. Two popular methods to synchronize computers are NTP (Network Time Protocol) and GPS (Global Position- Figure : The Structure of GPS module ing System). NTP is widely regarded as inadequate for one-way network delay measurement []. Veitch et al. have proposed a robust clock synchronization mechanism based on the TimeStamp Counter (TSC) register of Pentium class PCs []. Their approach requires kernel patches but no support is available for Windows XP. In order to conduct outdoor measurement, we require a small lowpower GPS time synchronization device. Unfortunately, to the best of our knowledge, a small off-the-shelve GPS time synchronization device is not available. We develop a small GPS time synchronization device that provides accurate UTC (Universal Time Coordinated) information. Figure is a structural diagram of our synchronization device. Our device consists of the GPS module u-blox LEA-5, a USB interface, an RS3 interface, and LAN cables connecting the GPS module to the two interfaces. The GPS module outputs the NMEA (The National Marine Electronics Association) 83 signal and a 5V pulse-per-second (PPS) signal. The NMEA 83 application data sentences include the UTC time, the geographic position, and the moving velocity of the module. A typical GPS device in today s market delivers the NMEA signal via USB for location-based service applications and does not use the PPS signal. However, the USB interface adds fluctuating delay up to 5 ms and is inadequate for our purpose. We rewired the output of the GPS module such that the NMEA signal connects to the PC via USB, and the PPS signal reaches the PC via RS3C. Upon receipt of the PPS signal, the PC records the CPU cycles counted from the machine startup. As we describe earlier, our modified WinPcap records the CPU cycles for each packet. By aligning the CPU cycles recorded at every PPS signal with those recorded per packet, we can infer the time of each packet accurately in a globally synchronized manner. We test our GPS synchronization device in a LAN environment. We connect two computers via an Ethernet switch. The two computers send and receive UDP traffic and we use our synchronization device and mechanism to calculate one-way delay for both directions. One-way delays for both directions are positive and strictly smaller than.8 ms, but greater than. ms. This indicates our synchronization mechanism provides sub-millisecond accuracy. Sub-millisecond accuracy is adequate in measuring the latency of WiBro that we expect to be in tens of milliseconds in both directions. 4. BASIC CHARACTERISTICS OF WIBRO We begin our WiBro performance evaluation with UDP traffic. We measure the one-way delay of low rate UDP traffic and calculate the minimum delay of the WiBro network. Then we generate enough traffic to saturate the WiBro link in order to see the maximum throughput and one-way delay under congestion. From the
3 RTT (ms) Hop number Figure : RTT by the hop worst-case one-way delay, we estimate the buffer size at both the uplink and downlink directions. All traffic we collect is 5-minute-long traces of UDP traffic generated by Iperf. Our measurement location has CINR (Carrier to Interference plus Noise Ratio) values higher than 3 db and variance of less than. This is the best signal strength in WiBro. For reference, the signal strength we measured at various locations in downtown Seoul was between 3 db to 5 db. 4. Validation of Our Experiment Setting In order to study the characteristics of the WiBro link, we first check to see if the WiBro link is the bottleneck in the end-toend path of our experiment setting. We use two tools ping and tracert in order to show that the WiBro link accounts for the majority of delay and jitter, as well as loss. RTT at each hop in Figure is the minimum from 5 runs of tracert. The first hop from the MN in the uplink direction and the last hop before the MN in the downlink direction did not respond to tracert. We looked at the DHCP configuration and obtained the default gateway. We then sent ping to the default gateway and found the gateway to answer to ping requests. We mark delays obtained from ping in the figure with an asterisk to distinguish from tracert measurements. There are 4 hops from the CN to the MN (uplink) and hops the other way. This path asymmetry is at the router level, not at the AS path level, and is due to AS-internal network configurations. The uplink RTT measurements exhibit larger variation. It is because the WiBro link is included in every measurement, while the downlink RTT measurement includes the WiBro link only at the last hop. From the RTT measurements in both directions we are convinced that the majority of the one-way delay in our measurement setting comes from the WiBro link. We have checked the link utilization on all links from the CN to the link between KT and KREONET and seen that they were never utilized over 5% during our measurement experiment. 4. Minimum one-way delay In order to measure the minimum one-way delay and loss (or the best performance), we use 4 Kbps UDP traffic ( bytes of payload every 4 ms) and measured the one-way delay and loss. The downlink delay has very little variance and has the minimum of 4 ms. The uplink delay fluctuates between 5 ms and ms. The main reason behind this variation is packet bundling, similar to piggybacking, as explained in Section. Packet bundling takes place when one packet is scheduled to be delivered uplink, another packet arrives and is delivered along with the first packet, thus saving scheduling time. The difference between bundling and piggybacking lies in what gets opportunistic scheduling advantage, the packet itself or a request for a transmission slot. Without bundling the minimum uplink delay is 8 ms, and with bundling the delay reduces to 5 ms. We have shown that the RTT of the wired portion is less than 7 ms and one-way delay of wired link is less than 4 ms. Therefore, the one-way delay of WiBro link is about 76 ms uplink and ms downlink. During this measurement, no packet was lost. 4.3 Performance of a saturated WiBro link Now we turn our attention to WiBro performance under heavy traffic. In order to saturate the WiBro link, we generate 5 Mbps and Mbps for uplink and downlink, respectively. We use the packet size of 4 bytes. Figure 3(a) plots the throughput at the receiving end, calculated per second. The maximum uplink throughput is.5 Mbps and downlink Mbps. The rest of the generated traffic is dropped. The one-way delay is expected to be larger than what we report in Section 4., as the queues before the Wibro link build up due to heavy traffic. Figure 3(b) plots the first 3 seconds of oneway delay of the same trace and Figure 3(c) shows the cumulative distribution function (CDF) of one-way delay. We see the one-way delay gradually increasing as the queue builds up over time. The one-way delay increases until the queue is full and starts to drop packets. As we use packets of a different size from Section 4., we measure the minimum one-way delay again, this time with 56 Kbps uplink and Mbps downlink traffic. The minimum one-way delays are 3 ms uplink and 5 ms downlink, larger than reported in Section 4.. This increase in delay could easily be explained with increase in transmission delay, as the packet size grew from 6 to 4 bytes. The one-way delay when the queue is full translates to the worstcase performance of the network. Because we generate more traffic than maximum measured throughput, the queue is never drained once the queue has built up to its full capacity. We calculate the minimum one-way delay excluding the first and last 5 seconds to assure that the queue remains full. The minimum delay when the queue is full includes the full queueing delay, while minimizing the effect of HARQ and low signal variation. The difference between minimum one-way delay with and without queueing delay translates to the queue size. We estimate the queue size in bytes by multiplying the queue size in time and the bandwidth at the time. The estimated queue sizes are about KB uplink and, KB downlink. We note that the downlink has times larger queue than uplink, although the bandwidth is only 5 times larger. The delay larger than what can be accounted for queueing in Figure 3(c) is likely to be due to HARQ retransmissions, scheduling, and variation in signal strength. Without access to PHY and MAC layer information, we can not verify how much each contributes to the overall delay. About half the packets experience more than s delay downlink when the queue is saturated. The large buffer size in the wired network has been a topic of hot debate[4]. The large buffer size in wireless network can be as serious or doubly serious as we observe in this work. 5. ANALYSIS OF TCP PERFORMANCE In this section we measure and analyze the TCP performance. We first measure the TCP throughput and compare it with that from UDP. We also measure and compare the TCP delay against the minimum round-trip time and one-way delay of UDP traffic. All traffic we collect is 5-minute-long traces of TCP traffic generated by Iperf. We collect TCP traces with different TCP socket buffer sizes. We increase Windows XP s default TCP socket buffer
4 Bandwidth (Mbps) (a) Bandwidth One way delay (s) (b) One-way delay F(x) One way delay (s) (c) One-way delay (CDF) Figure 3: UDP performance over a saturated WiBro link.5 x 5 3 x 5 Sequence Number (byte).5.5 Send Data Receive ACK 3 Sequence Number (byte) Send Data Receive ACK 3 (a) Sender 7KB / Receiver 64KB (b) Sender 56KB / Receiver 56KB Figure 4: Sequence graph in slow start () size to MB using RFC 33 [7] option and change the TCP socket buffer size of each TCP flow by setting the option in the application layer. We measure the TCP throughput with Windows XP s default settings and it comes out to be only about Mbps, ten times smaller than UDP s. Even taking into consideration the undulating nature of TCP traffic due to congestion control, we find tenfold decrease to be too significant. In order to identify the cause of the small throughput, we investigate how packets are transmitted and whether many packets are retransmitted. Figure 4(a) plots the sequence numbers of both data and acknowledgement packets against time. In this experiment we use the Windows default socket buffer sizes: 7 KB for the send socket buffer and 64 KB for the receive side. Figure 4(a) shows that after a few rounds in the slow start phase, the packets worth of the full send buffer size are transmitted, but the send buffer size does not grow in the next round. That is, the TCP congestion window size reaches the maximum of 7 KB and does not increase any more. This literally caps the TCP throughput. Bandwidth-delay product indicates the maximum amount of data that can be in transit from a sender to a receiver and is used in provisioning the buffer size inside the network. If the available bandwidth of an end-to-end path is small or delay short, the bandwidthdelay product is small and a small send buffer size is sufficient to keep the pipe full. In case of WiBro, the delay is relatively large, but the bandwidth is also large, which in turn increases the bandwidthdelay product. However, with the TCP send buffer size capped at 7 KB, a single TCP flow cannot exploit the full capacity of the WiBro network. Now that we understand the cause of low TCP throughout, we conduct the same experiment with 56 KB for both TCP send and receive buffer sizes and plot the sequence numbers against time in Figure 4(b). In contrast to Figure 4(a) the congestion window continues to grow after the first second in Figure 4(b). Kim et al. have shown that the small receive window size of Windows is indeed the bottleneck in WiBro [8]. According to their results, the TCP throughput increases when the receive window size is changed from 7 KB to 64 KB. Halepovic et al. show that increased throughput of TCP with increasing socket buffer sizes up to 64 KB and auto-tuned socket buffer size. They show that 64 KB is enough to support.5 Mbps in WiMAX [5]. We have found out that not only the receive window size, but also the send socket buffer size affects the performance of TCP. When a TCP sender receives an ACK, it can grow its window size, but never over the limit exceeding the sender window size. As our WiBro environment supports much higher bandwidth and low loss rate, we conduct the next experiment varying both the send and receive buffer sizes. We vary the send and receive buffer sizes from 7 to 3, 64, 8, 56, 5, and, 4 KB and measure the TCP throughput. We see in Figure 5(a) that only with the buffer size set at 8 KB the downlink TCP throughput reaches about Mbps comparable to that of UDP traffic. If the buffer size grows over 5 KB, the single TCP flow induces queueing and loss onto itself and experiences reduced throughput.
5 Bandwidth (Mbps) RTT (ms) One way delay (ms) DATA ACK (a) Bandwidth (b) RTT (c) One-way delay () Figure 5: Characteristics TCP traffic in Wave Samke et al. have proposed that auto-tuning of send buffer size for high-speed WAN networking environment (in their times in the order of Mbps). We find it rather interesting to see their autotuning to apply these days to wireless networking of drastically increased bandwidth. Yet still our work suggests that not only the send buffer size, but also the receive buffer size should increase. Linux.6 and later versions implement auto-tuning of both send and receive buffer sizes. Windows Vista implements receiver-side auto-tuning. We leave evaluation of Linux and Windows Vista s auto-tuning mechanisms for future work. We then examine the RTT in our TCP experiments. Figure 5(b) plots the median and inter-quartile RTTs at various buffer sizes. As the buffer size grows, so does RTT, indicating queueing. Once the buffer size grows over, 4 KB, the RTT fluctuates greatly. This indicates that with the buffer size of, 4 KB, the single TCP flow enters congestion regime and the queue is drained after timeouts and the shrunk congestion window size. The one-way delay follows similar pattern as the RTT. 6. CONCLUSION In this work we measure the best-case performance of a WiBro network for a single flow. Our measurement shows that the maximum throughput over the WiBro network is Mbps downlink and.5 Mbps uplink. We develop a GPS synchronization device to measure one-way delay. The minimum one-way delay in downlink is ms and that in uplink varies from ms to 76 ms depending on the packet bundling. We estimate that both the base station and WiBro modems have large buffers up to s and 5 ms and minimum one-way delay of ms and 76 ms, respectively. We measure TCP throughput over WiBro by varying send and receive buffer sizes. Due to high bandwidth and long delay over the WiBro network, at least 8 KB is required to fully utilize the link. [3] J. G. Andrews, A. Ghosh, and R. Muhamed. Fundamentals of WiMAX. Prentice Hall, 7. [4] M. Enachescu, Y. Ganjali, A. Goel, N. McKeown, and T. Roughgarden. Routers with very small buffers. In INFOCOM 6. 5th IEEE International Conference on Computer Communications. Proceedings, 6. [5] E. Halepovic, Q. Wu, C. Williamson, and M. Ghaderi. TCP over WiMAX: A measurement study. In IEEE/ACM MASCOTS 8. [6] M. Han, Y. Lee, S. Moon, K. Jang, and D. Lee. Evaluation of voip quality over wibro. In PAM, 8. [7] V. Jacobson, R. Braden, and D. Borman. RFC33: TCP extensions for high performance, 99. [8] D. Kim, H. Cai, M. Na, and S. Choi. Performance measurement over mobile WiMAX/IEEE 8.6e network. In WOWMOM, 8. [9] B. G. Lee and S. Choi. Broadband Wireless Access and Local Networks: Mobile WiMAX and WiFi. Artech House Publishers, 8. [] V. Paxson. On calibrating measurements of packet transit times. SIGMETRICS Perform. Eval. Rev. [] D. Veitch, J. Ridoux, and S. B. Korada. Robust synchronization of absolute and difference clocks over networks. Accepted for publication, IEEE/ACM Transactions on Networking, to appear June 9. Acknowledgement We would like to thank people from KT, Boyoun Chang, Jung-Sik Park for their valuable comments and Hyungsoo Kim for granting us the use of their testbed. This work was supported by the IT R&D program of MKE/IITA [A , "CASFI : High-Precision Measurement and Analysis Research"]. 7. REFERENCES [] Iperf. [] Winpcap.
Extended-rtPS Algorithm for VoIP Services in IEEE 802.16 systems
Extended-rtPS Algorithm for VoIP Services in IEEE 802.16 systems Howon Lee, Taesoo Kwon and Dong-Ho Cho Department of Electrical Engineering and Computer Science Korea Advanced Institute of Science and
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 over Wireless Opportunities and Challenges
Prof. Dr. P. Tran-Gia VoIP over Wireless Opportunities and Challenges Universität Würzburg Lehrstuhl für verteilte Systeme H.323 RTP Codec Voice-over-IP over Wireless (VoIPoW) UDP IMS G723.1 SIP G729 HSDPA
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.
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.
IMPLEMENTING VOICE OVER IP
51-20-78 DATA COMMUNICATIONS MANAGEMENT IMPLEMENTING VOICE OVER IP Gilbert Held INSIDE Latency is the Key; Compression; Interprocessing Delay; Network Access at Origin; Network Transmission Delay; Network
Performance Measurement of Wireless LAN Using Open Source
Performance Measurement of Wireless LAN Using Open Source Vipin M Wireless Communication Research Group AU KBC Research Centre http://comm.au-kbc.org/ 1 Overview General Network Why Network Performance
Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment
Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment TrueSpeed VNF provides network operators and enterprise users with repeatable, standards-based testing to resolve complaints about
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
THE IMPORTANCE OF TESTING TCP PERFORMANCE IN CARRIER ETHERNET NETWORKS
THE IMPORTANCE OF TESTING TCP PERFORMANCE IN CARRIER ETHERNET NETWORKS 159 APPLICATION NOTE Bruno Giguère, Member of Technical Staff, Transport & Datacom Business Unit, EXFO As end-users are migrating
A Seamless Handover Mechanism for IEEE 802.16e Broadband Wireless Access
A Seamless Handover Mechanism for IEEE 802.16e Broadband Wireless Access Kyung-ah Kim 1, Chong-Kwon Kim 2, and Tongsok Kim 1 1 Marketing & Technology Lab., KT, Seoul, Republic of Korea, {kka1,tongsok}@kt.co.kr
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
Performance Evaluation of Linux Bridge
Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page
High-Speed TCP Performance Characterization under Various Operating Systems
High-Speed TCP Performance Characterization under Various Operating Systems Y. Iwanaga, K. Kumazoe, D. Cavendish, M.Tsuru and Y. Oie Kyushu Institute of Technology 68-4, Kawazu, Iizuka-shi, Fukuoka, 82-852,
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
Improving Effective WAN Throughput for Large Data Flows By Peter Sevcik and Rebecca Wetzel November 2008
Improving Effective WAN Throughput for Large Data Flows By Peter Sevcik and Rebecca Wetzel November 2008 When you buy a broadband Wide Area Network (WAN) you want to put the entire bandwidth capacity to
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
Computer Networking Networks
Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office
ALL-IP CELLULAR NETWORK ARCHITECTURE FOR EFFICIENT RESOURCE MANAGEMENT
ALL-IP CELLULAR NETWORK ARCHITECTURE FOR EFFICIENT RESOURCE MANAGEMENT Young-June Choi, Kwang Bok Lee and Saewoong Bahk School of Electrical Engineering and Computer Science, INMC Seoul National University
Region 10 Videoconference Network (R10VN)
Region 10 Videoconference Network (R10VN) Network Considerations & Guidelines 1 What Causes A Poor Video Call? There are several factors that can affect a videoconference call. The two biggest culprits
STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT
STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT 1. TIMING ACCURACY The accurate multi-point measurements require accurate synchronization of clocks of the measurement devices. If for example time stamps
Per-Flow Queuing Allot's Approach to Bandwidth Management
White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth
Network Performance: Networks must be fast. What are the essential network performance metrics: bandwidth and latency
Network Performance: Networks must be fast What are the essential network performance metrics: bandwidth and latency Transmission media AS systems Input'signal'f(t) Has'bandwidth'B System'with'H(-) Output'signal'g(t)
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.
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
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
Optimization of VoIP over 802.11e EDCA based on synchronized time
Optimization of VoIP over 802.11e EDCA based on synchronized time Padraig O Flaithearta, Dr. Hugh Melvin Discipline of Information Technology, College of Engineering and Informatics, National University
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Savita Shiwani Computer Science,Gyan Vihar University, Rajasthan, India G.N. Purohit AIM & ACT, Banasthali University, Banasthali,
Mobile Computing/ Mobile Networks
Mobile Computing/ Mobile Networks TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple
VOICE OVER IP AND NETWORK CONVERGENCE
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it
RFC 6349 Testing with TrueSpeed from JDSU Experience Your Network as Your Customers Do
RFC 6349 Testing with TrueSpeed from JDSU Experience Your Network as Your Customers Do RFC 6349 is the new transmission control protocol (TCP) throughput test methodology that JDSU co-authored along with
The ISP Column A monthly column on all things Internet
The ISP Column A monthly column on all things Internet Just How Good are You? Measuring Network Performance February 2003 Geoff Huston If you are involved in the operation of an IP network, a question
4 High-speed Transmission and Interoperability
4 High-speed Transmission and Interoperability Technology 4-1 Transport Protocols for Fast Long-Distance Networks: Comparison of Their Performances in JGN KUMAZOE Kazumi, KOUYAMA Katsushi, HORI Yoshiaki,
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]
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
Analysis of IP Network for different Quality of Service
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith
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
Performance Analysis of Scheduling Algorithms
Performance Analysis of Scheduling Algorithms for VoIP Services in IEEE 82.1 6e Systems Howon Lee*, Taesoo Kwon*, Dong-Ho Cho*, Geunhwi Limt and Yong Changt *Department of Electrical Engineering and Computer
Voice over IP Basics for IT Technicians
Voice over IP Basics for IT Technicians White Paper Executive summary The IP phone is coming or has arrived on desk near you. The IP phone is not a PC, but does have a number of hardware and software elements
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
Analysis of TCP Performance Over Asymmetric Wireless Links
Virginia Tech ECPE 6504: Wireless Networks and Mobile Computing Analysis of TCP Performance Over Asymmetric Kaustubh S. Phanse ([email protected]) Outline Project Goal Notions of Asymmetry in Wireless Networks
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
Applications. Network Application Performance Analysis. Laboratory. Objective. Overview
Laboratory 12 Applications Network Application Performance Analysis Objective The objective of this lab is to analyze the performance of an Internet application protocol and its relation to the underlying
Technote. SmartNode Quality of Service for VoIP on the Internet Access Link
Technote SmartNode Quality of Service for VoIP on the Internet Access Link Applies to the following products SmartNode 1000 Series SmartNode 2000 Series SmartNode 4520 Series Overview Initially designed
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]
How To Monitor And Test An Ethernet Network On A Computer Or Network Card
3. MONITORING AND TESTING THE ETHERNET NETWORK 3.1 Introduction The following parameters are covered by the Ethernet performance metrics: Latency (delay) the amount of time required for a frame to travel
AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP
AERONAUTICAL COMMUNICATIONS PANEL (ACP) Working Group I - 7 th Meeting Móntreal, Canada 2 6 June 2008 Agenda Item x : ATN and IP Information Paper Presented by Naoki Kanada Electronic Navigation Research
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
CS263: Wireless Communications and Sensor Networks
CS263: Wireless Communications and Sensor Networks Matt Welsh Lecture 4: Medium Access Control October 5, 2004 2004 Matt Welsh Harvard University 1 Today's Lecture Medium Access Control Schemes: FDMA TDMA
Low-rate TCP-targeted Denial of Service Attack Defense
Low-rate TCP-targeted Denial of Service Attack Defense Johnny Tsao Petros Efstathopoulos University of California, Los Angeles, Computer Science Department Los Angeles, CA E-mail: {johnny5t, pefstath}@cs.ucla.edu
Voice over IP (VoIP) Basics for IT Technicians
Voice over IP (VoIP) Basics for IT Technicians VoIP brings a new environment to the network technician that requires expanded knowledge and tools to deploy and troubleshoot IP phones. This paper provides
Allocating Network Bandwidth to Match Business Priorities
Allocating Network Bandwidth to Match Business Priorities Speaker Peter Sichel Chief Engineer Sustainable Softworks [email protected] MacWorld San Francisco 2006 Session M225 12-Jan-2006 10:30 AM -
Priority Queuing of Network Game Traffic over a DOCSIS Cable Modem Link
Priority Queuing of Network Game Traffic over a DOCSIS Cable Modem Link Jason But, Shaun Burriss and Grenville Armitage Centre for Advanced Internet Architectures Swinburne University of Technology Melbourne,
CHAPTER - 4 CHANNEL ALLOCATION BASED WIMAX TOPOLOGY
CHAPTER - 4 CHANNEL ALLOCATION BASED WIMAX TOPOLOGY 4.1. INTRODUCTION In recent years, the rapid growth of wireless communication technology has improved the transmission data rate and communication distance.
Measure wireless network performance using testing tool iperf
Measure wireless network performance using testing tool iperf By Lisa Phifer, SearchNetworking.com Many companies are upgrading their wireless networks to 802.11n for better throughput, reach, and reliability,
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
Measuring Wireless Network Performance: Data Rates vs. Signal Strength
EDUCATIONAL BRIEF Measuring Wireless Network Performance: Data Rates vs. Signal Strength In January we discussed the use of Wi-Fi Signal Mapping technology as a sales tool to demonstrate signal strength
MOBILITY AND MOBILE NETWORK OPTIMIZATION
MOBILITY AND MOBILE NETWORK OPTIMIZATION netmotionwireless.com Executive Summary Wireless networks exhibit uneven and unpredictable performance characteristics which, if not correctly managed, can turn
Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction
Wireless Physical Layer Q1. Is it possible to transmit a digital signal, e.g., coded as square wave as used inside a computer, using radio transmission without any loss? Why? It is not possible to transmit
Network Considerations for IP Video
Network Considerations for IP Video H.323 is an ITU standard for transmitting voice and video using Internet Protocol (IP). It differs from many other typical IP based applications in that it is a real-time
High Performance VPN Solutions Over Satellite Networks
High Performance VPN Solutions Over Satellite Networks Enhanced Packet Handling Both Accelerates And Encrypts High-Delay Satellite Circuits Characteristics of Satellite Networks? Satellite Networks have
The Problem with TCP. Overcoming TCP s Drawbacks
White Paper on managed file transfers How to Optimize File Transfers Increase file transfer speeds in poor performing networks FileCatalyst Page 1 of 6 Introduction With the proliferation of the Internet,
Latency on a Switched Ethernet Network
Application Note 8 Latency on a Switched Ethernet Network Introduction: This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency
Improving Quality of Service
Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic
FORTH-ICS / TR-375 March 2006. Experimental Evaluation of QoS Features in WiFi Multimedia (WMM)
FORTH-ICS / TR-375 March 26 Experimental Evaluation of QoS Features in WiFi Multimedia (WMM) Vasilios A. Siris 1 and George Stamatakis 1 Abstract We investigate the operation and performance of WMM (WiFi
Truffle Broadband Bonding Network Appliance
Truffle Broadband Bonding Network Appliance Reliable high throughput data connections with low-cost & diverse transport technologies PART I Truffle in standalone installation for a single office. Executive
D1.2 Network Load Balancing
D1. Network Load Balancing Ronald van der Pol, Freek Dijkstra, Igor Idziejczak, and Mark Meijerink SARA Computing and Networking Services, Science Park 11, 9 XG Amsterdam, The Netherlands June [email protected],[email protected],
Burst Testing. New mobility standards and cloud-computing network. This application note will describe how TCP creates bursty
Burst Testing Emerging high-speed protocols in mobility and access networks, combined with qualityof-service demands from business customers for services such as cloud computing, place increased performance
Application Note How To Determine Bandwidth Requirements
Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP
TCP in Wireless Networks
Outline Lecture 10 TCP Performance and QoS in Wireless s TCP Performance in wireless networks TCP performance in asymmetric networks WAP Kurose-Ross: Chapter 3, 6.8 On-line: TCP over Wireless Systems Problems
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
What is Network Latency and Why Does It Matter?
What is Network Latency and Why Does It Matter? by O3b Networks This paper is presented by O3b Networks to provide clarity and understanding of a commonly misunderstood facet of data communications known
Lecture 8 Performance Measurements and Metrics. Performance Metrics. Outline. Performance Metrics. Performance Metrics Performance Measurements
Outline Lecture 8 Performance Measurements and Metrics Performance Metrics Performance Measurements Kurose-Ross: 1.2-1.4 (Hassan-Jain: Chapter 3 Performance Measurement of TCP/IP Networks ) 2010-02-17
TamoSoft Throughput Test
TAKE CONTROL IT'S YOUR SECURITY TAMOSOFT df TamoSoft Throughput Test Help Documentation Version 1.0 Copyright 2011-2014 TamoSoft Contents Contents... 2 Introduction... 3 Overview... 3 System Requirements...
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
Network Performance Evaluation of Latest Windows Operating Systems
Network Performance Evaluation of Latest dows Operating Systems Josip Balen, Goran Martinovic, Zeljko Hocenski Faculty of Electrical Engineering Josip Juraj Strossmayer University of Osijek Osijek, Croatia
A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN)
A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN) Adeyinka A. Adewale, Samuel N. John, and Charles Ndujiuba 1 Department of Electrical and Information Engineering, Covenant
Bandwidth Measurement in xdsl Networks
Bandwidth Measurement in xdsl Networks Liang Cheng and Ivan Marsic Center for Advanced Information Processing (CAIP) Rutgers The State University of New Jersey Piscataway, NJ 08854-8088, USA {chengl,marsic}@caip.rutgers.edu
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
IP videoconferencing solution with ProCurve switches and Tandberg terminals
An HP ProCurve Networking Application Note IP videoconferencing solution with ProCurve switches and Tandberg terminals Contents 1. Introduction... 3 2. Architecture... 3 3. Videoconferencing traffic and
HSDPA Mobile Broadband Data A Smarter Approach to UMTS Downlink Data
HSDPA Mobile Broadband Data A Smarter Approach to UMTS Downlink Data UMTS mobile wireless systems have enjoyed widespread uptake of high-quality circuit-switched applications like voice and video telephony.
A Passive Method for Estimating End-to-End TCP Packet Loss
A Passive Method for Estimating End-to-End TCP Packet Loss Peter Benko and Andras Veres Traffic Analysis and Network Performance Laboratory, Ericsson Research, Budapest, Hungary {Peter.Benko, Andras.Veres}@eth.ericsson.se
AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS
AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS Hubert GRAJA, Philip PERRY and John MURPHY Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University,
Final for ECE374 05/06/13 Solution!!
1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -
Operating Systems and Networks Sample Solution 1
Spring Term 2014 Operating Systems and Networks Sample Solution 1 1 byte = 8 bits 1 kilobyte = 1024 bytes 10 3 bytes 1 Network Performance 1.1 Delays Given a 1Gbps point to point copper wire (propagation
Hosted Voice. Best Practice Recommendations for VoIP Deployments
Hosted Voice Best Practice Recommendations for VoIP Deployments Thank you for choosing EarthLink! EarthLinks best in class Hosted Voice phone service allows you to deploy phones anywhere with a Broadband
Comparative Study of VoIP over WiMax and WiFi
www.ijcsi.org 433 Comparative Study of VoIP over WiMax and WiFi M. Atif Qureshi* 1, Arjumand Younus* 2, Muhammad Saeed #3, Farhan Ahmed Sidiqui #4, Nasir Touheed* 5, and M. Shahid Qureshi* 6 * Faculty
SSVVP SIP School VVoIP Professional Certification
SSVVP SIP School VVoIP Professional Certification Exam Objectives The SSVVP exam is designed to test your skills and knowledge on the basics of Networking, Voice over IP and Video over IP. Everything that
Comparative Analysis of Congestion Control Algorithms Using ns-2
www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,
Measuring the Performance of VoIP over Wireless LAN
Measuring the Performance of VoIP over Wireless LAN Keshav Neupane, Student Victor Kulgachev, Student Department of Computer Science Northern Kentucky University Highland Heights, KY, USA, 41099 [email protected]
LTE, WLAN, BLUETOOTHB
LTE, WLAN, BLUETOOTHB AND Aditya K. Jagannatham FUTURE Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver 4G LTE LTE (Long Term Evolution) is the 4G wireless cellular standard developed
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
