Группа авторов

Handbook of Intelligent Computing and Optimization for Sustainable Development


Скачать книгу

      It is DSR with few changes. First of all route discovery is happened then after the data discovery path is stored in header and then transmission happen. Size of network increases, and due to which, header size increases which causes the complication [1–4].

      AODV protocol is discovered in the form of solution. Main difference is in the way of storing the path; AODV stores the path of routing table, whereas DSR stores it in the data packet’s header itself. It also operates in two steps: discovery of route and maintenance of route.

      6.2.6.1.3 Hybrid Routing Protocol

      Reactive and pro-active routing protocols combine to make a hybrid protocol. These protocols are adaptive in nature and adapt according to the zone and location of the source and sink nodes. ZRP is one of the best example this phenomenon.

      6.2.6.1.3.1 Zone Routing Protocol (ZRP)

      ZRP [13–18] is comprises of different zones and after division we note the position of sender and receiver mobile node is observed. If sender and receiver mobile nodes are present in one zone, then proactive routing protocol used for data delivery between them, and if sender and receiver mobile nodes are present in various zones, then reactive routing is used to transmit the data packets between them.

      6.2.6.2.1 Transmission Base

       • Unicast: MANET is topology base routing protocol. There is a table of link storage information by which data is transferred from one node to other.

       • Multicast: In MANETs, information is delivered from source to destination through the multiple ways. If there is any path breaker for one way, then packet is delivered through the other ways. It is classified into the following categories:1) Geo-Cast–Based Routing Protocol: To deliver data from one node to other via multicasting approach. It works on the basis of GPS system. In VANETs, if all nodes are in the same zone, then one vehicle can send data from one node to many nodes. If one of the node moves out the zone, then nodes changes the position of the sender node according to the GPS location.2) Robust Vehicular Routing (ROVER): ROVER works same as AODV protocol. Sender node sends request to the destination node. Each node has ID, location, and table for routing. If the destination node accepts the request from sender, then it will reply back to the sender. If sender node is out of the zone, then there is no possibility of reply. After the acceptance of the data packet and reply, there will be transmission of data packet.3) Mobile Just In Time Multicasting Protocol (MOBICAST): When packet is transferred from sender to receiver through ZRP. Communication breaks down when the node slow down and faster. ZRP solves this issue by considering time into the transmission of data packet delivery and calculate the time by location of vehicle through GPS. It is flexible than ZRP and result of throughput is higher.

      6.2.6.2.2 Routing Information

      6.2.6.2.2.1 Cluster-Based Routing Protocol

      In this routing scheme, there are number of nodes which combine to form clusters. In every cluster group, there is a cluster head that transfer information from one node to other. The main drawback is it increases the delay during the transmission.

      6.2.6.2.2.2 COIN: Clustering for Open Network

      To improve network scalability, this mechanism is introduced. It separates the zones into clusters. To select the cluster, there are three following QOS:

      1 1) Nodes mobility.

      2 2) Location of nodes.

      3 3) Nodes behavior.

      6.2.6.2.2.3 Cluster-Based Directional Routing Protocol (CBDRP)

      CBDRP into clusters and there is cluster heads for the transmission of data from sender to receiver. For transmission, source has to send the request to the destination. Data packet contains ID, location, and address of the node due to which size increases. Delay of the packet also increases which is drawback of this protocol. Due to the overhead, this protocol is also slow [19].

       6.2.6.3 FANETs

      6.2.6.3.1 Load Carry and Deliver Protocol

Schematic illustration of FANETs.

      This scheme is used to collect the data from different sources and divide it on the bases of on-demand protocol. Three dimensions are present in the DCR: 1) In the space decoupling, no need of node ID; 2) Data is present and can be transferred to online nodes; 3) Asynchronous communication is present for flow decoupling.

      6.2.6.3.2.1 Static Routing Protocols

      Static protocols contain tables. It is used in the mission in which no requirement of changing table. During mission, UAVS can communicate to the other UAVS and ground stations and can store the information.

      6.2.6.3.2.2 Proactive Routing Protocols

      Table is already prepared for the network. This table contains all information of the nodes and their location. Every node remembers all information of all the nodes. This is helpful for the data packet transmission.

      6.2.6.3.2.2.1 Optimized Link State Routing (DLSR)

      In DLSR, there are two types of messages sent to the destination node. First is hello message to check the connectivity of the network nodes with each other. Second is control message to refresh the routes of the transmission of data. Large overhead is present in the network. To reduce overheads, multiple relay is used for forwarding schemes [20].

      6.2.6.3.2.2.2 Destination-Sequenced Distance Vector (DSDV)

      DSDV contains the UAVs. They all know everything about every other node. Assignment of sequence numbers are the main feature of DSDV. By doing this, loop system is avoided and system becomes simple. Main disadvantage is the overheads [21].

      6.2.6.3.3 Reactive Routing Protocols

      Reactive protocols are on demand protocols, they find out path during transmission. It consists of two request, send request and reply request. First request is sent to the destination nodes via flooding procedure. Reply request is send from destination to source through unicast method. It delays the transmission due to finding of path.

      6.2.6.3.3.1 Dynamic Source Routing (DSR)

      It is different in the sense of the ID. Each node has different ID. Route is stored in the in the header of the nodes. It is a multihop system, in the case of hop fail, there is need of another