You are on page 1of 8

An overview of location-based services

T D’Roza and G Bilchev

This paper provides an overview of terms, technologies and standards used within the location-based services field in the
determination and presentation of the location of an entity. A description is provided of data formats and protocols for
communicating, storing and manipulating location information and some insight is given into how location information could be
used in a range of applications.

1. Introduction Only the US-DoD benefited from the true accuracy of


A location-based service (LBS) can be described as an which GPS was capable; but at midnight on 1 May 2000
application that is dependent on a certain location. Two President Clinton ordered that selective availability be
broad categories of LBS can be defined as triggered and turned off [1], enabling typically 3—15 m accuracy for
user-requested. everyone. This decision was taken to encourage the already
growing commercial, recreational and safety applications
In a user-requested scenario, the user is retrieving the of GPS. Also, the possibility of GPS being used in a
position once and uses it on subsequent requests for malicious way against the United States was no longer
location-dependent information. This type of service seen as a serious threat and in any case the US Military had
usually involves either personal location (i.e. finding where demonstrated the ability to implement selective
you are) or services location (i.e. where is the nearest ...). availability (SA) on a regional basis if required. The effect
Examples of this type of LBS are navigation (usually of SA is shown in Fig 1. Readings were taken from a
involving a map) and direction (routing information). standard GPS receiver at 30 sec intervals over a period of
24 hr at a continuously operating reference station in
A triggered LBS by contrast relies on a condition set up Kentucky [2] on 1 May 2000 and 3 May 2000 with and
in advance that, once fulfilled, retrieves the position of a without SA respectively. Fig 1(a) shows that over time the
given device. An example is when the user passes across position appears to ‘wander’ with 95% of readings falling
the boundaries of the cells in a mobile network. Another within a radius of 45.0 m of the receiver’s true location.
example is in emergency services, where the call to the Without SA, as shown in Fig 1(b), 95% of the points fall
emergency centre triggers an automatic location request within a radius of 6.3 m.
from the mobile network.
The basic principle behind GPS is that a receiver
measures the travel time of a pseudo-random code sent
2. Positioning technology from the GPS satellite to the receiver — in practice, around
0.1 sec. From this the receiver can compute the distance
2.1 Global positioning system (GPS) (x) to the satellite which places the receiver somewhere on
Design of the global positioning system was begun in 1978 the surface of an imaginary sphere centred on the satellite
by the United States Department of Defense. Its original with radius x (Fig 2(a)). The distance to a second satellite is
intended use was for military positioning, navigation and then measured, narrowing the potential locations of the
weapons aiming, but in 1984 following the crash of a receiver to an elliptical ring at the intersection of the two
civilian Korean Airlines flight the previous year due to poor spheres (Fig 2(b)). The potential locations of the receiver
navigational equipment, President Reagan announced that can be reduced further to just two possible points by
some of the capabilities of GPS would be made available incorporating measurements from a third satellite
for civilian use. In April 1995 the complete system (Fig 2(c)). One of these positions is then disregarded due to
containing 24 operational satellites in an 11 000 nautical it being either too far from the Earth’s surface, or moving
mile orbit at a cost of $12bn was declared fully at unrealistic velocity. By taking readings from a fourth
operational. In the early days of civilian GPS, the signal was satellite, the receiver can be positioned in three-
intentionally scrambled through a process known as dimensions — latitude, longitude and altitude. The
‘selective availability’ — degrading the accuracy to around diagrams in Fig 2 show only a simplified 2-dimensional
100 metres. model.

20 BT Technology Journal • Vol 21 No 1 • January 2003


An overview of location-based services

latitude, m
latitude, m

longitude, m longitude, m
(a) (b)

Fig 1 GPS readings taken over a 24-hour period with selective availability (a) turned on and (b) turned off [2].

X Y

X X Y

(a) (b) (c)

Fig 2 GPS position computation using (a) one satellite, (b) two satellites, (c) three satellites.

Although the basic principle is relatively simple, to require even greater accuracy. To satisfy this requirement,
achieve the desired accuracy requires the satellites to differential GPS was developed. Differential GPS provides a
maintain precise orbits, which are continually monitored correction for errors that may have occurred in the satellite
and corrected. Also, each GPS satellite contains four signal due to slight delays as the signal passes through the
atomic clocks [3] synchronised to a universal time ionosphere and troposphere, and multipath errors.
standard. Timing information as well as ephemeris updates Differential GPS comprises a network of land-based
— slight corrections to the satellite position table stored in reference stations at fixed locations on heavily surveyed
every GPS receiver — are encoded in the satellite’s signal. sites where a very accurate position can be determined by
A secondary benefit is that the clock in a GPS receiver means other than GPS. At these reference stations, GPS
operates to atomic clock accuracy but at a fraction of the receivers calculate the position of the site, which is then
cost of a real atomic clock. compared to the actual known position and used to
compute an error correction factor for each satellite.
In the maritime environment, GPS is used as the Because the GPS satellites are in such a high orbit, any
primary source of positional data and is heavily relied upon mobile GPS receivers will be using signals that have
for emergency and distress signals. By contrast, the travelled through virtually the same section of the
aviation industry is not dependent upon GPS for its safety atmosphere and so contain virtually the same errors as the
critical systems, only using it as an auxiliary location signals received by the nearest reference station. GPS
source. receivers can therefore apply the same correction factors
that were computed by the reference station. Each
2.1.1 Differential GPS (DGPS) reference station broadcasts correction factors to
For most applications the accuracy of standard GPS is differential GPS receivers (e.g. ‘add 15 ns to the signal from
ample, but there are some applications (for example Satellite 01, 12 ns to Satellite 02’, etc) on a separate radio
aircraft landing and manoeuvring boats in harbours) that network. Increasingly organisations that require this extra

BT Technology Journal • Vol 21 No 1 • January 2003 21


An overview of location-based services

accuracy (such as the USA Coast Guard) are setting up which the telephone is registered. At any moment in time
their own differential reference stations and broadcasting the mobile telephone/station (MS) is registered to a BTS —
the correction information free for public use. this is usually the nearest BTS, but may occasionally be the
BTS of a neighbouring cell due to terrain, cell overlap or if
2.1.2 Drawbacks of GPS the nearest BTS is congested. Cells vary in size depending
GPS offers unprecedented positional accuracy but it does on terrain and the anticipated number of users — hence in
have some drawbacks. Because the satellites are in a high city centres cells are much smaller than in rural locations
orbit, and broadcasting over a large area the signal is very (Fig 3(a)). This difference in cell size greatly affects the
weak. The pseudo-random nature of the signal allows for accuracy of a position fix since the location reported is in
small footprint antennas, but, because of the weak signal, fact the location of the BTS and the MS may be anywhere
the receiver needs a reasonably unobstructed view of the within the boundary of the cell.
sky. This results in GPS receivers being unable to obtain a
position fix inside buildings, under the cover of trees, or Typically the extent of error in urban locations may be
even when between tall buildings which restrict the view around 500 m, but in rural locations this can increase up to
of the sky — an effect known as the ‘urban canyon’. about 15 km.
2.2 GSM cellular location
Each base-station will have multiple antennas, each
Due to the cellular nature of the GSM mobile telephone
covering a sector of the cell. So a BTS with three antennas
network, it is possible to determine the location of a
will produce a cell with three 120o sectors. By detecting
regular GSM mobile telephone. The basic system of cellID,
the antenna with which the MS is registered, the location
described below, is somewhat crude but techniques are
of the MS can be narrowed down to somewhere within a
available to provide increased accuracy. This section
sector of the cell with the BTS at its apex (Fig 3(b)).
describes one method of increasing the accuracy of cellID,
but others also exist. The advantage of cellular positioning
over GPS is that the signal is much stronger and therefore 2.2.2 Enhanced-observed time difference (E-OTD)
will operate indoors; it is also unaffected by the urban E-OTD uses triangulation between BTSs to provide a more
canyon effect (subject to GSM coverage). accurate location fix. The distance of the MS from the BTS
is calculated by comparing the difference in time taken for
2.2.1 CellID a control signal sent by the BTS to arrive at the MS and at a
CellID is the most basic form of cellular location and works fixed location — the location measurement unit (LMU) [4]
simply by detecting the base transceiver station (BTS) with — where the distance to the BTS is known (Fig 4(a)).

urban

rural

(a) (b)
Fig 3 Base transceiver station size variation (a) and sectorisation (b).

MS

LMU
BTS

(a) (b)
Fig 4 E-OTD’s use of triangulation for a location fix is dependent upon LMUs (a) being available in adjacent cells (b).

22 BT Technology Journal • Vol 21 No 1 • January 2003


An overview of location-based services

E-OTD can improve the accuracy of standard cellID by A position can be described relative to a prior known
up to a factor of ten (Fig 4(b)). The disadvantage of E-OTD location in the same way that a person may describe ‘The
is that it requires significant investment by the network Red Lion pub’ as being ‘100 m from the Post Office’. A
operator in installing the LMUs and a minor software table of geocoded points-of-interest is known as a
upgrade to the handsets to enable them to calculate the gazetteer, and may typically contain town and city names,
signal delays. street names or business premises. For example, the co-
ordinates in the example above would be described as
‘5.046 km South West of Woodbridge, England’ when
3. Co-ordinate systems referenced against a towns and cities gazetteer. A custom
Today a number of different cartesian and polar co-
gazetteer may also be used in some applications to
ordinate systems exist including universal transverse
describe, for example, a company’s own offices, depots and
mercator (UTM), military grid reference system (MGRS),
factories.
and national grid systems based around a range of
reference points, units and projections used to represent
For many applications, including fleet management,
points in either two or three-dimensional space. As there is
tracking and routing, the most logical positional
not sufficient space within this paper to discuss them all in
representation is graphical. There are many companies that
detail, this section offers only a brief overview of the most
specialise in the provision of map data including The AA
widely adopted global system — latitude, longitude and
[6], Ordnance Survey [7] and Bartholomew [8], with the
altitude.
main difference being one purely of aesthetics. A map
image is usually comprised of a number of layers, where
Latitude is a measurement of the angle at the Earth’s motorways, ‘A’ roads, city labels and county borders will all
centre, north or south of the equator. Longitude is a appear on separate layers. The application provider may
measurement of the angle at the Earth’s centre, east or choose which layers to include, and will usually opt to only
west of the prime meridian which runs pole to pole include certain layers at particular zoom levels to avoid
through Greenwich. Latitude and longitude can either be clutter.
described in decimal format, or as degrees, minutes and
seconds. There is one remaining factor that will influence the
choice of map data — the choice between vector and
A good overview of co-ordinate systems is provided by raster data. As the name suggests, vector data (Fig 5(a)) is
Dana [5]. a set of instructions that describe the data in terms of
vectors and so the resulting image will scale smoothly at
4. Representing location in applications different zoom levels. Raster (Fig 5(b)) data describes the
The ways in which positional information can be map image pixel by pixel and so the image will appear
represented are largely dictated by the capabilities of the pixelated when resized (Fig 5(c)). The choice is a trade-off
viewing device. Today the most powerful device tends to between file size and map detail — vector data consumes
be a Web browser on a PC as it would normally have the less disk space and so is quicker to transfer to a remote
greatest processing power, bandwidth, and screen size. A device but will usually contain less detail than raster data.
mobile telephone handset is perhaps the least powerful but
there are plenty of other devices to consider including 5. Data formats and standards
PDAs, multimedia kiosks, and digital TV. Regardless of the
positioning method employed, the raw data returned is 5.1 XML
usually a co-ordinate, perhaps with an error parameter, for The geographic information system (GIS) industry has
example ‘(52 03.50N, 001 16.89E) ± 5 m’. While this is by developed a set of XML description standard proposals.
far the most accurate representation, to most users the They address the two types of geography-related
raw data is of little use and only becomes valuable when information — static (rivers, mountains, etc) and dynamic
interpreted in different ways. (events, moving objects). The former information is

(a) (b) (c)

Fig 5 Map data as (a) vector, (b) raster and (c) pixelated raster after resizing.

BT Technology Journal • Vol 21 No 1 • January 2003 23


An overview of location-based services

captured by the geography mark-up language (GML) and meetings and schedule events. SKiCAL extends the
the latter is captured by the point-of-interest exchange iCAL by providing a machine-understandable format
(POIX) mark-up for the exchange of points of interest, the for meta-information about events. It includes a
navigation mark-up language (NVML) for the mark-up of vocabulary to describe the location, time and other
routes, and the SKiCAL for the mark-up of event relevant information about an event.
information.
In summary, an application might use a combination of
• GML the above XML-based formats. This can be achieved by
using XML namespaces1. It is also better to do the
GML [9] has been developed by the OpenGIS processing in the application server, which will guarantee
Consortium (OGC) to describe geographical features. sufficient capacity to handle generic XML processing.
It is part of a framework that is capable of digitally
representing the Earth. GML is based on a common
Before moving on, one more point worth mentioning is
model of geography (OGC Abstract Specification)
the ability to search through XML mark-up. Although using
which is accepted industry-wide. It uses a
standardised formats like GML, POIX, NVML and SKiCAL
hierarchically organised vector data model, which is
will ensure good results, it is even better to have a
well suited to the representation of geographic data.
standardised way to embed meta-data information. One
As expected, GML does not contain any styling
proposed format for that is the Dublin Core [13], which has
information — this is up to the application. Usually an
been developed by the library community. The Dublin Core
SVG (scalable vector graphics) can be used to
has elements for the description of author, publisher and
transform GML into a representation (SVG is also XML
other publication-related data, but it also includes an
based, so XSLT can be used to do the transformation).
element for geographic and time-related metadata.
The drawbacks of GML include lack of format to store
topology and no way to express co-ordinates with
more than three dimensions (for example, time can be 5.2 Oracle
the fourth dimension). Oracle Spatial [14] is a component of Oracle 9i that
comprises a set of functions and procedures to enable the
• POIX storage of spatial information and allow it to be queried
and analysed quickly and efficiently in an Oracle9i
POIX [10] is an XML-based language for the
database. Spatial data represents the location of objects
description of a position and information related only
and how those objects relate to each other and to the
to that position. It was designed by the Mobile
space in which they exist.
Information Standard Technical Committee. POIX is
not capable of representing additional information
Oracle Spatial is made up of the following components:
such as opening times. It can, however, represent both
a fixed or a moving position — the intent being to be
• a schema that prescribes the storage, syntax, and
able to describe a car as a point of interest as well as a
semantics of supported geometric data types,
restaurant. Point-of-interest descriptions are
monolithic, but it is possible to link several points • a spatial indexing mechanism,
together.
• a set of operators and functions for performing area-
• NVML of-interest (e.g. find nearest ...) queries, spatial join
queries, and other spatial analysis operations,
The navigation mark-up language [11] is an XML
format to represent locations as points along a route. • administrative utilities.
NVML has been developed by Fujitsu as a data
exchange format between navigation systems and to The components and utilities provided with Oracle
enable route data to be used in other contexts such as Spatial facilitate the manipulation and maintenance of
tourist information applications. NVML allows route geometries (the geometric representation of a shape or
descriptions to be generated dynamically thus shapes in some predefined co-ordinate system) in an
adapting information to the path the user is actually object-relational way, including:
taking.
• SKiCAL
• support for many geometry types, including arcs,
circles, compound polygons, compound line strings,
SKiCAL [12] is a special case of iCalendar VEVENT and and optimised rectangles,
is used to describe event information. iCalendar is
used to create a format for vendor-independent
• ease-of-use in creating and maintaining indexes and in
performing spatial queries,
exchange of calendaring and scheduling events. It
enables users of different calendar software to book 1 http://www.w3.org/TR/REC-xml-names/

24 BT Technology Journal • Vol 21 No 1 • January 2003


An overview of location-based services

• index maintenance by the Oracle 9i database server, operating costs. As an example, consider the case of a
delivery company.
• geometries modelled in a single row and single
column, By having its fleet of delivery vans reporting their
• optimal performance. position at regular intervals throughout the day, if an
urgent collection is required, the company knows which is
the nearest van and can calculate the travel time required,
6. Applications therefore optimising the distribution of tasks. If the vehicle
Service providers hope that location services will stimulate is also reporting telemetry data about engine performance
demand for wireless data services. Location information and driving habits (acceleration, braking, etc) the company
may be used by an application provider to personalise the can also detect mechanical problems before they cause
service, or to improve the user interface by reducing the damage, and encourage their drivers to adopt a more fuel
need to interact with a small device while on the move efficient driving behaviour. Geographic boundaries, known
[15]. This section aims to give a brief insight into a range of as geofences, could be configured that trigger alerts when
likely applications of location-based services. the object being tracked crosses the geofence perimeter.
These could be defined so that when the lorry arrives
within 5 miles of the depot an alert is triggered to forewarn
6.1 Communication
the loading bay crew of the van’s arrival. Location data
Some LBS applications will be self-contained — a user
could also be viewed by customers to better inform them
device obtains a position using one of the methods
about the location of their deliveries and expected delivery
described above, performs some processing and then
time.
presents the resulting data back to the user. Many other
applications will require the position to be sent to a server
either for display to other parties, processing, or 6.3 Routing
referencing against additional content. Consumer Satellite navigation is another increasingly common
applications will often use SMS text messaging because it implementation of location-based services and the
is simple to use and familiar to most mobile users. The benefits in terms of optimised routing, avoidance of traffic
disadvantage of SMS is that it is limited to text-based data congestion and early warning of diversions, accidents and
(although the impending multimedia messaging service roadworks are easy to recognise. Users found early systems
(MMS) will allow still images, audio, and video to be frustrating as they did not always take account of
transmitted). WAP may be considered as an alternative restrictions such as one-way systems and if incorrectly
communications channel that provides more data capacity configured may have tried to direct the driver along the
and reduces the end-to-end delay, although, as has been shortest route in terms of distance (which may have
widely reported in the press, take-up has been involved driving through the centre of a town at rush hour),
disappointing and the user interface is often cumbersome. rather than travel time. Modern systems have rectified
SMS is also rather expensive as a data carrier and so may many of the early complaints and often allow the map
not be cost effective for some applications, where position data to be updated and may also take account of traffic
reports need to be transmitted at 5-min intervals congestion and variations at different times of day.
throughout the day, for example. GPRS may be a more
appropriate bearer for some applications as only the data Apart from detailed turn-by-turn directions, there is
transmitted will be charged for, and the high data rates growing demand for ‘Where’s my nearest ...?’ type
would allow for large position and telemetry logs to be applications where an end user requests the nearest
downloaded at the end of the day if required. All of the business of a particular type relative to their current
communications channels discussed so far have relied on location, for example ‘Where’s my nearest Italian
the GSM network, but for safety-critical applications, or restaurant?’ To date these applications have relied on self-
tracking of devices in remote areas GSM may not be positioning by the user where the user has to define their
appropriate. A satellite network, such as Inmarsat C or D+, location manually either by entering a street name, town
may be preferable if global coverage is required, although name, postcode or some other reference. This is because
there will be an obvious trade-off with cost per-position- until now it has not been possible for a third party
report, and the hardware is likely to be more bulky and application provider to determine the location of a user’s
demand more power. mobile handset; but the imminent roll-out of APIs to the
network’s CellID data will provide a significant boost to
these services.
6.2 Fleet management
The purpose of a fleet management application is to allow
a company to keep track of its mobile assets, in near-real 6.4 Safety and security
time, and to be able to use that information not only to An emerging application of location-based services is in the
increase performance and utilisation but also decrease area of workforce safety. By equipping their workforce with

BT Technology Journal • Vol 21 No 1 • January 2003 25


An overview of location-based services

a small electronic device that enables location aggregators and providers by using the mobile telephone
determination and transmission into a service centre, a bill to charge the users for all mobile services.
company can monitor the condition of lone workers and
those in high-risk areas. Status updates may be requested A supplementary source of income can be location-
at regular intervals, and the device may have a ‘panic based advertising. Because the mobile telephone is very
button’ to allow the user to request that assistance be personal, the solution might be to create even more
despatched to their precise location in the event of an personalised (to user profile and user current location)
emergency. advertisements [16]. The marketing advantage of location-
based advertisements is clear — immediately measurable
Vehicles can now be equipped with covertly installed success rate. Extra value-added features, such as coupons,
tracking devices to allow their safe recovery in the event of can be included to attract users. Advertisers could be
theft. Many of these systems are so successful that motor charged by the response rate or using the similar notion of
insurance companies now offer discounts to the insurance click-through from the Web — the number of times
premiums of those that choose to have the relevant information about the advertisers has been sought.
devices installed.
If a service provider has a sufficiently strong brand and
6.5 Entertainment its services are generating a lot of traffic volume, it might
The limited availability of low-cost, mass-market consider asking the MO to pay for generated increased
positioning devices has so far been a barrier to location- traffic. This idea, however, is largely alien to MOs,
based services entering the entertainment arena — to date especially if they charge users a subscription fee for access
specialised GPS hardware has been required. However, the to services rather than per-volume of traffic. That said,
combination of the ever-decreasing price of GPS however, the emergence of ‘virtual operators’ and the
technology, and the imminent availability of GSM CellID downturn in the economic climate might push operators to
positioning, has contributed to the appearance of some reconsider their business models.
innovative entertainment applications. Location-based
directory services have been around for some time using 8. Billing
either a WAP or SMS interface. Community-based Finally, this section considers billing mechanisms for LBS
applications are now being launched within bars and night- applications. The network operators take the position that
clubs that allow messaging on a person-to-person basis they own the location information and hence could sell it
within the same location. Example applications for this to providers of LBS. This also allows them to provide the
type of service are DJ requests, voting, competitions, and payment service and do the final billing to the users. This
dating services. Many applications within the model is not very much different from the NTT DoCoMo
entertainment sector will be enhanced by the MMS model, where the MO charges 9 per cent of the transaction
applications currently being rolled out by GSM operators in sum. This helps the service providers in at least two ways:
the UK.
• users are not required to register with each service
7. Business models provider, because of the low value of each transaction
This is a topic of utmost importance to the mobile and the age of the users,
operators (MOs) who paid billions of pounds for a third- • a credit card solution might not work.
generation licence that is yet to be used. Once the MO
knows the position of the user, it is easy to get greedy and The logging of chargeable events is not very difficult.
hence the idea to charge users for access to the positioning The problem lies in getting that information into the
information. This does not, however, build trust. Therefore, system where the bill is created and sent to the user.
this charging model should be applied with caution. There Operators are often tied into their old big monolithic
are a number of ways the users could get charged for an billing systems that would require considerable effort to be
LBS: fully integrated.

• per request, Transactions are captured by customer data records


• by subscription, (CDRs) and recorded into a database. This can either be in
the billing database or separately. This can happen in real
• a combination of the two. time (as in the prepaid mobile accounts) or in a batch
mode (once a month for the post-paid mobile accounts).
Mobile operators could also look at revenue-sharing The logic of how much to charge for each CDR could reside
deals, where the users are charged for an LBS (not just for either in the billing system or the application server. In the
position information) and the MO gets a cut of the latter case the important point is that the interfaces are
generated revenues. The MOs can also become payment secure. How the interface works is dependent on the

26 BT Technology Journal • Vol 21 No 1 • January 2003


An overview of location-based services

architecture, but, in principle, the application server should 7 Ordnance Survey — http://www.ordnancesurvey.co.uk
be able to create a record in the billing CDR database.
8 Bartholomew — http://www.bartholomewmaps.com/
There is also a connection to the provisioning system,
which controls access to the available services. This could, 9 GML (Geography mark-up language) — http://opengis.net/gml/01-
for example, prevent users from getting access to a service 029/GML2.html
that requires prior subscription.
10 POIX (Point-of-interest exchange language) — http://www.w3.org/
TR/poix/
MOs (especially in Europe) have recently realised the
value of becoming micro-payment service providers by
11 NVML (Navigation mark-up language) — http://www.w3.org/TR/
offering a payment interface to service providers (through NVML
the use of reverse charged SMS). Although not a generic
micro-payment engine (i.e. only certain predefined charge
12 SKiCAL — http://www.globecom.net/ietf/draft/draft-many-ical-ski-
bands are offered), reversed charge SMS is proving to be a 03.html
popular third-party interface into the MO’s billing systems.
13 Dublin Core — http://dublincore.org/

9. Conclusions
In the USA, the market for location-based services is being 14 Oracle Spacial — http://download-west.oracle.com/otn/oracle9i/
901_doc/appdev.901/a88805/sdo_intr.htm
stimulated by the E911 mandate that requires telephony
operators to be able to locate the source of emergency
calls. Phase I effectively requires CellID to be in place, 15 Basso M and Kreizman G: ‘Mobile location services for governments’,
Gartner (September 2002).
whereas Phase II requires far greater accuracy — within 50
to 100 metres in most cases [17]. The low investment
16 Bilchev G and Marston D: ‘Personalised advertising — exploiting the
required to implement CellID has made it an attractive distributed user profile’, BT Technol J, 21, No 1, pp 84—90 (January
value-add service for network operators resulting in the 2003).
roll-out of a system in Canada without the need for a
Government mandate. The E911 regulations have driven 17 Federal Communications Commission (FCC) 911 Services (August
the development of positioning technology which will in 2002) — http://www.fcc.gov/911/enhanced/
turn drive LBS applications. In Europe, similar legislation
(known as E112) is being proposed by the European 18 GI News E112: ‘Europe states its position’, (September 2002) —
Commission [18]. http://www.ginews.co.uk/0902_18(1).html

GSM network operators are increasingly eager to


migrate their user-base from voice-centric applications to Thomas D’Roza joined BT at Adastral Park in
more profitable data applications in order to increase their 1999. He holds a Bsc (Hons) in Computer
Science, Artificial Intelligence and
average revenue per user (ARPU), thus helping to recoup Psychology from The University of
their investment in third generation network licences and Nottingham (1999). For the past three years
infrastructure. Hardware costs continue to fall while device he has worked in the location-based services
area of the video communications unit
capability increases, and though we may not yet have seen within BTexact Technologies. During this
the ‘killer application’, it may be just around the corner — time he has worked on the Webtrack fleet
and location-based services could help us to find it. management and tracking application, and
has been involved in the development of
various GSM LBS applications from fleet
management to event tracking and
References consumer SMS services.
1 Office of the Press Secretary, The White House — http://
www.navcen.uscg.gov/news/archive/2000/may/SA.htm

2 National Geodetic Survey — http://www.ngs.noaa.gov/FGCS/info/ George Bilchev joined BT in 1996. He holds a


sans_SA/compare/ERLA.htm PhD in engineering design from the
University of Plymouth and an MSc in
3 ‘Accuracy is addictive’, The Economist (2002) — http://www. Artificial Intelligence from the New
economist.com/science/tq/displayStory.cfm?story_id= 1020779 Bulgarian University.

4 Cambridge Positioning Systems — http://www.cursor-system.com/ While in BT, he has been working on


sitefiles/cursor/tech_eotd.htm mCommerce applications, personalisation,
service-oriented architectures and complex
5 Dana P H: ‘Coordinate systems overview’, — http:// systems research.
www.colorado.edu/geography/gcraft/notes/coordsys/coordsys_f.html

6 The Automobile Association — http://www.theaa.com

BT Technology Journal • Vol 21 No 1 • January 2003 27

You might also like