A Multi-relay Cooperative Automatic Repeat Request Protocol in Wireless Networks Xin He and Frank Y. Li IEEE ICC 2010 Speaker: Huei-Rung Tsai
Outline Introduction Goals System Model MC-ARQ Protocol Simulations Conclusions
Outline Introduction Goals System Model MC-ARQ Protocol Simulations Conclusions
Introduction Cooperative diversity has been studied during the past years As a new trend, cooperative MAC design emerge recently Existing cooperative MAC protocols Require additional support from physical layer techniques Code Division Multiple Access (CDMA) Space-time coding Based on CSMA/CA scheme Cooperative retransmission implementation
Introduction_Related Work Persistent Relay Carrier Sensing Multiple Access (PRCSMA) Distributed cooperative automatic retransmission request schemes All stations become active relays when meet certain criteria All relays contend for channel access Shortcoming Long defer time Long random back-off time Low bandwidth efficiency
Goals Proposes a Multi-relay Cooperative Automatic Repeat ReQuest protocol (MC-ARQ) MAC protocol Cooperation on demand Distributed relay selection scheme Multiple relay cooperation
Outline Introduction Goals System Model MC-ARQ Protocol Simulations Conclusions
System Model The network consists of A source station S, A destination station D Several relay candidates R 1, R 2,..., R n All nodes can hear each other
MC-ARQ Protocol Multi-relay Selection Scheme MC-ARQ Protocol Description Case I: Direct Transmission Succeeds Case II: Optimal-relay-channel Retransmission Succeeds Case III: Multi-relay Cooperation Succeeds Case VI: Cooperative Retransmission Fails
MC-ARQ Protocol Multi-relay Selection Scheme Nodes can decode the packets sent by S become relay candidates back-off time threshold SNR value received packet from D measured at R i
MC-ARQ Protocol MC-ARQ Protocol Description Case I: Direct Transmission Succeeds S D time DIFSbf SIFS DATA DIFS ACK DATA ACK Back-off DIFS SIFS CFC
MC-ARQ Protocol MC-ARQ Protocol Description Case II: Optimal-relay-channel Retransmission Succeeds time DIFSbfDATA S D RbRb RsRs SIFS CFC RiRi bf SIFS TbTb TsTs TiTi DATA SIFS ACK DIFS SIFSACK DATA ACK Back-off DIFS SIFS CFC
MC-ARQ Protocol MC-ARQ Protocol Description Case III: Multi-relay Cooperation Succeeds Collision Data corruption time S D RbRb RsRs RiRi TbTb TsTs TiTi T i -T b DATA ACK Back-off DIFS SIFS CFC T s -T b
MC-ARQ Protocol MC-ARQ Protocol Description Case VI: Cooperative Retransmission Fails
Outline Introduction Goals System Model MC-ARQ Protocol Simulations Conclusions
Simulations Implement DCF, PRCSMA and MC-ARQ in Matlab Simulation area =50 m × 50 m Threshold SNR=2.0 dB Retry limit=7 5 and 50 relay nodes are randomly distributed in the network
Simulations channel qualities
Simulations
Conclusions Proposed a multi-relay cooperative retransmission MAC protocol which is based on DCF protocol and provides an efficient distributed relay selection scheme