Improved WiFi Performance

One of the more notable changes in the 2011 MacBook Pro lineup is a completely different WiFi chipset and subsequent RF design. The previous 2010 MacBook Pro included 802.11a/b/g/n support using a BCM4322 which included full 2x2 MIMO support, meaning two spatial streams were supported. Bluetooth 3.0 was provided by a BCM2070, and the whole solution was simply a BCM954224HMB reference design.


2011 MacBook Pro WiFi+BT Module—Courtesy iFixit

Back when the new Airport Extreme (Simultaneous Dual-Band II) launched, it included one little-hyped feature. One of the most notable improvements over the previous design was inclusion of a full 3x3 radio—again 3 spatial stream support. At the time, there were no Apple products that could actually use 3 spatial streams, and as a result many assumed the feature was completely locked down.


My wall-mounted Airport Extreme (Simultaneous Dual-Band II)

The Airport Extreme has had 3 spatial stream support for a long time to little fanfare. The Airport Extreme still only allows 20 MHz channels on 2.4 GHz spectrum. Other WiFi AP vendors ship firmware which will automaticaly selects 40 MHz channels on 2.4 GHz spectrum per WiFi Alliance rules, but Apple uniformly uses 20 MHz channels on 2.4 GHz. It's a design choice Apple made a while ago which still exists to this day – for two reasons. The first is that it prevents you from being, well, less than courteous and eating up to over 80% of spectrum on the already crowded 2.4 GHz ISM band with one AP. Apple's rationale for disabling 40 MHz channel support on the 2.4 GHz spectrum (for both clients and APs) is that Bluetooth needs lots of bandwidth to hop around on, and already a wide variety of Apple desktop and notebook products come by default with Bluetooth peripherals. Maintaining a good A2DP stereo stream for example requires considerable 2.4 GHz bandwidth. Instead, if you really want 40 MHz channels Apple recommends using 5 GHz, which Apple clients and Apple APs both allow to work with 40 MHz channels.


2011 MacBook Pro WiFi+BT Module—Courtesy iFixit

The 2011 MacBook Pro refresh is the first line of Apple products to bring 3x3 radios that can finally enable faster transfer rates and better performance at the edge of WiFi range. 3x3 MIMO support is starting to become relatively common in the PC notebook space, but this is the first for Apple. Inside the 2011 MacBook Pro is a BCM4331 and three clearly U.FL antenna connectors (on the left) for WiFi, as opposed to two in the previous design.

The fourth on the right is for Bluetooth, which remains 3.0 and provided by the same BCM2070 as previous models. Interestingly enough, though the Bluetooth controller is the same, the 2011 MacBook Pro includes newer firmware (37 vs 20), and software (2.4.3f1 vs 2.3.8f7). Hopefully at some point the older design will see a firmware update and bring whatever changes and improvements were made. Though the software versions are different, we couldn't detect any notable differences between the two in practice.


Left: 2010 MBP Bluetooth Hardware, Right: 2011 MBP Bluetooth

However, there's a dramatic improvement in both WiFi range and performance between the 2010 and 2011 refresh. With 400 ns guard intervals 40 MHz channels, 64-QAM modulation, each spatial stream adds n*150 Mbps. With 20 MHz channels, it's 72.2*n Mbps. For example, 1 spatial stream has a data rate of 150 Mbps, 2 has 300 Mbps, 3 has 450 Mbps, and so forth all the way up to 4 spatial streams and 600 Mbps as defined in the 802.11n specification. The reality of the matter is that what physical layer rate you'll see depends on the modulation and coding scheme and how many streams are going. You can look those up at any time by holding option and clicking the WiFi indicator, and looking them up in a table.

We tested a 15" 2011 MacBook Pro alongside a 15" 2010 MacBook pro connected to an Airport Extreme (Simultaneous Dual-Band II) running latest firmware. I originally suspected that 3 spatial stream support wasn't enabled, and that Apple would push a firmware update out right after their first 3 spatial stream products started shipping. Interestingly enough, it's always been there, enabled, this is just the first client I've gotten my hands on that does it. I'm not a huge fan of the Airport Extreme (I use a WRT54G-TM with Tomato and a WRT-600N with DD-WRT), but it's the only thing on hand with 3x3 MIMO. I tested in four different locations in my house—in my office, living room, kitchen, and outdoor patio. The base station is in my office mounted on the wall close to the ceiling, and those locations are subjectively ordered from best to worst.

To test, I initiated a large transfer over SMB (from a Windows Server 2008 R2 install with a 5 TB RAID5 array connected over gigabit ethernet) on each client, continually pinged AT, and at each location checked the reported transmit rate and RSSI. What we're reporting here is again the physical layer link. I'll show in a second that real-world transfers also improved, this just gives some perspective for what raw link rates are being negotiated at each location.

WiFi Transfer Rate Differences—802.11n
  2011 MacBook Pro 2010 MacBook Pro
  RSSI Transfer Rate (Mbps) RSSI Transfer Rate (Mbps)
Location 1—Office -44 450 -42 300
Location 2—Living Room -61 130 -64 117
Location 3—Kitchen -69 117 -68 78
Location 4—Outdoor Patio -85 20 -84 13

In most cases, RSSI is within the margin of error. RSSI is generally not something you can compare, but since both wireless chipsets are Broadcom and the numbers are so close, it seems they're reported the same way and probably just dBm. Just know that generally it doesn't work that way unless you're lucky. What's important, however is that the negotiated link speed is noticeably better in essentially all locations on the new 2011 MBP. Even when the extra antenna isn't being used for a spatial stream of its own, it's actively improving link quality and helping the new MBP negotiate higher physical layer speeds.

So how much of a difference does 450 Mbps 3x3 make over 300 Mbps 2x2? With both in the exact same spot in my office, I saw throughput of 98.1 Mbps on the 2010 MBP compared to 113 Mbps on the 2011 MBP. The modest 15% improvement over the previous generation's wireless chipset isn't dramatic, instead the dramatically improved range is.

110.28 Megabits/s over WiFi. I later saw sustained 113 Megabits/s.

Subjectively, I found many more APs visible with the new MBP. I was able to cling onto my AP all the way out to the curb (just like smartphones) when connected on 2.4 GHz, something the old generation just couldn't do.

The only complaint I have about the new wireless chipset is that it seems to hunt around for what rate it wants negotiated. I saw a number of different MCS (modulation coding scheme) values with the 2011 MBP in the exact same place. Link rates from just below 300 Mbps all the way up to the expected 450. It seems to settle out at the expected 450 Mbps in the same room as the AP, it just takes a while, whereas other 2x2 stacks I've seen always lock onto 300 Mbps and stay there in the same room and position.

Display Quality Thunderbolt
Comments Locked

198 Comments

View All Comments

  • Anand Lal Shimpi - Friday, March 11, 2011 - link

    Our top picks right now are either the Intel SSD 510 or something based on the SF-1200 controller (e.g. Corsair Force, OCZ Vertex 2). In the next month or so we should see the first wave of SF-2200 drives hit the market (e.g. OCZ Vertex 3). These things should scream. Keep an eye on our Storage section for new drives as we review them:

    http://www.anandtech.com/tag/storage

    Take care,
    Anand
  • phoible_123 - Thursday, March 10, 2011 - link

    I purchased the low-end 13" the day it was released, and am super happy with it. I had been waiting for a while for a suitable upgrade to my 2007 White Macbook. I considered getting the last 15" (almost bought it), but I was worried about heat, size, and weight. Turns out that these concerns were justified, but the Sandy Bridge models seem to be much better.

    The performance of the new 13" is comparable to the old high-end 15". It is noticeably faster than the last-gen 13" (I have one of those at work). I don't really play games on my laptop, so I don't care about graphics (I have a desktop with a GTX460 at home hooked up to my HDTV).

    I have played with all of the other laptops, and the build quality on the Macbook is just better than anything else I've seen. No question about it. Every time someone raves about some other laptop, I go to Best Buy and play with it, and I'm always disappointed (usually the keyboard and/or trackpad sucks, or the case is too flexy).

    Sure, I could get a faster laptop for less money, but it wouldn't be as good at what i actually use it for (mostly software development). I got the low-end 13", and will use the money I saved to buy an Optibay and 128GB SSD (already upgraded the RAM to 8GB). The only laptop that could potentially beat it is the forthcoming MBA.
  • kigoi - Thursday, March 10, 2011 - link

    ah except for when i bought it this is how it's gone for me too. and except for waiting to max memory if usage needs it. and maybe hoping for a slicker hybrid hard drive solution, something like the momentus xt but with more cache and a variable spindle.

    i wonder if the i5 model runs cooler than the i7. we stressed it with handbrake, experienced the fan, felt the underside. it didn't seem to get intolerably hot underneath unless there was zero airflow (like, on a bedcover).

    oh btw here is a document of the hidden keyboard secrets of the fn key.
    http://pludk.wordpress.com/2011/03/08/happy-accide...
  • kigoi - Friday, March 11, 2011 - link

    oops error. the return of the hidden keypad was actually done by a software extension w/o my knowing. pretty thrilling to report that though, while it lasted.
  • kanaka - Thursday, March 10, 2011 - link

    I got my 15" AG yesterday and one of the first things i was impressed with was how sturdier the hing was compared to my existing Late 08 model.
  • owbert - Thursday, March 10, 2011 - link

    what is the trade offs between high res antiglare option and high (glossy) res display?
  • kanaka - Thursday, March 10, 2011 - link

    Glare vs no glare. Also colours are more saturated on the glossy screen. There's also a slight weight difference due to the glass vs no glass situation.
  • mino - Thursday, March 10, 2011 - link

    Simple: you trade "Bling!" for usability.
  • gstrickler - Thursday, March 10, 2011 - link

    More brightness and color saturation on the glossy screen, but more money better color accuracy, reduced glare, and slightly lower wright on the matte screen. The matte screen is also higher resolution than the standard screen, but you can get the hires screen in glossy or matte.

    One side benefit of the matte screen, in environments where glare may be a problem on the glossy screen (e.g. The Apple Store, many offices, etc), I find it's necessary to turn up the screen brightness on the glossy to overpower the glare. With the matte screen, I can use a lower screen brightness, which means less power, and better battery life. I'm not sure how much difference since I don't have a MBP with a glossy screen to perform a side by side test, but I estimate it at 15-30 mins.
  • dwade123 - Thursday, March 10, 2011 - link

    The new Sony S is better.

Log in

Don't have an account? Sign up now