Abstract
Nodes can connect with each other to form a self-organizing, infrastructure-less, wireless ad-hoc network, in which every node performs the actions of both host and router. The demand for wireless ad-hoc networks is growing because of their simple and quick installation. However, the limited power of nodes and continuously changing topologies of wireless networks adversely affect the performance of wireless ad-hoc networks. A major problem is maximizing the lifetime of wireless networks while ensuring that packets are delivered to their destinations. Much research has been published on the routing protocols of wireless ad-hoc networks, but most of the algorithms focus on a single performance metric of wireless networks. In this chapter, we propose a routing protocol referred to as DEAR-2 for a heterogeneous wireless ad-hoc network. We have embedded the energy and device type awareness features of the Device and Energy Aware Routing (DEAR) routing algorithm in the face routing algorithm, which focuses only on guaranteed delivery.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
20.1 Introduction
An ad-hoc wireless network is collection of self-organizing and infrastructure-less nodes, connected with each other to form a network for transferring data within the network. These networks can be deployed anywhere without any special infrastructure such as a base station, which makes these networks extremely useful in emergencies (e.g., in disaster areas where no infrastructure is available). Two nodes can transfer data easily when they are in the range of each other. When a wireless network consists of more than two nodes but the sender and receiver are not in range of each other, then intermediate nodes can act as routers and forward the data packets to the next node toward the destination [1]. A common example of an ad-hoc network is a network of devices connected via Bluetooth without any central infrastructure. Ad-hoc wireless networks may be used because of their low cost and ease of installation; in addition, a problem with one device does not affect the whole network. However, these networks also have some issues, including the continuously changing topologies of networks and limited power [2]. In these networks, structures change so frequently that it may not be possible for hosts to know the topology of the network.
Much research has been done to design routing algorithms for the efficient transmission of data within ad-hoc wireless networks. However, most routing algorithms focus on a single performance metric, such as guaranteed delivery, energy conservation, or quality of service. In this chapter, we propose a new algorithm called DEAR-2 that focuses on two metrics: energy conservation and guaranteed delivery in ad-hoc wireless networks. The main objective for the algorithm is the confirmed delivery of data packets within the network while maximizing the lifespan of the network. In the proposed routing algorithm DEAR-2, we use device type and multiple paths for transmission from the Device and Energy Aware Routing (DEAR) algorithm [1] along with the path-finding techniques of the FACE routing algorithm [3], which provides the guaranteed delivery of packets to a destination in a planar graph to improve the performance of wireless ad-hoc networks. The FACE routing technique uses a planar graph of a wireless network, draws a line from sender to receiver, and sends data packets along this line. Whenever an edge intersects the line, it takes the current node and the starting node, then continues to traverse the graph until it reaches the destination. However, the FACE technique has one limitation when finding a route: it assumes that the network topology does not change during the transmission of the data packets. In our proposed protocol, we use a planar graph to find routing paths, but we use the paths that have more nodes powered by a constant power supply. The remainder of this chapter is organized as follows: Sect. 20.2 discusses related work, DEAR-2 is presented in Sect. 20.3, and the conclusion is presented in Sect. 20.4.
20.2 Related Work
Previously published research has aimed to improve the routing protocols of wireless ad-hoc networks. Major problems to solve for wireless ad-hoc networks include increasing the lifetime of the networks and ensuring reliable packet delivery to the destination [4].
20.2.1 Energy-Aware Routing Protocols
Power-Aware Routing in Ad-Hoc Networks
Singh et al. [5] argued that other metrics—including the total energy consumption of a network, cost per packet delivered to the destination, and reductions to the difference in power levels among all nodes within a network—should also be considered to improve routing protocol performance, rather than just focusing on the shortness of paths in the network.
Device and Energy Aware Routing
The Device and Energy Aware Routing (DEAR) protocol [1] was proposed for heterogeneous ad-hoc wireless networks. DEAR distinguishes nodes on the basis of power supply, depending on whether they are powered by a continuous supply or batteries. The main function of this protocol is to send packets through nodes with a continuous supply of power to maximize the lifespan of a network.
CLUSTERPOW and MINPOW
The CLUSTERPOW protocol [6] creates clusters of nodes in the network according to their energy levels and sends packets through the routes while maintaining a maximum transmit power level for each node. The MINPOW protocol considers the total power consumption in a network rather than maintaining the power levels of individual nodes in the network.
Minimum Energy Hierarchical Dynamic Source Routing
The Minimum Energy Hierarchical Dynamic Source Routing (MEHDSR) protocol is an improved version of the Dynamic Source Routing protocol. MEHDSR finds the most efficient paths for packet delivery using a flooding method. However, due to differences in the power levels of nodes and high overhead, its network lifetime is reduced [7].
20.2.2 Guaranteed Delivery Routing Protocols
Because wireless ad-hoc network topologies are continuously changing, guaranteed packet delivery to a destination is a major problem. Much research has been conducted to design a location-based protocol that ensures packet delivery. Location-based protocols are of three different types: restricted directional flooding, face routing, and greedy routing. We will be focusing on face routing. Some important face routing-based protocols include the FACE [3] first location-based protocol, which ensures guaranteed delivery without flooding. This protocol uses a planar graph of a network to find routes for packet delivery. A line is drawn from the sender to the receiver, and the packet is delivered along the boundaries of faces.
The Greedy Perimeter Stateless Routing (GPSR) [8] protocol was designed using a combination of greedy routing and face routing. In this protocol, a node sends a packet to the closest node with respect to the destination, if the neighbor is closer to the destination than the sender node.
However, little work has been done to design a protocol that is efficient with respect to power consumption and packet delivery in the network. Therefore, we combined a newer version of the FACE routing technique with the power-aware routing features of the DEAR algorithm to obtain better performance in heterogeneous wireless networks.
20.3 Device and Energy Aware Routing Protocols
The DEAR protocol was designed with an aim to maximize the lifetime of a heterogeneous wireless ad-hoc network. In a heterogeneous wireless ad-hoc network, the nodes are of two types: internally powered by batteries and externally powered. In routing table entries, a binary attribute is the addition of device type, where 0 means that the device is battery powered and 1 means that the device is externally powered. In DEAR, the cost of passing the packet through an externally powered node is considered to be zero. DEAR works to pass the maximum traffic through externally powered nodes to increase the lifetime of a wireless ad-hoc network [9,10,11,12,13,14,15,16].
20.3.1 Network Lifetime Performance
In DEAR, most of the traffic is passed through externally powered nodes. Therefore, nodes powered by batteries maintain their energy levels and the lifetime of the heterogeneous wireless ad-hoc network is increased significantly.
20.3.2 Delivery Rate
As previously stated, the DEAR protocol attempts to send most packets through externally powered nodes. If two nodes communicate frequently, then the path with the maximum-powered nodes will be chosen every time. This will eventually drain the power of battery-powered nodes, thus causing a low delivery rate.
20.4 FACE Routing Protocol
The FACE routing protocol guarantees packet delivery in a planar graph. Guaranteed conveyance ensures the capacity to effectively send a message from a source to a destination. In a relative neighborhood and with Gabriel graphs, recovery from a failure in directing is possible without changing between any adjoining faces [17]. Most of the time, wireless ad-hoc networks use an uncontrolled path, changes in topology occur, and hosts may not know the topology of the entire framework. In this chapter, we attempt to coordinate a wireless ad-hoc network for which nothing is known about the framework, besides the range and the zones of the hosts to which the network can confer direction. Specifically, we consider a case in which all hosts have a comparatively wide conveyance [18].
FACE routing is based on location. A routing table is maintained; it contains information about the topology of the network and a planar graph of the indicating nodes of the network. FACE routing guarantees packet delivery to the destination in a fixed planar graph. As the topology of the wireless network changes, the routing table is also updated.
20.4.1 FACE Routing Constraints
FACE routing [3] requires a separately constructed subplanar graph of a wireless ad-hoc network and assumes that the subplanar graph of the network is static during the routing process.
20.4.2 Network Lifetime Performance
FACE routing does not focus on energy metrics. FACE tries to deliver packets to the destination through any possible way, without considering the energy levels of the nodes of the wireless network. Therefore, the performance of FACE is not good when considering energy or network lifetime metrics. Passing packets through the same path will decrease the lifetime of a wireless ad-hoc network.
20.4.3 Delivery Rate
The FACE routing protocol is specifically designed to ensure the delivery of packets from the source to the destination in a wireless ad-hoc network. In FACE, the main idea is to divide the network graph into planes in a localized manner, then to forward a message along one face or a sequence of adjacent faces that are progressing toward the destination node [19, 20].
With an increase in the degree of nodes, the delivery rate also increases (Fig. 20.1). In FACE, a packet travels through the edges that intersect the line between the source and the destination. When the packet reaches an edge intersecting with a face, then it is forwarded to the nest edge. The delivery rate is high when compared with other protocols.
20.5 DEAR-2 Protocol
20.5.1 Motivation
Most routing protocols are focused on single performance metric. For example, the FACE protocol was designed with the aim to increase the delivery rate, whereas the DEAR protocol was designed to increase the lifespan of a wireless ad-hoc network. Very few protocols focus on more than one metric to improve the routing algorithm in a network, such as to maximize the lifetime of a network and increase the delivery rate at the same time. Consider a wireless ad-hoc network for soldiers to communicate with each other; here, the maximum lifetime of the network and the maximum delivery rate are both equally important. However, no protocol has been developed yet for a wireless ad-hoc network where both metrics of energy and delivery rate are important. Here, we propose the DEAR-2 protocol, which aims to provide good performance according to both metrics.
20.5.2 Design and Operation of DEAR-2
The DEAR-2 protocol uses rules from both DEAR and FACE. All devices in the wireless network are divided into two types: battery-powered nodes and externally-powered nodes. A line is drawn from the source node to the destination node. The packets traverse through edges that intersecting lines connecting the source and destination nodes. An associated planar diagram (G) segments the plane into faces, which are limited by polygonals made up of the edges of G. Steering from the source to the destination uses these faces.
Algorithm for Packet Forwarding
/*Address for next node through FACE */ fAddress=FACEnext(); each entry d in routing table(RT) and redirect table(RD), do{ /* if distance from next to destination is bigger or equal to nearest powered node */ if(RT[d].costToDestination >=ShortestCostToPoweredNode) RD[d].redirectToAddr = redirectPowereNode; else /* powered node is much distance from destination */ RD[d].redirectToAddr = fAddress; }
Given a vertex v on a face f, the boundary off can be crossed in a counterclockwise course (or clockwise if f is the external face) using the notable right-hand decision [21, 22], by which it is conceivable to visit each divider in a maze by keeping your correct hand on the divider while strolling forward. A packet being forwarded from a node is calculated to find next node; it will also find the nearest powered nodes if the distance from the powered node is less than or equal to the distance of the next node selected for packet forwarding, then forward the packet to the powered node. The same method is again used to traverse through the graph to reach the destination.
20.5.3 Performance
DEAR-2 possesses the capability to increase the lifetime of a network because power is critical in a wireless ad-hoc network. This protocol also provides an increased delivery rate in wireless networks. By using externally-powered nodes to traverse through the network from the source to the destination, the lifetime of battery-powered nodes increases significantly.
Figure 20.2 indicates that the performance of the DEAR-2 protocol is similar to the performance of the FACE protocol, but provides a better delivery rate in the wireless network.
Figure 20.3 clearly shows that the lifespan of a wireless ad-hoc network increases with the use of the DEAR-2 routing protocol. This significant increase in lifespan is achieved with little overhead in calculating the distance of a powered node from the destination.
20.6 Conclusion
In this chapter, we described the FACE routing protocol, which was designed to guarantee delivery, and the DEAR protocol, which aims to increase the lifespan of a wireless ad-hoc network. To meet the need for a protocol that focused on both the metrics of energy and delivery rate, we proposed the DEAR-2 protocol to increase the network lifetime and delivery rate. The DEAR-2 protocol was designed by adding a few steps to the FACE algorithm to use powered nodes for routing from the source to the destination.
Change history
01 March 2019
The original version of the book was inadvertently published with the incorrect Affiliation of Muhammad Umair Hassan, Muhammad Mubashir and Muhammad Ahmad Shabir. The Affiliation detail has now been corrected from “University of Jian, Jian, China” to “University of Jinan, Jinan, China”.
References
Avudainayagam, A., Fang, Y., & Lou, W. (2002). DEAR: A device and energy aware routing protocol for mobile adhoc networks. In MILCOM 2002. Proceedings (Vol. 1). Piscataway, NJ: IEEE.
Khan, F., Rahman, F., Khan, S., & Kamal, S. A. (2018). Performance analysis of transport protocols for multimedia traffic over mobile Wi-Max network under nakagami fading. In Information technology-New generations (pp. 101–110). Cham: Springer.
Jan, M. A., Nanda, P., He, X., & Liu, R. P. (2013, November). Enhancing lifetime and quality of data in cluster-based hierarchical routing protocol for wireless sensor network. In 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC) (pp. 1400–1407). Piscataway, NJ: IEEE.
Khan, F. (2014). Secure communication and routing architecture in wireless sensor networks. In 2014 IEEE 3rd Global Conference on Consumer Electronics (GCCE) (pp. 647–650). Piscataway, NJ: IEEE.
Singh, S., Woo, M., & Raghavendra, C. S. (1998). Power-aware routing in mobile adhoc networks. In Proceedings of the 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking. New York: ACM.
Ko, Y.-B., & Vaidya, N. H. (2000). Location-aided routing (LAR) in mobile adhoc networks. Wireless Networks, 6(4), 307–321.
Tarique, M., & Tepe, K. E. (2009). Minimum energy hierarchical dynamic source routing for mobile adhoc networks. Adhoc Networks, 7(6), 1125–1135.
Karp, B., & Kung, H.-T. (2000). GPSR: Greedy perimeter stateless routing for wireless networks. In Proceedings of the 6th Annual International Conference on Mobile Computing and Networking. New York: ACM.
Ryu, J.-H., & Cho, D.-H. (2001). A new routing scheme concerning energy conservation in wireless home ad-hoc networks. IEEE Transactions on Consumer Electronics, 47(1), 1–5.
Bondy, J. A., & Murty, U. S. R. (1976). Graph theory with applications. Amsterdam: Elsevier North-Holland.
Alam, M., Ferreira, J., Mumtaz, S., Jan, M. A., Rebelo, R., & Fonseca, J. A. (2017). Smart cameras are making our beaches safer: A 5G-envisioned distributed architecture for safe, connected coastal areas. IEEE Vehicular Technology Magazine, 12(4), 50–59.
Jan, M. A., Jan, S. R. U., Alam, M., Akhunzada, A., & Rahman, I. U. (2018). A comprehensive analysis of congestion control protocols in wireless sensor networks. Mobile Networks and Applications, 23(3), 1–13.
Alam, M., Albano, M., Radwan, A., & Rodriguez, J. (2012). Context parameter prediction to prolong mobile terminal battery life. In Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering (pp. 476–489). Berlin: Springer.
Alam, M., Albano, M., Radwan, A., & Rodriguez, J. (2012). Context based node discovery mechanism for energy efficiency in wireless networks. In 2012 IEEE International Conference on Communications (ICC).
Usman, M., Jan, M. A., He, X., & Alam, M. (2018). Performance evaluation of high definition video streaming over mobile ad hoc networks. Signal Processing, 148, 303–313.
Jan, M. A., Usman, M., He, X., & Rehman, A. U. (2018). SAMS: A Seamless and Authorized Multimedia Streaming framework for WMSN-based IoMT. IEEE Internet of Things Journal. https://doi.org/10.1109/JIOT.2018.2848284
Bose, P., Morin, P., Stojmenović, I., & Urrutia, J. (2001). Routing with guaranteed delivery in ad hoc wireless networks. Wireless Networks, 7(6), 609–616.
Khan, F., ur Rehman, A., Usman, M., Tan, Z., & Puthal, D. (2018). Performance of cognitive radio sensor networks using hybrid automatic repeat ReQuest: Stop-and-wait. Mobile Networks and Applications, 23(3), 1–10. https://doi.org/10.1007/s11036-018-1020-4.
Frey, H., & Stojmenovic, I. (2006). On delivery guarantees of face and combined greedy-face routing in adhoc and sensor networks. In Proceedings of the 12th Annual International Conference on Mobile Computing and Networking. New York: ACM.
Fida, N., Khan, F., Jan, M. A., & Khan, Z. (2016, September). Performance analysis of vehicular adhoc network using different highway traffic scenarios in cloud computing. In International Conference on Future Intelligent Vehicular Technologies (pp. 157–166). Cham: Springer.
Jan, M. A., Khan, F., Alam, M., & Usman, M. (2017). A payload-based mutual authentication scheme for internet of things. Future Generation Computer Systems.
Alam, M., Albano, M., Radwan, A., & Rodriguez, J. (2013). CANDi: Context-aware node discovery for short-range cooperation. Transactions on Emerging Telecommunications Technologies, 26(5), 861–875. https://doi.org/10.1002/ett.2763.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Hassan, M.U. et al. (2019). DEAR-2: An Energy-Aware Routing Protocol with Guaranteed Delivery in Wireless Ad-hoc Networks. In: Jan, M., Khan, F., Alam, M. (eds) Recent Trends and Advances in Wireless and IoT-enabled Networks. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-99966-1_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-99966-1_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-99965-4
Online ISBN: 978-3-319-99966-1
eBook Packages: EngineeringEngineering (R0)