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.
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
- Dell. 2009. http://www.dell.com/downloads/global/corporate/environ/Axim_X50.pdfGoogle Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- Garey, M. and Johnson, D. 1979. Computer&Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman. Google Scholar
Digital Library
- GigaFast. 2009. http://www.gigafast.com/products/product_pdf/WF748-CUI.pdfGoogle Scholar
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
Digital Library
- Huang, Y. and Garcia-Molina, H. 2004. Publish/subscribe in a mobile environment. Wirel. Netw. 10, 6, 643--652. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- ISI. 2009. http://www.isi.edu/nsnam/ns/Google Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- Vahdat, A. and Becker, D. 2000. Epidemic routing for partially connected ad hoc networks. Tech. rep. CS-200006, Duke University.Google Scholar
- Vasilakos, A., Parashar, M., Karnouskos, S., Pedrycz, W (Eds). 2009. Autonomic Communication. Springer. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- Widmer, G. and Kubat, M. 1996. Learning in the presence of concept drift and hidden contexts. Mach. Learn. 23, 69--101. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
- Yao, Y. and Gehrke, J. 2003. Query processing in sensor networks. In Proceedings of the 1st Conference on Innovative Data Systems Research.Google Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Index Terms
Machine learning in disruption-tolerant MANETs
Recommendations
Link Lifetime-Based Segment-by-Segment Routing Protocol in MANETs
ISPA '08: Proceedings of the 2008 IEEE International Symposium on Parallel and Distributed Processing with ApplicationsNode mobility is one of the most important factors that may degrade network performance and restrict network scalability in mobile ad hoc networks. An effective way to reduce the impact of node mobility is to select long lifetime routing paths in the ...
Hermes: A quantitative trust establishment framework for reliable data packet delivery in MANETs
Special Issue on Security of Ad-hoc and Sensor NetworksIn mobile ad hoc networks (MANETs), a source node must rely on other nodes to forward its packets on multi-hop routes to the destination. Secure and reliable handling of packets by the intermediate nodes is difficult to ensure in an ad hoc environment. ...
Exploring optimised route selection strategy in tree- and mesh-based multicast routing in MANETs
Mobile ad hoc networks are collections of mobile nodes with dynamism forming a momentary network, with no pre-existing network infrastructure or centralised administration. Disaster relief, education and armed forces are widespread situations where ...






Comments