The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - February (2009 vol.21)
pp: 259-272
Xu Yang , Virginia Tech, Blacksburg
Athman Bouguettaya , CSIRO, Canberra
ABSTRACT
M-services provide mobile users wireless access to Web services. In this paper, we present a novel infrastructure for supporting M-services in wireless broadcast systems. The proposed infrastructure provides a generic framework for mobile users to look up, access, and execute Web services over wireless broadcast channels. Access efficiency is an important issue in wireless broadcast systems. We discuss different semantics that have impact on the access efficiency for composite M-services. A multiprocess workflow is proposed for effectively accessing composite M-services from multiple broadcast channels based on these semantics. We also present and compare different broadcast channel organizations for M-services and wireless data. Analytical models are provided for these channel organizations. Practical studies are presented to demonstrate the impact of different semantics and channel organizations on the access efficiency.
INDEX TERMS
Wireless Web services, M-services, broadcast, mobile computing, wireless access methods.
CITATION
Xu Yang, Athman Bouguettaya, "Semantic Access to Multichannel M-Services", IEEE Transactions on Knowledge & Data Engineering, vol.21, no. 2, pp. 259-272, February 2009, doi:10.1109/TKDE.2008.157
REFERENCES
[1] Special Issue on Mobile Commerce, series Mobile Networks and Applications (MONET), vol. 7, no. 3, U. Varshney and R.J.Vetter, eds., June 2002.
[2] U. Varshney and R.J. Vetter, “Mobile Commerce: Framework, Applications and Networking Support,” Mobile Networks and Applications (MONET), vol. 7, no. 3, June 2002.
[3] R. Malladi and D.P. Agrawal, “Current and Future Applications of Mobile and Wireless Networks,” Comm. ACM, vol. 45, no. 10, pp. 144-146, Oct. 2002.
[4] Mobile Computing, T. Imielinski and H.F. Korth, eds. Kluwer Academic, 1996.
[5] T. Imielinski, S. Viswanathan, and B.R. Badrinath, “Data on Air: Organization and Access,” IEEE Trans. Knowledge and Data Eng. (TKDE), vol. 9, no. 3, pp. 353-372, May-June 1997.
[6] T. Imielinski, S. Viswanathan, and B.R. Badrinath, “Power Efficient Filtering of Data on Air,” Proc. Fourth Int'l Conf. Extending Database Technology (EDBT '94), pp. 245-258, Mar. 1994.
[7] T. Imielinski, S. Viswanathan, and B.R. Badrinath, “Energy Efficient Indexing on Air,” Proc. ACM SIGMOD '94, pp. 25-36, 1994.
[8] W.-C. Lee and D.L. Lee, “Using Signature Techniques for Information Filtering in Wireless and Mobile Environments,” J.Distributed and Parallel Databases, special issue on databases and mobile computing, vol. 4, no. 3, pp. 205-227, 1996.
[9] Information Organization and Databases, K. Tanaka, S. Ghandeharizadeh, and Y. Kambayashi, eds., chapter, Power Conserving and Access Efficient Indexes for Wireless Computing. Kluwer Academic, 2000.
[10] Y. Chehadeh, A. Hurson, and L. Miller, “Energy-Efficient Indexing on a Broadcast Channel in a Mobile Database Access System,” Proc.Int'l Symp. Information Technology (ITCC '00), Mar. 2000.
[11] N. Shivakumar and S. Venkatasubramanian, “Efficient Indexing for Broadcast Based Wireless Systems,” Mobile Networks and Applications (MONET), vol. 1, no. 4, pp. 433-446, 1996.
[12] M.-S. Chen, P.S. Yu, and K.-L. Wu, “Indexed Sequential Data Broadcasting in Wireless Mobile Computing,” Proc. 17th Int'l Conf. Distributed Computing Systems (ICDCS '97), May 1997.
[13] Q. Hu, D.L. Lee, and W.-C. Lee, “Indexing Techniques for Wireless Data Broadcast under Data Clustering and Scheduling,” Proc. ACM Conf. Information and Knowledge Management (CIKM'99), Nov. 1999.
[14] Q. Hu, D.L. Lee, and W.-C. Lee, “Power Conservative Multi-Attribute Queries on Data Broadcast,” Proc. 16th Int'l Conf. Data Eng. (ICDE '00), pp. 157-166, Feb./Mar. 2000.
[15] S.-C. Lo and A.L.P. Chen, “An Adaptive Access Method for Broadcast Data under an Error-Prone Mobile Environment,” IEEE Trans. Knowledge and Data Eng. (TKDE), vol. 12, no. 4, pp. 609-620, July/Aug. 2000.
[16] K.-L. Tan and J.X. Yu, “Energy Efficient Filtering of Nonuniform Broadcast,” Proc. 16th Int'l Conf. Distributed Computing Systems (ICDCS), 1996.
[17] B. Lee and S. Jung, “An Efficient Tree-Structure Index Allocation Method over Multiple Broadcast Channels in Mobile Environments,” Database and Expert Systems Applications, pp. 433-443, 2003.
[18] K. Prabhakara, K.A. Hua, and J.H. Oh, “Multi-Level Multi-Channel Air Cache Designs for Broadcasting in a Mobile Environment,” Proc. 16th IEEE Int'l Conf. Data Eng. (ICDE '00), pp. 167-176, 2000.
[19] S.C. Lo and A.L.P. Chen, “Optimal Index and Data Allocation in Multiple Broadcast Channels,” Proc. 16th IEEE Int'l Conf. Data Eng. (ICDE '00), pp. 293-302, 2000.
[20] W.G. Yee and S.B. Navathe, “Efficient Data Access to Multi-Channel Broadcast Programs,” Proc. ACM Conf. Information and Knowledge Management (CIKM), 2003.
[21] W.G. Yee, S.B. Navathe, E. Omiecinski, and C. Jermaine, “Efficient Data Allocation over Multiple Channels at Broadcast Servers,” IEEE Trans. Computers, vol. 51, pp. 1231-1236, 2002.
[22] A.R. Hurson, Y.C. Chehadeh, and J. Hannan, “Object Organization on Parallel Broadcast Channels in a Global Information Sharing Environment,” Proc. 19th IEEE Int'l Performance, Computing, and Comm. Conf. (IPCCC '00), pp. 347-353, 2000.
[23] J. Xu, W. Lee, and X. Tang, “Exponential Index: A Parameterized Distributed Indexing Scheme for Data on Air,” Proc. Second Int'l Conf. Mobile Systems, Applications, and Services (MobiSys '04), June 2004.
[24] X. Yang and A. Bouguettaya, “Adaptive Data Access in Broadcast-Based Wireless Environments,” IEEE Trans. Knowledge and Data Eng. (TKDE), vol. 17, no. 3, pp. 326-338, Mar. 2005.
[25] X. Yang and A. Bouguettaya, “Using a Hybrid Method for Accessing Broadcast Data,” Proc. IEEE Int'l Conf. Mobile Data Management (MDM '05), pp. 38-47, 2005.
[26] X. Yang and A. Bouguettaya, “Efficient Access to Wireless Web Services,” Proc. IEEE Int'l Conf. Mobile Data Management (MDM'06), p. 30, 2006.
[27] X. Yang, A. Bouguettaya, B. Medjahed, H. Long, and W. He, “Organizing and Accessing Web Services on Air,” IEEE Trans. Systems, Man, and Cybernetics, Part A (SMC-A), vol. 33, no. 6, pp.742-757, 2003.
[28] Web Services Description Language (WSDL), The World Wide Web Consortium (W3C), http://www.w3.org/TRwsdl, 2008.
[29] T.H. Cormen, C.E. Leiserson, R.L. Rivest, and C. Stein, Introduction to Algorithms second ed., chapter 22.3: Depth-First Search, MIT Press and McGraw-Hill, pp. 540-549, 2001.
[30] N. Fourty, T. Val, P. Fraisse, and J.-J. Mercier, “Comparative Analysis of New High Data Rate Wireless Communication Technologies “from Wi-Fi to WiMAX”,” Proc. Joint Int'l Conf. Autonomic and Autonomous Systems/Int'l Conf. Networking and Services (ICAS/ICNS '05), p. 66, 2005.
19 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool