A Novel Dynamic Noise-Dependent Probabilistic Algorithm for Route Discovery in MANETs

نویسندگان

  • Hussein Al-Bahadili
  • Alia Sabri
چکیده

In mobile ad hoc networks (MANETs), broadcasting is widely used in route discovery and other network services. The most widely used broadcasting algorithm is simple flooding, which aggravates a high number of redundant packet retransmissions, causing contention and collisions. Proper use of dynamic probabilistic algorithm significantly reduces the number of retransmissions, which reduces the chance of contention and collisions. In current dynamic probabilistic algorithm, the retransmission probability (pt) is formulated as a linear/non-linear function of a single variable, the number of first-hop neighbors (k). However, such algorithm is suffers in the presence of noise due to increasing packet-loss. In this paper, the authors propose a new dynamic probabilistic algorithm in which pt is determined locally by the retransmitting nodes considering both k and the noise-level. This algorithm is referred to as the dynamic noise-dependent probabilistic (DNDP) algorithm. The performance of the DNDP algorithm is evaluated through simulations using the MANET simulator (MANSim). The simulation results show that the DNDP algorithm presents higher network reachability than the dynamic probabilistic algorithm at a reasonable increase in the number of retransmissions for a wide range of noise-level. The effects of nodes densities and nodes speeds on the performance of the DNDP algorithm are also investigated. ministration (Bani-Yassin et al., 2006; Scott & Yasinsac, 2004). A data packet in a MANET is forwarded to other mobile nodes within the network through a reliable and efficient route established by routing protocols. The most widely used routing protocols in MANETs are known as dynamic routing protocols (DRPs), such as the ad hoc on-demand distance vector DOI: 10.4018/jbdcn.2011010103 International Journal of Business Data Communications and Networking, 7(1), 52-67, January-March 2011 53 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. routing (AODV) (Perkins & Royer, 2000), the dynamic source routing (DSR) (Johnson & Maltz, 1995), and the location-aided routing (LAR) (Ko & Vaidya, 2000). DRPs consist of two major phases: (i) route discovery in which a route between source and destination nodes is established for the first time, and (ii) route maintenance in which the route is maintained; and if it is broken for any reason, then the source node either finds other known route on its routing table or initiates new route discovery procedure (Royer & Toh, 1999). The cost of information exchange during route discovery is higher than the cost of point-to-point data forwarding after the route is established (Rahman et al., 2004). Broadcasting is a fundamental communication primitive for route discovery in DRPs in MANETs. One of the earliest broadcast mechanisms proposed in the literature is simple flooding, which is also called pure or blind flooding. Although it is simple and reliable, simple flooding is costly where it costs n retransmissions in a network of n reachable nodes. Simple flooding in wireless networks results in serious redundancy, contention, and collisions; such a scenario has often been referred to as the broadcast storm problem (BSP) (Tseng et al., 2002). To eliminate the effects of the BSP during route discovery in MANETs, a variety of flooding optimization techniques have been developed to reduce the number of retransmission for the route request (RREQ) messages. As the number of retransmissions required for broadcasting is decreased, the bandwidth is saved and contention and node power consumption are reduced, and this will improve the overall network performance. Examples of flooding optimization techniques algorithms: probabilistic (Bani-Yassin et al., 2006), LAR (Ko & Vaidya, 2000), multipoint relaying (AlBahadili & Jaradat, 2010; Qayyum et al., 2002), counter-based and distance-based (Tseng et al., 2002), cluster-based (Bettstetter, 2004). In this paper, our main concern is the probabilistic flooding algorithm. In this algorithm, each intermediate node (any node on the network except the source and the destination) is assigned a certain pt. There are two approaches that can be used to set a satisfactory pt for intermediate nodes on the network: static and dynamic. In the former, a pre-determined pt is set for each node on the networks, while for the later, each node locally and dynamically calculates its pt according to k and it can be expressed as: pt= f(k), where f(k) is a linear/non-linear function of k. In reality, communication channels in MANETs are unreliable due to many types of impairments, such as: signal attenuation, free space loss, noise, atmospheric absorption, etc. In addition, in MANETs, error in reception may occur due to rapidly changing topologies that are caused by nodes movement. All of these impairments and changing topologies may cause an error in reception and are represented by a generic name, noise. The effect of noise in MANET can be simulated through introducing a probability factor that is the probability of reception (pc), and then the effect of noise can be determined randomly by generating a random number ξ (Al-Bahadili & Jaradat, 2007). If ξ≤pc, then the packets is successfully delivered to the receiving node, otherwise, it is undelivered. It has been demonstrated that the performance of probabilistic algorithm is severely suffered in presence of noise (Al-Bahadili & Kaabned, 2010). Due to the fact that presence of noise increases packet-loss rate in the network or in other words it decreases pc of a RREQ packet by neighboring nodes and consequently the destination node. In order to enhance the performance of the probabilistic algorithm in noisy MANETs, we believe it is necessary to accommodate the inevitable presence of noise in a MANET environment. In this paper, we developed a new dynamic probabilistic route discovery algorithm in which pt is calculated locally considering both k and pc, i.e., pt=f(k, pc); and the new algorithm is referred to as the dynamic noise-dependent probabilistic (DNDP) algorithm. In this algorithm, the nodes dynamically adjust their pt for probabilistic flooding based on local network topology information and noise-level. In particular, we developed an efficient and effective 14 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/novel-dynamic-noise-dependentprobabilistic/50481?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Communications and Social Science. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Hybrid LAR-1DNDP Route Discovery Algorithm for Mobile Adhoc Networks

In this paper we propose and evaluate the performance of a hybrid route discovery algorithm in mobile ad hoc networks (MANETs), namely, the LAR-1DNDP. It utilizes two route discovery algorithms, the location-aided routing scheme 1 (LAR1) algorithm and the novel dynamic noise-dependent probabilistic (DNDP) algorithm. In this algorithm, when receiving a broadcast message, a node within the reques...

متن کامل

Enhancing the Performance of the Dndp Algorithm

A novel dynamic noise-dependent probabilistic (DNDP) route discovery algorithm was recently developed to enhance the performance of the dynamic probabilistic algorithm in noisy mobile ad hoc networks (MANETs). In this algorithm, the mathematical model for calculating node retransmission probability (pt) is calculated as a function of two independent variables: number of first-hop neighbors (k) ...

متن کامل

Analyzing the Performance of LAR-1 DNDP Algorithms

Background LAR-1DNDP algorithm is a hybrid route discovery algorithm in mobile ad hoc networks (MANETs). It utilizes two route discovery algorithms, the location-aided routing scheme 1 (LAR-1) algorithm and the novel dynamic noise-dependent probabilistic (DNDP) algorithm. LAR-1DNDP was developed to enhance the performance of the hybrid LAR-1 algorithm and (fixed / dynamic) probabilistic algorit...

متن کامل

SRDP: Secure route discovery for dynamic source routing in MANETs

Mobile ad hoc networks (MANETs) are collections of wireless mobile devices with restricted broadcast range and resources and no fixed infrastructure. Communication is achieved by communicating data along suitable routes that are dynamically discovered and maintained through association between the nodes. Discovery of such routes is a major task both from good organization and security points of...

متن کامل

Probabilistic route discovery for Wireless Mobile Ad Hoc Networks (MANETs)

Mobile wireless ad hoc networks (MANETs) have become of increasing interest in view of their promise to extend connectivity beyond traditional fixed infrastructure networks. In MANETs, the task of routing is distributed among network nodes which act as both end points and routers in a wireless multi-hop network environment. To discover a route to a specific destination node, existing on-demand ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IJBDCN

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2011