4th International ICST Conference on Wireless Internet

Research Article

Programming in Mobile Ad Hoc Networks

Download657 downloads
  • @INPROCEEDINGS{10.4108/ICST.WICON2008.4932,
        author={Justin Collins and Rajive Bagrodia},
        title={Programming in Mobile Ad Hoc Networks},
        proceedings={4th International ICST Conference on Wireless Internet},
  • Justin Collins
    Rajive Bagrodia
    Year: 2010
    Programming in Mobile Ad Hoc Networks
    DOI: 10.4108/ICST.WICON2008.4932
Justin Collins1,*, Rajive Bagrodia1,*
  • 1: Mobile Systems Lab, Computer Science Department, University of California, Los Angeles, Los Angeles, California 90095
*Contact email: collins@cs.ucla.edu, rajive@cs.ucla.edu


The possibility for spontaneous ad hoc networks between mobile devices has been increasing as small devices become more capable of hosting useful networked applications. These applications face the challenges of frequent disconnections, highly dynamic network topologies, and varying communication patterns, a combination unique to mobile ad hoc networks. This is the frst survey to examine current MANET programming approaches including tuple spaces, remote objects, publish/subscribe, and code migration through analysis and experimental results. We suggest that these approaches are essentially extensions to existing distributed and parallel computing concepts and new abstractions may be necessary to fully handle the programming issues presented by MANETs.