Search
Search internet.com
News Reviews Insights Tutorials WiMax VoIP HotSpots Forums Events Products Glossary About





Subscribe Now!
Wi-Fi Planet.com's Daily Newsletter



More Free Newsletters


Wi-Fi Glossary
Find a Wi-Fi Term

Wi-Fi® is a registered certification mark of the Wi-Fi Alliance




internet.commerce
Be a Commerce Partner
Laptops
Shop
Online Shopping
Send Text Messages
Imprinted Promotions
Televisions
Promos and Premiums
Car Donations
Calling Cards
Dental Insurance
Condos For Sale
Shop Online
Online Education
Imprinted Gifts


internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

  Rethinking the Datacenter
Sponsored by HP
Today's datacenters need to increase utilization, get control over power and cooling costs, and align with business objectives. Download this eBook to learn about the challenges facing the data center in a world where digital information is growing at a torrid pace and costs are being held in check. Learn more. »
 
  Putting the Green into IT
Sponsored by HP
Electricity use in data centers is skyrocketing, sending energy bills through the roof, creating environmental concerns and generating negative publicity. "Going Green" means looking to technologies like virtualization, energy-efficient chips and racks, and implementing policies that extend beyond the data center. Learn more. »
 
  Managing the Modern Network
Sponsored by HP
In a global economy where information crosses the globe in an instant, and where Web-based applications power business, it's more important than ever to ensure your network is safe from threats and optimized to deliver the data your business needs. »
 
  Evaluating Software as a Service for Your Business
Sponsored by Webroot
Is Software as a Service just hype, or is something really going on here? See if your company can benefit as SaaS tries to change the face of the enterprise. »
 
  Is Your Disaster Recovery Plan Good Enough?
Sponsored by HP
Preparing for a disaster is more often than not part of the storage planning process, and it is one of the most difficult tasks, since it includes local hardware and software, networking equipment, and a test plan. Learn how to get disaster recovery right. »
 

>> Wi-Fi Planet Marketplace

RELATED ARTICLES
Determining WLAN Hardware Costs
Understanding 802.11 Frame Types
Improving WLAN Performance with RTS/CTS


Tips for Operating System Deployments. Listen to an audio cast about operating system deployment.
80211Planet.com Tutorials


Improving WLAN Performance with Fragmentation
By Jim Geier

September 23, 2002

In order to make the best use of wireless LAN bandwidth, you need to be aware of various 802.11 configuration parameters. As an optional user feature, the 802.11 standard includes the ability for radio-based network interface cards (NICs) and access points to fragment packets for improving performance in the presence of RF interference and marginal coverage areas. Let's take a closer look at how fragmentation works and cover some implementation tips.

Fragmentation in Action

A source (NIC or access point) uses fragmentation to divide 802.11 frames into smaller pieces (fragments) that are sent separately to the destination. Each fragment consists of a MAC Layer header, frame check sequence (FCS), and a fragment number indicating its ordered position within the frame. Because the source station transmits each fragment independently, the receiving station replies with a separate acknowledgement for each fragment.

An 802.11 station only applies fragmentation to frames having a unicast receiver address. This includes any frame (e.g., data frame) directed toward a specific station. In order to minimize overhead on the network, 802.11 doesn't fragment broadcast (e.g., beacons) and multicast frames.

The Sequence Control field of each fragment header includes a Fragment Number subfield, indicating the fragment number of the frame. The number is zero for the first fragment, then increments by one for each successive fragment of a particular frame. The single-bit More Fragment field in the fragment header indicates whether or not a frame is the last of a series of fragments. The More Fragment field is set to "1" if the source station will be sending additional fragments of the same frame. It's set to zero if no more fragments will follow.

The destination station reassembles the fragments back into the original frame using fragment numbers found in the header of each frame. After ensuring the frame is complete, the station hands the frame up to higher layers for processing. Even though fragmentation involves more overhead, its use can result in better performance if you tune it properly.

Fragmentation Implementation Tips

The use of fragmentation can increase the reliability of frame transmissions. Because of sending smaller frames, collisions are much less likely to occur. The fragment size value can typically be set between 256 and 2,048 bytes. This value is user controllable. In fact, you activate fragmentation by setting a particular frame size threshold (in bytes). If the frame that the access point is transmitting is larger than the threshold, it will trigger the fragmentation function. If the packet size is equal to or less than the threshold, the access point will not use fragmentation. Of course, setting the threshold to the largest value (2,048 bytes) effectively disables fragmentation.

Similar to RTS/CTS, a good method to find out if you should activate fragmentation is to monitor the wireless LAN for collisions. If you find a relatively large number of collisions, then try using fragmentation. This can improve throughput if the fragmentation threshold is set just right.

If very few collisions (less than 5 percent) are occurring, then don't bother. The additional headers applied to each fragment would dramatically increase the overhead on the network, reducing throughput. That, you want to avoid.

If significant numbers of collisions are occurring, try setting the fragmentation threshold to around 1,000 bytes first, then tweak it until you find the best results. After invoking fragmentation, follow-up with some testing to determine if the number of collisions is less and the resulting throughput is better. You should try a different setting or discontinue using it altogether if the throughput drops (even if you have fewer collisions).

The use of 802.11 simulation tools (e.g., Opnet) can aid in determining optimum fragmentation threshold sizes, but you'll need to develop a simulation model that mimics your network. It will be difficult to accurately portray the RF interference on the actual network. As a result, fine-tune the actual WLAN in conjunction with real testing results.

As a final note, keep in mind that the use of RTS/CTS could be a better way to reduce collisions if hidden nodes are present. It's best to jointly consider the use of RTS/CTS and fragmentation before settling on which one to use. As with any 802.11 tuning mechanisms, the goal is to improve performance. If what you do improves throughput, then you're doing the right thing.

Jim Geier provides independent consulting services to companies developing and deploying wireless network solutions. He is the author of the book, Wireless LANs (SAMs, 2001), and regularly instructs workshops on wireless LANs.

Join Jim for discussions as he answers questions in the 802.11 Planet Forums.

802.11 Planet Conference Ready to do your site's survey? Join us at the 802.11 Planet Conference & Expo, Dec. 3-5 in Santa Clara, CA. Author Jim Geier will be there in a workshop covering "RF Site Survey Basics: Equipment and Techniques for Maximizing WLAN Performance ."

 

RELATED ARTICLES
Determining WLAN Hardware Costs
Understanding 802.11 Frame Types
Improving WLAN Performance with RTS/CTS

Tools: Email this Article View Printable Version
Tutorials Archives | 7 day summary

Add wi-fiplanet.com to your favorites
Add wi-fiplanet.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

What's The Future Of IT? Find Out By Reading "IT in 2018" Now. Free Registration Required.
Webcast: Five Virtualization Trends to Watch. Produced for HP, Citrix, and Intel.
Data Sheet: IBM Information Server Blade
Whitepaper: Enterprise Information Integration--Deployment Best Practices for Low-Cost Implementation
HP eBook: Using Business Service Management (BSM) to Manage Your Business Applications



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Microsoft Article: 7.0, Microsoft's Lucky Version?
Microsoft Article: Hyper-V--The Killer Feature in Windows Server 2008
Avaya Article: How to Feed Data into the Avaya Event Processor
Microsoft Article: Install What You Need with Windows Server 2008
HP eBook: Putting the Green into IT
Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
Avaya Article: Setting Up a SIP A/S Development Environment
IBM Article: How Cool Is Your Data Center?
Microsoft Article: Managing Virtual Machines with Microsoft System Center
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Video: Are Multi-core Processors Here to Stay?
On-Demand Webcast: Five Virtualization Trends to Watch
HP Video: Page Cost Calculator
Intel Video: APIs for Parallel Programming
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Sun Download: Solaris 8 Migration Assistant
Sybase Download: SQL Anywhere Developer Edition
Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
Red Gate Download: SQL Compare Pro 6
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
IBM Article: Collaborating in the High-Performance Workplace
HP Demo: StorageWorks EVA4400
Intel Featured Algorhythm: Intel Threading Building Blocks--The Pipeline Class
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES