Organizing and accessing web services on air

Mobile commerce (m-commerce) refers to the conduct of business using wireless devices and communications. Driven by the success of e-commerce and impressive progress in wireless technologies, m-commerce is rapidly taking place in the business forefront. However, most of the concepts developed for e-commerce may not be easily applicable to wireless environments. This is due to the peculiarities of these environments such as limited bandwidth, unbalanced client-server communication, and limited power supply. Web services are undeniably one of the most significant e-commerce concepts worth of being adapted to the wireless world. Mobile services, also called m-services, promise several benefits compared with their wired counterparts. They provide larger customer base and cater for "anytime and anywhere" access to services. In this paper, we propose an infrastructure for organizing and efficiently accessing m-services in broadcast environments. We define a multichannel model to carry information about m-services available within a given geographic area. The UDDI channel includes registry information about m-services. The m-service channel contains the description and executable code of each m-service. The data channel contains the actual data needed while executing the m-service. We also introduce three techniques to enable efficient access to wireless channels. These techniques extend well-known mobile databases' access methods to m-services: B+ tree, signature indexing, and hashing. We finally present an analytical model and conduct an extensive experimental study to evaluate and compare the proposed techniques.

[1]  Greg Welch,et al.  A survey of power management techniques in mobile computing operating systems , 1995, OPSR.

[2]  Beatrice Yormark,et al.  Proceedings of the 1984 ACM SIGMOD international conference on Management of data , 1977 .

[3]  Tomasz Imielinski,et al.  Energy efficient indexing on air , 1994, SIGMOD '94.

[4]  James A. Senn,et al.  The Emergence of M-Commerce , 2000, Computer.

[5]  Wang-Chien Lee,et al.  Using signature techniques for information filtering in wireless and mobile environments , 2004, Distributed and Parallel Databases.

[6]  Athman Bouguettaya,et al.  Infrastructure for E-Government Web Services , 2003, IEEE Internet Comput..

[7]  Zakaria Maamar,et al.  Software agents to support mobile services , 2002, AAMAS '02.

[8]  Anne H. H. Ngu,et al.  Business-to-business interactions: issues and enabling technologies , 2003, The VLDB Journal.

[9]  Xu Yang,et al.  Broadcast-Based Data Access in Wireless Environments , 2002, EDBT.

[10]  Upkar Varshney,et al.  Mobile Commerce: Framework, Applications and Networking Support , 2002, Mob. Networks Appl..

[11]  Ian F. Akyildiz,et al.  Mobility Management in Next Generation Wireless Systems , 1999, ICCCN.

[12]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[13]  Tomasz Imielinski,et al.  Power Efficient Filtering of Data an Air , 1994, EDBT.

[14]  Zakaria Maamar,et al.  E-commerce through wireless devices , 2001, Proceedings Tenth IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises. WET ICE 2001.

[15]  Quan Z. Sheng,et al.  Towards a Composition Framework for E›/M›Services , 2002 .

[16]  Upkar Varshney Addressing location issues in mobile commerce , 2001, Proceedings LCN 2001. 26th Annual IEEE Conference on Local Computer Networks.

[17]  Andrew Whinston,et al.  Frontiers of Electronic Commerce , 1996 .

[18]  Upkar Varshney,et al.  Supporting Mobile Commerce Applications Using Dependable Wireless Networks , 2002, Mob. Networks Appl..