skip to main content
research-article

Machine learning in disruption-tolerant MANETs

Authors Info & Claims
Published:30 November 2009Publication History
Skip Abstract Section

Abstract

In this article we study the data dissemination problem in which data items are flooded to all the moving objects in a mobile ad hoc network by peer-to-peer transfer. We show that if memory and bandwidth are bounded at moving objects, then the problem of determining whether a set of data items can be disseminated to all the moving objects is NP-complete. For a heuristic solution we postulate that a moving object should save and transmit the data items that are most likely to be new (i.e., previously unknown) to future encountered moving objects. We propose a method to be used by each moving object to prioritize data items based on their probabilities of being new to future receivers. The method employs a machine learning system for estimation of the novelty probability and the machine learning system is progressively trained by received data items. Through simulations based on real mobility traces, we show the superiority of the method against some natural alternatives.

References

  1. Balazinska, J., Balakrishnan, H., and Karger, D. 2002. INS/Twine: A scalable peer-to-peer architecture for intentional resource discovery. In Proceedings of the International Conference on Pervasive Computing. 195--210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Birman, K., Hayden, M., Ozkasap, O., Xiao, Z., Budiu, M., and Minsky, Y. 1999. Bimodal multicast. ACM Trans. Comput. Syst. 17, 2, 41--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Burges, J., Gallagher, B., Jensen, D., and Levine, B. 2006. MaxProp: Routing for vehicle-based disruption-tolerant networking. In Proceedings of the 25th IEEE Conference on Computer Communications. 1--11.Google ScholarGoogle Scholar
  4. Burns, B., Brock, O., and Levine, B. N. 2005. MV routing and capacity building in disruption tolerant networks. In Proceedings of IEEE InfoCom. 398--408.Google ScholarGoogle Scholar
  5. Chaintreau, A., Hui, P., Crowcroft, J., Diot, C., Gass, R. and Scott, J. 2006. Impact of human mobility on the design of opportunistic forwarding algorithms. In Proceedings of the 25th IEEE Conference on Computer Communications. 1--13.Google ScholarGoogle Scholar
  6. Costa, P., Migliavacca, M., Picco, G., and Cugola, G. 2004. Epidemic algorithms for reliable content-based publish-subscribe: An evaluation. In Proceedings of the 24th IEEE International Conference on Distributed Computing Systems (ICDCS). 552--561. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Datta, A., Quarteroni, S., Aberer, K. 2004. Autonomous gossiping: A self-organizing epidemic algorithm for selective information dissemination in wireless mobile ad-hoc networks. In Proceedings of the 1st International IFIP Conference on Semantics of a Networked World (ICSNW). 126--143.Google ScholarGoogle ScholarCross RefCross Ref
  8. Deligiannakis, A., Kotidis, Y., and Roussopoulos, N. 2004. Hierarchical in-network data aggregation with quality guarantees. In Proceedings of the 9th International Conference on Extending Database Technology (EDBT). 658--675.Google ScholarGoogle Scholar
  9. Dell. 2009. http://www.dell.com/downloads/global/corporate/environ/Axim_X50.pdfGoogle ScholarGoogle Scholar
  10. Dobson, S., Denazis, S., Fernandez, A., Gaiti, D., Gelenbe, E., Massacci, F., Nixon, P., Saffre, F., Schmidt, N., and Zambonelli, F. 2006. A survey of autonomic communications. ACM Trans. Auton. Adaptive Syst. 1, 2, 223--259. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Frank, C. and Karl, H. 2004. Consistency challenges of service discovery in mobile ad hoc networks. In Proceedings of the 7th ACM International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM). 105--114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Friedman, R., Gavidia, D., Rodriques, L., Viana, A., Voulgaris, S. 2007. Gossiping on MANETs: The beauty and the beast. ACM SIGOPS Oper. Syst. Rev. 41, 5, 67--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Garey, M. and Johnson, D. 1979. Computer&Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. GigaFast. 2009. http://www.gigafast.com/products/product_pdf/WF748-CUI.pdfGoogle ScholarGoogle Scholar
  15. Halevy, A., Ives, Z., Madhavan, J., Mork, P., Suciu, D., and Tatarionov, I. 2004. The Piazza peer data management system. IEEE Trans. Knowl. Data Engin. 16, 7, 787--798. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Hayashi, H., Hara, T., and Nishio, S. 2003. Cache invalidation for updated data in ad hoc net-works. In Proceedings of the 11th International Conference on Cooperative Information Systems (CoopIS). 516--535.Google ScholarGoogle Scholar
  17. Hellerstein, J., Hong, W., Madden, S., and Stanek, K. 2003. Beyond average: Toward sophisticated sensing with queries. In Proceedings of the 2nd International Workshop on Information Processing in Sensor Networks (IPSN). 553. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Huang, Y. and Garcia-Molina, H. 2004. Publish/subscribe in a mobile environment. Wirel. Netw. 10, 6, 643--652. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Hui, P., Chaintreau, A., Scott, J., Gass, R., Crowcroft, J., and Diot, C. 2005. Pocket switched networks and the consequence of human mobility in conference environments. In Proceedings of the ACM SIGCOMM Workshop on Delay Tolerant Networking. 244--251. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Hull, B., Bychkovsky, V., Zhang, Y., Chen, K., Goraczko, M., Miu, A., Shih, E., Balakrishnan, H., Madden, S. 2006. CarTel: A distributed mobile sensor computing system. In Proceedings of the 4th ACM Conference on Embedded Networked Sensor Systems. 125--138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. ISI. 2009. http://www.isi.edu/nsnam/ns/Google ScholarGoogle Scholar
  22. Jain, S., Fall, K., and Patra, R. 2004. Routing in a delay tolerant network. In Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications. 145--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Jelasity, M., Guerraoui, R., Kermarrec, A., Steen, M. 2004. The peer sampling service: Experimental evaluation of unstructured gossip-based implementations. In Proceedings of the 5th ACM/IFIP/USENIX International Middleware Conference. 79--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Karp, B. and Kung, H. T. 2000. Greedy perimeter stateless routing (GPSR) for wireless networks. In Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking. 243--254. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Kotidis, Y. 2005. Snapshot queries: Towards data-centric sensor networks. In Proceedings of the 21st IEEE International Conference on Data Engineering (ICDE). 131--142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. LeBrun, J., Chuah, C.-N., Ghosal, D., and Zhang, H. M. 2005. Knowledge-based opportunistic forwarding in vehicular wireless ad hoc networks. In Proceedings of the IEEE Vehicular Technology Conference. 2289--2293.Google ScholarGoogle Scholar
  27. Li, Q. and Rus, D. 2000. Sending messages to mobile users in disconnected ad hoc wireless networks. In Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking. 44--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Lian, J., Chen, L., Naik, K., Ozsu, T., Agnew, G. 2005. Localized routing trees for query processing in sensor networks. In Proceedings of the 14th ACM International Conference on Information and Knowledge Management (CIKM). 259--260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Medidi, M., Ding, J., and Medidi, S. 2005. Data dissemination using gossiping in wireless sensor networks. In Proceedings of the SPIE: Digital Wireless Communications VII and Space Communication Technologies 5819, 316--327.Google ScholarGoogle Scholar
  30. Michel, S., Bender, M., Triantafillou, P., Weikum, G. 2006. IQN routing: Integrating quality and novelty in P2P querying and ranking. In Proceedings of the 10th International Conference on Extending Database Technology (EDBT). 149--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Coman, A., Nascimento, M., Sander, J. 2005. Exploiting redundancy in sensor networks for energy efficient processing of spatiotemporal region queries. In Proceedings of the 14th ACM International Conference on Information and Knowledge Management (CIKM). 187--194. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Motani, M., Srinivasan, V., and Nuggehalli, P. S. 2005. PeopleNet: Engineering a wireless virtual social network. In Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking. 243--257. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Muller, R. and Alonso, G. 2006. Efficient sharing of sensor networks. In Proceedings of the IEEE International Conference on Mobile Ad-hoc and Sensor Systems. 109--118.Google ScholarGoogle Scholar
  34. Ni, S., Tseng Y., Chen, Y., and Sheu, J. 1999. The broadcast storm problem in a mobile ad hoc network. In Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking. 151--162. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Perich, F., Joshi, A., Finin, T., and Yesha, Y. 2004. On data management in pervasive computing environments. IEEE Trans. Knowl. Data Engin. 16, 5, 621--634. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Pucha, H., Das, S., and Hu, Y. 2004. Ekta: An efficient dht substrate for distributed applications in mobile ad hoc networks. In Proceedings of the 6th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA). 163--173. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Sailhan, F. and Issarny, V. 2002. Energy-Aware Web caching for mobile terminals. In Proceedings of the 22nd International Conference on Distributed Computing Systems Workshops (ICDCSW). 820--825. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Sormani, D., Turconi, G., Costa, P., Frey, D., Migliavacca, M., and Mottola, L. 2006. Towards lightweight information dissemination in inter-vehicular networks. In Proceedings of the 3rd ACM International Workshop on Vehicular Ad Hoc Networks (VANET). 20--29. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Taylor, C., Nakhaeizadeh, G., and Lanquillon, C. 1997. Structural change and classification. In Workshop Notes on Dynamically Changing Domains: Theory Revision and Context Dependence Issues, 9th European Conference on Machine Learning (ECML'97). 67--78.Google ScholarGoogle Scholar
  40. Vahdat, A. and Becker, D. 2000. Epidemic routing for partially connected ad hoc networks. Tech. rep. CS-200006, Duke University.Google ScholarGoogle Scholar
  41. Vasilakos, A., Parashar, M., Karnouskos, S., Pedrycz, W (Eds). 2009. Autonomic Communication. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Wang, H., Fan, W., Yu, P., and Han, J. 2003. Mining concept-drifting data streams using ensemble classifiers. In Proceedings of the 9th ACM International Conference on Knowledge Discovery and Data Mining (SIGKDD). 226--235. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Widmer, G. and Kubat, M. 1996. Learning in the presence of concept drift and hidden contexts. Mach. Learn. 23, 69--101. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Wolfson, O. and Xu, B. 2007. Mobile peer-to-peer data dissemination with resource constraints. In Proceedings of the 8th International Conference on Mobile Data Management. 16--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Wolfson, O., Xu, B., Yin H., and Cao, H. 2006a. Searching local information in mobile database. In Proceedings of the 22nd IEEE International Conference on Data Engineering. 136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Wolfson, O., Xu, B., Yin, H., Cao, H. 2006b. Search-and-discover in mobile P2P network databases. In Proceedings of the 26th International Conference on Distributed Computing Systems. 1--9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Xu, B., Ouksel, A., and Wolfson, O. 2004. Opportunistic resource exchange in inter-vehicle ad hoc networks. In Proceedings of the IEEE International Conference on Mobile Data Management. 4--12.Google ScholarGoogle Scholar
  48. Xu, J., Tang, X., and Lee, W. C. 2005. EASE: An energy-efficient in-network storage scheme for object tracking in sensor networks. In Proceedings of the 2nd IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON'05). 396--405.Google ScholarGoogle Scholar
  49. Yao, Y. and Gehrke, J. 2003. Query processing in sensor networks. In Proceedings of the 1st Conference on Innovative Data Systems Research.Google ScholarGoogle Scholar
  50. Zhang, R. and Hu, Y. C. 2005. HYPER: A hybrid approach to efficient content-based publish/subscribe. In Proceedings of the 25th International Conference on Distributed Computing Systems (ICDCS). 427--436. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Zhao, W., Ammar, M., and Zegura, E. 2005. Controlling the mobility of multiple data transport ferries in a delay-tolerant network. In Proceedings of the 24th Annual Joint Conference of the IEEE Computer and Communications Societies (InfoCom). 1407--1418.Google ScholarGoogle Scholar

Index Terms

  1. Machine learning in disruption-tolerant MANETs

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!