Font Size: a A A

Design And Implementation Of NOLSR For NDN-MANET Routing

Posted on:2021-01-20Degree:MasterType:Thesis
Country:ChinaCandidate:S Y YangFull Text:PDF
GTID:2428330623983969Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of science and technology,MANET(Mobile Ad Hoc Network)has been widely studied due to its rapid networking,fle xible application,and without infrastructure.However,the traditional MANET architecture is based on a TCP/IP network,and there are many problems in terms of mobility,security and scalability.NDN(Named Data Networking)is an important future Internet architecture which is data-centric.Compared with TCP/IP networks,NDN is more suitable for mobile networks with frequent topology changes.Applying NDN to MANET can solve the above problems in traditional MANET.However,the blind flooding of interest packets in NDN-MANET will bring a broadcast storm and other negative effects to the network.Therefore,the research on routing which can control the flooding of interest packets is of great significance.In view of the above problems,based on the method of the Optimized Link State Routing protocol(OLSR)for traditional MANET,this thesis proposes a novel routing Named Optimized Link State Routing protocol(NOLSR)for NDN-MANET.The main researches are as follows:Aiming at the problem that there may be uni directional links in NDN-MANET further transmit wrong routing information,a neighbor discovery protocol that can detect unidirectional links was proposed.In this protocol,each node will first periodically broadcast a hello packet carrying neighbor infor mation.Then all nodes received the hello packet will identify whether there is a bidirectional link between adjacent nodes according to the neighbor information in the hello packet,and establish symmetrical neighbors.Finally,the nodes will update the neighbor information based on the contents of the hello packet.Focusing on the redundant forwarding of LSAs,forwarding LSAs by a MPR set was proposed.This scheme can solve the increase of network overload caused by LSAs flooding in the proactive routing protocols.First,the one-hop and two-hop neighbors information established by the neighbor discovery protocol will be used to select the MPR set.Then,only the nodes in the MPR set will forward the LSAs,while the other nodes will only receive LSAs.Orienting towards the problem that hello packets and LSAs originated by NOLSR may be illegally obtained by malicious nodes and further affect the routes establishment,a security mechanism to protect NOLSR packets is proposed.First,a trust mechanism based on public key encryption will be used to sign the NOLSR packets,and a trust model will be established.Then,the nodes receiv ed the NOLSR packets can request the public key based on the trust model to verify the authenticity and integrity of the packet.The NOLSR is implemented in the simulator Mini-NDN by using the modules from the ndn-cxx library and the forwarding function provided by NFD.The performance of NOLSR is analyzed through Mini-NDN.Experimental data shows that NOLSR can not only greatly reduce the number of LSAs forwarded under the premise of establishing a timely and effective route,but also avoid the huge network overload caused by the proactive routing scheme and solve the broadcast storm in NDN-MANET.
Keywords/Search Tags:Named Data Network, Mobile ad hoc network, OLSR, MPR
PDF Full Text Request
Related items