Sie sind auf Seite 1von 5

A Locating Method for WLAN based Location Service

Victor Lang Cynthia Gu


National Lab of Software Development Wireless Network Group, Bell Labs
Environment Email: zgu@bell-labs.com
Department of Computer Science
Beihang University, Beijing 100083, China
Email: lang@nlsde.buaa.edu.cn

Abstract infrastructure have been suggested for indoor areas


where the GPS does not work well [12]. IEEE 802.11
General Wireless Local Area Network (WLAN) based WLAN has large distributions within parks,
based location systems use the Received Signal communities, skyscrapers and homes. WLAN based
Strength (RSS) as location fingerprint without any Location service provides location information of
additional changes to the WLAN infrastructure. WLAN clients, which can support various magic and
However, in real environment RSS are impacted by considerate business services within the scope of
many factors, such as multiple path transmission WLAN network such as guiding visits, locating a
(Multi-Path), temperature, body, etc, which harm the special meeting room, finding a certain individual, etc.
accuracy of location. This paper presents a method Generally, Received Signal Strength (RSS) [6],
which uses both the angle of arrival (AOA) and RSS as Signal-to-Noise (SNR) [7] are original characteristics
location fingerprints based on AP scanning. Compared which were generally used in many location systems
to other WLAN based location systems, this method and projects. Those systems use them as location
takes advantages of fewer AP, less suffering from the fingerprints rather than angle of arrival (AOA) or time
influence of signal and higher accuracy. Furthermore, of arrival (TOA) for determining the location of
in some “clean” outdoor/indoor environments, the WLAN client.
method can even used to locate WLAN clients without This paper will present a method using both AOA
the radio map which is the basic infrastructure of and the RSS as location fingerprints, which can help
general WLAN based location systems. Finally, this locate the WLAN client more easily and accurately.
paper analyzes the characteristics of the AP scanning
based location systems, and makes a further discussion 2. Related work
on client-side location system using the same method.
Keywords: Location Service, WLAN, AP Scanning, Wireless location service has been developed in
Directional Antenna, Angle of Arrival, Received Signal many institutions, such as Microsoft Research (MSR),
Strength Intel Research Seattle and MIT. Infrared and WLAN
are the primary infrastructures used by them.
Generally, WLAN based location systems work in
1. Introduction two phases: offline phase and online location
determination phase. [10] In the offline phase, RSSs
The improvement of wireless network makes the from each access points are collected and recorded at
mobile communication available everywhere in selected location points in the scope of location area,
people’s lives. Many businesses are managed or being and result the radio map which build the mapping
managed to serve for mobile client customers at relation between the vector of RSSs (location
different locations. For example, GPS (Global Position fingerprint) and the real location. In the online location
System) can guide people outdoors, and cellular phase, the vectors of RSSs are real-time collected by
telecom network based location service can be used in WLAN clients. And Different estimation algorithms
some emergency services such as E-911. [6] [7] [10] [11] [12] are used in different location
In recent years, location fingerprinting techniques systems to search the radio map to estimate the
using existing wireless local area network (WLAN) location of WLAN clients.

Proceedings of the 2005 IEEE International Conference on e-Business Engineering (ICEBE’05)


0-7695-2430-3/05 $20.00 © 2005 IEEE
Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY MALAYSIA. Downloaded on June 6, 2009 at 04:30 from IEEE Xplore. Restrictions apply.
MSR began their WLAN based indoor location
service research by Paramvir Bahl, and built RADAR
system. In the offline phase, RADAR uses RSSs from
multiple access points (APs) positioned to provide
overlapped radio map in the area of interest. And in the
online location phase, it combines empirical
measurements with signal propagation modeling to
determine user location and thereby enables location
aware services and Applications [6]. Figure 1. The fluctuations of RSS under indoor
Access points used by RADAR are installed with environment.
Omni antennae, and the received signal strength Because both RSS and SNR are suffered from
collected on each point is decreased following the complex indoor environments, so they can’t be taken
path-loss formulas. Each access point can provide its as trustable elements for higher accuracy location
particular radio map, and multiple APs can provide service. This paper tries to discuss a more practicably
multiple radio maps. On each radio map, the particular improved method to infer the location of mobile users.
RSS values are distributed like contour lines in indoor
2-D space. Each element in the vector of RSSs
collected by WLAN client from an AP can indicate an
3. Directional antenna based location
large distributing area in the related radio map. And all method
elements of the vector will result the overlapped
distributing areas that determinate the closest location In this section, we will present the method which
of WLAN client. utilizes the directional of arrival in additional to signal
So, RADAR system requires that a mobile user strength in WLAN based location service.
must be able to see three or more APs to finish the Directional antennae can transfer the signal of
location service. The more APs the user can see the WLAN at the defined angle from access point. Figure
more accurate locations the system can reach. The 2 displays one of many signal patterns of directional
median resolution of the RADAR system is in the antennae. The directional antenna focuses the power of
range of 2 to 3 meters, about the size of a typical office signal within the range of overlay angle and cut the
room. transmission signal on the other orientation. So, if a
Nibble is another location service for WLAN mobile user is on the way of the directional antenna’s
environment developed in UCLA. It uses signal-to- orientation, it will receive the enhanced signal,
noise ratios instead of the more commonly used RSS otherwise, the received signal strength will be
as location fingerprint, and uses Bayesian network to weakened.
infer the location of device [7]. Nibble can be used
both indoor and outdoor, and requires WLAN adapters
to support the collection of both signal strength and
noise signal strength.
It is very difficult to increase the accuracy of
location for those systems which use RSS or SNR as
the only location fingerprint, though there are many
perfect optimal estimation algorithms being applied.
The main reason is that RSS and SNR from APs are
dominated by reflections, diffractions, and scattering of Figure 2. The sample signal pattern of directional
radio waves within an indoor environment. So signals antenna
from an AP will generally reach the receiver via Directional antennae are used to build point-to-point
multiple paths (termed the Multi-Path phenomenon) WLAN connection or . But, if directional antennae are
[6]. Multi-Path causes the fluctuations of signal used with access points to communicate with WLAN
strength to the receiver. Furthermore, temperature, client directly under Basic Service Set (BSS) mode,
humidity and body are also the causes of the like what is displayed in Figure 3, then WLAN client
fluctuations of signal (Figure 1). Those factors cannot A will gain the strongest signal because it locate within
be eliminated in real environment. The range of the overlay angle of AP’s directional antenna, and
fluctuation is proportional to that caused by signal loss client B, C and D will gain the differently weakened
on distance, and it introduces many errors in location signal from access point for their different angle of
service. arrival from antenna.

Proceedings of the 2005 IEEE International Conference on e-Business Engineering (ICEBE’05)


0-7695-2430-3/05 $20.00 © 2005 IEEE
Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY MALAYSIA. Downloaded on June 6, 2009 at 04:30 from IEEE Xplore. Restrictions apply.
Furthermore, if AP can rotate its directional antenna wireless LAN, enabling stations to establish and
horizontally with a fixed speed to scan the WLAN maintain communications in an orderly fashion [2].
clients, for example, 12 seconds per round (Angle WLAN clients collect beacon frames from APs and
Velocity: 30嘙/s). Then each mobile user can collect a record the RSS on selected points of the radio map,
time-sequence fluctuant RSSs. The pinnacle of RSSs and then calculate the MAOA and MRSS for different
will be reached every cycle time (12 seconds) as soon APs. Each selected point in the radio map records the
as the AP’s directional antenna turns to the right vector: R=[ R1,R2,… Rn], Ri=( MAOAi, MRSSi,
orientation. APi), n is the number of APs.
This paper defines the action above as AP scanning. MRSS is the mean of the maximum RSSs, which
The antenna’s angle of arrival when RSS reaches the is collected at the same time when MAOA is collected.
maximum is denoted as the maximum angle of arrival Because MAOA is difficult to be calculated directly,
(MAOA). The maximum of RSS collected by WLAN and the Angle Velocity of AP scanning is fixed, then
client during AP scanning is denoted as the maximum we replace the MAOA with the time interval during
received signal strength (MRSS). which AP’s antenna turns from a base angle (BA) to
In fact, in real office environments, the maximum MAOA. The time interval is denoted as ¨T, ¨T =
RSS will not always be reached exactly when AP’s Tmax – T0
directional antennae face to the WLAN clients due to Tmax is the timestamp of reaching MAOA, and
the Multi-Path signals. But the maximum RSS will still T0 is the timestamp of reaching BA. BA is defined by
be reached when the antenna turn exactly to a special system.
angle. So the real location of WLAN client still keeps Then the vector is changed to:
the mapping relation with the antenna’s angle of R=[ R1,R2,… Rn], Ri=( ¨T i, MRSSi,
arrival, which is enough for the indoor location service. APi), n is the number of APs
We will take both MAOA and MRSS as location There’re still other elements recorded in the radio
fingerprints in determining the location of WLAN map by other location systems such as the orientation
client. In the following paragraphs, we will present the or the altitude of WLAN clients [6][12]. Those
location service on the AP scanning, and analyzes its elements can also be added to current radio map to
characteristics by comparing with RADAR system. improve the estimate of WLAN client’s orientation.

AP
C
A

Horizontal View
B

Figure 3. Access point configured with directional


antenna is used under Basic Service Set (BSS)
WLAN mode.
The WLAN based location system is generally
divided into offline phase and online phase. In the
offline phase, the radio map is built by collecting
MAOA and MRSS at selected points. We place three
access points (Netgear WG302, 802.11b/g) in the floor
as shown in figure 4. All access points are installed
with directional antennae (12 dBm) and assistant
equipments that can drive directional antennae to do
AP scanning. All APs are enabled to broadcast Beacon
frame. The beacon frame, which is a type of
management frame, provides the "heartbeat" of a

Proceedings of the 2005 IEEE International Conference on e-Business Engineering (ICEBE’05)


0-7695-2430-3/05 $20.00 © 2005 IEEE
Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY MALAYSIA. Downloaded on June 6, 2009 at 04:30 from IEEE Xplore. Restrictions apply.
Figure 4. Multiple access points do AP scanning, formula is applied to make the analysis processes more
and WLAN clients collect MRSS and ¨T from clear.
different APs at the selected measure points on the Within the 2D space, a particular access point can
radio map. build its unique signal radio map according to its
unique location.
Ri = (¨Ti, MRSSi, APi) is the basic element of the
RADAR system installs APs with omni antennae,
vector of each measure point, and relates to the real
so the radio map of signal will follow the path-loss
location or area on the building map. The more APs we
formula in all directions with the center of access
use, the more records will be added to the vector on the
point.
same measure point of the radio map.
L = 20 log(d) + 20 log(f) + 36.6
In the online location phase, every WLAN client
Where L is the loss in dB, d is the distance between
should synchronize its system time with background
transmitter (AP) and receiver (WLAN clients) in miles,
system in advance, this step assure the right result of
and f is the frequency in Megahertz (MHz).
¨T. Ri can be collected at WLAN clients side or
If the original transmit power of AP is P, the signal
collected from APs. All Ri are reported to the
strength collected by WLAN client on a point of radio
background location service. Then location system can
map is p, then
use many estimation algorithms to estimate the
p = P –L = P -20log(d) -20log(f) - 36.6
location of WLAN client. There are many different
Because f equals to 2.4 GHz in the 802.11 (b/g)
algorithms discussed by [6], [7], [10], [11], [12]. This
WLAN networks, p is the function of d.
paper focuses on the method which introduces MAOA
p = f(d)
and MRSS as location fingerprints rather than RSS.
The radio map of signal strength is the concentric
The estimation algorithms of location system can just
distribution. Therefore, theoretically three or more
refer to them.
overlapped radio maps with different centers ( here, a
The MAOA indicates the angle of arrival, while
center is the location of a AP) will be need to locate an
MRSS indicates the “distance” between AP and
particular point within 2D space , that’s why RADAR
WLAN client. Here, “distance” is the radio loss
system requires at least three or more APs [6]. It
distance but not the real distance between two points.
requires that WLAN client must be able to receive
The MAOA will not be affected directly by Multi-
three or more access points’ signals anywhere, or
Path, temperature and humidity, and it adds another
there’re chances to mark the wrong location.
dimension to the radio map which generally only takes
But, for AP scanning based radio map, with the help
the RSS or SNR as location fingerprint. Then we can
of directional antennae, the strength of transmission
modify the location of WLAN client (results only from
signal on all directions is variable when AP is
the estimation based on RSS dimension) with the help
scanning. The time interval during which AP’s antenna
of MAOA dimension, that decreases the errors in
turns from a base angle (BA) to MAOA is denoted as
estimation.
¨T, and the difference angle between the base angle
Also, in a “clean” indoor or outdoor environment,
and the angle of MRSS is denoted as z, and the angle
the MAOA can be taken independently as location
velocity is U, then
fingerprint to estimate the location of WLAN client.
MRSS = P –L = P - 20log(d) -20log(f) - 36.6,
And, with the help of MAOA and MRSS, the number
d =10 ^ [(P -MRSS - 20log(f) - 36.6) / 20 ] , and
of APs needed by location system is much decreased.
z = U*¨T
We will discuss them in next section.
If we ignore the affects from reflections,
diffractions, penetration and scattering of radio waves,
4. Analysis of AP scanning method then d is the direct distance between AP and WLAN
client. So, we can locate a point in 2D space with (d, z)
Location service based on AP scanning is low cost and the center point (x, y) of a relevant AP. Only one
and easy to implement. Directional antennae can be AP is enough for location service under this ideal
purchased at low price, or even made by oneself [1]. situation.
The driver equipment also has many economic choices. In real indoor environment, the affects from
AP scanning based Location service system takes reflections, diffractions, penetration and scattering of
the advantages of fewer equipments and higher radio waves must be taken into count. Then, both d and
accuracy compared to general WLAN based Location z are not indicating the real distance and angle from
service systems (RADAR, NIPPLE and other similar AP to WLAN client. So the radio map needs to be
systems) which utilize the exist WLAN infrastructure measured in offline phase. And some estimation
without any changes. We will show them through the algorithms are developed to estimate the location based
comparing with RADAR system. The simple path-loss

Proceedings of the 2005 IEEE International Conference on e-Business Engineering (ICEBE’05)


0-7695-2430-3/05 $20.00 © 2005 IEEE
Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY MALAYSIA. Downloaded on June 6, 2009 at 04:30 from IEEE Xplore. Restrictions apply.
on the radio map and the location fingerprint collected environment. To what had not be discussed in this
real-time in the online phase. paper, our further works include optimizing the existed
Multiple APs can certainly help the estimation of estimation algorithms based on both MAOA and
WLAN client’s location more quickly and accurately, MRSS location fingerprints, and the research about
because they result the overlapping of multiple radio client side based location system is also included.
maps, and decrease the suffering caused by
fluctuations of signal strength from any APs. 10. References
In a “clean” 3D space, basic requirements of APs
supplied by pure WLAN based location service system [1] O'Reilly, Rob Flickenger,Wireless Hacks, 2003
(RADAR etc) is 4, and that needed by location system [2] ANSI/IEEE, Std 802.11, 1999 Edition
based on AP scanning is 2. AP scanning based location [3] T. W. Christ, P. A. Godwin, "A Prison Guard Duress
system still has advantage on the cost of WLAN Alarm Location System", Proc. IEEE International Carnahan
infrastructure. Conference on Security Technology, October 1993
WLAN based location system can not only locate [4] P. Enge, and P. Misra, “Scanning the Special
Issue/Technology on the Global Positioning System”
mobile user in indoor environment, but also works in Proceedings of the IEEE, Special Issue on GPS, Vol. 87, No.
outdoor environments such as squares, campuses, or 1, pp. 3-15, January 1999. 11
parks. Some “clean” outdoor environments have fewer [5] Tong Liu, Paramvir Bahl, Imrich Chlamtac, Mobility
affects from Multi-Path, and AP scanning based Modeling, Location Tracking, and Trajectory Prediction in
location system can indicate the real location of mobile Wireless ATM Networks, IEEE JOURNAL ON SELECTED
user directly by the distance (Deduct from MRSS) and AREAS IN COMMUNICATIONS, VOL. 16, NO. 6,
the angle of arrival from current AP (Deducted from AUGUST 1998
MAOA) without the radio map and estimation [6] Paramvir Bahl and Venkata N. Padmanabhan Microsoft
algorithms. Research,RADAR: An In-Building RF-based User Location
and Tracking System,Infocom 2000
There are still some defects of AP scanning, and the [7] Castro, P., Chiu, P., Kremenek, T. and Muntz, R., A
fluctuation of signal on client side caused by AP probabilistic room location service for wireless networked
scanning is one of them. This fluctuation will severely environments. in UbiComp 2001, (2001), 18-34.
influence the performance of communication between [8] H. Maass, “Location-Aware Mobile Applications based
WLAN clients and APs. The multiple antennae are on Directory Services,” MobiCom ’97, pp. 23-33, September
required to resolve the problem. Access point can 1997
configure a primary antenna and a slave antenna. The [9] O'Reillyˈ 802.11 Wireless Networks - Definitive Guide
primary antenna is configured with omni antenna, ˈApril 2002
which supplies basic signal strength needed by normal [10] M. Youssef, A. Agrawala, and A. U. Shankar, “WLAN
communication, and the slave antenna is configured Location Determination via Clustering and Probability
with directional antenna to do AP scanning. Distributions,” in IEEE PerCom 2003, March 2003.
[11] M. Youssef and A. Agrawala, "On the Optimality of
WLAN Location Determination Systems," Communication
5. Conclusions and future work Networks and Distributed Systems Modeling and Simulation
Conference, January 18-24 2004.
This paper presents and analyzes a method of [12] Kamol Kaemarungsi, and Prashant Krishnamurthy,
implementing the WLAN based location service using "Modeling of Indoor Positioning Systems Based on Location
the angle of arrival and signal strength techniques. The Fingerprinting ," IEEE Infocom, Hong Kong, March 2004.
method discussed above is AP centered, and, [13] S.Ganu, A.S.Krishnakumar, P.Krishnan, "Infrastructure-
based Location Estimation in WLAN Networks," IEEE
directional antenna can also be used in WLAN client
Wireless Communications and Networking Conference
centered location systems. If a WLAN client is (WCNC 2004).
installed with an micro directional antenna, and [14] P. Krishnan, A.S. Krishnakumar, Wen-Hua Ju, Colin
cooperates with some hardware and software to track Mallows, and Sachin Ganu, "A System for LEASE: Location
the WLAN signals from access points or other mobile Estimation Assisted by Stationary Emitters for Indoor RF
users, then WLAN management systems can take the Wireless Networks," IEEE Infocom, Hong Kong, March
advantage of WLAN client centered locating device to 2004.
detect the illegal invasive access points in true location
or manage a large number of APs, and in addition, we
can locate other mobile users in Ad-Hoc network

Proceedings of the 2005 IEEE International Conference on e-Business Engineering (ICEBE’05)


0-7695-2430-3/05 $20.00 © 2005 IEEE
Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY MALAYSIA. Downloaded on June 6, 2009 at 04:30 from IEEE Xplore. Restrictions apply.

Das könnte Ihnen auch gefallen