To Örebro University

oru.seÖrebro University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Analytical Comparison of Resource Search Algorithms in Non-DHT Mobile Peer-to-Peer Networks
Örebro University, School of Science and Technology. (Centre for Applied Autonomous Sensor Systems (AASS))ORCID iD: 0000-0003-1827-9698
Center for Artificial Intelligence, Prince Mohammad Bin Fahd University, Khobar, Saudi Arabia.
Faculty of CSIT, Al-Baha University, Saudi Arabia ReDCAD Laboratory, University of Sfax, Tunisia.
Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, Saudi Arabia.ORCID iD: 0000-0003-1585-2962
Show others and affiliations
2021 (English)In: Computers, Materials and Continua, ISSN 1546-2218, E-ISSN 1546-2226, Vol. 68, no 1, p. 983-1001Article in journal (Refereed) Published
Abstract [en]

One of the key challenges in ad-hoc networks is the resource discovery problem. How efficiently & quickly the queried resource/object can be resolved in such a highly dynamic self-evolving network is the underlying question? Broadcasting is a basic technique in the Mobile Ad-hoc Networks (MANETs), and it refers to sending a packet from one node to every other node within the transmission range. Flooding is a type of broadcast where the received packet is retransmitted once by every node. The naive flooding technique floods the network with query messages, while the random walk scheme operates by contacting subsets of each node's neighbors at every step, thereby restricting the search space. Many earlier works have mainly focused on the simulation-based analysis of flooding technique, and its variants, in a wired network scenario. Although, there have been some empirical studies in peer-to-peer (P2P) networks, the analytical results are still lacking, especially in the context of mobile P2P networks. In this article, we mathematically model different widely used existing search techniques, and compare with the proposed improved random walk method, a simple lightweight approach suitable for the non-DHT architecture. We provide analytical expressions to measure the performance of the different flooding-based search techniques, and our proposed technique. We analytically derive 3 relevant key performance measures, i.e., the avg. number of steps needed to find a resource, the probability of locating a resource, and the avg. number of messages generated during the entire search process.

Place, publisher, year, edition, pages
Tech Science Press , 2021. Vol. 68, no 1, p. 983-1001
Keywords [en]
Mathematical model, MANET, P2P networks, P2P MANET, unstructured, search algorithms, Peer-to-Peer, ad-hoc, flooding, random walk, resource discovery, content discovery, mobile peer-to-peer, broadcast, peer
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:oru:diva-91136DOI: 10.32604/cmc.2021.015371ISI: 000632946200008Scopus ID: 2-s2.0-85103675446OAI: oai:DiVA.org:oru-91136DiVA, id: diva2:1544780
Note

Funding Agency:

Taif University Researchers Supporting Project, Taif University, Taif, Saudi Arabia TURSP-2020/36

Available from: 2021-04-16 Created: 2021-04-16 Last updated: 2023-05-02Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Arunachalam, Ajay

Search in DiVA

By author/editor
Arunachalam, AjayAlroobaea, Roobaea
By organisation
School of Science and Technology
In the same journal
Computers, Materials and Continua
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 167 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf