Mobile Computing Techniques in Emerging Markets: Systems, Applications and Services

Mobile Computing Techniques in Emerging Markets: Systems, Applications and Services

A.V. Senthil Kumar (Bharathiar University, India) and Hakikur Rahman (BRAC University, Bangladesh)
Release Date: January, 2012|Copyright: © 2012 |Pages: 376
ISBN13: 9781466600805|ISBN10: 1466600802|EISBN13: 9781466600812|DOI: 10.4018/978-1-4666-0080-5

Description

Mobile computing facilitates data transmission without needing to be connected to a fixed physical link. Mobile voice communication is widely established throughout the world and the number of subscribers to various cellular networks has increased considerably over the last few years. An extension of this technology is the ability to send and receive data across these cellular networks. Mobile data communication has become a very important and rapidly evolving technology as it allows users to transmit data from remote locations to other remote or fixed locations. This proves to be the solution to the biggest problem for business people on the move.

Mobile Computing Techniques in Emerging Markets: Systems, Applications and Services provides the latest research and best practices in the field of mobile computing. Theoretical and pragmatic viewpoints on mobile computing offer guidance for professionals using this book to inform their practices. A solid foundation on mobile computing and an expansive vision of its possibilities combine to promote understanding and the successful implementation of mobile computing techniques in emerging markets.

Topics Covered

The many academic areas covered in this publication include, but are not limited to:

  • Collaborative filtering
  • Context-Aware Mobile Computing
  • Environmental Sensors
  • Graph Theory Algorithms and Mobile Ad hoc Networks
  • GSM
  • Integrated Mobile Calendar Systems
  • Mobile City Guides
  • Mobile Security Protocols
  • Mobile Technology and Health Information Systems
  • Network Mobility Management

Reviews and Testimonials

This book will be very useful to individuals, researchers, scientists, academics, students, libraries, journalists and development practitioners working in the field of mobile computing. This book will generate tremendous impetus in terms of mobile computing based research [initiatives] which would be useful for the society.

– Ang Ban Siong, Human Rights Ambassador for NGO to United Nations

With a collection of manuscripts surrounding applications of mobile computing in innovative usage, this book will promote the understanding of the concepts and successful implementation of mobile computing technologies in emerging markets.

– A.V. Senthil Kumar, Bharathiar University, India, and Hakikur Rahman, University of Minho, Portugal

Table of Contents and List of Contributors

Search this Book:
Reset

Preface

Mobile computing can be seen as a computing environment of physical mobility (Talukdar, 2010). Mobile computing allows transmission of data, via a computer, without having to be connected to a fixed physical link (Koudounas & Iqbal, 1996). The concept of mobile computing entails the use of the Internet and Intranets for communicating and computing while on the move. Typically, mobile hosts are condensed versions of multipurpose computers, with small memory, relatively slower processors, and low-power batteries, and communicate over low-bandwidth wireless communication links (Zeng & Agrawal, 2002; Agrawal, Rao & Sanders, 2003).

The communication involves data and voice communication. Mobile data communication is an evolving technology that allows users to transmit data from remote locations to other remote or fixed locations (Koudounas & Iqbal, 1996). This has been proved to be an essential technology for all, especially to the business community who are always on the move. Mobile voice communication has also evolved throughout the world and varying from geographical locations and local demands, notwithstanding the technology or cost, the number of subscribers is rising fast.

The user of a mobile computing environment can access data, information, or other logical objects from any device in any network while being on the move. The devices are laptops, Personal Digital Assistants (PDAs), and mobile phones. A mobile computing system allows a user to perform a task from anywhere using a computing device in the public (using the Web), education (search engines like Google or Yahoo, content search, indexed contents from libraries, etc.), government (basic information, or levies or taxes), corporate (for obtaining business information), personal spaces (for accessing medical record or address book), social networks (using Facebook, LinkedIn, etc.), or infotainment (Youtube, Dailymotion, etc.), or many more. Furthermore, there are many additional things that a mobile computing system can perform that a stationary computing system cannot. These added functionalities are the reason for separately characterizing mobile computing systems (Amjad, 2004; B´far, 2005; Talukdar, 2010).

Many factors have contributed to the emergence and continued growth of mobile computing, including recent advances in hardware and communications technologies. However, this new paradigm shift does not only provide numerous usage advantages, but also created new challenges in computer operating systems development. In terms of mobile computing, these challenges include relatively unusual issues like, security, privacy, inadequate bandwidth, frequent network disconnections, resource restrictions, high cost of technology, quality of technology, lack of reliable standards, power limitations, and foremost, any possibility of health hazard (Welch, 1995; Zeng & Agrawal, 2002; Amjad, 2004).

This book, focusing mobile computing techniques in the emerging market, has tried to provide the latest research and the best practices in the field of mobile computing. In this context, inclusion of theoretical aspects and real life cases on mobile computing would provide guidance to the professionals and researchers who could use this book to be informed about current scenario and applications. With a collection of manuscripts surrounding applications of mobile computing in innovative usage, this book will promote the understanding of the concepts and successful implementation of mobile computing technologies in emerging markets.

The audience of this book includes researchers, scientists, academics, students, librarians, journalists, development practitioners, and individuals. This book will generate remarkable impetus in terms of mobile computing based research initiations, and thus, it will have highly acceptable scholarly value and at the same time potentially contribute to this emerging sector of research.

ORGANIZATION OF CHAPTERS

The book has been divided into three sections; concepts and architectures, applications and cases, and protocols and technologies. Altogether there are eleven manuscripts covering wider range of concepts, designs, and applications.

Chapter one is based on a survey of concurrent literatures on mobile computing, its applications, and challenges. The review has put forwards three applications of mobile computing: learning, health, and GIS. The chapter also discusses a few constraints and challenges that have emerged in terms of design and application issues.

Chapter two describes an architecture for mobile integrated calendar systems where performance, local autonomy, and availability are optimized by using relaxed Atomicity, Consistency, Isolation, and Durability (ACID) properties and different asynchronous replication methods. The chapter argues that by using relaxed ACID properties across different database locations, it is possible for the users to trust the data they use even if the distributed database temporarily is inconsistent.

Chapter three is providing detailed insights into the field of Semantic Web-based context-aware computing for mobile systems. The chapter introduces requirements, enabling technologies, and future directions of such systems. It presents a Semantic Web-based context-sensitive infrastructure that resembles concepts from graph theory and distributed transaction management.

Chapter four illustrates the applications of Graph Theory algorithms to study, analyze, and simulate the behavior of routing protocols for Mobile Ad hoc Networks. Specifically, the chapter focuses on the applications of Graph Theory algorithms to determine paths, trees, and connected dominating sets for simulating and analyzing respectively unicast (single-path and multi-path), multicast, and broadcast communication in mobile ad hoc networks (MANETs).

Chapter five presents an approach to extend a real world mobile tourist guide running on personal digital assistants (PDAs) with collaborative filtering. The study builds a model of item similarities based on explicit and implicit ratings. The model is then utilized to generate recommendations in several ways. The approach integrates the current user location as the context and experiences gained in two field studies are reported in the chapter.

Chapter six provides lessons from case studies of two successful and large scale implementations of mobile health (mHealth) solutions and discusses about their choices that were made in the design and implementation of those solutions. The chapter uses Information Infrastructure Theory as a theoretical lens to discuss reasons why these projects have been able to successfully scale.

Chapter seven discusses about various nowcasting approaches in making weather forecasting an application of mobile computing. The study aims to integrate various sensors along with a mobile to provide the capability of data measurement to the vast population which use the mobile and create regional grid networks. The study also uses the mobile for updating weather parameters as well be the focal point of communication of the weather nowcasting information.

Chapter eight presents an approach for addressing vehicle-to-infrastructure communications by means of NEtwork MObility (NEMO) management, including some solutions like, NEMO Basic Support (NEMO BS). The study has described the demanded key features to the NEMO protocols to be applied in the Intelligent Transportation System (ITS) context, including an analysis of the fulfillment of these key features by the NEMO protocols.

Chapter nine presents a comprehensive taxonomy of various security threats to Mobile Agent System (MAS) and the existing implemented security mechanisms. The chapter discusses different security mechanisms and highlights the related security deficiencies. It describes various security properties of the agent and the agent platform. The chapter also introduces the properties, advantages, and roles of mobile agents in various applications.

Chapter ten discusses the security protocols presented in the literature that aim to secure the data mobile agents gather while searching the Internet, and identifies the security flaws revealed in the protocols. The protocols are analyzed in the study with respect to the security properties, and the security flaws are identified. The chapter also introduces common notations used in describing security protocols and describes the security properties of the data that mobile agents gather.

Chapter eleven discusses providing an innovative system for tracking and monitoring objects using radio frequency (RF) transmitters and receivers, and querying about these objects using mobile phones. The protocol for the system is presented in the chapter, and a simulation has been applied to check the feasibility of the project under this study before applying it to a real world scenario. A wide range of application in emergency services, landmarks locating, and warehouse management are also explained.

CONCLUSION

Globally, the number of mobile phones surpassed the number of fixed or wired phones in 2003. This is true in many individual nations among middle-income and low-income countries. Telecom carriers are increasingly using mobile and wireless technologies to address the last mile problems, especially in developing countries (Amjad, 2004). Mobile communications will strive to continue to greatly influence the future life of common people and accommodating these issues, entrepreneurs and researchers are working relentlessly to incorporate innovative usage for providing daily life requirements of the each individual in the society. Future mobile computing will see the ubiquitous nature of service in terms of access and technology.

REFERENCES

Agrawal, M., Rao, H. R., & Sanders, G. L. (2003). Impact of mobile computing terminals in police works. Journal of Organizational Computing and Electronics Commerce, 13(2), 73-89.

Amjad, U. (2004). Mobile computing and wireless communications. NGE Solutions, Inc.

B'far, R. (2005). Mobile computing principles: Designing and developing mobile applications with UML and XML. Cambridge University Press, 2005.

Koudounas, V., & Iqbal, O. (1996). Mobile computing: Past, present and future. Retrieved July 4, 2011, from http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/vk5/report.html

Talukdar, A.K., Ahmed, H., & Yavagal, R.R. (2010). Mobile computing: Technology, applications and service creation, 2nd edition. Tata McGraw Hill Education Private Limited.

Welch, G.F. (1995). A survey of power management techniques in mobile computing operating systems. ACM SIGOPS Operating System Review, 29(4), 47-56.

Zeng, Q.-A., & Agrawal, D. P. (2002). Handoff in wireless networks. In I. Stojmenovic, (Ed.), Handbook of wireless networks and mobile computing. John Wiley & Sons, Inc.

Author(s)/Editor(s) Biography

A.V. Senthil Kumar obtained his BSc Degree (Physics) in 1987, P.G.Diploma in Computer Applications in 1988, MCA in 1991 from Bharathiar University. He obtained his Master of Philosophy in Computer Science from Bharathidasan University, Trichy during 2005 and his Ph.D in Computer Science from Vinayaka Missions University during 2009. To his credit he had industrial experience for five years as System Analyst in a Garment Export Company. Later he took up teaching and attached to CMS College of Science and Commerce, Coimbatore. He is currently working as Director in the Department of Post Graduate and Research in Computer Science, Hindusthan College of Arts and Science, Coimbatore, India. He has published more than 30 research articles in refereed international conferences and journals as well as book chapters. He has edited a book and serving as Editor-in-Chief for an International Journal. He is an Editorial Board Member and Reviewer for various International Journals. He is also a Committee member for various International Conferences.
Hakikur Rahman, an academic of over 25 years, has served leading education institutes and established various ICT projects funded by ADB, UNDP and World Bank in Bangladesh. He is currently serving the BRAC University in Bangladesh. He has written/edited more than 15 books, 35 book chapters and contributed over 100 papers/articles in Journals, Magazines, News papers and Conference Proceedings on ICTs, education, governance and research. Graduating from the Bangladesh University of Engineering and Technology in 1981, he has received his Master's of Engineering from the American University of Beirut in 1986 and completed his PhD in Computer Engineering from the Ansted University, BVI, UK in 2001.