NeXt generation/dynamic spectrum access/cognitive radio wireless networks: a survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Trading structure for randomness in wireless opportunistic routing
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
XORs in the air: practical wireless network coding
IEEE/ACM Transactions on Networking (TON)
Symbol-level network coding for wireless mesh networks
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Cooperative relay to improve diversity in cognitive radio networks
IEEE Communications Magazine
IEEE Transactions on Information Theory
Limits on communications in a cognitive radio channel
IEEE Communications Magazine
Hi-index | 0.00 |
Cognitive relays form a special cooperation relationship among users in cognitive radio networks, and help increase the transmission rates of both primary users and secondary users. However, we observe that in certain scenarios, the use of relays may deteriorate the performance. In this paper, we propose a novel scheme in the MAC layer, called CodeAssist, by using network coding. It renders every relayed packet useful and recoverable as long as a sufficient number of coded packets are received by the intended terminal. CodeAssist is designed to apply network coding in every relay buffer, and moreover, leads to a lower bound of relayed packets for each secondary user. We also show numerical results for further demonstrations of the improved performance with CodeAssist.