TY - GEN
T1 - Network coding for wireless cooperative networks
T2 - 2014 IEEE International Conference on Communications Workshops, ICC 2014
AU - Khamfroush, Hana
AU - Lucani, Daniel E.
AU - Barros, Joao
PY - 2014
Y1 - 2014
N2 - We consider the problem of finding an optimal packet transmission policy that minimizes the total cost of transmitting M data packets from a source S to two receivers R1,R2 over half-duplex, erasure channels. The source can either broadcast random linear network coding (RLNC) packets to the receivers or transmit using unicast sessions at each time slot. We assume that the receivers can share their knowledge with each other by sending RLNC packets using unicast transmissions. We model this problem by using a Markov Decision Process (MDP), where the actions include the source of and type of transmission to be used in a given time slot given perfect knowledge of the system state. We study the distribution of actions selected by the MDP in terms of the knowledge at the receivers, the channel erasure probabilities, and the ratio between the cost of broadcast and unicast. This allowed us to learn from the optimal policy and devise two simple, yet powerful heuristics that are useful in practice. Our heuristics rely on different levels of feedback, namely, sending 1 or 2 feedback packets per receiver per M data packets by choosing the right moment to send this feedback. Our numerical results show that our heuristics are able to achieve the same performance of the MDP solution.
AB - We consider the problem of finding an optimal packet transmission policy that minimizes the total cost of transmitting M data packets from a source S to two receivers R1,R2 over half-duplex, erasure channels. The source can either broadcast random linear network coding (RLNC) packets to the receivers or transmit using unicast sessions at each time slot. We assume that the receivers can share their knowledge with each other by sending RLNC packets using unicast transmissions. We model this problem by using a Markov Decision Process (MDP), where the actions include the source of and type of transmission to be used in a given time slot given perfect knowledge of the system state. We study the distribution of actions selected by the MDP in terms of the knowledge at the receivers, the channel erasure probabilities, and the ratio between the cost of broadcast and unicast. This allowed us to learn from the optimal policy and devise two simple, yet powerful heuristics that are useful in practice. Our heuristics rely on different levels of feedback, namely, sending 1 or 2 feedback packets per receiver per M data packets by choosing the right moment to send this feedback. Our numerical results show that our heuristics are able to achieve the same performance of the MDP solution.
UR - http://www.scopus.com/inward/record.url?scp=84906739570&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84906739570&partnerID=8YFLogxK
U2 - 10.1109/ICCW.2014.6881205
DO - 10.1109/ICCW.2014.6881205
M3 - Conference contribution
AN - SCOPUS:84906739570
SN - 9781479946402
T3 - 2014 IEEE International Conference on Communications Workshops, ICC 2014
SP - 255
EP - 260
BT - 2014 IEEE International Conference on Communications Workshops, ICC 2014
Y2 - 10 June 2014 through 14 June 2014
ER -