Abstract
One major problem of wireless mesh networks is low throughput and on the other hand, network coding (NC) is a reliable solution to alleviate this problem. In this paper, we evaluate the throughput gain of various intersession wireless NC schemes, including signal level (analog) NC and packet level NC, which may include non-duplex flows, over the traditional non-NC schemes in multi-radio, multi-channel and multi-hop networks.We also propose a routing approach in order to increase NC opportunities and evaluate its performance in wireless ad-hoc networks in terms of network throughput.
Highlights
In wireless, mesh networks suffer from low throughput
We studied the simple singlepath and multi-path routing by means of the dijkstra method in two different circumstances
The one which was allowed to use all of the four network coding (NC)-links combinations shown in Figure 4 was referred to as advanced analog NC or NC5
Summary
Mesh networks suffer from low throughput. Much effort has been put in to overcome this problem. Since they are not in communication range of each other, a relay is needed to convey their packets. Relay would combine the received packets, by an XOR operation, and broadcast the result in the third time slot. Through the use of analog network coding in the two-way relay of Figure 1, Alice and Bob can exchange their packets in just two time slots. Through the use of network level information, the receiver tries to cancel the interference and get its desired signal Both the NC scenarios mentioned above, were designed for the bidirectional relay of Figure 1. In order to perform network coding in this topology, in the first time slot n1 sends its packet to n3, and n2 which is in the communication range of n1 overhears it. We expand the network throughput model of (Su et al, 2009) to encompass the cross topology scenarios and a modification in the dijkstra routing protocol is proposed to improve the performance of network coding in wireless mesh networks
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have