Abstract

Broadcasting nature of wireless communications makes it possible to apply opportunistic network coding (OPNC) by overhearing transmitted packets from a source to sink nodes. However, it is difficult to apply network coding to the topology of multiple relay and sink nodes. We propose to use relay node selection, which finds a proper node for network coding since the OPNC alone in the topology of multiple relays and sink nodes cannot guarantee network coding gain. The proposed system is a novel combination of wireless network coding and relay selection. In this paper, with the consideration of channel state and potential network coding gain, we propose several relay node selection techniques that have performance gain over the conventional OPNC and the conventional channel-based selection algorithm in terms of average system throughput.

Highlights

  • Channel coding concept is used to mitigate the influence of noise and interferences in the physical layer

  • Compared to the routing and scheduling techniques that are devised to prevent bottlenecks of packets from different senders, Alswede et al [2] showed a way of making use of this disadvantage and showed that the achievable rate can be increased by applying certain innetwork processing at an intermediate node when packets are received at the node simultaneously

  • Bletsas et al [12] dealt with a cooperative communication system consisting of single source node, single sink node, and multiple relay nodes and introduced a distributed network path selection algorithm which performs opportunistic relaying by using an objective function based on the channel states at the relay nodes

Read more

Summary

Introduction

Channel coding concept is used to mitigate the influence of noise and interferences in the physical layer. Compared to the routing and scheduling techniques that are devised to prevent bottlenecks of packets from different senders, Alswede et al [2] showed a way of making use of this disadvantage and showed that the achievable rate can be increased by applying certain innetwork processing at an intermediate node when packets are received at the node simultaneously This type of innetwork processing is called network coding. In [11], a down link model was considered, and it consists of a single transmitter base station, a single relay node, and multiple receiving user nodes They proposed an instantaneously decodable binary network coding scheme and showed its improved transmission efficiency compared to the existing ARQ and network-coding-based schemes. Bletsas et al [12] dealt with a cooperative communication system consisting of single source node, single sink node, and multiple relay nodes and introduced a distributed network path selection algorithm which performs opportunistic relaying by using an objective function based on the channel states at the relay nodes. The results are verified by simulations in the section of simulation results, and we draw our conclusions in the last section

Transmission from source to neighbor nodes
Proposed relay selection techniques for network-coded transmission
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call