July 17, 2008

Femtocell versus Wi-Fi

Rethink Research has published an interesting article relating the new Wi-Fi voice certification to the outlook for femtocells.

The idea of the article is that voice over Wi-Fi for cell phones is competing with femtocells, and that femtocells may win out. The article distinguishes between business voice and consumer voice, saying that service providers see femtocells as “an important stalking horse for greater control of corporate customers. ” This gives a hint of why femtocells may be unattractive to businesses: many of them would rather not yield this control.

Consumer voice service is controlled by service providers. They have three options in this space: do nothing, deploy femtocells or deploy Wi-Fi. Do nothing is the obvious best choice, since neither of the other options carries a revenue upside. But poor coverage in a home discourages usage and risks cancellations of subscriptions. So in areas of poor coverage something like femtocells or UMA (voice over Wi-Fi) is attractive to service providers. For both technologies the service provider subsidizes the wireless router, but femtocells will remain more expensive than Wi-Fi routers because of their lower sales volumes, so Wi-Fi is more attractive on this count. But UMA requires phones with Wi-Fi, while femtocells will work with any phone in the service provider’s line-up, including legacy ones. So the customers’ experience of femtocells is better - they can choose or keep the phone they want and still get improved coverage at home. This benefit of femtocells clearly outweighs the marginal price advantage of Wi-Fi routers. Femtocells may help subscriber retention in another way: a Wi-Fi router is not tied to any particular cellular service provider, while a femtocell only works with the carrier that supplied it.

The situation in businesses is different. They generally prefer to control their own voice systems, which is why they have PBXs. But a substantial number of business calls are now made on cell phones, even on company premises. These calls don’t go through the PBX, so they are not least-cost-routed and they are not logged or managed by the IT department. Femtocells don’t fix these problems, but Voice over Wi-Fi does. Not service provider Voice over Wi-Fi, like UMA, but SIP-based Voice over Wi-Fi from companies like DiVitas and Agito. What about phone choice though? Won’t corporate customers be stuck with a limited choice of handsets? The answer is yes, only a limited number of phones have Wi-Fi: less than 10% of those sold in 2008. But in the category of enterprise smart phones, like the Nokia Eseries and Blackberries, the attach rate of Wi-Fi will soon be close to 100%.

So femtocells are a good way for service providers to remedy churn caused by poor residential coverage for consumers, but Wi-Fi may be the better option for businesses that want to regain control over their voice traffic.

July 3, 2008

Wi-Fi certification for voice devices

In news that is huge for VoWi-Fi, the Wi-Fi Alliance announced on June 30th a new certification program, “Voice-Personal.” Eight devices have already been certified under this program, including enterprise access points from Cisco and Meru, a residential access point from Broadcom, and client adapters from Intel and Redpine Signals.

Why is this huge news? Well, as the press release points out, by 2011 annual shipments of cell phones with Wi-Fi will be running at roughly 300 million units. The Wi-Fi in these phones will be used for Internet browsing, for syncing photos and music with PCs, and for cheap or free voice calls.

The certification requirements for Voice-Personal are not aggressive: only four simultaneous voice calls in the presence of data traffic, with a latency of less than 50 milliseconds and a maximum jitter of less than 50 milliseconds. These numbers will produce an acceptable call under most conditions, but a network round-trip delay of 300 ms is generally considered to approach the limit of acceptability, and with a Wi-Fi hop at each end running at the limit of these specifications there would be no room in the latency budget for any additional delays in the voice path. The packet loss requirement, 1% with no burst losses, is a very good number considering that modern voice codecs from companies like GIPS can yield excellent sound quality in the presence of much higher packet loss. This number is hard to achieve in the real world, as phones encounter microwave ovens, move through spots of poor coverage and transition between access points.

Since this certification is termed “Voice-Personal,” four active calls per access point is acceptable; a residence is unlikely to need more than that. Three of the four access points submitted for this certification are enterprise access points. They should be able to handle many more calls, and probably can. The Wi-Fi Alliance is planning a “Voice-Enterprise” certification for 2009.

There are several things that are good about this certification. First, the WFA has seen fit to highlight voice as a primary use for Wi-Fi, and has set a performance baseline. Second, this certification requires some other certifications as well, like WMM power save and WMM QoS. So far in 2008, of 99 residential access points certified only 6 support WMM power save, and of 52 enterprise access points only 13 support WMM power save. One of the biggest criticisms of Wi-Fi in handsets is that it draws too much power. WMM power save yields radical improvements in battery life - better than doubling talk time and increasing standby time by over 30%, according to numbers in the WFA promotional materials.

June 23, 2008

Is 802.11n too power-hungry for handsets?

Most 802.11n access points draw more power than Power over Ethernet (PoE) can supply, while 802.11a/b/g access points work comfortably with PoE. So 802.11n must be more power consumptive than 11g, right?

The answer is yes, but when you delve into the reasons why you may discover that an 802.11n handset can still have comparable, or better battery life than an 802.11g one.

The big power drain for 802.11n is MIMO, for two reasons. First, MIMO demands a separate radio transmitter for each of its channels. In the Farpoint white paper linked above, testing was done with six transmitters - 3 at 2.4 GHz, 3 at 5GHz. The 11n specification allows up to 4 MIMO channels, and Wi-Fi certification requires at least two. Each of these transmitters burns as much power as the single (or dual in the case of an a/g AP) transmitter in an 11a or 11g access point. A second increase in power demand by 11n comes from the increased processing load not just because of the increased number of channels, and not just because of the increased data throughput, but also because each individual MIMO stream places a heavier processing load than a single 11a or 11g stream.

But the Wi-Fi Alliance (WFA) has waived the MIMO requirements for handsets, allowing 802.11n certification for single-radio devices. So none of these increases in power dissipation needs to apply to handsets.

Single-channel 802.11n still requires more processing than single channel 802.11g, because of advanced features like STBC and LDPC, but STBC and LDPC are amenable to hardware implementation (which reduces their power demand), and these and other advanced features of 802.11n improve “rate at range,” meaning that the transmitter is active for shorter times, and can transmit at lower power.

The net is that Redpine Signals, a pioneer of 11n for handsets, claims that a handset using the Redpine 11n chip actually has better battery life than it would with a competitor’s 11g chip.

Wi-Fi state of the art is a rapidly moving target, and over the past 12 months there have been startling improvements in power efficiency. I have written here about the new Atheros chip, for example. So if the latest 11g handset chips are more power efficient than 11n competitors, it is more a function of their recency than their adherence to 11g.

The benefit of 5 GHz operation is compelling for Voice over Wi-Fi, and it will be hard for handset vendors to promote the decade-old 802.11a over 802.11n. 802.11n is already the Wi-Fi flavor of choice for access points and PC clients, and it soon will be for handsets, too. How soon? It’s hard to say. So far the only chip vendors to announce 11n for handsets are TI, Redpine Signals and Conexant, and Conexant exited the handset Wi-Fi business just two months after it announced this chip. No phone is yet shipping with 802.11n although TI said it was sampling its WiLink 6.0 with 11n in February 2007. The Wi-Fi alliance has not yet published its Handheld profile for 802.11n certification. On the other hand, ABI research in September 2006 predicted that the majority of the 300 million Wi-Fi enabled handsets to ship in 2011 will support 802.11n.

If 802.11n handset shipments fall short of this prediction, it won’t be because of battery life considerations.

March 17, 2008

What is Enterprise FMC?

“When I use a word,” Humpty Dumpty said, in rather a scornful tone, “it means just what I choose it to mean — neither more nor less.”

The term “Fixed Mobile Convergence” is an umbrella for so many different things that it has become almost meaningless when used without elaboration. Here’s how it started out, in the 2004 press release announcing the formation of the FMCA:

Fixed-Mobile Convergence is a transition point in the telecommunications industry that will finally remove the distinctions between fixed and mobile networks, providing a superior experience to customers by creating seamless services using a combination of fixed broadband and local access wireless technologies to meet their needs in homes, offices, other buildings and on the go.

In this definition “Fixed broadband” means a connection to the Internet, like DSL, cable or T1. “Local access wireless” means Wi-Fi or something like it. BT’s initial FMC service actually used Bluetooth rather than Wi-Fi for the local access wireless. The advent of picocells and femtocells means that the local access wireless can be cellular radio technology.

The term “seamless services” in the quotation above is ambiguous. When talking about FMC, the word “seamless” usually refers to “seamless handover,” which means that a call in progress can move from the mobile (cellular) network to the fixed network on the same phone without interruption, as described in one of the FMCA specification documents:

Seamless is defined as there being no perceptible break in voice or data transmission due to handover (from the calling party or the called party”s perspective).

The term “Seamless services” sometimes means service equivalence across any termination point, fixed or mobile, so for example, dialing plans are identical and no change in dialed digits is required on a desk phone versus a mobile. A less ambiguous term for this might be “Network Agnostic Services.” To do it properly is very difficult, for example I have not been able to track down an Enterprise FMC system that offers SMS on the desktop phone.

The FMCA is a carrier organization, mainly oriented to consumer services. Enterprise phone systems are different. When Avaya announced its “Fixed Mobile Convergence” initiative in 2005, it was using a different definition. What Avaya and other PBX manufacturers were calling FMC was the ability for a PBX to treat a cell phone as an extension, and the ability for a cell phone to behave like a PBX extension phone:

Extension to Cellular technology: software seamlessly bridges office phone services to mobile devices, permitting the use of just one phone number and one voice mailbox.
Client software extends the capabilities of the PBX to a mobile smartphone - creating a virtual desk extension. This software runs on Nokia Series 60 phones and works in conjunction with Extension to Cellular.

In other words, this new definition of FMC didn’t include local access wireless and it didn’t include fixed broadband technology. The only defining characteristic it shared with the previous definition was seamless services, albeit without seamless handover.

“The question is,” said Alice, “whether you can make words mean so many different things.”
“The question is,” said Humpty Dumpty, “which is to be master - that’s all.”

We can regain mastery here by breaking out the features of the various definitions of Enterprise FMC, giving them names, and using those terms to describe the various solutions on offer. Here’s a first cut:

Session Redirection
This simply means moving a call in progress from the cell phone to desk phone or vice-versa, in much the same way as you might transfer a call from one extension to another. For example, you are in your car on the way to work, listening in on a conference call on your cell phone. You walk in to the office, sit down, and redirect the call (session) to your desk phone. Depending on the implementation, you might control the process from your cell phone, your desk phone or your PC, using touch-tones or something more user-friendly.

PBX Mobility
This is what the Avaya press release called “Extension to cellular,” and some other vendors call “PBX Extension.” You program the cell phone number into the PBX (or third party PBX Mobility device – see the paragraph below headed “PBX Agnostic”), and then when somebody calls your office number, the PBX dials your cell phone over the PSTN and bridges the call. The PBX treats the cell phone as though it is an analog extension, so you can invoke PBX features like hold and transfer by touch-tone commands. This means that you can use any cell phone and any carrier (see the paragraphs below headed “Handset Agnostic” and “Carrier Agnostic”.)

Treating the mobile phone as an analog extension to the PBX opens up several more possibilities. Various flavors of this service might include features like Single Number, Simultaneous Ringing and Single Voicemail.

“Single Number” means that the mobile phone and the desk phone share an extension number. So you only need to give out one phone number to receive calls on either your mobile or desk phone. But bear in mind that your cell phone probably still has its own number – it’s just that you don’t give it out to anybody. In order to make business calls from your cell phone, you dial an access number at your office, get a new dial tone, and then dial the destination number. This allows you to take advantage of corporate least-cost-routing, and it shows your office number on the Caller ID display of the person you are calling.

Single Voicemail is the option to use the corporate voice mail rather than the cell phone’s voice mail. This only works on calls made to your office number.

“Simultaneous Ringing” means that when somebody calls your office number, your desk phone and your mobile phone ring simultaneously.

When your cell phone receives a call made to your office number, the Caller ID display would normally show your office as the caller, since the call is routed though the PBX. When the client software on the cell phone can pre-empt the built-in phone software (depends on the handset and the client software vendor) this Caller ID is suppressed and the mobility controller passes the correct calling number and name to the client software on the handset using the cellular data channel. Alternatively, depending on your PBX and carrier, the system may be able to insert the Caller ID of the person calling you into the regular Caller ID notification (Caller ID spoofing). This will show the ‘correct’ Caller ID even on the built-in handset interface.

Client Software
PBX Mobility on a regular cell phone is not particularly user friendly, what with the touch-tone interface and the access number prefixing. With a smart phone things get a lot better. The definition of a Smart Phone is that it can run third-party software. If you happen to have a smart phone, and it is a model supported by your Enterprise FMC system, you will be able to run a “Client application” that puts a friendly user interface on the PBX Mobility features, allowing easy use of PBX features like 4 digit dialing to other extensions.

If the phone supports it, well written client applications can completely hide the native phone user interface. Otherwise users will have two different screens from which to dial calls – the built-in one and the client application.

RIM has built PBX signaling features into its handsets running firmware version 4.2.1 or higher. This means that Blackberries can access PBX features through menus rather than touch-tones, even without add-on client software.

Dual-mode Phone Support
A dual-mode phone is a cell phone that also has Wi-Fi. The Wi-Fi can be for data only (like the iPhone), for voice only (like the Nokia 6086), or for both.

There are two main categories of wireless extensions to PBXs: those that work over Wi-Fi (VoWLAN, or VoWi-Fi), and those that use other radio technologies like DECT. Client software can make a dual-mode smart phone act as a Wi-Fi extension to the PBX. This gives the handset a split personality: a regular cell phone and a VoIP PBX extension, each having its own phone number. These two personalities can be well integrated, completely separate or something in between. Session Redirection as described above moves the call between devices; with a dual-mode phone, you can do Session Redirection between the two networks, keeping the call on the same handset.

Well integrated dual-mode user interfaces are sometimes described as “Network Agnostic” (see below).

Session Continuity
Dual mode handset clients can completely hide their split personality, taking the onus of Session Redirection off the user, and dealing with it automatically. When the system senses that you have walked into Wi-Fi coverage it moves the call over onto the VoWi-Fi side. When you move out of Wi-Fi coverage it moves the call back to the cellular side. This is also sometimes called “seamless handover” or “automatic handover.” To do it imperceptibly to the user is technically challenging. This automatic, seamless flavor of Session Redirection is often termed VCC, or Voice Call Continuity. The term VCC has the disadvantage that it specifically mentions voice, while FMC systems are evolving towards multimedia sessions where voice is only one of the elements. So a better term might be Session Continuity.

Session Continuity requires client software support in the handset, either with built-in VCC client software, or (more commonly in Enterprise FMC) as a part of the client software from the Enterprise FMC system vendor.

Mobility Controller
VCC is a term lifted from the IMS (IP Multimedia Subsystem) specifications published by the international bodies concerned with standardizing cellular technologies. In IMS terminology, VCC is done by software called the “Call Continuity Control Function,” or CCCF.

Session Redirection and Session Continuity require a device in the network that routes and reroutes the call over either the fixed or mobile network as needed (that is to say, something that embodies the CCCF.) There are many terms for this device, and each of these terms can also mean something else. Also the various devices that incorporate Session Redirection or Session Continuity usually also do other things. These devices have names like “Mobility Server,” “Mobility Controller,” “Mobility Router,” “Mobility Appliance” or “Mobility Gateway.”

Carrier FMC and Enterprise FMC
The path of a call transits both the service provider network and the enterprise network, and the Mobility Controller can be located just about anywhere on that path. If it is in the service provider network we call the system Carrier-based FMC, if in the enterprise network, Enterprise FMC. This is the defining characteristic of Enterprise FMC.

Most Carrier-based FMC is aimed at the consumer market, but there are some implementations that support enterprise features like PBX Mobility. Carrier-based FMC can support PBX Mobility either by installing a PBX Mobility control device near the PBX in the enterprise network (the approach taken by Tango Networks), or perhaps by offering the PBX functionality as a network service (Centrex), the approach taken by Sotto Wireless.

Carrier FMC normally uses one of two technologies to implement Session Continuity, VCC or UMA (Unlicensed Mobile Access, also known as GAN, for Generic Access Network). UMA is an older technology, which transports GSM packets through the IP network; the handset uses the same GSM signaling stack for Wi-Fi calls as for cellular. With the predicted conversion of the carrier networks to all-IP, UMA has been superseded by VCC, which uses SIP signaling.

Handset Agnostic
We mentioned above that basic PBX Mobility can work with any cellular handset. At the other extreme, Carrier FMC usually only works with particular handsets. For example the T-Mobile@Home service works with only three handsets, one each from Nokia, Motorola and RIM. Client software for Enterprise FMC almost always works on phones that run the Windows Mobile or S60 operating systems, particularly the HTC phones and the Nokia Eseries respectively. Other smartphone operating systems that may be supported include Linux and RIM, and in the future OSX and Android. Handset agnosticism is a major selling point. A handset agnostic system is more attractive to Enterprise FMC customers than one that limits the choice of handsets.

Carrier Agnostic
A system with the Mobility Controller in the enterprise network can work with any carrier, provided the carrier will allow the phones to connect to their network. The benefit of this is that the customer gets a wide selection of phones, and the FMC system will work on employees’ personal phones, even when those phones are on an assortment of carriers.

A system with the Mobility Controller in the carrier network is not carrier agnostic from the point of view of the customer. They have to buy service from that carrier.

PBX Agnostic
Each of the PBX vendors offers a mobility capability. Some developed it internally. Some, like Cisco or Avaya, bought a third party developer, and some license their offering from a company like Telepo , Comdasys or Counterpath (formerly FirstHand). There is another set of vendors that offers Enterprise FMC that works with any PBX, for example DiVitas, Agito, Tango and RIM. This is beneficial to both large and small customers. Large customers may have PBXes from multiple vendors, yet still wish to roll out a unified FMC solution. Small customers appreciate having a choice of supplier, rather than being tied to their PBX vendor.

Network Agnostic Interface
Some vendors use this term to mean that all features are available through a uniform user interface in both cellular and Wi-Fi networks. This means that the user should not be able to perceive which network is carrying their session on a dual-mode phone.

Conclusion
Agonizing over minute definitions is tedious, but when evaluating competing solutions it is essential to be able to recognize when two vendors use the same term in different ways, when they use different terms for the same feature, or when they describe a feature without giving it a name.

March 2, 2008

iPhone 3G, SDK, enterprise orientation

UBS thinks that the 3G iPhone will be released mid-year. iLounge reports that the much-anticipated iPhone SDK will be delivered in June, at Apple’s Worldwide Developer Conference. A beta version will be released at an announcement event on March 6th.

There are several reports that Apple intends to target business users with the iPhone, competing with Blackberries, Nokia’s Eseries and Windows Mobile devices. Since the SDK reportedly will expose interfaces to the phone and Wi-Fi, developers of Wi-Fi soft-phones and enterprise Fixed-Mobile Convergence systems will presumably add iPhone support to their existing Symbian and Windows-supporting products. It remains to be seen how easy it will be for developers to actually get their software “officially” onto the iPhone. Apple can choose their degree of open-ness from a variety of options discussed here.

For Apple to aim at the business market makes a lot of sense. With the successful transition to Intel processors Macs already run Windows natively, and iPhones are supposedly making inroads among executives. According to ChangeWave, summarized here, the iPhone has a 5% share of corporate smartphones already, with astronomical ratings for satisfaction.

To make enterprise IT departments happy, though, Apple will have to make the iPhone more manageable; either by building in OMA DM like Nokia with the Eseries, or by letting third parties develop enterprise manageability clients using the iPhone SDK.

Competitors aren’t sitting still for this. The October 2007 announcement of “Microsoft System Center Mobile Device Manager” was a step forward for Windows Mobile in the enterprise. Microsoft is also leaking stories about how when Windows Mobile 7 is released in 2009 it is going to be more of a pleasure to use than the iPhone. It is conceivable, I suppose, but Microsoft’s track record on usability is pretty consistent. The fundamental part that they invariably seem to get wrong is instant response to user input.

February 14, 2008

Low power 802.11n sampling from Redpine

Redpine Signals has announced that it is sampling a low power 802.11n chip suitable for cell phones. A reference design was certified in January, making it the first handset-grade 802.11n chip to market.

One of the major benefits of 802.11n is MIMO, so you might think that since a handset is unlikely to have multiple antennas, 802.11n isn’t going to help much. Actually, it will make an enormous difference in reliability and range, and consequently throughput. I wrote before about the array of improvements incorporated in 11n. The one of greatest interest in this context is Space-Time Block Coding (STBC).

The WFA website shows 90 Access Points (APs) certified for 802.11n, but STBC is optional in 11n, not mandatory, and not all the AP chipsets support it. The main makers of AP chipsets are Atheros, Broadcom and Marvell. None of these have mentioned STBC until recently. But now Broadcom says it is in the BCM4322, which is set to ship in the first quarter of 2008, and Marvell says it is in the TopDog 11n-450, which is scheduled to ship in 2Q 2008.

This Techworld article has a good discussion of the current state of enterprise 11n access points, noting that multi-radio APs are currently too power-hungry to be powered over Ethernet (PoE).

February 3, 2008

Dual mode phone trends - Update

In May 2007 I showed a chart of dual-mode phone certifications by time. Certifications have continued to grow since then, as the updated graph below shows. These numbers are pretty raw, for example six certifications in November 2006 were for variations on a Motorola phone first certified in October. If you go back and look at the previous chart you will also notice discrepancies in the number of certifications for any particular month. These are presumably because of revisions at the WFA website.
Dual mode phone trends
From 2006 to 2007 smartphone certifications were essentially flat, going from 33 to 36, while feature phone certifications went from 11 to 21. These add up to 44 dual mode phone certifications in 2006 and 57 in 2007.

January 31, 2008

Open wireless handsets and networks for America?

I have previously written about OpenMoko. It seems now that it was the drop before the deluge. Google’s Android appears to have gained good traction with Sprint and T-Mobile joining the Open Handset Alliance, with Dell rumored (update) to be planning an Android-based phone, and with Verizon expressing lukewarm support. Nokia has for some time sponsored open source handset software through Maemo.org, but this week it upped the ante with its acquisition of TrollTech. Trolltech is responsible for Qtopia, a semi-open source platform used in Linux-based phones. That makes four credible Linux-based mobile phone software platforms. Update: Make that five - the LiMo Foundation is a consortium of carriers (including NTT DoCoMo and Vodafone), phone makers (including Samsung, Motorola and LG) and others “dedicated to creating the first truly open, hardware-independent, Linux-based operating system for mobile devices.”

But a phone doesn’t have to be open-source to be an open application platform, and this category is just as vigorous, but better established. Nokia’s Symbian phones have always been open to an extent - there are over 2 million developers registered in Nokia’s developer organization, Forum Nokia. Then we have Microsoft. Microsoft claims that sales of Windows Mobile phones are set to double year-on-year, to 20 million units. Windows Mobile provides a sufficiently open application environment that applications like Skype run on it. The iPhone is not yet officially an open application environment, but there is still a healthy slate of applications from third parties for those with the stomach to take the unofficial route. This is scheduled to change in February when the open-ness goes official with the release of Apple’s SDK for the iPhone. So that’s three major open application environments for smart phones.

2008 is also the year that Wi-Fi phones will come into their own. The dam broke with the iPhone. Wi-Fi on the iPhone raises the bar for all the other smart phones, making Wi-Fi a baseline checklist item for the next generation of smart phones. Previously mobile network operators were fearful that Wi-Fi in a phone would divert traffic from their data networks. This fear led, for example, to AT&T’s removal of Wi-Fi from their version of the Nokia E61. But there is now new evidence. At last week’s IT Expo East I heard an unsubstantiated report that 60% of wireless data usage in December was by 2% of the phones: iPhones. If this is even partly true, it would demonstrate that a web-friendly phone will drive traffic on the cellular data network even when it has Wi-Fi.

December 19, 2007

Tango FMC for enterprises

Tango Networks was founded in 2005 and fully funded by February of 2007. It is one of several startups addressing the enterprise FMC market, integrating with the corporate PBX, but it claims a unique twist in that it also integrates closely with service provider infrastructure.

Tango has a box plugged into the MNO’s call control infrastructure talking directly to another Tango box that plugs into the corporate PBX. These boxes are named Abrazo-C (carrier) and Abrazo-E (enterprise). Abrazo is the Spanish for embrace, reinforcing the concept of the carrier side and the enterprise side being tightly connected. This balanced architecture enables Tango to offer a rich feature set while maintaining versatile.

One of the aspects of this versatility is that they aren’t fixated on dual mode phones. Tango works with any cell phone, and hands off between the corporate desk phone and the cell phone in response to the user punching in a star code on their phone keypad. This method of input also gives the user complete access to all the features of the corporate PBX over the cellular network. But Tango acknowledges that star codes are not the most user friendly of interfaces, so they do provide an “ultra thin client” for those phones that support third party software.

Requiring a box in the carrier network helps with things like caller ID manipulation and number translation (like 4 digit dialing to PBX extensions from your cell phone). On the other hand it limits Tango’s ability to sell directly to enterprises. The primary customer for all sales has to be a carrier. Marketing efforts directed to end users serve only to provide pull through.

Offering a box on the enterprise premises addresses the major concern of businesses evaluating VCC and other carrier centric FMC solutions: businesses don’t want to lose control of their voice network. By leaving the enterprise side of the system under the control of the corporate IT department, Tango resembles the PBX model of business voice more closely than the never popular Centrex model.

September 7, 2007

How does 802.11n get to 600Mbps?

802.11n incorporates all earlier amendments to 802.11, including the MAC enhancements in 802.11e for QoS and power savings.

The design goal of the 802.11n amendment is “HT” for High Throughput. The throughput it claims is high indeed: up to 600 Mbps in raw bit-rate. Let’s start with the maximum throughput of 802.11g (54 Mbps), and see what techniques 802.11n applies to boost it to 600 Mbps:

1. More subcarriers: 802.11g has 48 OFDM data subcarriers. 802.11n increases this number to 52, thereby boosting throughput from 54Mbps to 58.5 Mbps.

2. FEC: 802.11g has a maximum FEC (Forward Error Correction) coding rate of 3/4. 802.11n squeezes some redundancy out of this with a 5/6 coding rate, boosting the link rate from 58.5 Mbps to 65 Mbps.

3. Guard Interval: 802.11a has Guard Interval between transmissions of 800ns. 802.11n has an option to reduce this to 400ns, which boosts the throughput from 65 Mbps to 72.2 Mbps.

4. MIMO: thanks to the magical effect of spatial multiplexing, provided there are sufficient multi-path reflections, the throughput of a system goes up linearly with each extra antenna at both ends. Two antennas at each end double the throughput, three antennas at each end triple it, and four quadruple it. The maximum number of antennas in the receive and transmit arrays specified by 802.11n is four. This allows four simultaneous 72.2 Mbps streams, yielding a total throughput of 288.9 Mbps.

5. 40 MHz channels: all previous versions of 802.11 have a channel bandwidth of 20MHz. 802.11n has an optional mode (controversial and not usable in many circumstances) where the channel bandwidth is 40 MHz. While the channel bandwidth is doubled, the number of data subcarriers is slightly more than doubled, going from 52 to 108. This yields a total channel throughput of 150 Mbps. So again combining four channels with MIMO, we get 600 Mbps.

Lower MAC overhead
But raw throughput is not a very informative number.

The 11a/g link rate is 56 Mbps, but the higher layer throughput is only 26 Mbps; the MAC overhead is 54%! In 11n when the link rate is 65 Mbps, the higher layer throughput is about 50 Mbps; the MAC overhead is down to 25%.

Bear mind that these numbers are the absolute top speed you can get out of the system. 802.11n has numerous modulation schemes to fall back to when the conditions are less than perfect, which is most of the time.

But to minimize these fall-backs, 11n contains additional improvements to make the effective throughput as high as possible under all circumstances. These improvements are described in the following paragraphs.

Fast MCS feedback - rate selection.
Existing equipment finds it hard to track rapid changes in the channel. Say you walk through the shadow of a pole in the building. The rate may go from 50 to 6 to 50 mbps in one step. It’s hard for conventional systems to track this, because they adapt based on transmit errors. With delay sensitive data like voice you have to be very conservative, so adapting up is much slower than down. 11n adds explicit per-packet feedback, recommending the transmission speed for the next packet. This is called Fast MCS (Modulation and Coding Scheme) Feedback.

LDPC (Low Density Partity Check) coding
LDPC is a super duper Forward Error Correction mechanism. Although it is almost 50 years old, it is the most effective error correcting code developed to date; it nears the theoretical limit of efficiency. It was little used until recently because of its high compute requirement. An interesting by-product of its antiquity is that it is relatively free of patent issues.

Transmit beam-forming
The term beam-forming conjures up images of a laser-like beam of radio waves pointing exactly at the client device, but it doesn’t really work like that. If you look at a fine-resolution map of signal intensity in a room covered by a Wi-Fi access point, it looks like the surface of a pond disturbed by a gust of wind – it is a patchwork of bumps and dips in signal intensity, some as small as a few cubic inches in volume. Transmit beam-forming adjusts the phase and transmit power at the various antennas to move one of the maxima of signal intensity to where the client device is.

STBC
In a phone the chances are that there will only be one Wi-Fi antenna, so there will be only one spatial channel. Even so, the MIMO technique of STBC (Space-Time Block Coding) enables the handset to take advantage of the multiple antennas on the Access Point to improve range, both rate-at-range and limiting range.

Incidentally, to receive 802.11n certification by the Wi-Fi Alliance, all devices must have two or more antennas except handsets which can optionally have a single antenna. Several considerations went into allowing this concession to handsets, mainly size and power constraints. STBC is particularly useful to handsets. It yields the robustness of MIMO without a second radio, which saves all the power the second radio would burn. This power saving is compounded with another: because of the greater rate-at-range the radio is on for less time while transmitting a given quantity of data. STBC is optional in 802.11n, though it should always be implemented for systems that support 802.11n handsets.

Hardware assistance
Many of these features impose a considerable compute load. LDPC and STBC fall into this category. This is an issue for handsets, since computation costs battery life. Fortunately these features are amenable to hardware implementation. With dedicated hardware the computation happens rapidly and with little cost in power.