Delay-sensitive retransmission method based on network coding in wireless LANs

Yosuke Tanigawa, Jong Ok Kim, Hideki Tode

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


Recently, network coding (NC) has been popularly applied to wireless networks in order to improve scarce wireless capacity. In wireless LANs, NC can be applied to packet retransmission, and a base station can simultaneously retransmit multiple packets destined to different wireless stations by a single retransmission trial. On the other hand, NC creates additional packet delay at both base station and wireless stations, and hence, packet transfer delay may increase seriously. However, existing NC-based retransmission methods do not consider this additional delay explicitly. In addition, when the number of flows is small, NC exhibits less benefit because the chances of NC-based retransmission are highly reduced. Therefore, in this paper, we propose a novel NC-based retransmission method in order to improve packet transfer delay and jitter of received packets. Moreover, to achieve further improvement of delay, jitter and retransmission efficiency even when there exist a small number of traffic flows, we propose a retransmission method in which NC-based retransmission cooperates with the typical ARQ method. We overcome the disadvantage of NC-based retransmission by combining with ARQ cooperatively. Finally, we show the effectiveness of the proposed methods by extensive computer simulation.

Original languageEnglish
Pages (from-to)3345-3353
Number of pages9
JournalIEICE Transactions on Communications
Issue number12
Publication statusPublished - 2010 Dec


  • Automatic repeat request (ARQ)
  • IEEE 802.11 DCF
  • Network coding (NC)

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Delay-sensitive retransmission method based on network coding in wireless LANs'. Together they form a unique fingerprint.

Cite this