Acm Paper
Acm Paper
With recent advances in devices, middleware, applications and networking infrastructure, the wire-
less Internet is becoming a reality. We believe that some of the major drivers of the wireless In-
ternet will be emerging mobile applications such as mobile commerce. Although many of these
are futuristic, some applications including user-and location-specific mobile advertising, location-
based services, and mobile financial services are beginning to be commercialized. Mobile commerce
applications present several interesting and complex challenges including location management of
products, services, devices, and people. Further, these applications have fairly diverse requirements
from the underlying wireless infrastructure in terms of location accuracy, response time, multicast
support, transaction frequency and duration, and dependability. Therefore, research is necessary to
address these important and complex challenges. In this article, we present an integrated location
management architecture to support the diverse location requirements of m-commerce applica-
tions. The proposed architecture is capable of supporting a range of location accuracies, wider net-
work coverage, wireless multicast, and infrastructure dependability for m-commerce applications.
The proposed architecture can also support several emerging mobile applications. Additionally,
several interesting research problems and directions in location management for wireless Internet
applications are presented and discussed.
Categories and Subject Descriptors: C.2.1 [Computer-Communication Networks]: Network
Architecture and Design—wireless communication
General Terms: Applications, Performance
Additional Key Words and Phrases: Mobile commerce, location management, wireless Internet,
wireless LANs, satellites, wireless multicast, mobile applications, infrastructure dependability
1. INTRODUCTION
The wireless Internet has received significant interest among carriers, vendors,
applications developers and users. In addition to wireless access to the Internet,
it must deal with the adaptation of protocols and applications to the limitations
of devices and wireless networks [Goodman 2000]. Although several different
This research was supported, in part, by a research grant from the Robinson College of Business
of Georgia State University.
Author’s addresses: Department of Computer Information Systems, Georgia State University,
Atlanta, GA 30302-4015; email: [email protected].
Permission to make digital or hard copies of part or all of this work for personal or classroom use is
granted without fee provided that copies are not made or distributed for profit or direct commercial
advantage and that copies show this notice on the first page or initial screen of a display along
with the full citation. Copyrights for components of this work owned by others than ACM must be
honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers,
to redistribute to lists, or to use any component of this work in other works requires prior specific
permission and/or a fee. Permissions may be requested from Publications Dept., ACM, Inc., 1515
Broadway, New York, NY 10036 USA, fax: +1 (212) 869-0481, or [email protected].
°
C 2003 ACM 1533-5399/03/0800-0236 $5.00
ACM Transactions on Internet Technology, Vol. 3, No. 3, August 2003, Pages 236–255.
Location Management for Wireless Mobile Commerce Applications • 237
configurations are possible, we believe that the wireless Internet should in-
clude devices and user interfaces, wireless infrastructure, mobile middleware,
servers, and databases (Figure 1). In such an environment, a typical transac-
tion consists of multiple steps involving several components. A user’s request is
forwarded to a transaction server, which checks with an authentication server.
Once authenticated, preference and pricing databases are accessed. Also, to
locate other users and servers, a location database is contacted. If the transac-
tion requires setting up a group session involving multiple users, then a mul-
ticast server is also contacted. Certain transactions require accessing a data
center and additional third party services, such as location tracking by other
providers.
Although the architecture shown in Figure 1 corresponds to an
infrastructure-oriented wireless network, the transactions could also be sup-
ported in ad hoc wireless networks, where users, devices, and servers could all
be mobile. One or more nodes (devices or servers) can dynamically be selected
to act as group leaders based on mobility levels and their ability to locate other
required servers. In an ad hoc wireless network, completing a complex and pos-
sibly long session before a component moves out of range is a challenging task
and certainly more work then is necessary to address transactions in ad hoc
wireless networks.
We believe that one of the major drivers of the wireless Internet will be
mobile commerce, which includes many new applications that become possible
only due to wireless infrastructure (such as location-based services) in addition
to e-commerce applications modified for wireless environment. It is estimated
that the market of several hundred billion dollars for m-commerce will exist in
the next few years.
As mobile commerce is an emerging area, there has been limited work in
addressing a range of complex issues. This includes a classification of applica-
tions [Varshney et al. 2000], a 4-layer framework and a detailed treatment of
m-commerce issues [Varshney and Vetter 2002], and location issues and imple-
mentation experiences [Cousins and Varshney 2001, Varshney 2001].
ACM Transactions on Internet Technology, Vol. 3, No. 3, August 2003.
238 • Upkar Varshney
2. LOCATION-INTENSIVE M-COMMERCE
APPLICATIONS AND REQUIREMENTS
Several m-commerce applications have been proposed in the literature
[Varshney and Vetter 2002]; however, only some of these have been offered by
wireless providers so far. In this section, we discuss three current m-commerce
applications that require location support. These location-intensive applica-
tions are:
First, service providers could require prepayments by users. Also, the cost
of micro-payments decreases with an increased number of transactions. A
provider can also offer mobile payment service as a competitive feature, re-
sulting in an increase in customers and overall revenues.
There are several mobile payment providers, including wireless provider
Vodafone’s service in England, Germany, and Italy [Vodafone 2002]. Expected
to reach to all of its 50 million customers by late 2003, the mobile payment
service is based on user and device authentication, and e-wallet processing.
Another payment service to businesses and customers has been started by Pay-
box using its own proprietary architecture [Paybox 2002]. To support mobile
payments across multiple operators, Sprint and eONE have initiated a mobile
payment network that will allow users to make mobile payments nationwide
[Sprint 2002]. By using PaymentWorks, the same software used by several
providers in Europe, the network can even allow international payments. Sev-
eral financial companies and vendors are implementing end-to-end transaction
support for financial applications [FSTC 2002]. Some current work on mobile
cash withdrawal and change return can be found in Tracz and Wrona [2001].
Mobile financial transactions require a strong level of security support. Al-
though, security features have been added in mobile middleware such as WAP,
end-to-end security is still a problem [Ghosh and Swaminatha 2001]. End-
to-end security support will become possible with the wide scale deployment of
WAP 2.0. For financial applications, wireless PKI (Public Key Infrastructure), a
system to manage keys and certificates, can be used to authenticate and obtain
digital signatures from mobile users. In Japan, a few simple mobile financial
applications are currently supported for iMode phones using KVM, a version
of Java designed for small devices. Security is provided by SSL (Secure Socket
Layer), both 40 and 128 bit versions [Varshney 2002].
Fig. 8. Using small cells and base station triangulation to achieve precise location.
number of cells. The reduced number of cells allows accurate location informa-
tion to be found quickly by paging fewer cells. In case an “immediate” tracking is
needed with near-zero response time or when a user is inactive (or is in an area
out of the network coverage), the network can return the last known location
of the user.
Even higher precision of location could be supported by the emerging En-
hanced 911 (E911) infrastructure that will allow network-based tracking with
100-meter precision and handset-based tracking with 50-meter for mobile users
[FCC 2001]. The accuracy achieved for portable and fixed entities is even
higher. Major E911 schemes are Assisted and Differential Global Positioning
Systems (A-GPS and D-GPS), Time Difference of Arrival (TDOA), Angle of Ar-
rival (AOA), and Location Pattern Matching (LPM) [Djuknic and Richton 2001].
TDOA and AOA schemes locate a mobile device by processing the difference in
signal arrival times at three or more antenna sites, termed base station trian-
gulation. Our architecture supports even higher location accuracy by combining
small cells with base station triangulation as shown in Figure 8.
ACM Transactions on Internet Technology, Vol. 3, No. 3, August 2003.
248 • Upkar Varshney
derive the general requirements of these applications and then discuss how
our proposed location management architecture is capable of supporting these
emerging and future m-commerce applications.
Fig. 13. The protocol used by middleware in the location management architecture.
for its own location or for locations offering certain services and products is
more likely to be needed and is certainly more critical.
6. CONCLUSIONS
In this article, we have presented the requirements of several location-intensive
mobile commerce applications and an integrated location management archi-
tecture to support these requirements. The proposed architecture is shown to
be capable of supporting diverse requirements of m-commerce applications in
terms of location accuracy, wireless multicast, dependability, response time, and
wireless coverage. We also showed how the proposed location architecture could
be used to support future m-commerce applications. Our future research work
includes location co-ordination among multiple wireless networks, location ne-
gotiation protocols for m-commerce, evaluation of m-commerce locational over-
head, prioritization of location requests based on applications requirements,
context (emergency, anxiety, etc), and processing delays. Other open research
issues are interoperability, implementability, middleware support, and context
awareness. We hope that many of the above issues will be addressed in the
near future, enabling the wide scale deployment of wireless Internet applica-
tions and services.
ACKNOWLEDGMENTS
I would also like to express my deep appreciation for Prof. Won Kim, Editor-
in-Chief, TOIT for his extremely valuable feedback to early versions of this
article. Many thanks also go to Prof. Ron Vetter of University of North Carolina-
Wilmington for his suggestions to improve the readability of this article.
REFERENCES
ALLNETDEVICES. 2002. Mobile Payments Set to Soar. (www.allnetdevices.com/wireless/news/2002/
02/07/study mobile.html).
BISDIKIAN, C., CHRISTENSEN, J., DAVIS II, J., EBLING, M. R., HUNT, G., JEROME, W., LEI, H., MAES, S., AND
SOW, D. 2001. Enabling location-based applications, In Proceedings of the 1st ACM Interna-
tional Workshop on Mobile Commerce (Rome, Italy). ACM, New York, 38–42.
COUSINS, K. AND VARSHNEY, U. 2001. Location management in B2B mobile commerce environment,
In Proceedings of the 1st ACM International Workshop on Mobile Commerce (Rome, Italy, July).
ACM, New York, 43–48.
D’ HONT, S. 2001. The cutting edge of RFID technology and applications for manufacturing
and distribution. A Texas Instruments White Paper (available at http://www.ti.com/tiris/docs/
manuals/whtPapers/manuf dist.pdf)
DIERCKS, R. 2001. Mobile advertising: Not as bad as you think, Wireless Internet Mag. (July-
August) (available at www.wirelessinternetmag.com/news/0108/0108 research ads.htm).
FCC ENHANCED 911(www.fcc.gov/e911).
DJUKNIC, G. AND RICHTON, R. 2001. Geolocation and assisted GPS, IEEE Comput. 34, 2, 123–125.
FICHTNER, H., 2002. Marketing via mobile phone: Coupons conquer the mobile phone, Acquisa
(available http://www.evision-ventures.de/eng/news/029.html).
FINANCIAL SERVICES TECHNOLOGY CORPORATION (www.fstc.org).
GHOSH, K. A. AND SWAMINATHA, T. N. 2001. Software security and privacy risks in mobile
e-commerce. Commun. ACM 44, 2, 51–57.
GOODMAN, D. 2000. The wireless Internet: promises and challenges. IEEE Computer 33, 7, 36–41.
KOSHIMA, H. AND HOSHEN, J. 2000. Personal locator services emerge. IEEE Spectrum 37, 2, 41–48.
MOBILE MARKETING ASSOCIATION (www.mmaglobal.com).
NORTEL’S MOBILE LOCATION SERVICES SOLUTION. 2002. (www.nortelnetworks.com/corporate/news/
newsreleases/2002c/07 02 02 wollongong mlc.html).
PAYBOX (www.paybox.net).
RASTIMOR, O., KOROLEV, V., JOSHI, A., AND FININ T. 2001. Agents2Go: An infrastructure for location-
dependent service discovery in the mobile electronic commerce environment. In Proceedings of
the 1st ACM International Workshop on Mobile Commerce (Rome, Italy, July). ACM, New York,
31–37
SASTRY, D., COLE, A., MUNSON, J., AND CHRISTENSEN, J. 2001. An approach to providing a seamless
end-user experience for location-aware applications. In Proceedings of the 1st ACM International
Workshop on Mobile Commerce (Rome, Italy, July). ACM, New York, 20–25.
SPRINT AND eONE MOBILE PAYMENT NETWORK. 2002. (www.mcommercetimes.com/Services/254).
TRACZ R. AND WRONA, K. 2001. Fair electronic cash withdrawal and change return for wireless
networks. In Proceedings of the 1st ACM International Workshop on Mobile Commerce (Rome,
Italy, July). ACM, New York, 14–19.
VARSHNEY, U. 2001. Addressing location management issues in mobile commerce, In Proceedings
of IEEE Conference on Local Computer Networks (LCN-26) (Tampa, Fla., Nov.). 184–192.
VARSHNEY, U. 2002. Mobile commerce: Issues, technologies, and solutions, A tutorial at ACM
International Conference on Mobile Computing and Networking (Mobicom) (Atlanta, Ga., Sept.)
ACM, New York.
VARSHNEY, U. AND MALLOY, A. 2001. An integrated approach for improving the dependability of the
emerging wireless networks. In Proceedings of IEEE International Conference on Global Com-
munications (Globecom) (San Antonio, Tex., Nov.) IEEE Computer Society Press, Los Alamitos,
Calif., 3693–3697.
VARSHNEY, U. AND VETTER, R. 2002. Mobile commerce: Applications, frameworks, and networking
support. ACM/Kluwer J. Mob. Netw. Appl. (MONET) 7, 3, 185–198.
VARSHNEY, U., VETTER, R., AND KALAKOTA, R. 2000. Mobile commerce: A new frontier. IEEE Com-
puter 33, 10, 32–38.
VODAFONE MOBILE PAYMENT SYSTEM. 2002. (www.pcmag.co.uk/News/1128273).
Received June 2002; revised July 2002, August 2002, January 2003; accepted February 2003