ViFi (Vehicle Wi-Fi)

ViFi is wireless technology that allow seamless Internet connectivity even when a user is traveling at high speed, but they require hardware that is more expensive than WiFi, or slower than WiFi, or both. (For example, the 3G networks used by the latest smart phones max out at a data rate of two megabits per second; current WiFi devices can handle 27 times that, and faster systems are on the way.) These wireless technologies can be connected to a WiFi base station to allow someone in a car or train some wireless access, but they still rely on non-WiFi systems for the critical communications link to the Internet. With increasingly powerful mobile devices appearing almost every day, eliminating the communications bottleneck to the Internet would enable us to do almost anything on the go that we can now do at our desks.

Microsoft’s new system, dubbed ViFi (for Vehicle WiFi), takes advantage of the fact that in many places, WiFi is so ubiquitous that users are within range of many base stations at the same time. By connecting to multiple base stations simultaneously, a user can request data via one base station and have that data routed to his computer even if he moves out of range of the original base station. The technology uses standard mass-produced WiFi hardware, meaning that it could be deployed cheaply in urban areas or along highways. Microsoft is testing the technology on its campus, connecting two shuttle buses (seen at right) to the Internet through a network of 11 base stations.

The ViFi technology was made available for licensing to WiFi system manufacturers in November after a positive response from other researchers as the picture below.



In normal WiFi, even if other base stations (green dots) are in range of a WiFi-equipped computer or smart phone (blue square), only one base station (circled in black) will send data to the computer, and only as long as it is in range (indicated by the red circle). Move beyond that base station’s range and the computer must establish a new connection from scratch with another station. With ViFi, the computer nominates one base station as an anchor (circled in black). Data is sent back and forth between the computer and the Internet via this base station while other bases within range of both the anchor and the computer (yellow and red circles) listen in. If these satellites detect that a computer did not receive data meant for it because it moved out of range of its anchor station or because of interference, they will relay data between the anchor and the computer. This prevents data being lost and connections disrupted as the computer picks a new base station to be its anchor. This process can be repeated over and over as the computer moves around.