Font Size: a A A

Research On Code-aware Opportunistic Routing Protocol In Wireless Networks

Posted on:2022-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:H YinFull Text:PDF
GTID:2518306575966929Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Network coding technology allows intermediate nodes to encode and combine the forwarded packets,which breaks the traditional "store-and-forward" transmission mode and effectively improves the effectiveness of network transmission and the overall throughput of the network.In traditional routing protocols,nodes can only passively acquire coding opportunities,while exploring the combination of network coding technology and routing technology enables nodes to acquire coding awareness and actively explore coding opportunities.Among them,the research of code-aware routing protocol becomes the focus.The existing research does not consider the characteristics of packets that actually participate in coding,but unilaterally pursues the increase of coding opportunities.While restricting the improvement of coding gain,it leads to the load imbalance of some nodes in the network.In view of the single design of routing metrics of existing aware routing protocols,an effective opportunistic aware routing protocol is proposed in this paper.The routing metrics comprehensively consider the characteristics and coding opportunities of participating coding packets.This protocol combines the advantages of network coding and opportunistic routing to realize packet transmission.In every jump restrain the next node by selecting the forwarding node set,after receiving the message the forwarding nodes using local topology information and listeningt for nformation of the neighbor node received,judge the forwarded message network coding opportunities and calculate the routing metric values,in order to assess the forwarding priorities of the node,set node forward countdown based on the forwarding priorities.The simulation results show that,compared with the Coding Opportunity Entity(COPE)and MAC independent Opportunistic Routing and Encoding(MORE),this scheme has the advantages of large network throughput,high transmission efficiency and more coding opportunities.In order to obtain more coding opportunities for different data flows in the aware routing,there are a few nodes with high priority which will cause serious congestion and delay at the node.In this paper,an opportunistic routing scheme based on network coding that takes into account load balancing is designed.Compared with the traditional opportunistic aware routing scheme,this scheme not only takes advantage of the potential coding opportunity,but also prevents the forwarding delay caused by the overload of routing nodes.The simulation results show that the proposed scheme has the advantages of high network throughput and low latency compared with the typical code-aware Opportunistic Routing Mechanism(CORE)and Opportunistic Routing(OP).
Keywords/Search Tags:network coding, code awareness, opportunistic routing, routing metrics
PDF Full Text Request
Related items