SlideShare a Scribd company logo
1 of 6
Download to read offline
Characterizing Wireless 
Network Performance 
Ruckus Wireless | Black Paper 
Accurate performance testing for wireless 
networks requires understanding how to 
test for worst case scenarios 
As expensive and inconvenient as wires may be, when it 
comes to transmitting data, they are generally quite reliable. 
Once working, they tend to stay working, offering the same 
steady performance level until someone cuts them, unplugs 
them or digs them up. 
However, modulated electromagnetic waves propagating in 
free-space (aka radio waves or Wi-Fi signals), are anything 
but steady. They interact with the environment through 
exotic physical mechanisms such as refl ection, refraction, 
fast fading, slow fading, attenuation and ducting. Even with 
the best wireless protocols, the best chipsets, the best RF 
design, the best software and the smartest antennas, wireless 
performance is going to vary — and it may vary a lot. 
There will always be some location where, if the stars align, 
a user can achieve that magical, maximum physical layer 
throughput number of 300 mbps, in the case of two-stream 
802.11n, for instance. But go far enough away from an access 
point (AP) and performance is guaranteed to eventually drop 
to 0.000 mbps. And everywhere else, performance levels will 
be everything in between. 
Even in a fi xed location, performance can also vary signifi cantly 
over time, due to motion in the environment, interference and 
the random background noise that came with this universe. 
Wireless performance is inherently statistical, and accurate 
performance testing must account for this random component. 
The goal of wireless performance testing 
When testing for wireless performance, there are generally two 
scenarios: 
1. testing a single system to determine if it meets some 
minimal (usually application-centric) performance 
criteria or; 
2. comparing two systems to determine ‘which is better’ 
In both cases, the intent is for the testing to predict the real-life 
performance of the systems, once fully deployed. 
The following graphs illustrate ‘normal’ probability distribution, 
describing at least approximately any variable that tends to 
cluster around the mean. Shown as the familiar ‘bell curve,’ 
the fi rst graph (Fig. 1) depicts four different versions, each
Page 2 
Characterizing Wireless Network Performance 
with different average and standard deviation (variability) 
parameters. This type of plot is known as a ‘Probability Density 
Function’ (PDF), because it shows the relative probabilities of 
getting different values. The Y axis legend is Greek for ‘relative 
probability of seeing the values on the x-axis’. It answers the 
question, “What is the chance I will see a particular result?” If 
you were examining some random process represented by the 
red curve, one would expect outcomes with a value around ‘0’ 
to be twice as prevalent as outcomes of around 1.25 (40% versus 
20%). In many cases, the more interesting question is, “What is 
the chance I will see a result less than or greater than a particular 
value?” A different, but related graph (Fig. 2), the “Cumulative 
Distribution Function” (CDF) helps answer this question. Take a 
look at the following graph that shows the corresponding CDF 
plots for the previously shown bell curves. (Note: a PDF graph, 
can always be converted into a CDF graph, or vice versa. They 
are just different ways of plotting the same information). 
This chart shows, for example, that the probability a process 
(represented by the red curve) will produce a result of less than -0.75 
is about 20%. The probability of the red curve producing a result less 
than 0 is 50% (as you would expect from looking at the bell curve), 
and the probability of producing a result less than 2 is about 95%. 
To characterize wireless performance, CDF graphs and the 
information that goes into creating them are immensely useful. 
Formulating a CDF graph for a given wireless product helps 
predict the percent of time, or the percent of locations, at 
which performance for that product will be above or below a 
certain threshold. 
Consider the following plot (Fig. 3). 
160 
mbps 
Ruckus AP 
Performance 
0 
0 10 20 30 40 50 60 70 80 90 100 
% of normalized samples combined across locations 
140 
120 
100 
80 
60 
40 
20 
Technically this is a CCDF (the extra ‘C” standing for 
‘complementary’) plot. This graph shows the probability of 
getting different wireless throughputs with a certain Ruckus 
AP product in a particular location (remember that wireless 
performance is statistical). 
Figure 1 
Bell curve graph depicting different average and standard deviation 
parameters. 
Figure 2 
Typical cumulative distribution function (CDF) graph. 
Figure 3 
Example of a complementary CDF graph that helps to predict the 
percent of time different wireless throughput can be achieved in a 
given location.
Page 3 
Characterizing Wireless Network Performance 
Based on this graph, one would expect a 95% chance of 
getting 80 mbps or better. If the application demanded 40 
mbps or better, this curve predicts that the AP would achieve 
this data rate over 99% of the time. This is useful in planning 
any wireless infrastructure, especially when certain traffi c 
types, such as streaming video, require a constant bit rate at a 
particular speed. 
Network planners can also use the CDF plots to compare two 
systems. Consider the following plot (Fig. 4): 
120 
mbps 
Ruckus AP 
Other AP 
0 
0 10 20 30 40 50 60 70 80 90 100 
% of normalized samples combined across locations 
100 
80 
60 
40 
20 
This CDF plot predicts, for instance, that the WNDHE111 video 
adaptor has about a 50% change of doing 20 mbps or better while 
the Ruckus 7111 has better than 95% chance of doing the same. 
Vendors can also use CDF plots to test and improve the 
performance of a given product. The following graph (Fig. 
5), shows the performance of two different antenna options 
on the same hardware. The two antenna options both 
perform well in ‘good’ locations — about 50% of the time the 
performance is very similar. 
140 
mbps 
AP with Antenna 1 
AP with Antenna 2 
% of normalized samples combined across locations 
120 
100 
80 
60 
40 
20 
0 
0 10 20 30 40 50 60 70 80 90 100 
At ‘harder’ locations, however, the difference between the 
two antennas is dramatic. This critical information would be 
lost without a way of looking at the full wireless performance 
statistics. 
Given that these CDF plots are so useful for comparing and 
predicting the performance of wireless systems, the question 
becomes, how to generate them? Unfortunately, one cannot 
calculate or simulate these plots because the real world of 
wireless is too unpredictable given the effects of a constantly 
changing environment, movement and interference. 
To understand wireless performance, real-world testing is 
essential. However, it must be performed in a way that exposes 
the underlying performance statistics. Ruckus Wireless has 
developed a wireless performance testing tool, called “Zap,” 
precisely for this purpose. 
What is Zap and how does it work? 
The Zap tool is the culmination of several years of experience, 
fi eld-testing wireless performance for IPTV-over-wireless 
applications. IPTV is a demanding application where knowing 
Figure 4 
CDF chart comparing a competitive AP versus a Ruckus AP. 
Figure 5 
CDF chart comparing the performance of different antennas on the 
same product.
Page 4 
Characterizing Wireless Network Performance 
the ‘average’ throughput of a wireless system doesn’t provide 
suffi cient enough information to predict its performance. Any 
dip in performance beyond the video’s streaming rate, no matter 
how short, can result in dropped packets that cause visual 
artifacts or pixilation of the image. For real time video streaming, 
the viewer experience is completely dependent on the wireless 
system’s ‘worst-case’ throughput (e.g., the 99th percentile). 
Prior to Zap, the focus of existing tools in the market has 
been on measuring average throughput, not worst-case 
throughput. Ruckus engineers originally designed Zap to 
measure and predict the type of IPTV performance they 
could expect most of the time (not just some of the time), by 
using a large number of samples. 
Sampling is the key to recovering the statistical performance 
and drawing the CDF curve for a wireless system. For the CDF 
to predict real-life performance accurately, network planners 
must conduct sampling tests across all relevant dimensions 
and variables. In most cases, planners must sample three 
dimensions to characterize wireless performance accurately: 
time, space, and frequency. 
As mentioned earlier, wireless performance can vary 
signifi cantly as a function of time. Even when wireless 
endpoints are stationary, performance will vary from moment 
to moment due to: 
• random physical layer errors 
• motion in the environment 
• antenna or physical layer data rate selection algorithms 
• environmental noise or interference, and 
• other low-level radio changes related to temperature 
fl uctuations or ongoing internal chipset calibration 
The following plot (Fig. 6) shows an example of this effect. 
Time moves to the right across the x-axis and the y-axis shows 
‘instantaneous’ throughput. As shown in the graph, there are 
signifi cant variations in throughput during this two second 
test. At one instant, 140 mbps of throughput was achieved 
while 100 milliseconds later, only 90 mbps is possible. A longer 
test would reveal even more variability. 
Figure 6 
Throughput over time comparison of two different APs. 
Zap works by time-based sampling of the wireless channel 
performance. Zap sends controlled bursts of UDP packets, 
measuring the time between the arrival of the fi rst packet in 
the burst and the last packet in the burst. Based on the size of 
the packets, Zap can calculate the instantaneous throughput 
for that burst. It continuously repeats this process with 
additional packet bursts for the duration of the test. 
A typical test duration would be 30 seconds, but a particularly 
noisy or highly variable environment might require a longer test to 
reveal the complete link statistics. A 30-second test would reveal 
about 600 throughput sample data points. The main caveat to 
this approach is that all involved network devices (e.g., Ethernet 
switches) must have suffi cient buffering to absorb the packet 
bursts and only a single wireless link can be tested at a time. 
Obviously, the wireless link needs to be the actual performance 
bottleneck in order for the results to be valid. 
At the end of an individual test run, Zap sorts the sample 
throughputs from highest to lowest and saves them to a fi le. 
These ‘percentile results’ can then be easily plotted as a CDF 
or combined with results from other locations to plot an ‘uber 
CDF’. The graph on the following page shows the exact same 
data from the previous “Throughput versus Time” (Fig. 6) test 
result in CDF format (Fig. 7). 
With the time dimension known, the question becomes, how 
does performance vary as a function of location? 
Throughput (mbps) 
Time (10 millisecond sample period) 
Ruckus AP 
Other AP 
180 
160 
140 
120 
100 
80 
60 
40 
20 
0 
1 14 27 40 53 66 79 92 105 118 131 144 157 170 183 196
Page 5 
Characterizing Wireless Network Performance 
The key to incorporating spatial variability into wireless 
performance statistics is to get sample performance information 
at a large number of locations. For instance, if a wireless AP 
product is targeting whole-home coverage, one approach 
would be to conduct performance tests at regular intervals 
throughout a home and combine the results into a single CDF. 
The fl oorplan below (Fig. 8) illustrates this concept with orange 
squares indicating client test locations where planners could 
perform individual runs of the Zap testing tool. 
While this represents a lot of testing, experienced planners can 
eliminate many of these test locations. However it is critical that 
the redacted set of test locations have the same distribution of 
easy, medium, and hard locations as would have been found in 
the original full set. Furthermore the fi nal set of locations must 
still be fairly large if the resulting CDF is to be valid. 
Frequency (e.g., the operating channel) represents the fi nal 
performance test dimension. Even in the absence of external 
interference, the performance of wireless products can vary 
dramatically from channel to channel due to a variety of 
factors such as regulatory power limits, local digital noise, 
and RF component variation. This is especially true in the 
5 GHz spectrum. It is critical that network planners sample 
the performance of a wireless product across the full range of 
channels in order to provide valid comparisons and predictions. 
Figure 7 
Throughput over time depicted in a CDF chart. 
160 
mbps 
Ruckus AP 
Other AP 
% of normalized samples combined across locations 
140 
120 
100 
80 
60 
40 
20 
0 
0 10 20 30 40 50 60 70 80 90 100 
Figure 8 
Floorplan showing the 
different client test 
locations required to 
account for spatial 
variability.
Page 6 
Characterizing Wireless Network Performance 
Figure 9 
Chart depicting throughput as a function of a given operating channel. 
Throughput (mbps) 
Channel 
50 
45 
40 
35 
30 
25 
20 
15 
10 
5 
0 
Figure 10 
CDF chart, depicting combined percentile results across all test runs. 
60 
mbps 
mac:0025C418AB30 
0 
0 10 20 30 40 50 60 70 80 90 100 
% of normalized samples combined across locations 
50 
40 
30 
20 
10 
Ruckus Wireless, Inc. 
880 West Maude Avenue, Suite 101, Sunnyvale, CA 94085 USA (650) 265-4200 Ph  (408) 738-2065 Fx 
www. ruckuswi reles s .com 
The chart above (Fig. 9) illustrates this throughput variation based 
on actual measured results from a long distance point-to-point link. 
In practice, this channel-to-channel variation means that planners 
must test the devices on each channel at every test location. The 
multiplicative implications of this on test cases are severe, so 
most people with traditional network testing tools usually give 
up before this point as the large amount of results data is too 
cumbersome to absorb. 
With Zap, sampled output can be easily combined across 
multiple locations. Essentially, all the temporal, spatial, and 
channel dimensions are thrown together into the same pot via 
the Zap output fi le. Combining the percentile results across 
all of the test runs allows Zap to characterize the wireless 
performance as a CDF (Fig. 10), providing an accurate and 
easily digested representation of the wireless performance 
across the sampled conditions. 
Summary 
Even with the best wireless gear, characterizing Wi-Fi 
performance is diffi cult at best. Refl ections, refractions, signal 
fading and attenuation all wreak havoc on throughput causing 
performance to vary widely. 
Because wireless performance is inherently statistical, accurate 
performance testing must account for this random component. 
Ultimately, real-world wireless testing is essential, but this 
testing must be performed in a way that exposes the underlying 
performance statistics, looking beyond average throughput. 
Sampling is the key to recovering the statistical performance and 
must be conducted across all relevant dimensions. Time-based 
sampling of the wireless channel, sampling at a large number of 
locations and sampling across the full range of channels are the 
keys to providing valid comparisons and predictions. 
Zap is a wireless performance testing tool developed 
precisely for this purpose. Zap allows any organization to 
better understand the statistical throughput distribution of 
a wireless system in order to characterize performance. With 
Zap, organizations can now easily test sustained throughput of 
an existing system and predict the real-life performance of a 
planned system before deployment. 
By enabling an accurate determination of the true, sustained 
and worst-case performance that a wireless network can 
deliver 99.5 percent of the time, companies can become 
more confi dent in knowing that their wireless network 
will adequately support the more stringent application 
requirements that exist and the quality of service that users 
have come to expect. 
Copyright © 2010, Ruckus Wireless, Inc. All rights reserved. Ruckus Wireless and Ruckus Wireless design are registered in the U.S. Patent and 
Trademark Office. Ruckus Wireless, the Ruckus Wireless logo, BeamFlex, ZoneFlex, MediaFlex, MetroFlex, FlexMaster, ZoneDirector, SpeedFlex, 
SmartCast, and Dynamic PSK are trademarks of Ruckus Wireless, Inc. in the United States and other countries. All other trademarks mentioned in this 
document or website are the property of their respective owners. 803-71266-001 rev 02

More Related Content

What's hot

FINGERPRINT LOCATION METHODS USING RAY-TRACING
FINGERPRINT LOCATION METHODS USING RAY-TRACINGFINGERPRINT LOCATION METHODS USING RAY-TRACING
FINGERPRINT LOCATION METHODS USING RAY-TRACINGmarcelonog29
 
ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...
ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...
ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...ijwmn
 
Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...
Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...
Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...ambitlick
 
An overview of adaptive antenna technologies for wireless communication
An overview of adaptive antenna technologies for  wireless communication An overview of adaptive antenna technologies for  wireless communication
An overview of adaptive antenna technologies for wireless communication marwaeng
 
Dotnet a data fusion technique for wireless ranging performance improvement
Dotnet  a data fusion technique for wireless ranging performance improvementDotnet  a data fusion technique for wireless ranging performance improvement
Dotnet a data fusion technique for wireless ranging performance improvementEcway Technologies
 
Relay selection for geographical forwarding in sleep wake cycling wireless se...
Relay selection for geographical forwarding in sleep wake cycling wireless se...Relay selection for geographical forwarding in sleep wake cycling wireless se...
Relay selection for geographical forwarding in sleep wake cycling wireless se...JPINFOTECH JAYAPRAKASH
 
Coherent optical ofdm
Coherent optical ofdmCoherent optical ofdm
Coherent optical ofdmArpanKatiyar3
 
Spot Symposium 2009 Ksn Radio Stack
Spot Symposium 2009   Ksn Radio StackSpot Symposium 2009   Ksn Radio Stack
Spot Symposium 2009 Ksn Radio StackMarkusBestehorn
 
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD CodeIRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD CodeIRJET Journal
 
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...IJECEIAES
 
Ppt on smart small cell with hybrid beamforming for 5 g
Ppt on smart small cell with hybrid beamforming for 5 gPpt on smart small cell with hybrid beamforming for 5 g
Ppt on smart small cell with hybrid beamforming for 5 gBhaskar Gurana
 
Cell load KPIs in support of event triggered Cellular Yield Maximization
Cell load KPIs in support of event triggered Cellular Yield MaximizationCell load KPIs in support of event triggered Cellular Yield Maximization
Cell load KPIs in support of event triggered Cellular Yield MaximizationAsoka Korale
 
Addressing the Digital Divide: LR-PON Planning for Sparsely Populated Areas
Addressing the Digital Divide: LR-PON Planning for Sparsely Populated AreasAddressing the Digital Divide: LR-PON Planning for Sparsely Populated Areas
Addressing the Digital Divide: LR-PON Planning for Sparsely Populated AreasSaptadeep Pal
 
Spine net learning scale permuted backbone for recognition and localization
Spine net learning scale permuted backbone for recognition and localizationSpine net learning scale permuted backbone for recognition and localization
Spine net learning scale permuted backbone for recognition and localizationDevansh16
 

What's hot (16)

G0361052058
G0361052058G0361052058
G0361052058
 
Wireless network design wi max network_design_21-jun-2007
Wireless network design wi max network_design_21-jun-2007Wireless network design wi max network_design_21-jun-2007
Wireless network design wi max network_design_21-jun-2007
 
FINGERPRINT LOCATION METHODS USING RAY-TRACING
FINGERPRINT LOCATION METHODS USING RAY-TRACINGFINGERPRINT LOCATION METHODS USING RAY-TRACING
FINGERPRINT LOCATION METHODS USING RAY-TRACING
 
ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...
ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...
ENHANCED ANTENNA POSITION IMPLEMENTATION OVER VEHICULAR- AD HOC NETWORK (VNET...
 
Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...
Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...
Enhancing Downlink Performance in Wireless Networks by Simultaneous Multiple ...
 
An overview of adaptive antenna technologies for wireless communication
An overview of adaptive antenna technologies for  wireless communication An overview of adaptive antenna technologies for  wireless communication
An overview of adaptive antenna technologies for wireless communication
 
Dotnet a data fusion technique for wireless ranging performance improvement
Dotnet  a data fusion technique for wireless ranging performance improvementDotnet  a data fusion technique for wireless ranging performance improvement
Dotnet a data fusion technique for wireless ranging performance improvement
 
Relay selection for geographical forwarding in sleep wake cycling wireless se...
Relay selection for geographical forwarding in sleep wake cycling wireless se...Relay selection for geographical forwarding in sleep wake cycling wireless se...
Relay selection for geographical forwarding in sleep wake cycling wireless se...
 
Coherent optical ofdm
Coherent optical ofdmCoherent optical ofdm
Coherent optical ofdm
 
Spot Symposium 2009 Ksn Radio Stack
Spot Symposium 2009   Ksn Radio StackSpot Symposium 2009   Ksn Radio Stack
Spot Symposium 2009 Ksn Radio Stack
 
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD CodeIRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
 
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
 
Ppt on smart small cell with hybrid beamforming for 5 g
Ppt on smart small cell with hybrid beamforming for 5 gPpt on smart small cell with hybrid beamforming for 5 g
Ppt on smart small cell with hybrid beamforming for 5 g
 
Cell load KPIs in support of event triggered Cellular Yield Maximization
Cell load KPIs in support of event triggered Cellular Yield MaximizationCell load KPIs in support of event triggered Cellular Yield Maximization
Cell load KPIs in support of event triggered Cellular Yield Maximization
 
Addressing the Digital Divide: LR-PON Planning for Sparsely Populated Areas
Addressing the Digital Divide: LR-PON Planning for Sparsely Populated AreasAddressing the Digital Divide: LR-PON Planning for Sparsely Populated Areas
Addressing the Digital Divide: LR-PON Planning for Sparsely Populated Areas
 
Spine net learning scale permuted backbone for recognition and localization
Spine net learning scale permuted backbone for recognition and localizationSpine net learning scale permuted backbone for recognition and localization
Spine net learning scale permuted backbone for recognition and localization
 

Similar to Bp wireless-network-perf

RAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationRAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationDr. Edwin Hernandez
 
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...Michael Xevgenis
 
Cable testing 101 how to read the link ware™ pc report
Cable testing 101 how to read the link ware™ pc reportCable testing 101 how to read the link ware™ pc report
Cable testing 101 how to read the link ware™ pc reportsmithponting
 
11 Lessons learned from the Muni Wi-Fi experiment
11 Lessons learned from the Muni Wi-Fi experiment11 Lessons learned from the Muni Wi-Fi experiment
11 Lessons learned from the Muni Wi-Fi experimentTed Boone
 
The shadowing propagation model
The shadowing propagation modelThe shadowing propagation model
The shadowing propagation modelijwmn
 
TransSiP case study Final (1)
TransSiP case study Final (1)TransSiP case study Final (1)
TransSiP case study Final (1)Desmond Wong
 
Performance and interference analysis of 802.11 g wireless network
Performance and interference analysis of 802.11 g wireless networkPerformance and interference analysis of 802.11 g wireless network
Performance and interference analysis of 802.11 g wireless networkijwmn
 
Application Aware Topology Generation for Surface Wave Networks-on-Chip
Application Aware Topology Generation for Surface Wave Networks-on-ChipApplication Aware Topology Generation for Surface Wave Networks-on-Chip
Application Aware Topology Generation for Surface Wave Networks-on-Chipzhao fu
 
Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...
Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...
Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...mhaidar
 
IRJET- Security Efficiency of Transfering the Data for Wireless Sensor Ne...
IRJET-  	  Security Efficiency of Transfering the Data for Wireless Sensor Ne...IRJET-  	  Security Efficiency of Transfering the Data for Wireless Sensor Ne...
IRJET- Security Efficiency of Transfering the Data for Wireless Sensor Ne...IRJET Journal
 
COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...
COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...
COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...ijasa
 
An enhanced available bandwidth estimation technique for an end to end networ...
An enhanced available bandwidth estimation technique for an end to end networ...An enhanced available bandwidth estimation technique for an end to end networ...
An enhanced available bandwidth estimation technique for an end to end networ...redpel dot com
 
Analysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM AlgortihmsAnalysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM AlgortihmsSiddharth Nawani
 
A novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessA novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessambitlick
 

Similar to Bp wireless-network-perf (20)

RAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationRAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network Emulation
 
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
 
Cable testing 101 how to read the link ware™ pc report
Cable testing 101 how to read the link ware™ pc reportCable testing 101 how to read the link ware™ pc report
Cable testing 101 how to read the link ware™ pc report
 
11 Lessons learned from the Muni Wi-Fi experiment
11 Lessons learned from the Muni Wi-Fi experiment11 Lessons learned from the Muni Wi-Fi experiment
11 Lessons learned from the Muni Wi-Fi experiment
 
Novarum wlan
Novarum wlanNovarum wlan
Novarum wlan
 
The shadowing propagation model
The shadowing propagation modelThe shadowing propagation model
The shadowing propagation model
 
TransSiP case study Final (1)
TransSiP case study Final (1)TransSiP case study Final (1)
TransSiP case study Final (1)
 
Performance and interference analysis of 802.11 g wireless network
Performance and interference analysis of 802.11 g wireless networkPerformance and interference analysis of 802.11 g wireless network
Performance and interference analysis of 802.11 g wireless network
 
Hn analysis
Hn analysisHn analysis
Hn analysis
 
Ms 2446 final
Ms 2446 finalMs 2446 final
Ms 2446 final
 
Application Aware Topology Generation for Surface Wave Networks-on-Chip
Application Aware Topology Generation for Surface Wave Networks-on-ChipApplication Aware Topology Generation for Surface Wave Networks-on-Chip
Application Aware Topology Generation for Surface Wave Networks-on-Chip
 
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
 
Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...
Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...
Optimal Load Distribution in Large Scale WLANs Utilizing a Power Management A...
 
IRJET- Security Efficiency of Transfering the Data for Wireless Sensor Ne...
IRJET-  	  Security Efficiency of Transfering the Data for Wireless Sensor Ne...IRJET-  	  Security Efficiency of Transfering the Data for Wireless Sensor Ne...
IRJET- Security Efficiency of Transfering the Data for Wireless Sensor Ne...
 
COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...
COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...
COMPARISON OF BIT ERROR RATE PERFORMANCE OF VARIOUS DIGITAL MODULATION SCHEME...
 
An enhanced available bandwidth estimation technique for an end to end networ...
An enhanced available bandwidth estimation technique for an end to end networ...An enhanced available bandwidth estimation technique for an end to end networ...
An enhanced available bandwidth estimation technique for an end to end networ...
 
ADC
ADCADC
ADC
 
Analysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM AlgortihmsAnalysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM Algortihms
 
A novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessA novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel access
 
Broadcaster Notes
Broadcaster NotesBroadcaster Notes
Broadcaster Notes
 

More from J

802.11ac su
802.11ac su802.11ac su
802.11ac suJ
 
Aerohive whitepaper-byod-and-beyond
Aerohive whitepaper-byod-and-beyondAerohive whitepaper-byod-and-beyond
Aerohive whitepaper-byod-and-beyondJ
 
Wp byod
Wp byodWp byod
Wp byodJ
 
Byod+ +bring+your+own+device
Byod+ +bring+your+own+device Byod+ +bring+your+own+device
Byod+ +bring+your+own+device J
 
Mti byod wp_uk
Mti byod wp_ukMti byod wp_uk
Mti byod wp_ukJ
 
Wp 80211ac indepth
Wp 80211ac indepthWp 80211ac indepth
Wp 80211ac indepthJ
 
Cwna 106 exam_objectives_v6-01_2014_003
Cwna 106 exam_objectives_v6-01_2014_003Cwna 106 exam_objectives_v6-01_2014_003
Cwna 106 exam_objectives_v6-01_2014_003J
 
Wp 80211ac indepth (1)
Wp 80211ac indepth (1)Wp 80211ac indepth (1)
Wp 80211ac indepth (1)J
 
Wp wifi-essentials
Wp wifi-essentialsWp wifi-essentials
Wp wifi-essentialsJ
 
Cwna 106 exam_objectives_v6-01_2014_what_changed
Cwna 106 exam_objectives_v6-01_2014_what_changedCwna 106 exam_objectives_v6-01_2014_what_changed
Cwna 106 exam_objectives_v6-01_2014_what_changedJ
 

More from J (10)

802.11ac su
802.11ac su802.11ac su
802.11ac su
 
Aerohive whitepaper-byod-and-beyond
Aerohive whitepaper-byod-and-beyondAerohive whitepaper-byod-and-beyond
Aerohive whitepaper-byod-and-beyond
 
Wp byod
Wp byodWp byod
Wp byod
 
Byod+ +bring+your+own+device
Byod+ +bring+your+own+device Byod+ +bring+your+own+device
Byod+ +bring+your+own+device
 
Mti byod wp_uk
Mti byod wp_ukMti byod wp_uk
Mti byod wp_uk
 
Wp 80211ac indepth
Wp 80211ac indepthWp 80211ac indepth
Wp 80211ac indepth
 
Cwna 106 exam_objectives_v6-01_2014_003
Cwna 106 exam_objectives_v6-01_2014_003Cwna 106 exam_objectives_v6-01_2014_003
Cwna 106 exam_objectives_v6-01_2014_003
 
Wp 80211ac indepth (1)
Wp 80211ac indepth (1)Wp 80211ac indepth (1)
Wp 80211ac indepth (1)
 
Wp wifi-essentials
Wp wifi-essentialsWp wifi-essentials
Wp wifi-essentials
 
Cwna 106 exam_objectives_v6-01_2014_what_changed
Cwna 106 exam_objectives_v6-01_2014_what_changedCwna 106 exam_objectives_v6-01_2014_what_changed
Cwna 106 exam_objectives_v6-01_2014_what_changed
 

Recently uploaded

Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptxsuhanimunjal27
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 

Recently uploaded (20)

Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 

Bp wireless-network-perf

  • 1. Characterizing Wireless Network Performance Ruckus Wireless | Black Paper Accurate performance testing for wireless networks requires understanding how to test for worst case scenarios As expensive and inconvenient as wires may be, when it comes to transmitting data, they are generally quite reliable. Once working, they tend to stay working, offering the same steady performance level until someone cuts them, unplugs them or digs them up. However, modulated electromagnetic waves propagating in free-space (aka radio waves or Wi-Fi signals), are anything but steady. They interact with the environment through exotic physical mechanisms such as refl ection, refraction, fast fading, slow fading, attenuation and ducting. Even with the best wireless protocols, the best chipsets, the best RF design, the best software and the smartest antennas, wireless performance is going to vary — and it may vary a lot. There will always be some location where, if the stars align, a user can achieve that magical, maximum physical layer throughput number of 300 mbps, in the case of two-stream 802.11n, for instance. But go far enough away from an access point (AP) and performance is guaranteed to eventually drop to 0.000 mbps. And everywhere else, performance levels will be everything in between. Even in a fi xed location, performance can also vary signifi cantly over time, due to motion in the environment, interference and the random background noise that came with this universe. Wireless performance is inherently statistical, and accurate performance testing must account for this random component. The goal of wireless performance testing When testing for wireless performance, there are generally two scenarios: 1. testing a single system to determine if it meets some minimal (usually application-centric) performance criteria or; 2. comparing two systems to determine ‘which is better’ In both cases, the intent is for the testing to predict the real-life performance of the systems, once fully deployed. The following graphs illustrate ‘normal’ probability distribution, describing at least approximately any variable that tends to cluster around the mean. Shown as the familiar ‘bell curve,’ the fi rst graph (Fig. 1) depicts four different versions, each
  • 2. Page 2 Characterizing Wireless Network Performance with different average and standard deviation (variability) parameters. This type of plot is known as a ‘Probability Density Function’ (PDF), because it shows the relative probabilities of getting different values. The Y axis legend is Greek for ‘relative probability of seeing the values on the x-axis’. It answers the question, “What is the chance I will see a particular result?” If you were examining some random process represented by the red curve, one would expect outcomes with a value around ‘0’ to be twice as prevalent as outcomes of around 1.25 (40% versus 20%). In many cases, the more interesting question is, “What is the chance I will see a result less than or greater than a particular value?” A different, but related graph (Fig. 2), the “Cumulative Distribution Function” (CDF) helps answer this question. Take a look at the following graph that shows the corresponding CDF plots for the previously shown bell curves. (Note: a PDF graph, can always be converted into a CDF graph, or vice versa. They are just different ways of plotting the same information). This chart shows, for example, that the probability a process (represented by the red curve) will produce a result of less than -0.75 is about 20%. The probability of the red curve producing a result less than 0 is 50% (as you would expect from looking at the bell curve), and the probability of producing a result less than 2 is about 95%. To characterize wireless performance, CDF graphs and the information that goes into creating them are immensely useful. Formulating a CDF graph for a given wireless product helps predict the percent of time, or the percent of locations, at which performance for that product will be above or below a certain threshold. Consider the following plot (Fig. 3). 160 mbps Ruckus AP Performance 0 0 10 20 30 40 50 60 70 80 90 100 % of normalized samples combined across locations 140 120 100 80 60 40 20 Technically this is a CCDF (the extra ‘C” standing for ‘complementary’) plot. This graph shows the probability of getting different wireless throughputs with a certain Ruckus AP product in a particular location (remember that wireless performance is statistical). Figure 1 Bell curve graph depicting different average and standard deviation parameters. Figure 2 Typical cumulative distribution function (CDF) graph. Figure 3 Example of a complementary CDF graph that helps to predict the percent of time different wireless throughput can be achieved in a given location.
  • 3. Page 3 Characterizing Wireless Network Performance Based on this graph, one would expect a 95% chance of getting 80 mbps or better. If the application demanded 40 mbps or better, this curve predicts that the AP would achieve this data rate over 99% of the time. This is useful in planning any wireless infrastructure, especially when certain traffi c types, such as streaming video, require a constant bit rate at a particular speed. Network planners can also use the CDF plots to compare two systems. Consider the following plot (Fig. 4): 120 mbps Ruckus AP Other AP 0 0 10 20 30 40 50 60 70 80 90 100 % of normalized samples combined across locations 100 80 60 40 20 This CDF plot predicts, for instance, that the WNDHE111 video adaptor has about a 50% change of doing 20 mbps or better while the Ruckus 7111 has better than 95% chance of doing the same. Vendors can also use CDF plots to test and improve the performance of a given product. The following graph (Fig. 5), shows the performance of two different antenna options on the same hardware. The two antenna options both perform well in ‘good’ locations — about 50% of the time the performance is very similar. 140 mbps AP with Antenna 1 AP with Antenna 2 % of normalized samples combined across locations 120 100 80 60 40 20 0 0 10 20 30 40 50 60 70 80 90 100 At ‘harder’ locations, however, the difference between the two antennas is dramatic. This critical information would be lost without a way of looking at the full wireless performance statistics. Given that these CDF plots are so useful for comparing and predicting the performance of wireless systems, the question becomes, how to generate them? Unfortunately, one cannot calculate or simulate these plots because the real world of wireless is too unpredictable given the effects of a constantly changing environment, movement and interference. To understand wireless performance, real-world testing is essential. However, it must be performed in a way that exposes the underlying performance statistics. Ruckus Wireless has developed a wireless performance testing tool, called “Zap,” precisely for this purpose. What is Zap and how does it work? The Zap tool is the culmination of several years of experience, fi eld-testing wireless performance for IPTV-over-wireless applications. IPTV is a demanding application where knowing Figure 4 CDF chart comparing a competitive AP versus a Ruckus AP. Figure 5 CDF chart comparing the performance of different antennas on the same product.
  • 4. Page 4 Characterizing Wireless Network Performance the ‘average’ throughput of a wireless system doesn’t provide suffi cient enough information to predict its performance. Any dip in performance beyond the video’s streaming rate, no matter how short, can result in dropped packets that cause visual artifacts or pixilation of the image. For real time video streaming, the viewer experience is completely dependent on the wireless system’s ‘worst-case’ throughput (e.g., the 99th percentile). Prior to Zap, the focus of existing tools in the market has been on measuring average throughput, not worst-case throughput. Ruckus engineers originally designed Zap to measure and predict the type of IPTV performance they could expect most of the time (not just some of the time), by using a large number of samples. Sampling is the key to recovering the statistical performance and drawing the CDF curve for a wireless system. For the CDF to predict real-life performance accurately, network planners must conduct sampling tests across all relevant dimensions and variables. In most cases, planners must sample three dimensions to characterize wireless performance accurately: time, space, and frequency. As mentioned earlier, wireless performance can vary signifi cantly as a function of time. Even when wireless endpoints are stationary, performance will vary from moment to moment due to: • random physical layer errors • motion in the environment • antenna or physical layer data rate selection algorithms • environmental noise or interference, and • other low-level radio changes related to temperature fl uctuations or ongoing internal chipset calibration The following plot (Fig. 6) shows an example of this effect. Time moves to the right across the x-axis and the y-axis shows ‘instantaneous’ throughput. As shown in the graph, there are signifi cant variations in throughput during this two second test. At one instant, 140 mbps of throughput was achieved while 100 milliseconds later, only 90 mbps is possible. A longer test would reveal even more variability. Figure 6 Throughput over time comparison of two different APs. Zap works by time-based sampling of the wireless channel performance. Zap sends controlled bursts of UDP packets, measuring the time between the arrival of the fi rst packet in the burst and the last packet in the burst. Based on the size of the packets, Zap can calculate the instantaneous throughput for that burst. It continuously repeats this process with additional packet bursts for the duration of the test. A typical test duration would be 30 seconds, but a particularly noisy or highly variable environment might require a longer test to reveal the complete link statistics. A 30-second test would reveal about 600 throughput sample data points. The main caveat to this approach is that all involved network devices (e.g., Ethernet switches) must have suffi cient buffering to absorb the packet bursts and only a single wireless link can be tested at a time. Obviously, the wireless link needs to be the actual performance bottleneck in order for the results to be valid. At the end of an individual test run, Zap sorts the sample throughputs from highest to lowest and saves them to a fi le. These ‘percentile results’ can then be easily plotted as a CDF or combined with results from other locations to plot an ‘uber CDF’. The graph on the following page shows the exact same data from the previous “Throughput versus Time” (Fig. 6) test result in CDF format (Fig. 7). With the time dimension known, the question becomes, how does performance vary as a function of location? Throughput (mbps) Time (10 millisecond sample period) Ruckus AP Other AP 180 160 140 120 100 80 60 40 20 0 1 14 27 40 53 66 79 92 105 118 131 144 157 170 183 196
  • 5. Page 5 Characterizing Wireless Network Performance The key to incorporating spatial variability into wireless performance statistics is to get sample performance information at a large number of locations. For instance, if a wireless AP product is targeting whole-home coverage, one approach would be to conduct performance tests at regular intervals throughout a home and combine the results into a single CDF. The fl oorplan below (Fig. 8) illustrates this concept with orange squares indicating client test locations where planners could perform individual runs of the Zap testing tool. While this represents a lot of testing, experienced planners can eliminate many of these test locations. However it is critical that the redacted set of test locations have the same distribution of easy, medium, and hard locations as would have been found in the original full set. Furthermore the fi nal set of locations must still be fairly large if the resulting CDF is to be valid. Frequency (e.g., the operating channel) represents the fi nal performance test dimension. Even in the absence of external interference, the performance of wireless products can vary dramatically from channel to channel due to a variety of factors such as regulatory power limits, local digital noise, and RF component variation. This is especially true in the 5 GHz spectrum. It is critical that network planners sample the performance of a wireless product across the full range of channels in order to provide valid comparisons and predictions. Figure 7 Throughput over time depicted in a CDF chart. 160 mbps Ruckus AP Other AP % of normalized samples combined across locations 140 120 100 80 60 40 20 0 0 10 20 30 40 50 60 70 80 90 100 Figure 8 Floorplan showing the different client test locations required to account for spatial variability.
  • 6. Page 6 Characterizing Wireless Network Performance Figure 9 Chart depicting throughput as a function of a given operating channel. Throughput (mbps) Channel 50 45 40 35 30 25 20 15 10 5 0 Figure 10 CDF chart, depicting combined percentile results across all test runs. 60 mbps mac:0025C418AB30 0 0 10 20 30 40 50 60 70 80 90 100 % of normalized samples combined across locations 50 40 30 20 10 Ruckus Wireless, Inc. 880 West Maude Avenue, Suite 101, Sunnyvale, CA 94085 USA (650) 265-4200 Ph (408) 738-2065 Fx www. ruckuswi reles s .com The chart above (Fig. 9) illustrates this throughput variation based on actual measured results from a long distance point-to-point link. In practice, this channel-to-channel variation means that planners must test the devices on each channel at every test location. The multiplicative implications of this on test cases are severe, so most people with traditional network testing tools usually give up before this point as the large amount of results data is too cumbersome to absorb. With Zap, sampled output can be easily combined across multiple locations. Essentially, all the temporal, spatial, and channel dimensions are thrown together into the same pot via the Zap output fi le. Combining the percentile results across all of the test runs allows Zap to characterize the wireless performance as a CDF (Fig. 10), providing an accurate and easily digested representation of the wireless performance across the sampled conditions. Summary Even with the best wireless gear, characterizing Wi-Fi performance is diffi cult at best. Refl ections, refractions, signal fading and attenuation all wreak havoc on throughput causing performance to vary widely. Because wireless performance is inherently statistical, accurate performance testing must account for this random component. Ultimately, real-world wireless testing is essential, but this testing must be performed in a way that exposes the underlying performance statistics, looking beyond average throughput. Sampling is the key to recovering the statistical performance and must be conducted across all relevant dimensions. Time-based sampling of the wireless channel, sampling at a large number of locations and sampling across the full range of channels are the keys to providing valid comparisons and predictions. Zap is a wireless performance testing tool developed precisely for this purpose. Zap allows any organization to better understand the statistical throughput distribution of a wireless system in order to characterize performance. With Zap, organizations can now easily test sustained throughput of an existing system and predict the real-life performance of a planned system before deployment. By enabling an accurate determination of the true, sustained and worst-case performance that a wireless network can deliver 99.5 percent of the time, companies can become more confi dent in knowing that their wireless network will adequately support the more stringent application requirements that exist and the quality of service that users have come to expect. Copyright © 2010, Ruckus Wireless, Inc. All rights reserved. Ruckus Wireless and Ruckus Wireless design are registered in the U.S. Patent and Trademark Office. Ruckus Wireless, the Ruckus Wireless logo, BeamFlex, ZoneFlex, MediaFlex, MetroFlex, FlexMaster, ZoneDirector, SpeedFlex, SmartCast, and Dynamic PSK are trademarks of Ruckus Wireless, Inc. in the United States and other countries. All other trademarks mentioned in this document or website are the property of their respective owners. 803-71266-001 rev 02