{"id":337,"date":"2018-07-18T04:21:27","date_gmt":"2018-07-18T04:21:27","guid":{"rendered":"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/?post_type=chapter&#038;p=337"},"modified":"2019-05-15T11:59:06","modified_gmt":"2019-05-15T11:59:06","slug":"introduction-to-mobile-ad-hoc-networks-manets","status":"publish","type":"chapter","link":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/chapter\/introduction-to-mobile-ad-hoc-networks-manets\/","title":{"rendered":"Introduction to Mobile Ad hoc Networks (MANETs)"},"content":{"raw":"<div><span style=\"float: right;\"><a href=\"https:\/\/youtu.be\/LXSkpB35cjw\" target=\"_blank\" rel=\"noopener\"><img src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"epgp books\" width=\"75px\" height=\"75px;\" \/><\/a>\r\n<\/span><\/div>\r\n&nbsp;\r\n\r\n<strong><span style=\"font-size: 1em;\">Overview of Adhoc Network<\/span><\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">Communication between various devices makes it possible to provide unique and innovative services. Although this inter-device communication is a very powerful mechanism, it is also a complex and clumsy mechanism, leading to a lot of complexity in the present-day systems. This not only makes networking difficult but limits its flexibility as well. Many standards exist today for connecting various devices. At the same time, every device has to support more than one standard to make it interoperable between different devices.<\/span><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Wireless networks can be classified in two types:<\/span><\/p>\r\n\r\n<ul>\r\n \t<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Infrastructure dependent network<\/span><\/li>\r\n \t<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Ad hoc wireless networks (Infrastructure less network)<\/span><\/li>\r\n<\/ul>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Ad hoc network is a kind of Wireless Network which can be designed for fulfilling particular purposes that is served by establishment of the whole set up on the fly. Example types of an Ad hoc network are -<\/p>\r\n\r\n<div>\r\n<ul>\r\n \t<li>Mobile Ad hoc Network (MANET)<\/li>\r\n \t<li>Vehicular Ad hoc Network (VANET)<\/li>\r\n \t<li>Wireless Sensor Network (WSN)<\/li>\r\n<\/ul>\r\n<p class=\"hanging-indent\"><strong>Mobile Ad hoc Networks (MANETs)<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Mobile ad hoc network is a collection of independent mobile nodes that can communicate to each other via radio waves. The mobile nodes can directly communicate to those nodes that are in radio range of each other, whereas others nodes need the help of intermediate nodes to route their packets. These networks are fully distributed, and can work at any place without the aid of any infrastructure. This property makes these networks highly robust.<\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Mobile Ad hoc Networks are autonomous systems which comprise a collection of mobile nodes that use wireless transmission for communication. They are self-organized, self-configured, and self-controlled infrastructure-less networks. This type of network can be set up or deployed anywhere and anytime because it poses very simple infrastructure setup and no or minimal central administration. These networks are mainly used by community users such as military, researchers, business, students, and emergency services. Nodes are using Internet Protocol and IP addresses are assigned to each of the nodes. Individual nodes discover dynamically which other nodes they can communicate with.<\/p>\r\n\r\n<\/div>\r\n<p class=\"hanging-indent\"><strong>Features \/ Characteristics of MANETs<\/strong><\/p>\r\n\r\n<ul>\r\n \t<li style=\"text-align: justify;\">Rapidly deployable, self-organized, self-configured, and self-controlled infrastructure- less networks<\/li>\r\n \t<li style=\"text-align: justify;\">Wireless links<\/li>\r\n \t<li style=\"text-align: justify;\">Every computer or device (node) is a router as well as end host<\/li>\r\n \t<li style=\"text-align: justify;\">Nodes are mobile, topology can be very dynamic<\/li>\r\n \t<li style=\"text-align: justify;\">Nodes must be able to relay traffic since communicating nodes might be out of range<\/li>\r\n \t<li style=\"text-align: justify;\">Can be a standalone network or it can be connected to external networks(Internet)<\/li>\r\n \t<li style=\"text-align: justify;\">Radio communication \u2013 shared medium<\/li>\r\n<\/ul>\r\n<p class=\"hanging-indent\"><strong>Applications of Wireless Ad hoc Network<\/strong><\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\"><strong>Military Purpose &amp; Rescue Mission<\/strong><\/p>\r\n<img class=\"aligncenter size-full wp-image-340\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic1.png\" alt=\"\" width=\"550\" height=\"351\" \/><span style=\"font-size: 1em; text-align: initial; text-indent: 1em;\">\r\n<\/span>\r\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em; text-align: initial; text-indent: 1em;\">Military networks are designed to maintain a low probability of intercept and\/or a low probability of detection. Hence, nodes prefer to radiate as little power as necessary and transmit as infrequently as possible, thus decreasing the probability of detection or interception. A lapse in any of these requirements may degrade the performance and dependability of the network.<\/span><\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\"><strong>Hom<\/strong><strong>e Networking<\/strong><\/p>\r\n<img class=\"aligncenter size-full wp-image-341\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic2.png\" alt=\"\" width=\"513\" height=\"429\" \/>\r\n<p style=\"text-align: justify;\">Home networking is the collection of electronic products and systems, enabling remote access and control of those products and systems, and any available contents such as music, video or data. In home networks, a user wants to accomplish data communication in ways that are affordable, reliable, easy to learn, and easy to use.<\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\"><strong>Vehicular Ad hoc network (VANET)<\/strong><\/p>\r\n<img class=\"aligncenter size-full wp-image-342\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic3.png\" alt=\"\" width=\"550\" height=\"492\" \/>\r\n<p style=\"text-align: justify;\">Vehicular Ad hoc Network (VANET) is a subset of mobile ad hoc network, which supports data communications among nearby vehicles and between vehicles and nearby fixed infrastructure, and generally represented as roadside entities. Depending on the range of data communications, nodes in VANET communicate among themselves in type of short-range (vehicle-to-vehicle) or medium-range (vehicle-to-roadside) communications.<\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">In addition, the major application view of VANETs includes real-time and safety applications. Non-safety applications include real-time traffic congestion and routing information, high-speed tolling, mobile infotainment, traffic condition monitoring, and many others. Vehicular safety applications include emergency, collision, car accident, and other safety warnings.<\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\"><strong>Senso<\/strong><strong>r network<\/strong><\/p>\r\n<img class=\"aligncenter size-full wp-image-343\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic4.png\" alt=\"\" width=\"502\" height=\"204\" \/>\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">Sensor networks are composed of a large number of small nodes with sensing, computation, and wireless communication capabilities. In sensor networks, sensor nodes are usually scattered and the position of sensor nodes needs not be predetermined. It means that sensor network protocols and algorithms must provide self-organizing capabilities. The features of sensor networks provide a wide range of applications such as health, military, and home. The realization of these and other sensor network applications require wireless ad hoc networking techniques.<\/span><\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong>Conferencing<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Ad hoc network is widely used to create a network in place like Conferences, where for a short time of period the network is formed. One main pc is wired to which the internet facility is given and the rest of the computers or laptops are connectionless. One main computer forms the Ad hoc network and tries to connect with all the rest of the computers to make communication and data transfer possible.<\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong>Campus use<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Ad hoc Network is also used for Campus use. It\u2019s a small area in which network is created or formed whenever it is required. Professor from one building can communicate with the professor of the other building. No need to set up any wired connection.<\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong>Limitations &amp; Current Challenges of MANETs<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Each node must have full performance. Throughput is affected by system loading. Reliability requires a sufficient number of available nodes. Sparse networks can have problems. Large networks can have excessive latency (time delay), which affects some applications.<\/p>\r\n&nbsp;\r\n\r\nThe other considerable challenges are pointed out as follows:\r\n<ul>\r\n \t<li style=\"text-align: justify;\">Multihop operation requires a routing mechanism for mobile nodes<\/li>\r\n \t<li style=\"text-align: justify;\">Internet access mechanisms<\/li>\r\n \t<li style=\"text-align: justify;\">Self-configuring networks requires an address allocation mechanism<\/li>\r\n \t<li style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">Mechanism to detect and act on, merging of existing networks<\/span><\/li>\r\n \t<li style=\"text-align: justify;\">Dynamic topology maintenance<\/li>\r\n \t<li style=\"text-align: justify;\">Scaling to large networks<\/li>\r\n \t<li style=\"text-align: justify;\">Limited energy and computing resources<\/li>\r\n \t<li style=\"text-align: justify;\">Security mechanisms<\/li>\r\n<\/ul>\r\n<strong style=\"font-size: 1em;\">Advantages &amp; Disadvantages of Mobile Ad hoc Networks<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">It is independent from central network administration. It is having ability of Self-configuring in which nodes are also routers. It is having ability of Self-healing through continuous re configuration. It is having ability of Scalability in which it accommodates the addition of more nodes. It is Flexible which is similar to being able to access the Internet from many different locations. If a Computer is connected with internet and is shut down due to power failure so all the pc which is part of Ad hoc network lost their internet connection. At least one PC should have wired internet connection to provide internet to all other wireless pc.<\/span><\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong style=\"text-align: initial; text-indent: -1em; font-size: 1em;\">Routing Protocols for MANETs<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">An ad hoc routing protocol is a convention, or standard, that controls how nodes decide which way to route packets between computing devices in a mobile ad hoc network. In ad hoc networks, nodes do not start out familiar with the topology of their networks; instead, they have to discover it. The basic idea is that a new node may announce its presence and should listen for announcements broadcast by its neighbors. Each node learns about nodes nearby and how to reach them, and may announce that it, too, can reach them.<\/span><\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong style=\"text-align: initial; text-indent: -1em; font-size: 1em;\">Routing Architecture<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">The routing architecture of a self-organized network can be either hierarchical or flat. In most self-organized networks, the hosts will be acting as independent routers, which imply \u00a0that routing architecture should conceptually be flat, that is, each address serves only as an identifier and does not convey any information about one host that is topologically located with respect to any other node. In a flat self-organized network, the mobility management is not necessary because all of the nodes are visible to each other via routing protocols. In flat routing algorithms, the routing tables have entries to all hosts in the self-organized network. However, a flat routing algorithm does not have good scalability. The routing overhead increases rapidly when the network becomes larger. Hence, to control channel reuse spatially (in terms of frequency, time, or spreading code) and reduce routing information overhead, some form of hierarchical scheme should be employed. Clustering is the most common technique employed in\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">hierarchical routing architectures. The idea behind hierarchical routing is to divide the hosts of a self-organized network into a number of overlapping or disjoint clusters. One node is elected as\u00a0<\/span><span style=\"text-align: initial;\">cluster-head<span style=\"font-size: 1em;\">\u00a0for each cluster. <\/span><\/span><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">cluster. This <\/span>cluster-head<span style=\"font-size: 1em;\">\u00a0maintains the membership information for the\u00a0<\/span><\/span><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">Nodes that are not <\/span>cluster-heads<span style=\"font-size: 1em;\">\u00a0will, henceforth, be referred to as \u201cordinary nodes\u201d. When an ordinary node wants to send a packet, the node can send the packet to the <\/span>cluster-head<span style=\"font-size: 1em;\">\u00a0that routes\u00a0<\/span><\/span><span style=\"text-align: initial; font-size: 1em;\">the packet toward th<\/span><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">e destination. <\/span>Cluster-head<span style=\"font-size: 1em;\">\u00a0Gateway Switch Routing (CGSR) and Cluster-\u00a0<\/span><\/span><span style=\"text-align: initial; font-size: 1em;\">Based Routing Protocol (CBRP) belong to <\/span><span style=\"text-align: initial; font-size: 1em;\">this type <\/span><span style=\"text-align: initial; font-size: 1em;\">of routing scheme. Hierarchical routing\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">involves cluster, address, and mobility management.<\/span><\/p>\r\n&nbsp;\r\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong style=\"text-align: initial; font-size: 1em;\">Classification of Routing Protocols<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">One of the most popular methods to distinguish mobile ad hoc network routing protocols is\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">based on <\/span><span style=\"text-align: initial; font-size: 1em;\">how routing information is acquired and maintained by mobile nodes. Using <\/span><span style=\"text-align: initial; font-size: 1em;\">this\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">method, <\/span><span style=\"text-align: initial; font-size: 1em;\">mobile ad <\/span><span style=\"text-align: initial; font-size: 1em;\">hoc network routing protocols can be divided, as discussed above, <\/span><span style=\"text-align: initial; font-size: 1em;\">into\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">proactive routing, reactive routing, and hybrid routing.<\/span><\/p>\r\n\r\n<\/div>\r\n<img class=\"aligncenter size-full wp-image-344\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic5.png\" alt=\"\" width=\"603\" height=\"360\" \/>\r\n<div>\r\n\r\n<strong>Proactive or Table-driven Routing Protocol<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">A proactive routing protocol is also called a \u201ctable-driven\u201d routing protocol. Using a proactive routing protocol, nodes in a mobile ad hoc network continuously evaluate routes to all reachable nodes and attempt to maintain consistent, up-to-date routing information. Therefore, a source node can get a routing path immediately if it needs one. In proactive routing protocols, all nodes\u00a0<span style=\"font-size: 1em; text-align: initial;\">need to maintain a consistent view of the network topology. When a network topology change occurs, respective updates must be propagated throughout the network to notify the change. Most proactive routing protocols proposed for mobile ad hoc networks have inherited properties from algorithms used in wired networks.<\/span><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">To adapt to the dynamic features of mobile ad hoc networks, necessary modifications have been made on traditional wired network routing protocols. Using proactive routing algorithms, mobile nodes proactively update the network state and maintain a route regardless of whether data traffic exists or not, and the overhead to maintain up-to-date network topology information is high.<\/span><\/p>\r\n\r\n<\/div>\r\n<div>\r\n\r\nExamples are -\r\n<ul>\r\n \t<li>Wireless Routing Protocol (WRP)<\/li>\r\n \t<li>Destination-Sequenced Distance Vector (DSDV)<\/li>\r\n \t<li>Optimized Link State Routing (OLSR) Protocol<\/li>\r\n \t<li>Fisheye State Routing (FSR)<\/li>\r\n \t<li>Topology Broadcast Reverse Forwarding (TBRF)<\/li>\r\n<\/ul>\r\n<p class=\"hanging-indent\"><strong>Reactive or On-demand Routing Protocol<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Reactive routing protocols for mobile ad hoc networks are also called \u201con-demand\u201d routing protocols. In a reactive routing protocol, routing paths are searched only when needed. A route discovery operation invokes a route-determination procedure. The discovery procedure terminates when either a route has been found or no route is available after examination for all route permutations. In a mobile ad hoc network, active routes may be disconnected due to node mobility. Therefore, route maintenance is an important operation of reactive routing protocols.<\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Compared to the proactive routing protocols for mobile ad hoc networks, less control overhead is a distinct advantage of the reactive routing protocols. Thus, reactive routing protocols have better scalability than proactive routing protocols in mobile ad hoc networks. However, when using reactive routing protocols, source nodes may suffer from long delays for route searching before they can forward data packets.<\/p>\r\n&nbsp;\r\n\r\nExamples are -\r\n<ul>\r\n \t<li>Ad hoc On-Demand Distance Vector (AODV)<\/li>\r\n \t<li>Dynamic Source Routing (DSR) Protocol<\/li>\r\n \t<li>Temporally Ordered Routing Algorithm (TORA)<\/li>\r\n \t<li>Cluster-Based Routing Protocol (CBRP)<\/li>\r\n<\/ul>\r\n<\/div>\r\n<strong>Various \u00a0parameter \u00a0comparison \u00a0of \u00a0on \u00a0demand \u00a0and \u00a0table \u00a0driven \u00a0routing protocol<\/strong>\r\n\r\n&nbsp;\r\n<table class=\"lines\" style=\"height: 360px;\" border=\"1px solid black\" width=\"650\" align=\"center\">\r\n<tbody>\r\n<tr style=\"height: 22px;\">\r\n<td style=\"width: 210.063px; height: 22px;\"><strong>Parameters<\/strong><\/td>\r\n<td style=\"width: 229.063px; height: 22px;\"><strong>On Demand<\/strong><\/td>\r\n<td style=\"width: 260.063px; height: 22px;\"><strong>Table Driven<\/strong><\/td>\r\n<\/tr>\r\n<tr style=\"height: 52px;\">\r\n<td style=\"width: 210.063px; height: 52px;\"><strong>Availability of Routing\u00a0<\/strong><strong>Information<\/strong><\/td>\r\n<td style=\"width: 229.063px; height: 52px;\">Available when needed<\/td>\r\n<td style=\"width: 260.063px; height: 52px;\">Always available regardless of need<\/td>\r\n<\/tr>\r\n<tr style=\"height: 23px;\">\r\n<td style=\"width: 210.063px; height: 23px;\"><strong>Routing Philosophy<\/strong><\/td>\r\n<td style=\"width: 229.063px; height: 23px;\">Flat<\/td>\r\n<td style=\"width: 260.063px; height: 23px;\">Mostly Flat except for CGSR<\/td>\r\n<\/tr>\r\n<tr style=\"height: 23px;\">\r\n<td style=\"width: 210.063px; height: 23px;\"><strong>Periodic route\u00a0 updates<\/strong><\/td>\r\n<td style=\"width: 229.063px; height: 23px;\">Not Required<\/td>\r\n<td style=\"width: 260.063px; height: 23px;\">Yes<\/td>\r\n<\/tr>\r\n<tr style=\"height: 52px;\">\r\n<td style=\"width: 210.063px; height: 52px;\"><strong>Coping with Mobility<\/strong><\/td>\r\n<td style=\"width: 229.063px; height: 52px;\">Using Localized route discovery<\/td>\r\n<td style=\"width: 260.063px; height: 52px;\">Inform other nodes to achieve consistent routing tables<\/td>\r\n<\/tr>\r\n<tr style=\"height: 52px;\">\r\n<td style=\"width: 210.063px; height: 52px;\"><strong>Signaling Traffic\u00a0<\/strong><strong>Generated<\/strong><\/td>\r\n<td style=\"width: 229.063px; height: 52px;\">Grows with increasing mobility of active nodes<\/td>\r\n<td style=\"width: 260.063px; height: 52px;\">Greater than that of On Demand Routing<\/td>\r\n<\/tr>\r\n<tr style=\"height: 10px;\">\r\n<td style=\"width: 210.063px; height: 10px;\"><strong>QoS Support<\/strong><\/td>\r\n<td style=\"width: 229.063px; height: 10px;\">Few Can Support QoS<\/td>\r\n<td style=\"width: 260.063px; height: 10px;\">Mainly Shortest Path as QoS Metric<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<strong style=\"text-align: initial; font-size: 1em;\">Hybrid Routing Protocol<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Hybrid routing protocols are proposed to combine the merits of both proactive and reactive routing protocols and overcome their shortcomings. Normally, hybrid routing protocols for mobile ad hoc networks exploit hierarchical network architectures. The proper proactive routing approach and reactive routing approach are exploited in different hierarchical \u00a0levels, respectively.<\/p>\r\n&nbsp;\r\n\r\nExamples are -\r\n<ul>\r\n \t<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Zone Routing Protocol (ZRP)<\/span><\/li>\r\n \t<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Zone-Based Hierarchical Link State (ZHLS)<\/span><\/li>\r\n \t<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Distributed Spanning Trees Based Routing Protocol (DST)<\/span><\/li>\r\n \t<li style=\"text-align: justify;\">Distributed Dynamic Routing (DDR) Protocol<\/li>\r\n<\/ul>\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td><strong>you can view video on Introduction to Mobile Ad hoc Networks (MANETs)<\/strong><\/td>\r\n<td><a href=\"https:\/\/youtu.be\/LXSkpB35cjw\" target=\"_blank\" rel=\"noopener\"><img class=\"alignnone wp-image-120\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"\" width=\"36\" height=\"36\" \/><\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<div><strong>References<\/strong><\/div>\r\n<ol>\r\n \t<li style=\"text-align: justify;\">Ad-hoc-mobile-wireless-networks-principles-protocols-and-applications By Subir Kumar Sarkar and Basavraju<\/li>\r\n \t<li style=\"text-align: justify;\">Ad Hoc Networkingby Charles E. Perkins, Addison-Wesley.<\/li>\r\n \t<li style=\"text-align: justify;\">http:\/\/www.windowsnetworking.com\/articles_tutorials\/introduction-wireless-networking-part1.html<\/li>\r\n<\/ol>","rendered":"<div><span style=\"float: right;\"><a href=\"https:\/\/youtu.be\/LXSkpB35cjw\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"epgp books\" width=\"75px\" height=\"75px;\" \/><\/a><br \/>\n<\/span><\/div>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"font-size: 1em;\">Overview of Adhoc Network<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">Communication between various devices makes it possible to provide unique and innovative services. Although this inter-device communication is a very powerful mechanism, it is also a complex and clumsy mechanism, leading to a lot of complexity in the present-day systems. This not only makes networking difficult but limits its flexibility as well. Many standards exist today for connecting various devices. At the same time, every device has to support more than one standard to make it interoperable between different devices.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Wireless networks can be classified in two types:<\/span><\/p>\n<ul>\n<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Infrastructure dependent network<\/span><\/li>\n<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Ad hoc wireless networks (Infrastructure less network)<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Ad hoc network is a kind of Wireless Network which can be designed for fulfilling particular purposes that is served by establishment of the whole set up on the fly. Example types of an Ad hoc network are &#8211;<\/p>\n<div>\n<ul>\n<li>Mobile Ad hoc Network (MANET)<\/li>\n<li>Vehicular Ad hoc Network (VANET)<\/li>\n<li>Wireless Sensor Network (WSN)<\/li>\n<\/ul>\n<p class=\"hanging-indent\"><strong>Mobile Ad hoc Networks (MANETs)<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Mobile ad hoc network is a collection of independent mobile nodes that can communicate to each other via radio waves. The mobile nodes can directly communicate to those nodes that are in radio range of each other, whereas others nodes need the help of intermediate nodes to route their packets. These networks are fully distributed, and can work at any place without the aid of any infrastructure. This property makes these networks highly robust.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Mobile Ad hoc Networks are autonomous systems which comprise a collection of mobile nodes that use wireless transmission for communication. They are self-organized, self-configured, and self-controlled infrastructure-less networks. This type of network can be set up or deployed anywhere and anytime because it poses very simple infrastructure setup and no or minimal central administration. These networks are mainly used by community users such as military, researchers, business, students, and emergency services. Nodes are using Internet Protocol and IP addresses are assigned to each of the nodes. Individual nodes discover dynamically which other nodes they can communicate with.<\/p>\n<\/div>\n<p class=\"hanging-indent\"><strong>Features \/ Characteristics of MANETs<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">Rapidly deployable, self-organized, self-configured, and self-controlled infrastructure- less networks<\/li>\n<li style=\"text-align: justify;\">Wireless links<\/li>\n<li style=\"text-align: justify;\">Every computer or device (node) is a router as well as end host<\/li>\n<li style=\"text-align: justify;\">Nodes are mobile, topology can be very dynamic<\/li>\n<li style=\"text-align: justify;\">Nodes must be able to relay traffic since communicating nodes might be out of range<\/li>\n<li style=\"text-align: justify;\">Can be a standalone network or it can be connected to external networks(Internet)<\/li>\n<li style=\"text-align: justify;\">Radio communication \u2013 shared medium<\/li>\n<\/ul>\n<p class=\"hanging-indent\"><strong>Applications of Wireless Ad hoc Network<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\"><strong>Military Purpose &amp; Rescue Mission<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-340\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic1.png\" alt=\"\" width=\"550\" height=\"351\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic1.png 550w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic1-300x191.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic1-65x41.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic1-225x144.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic1-350x223.png 350w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><span style=\"font-size: 1em; text-align: initial; text-indent: 1em;\"><br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em; text-align: initial; text-indent: 1em;\">Military networks are designed to maintain a low probability of intercept and\/or a low probability of detection. Hence, nodes prefer to radiate as little power as necessary and transmit as infrequently as possible, thus decreasing the probability of detection or interception. A lapse in any of these requirements may degrade the performance and dependability of the network.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\"><strong>Hom<\/strong><strong>e Networking<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-341\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic2.png\" alt=\"\" width=\"513\" height=\"429\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic2.png 513w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic2-300x251.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic2-65x54.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic2-225x188.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic2-350x293.png 350w\" sizes=\"auto, (max-width: 513px) 100vw, 513px\" \/><\/p>\n<p style=\"text-align: justify;\">Home networking is the collection of electronic products and systems, enabling remote access and control of those products and systems, and any available contents such as music, video or data. In home networks, a user wants to accomplish data communication in ways that are affordable, reliable, easy to learn, and easy to use.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\"><strong>Vehicular Ad hoc network (VANET)<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-342\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic3.png\" alt=\"\" width=\"550\" height=\"492\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic3.png 550w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic3-300x268.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic3-65x58.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic3-225x201.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic3-350x313.png 350w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/p>\n<p style=\"text-align: justify;\">Vehicular Ad hoc Network (VANET) is a subset of mobile ad hoc network, which supports data communications among nearby vehicles and between vehicles and nearby fixed infrastructure, and generally represented as roadside entities. Depending on the range of data communications, nodes in VANET communicate among themselves in type of short-range (vehicle-to-vehicle) or medium-range (vehicle-to-roadside) communications.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">In addition, the major application view of VANETs includes real-time and safety applications. Non-safety applications include real-time traffic congestion and routing information, high-speed tolling, mobile infotainment, traffic condition monitoring, and many others. Vehicular safety applications include emergency, collision, car accident, and other safety warnings.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\"><strong>Senso<\/strong><strong>r network<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-343\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic4.png\" alt=\"\" width=\"502\" height=\"204\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic4.png 502w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic4-300x122.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic4-65x26.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic4-225x91.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic4-350x142.png 350w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">Sensor networks are composed of a large number of small nodes with sensing, computation, and wireless communication capabilities. In sensor networks, sensor nodes are usually scattered and the position of sensor nodes needs not be predetermined. It means that sensor network protocols and algorithms must provide self-organizing capabilities. The features of sensor networks provide a wide range of applications such as health, military, and home. The realization of these and other sensor network applications require wireless ad hoc networking techniques.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong>Conferencing<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Ad hoc network is widely used to create a network in place like Conferences, where for a short time of period the network is formed. One main pc is wired to which the internet facility is given and the rest of the computers or laptops are connectionless. One main computer forms the Ad hoc network and tries to connect with all the rest of the computers to make communication and data transfer possible.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong>Campus use<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Ad hoc Network is also used for Campus use. It\u2019s a small area in which network is created or formed whenever it is required. Professor from one building can communicate with the professor of the other building. No need to set up any wired connection.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong>Limitations &amp; Current Challenges of MANETs<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Each node must have full performance. Throughput is affected by system loading. Reliability requires a sufficient number of available nodes. Sparse networks can have problems. Large networks can have excessive latency (time delay), which affects some applications.<\/p>\n<p>&nbsp;<\/p>\n<p>The other considerable challenges are pointed out as follows:<\/p>\n<ul>\n<li style=\"text-align: justify;\">Multihop operation requires a routing mechanism for mobile nodes<\/li>\n<li style=\"text-align: justify;\">Internet access mechanisms<\/li>\n<li style=\"text-align: justify;\">Self-configuring networks requires an address allocation mechanism<\/li>\n<li style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">Mechanism to detect and act on, merging of existing networks<\/span><\/li>\n<li style=\"text-align: justify;\">Dynamic topology maintenance<\/li>\n<li style=\"text-align: justify;\">Scaling to large networks<\/li>\n<li style=\"text-align: justify;\">Limited energy and computing resources<\/li>\n<li style=\"text-align: justify;\">Security mechanisms<\/li>\n<\/ul>\n<p><strong style=\"font-size: 1em;\">Advantages &amp; Disadvantages of Mobile Ad hoc Networks<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">It is independent from central network administration. It is having ability of Self-configuring in which nodes are also routers. It is having ability of Self-healing through continuous re configuration. It is having ability of Scalability in which it accommodates the addition of more nodes. It is Flexible which is similar to being able to access the Internet from many different locations. If a Computer is connected with internet and is shut down due to power failure so all the pc which is part of Ad hoc network lost their internet connection. At least one PC should have wired internet connection to provide internet to all other wireless pc.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong style=\"text-align: initial; text-indent: -1em; font-size: 1em;\">Routing Protocols for MANETs<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">An ad hoc routing protocol is a convention, or standard, that controls how nodes decide which way to route packets between computing devices in a mobile ad hoc network. In ad hoc networks, nodes do not start out familiar with the topology of their networks; instead, they have to discover it. The basic idea is that a new node may announce its presence and should listen for announcements broadcast by its neighbors. Each node learns about nodes nearby and how to reach them, and may announce that it, too, can reach them.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong style=\"text-align: initial; text-indent: -1em; font-size: 1em;\">Routing Architecture<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">The routing architecture of a self-organized network can be either hierarchical or flat. In most self-organized networks, the hosts will be acting as independent routers, which imply \u00a0that routing architecture should conceptually be flat, that is, each address serves only as an identifier and does not convey any information about one host that is topologically located with respect to any other node. In a flat self-organized network, the mobility management is not necessary because all of the nodes are visible to each other via routing protocols. In flat routing algorithms, the routing tables have entries to all hosts in the self-organized network. However, a flat routing algorithm does not have good scalability. The routing overhead increases rapidly when the network becomes larger. Hence, to control channel reuse spatially (in terms of frequency, time, or spreading code) and reduce routing information overhead, some form of hierarchical scheme should be employed. Clustering is the most common technique employed in\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">hierarchical routing architectures. The idea behind hierarchical routing is to divide the hosts of a self-organized network into a number of overlapping or disjoint clusters. One node is elected as\u00a0<\/span><span style=\"text-align: initial;\">cluster-head<span style=\"font-size: 1em;\">\u00a0for each cluster. <\/span><\/span><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">cluster. This <\/span>cluster-head<span style=\"font-size: 1em;\">\u00a0maintains the membership information for the\u00a0<\/span><\/span><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">Nodes that are not <\/span>cluster-heads<span style=\"font-size: 1em;\">\u00a0will, henceforth, be referred to as \u201cordinary nodes\u201d. When an ordinary node wants to send a packet, the node can send the packet to the <\/span>cluster-head<span style=\"font-size: 1em;\">\u00a0that routes\u00a0<\/span><\/span><span style=\"text-align: initial; font-size: 1em;\">the packet toward th<\/span><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">e destination. <\/span>Cluster-head<span style=\"font-size: 1em;\">\u00a0Gateway Switch Routing (CGSR) and Cluster-\u00a0<\/span><\/span><span style=\"text-align: initial; font-size: 1em;\">Based Routing Protocol (CBRP) belong to <\/span><span style=\"text-align: initial; font-size: 1em;\">this type <\/span><span style=\"text-align: initial; font-size: 1em;\">of routing scheme. Hierarchical routing\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">involves cluster, address, and mobility management.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p class=\"hanging-indent\" style=\"text-align: justify;\"><strong style=\"text-align: initial; font-size: 1em;\">Classification of Routing Protocols<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-align: justify; font-size: 1em;\">One of the most popular methods to distinguish mobile ad hoc network routing protocols is\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">based on <\/span><span style=\"text-align: initial; font-size: 1em;\">how routing information is acquired and maintained by mobile nodes. Using <\/span><span style=\"text-align: initial; font-size: 1em;\">this\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">method, <\/span><span style=\"text-align: initial; font-size: 1em;\">mobile ad <\/span><span style=\"text-align: initial; font-size: 1em;\">hoc network routing protocols can be divided, as discussed above, <\/span><span style=\"text-align: initial; font-size: 1em;\">into\u00a0<\/span><span style=\"text-align: initial; font-size: 1em;\">proactive routing, reactive routing, and hybrid routing.<\/span><\/p>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-344\" src=\"http:\/\/itp12.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic5.png\" alt=\"\" width=\"603\" height=\"360\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic5.png 603w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic5-300x179.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic5-65x39.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic5-225x134.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-content\/uploads\/sites\/27\/2018\/07\/M30Pic5-350x209.png 350w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/p>\n<div>\n<p><strong>Proactive or Table-driven Routing Protocol<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">A proactive routing protocol is also called a \u201ctable-driven\u201d routing protocol. Using a proactive routing protocol, nodes in a mobile ad hoc network continuously evaluate routes to all reachable nodes and attempt to maintain consistent, up-to-date routing information. Therefore, a source node can get a routing path immediately if it needs one. In proactive routing protocols, all nodes\u00a0<span style=\"font-size: 1em; text-align: initial;\">need to maintain a consistent view of the network topology. When a network topology change occurs, respective updates must be propagated throughout the network to notify the change. Most proactive routing protocols proposed for mobile ad hoc networks have inherited properties from algorithms used in wired networks.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">To adapt to the dynamic features of mobile ad hoc networks, necessary modifications have been made on traditional wired network routing protocols. Using proactive routing algorithms, mobile nodes proactively update the network state and maintain a route regardless of whether data traffic exists or not, and the overhead to maintain up-to-date network topology information is high.<\/span><\/p>\n<\/div>\n<div>\n<p>Examples are &#8211;<\/p>\n<ul>\n<li>Wireless Routing Protocol (WRP)<\/li>\n<li>Destination-Sequenced Distance Vector (DSDV)<\/li>\n<li>Optimized Link State Routing (OLSR) Protocol<\/li>\n<li>Fisheye State Routing (FSR)<\/li>\n<li>Topology Broadcast Reverse Forwarding (TBRF)<\/li>\n<\/ul>\n<p class=\"hanging-indent\"><strong>Reactive or On-demand Routing Protocol<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Reactive routing protocols for mobile ad hoc networks are also called \u201con-demand\u201d routing protocols. In a reactive routing protocol, routing paths are searched only when needed. A route discovery operation invokes a route-determination procedure. The discovery procedure terminates when either a route has been found or no route is available after examination for all route permutations. In a mobile ad hoc network, active routes may be disconnected due to node mobility. Therefore, route maintenance is an important operation of reactive routing protocols.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Compared to the proactive routing protocols for mobile ad hoc networks, less control overhead is a distinct advantage of the reactive routing protocols. Thus, reactive routing protocols have better scalability than proactive routing protocols in mobile ad hoc networks. However, when using reactive routing protocols, source nodes may suffer from long delays for route searching before they can forward data packets.<\/p>\n<p>&nbsp;<\/p>\n<p>Examples are &#8211;<\/p>\n<ul>\n<li>Ad hoc On-Demand Distance Vector (AODV)<\/li>\n<li>Dynamic Source Routing (DSR) Protocol<\/li>\n<li>Temporally Ordered Routing Algorithm (TORA)<\/li>\n<li>Cluster-Based Routing Protocol (CBRP)<\/li>\n<\/ul>\n<\/div>\n<p><strong>Various \u00a0parameter \u00a0comparison \u00a0of \u00a0on \u00a0demand \u00a0and \u00a0table \u00a0driven \u00a0routing protocol<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table class=\"lines\" style=\"height: 360px; width: 650px; margin: auto;\">\n<tbody>\n<tr style=\"height: 22px;\">\n<td style=\"width: 210.063px; height: 22px;\"><strong>Parameters<\/strong><\/td>\n<td style=\"width: 229.063px; height: 22px;\"><strong>On Demand<\/strong><\/td>\n<td style=\"width: 260.063px; height: 22px;\"><strong>Table Driven<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 52px;\">\n<td style=\"width: 210.063px; height: 52px;\"><strong>Availability of Routing\u00a0<\/strong><strong>Information<\/strong><\/td>\n<td style=\"width: 229.063px; height: 52px;\">Available when needed<\/td>\n<td style=\"width: 260.063px; height: 52px;\">Always available regardless of need<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 210.063px; height: 23px;\"><strong>Routing Philosophy<\/strong><\/td>\n<td style=\"width: 229.063px; height: 23px;\">Flat<\/td>\n<td style=\"width: 260.063px; height: 23px;\">Mostly Flat except for CGSR<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 210.063px; height: 23px;\"><strong>Periodic route\u00a0 updates<\/strong><\/td>\n<td style=\"width: 229.063px; height: 23px;\">Not Required<\/td>\n<td style=\"width: 260.063px; height: 23px;\">Yes<\/td>\n<\/tr>\n<tr style=\"height: 52px;\">\n<td style=\"width: 210.063px; height: 52px;\"><strong>Coping with Mobility<\/strong><\/td>\n<td style=\"width: 229.063px; height: 52px;\">Using Localized route discovery<\/td>\n<td style=\"width: 260.063px; height: 52px;\">Inform other nodes to achieve consistent routing tables<\/td>\n<\/tr>\n<tr style=\"height: 52px;\">\n<td style=\"width: 210.063px; height: 52px;\"><strong>Signaling Traffic\u00a0<\/strong><strong>Generated<\/strong><\/td>\n<td style=\"width: 229.063px; height: 52px;\">Grows with increasing mobility of active nodes<\/td>\n<td style=\"width: 260.063px; height: 52px;\">Greater than that of On Demand Routing<\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 210.063px; height: 10px;\"><strong>QoS Support<\/strong><\/td>\n<td style=\"width: 229.063px; height: 10px;\">Few Can Support QoS<\/td>\n<td style=\"width: 260.063px; height: 10px;\">Mainly Shortest Path as QoS Metric<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"text-align: initial; font-size: 1em;\">Hybrid Routing Protocol<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Hybrid routing protocols are proposed to combine the merits of both proactive and reactive routing protocols and overcome their shortcomings. Normally, hybrid routing protocols for mobile ad hoc networks exploit hierarchical network architectures. The proper proactive routing approach and reactive routing approach are exploited in different hierarchical \u00a0levels, respectively.<\/p>\n<p>&nbsp;<\/p>\n<p>Examples are &#8211;<\/p>\n<ul>\n<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Zone Routing Protocol (ZRP)<\/span><\/li>\n<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Zone-Based Hierarchical Link State (ZHLS)<\/span><\/li>\n<li style=\"text-align: justify;\"><span style=\"font-size: 1em;\">Distributed Spanning Trees Based Routing Protocol (DST)<\/span><\/li>\n<li style=\"text-align: justify;\">Distributed Dynamic Routing (DDR) Protocol<\/li>\n<\/ul>\n<table>\n<tbody>\n<tr>\n<td><strong>you can view video on Introduction to Mobile Ad hoc Networks (MANETs)<\/strong><\/td>\n<td><a href=\"https:\/\/youtu.be\/LXSkpB35cjw\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-120\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"\" width=\"36\" height=\"36\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div><strong>References<\/strong><\/div>\n<ol>\n<li style=\"text-align: justify;\">Ad-hoc-mobile-wireless-networks-principles-protocols-and-applications By Subir Kumar Sarkar and Basavraju<\/li>\n<li style=\"text-align: justify;\">Ad Hoc Networkingby Charles E. Perkins, Addison-Wesley.<\/li>\n<li style=\"text-align: justify;\">http:\/\/www.windowsnetworking.com\/articles_tutorials\/introduction-wireless-networking-part1.html<\/li>\n<\/ol>\n","protected":false},"author":4,"menu_order":26,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":["miss-suchit-purohit"],"pb_section_license":""},"chapter-type":[],"contributor":[59],"license":[],"class_list":["post-337","chapter","type-chapter","status-publish","hentry","contributor-miss-suchit-purohit"],"part":3,"_links":{"self":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/pressbooks\/v2\/chapters\/337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/wp\/v2\/users\/4"}],"version-history":[{"count":12,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/pressbooks\/v2\/chapters\/337\/revisions"}],"predecessor-version":[{"id":655,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/pressbooks\/v2\/chapters\/337\/revisions\/655"}],"part":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/pressbooks\/v2\/parts\/3"}],"metadata":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/pressbooks\/v2\/chapters\/337\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/wp\/v2\/media?parent=337"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/pressbooks\/v2\/chapter-type?post=337"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/wp\/v2\/contributor?post=337"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp12\/wp-json\/wp\/v2\/license?post=337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}