Independent Consulting
Consulting
Training
Publications
Links

 

 

 

Location-Based Services Realize Benefits

By Jim Geier

 

The combination of wireless networking and a location-based service (LBS) offers some very interesting applications. LBS technologies allow programmers to capture the location of a particular user and integrate the position information into a wide variety of solutions. Let's look at how these applications offer value, and what technical options you have when implementing them.

 

Pushing Local Information Increases Business

 

Companies often have local information that is beneficial for users to have, especially when users are residing within specific areas. If a user's position is known, a central server can then send valuable information to the user based on that location. As the user moves into different areas, the information sent to the user can then change accordingly.

 

Recently, I was part of a project deploying a wireless LAN in a very large airport to offer public wireless access to travelers. In this case, the airport found significant business opportunities by having the ability to push local advertisements to their wireless service subscribers. For example, a traveler waiting for a flight and browsing the Internet would see an advertisement for a nearby coffee shop. This system also pushes boarding announcements and departure delays to the users as well.

 

Several other LBS applications drive information to users. For example, in retail environments, customers can receive location-specific coupons and product information on PDAs as they move about different areas of the store. Visitors at a museum can receive information about displays and artifacts found in different areas of the museum. I could fill several pages of these types of solutions, but these give you enough so that you can think of others.

 

Tracking Improves Efficiency and Security

 

An LBS system makes it possible for a centralized server application to track users and assets. For example, a user's PDA can continuously provide position updates. Universities are very interested in this form of LBS. Areas such as classrooms can be places where a school can block access to the Internet and the ability for students to use chat to share test answers. Of course, the more intelligent students could still use an ad hoc form of wireless LAN connectivity for communicating with their neighbors!

 

A couple months ago, I visited a labor-and-delivery unit of a hospital. Immediately after a baby is born, the hospital staff attaches a small radio frequency identification (RF/ID) tracking device to the baby. This device is very difficult to remove, and sensors within that area of the hospital track the location of the baby. If anyone moves the baby outside an invisible perimeter (which is just before entering the exit areas of the labor-and-delivery unit), an alarm goes off and the system automatically secures all relevant exits. This makes it very difficult for anyone to steal babies, which happens more often than you'd think in some hospitals.

 

Even without the use of central server, an LBS system makes sense for tracking applications. In this somewhat peer-to-peer form of LBS, users exploit the location of other users to make better decisions. For example, emergency crews responding to natural disasters and terrorist attacks can keep abreast of each other's positions to effectively handle a situation. Each person can carry a PDA that shows the relative location of others.

 

Navigation Moves You in the Right Direction

 

It's fairly easy to tie position information to a map in order to offer navigation and directions. Many cars implement this and provide directions to specific addresses, gas stations, restaurants, and hospitals. Users discover how to proceed to a specific location in a timely manner by either receiving computer-generated voice commands, or maneuvering by referring to the car's position superimposed on a moving map.

 

Position-Based Monitoring Improves Analysis

 

When taking measurements, an LBS system reduces the amount of human input. For example, companies such as AirMagnet now have wireless LAN site survey tools that measure signal strength and other parameters, and record the results based on position. This makes performing the surveys much less tedious and more effective.

 

I recently performed an RF site survey of a Vivato wireless switch mounted on top of the tallest building in Dayton, Ohio. Through the use of a LBS-based analysis tool, all I had to was drive around the city streets and walk with the tool in public areas. There was no need to write down position information corresponding to specific measurements. With both position and signal strength information, the tool can easily produce a map-like graph indicating various grades of coverage.

 

GPS for Outdoor Solutions

 

A Global Positioning System (GPS) unit in a client device receives signals from at least three orbiting satellites to obtain a position. If something gets in the way of the GPS and the satellites, however, obtaining position information can be disrupted. This limits GPS mostly to outdoor areas with a clear path between the user and the sky.

 

GPS is an LBS technology that has been in use for years for navigation purposes. In fact, it's my primary form of navigation when flying airplanes (which I do as a hobby). In this case, GPS offers good situational awareness and helps me get to where I'm going, which is sometimes difficult when seeing things from above.

 

GPS cards are available in a number of form factors, making it possible to integrate position information into a variety of mobile application software. The RF site survey tools I mentioned previously make use of GPS for position information. Other applications include tracking of utility vehicles, trucks, buses, and anything else where a company can benefit by knowing their whereabouts.

 

WiFi a Good Platform for LBS

 

Some LBS approaches (such as one that Ekahau provides) utilize a WiFi (802.11) network as the basis for determining position and moving results among users and servers. In a way, this is like an indoor form of GPS, with the access points acting as satellites. At least three access points are necessary to calculate a position, and additional access points improve accuracy. Client software running on the user devices make use of access point signals to determine a relative position. However, you must calibrate the system initially against an electronic map of the facility to provide useful information.

 

With this approach, the server software keeps track of client device positions and also transmits this information to specific clients. This enables a variety of LBS applications, assuming that a wireless LAN is in place. The accuracy can be within a few feet, which is pretty good for most applications.

 

RF/ID: A Brute Force Method of LBS

 

RF/ID is a less sophisticated form of positioning offered by such manufacturers as WhereNet and CheckPoint. A company can place an RF/ID tag (which is a small database accessible through a RF/ID scanner) on a variety of items. With the installation of RF/ID scanners through a facility (such as a warehouse), the system can keep track of the items. When an item containing an RF/ID tag passes a scanner, the scanner retrieves the identification code and sends it to the server. The server keeps track of all items using this approach.

 

The accuracy of a RF/ID LBS depends on the number and placement of RF/ID scanners. For example, the system may only identify the location of an item within a few hundred feet if scanners are far apart. Some RF/ID scanners, though, can determine the exact location of an item as it passes the scanner. As a result, RF/ID LBS is very common in mail-processing plants and airport baggage transport systems where it's necessary to identify a particular item and route it a certain direction on a conveyor belt.