Font Size: a A A

Research And Implementation Of Routing Protocol For Heterogeneous Dual-Channel Flying Ad-Hoc Network

Posted on:2022-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:W X ZhangFull Text:PDF
GTID:2532307169981749Subject:Engineering
Abstract/Summary:PDF Full Text Request
UAVs have been widely used in military and civilian fields in recent years due to their low cost and easy deployment features.It has become a research hot topic to use wireless ad hoc network techniques to organize drones into flying ad hoc networks(FANETs).Traditional single-channel flying ad hoc networks can not fit for the application scenarios that require high network reliability due to high node movement speeds and rapid network topology changes,and frequent network splitting from time to time.A heterogeneous dual-channel flying ad hoc network is constituted of nodes equipped with a new low-frequency communication interface for control data,besides the original data communication interface,and the overall performance of the network can be improved through the coordinated transmission of two heterogeneous channels.The heterogeneity of channels brings new challenges to the design of routing protocols,such as how to coordinate transmission of routing control packets between different channels,how to integrate and utilize link information of different channels,and how to calculate cross-channel routing paths.This paper takes the design of a heterogeneous dual-channel flying ad hoc network routing protocol as the research topic.The main work and contributions are as follows:1.Based on the OLSR routing protocol,a centerless heterogeneous dual-channel routing protocol DC-OLSR is proposed.The protocol retains the HELLO message and multi-point relay(MPR)mechanism of OLSR,improves the topology information transmission process,and uses a control channel with fewer communication hops to transmit the topology information of data channel,thereby increasing the speed of routing establishment with data channels.At the same time,DC-OLSR adopts different channel forwarding strategies for data with different priorities,which improves the reliability of the network with the guarantee of data throughput.2.By borrowing ideas from the HWMP tree routing mechanism and the DSR source routing process,we propose a heterogeneous dual-channel routing protocol DCTR with the aid of a central node.This protocol builds a proactive routing tree rooted at the central node on the control channel,and ordinary nodes gather and transmit the perceived link information along the routing tree until the information reach the root node.The routes required for communication between common nodes are calculated by nodes among the routing tree or the central node.Before a route is obtained for communication,data packets will be forwarded by nodes among the routing tree or the central node,which reduces the overhead for ordinary nodes to maintain routes.DCTR sets up different forwarding strategies for data of different priorities to ensure data throughput and improve network reliability.3.Using the NS-3 simulation platform,we designed and implemented the software modules of the above two routing protocols and installed them in the node protocol stack.The Ramon method was used to expand network nodes with heterogeneous dual channels,thus a simulation network was built for experiments.The simulation results have shown that the above two protocols have better performance than the original OLSR and AODV in terms of packet delivery rate and average end-to-end delay.
Keywords/Search Tags:Flying Ad-Hoc Network, Heterogeneous Dual-Channel, Routing Protocol, OLSR, Tree Routing
PDF Full Text Request
Related items