Showing posts with label controller. Show all posts
Showing posts with label controller. Show all posts

Friday, October 25, 2013

Wi-Fi Alliance Voice-Enterprise Certification: Standardized Fast Secure Roaming


Two of the most important aspects of building a successful modern enterprise wireless LAN are enabling transparent user mobility across the network and strong security to protect sensitive corporate data. 

However, these two objectives have historically been difficult to achieve in tandem. A balancing act between mobility and security has caused an unpleasant trade-off for organizations due to the time-consuming processes that strong security methods require. On one hand, high performance mobility can be provided when relatively weak security is implemented with an Open or WPA2-Personal WLAN, but this leaves sensitive corporate data at higher risk of exposure. On the other hand, much stronger security can be implemented with WPA2-Enterprise, lowering the exposure risk of sensitive corporate data, but resulting in poor mobility performance due to the time-consuming 802.1X authentication process. Thus, the introduction of more secure Wi-Fi networks solved one problem (security) but created another (roaming performance).

The industry needed a high performance, yet secure, solution to this mobility problem. The answer lies with fast secure roaming. Pre-standard solutions, such as CCKM and OKC have been around for some time but have failed to realize widespread adoption, especially by client manufacturers. The Wi-Fi Alliance™ Voice-Enterprise certification program, introduced May 2012 and already appearing in major WLAN products, brings a standards-based fast roaming method to market, which serves to align infrastructure and client manufacturers on a common implementation method and provides the benefits of low-latency roaming performance while maintaining strong security with WPA2-Enterprise.

I dive deeper into the Voice-Enterprise certification program and implementation details of fast secure roaming in the new whitepaper, "Wi-Fi Alliance Voice-Enterprise Certification: Standardized Fast Secure Roaming" [PDF].

Whitepaper: Wi-Fi Alliance Voice-Enterprise Certification
(Click to Download)

Download this whitepaper to learn:
  • Challenges in providing both transparent user mobility and strong security
  • Requirements that products must pass to achieve Voice-Enterprise certification
  • Performance criteria that Voice-Enterprise products must achieve
  • Technical details of the Fast BSS Transition specification, based on IEEE 802.11r, for both controller-based and controllerless WLANs
  • Performance optimizations available with Radio Resource Measurement (802.11k) and Wireless Network Management (802.11v), both part of the Voice-Enterprise program
Cheers,

Saturday, May 25, 2013

Misguided Meru

--Mobile post--

Meru gets confused about control-plane versus management-plane functionality in one of their recent blog posts. (I am not linking to the blog post because I don't want to help drive traffic to potentially the worst Wi-Fi article in a long time).

There are many things wrong in the blog, and I won't bother to go through them point by point. But I'll highlight one that hasn't been mentioned on Twitter discussions yet. I'm also posting this on my site since they've already demonstrated that they won't publish comments that disagree with them on their own blogs or have a real discussion about their position. They just want to blast marketing FUD.

They state: "...'what' the control-plane function provides is much more important than 'where' the function resides. Therefore the model you choose (local, WAN, cloud, private cloud, virtual, AP) should have no bearing on the functionality of your Wi-Fi."

What?! Are they really serious?! This is inherently wrong because a control-plane outage has operational impact on the network. That's why enterprise network admins spend so much time designing WAN architecture and redundant controller architectures.

If I were an enterprise customer, I would seriously be questioning the ability for Meru to understand customer requirements at this point, let alone build products to meet them.

Cheers, out!
Andrew

Tuesday, May 17, 2011

Cisco Flex 7500 Cloud Wireless Controller - What You Need to Know

Everyone wants in on the "Cloud" hype, including
kitchen sinks and now centralized WLAN controllers!

Image courtesy of Accu-Tech.
Overview of the Cisco Flex 7500 Wireless LAN Controller Solution
Last week Cisco announced a new wireless LAN controller platform named the Flex 7500 Series. This solution is aimed at providing a large-scale, centralized wireless LAN controller solution using Cisco's existing Hybrid Remote Edge Access Point (H-REAP) architecture. Along with this new release, Cisco is re-branding the H-REAP solution to Flex controllers and FlexConnect access points. The FlexConnect wireless architecture distributes data plane (traffic forwarding) operation out at the edge, while centralizing control plane operations in a controller in the data center.

Having acquired hands-on lab time with a pre-release version of the Flex controller, our team was able to run it through its paces to evaluate everything from high availability and failover to performance.

This solution is aimed at the remote branch office, utilizing data center consolidation of expensive wireless controllers. Cisco calls this architecture the "Lean Branch" due to the reduction of on-premise equipment and IT staff in remote branch offices. This seems to align well with limited IT budgets by reducing the duplication of network hardware out in every branch office.

Essentially, the Cisco FlexConnect architecture amounts to an extension of existing H-REAP foundational technologies, and provides enhanced solution scalability to support thousands of access points and tens of thousands of users, across hundreds of branch locations (per-controller). It also bundles some enhancements to previous H-REAP capabilities to address remote site survivability and high availability requirements that are  required in a centralized architecture when the WAN or central services are unavailable.

Also, a quick note on usage of the term "cloud". Enterprises have had central services hosted in private data centers for a long time. Just because an architecture relies on services hosted in a data center does not make it a "cloud" solution. True "cloud" solutions implement on-demand provisioning of services and capacity across multiple data centers. This is typically accomplished through elastic architecture, hardware abstraction, and virtualization of some form, and provides inherent client mobility. In my opinion, the FlexConnect architecture only meets one of those principles, inherent client mobility, and should not be called a "cloud" solution. The term is definitely over-hyped in the technology sector.

Value Proposition
The value of the Flex 7500 series is a platform by which Cisco can offer a large-scale controller-based solution that can compete against fully distributed wireless intelligence at the edge.

There is no doubt that the wireless LAN architecture is shifting back from a centralized control and data plane model pioneered a decade ago by Airespace and Trapeze, to distributed intelligence back at the edge in access points. As Bob O'Hara explains, the shift to wireless controllers made sense to enable advanced control plane functionality and coordination (dynamic radio management, L3 mobility, guest networking, key caching, etc.) among access points with limited processing capability. However, the advancements in silicon manufacturing are now at a point where this is no longer a restriction of hardware processing capacity, but of software development to enable intelligent AP coordination. Additionally, as wireless network bandwidth capacity continues to grow with the release of 802.11n, and subsequently with .11ac and .11ad, the controller can quickly become a bottleneck for both data plane traffic and access point control capacity.

It's apparent that Cisco and other large market-share wireless LAN manufacturers cannot dive straight into distributed access point intelligence due to cannibalization of existing controller product line revenue and support for their existing installed customer base. Therefore, Cisco must approach this market transition with a phased migration strategy. The Flex 7500 is large step in that direction.

Therefore, the value proposition of the Flex 7500 platform can be described as:
  • Lower capital expense by eliminating the need for distributed controllers at each branch location. Going by list pricing, the Flex 7500 offers 43-47% cost savings versus the 5500 series controllers to support the same amount of access points.

  • Less wasted controller licensing because multiple remote branches can utilize the same controller, thus pooling licenses into more of an enterprise-wide model. Cost savings will vary greatly depending on the exact size of branch AP deployments. At first release, the Flex 7500 will support up to 2,000 APs and 20,000 clients per-controller, with future software releases and licensing upgrades promising support for up to 5,000 APs without hardware upgrades.

  • Lower operational expense because fewer pieces of hardware have to be managed and supported, and controllers are removed from remote branches relieving the need for local IT support or truck-rolls. I highly doubt an enterprise with an efficient branch model would have unnecessary local IT support and this isn't likely to result in much expense reduction for most organizations with well-established procedures already in-place. The largest savings is likely to come from reduced SmartNET expenses.

  • Consistent policy enforcement across the organization with greater visibility and centralized control of access point configuration. This is arguably a function of any good management platform, including Cisco WCS and the forthcoming Cisco Prime NCS, so I don't really buy this as a value of moving to the Flex controller platform.

  • Simplified controller management and upgrades because less hardware is required. This should actually benefit large controller installations, where the time necessary to upgrade large amounts of equipment can become time consuming. Coupled with AP image pre-download across the WAN, these should save network administrators many hours of tedious work.
All in all, the benefit for customers is really a large-scale controller solution that is much more cost-competitive than distributed controllers. Additionally, Cisco is looking to retain existing customers that are running their legacy Aironet Autonomous infrastructure and have found distributed controllers cost prohibitive to deploy, but are increasingly requiring features and functionality only found in their Unified architecture.

Hardware Platform
The Flex 7500 is built off the IBM x-Series server platform, specifically the x3550 M3. The system physically mounts into a standard server rack (not a 2-post telecom rack us network folk are accustomed to using), and occupies 1U rack space.

On the internals, it's specified with 2x Quad-Core 2.4GHz Intel Xeon E5620 processors, 12 GB DDR3 1333MHz RAM, 2x 146GB 15K RPM SAS hard drives, and optional redundant power supplies.Cisco is attempting to reduce the complexity associated with typical server builds by pre-configuring the server with standard components and offering minimal substitutions, such as the redundant power supply for example. This should provide most customers easier ordering and less confusion when moving from wireless controller appliances (4400, 5500 series) to the new server-based platform. It's also unclear at this time how the hard drives are configured for high availability, but it's most like a RAID-0 setup.

The Flex 7500 provides a  myriad of network ports, but most are dedicated for specific purposes.
For network connectivity, a myriad of ports are provided on the back of the unit (as shown). However, in order to keep complexity minimal and provide a consistent software image and configuration process with existing WLC appliance product lines, the network ports are dedicated for specific uses, as follows:
  • Fast Ethernet is provided for system management by IBM and is not configurable from the WLC software.
  • Port 1: 1G is used as the WLC Service Port.
  • Port 2: 1G is reserved by the WLC for future use with High Availability enhancements.
  • Port 1: 10G requires an external 10G SFP and is used as the WLC Management Port, similar to the existing WLC Distribution System ports on the 4400 and 5500 Series platforms.
  • Port 2: 10G is reserved by the WLC as a backup Management Interface in the case of port failure of the primary port.
  • Option Gb Ethernet ports are not used. 
  • Serial Port is used for local console connections for staging and configuration of the system.
It is important to call out that the system only supports fiber 10G SFPs (SFP-10GB-SR) for the WLC Management Ports. This in-turn requires the Flex 7500 to connect to a 10G capable switch or line card. Additionally, the system does not support link aggregation (LAG) as the existing controller platforms do.

From a deployment perspective, image management and system configuration are almost identical to existing controller platforms. The systems uses the same initial setup and configuration wizard, CLI software command interface, and graphical user interface. Network engineers familiar with the current Unified Wireless Network solution will have a very short learning curve migrating to the Flex 7500 platform, mainly with the physical installation and cabling requirements.

Feature Enhancements & Limitations
Most of the feature enhancements included in the Flex 7500 platform are a function of software enhancements made in the latest release of WLC code version. I provided an overview of the major enhancements in this release in my previous post Cisco WLC 7.0.116.0 New Features.

As a recap, here are the major improvements previously described, as well as a few others that are of note specifically with the Flex 7500 platform:
  • WIPS Enhanced Local Mode provides a subset (~73%) of Adaptive WIPS capabilities into access points that also handle client connections, eliminating the need for dedicated monitor mode APs or a 3rd party overlay WIPS solution. Note that the Cisco WCS / Prime NCS and the Mobility Services Engine (MSE) are still required for WIPS services. Additionally, since most of the processing occurs on the AP prior to sending data back to the MSE, there should be minimal WAN bandwidth impact.

  • H-REAP Fault Tolerance provides enhanced site survivability when the link to the Flex controller is unavailable. This is an improvement to Standalone mode operation of the AP to provide seamless client connectivity throughout the failure and fail-back processes. This is a source of competitive advantage for Cisco, as they handle these processes significantly better than any other controller-based vendor today (not controller-less vendors). However, customers should be sure to review branch office design for critical services such as RADIUS, Active Directory, DHCP, and DNS to ensure complete site survivability in a WAN or data center outage scenario.

    Cisco also claims complete branch office survivability when using H-REAP local authentication. However, this requires static definition of users and passwords pushed to each AP for local authentication by the AP using LEAP or EAP-FAST (in either connected or standalone mode). Most customers will find this lacking in true scalability as well as a point of risk for the organization from a security perspective.

  • Increased H-REAP Group Scalability allows up to 500 groups to be defined per-controller (hence the 500 branch site limit of the system) and up to 50 access points per-group to support larger branch sites. H-REAP groups are the primary method used to distribute wireless key cache for fast roaming support using CCKM and OKC, and for common configuration of RADIUS backup servers and local authentication users.

  • Increased WAN Tolerance allows up to 2 second WAN latency between an H-REAP access point and the controller, but only when using H-REAP local authentication. The same 300ms WAN latency limit is in place when using external RADIUS / AAA authentication, mainly due to client timeout for the authentication to complete.

  • AP Mode Auto-Conversion allows the Flex 7500 platform to ease deployment of new or existing Local mode APs. Upon joining the Flex controller, the system can be configured to automatically convert all APs to H-REAP mode without administrator intervention. Alternatively, they can be converted to Monitor mode instead, or this feature can be disabled. This should come as a welcome feature for network admins during migration!
Along with the good, come the bad. Unfortunately, the FlexConnect architecture is simply an enhancement to H-REAP, and therefore inherits the existing H-REAP feature limitations previously discussed.

In addition to the standard H-REAP guidelines and feature limitations, FlexConnect is also missing a few other features in the first release. Most notable among these are lack of support for location tracking and mesh networking. Location tracking is on the roadmap for inclusion in the next major software release, it just didn't make first shipment. Certain AP modes are not supported by the Flex controller at this time due to solution scalability concerns, including Local, Sniffer, Rogue Detector, and Bridge/Mesh.

Minimizing Operational Risk
There are also a few other items to be aware of when deploying centralized controllers. Since a large portion of the distributed wireless network is being controlled from a single point, a greater potential exists for large network disruptions due to mis-configuration or administrator error. This highlights the need for thorough lab testing of changes and upgrades prior to production rollout. Customers deploying the FlexConnect architecture should ensure adequate change control procedures exist, including test, implementation, verification, and backout plans. Additionally, granular administrative access should be enforced, and support procedures should be reviewed to minimize the chance for error during incident response.

From a hardware perspective, server hard drive failure should be integrated into standard server monitoring and maintenance activities to identify and replace failed units promptly. The reliance on mechanical hard drives in the Flex controller may result in increased support issues versus embedded flash drives found in existing wireless LAN controller platforms. However, when properly planned for this should not be a major concern.

Revolution or Evolution? - Andrew's Take
The Cisco Flex 7500 centralized controller platform is an enhancement of Cisco's previous H-REAP architecture, now re-branded FlexConnect. This solution is an evolutionary advancement of the controller architecture which improves scalability and high availability, while reducing customer expense of deployment versus a distributed controller architecture. It is aimed squarely at highly distributed organizations where the economics of branch site deployment are of paramount consideration. Many customers will find this evolution a welcome addition to the Cisco portfolio. However, Cisco still has a long road ahead on the migration path to a fully intelligent edge access point architecture, and will continue developing products that allow the company to replace existing wireless LAN controller revenue with new distributed features.

Cheers,
Andrew


Additional Flex 7500 Resources:
- Cisco Cloud Services for Branch Offices Press Release
- Cisco Flex 7500 Series Product Page
- Miercom Lab Report on Cisco Flex 7500 versus Motorola WiNG and Aruba RAP

Other Posts You Might Like:
- Hybrid REAP Overview
- Hybrid REAP Deployment Guidelines and Feature Limitations
- Cisco WLC 7.0.116.0 New Features
- AP Image Pre-Download
- Wireless Access Point Feature Matrices
- Cisco Unified Wireless Network Ports
- Well-Known Cisco WLAN Intervals
- Cisco Location Tracking Overview, Location Tracking Setup, Location Accuracy Tips, and Location Protocols

Friday, January 14, 2011

Articles Worth Reading: 01/14/2011

Here are a collection of articles from the past week that I have found useful, interesting, or enlightening. As always, for a complete list of articles check out my shared article feed from Google Reader.


This week articles focus on news from the National Retail Federation (NRF) show,  advice for establishing corporate culture and creativity for entrepreneurs, some older Wi-Fi articles I just found, and more news flowing out of CES (particularly around smart meters, sensors, and the connected home).


Because of the diversity of articles (so many are must-reads and can't be left out), I've decided to start splitting this weekly recap into sections for easier digestion. Feel free to skip to the sections that interest you, at your leisure. After all, not everyone has the same interests as I do (whoda thunk)! 


Without delay, here they are...


General Wi-Fi Related Articles

Mathias On Mobility: The Wireless LAN Architecture Question -- InformationWeek: 
"most WLAN suppliers today offer controllers of one form or another. But there is, in fact, a difference between the controller as box and the controller as function"
A must read for wireless engineers to understand the fundamental design choices they face when evaluating solutions and vendors!


How to approach wireless LAN architectures: 
"Networking professionals need to understand the two paths in wireless networking: controller-centric approach, and a decentralized -- also known as controller-less or smart AP -- approach."
Aerohive Blog » Airtime Unfairness (aka SLA): 

"If you can control the airtime, then you can manipulate it based on policy, and that’s always a good thing."
Step 1 - control airtime. Step 2 - policy-based airtime control is even better. Aerohive is developing quite a suite of advanced wireless controls, while keeping them simple with SLA, Client Health Score, and TeacherView. I'll have more to come on this as I get my hands on some of their equipment!

"Let me rephrase the dilemma. Is using 100 mW power on a radio with 3 dBi antenna the same as using 20 mW power on a radio with 10 dBi antenna? In both cases you have the same EIRP – 200 mW (I have disregarded the loss from the cables and connectors for the sake of better understanding. I am also using arbitrary numbers.)
Short answer? NO!"
Gregor does a great job re-enforcing the fundamentals with this article on the importance of Link Budget Calculations and antenna selection! Great job!

"Here's a quick tour of the evolution of MetaGeek products, showing the progression from Wi-Spy Viewer 1.0 to Chanalyzer Pro, and how they have led the whole industry forward over the past five years."
MetaGeek has innovated with their Wi-Spy product line, and I'll be writing about their product soon.

"Enhanced mobile infrastructure is often a requirement for major events ranging from the Olympics or World Cup to concerts and festivals. The nature of these events presents specific challenges such as massive crowds, the temporary nature of the event, and the short timeframe allowed for deployment."
This article focuses on cellular challenges at large events, but is very applicable to Wi-Fi as well.

"WiFi doesn't 'stand for' wireless fidelity. It's a pun on 'Hi-Fi' and 'wireless fidelity' doesn't mean anything."
An oldie but a goodie! I like to reference this article anytime media reports on "wireless fidelity". It's so annoying!

"A survey of 250 IT managers finds that 9 out of 10 are planning this year to dramatically expand the number of mobile applications deployed at their companies."
Will your Wi-Fi network be ready for the onslaught of mobile devices? Prepare now, or face the consequences!


Retail Industry Specific Wi-Fi Articles


National Retail Federation - National Retail Federation Announces Release of Second Version of Mobile Blueprint: 
"Mobile adoption in retail is moving rapidly, ABI Research reports that through December 2010 mobile commerce excluding travel will have grown 143 percent from $1.4 billion in 2009 to $3.4 billion in 2010"
This is a *MUST* read if you support Wi-Fi in the retail industry.


“Is Your Brand Ready to Engage Mobile Consumers?” Asks ABI Research | Press Release | ABI Research: 
"mounting evidence points to a broadening awareness that mobile will soon become a necessary way to engage with customers and prospects."
"Big changes are in store (pun intended). The biggest trends in business today – mobile, social, relevance – are poised to change the in-store shopping experience dramatically."
"Executives from Macy’s, Food Lion and Tesco acknowledged the importance of WiFi availability in brick-and-mortar stores"
Cisco Blog » Blog Archive » Speed: 
"Wireless enables huge increases in business velocity. When information comes to you versus you going to where it is, you save enormous amounts of time. Saving time is the same as increasing speed."
The retail organization that I work for has a motto: "Speed is Life". Almost always, design trade-offs must be made between an ideal solution and one which simply meets the immediate objectives. As an engineer, understanding this fact is important to achieving success.

"when asked in a recent Cisco-commissioned survey about their sentiments on PCI compliance, organizations were largely positive and on board with PCI."
Do your customers or your organization need guidance on PCI regulations? Look for some advice coming from Revolution Wi-Fi and CWNP soon!

"Bringing e-commerce shopping features inside bricks-and-mortar stores could increase revenues for retailers, suggests a report released this week by Cisco Systems Inc."
"It's understandable that retail companies are excited by interactive displays and other cool new technologies, because they feel that shopping in a store has to be as easy and satisfying as shopping online."
Sensor Networks & Smart-Home Articles
The more I read about sensor networks, I more that I am left with the vision that both Wi-Fi and Zigbee will be used as complementary technologies to achieve the connected home as well as smart buildings. Zigbee for sensor metrics and control throughout the home, and Wi-Fi for the 'central brains' to achieve broader integration with the Internet for information reporting, dissemination, and remote control. Imagine the synergies!


dailywireless.org » Connected TVs at CES: 
"Industry watchers and manufacturers estimate that nearly two-thirds of households in the United States now have a flat-screen set. This year manufacturers want to convince people that their new sets are already obsolete"
I'm happy using my Roku player with any old TV. Why would I spend more money on a connected TV when I can get a low-cost Roku for my existing flat-panel?

"Cisco, General Electric, and Xerox shared the stage this morning at CES, to discuss smart metering, green technology and the connected home."
"The details of connectivity and interoperability are scarce but we do know that the appliances support both WiFi and ZigBee connectivity in order to communicate with each other, your in-home smart meter, and with smartphones when outside of the home."
"Other brands may view networked fridges as the key to going green, but it seems Samsung is more interested in letting users access Pandora or tweet while grabbing a snack."
I think some engineers at Samsung got too excited about connected appliances and went haywire. Who wants to tweet or post on Facebook from their refrigerator? Seriously?!


Entrepreneurial Articles



"If you’re serious about creating a great corporate culture, here are the five areas in which you need to assess your company"
6 Tips for Building a More Creative Company | MarketingProfs Daily Fix Blog: 
"The lack of creativity at your office isn’t due to “not enough creative people,” but a company culture that resists change. This is what stifles remarkable ideas."
The Most Influential Consumers Online are on Twitter « Brian Solis Brian Solis: 
"Twitter is a human seismograph and it represents a transformative channel where everyday people possess the ability to affect actions."
"As an entrepreneur, your personal integrity is critical for getting and keeping the support of investors and team members, and your company’s integrity is critical for getting and keeping customers and vendors. But in a practical sense, what does that really mean?"

Rachel Botsman: The case for collaborative consumption | Video on TED.com: 
"At TEDxSydney, Rachel Botsman says we're 'wired to share'"
Sheryl Sandberg: Why we have too few women leaders | Video on TED.com: 
"Facebook COO Sheryl Sandberg looks at why a smaller percentage of women than men reach the top of their professions -- and offers 3 powerful pieces of advice to women aiming for the C-suite."
Unfortunately, I've tended to notice many of these self-defeating traits among women that I know who are really motivated. Whatever the cause, we need more women in executive and influential positions.


... and 'NO', I'm not going to mention the Verizon iPhone on purpose!


And of course, your comic for the week!


Dilbert.com


Cheers (and happy reading)!
Andrew

Tuesday, December 21, 2010

A Look Ahead to Possible Wi-Fi Industry Trends in 2011

Many of the trends from the past year will carry over into 2011 and continue to impact the industry, while a few new developments are poised to radically alter the landscape. Here are my projections for some of the developments we should expect to see in the coming year.
  1. Wireless as the Primary Enterprise Access Medium – spurred by large-scale adoption of 802.11n equipment, more organizations and employees will increasingly rely on Wi-Fi networks for the bulk of their work. Although a complete shift to Wi-Fi is unlikely except for a minority of organizations aggressively seeking expense reduction, most organizations will realize that the benefit of a scaled-down switching infrastructure, eliminating unused switch port capacity, and deploying greater capacity Wi-Fi networks to handle mobile workers.

  2. Smart-AP Architectures Begin to Emerge from Market Leaders – just as 2010 saw established competitors challenge the common wireless controller architecture, market leaders will look to begin migrating to a more distributed architecture with smart APs. As industry experts continue to recognize that controller features can now cost-effectively be implemented in smart APs, market leaders will be forced to react and keep pace, or face continuing erosion of market share to innovative up-and-comers. However, the transition for large established equipment manufacturers will not be easy, having to support current customers with a deployed base of controllers as well as customers still running legacy autonomous access point architectures. Watch for product feature sets to begin migrating back into the smart APs in 2011, but don’t hold your breath for a viable large-scale controller-less solution, as ditching the controller will be tough given their wealth of feature that need to be migrated. Also, implementing coordination among smart APs will be limited to small groups of APs upon first release to ensure product stability. Watch for the large vendors to position these smart APs in parallel to existing controllers to prevent erosion and cannibalization of existing revenue streams, targeting smaller SMB/SOHO deployments for initial product releases while continuing to recommend controllers for larger installations.

  3. Consumer Device Adoption in the Enterprise Becomes the Norm – enterprise Wi-Fi networks are a bit of an anomaly, having gained broad adoption in the consumer space long before enterprise. As such, Wi-Fi is viewed more as a utility by employees, who more commonly expect to connect any device to any network to get connected. Underscoring a major societal and cultural trend of the connected lifestyle, enterprises will be forced to support consumer-grade devices on corporate networks. This will present challenges for IT departments to provide secure and controlled access to corporate data. Mobile device management (MDM) solutions will increasingly be sought after to manage the great diversity in client platforms. Wireless network engineers will need to take care to architect solutions to alleviate poor consumer device performance and ensure mission-critical devices and applications achieve the required QoS and SLA required. Watch for organizations to take baby steps in support of these devices while they develop broader strategies for device funding, liability, and security compliance. Support may initially be limited to Internet and/or thin-client access to corporate applications and data, with broader access following strategy definition and procurement of management solution.

  4. Mobile Commerce Leads to More Retail Hotspots – if 2010 was the year of mobile advertising, 2011 will be the year of mobile commerce and greater consumer interaction. Retailers are looking to keep pace in highly competitive markets and adjust to shifts in consumer behaviors, specifically targeting mobile commerce applications. Wi-Fi hotspots have long been a staple of cafés and bookshops, but will see increasingly broad adoptance among other retailers looking to provide a mechanism for customer engagement while in-store where they have the most influence at the product location. Wi-Fi will serve as a foundation for mobile commerce and marketing applications due to its pervasive presence in consumer smartphones and the lack of adequate 3G/4G cellular data network coverage within many brick-and-mortar facilities. Retailers will need to be careful to ensure the content is engaging, relevant, and provides a great customer experience. Watch for more hotspots to spring up throughout 2011.

  5.  Emergence of Smart Meter, M2M, and Sensor Networks – wireless sensor networks have long been confined to the realm of university research and limited deployment mainly in the structural engineering field. However, this technology is maturing to the point where mass-market adoption is within the realm of possibility. Use-cases in the enterprise for smart buildings, energy efficiency, and better facilities monitoring and management coupled with commercial products for the consumer market with products to enable a connected home (thermostats, televisions, blu-ray players, home entertainment and set-top boxes, etc.) will bring smart meter, machine-to-machine (M2M), and sensor networks into the mainstream. Manufacturing costs are reaching low enough levels to allow product pricing to reach inflection points which could drive mass consumption by consumers. Enterprises, on the other hand, will be slower to adopt this technology due to investment in current systems, and deployment will likely be reliant on the rebound of the economy to spur new facility construction. Also watch for government funded economic stimulus projects to make increasing use of this technology. Sensor networks hold the potential to radically shift how Wi-Fi networks operate, shifting from human interaction networks to largely automated systems that require higher levels of stability and consistent network operation. Wi-Fi engineers should be able to proactively identify these shifts and manage network changes to provide greater availability and capacity.
What trends will you be watching for in 2011?

Cheers,
Andrew

Important Wi-Fi Industry Trends from 2010

With the end of the year upon us, let’s take a look back at some of the more important Wi-Fi industry developments that occurred in 2010. These trends set the tone for the year and kept many industry professionals busy and employed through the economic hardships.

Wi-Fi industry trends are direct byproducts of cultural shifts in how we as a society prefer to work, play, and live as a whole, and provide a view into the fabric of our daily lives. As an IT professional I am excited about the technology and services we enable, but on a macro level as member of a broader community I am intrigued about how different our daily lives are than our parents, grandparents, and ancestors. Change truly is a remarkable thing!

Important Wi-Fi trends from 2010:
  1.  Large Scale Enterprise 802.11n Adoption - early adopters began deploying 802.11n in 2009, but 2010 will undoubtedly be the year of 11n. Large enterprises wrapped up interoperability and performance testing, formalized best practices and network design, and began deploying very large 802.11n access point roll-outs in 2010. In 2011, look for 3 spatial stream 802.11n to begin shipping in enterprise-class equipment, bring data rates of 450 Mbps (raw). Also, enterprises that have been evaluating Wi-Fi as wired Ethernet replacements will begin taking strides to implement this model for a large amount of their staff.

  2. Challenges to the Controller Architecture - customers began challenging the viability of the Wi-Fi controller architecture due to behavioral shifts in network use. 802.11n brought higher bandwidth and discussion of Wi-Fi becoming the predominant access technology for end-users in the enterprise. Due to concerns over controller scalability, throughput, single points of failure, and the desire to optimize traffic flows, controller vendors have been challenged to re-think their Wi-Fi architectures to shift more control into distributed access points. Initial migration has begun with virtually all controller vendors now providing distributed data plane traffic forwarding. In 2011, look for advancements to distribute control of Quality of Service, security, radio management, and distributed key caching capabilities into access points. Additionally, watch for controllers to move into more of centralized management role and smart access points being operationally independent from controllers. Some vendors will begin removing controllers from their architectures completely, but will experience growing pains attempting to support both architectures simultaneously for a period of time.

  3. Enterprise Consumerization & Wi-Fi Only Devices - everyone wants an iPad, including executives. Their ease-of-use, mobile form-factor, and consumer mind-share have executive level management in most organizations pushing IT departments to support iPad access on the corporate network. Since the iPad, and many new and emerging consumer devices, only have Wi-Fi connections, wireless engineering teams have been challenged to collaborate with internal IT security and deliver a secure access method for consumer devices in general, not just limited to the iPad. Careful consideration of security policy changes, network and application security design, and mobile device management platforms have kept IT departments busy scrambling to meet this need. In 2011, look for more enterprises to officially adopt support for consumer devices, owned both by the organization or by individuals, as well as implementation and market growth for mobile device management platforms to give administrators the ability to control access and storage of sensitive corporate data on these devices.

  4. 3G Problems Drive Wi-Fi Hotspot Demand - as cellular carriers, and AT&T specifically, struggled to keep up with 3G data network demands, they increasingly changed their mindset on Wi-Fi hotspots from competitive technology to a complementary service. The rollout and use of Wi-Fi hotspots in 2010 grew at amazingly sharp rate, lead by AT&T and their quarterly reports on Wi-Fi hotspot usage. Wi-Fi hotspots are seeing unprecedented usage and availability for consumers, with renewed interest in making Wi-Fi a ubiquitous access technology across locales. In 2011, look for additional Wi-Fi hotspot rollout by cellular carriers as well as retail establishments that are attempting to attract and influence consumer purchasing habits.

What are your thoughts on the most important trends in Wi-Fi from the past year?

Cheers,
Andrew

Tuesday, November 23, 2010

CAPWAP Controller Discovery Process

In a controller-based architecture, CAPWAP access points are dependent on a wireless controller to provide the software image, configuration, and centralized control and optionally data forwarding functions. Therefore, it is necessary for the access point to find a list of available controllers with which it can associate.

The following layer 3 CAPWAP discovery options are supported:
1.       Broadcast on the local subnet
2.       Local NVRAM list of the previously joined controller, previous mobility group members, and administrator primed controller through the console port
3.       Over the Air Provisioning (OTAP) (subsequently removed in version 6.0.170.0 code)
4.       DHCP Option 43 returned from the DHCP server
5.       DNS lookup for "CISCO-CAPWAP-CONTROLLER.localdomain"

Broadcast
The CAPWAP AP sends broadcast discovery requests on the local subnet. Controllers with management interfaces on the same subnet receive the discovery request and send a discovery reply back to the CAPWAP AP.

If no controllers are on the local subnet, broadcasts may be forwarded to the controller management interface by the local router using the Cisco “forward-protocol” and “ip helper-address” features. Use these commands to configure the router:

ip forward-protocol udp 12223
ip forward-protocol udp 5246
interface interface-name
     ip helper-address wlc-management-ip-address

When using the forward-protocol, the default gateway modifies the CAPWAP discovery packet that is broadcast on the local subnet by replacing the broadcast destination IP address 255.255.255.255 with the WLC management IP address configured as an IP helper-address, then routes the packet to the controller. The downside to this approach is that the WLC will also receive all other forwarded protocols such as DHCP discovery packets. Also, other configured IP helpers will receive the CAPWAP discovery packets. Since this behavior is likely undesired, be sure to use the forward-protocol method only temporarily.

Local NVRAM
The local NVRAM of the access point stores a list of controllers, gathered from the following sources:

·         Primary, Secondary, and Tertiary controller preferences previously configured for the AP

If the access point was previously associated to a controller, the IP addresses of the primary, secondary, and tertiary controllers are stored in the access point’s non-volatile memory. This process of storing controller IP addresses on access points for later deployment is called priming the access point.

To verify locally stored controller preferences:

show ap config general ap_name

Primary Cisco Switch Name........................ WLC001
Primary Cisco Switch IP Address.................. Not Configured
Secondary Cisco Switch Name...................... WLC002
Secondary Cisco Switch IP Address................ Not Configured
Tertiary Cisco Switch Name....................... BACKUP-WLC
Tertiary Cisco Switch IP Address................. Not Configured

·         Mobility Group Members from the previous controller connection

The AP also maintains previously learned WLC IP addresses locally in NVRAM. The AP sends a unicast CAPWAP Discovery Request to each of these WLC IP addresses. These WLC IP addresses are learned by the AP from previously joined controllers. The stored WLC IP addresses include all of the WLCs in previously joined controller mobility groups.

To verify locally stored controllers learned through mobility groups, console into the access point and enter the following command:

show capwap client config

mwarName                CCIETEST
mwarName                backupwlc
mwarName
numOfSlots              2
spamRebootOnAssert      1
spamStatTimer           180
randSeed                0x9640
transport               SPAM_TRANSPORT_L3(2)
transportCfg            SPAM_TRANSPORT_DEFAULT(0)
initialisation          SPAM_PRODUCTION_DISCOVERY(1)
ApMode                  Local
Discovery Timer         10 secs
Heart Beat Timer        30 secs
Led State Enabled       1
AP ILP Pre-Standard Switch Support Enabled
AP Power Injector Disabled
Infrastructure MFP validation Enabled
Configured Switch 1 Addr 10.127.78.5
Configured Switch 2 Addr 10.108.50.20


Note – mwarName entries are the controller preference settings (primary, secondary, tertiary). Configured Switch entries are the learned mobility group members.

·         Manually primed controller IP address through the console

Manual configuration can be used to “prime” the CAPWAP if network services for address assignment and WLC discovery do not exist. If the CAPWAP has previously joined a controller, or is currently joined to a controller, these commands will be disabled.

To stage an access point, use the commands:
capwap ap controller ip address wlc-mgmt-ip
show capwap ip config

OTAP
If this feature is enabled on the controller, all associated access points transmit wireless RRM neighbor messages, and un-joined access points can receive the controller IP address from these messages. This feature is disabled by default and should only be enabled when necessary for AP deployment.

Note – OTAP does not work with default APs out of the box or upgraded using the Upgrade Tool because the radios are disabled from the manufacturer. 

Configure OTAP:
config network otap-mode { enable | disable }
show network summary

Note - OTAP was removed from the wireless controller feature set in code version 6.0.170.0 due to a vulnerability.

DHCP Option 43
The IP address that should be configured as DHCP option 43 is the address of the controller Managament interface.

Cisco 1000 series access points use a string format for option 43.
Cisco Aironet access points use the type-length-value (TLV) format for option 43.

DHCP servers must be programmed to return the option based on the access point’s DHCP Vendor Class Identifier (VCI) string (DHCP option 60). The VCI strings for Cisco access points capable of operating in lightweight mode are listed in the following table:


The format of the Option 43 TLV block is:
     Type: 0xf1 (decimal 241)
     Length: Number of controller IP addresses * 4
     Value: List of WLC management interfaces

Configuration of option 43 will vary by DHCP server platform. Here is an example configuration using the built-in Cisco IOS DHCP server:

ip dhcp excluded-address start-ip end-ip
ip dhcp pool 
pool-name
     network ip-address netmask
     default-router ip-address
     
dns-server ip-address … ip-address
     domain-name domain
     lease days hours
     option 60 ascii “VCI string”
     option 43 hex hex-value

An example of a finished IOS DHCP server configuration will look similar to this:

interface Vlan192
 ip address 192.168.1.1 255.255.255.0

ip dhcp excluded-address 192.168.1.1 192.168.1.10

ip dhcp pool lwapp
   network 192.168.1.0 255.255.255.0
   default-router 192.168.1.1
   dns-server 192.168.1.2
   domain-name test.lab
   lease 7
   option 60 ascii "Cisco AP c1240"
   option 43 hex f108.0a6c.3214.0a6c.3212

In this example, the hex value is obtained from these TLV values:

Type = 241 (0xf1)
Length = 2 IP addresses * 4 bytes each = 8 bytes (0x08)
Value = 10.108.50.20 (0x0a6c3214) and 10.108.50.18 (0x0a6c3212)

Note – Periods are added automatically to the hex value by Cisco IOS and should not be entered by the administrator when entering configuration commands.

DNS
The AP will attempt to resolve the DNS name “CISCO-CAPWAP-CONTROLLER.localdomain”. When the AP is able to resolve this name to one or more IP addresses, the AP sends a unicast CAPWAP Discovery Request to the resolved IP address(es). The DNS entries can be either an A (address) or CNAME (alias) records.

If the AP received a DHCP address, ensure the DHCP server is configured to return valid DNS servers and a valid domain name suffix to the AP.

If the AP is using a static IP address, configure the domain name and DNS name servers from the controller. WLC version 4.2 requires configuration from the CLI, whereas 6.0 and later allow configuration from the GUI. Once applied, the AP will disconnect and re-join the controller.

config ap static-IP { enable | disable } ap_name ip_address netmask gateway
config ap static-IP { add | delete } domain { all | ap_name } domain_suffix
config ap static-IP { add | delete } nameserver { all | ap_name } dns_server_ip_address

Verify the configuration of the AP:

(Cisco Controller) > show ap config general ccielwap

IP Address Configuration......................... Static IP assigned
IP Address....................................... 10.108.51.54
IP NetMask....................................... 255.255.254.0
Gateway IP Addr.................................. 10.108.50.1
Domain........................................... ccietest.com
Name Server...................................... 10.10.10.25

Verification of Method Used
To view the method used by an AP to discover the controller, view the console output of the AP as it searches, or issue the following command from a controller that receives the discovery request and search for IE 58 from the AP which indicates the discovery method used to resolve the controller IP address:

debug capwap packet enable

CAPWAP Discovery Packet IE 58 values:

0 = Broadcast
1 = Local NVRAM
2 = OTAP
3 = DHCP
4 = DNS

Example 1 – AP Console Log indicates DHCP discovery

*Mar  1 00:00:30.287: Logging LWAPP message to 255.255.255.255.
%DHCP-6-ADDRESS_ASSIGN: Interface FastEthernet0 assigned DHCP address 192.168.1.20, mask 255.255.255.0, hostname AP0018.7361.e702
Translating "CISCO-LWAPP-CONTROLLER.test.lab"...domain server (10.97.40.216)
%LWAPP-3-CLIENTEVENTLOG: Performing DNS resolution for CISCO-LWAPP-CONTROLLER
%LWAPP-3-CLIENTERRORLOG: DNS Name Lookup: could not resolve CISCO-LWAPP-CONTROLLER
%LWAPP-3-CLIENTEVENTLOG: Controller address 10.108.50.20 obtained through DHCP
%LWAPP-5-CHANGED: LWAPP changed state to JOIN
%LWAPP-5-CHANGED: LWAPP changed state to CFG
%LWAPP-5-CHANGED: LWAPP changed state to DOWN
%LWAPP-5-CHANGED: LWAPP changed state to UP
%LWAPP-3-CLIENTEVENTLOG: AP has joined controller CCIETEST

Example 2 – WLC LWAPP Packet Debug indicates DHCP discovery

(Cisco Controller) > debug lwapp packet enable

Mon Feb 22 09:55:32 2010: Start of Packet
Mon Feb 22 09:55:32 2010: Ethernet Source MAC (LRAD): 00:17:DF:96:9F:90
Mon Feb 22 09:55:32 2010: Msg Type       :
Mon Feb 22 09:55:32 2010:    DISCOVERY_REQUEST
Mon Feb 22 09:55:32 2010: Msg Length     :   31
Mon Feb 22 09:55:32 2010: Msg SeqNum     :   0
Mon Feb 22 09:55:32 2010:
IE            :   UNKNOWN IE 58
Mon Feb 22 09:55:32 2010: IE Length     :   1
Mon Feb 22 09:55:32 2010: Decode routine not available, Printing Hex Dump
Mon Feb 22 09:55:32 2010: 00000000: 03                                       Mon Feb 22 09:55:32 2010:

In my next post, I will describe the controller selection process used by the wireless access point to determine which controller to establish a connection to when multiple controllers have been discovered.

Prior to selecting a controller, the access point always performs discovery using the methods listed above. From the discovery responses the AP builds a list of candidate controllers and selects the optimal controller.

Cheers,
Andrew