Abstract
With the increasing application of mobile devices, such as smart phones, the mobile ad hoc networks (i.e. MANETs) have been a hot research topic, in which how to effectively and efficiently search resources in MANETs attracts much attention. Due to peers’ short wireless transmission range and strong mobility, the existing approaches suffer from the problem of lower search efficiency. This paper proposes a resource search strategy with the ant colony optimization, tieSearch, where we use the time-aware neighbor peer’s availability and the time-aware neighbor peer’s resource preferences as the pheromones to guide the ants to the holders of the requested resources under the finding that most peers’ movements change regularly on a daily basis in the MANET environments. We detail the calculations of the abovementioned two types of pheromones, including their initial value settings, their increment updates and their attenuations. Also, we discuss the handling approach to alleviate the impact of peers’ random churn on the resource search efficiency. The simulation results show that the tieSearch strategy outperforms other strategies in terms of the successful search rate, the traffic overhead and the search time.
Similar content being viewed by others
References
Ashwin M, Kamalraj S, Azath M (2016) Weighted Clustering Trust Model for Mobile Ad Hoc Networks. Wirel Pers Commun 94(4):1–10
Chen IR, Guo J (2015) Hierarchical trust management of community of interest groups in mobile ad hoc networks. Ad Hoc Netw 33:154–167
Xu L, Wang J, Liu Y et al (2018) Outage Performance for IDF Relaying Mobile Cooperative Networks. Mobile Networks & Applications 23(6):1496–1501
Tarique M, Tepe KE, Adibi S et al (2009) Survey of multipath routing protocols for mobile ad hoc networks. J Netw Comput Appl 32(6):1125–1143
Waluyo AB, Taniar D, Rahayu W et al (2017) Trustworthy data delivery in mobile P2P network. J Comp Syst Sci 86:33–48
Agustinus BW, David T, Wenny R et al (2013) Mobile peer-to-peer data dissemination in wireless ad-hoc networks. Inf Sci 230:3–20
Sasaki Y, Hara T, Nishio S (2014) Top-k query processing for replicated data in mobile peer to peer networks. J Syst Softw 92(6):45–58
Lacuesta R, Penalver L, Fernandez-Sanz L et al (2009) Software Requirements for Ubiquitous Ad Hoc Mobile Networks: An Example of a Bluetooth Application. International Conference on Software Engineering Advances. IEEE, 179–184
Arunachalam A, Sornil O (2015) Issues of Implementing Random Walk and Gossip Based Resource Discovery Protocols in P2P MANETs & Suggestions for Improvement. Proc Comput Sci 57:509–518
Sarma AD, Molla AR, Pandurangan G (2015) Efficient random walk sampling in distributed networks. J Parallel Distrib Comput 77:84–94
Pu IM, Stamate D, Shen Y (2014) Improving time-efficiency in blocking expanding ring search for mobile ad hoc networks. J Discrete Algorithms 24:59–67
Xu D, Nahrstedt K, Wichadakul D (2001) QoS-Aware Discovery of Wide-Area Distributed Services. IEEE/ACM International Symposium on CLUSTER Computing and the Grid, 2001. Proceedings. IEEE, 92–99
Liang JC, Chen JC, Zhang T (2011) An adaptive low-overhead resource discovery protocol for mobile ad-hoc networks. Wirel Netw 17(2):437–452
Mei H, Zhang Y, Meng X (2014) A path tracking search algorithm based on the credibility of node service ability. Wireless Communications and NETWORKING Conference. IEEE, 3385–3389
Hao L, Xuelong Z (2017) Efficient Resource Search Mechanism in Selfish Mobile Peer-to-Peer Network. J syst simul 29(5):1093–1102
Mondal A, Madria SK, Kitsuregawa M (2006) CLEAR: an efficient context and location-based dynamic replication scheme for mobile-p2p networks. International Conference on Database and Expert Systems Applications. Springer-Verlag, 399–408
Kantere V, Tsoumakos D, Sellis T et al (2009) GrouPeer: Dynamic clustering of P2P databases. Inf Syst 34(1):62–86
Seddiki M, Benchaïba M (2016) 2P-Lookup: Popularity and Proximity based P2P Lookup mechanism over MANETs. J Netw Comput Appl 71:181–193
Zhang H, Jin H, Nie JW et al (2006) Dual-Chord:a More Effective Distribute Hash Table. J Chinese Comput Syst 27(8):1450–1454
Henderson T, Kotz D, Abyzov I (2008) The changing usage of a mature campus-wide wireless network. Comput Netw 52(14):2690–2712
Orlinski M, Filer N (2013) The rise and fall of spatio-temporal clusters in mobile ad hoc networks. Ad Hoc Netw 11:1641–1654
Ma W, Fang Y, Lin P (2007) Mobility management strategy based on user mobility patterns in wireless networks. IEEE Trans Veh Technol 56(1):322–330
Nayeem MT, Tanvee MM, Hoque R et al (2011) A New Clustering Scheme for Peer-to-Peer File Searching in MANET. International Journal of Computer Science Issues
Atsan E, Özkasap Ö (2013) SCALAR: Scalable data lookup and replication protocol for mobile ad hoc networks. Comput Netw 57:3654–3672
Pushpalatha M, Ramarao T, Venkataraman R (2014) Applicability of sub graph centrality to improve data accessibility among peers in MANETs. Peer-to-peer networking and applications 7:129–146
Vijayalakshmi P, Francis S, Dinakaran J (2016) A robust energy efficient ant colony optimization routing algorithm for multi-hop ad hoc networks in MANETs. Wirel Netw 22(6):2081–2100
Singh G, Kumar N, Verma A (2014) OANTALG: An Orientation Based Ant Colony Algorithm for Mobile Ad Hoc Networks. Wirel Pers Commun 77(3):1859–1884
Rehman RA, Hieu TD, Bae HM et al (2016) Robust and Efficient Multipath Interest Forwarding for NDN-based MANETs. 2016 9th Ifip Wireless and Mobile Networking Conference, Colmar, France, Jul 11–13, 187–192
Hsiao H-C, Su H-W (2012) On optimizing overlay topologies for search in unstructured peer-to-peer networks. IEEE Trans Parallel Distrib Syst 23(5):924–935
Meng X, Wang Y, Gong Y (2015) Perspective of space and time based replica population organizing strategy in unstructured peer-to-peer networks. J Netw Comput Appl 49:1–14
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Meng, X., Deng, Y. A time-aware resource search strategy with the ant colony optimization in MANETs. Peer-to-Peer Netw. Appl. 12, 1013–1027 (2019). https://doi.org/10.1007/s12083-019-00750-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-019-00750-2