Message Oriented Middleware Support for Mobile Ad Hoc Data Sharing

Message oriented middleware (MOM) is an infrastructure of message passing on wired networks that supports integrity of application modules distributed over heterogeneous platforms. MOM service for mobile computing have become of increasing concern, in particular, with the development of wireless network and the popularity of mobile devices. However, re-using traditional MOM has to deal with problems arisen in mobile computing environments, i.e., low bandwidth, low power, mobility and limited computing resources. In this paper, we propose a mobile MOM framework in support of data sharing in a mobile computing environment. In our mobile MOM, XML-coded data are enveloped in messages, passed thought a mobile host dynamically and asynchronously connected with MOMs executed on fixed hosts, then shared among a grouped mobile hosts by using replication and reconciliation over ad-hoc networks. Experimental results show our mobile MOM system enables transparent sharing of XML data across heterogeneous mobile hosts, allowing a level of fault-tolerance using message queues and data integrity using conflict resolution schemes.

[1]  Wolfgang Emmerich,et al.  The impact of research on the development of middleware technology , 2008, TSEM.

[2]  Cecilia Mascolo,et al.  EMMA: Epidemic Messaging Middleware for Ad hoc networks , 2005, Personal and Ubiquitous Computing.

[3]  Gordon S. Blair,et al.  Exploiting reflection in mobile computing middleware , 2002, MOCO.

[4]  Cecilia Mascolo,et al.  XMIDDLE: A Data-Sharing Middleware for Mobile Computing , 2002, Wirel. Pers. Commun..

[5]  Cecilia Mascolo,et al.  Mobile Computing Middleware , 2002, NETWORKING Tutorials.

[6]  Tai-Yun Kim,et al.  Design of MOBILE MOM: Message oriented middleware service for mobile computing , 1999, Proceedings of the 1999 ICPP Workshops on Collaboration and Mobile Computing (CMC'99). Group Communications (IWGC). Internet '99 (IWI'99). Industrial Applications on Network Computing (INDAP). Multime.

[7]  Cecilia Mascolo,et al.  Efficient Node Discovery in Mobile Wireless Sensor Networks , 2008, DCOSS.