- Open Access
- Total Downloads : 90
- Authors : Jailani Kadir, Rodziah Ismail, Mohd Radhi
- Paper ID : IJERTV6IS050486
- Volume & Issue : Volume 06, Issue 05 (May 2017)
- Published (First Online): 01-06-2017
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Energy-Distance Factor Aware (EDFA) Strategy in MANET Routing Protocol
Jailani Kadir1*, Rodziah Ismail2, Mohd Radhi3.
Politeknik Tuanku Syed Sirajuddin Arau, Perlis, Malaysia
Abstract- Critical energy constraint on nodes is among the factors that contribute to decreased lifetime network connection. In a Mobile Ad Hoc Network (MANET), this refers to the processing capability and ability of battery energy for packet transmission. This constraint may hinder the achievement of optimum route connection in extending the network lifetime. To address this problem, the Energy-Distance Factor Aware (EDFA) method has been proposed to sustain node lifetime. This technique is based on the energy-distance efficiency of transmission on relay nodes, which would become a potential candidate relay node in the routing protocol to sustain network lifetime connection. EDFA is a distributed and localized algorithm for the MANET environment. The algorithm scheme combines the methodology of interrelated efficient energy consumption with the distance factor in the routing protocol. The analysis of EDFA showed that the scheme has proven that the probability of quality relay nodes (largest value) in the routing path is preferable for sustaining lifetime connection.
KeywordsEnergy constraint; lifetime connection; Relay node; Routing protocol.
INTRODUCTION
The Mobile Ad Hoc Network (MANET) is a collection of wireless mobile nodes (MN) that are equipped with wireless receivers and transmitters. The mobile nodes communicate with each other without being bounded by a fixed topology and spontaneously form and leave the network [1]. One node can directly communicate with other nodes that are situated within radio range and indirectly with those outside the range by using a dynamically-determined multi-hop communication method. Following the paradigm of multi-hop communication, other types of wireless network can be classified as wireless multi- hop network. The paradigm of todays networks include Wireless Sensor Network (WSN) [2], Wireless Mesh Networks (WMN) [2], and Vehicular Ad-Hoc Networks (VANETs) [3]. Being multi-hop networks, these paradigms depend on a sequence of intermediate nodes for routing packets from source to destination.
This type of communication represents a multi-hop communication where a node can act as a source, a destination, or a relay. By definition, a router is an entity that determines the path to be used in order to forward a packet towards its final destination. The router chooses the next-hop to which a packet should be forwarded according to its current knowledge of each node status. The network may also interface with the Internet when possible.
These characteristics set special challenges in routing protocol design. One of the most important objectives of the MANET routing protocol is to maximize network lifetime.
Since there are limited energy resources on nodes, network lifetime can be achieved with efficient routing protocol. Therefore, establishing efficient routes is important, where the more challenging goal is to provide energy efficient protocols because the critical limiting factor for a mobile node is its operation time that is restricted by the battery energy [4]. Develop a routing protocol that can create energy savings is difficult and challenging in a MANET environment. The corresponding reduction of node lifetime directly affects the network lifetime since in a MANET, mobile nodes collectively form a network infrastructure for routing [5].
Therefore, the process of selecting a relay node in MANET must take into account current information related to energy, and the transmission distance and transmission control on each node. In fact, the development of an energy-efficient routing algorithm is one way of achieving optimum performance nodes [6]. Furthermore, the mobile node computational power for efficient energy use in routing packets will prolong the life of the network connection.
-
LITERATURE
Although many protocols have been proposed, there is still room to address the issue of increasing performance efficiency. In this scope, an efficient way of utilizing the existing technique involved a simple need-based approach for flooding the broadcasted and received messages in MANET. To our knowledge, attention should be given in developing an efficient routing algorithm with one primary objective, which is to overcome the limited lifetime of connection nodes by introducing an energy efficient algorithm from the first stage of route discovery. The node selection as a relay node must be scrutinized critically when considering the energy efficiency of the node, while distance factors need to be optimized with the aim to prolonging the life of a network connection. The study continues this investigation by looking into the influence of certain metrics, such as energy consumption and network capacity.
In previous research on route discovery routing protocol, the selection of the next hop node is based on different selection criteria. The selection criteria greatly influence network performance during the routing process within a mobile wireless network. The authors in [7][8] presented some related pioneering work of studying different energy models under the general wireless network environment. They mainly focused on the theoretical study and proof of route selection. However, they assumed every mobile node has equal battery power in terms of capacity and throughput. These is not true for a MANET device which has varied types of technology processors and electronic circuits. Obviously the source node and intermediate nodes would consume different amounts of
energy, as can be seen from the related model [9] that illustrates different energy consumption for source and intermediate nodes. However, they only considered direct transmission for each cluster head under a small-scale network environment and did not consider multi-hop transmission or provide a further deduction of the optimal next hop for both linear and real ad hoc networks.
C. Efthymiou et al. in [10] studied the selection of a transmission manner from the probability point of view. They presented a probability of Pi to transmit data through a multi- hop transmission and a probability of (1- Pi) to transmit through a single-hop transmission to the destination node. S. Fedor and Collier in [11] looked into the energy consumption under both single-hop and multi-hop manners. They claimed that the preference of a multi-hop routing to single-hop routing depends on the source to destination distance and reception cost, which is consistent with the analysis in this research. However, the authors in [11][10] only treated two-hop routing as the multi- hop transmission in their environment and did not provide further analysis with efficient energy nodes for multi-hop transmission in practical ad hoc networks.
J. Deng in [12] proposed a data forwarding scheme by splitting the data into direct transmission and h-hop multi-hop transmission. Thus, the selection of splitting ratio is a critical issue therein. However, these authors mainly focused on the theoretical analysis and there was no consideration on optimal efficient nodes. In addition, the simulation work was not sufficient.
-
Related Model
Meanwhile, the research in [13] proposed the On-Demand Multicast Routing Protocol (ODMRP), where the selection of intermediate node is based on calculation of the residual energy over the transmission packet to the next hop as weightage for the candidate relay node. It considers minimum energy consumption per transmitting without evaluatingfor the next hop. In a similar line of investigation, the research in [14] considered the Remaining-Energy Based Routing (REB-R) protocol that requires nodes to broadcast their energy level alongside the transmitted data to their neighbors and let other nodes choose their parents with the highest energy level and forward data to it.
In this research, however, the focus was on dealing with the main function of the following network layers: the third layer of the protocol stack (where its performance is highly affected by the lower layers), the physical, and data link layers. On the one hand, node selection of these layers is based on the energy ei and distance di of the nodes in the network. The study of the energy model, on the other hand, is related to the physical layer. For a specific communication task, the physical layer determines a series of characteristics such as the operation frequency, modulation type, data coding, and interface between hardware and software. The network layer is in charge of transmitting packet from source to destination node with certain QoS (Quality of Service), such as energy latency or packet delivery ratio.
-
Energy Consumption Model
One of the most important components of the radio power unit in mobile nodes is distance measurements and triangulation algorithms [15][16]. Distance or range measurement of radio location in mobile nodes is based on
different physical attributes, such as received signal strength (RSSI). Based on the RSSI, the distance between transmitter and receiver is determined by the transmission power, received power, and a good model of the wireless channel. Meanwhile in signal attenuation, power of receiver signal is measured by the mobile node. By determining the signal strength emitted by the source node and the attenuation relationship with distance (such as, 1d2, where d is the separation distance), the relative distance can be calculated.
-
Propagation Model
In this research, the most common propagation model adopted in a MANET simulation to predict the received signal power of each packet was used. The following free space and multipath transmission models for issues of short and long distance communication were studied. The free space model assumes the ideal propagation condition of clear line-of-sight path between the transmitter and receiver. If the distance is less than dcrossover, the transmit power is attenuated according to the free space model. This is considered as a single line-of-sight path, and it is the most popular model of radio propagation in computing the received signal power.
-
-
-
DESIGN OF ENERGY-DISTANCE FACTOR AWARE (EDFA)
-
New Algorithm Design
Inspired by the work in [6][7][8][9][13][14], the technique used to make the relay node selection is based on efficient energy capacity on the node and the optimum distance for the transmission of packets to the next node, by taking into account the hardware parameter. Therefore, it is worth to emphasize that the selection criterion of the next hop node is purely from the intermediate node point of view in the EDFA technique.
To deal with the node lifetime for MANET, we had proposed the algorithms to select nodes in route discovery. The development of these strategies includes the development of basic mathematical models of each strategy in the proposed algorithm.
To give an illustration of the network environments, Figure 1 shows an arbitrary arrangement of nodes in a given situation. The placements of these nodes are arbitrary in the sense that there is no coordination between the nodes either in their location or the direction of their movement. Nodes S represent source node, D as destination, and i any arbitrary node in tier 1, respectively, as shown in Figure 2.
Figure 1. Arbitrary Placement of Mobile Intermediate Nodes
Proof:
Consider the extreme case of no other nodes in the vicinity of the source node. Then ei = 0.
Thus = 0
The other extreme case is when there is only one node in the vicinity of the source node with energy level e and at a distance d.
Energy-distance product () =
Energy-distance factor () =
= = 1
Figure 2. Overview of the Candidate Nodes Selection Phase
Search the next hop on optimal transmission region
All other cases are when there is more than one node in the vicinity of the source node.
Energy-distance product of node
() = <
Hence, Energy-distance factor of node
Evaluate the distance from sender and next hop
Evaluate the initial energy
( ) = < 1
Thus, for all cases,
Calculation energy-distance factor for next hop
Figure 3. Detail workflow of the EDFA
If the energy at node i exceeds the threshold, it will be selected based on the proposed algorithm to calculate the
Energy-distance factor of node i is 0 1
=1
Proof:
Consider that there are n nodes in tier 1 of the source node S. Let
energy distance factor as a rho value. The rho value on each node will reflect whether that particular node type has good
=1
= 11 + 22 + + =
energy efficiency or otherwise.
=
(1.3)
The energy level and the distance of the node i are given by
ei and di respectively.
The energy-distance factor rho (i) is computed as
=1
=
represented by the following mathematical model below.
=1
: energy level of node i
= 11 + 22 + +
: distance between the source node and node i
+
+ +
: energy-distance factor of node i
=
1 1 2 2
: energy-distance product of node i
If the energy level and the distance of node i are given by
and respectively, then:
the energy-distance product of node i (mi)= (1.1)
=
= 1
(1.4)
the energy-distance factor of node i ( ) =
(1.2)
Therefore, probability energy distance factor identifies the
where, number of nodes is in tier 1.
=1
node with the highest energy level at the optimal distance possible, so it may be used to select the next hop node for forwarding the packet towards the destination. The node possessing the largest value may be preferred compared to the
Properties of energy-distance factor is given by,
[0, 1] for all
other nodes as the next hop in the direction of the destination.
Input: ei – of the mobile node, di – of the adjacent-neighbor nodes
Output: rho () is the highest energy-distance factor
-
Each node i, with transmission distance di, broadcasts the hello packet to n-hop neighborhood to obtain the node IDs of their mutual distances and the directions of the systems coordinates.
-
Each node i locally evaluates the initial energy ei if ei
et, accept as candidate node.
-
Each node i locally evaluates the current distance di of the adjacent-neighbor. If di < do, accept as a candidate node.
-
When node i updates its initial energy ei, update the current distance di, i checks for all neighbors.
-
Calculate ETx (l,d) /*equation 4.1
-
Calculate ERx (l) /*equation 4.2
-
Calculate EFx (l,d) /*equation 4.3
for nodei
-
Calculate remaining energy
-
if (Ere ETh) then
-
Add nodei to candidate_list
-
else if (Ere < ETh) then
-
Add nodei to unwanted_list
-
Each node i locally computes the of energy-distance
EDFA Alorithm
200. Locating the nodes at different distances creates different energy-distance factors for the nodes, though they possess the same level of energy. The results showed the energy consumption of the intermediate node during a unit size packet transmission.
Based on the energy-distance factors of the intermediate node, the highest probability of the node ( = 0.45) showed the lowest energy consumption. The lowest energy consumption at the three nodes involved was in the position closest to the origin line between the source to destination. This was due to the fact that as the angle of deviation increases, so does the distance between the intermediate and destination nodes. The rho () value output at each node indicated the optimum distance transmission of the node. The rho() value was listed in a routing table and selected to establish the route according largest to lower value.
V. RESULTS
1, , .
factor of the node as
The protocols were evaluated as a function for the selection process of relay nodes in route discovery in free space and multi-path network environments. Figures 3 and 4 show the energy consumption on each relay node which was evaluated and selected based on rho values. The relay node positioned farther from origin to destination node meant that the higher the required energy consumption. This indicates that the transmission distance to the next node will affect the energy at each node whether it is the energy consumped or remaining energy.
-
Compute the position of the n-hop neighbors in its Local Coordinate System.
-
Compute the n-hop neighborhood center as:
=
=
-
Compute the n-hop neighborhood direction as the average of the Local Coordinate System direction of the nodes that belong to its n-hop neighborhood and for which it can obtain the positions.
-
Each node i updates its neighbor list and updates the
transmission range according to the new neighbors.
IV. SIMULATION
The proposed algorithm was tested in a simulation environment using the ns2 [17]. The experiment was setup with hardware parameter setting as follows: energy dissipation (Eelec) = 50nJ/bit, free space model ( ) = 10pJ/bit/m2, multipath model () = 0.0013pJ/bit/m4, and data length (l)
= 2000 bits. The network coverage area was assumed to be a circle with radius of 100 meters with nodes ranging from 50 to
Figure 3. Energy Consumption in the Intermediate Node Multi Path Transmission
The energy consumption on the intermediate node increased drastically with the increase of the distance to next hop. Therefore, the lifetime of relay nodes in the path were more likely to survive as shown in Figure 5 and Figure 6. The relay node that has a high rho value would sustain more lifetime followed by a node that has a lower rho value.
Figure 4. Energy Consumption in the Intermediate Node – Free Space Transmission
Figure 5. Average Lifetime of the First Node: Free-space Transmission.
Figure 6. Average Lifetime of First Node: Multi Path Transmission
VI. CONCLUSION AND FUTURE WORK
In this paper, we have studied and analyzed the performance of MANETs with a new algorithm in the selection technique of relay nodes through simulations. The obtained results showed that the EDFA algorithm can implement an effective selection of relay node by evaluating every node within the coverage area and choosing an intermediate node that has the best rho value. In this EDFA algorithm technique, it was found that the life of network connection is extended longer. This is because the relay nodes that make up the route for packet forwarding consists of energy efficient nodes. This algorithm can operate on scalable networks with high density of multiple nodes.
In the EDFA, whenever possible, the nodes would select neighbors inside a restricted neighborhood (defined by a density of rho (i)) that has the optimum energy mileage (i.e., the distance traveled per unit energy consumed) as the next hop node. This helps to achieve both energy efficiency by carefully selecting the forwarding neighbors and high scalability based on information obtained locally from each node to decide routes. This also is able to reduce energy consumption during the multi-hop routing process in a MANET.
REFERENCES
-
A. P. S.S.Dhenakaran, An Overview of Routing Protocols in Mobile Ad-Hoc Network, Int. J. Adv. Res. Comput. Sci. Softw. Eng., vol. 3, no. 2, pp. 251259, 2013.
-
C. Buratti, A. Conti, D. Dardari, and R. Verdone, An overview on wireless sensor networks technology and evolution., Sensors (Basel)., vol. 9, no. 9, pp. 686996, Jan. 2009.
-
M. Fathy, International Conference on ITS Telecommunications Proceedings, 2006 6th, in Vehicular Ad Hoc Networks (VANETs): Challenges and Perspectives, 2006, pp. 761 766.
-
S. Abdel Hamid, H. S. Hassanein, and G. Takahara, Unifying Features, in Routing for Wireless Multi-Hop Networks, New York, NY: Springer New York, 2013, pp. 1124.
-
Y. T. Hou, Y. Shi, and H. D. Sherali, On Node Lifetime Problem for Energy-Constrained Wireless Sensor Networks, Mob. Networks Appl., vol. 10, no. 6, pp. 865878, Oct. 2005.
-
I. Dietrich and F. Dressler, On the lifetime of wireless sensor networks,
ACM Trans. Sens. Networks, vol. 5, no. 1, pp. 139, Feb. 2009.
-
V. Rishiwal, M. Yadav, S. Verma, and S. K. Bajapai, Power Aware Routing in Ad Hoc Wireless Networks, J. Comput. Sci. Technol., vol. 9, no. 2, pp. 101109, 2009.
-
I. Stojmenovic, Location Updates for Efficient Routing in Ad Hoc Networks, in Handbook of Wireless Networks and Mobile Computing, vol. 8, 2002, pp. 451471.
-
W. B. Heinzelman, A. P. Chandrakasan, S. Member, and H. Balakrishnan, An Application-Specific Protocol Architecture for Wireless Microsensor Networks, vol. 1, no. 4, pp. 660670, 2002.
-
C. Efthymiou and J. Rolim, Energy Balanced Data Propagation in Wireless Sensor Networks , vol. 14186, no. C, 2004.
-
S. Fedor and M. Collier, On the Problem of Energy Efficiency of Multi- Hop vs One-Hop Routing in Wireless Sensor Networks, 21st Int. Conf. Adv. Inf. Netw. Appl. Work., pp. 380385, 2007.
-
J. Deng, Multi-hop / Direct Forwarding ( MDF ) for Static Wireless Sensor Networks, Trans. Sens. Networks(TOSN), vol. 5, no. 9, pp. 1 25, 2008.
-
Shakkeera, Proceedings of International Conference on Communication and Computational Intelligence (INCOCCI), 2010, in Optimal Path Selection Technique for Flooding in Link State Routing Protocol using Forwarding Mechanisms in MANET, pp. 318323.
-
M. Ghane and A. Rajabzadeh, International Symposium on Computer Architecture and Digital Systems (CADS), 2010, in Remaining-Energy Based Routing Protocol for Wireless Sensor Network, 2010, pp. 6773.
-
T. Youcef, A. Hania, A. Arab, and M. Demri, Position Location Technique in Wireless Sensor Network Using Rapid Prototyping Algorithm, 2009.
-
V. Rodoplu and T. H. Meng, Minimum energy mobile wireless networks, IEEE J. Sel. Areas Commun., vol. 17, no. 8, pp. 13331344, 1999.
-
D. E. Sandeep Ba ja j, Lee Breslau, Improving Simulation for Network Research, 1999.