Abstract :
Network Coding is an information exchange technology. It combines with coding and routing, based on traditional storing and forwarding routing method, it allows mixing the multiple received packets together to increase the amount of information in a single transmission, which can improve the performance of the overall network. Unreliability of wireless links and the broadcast nature of the physical layer make network coding especially adapted for wireless networks. We study on recent researches about network coding in wireless networks, and give a summary of them on opportunistic routing, security, relay communication, retransmission and file sharing. We hope after reading this paper, reader can understand what network coding is, where network coding can be used, whether they can use network coding in their researches.
Keywords :
computer network security; network coding; peer-to-peer computing; radio links; radio networks; routing protocols; telecommunication network reliability; file sharing; forwarding routing method; information exchange technology; information transmission; multiple received packet mixing; network coding; network security; opportunistic routing; physical layer; relay communication; wireless link reliability; wireless networks; Ad hoc networks; Communication system security; Encoding; Network coding; Routing; Wireless networks; file sharing; network coding; opportunistic routing; relay communication; retransmission; security; wireless networks;