TY - JOUR
T1 - CodeOn
T2 - Cooperative popular content distribution for vehicular networks using symbol level network coding
AU - Li, Ming
AU - Yang, Zhenyu
AU - Lou, Wenjing
N1 - Funding Information:
ACKNOWLEDGEMENTS This work was supported in part by the US National Science Foundation under grants CNS-0746977, CNS-0716306, and CNS-0831628. We thank Uichin Lee for providing codes of network coding in CodeTorrent and his useful discussions. We also thank the anonymous reviewers for their helpful comments.
PY - 2011/1
Y1 - 2011/1
N2 - Driven by both safety concerns and commercial interests, one of the key services offered by vehicular networks is popular content distribution (PCD). The fundamental challenges to achieve high speed content downloading come from the highly dynamic topology of vehicular ad hoc network (VANET) and the lossy nature of the vehicular wireless communications. In this paper, we introduce CodeOn, a novel push-based PCD scheme where contents are actively broadcasted to vehicles from road side access points and further distributed among vehicles using a cooperative VANET. In CodeOn, we employ a recent technique, symbol level network coding (SLNC) to combat the lossy wireless transmissions. Through exploiting symbol level diversity, SLNC is robust to transmission errors and encourages more aggressive concurrent transmissions. In order to fully enjoy the benefits of SLNC, we propose a suite of techniques to maximize the downloading rate, including a prioritized and localized relay selection mechanism where the selection criteria is based on the usefulness of vehicles' possessed contents, and a lightweight medium access protocol that naturally exploits the abundant concurrent transmission opportunities. We also propose additional mechanisms to reduce the protocol overhead without sacrificing the performance. Extensive simulation results show that, under a wide range of scenarios, CodeOn significantly outperforms a state-of-the-art PCD scheme based on network coding.
AB - Driven by both safety concerns and commercial interests, one of the key services offered by vehicular networks is popular content distribution (PCD). The fundamental challenges to achieve high speed content downloading come from the highly dynamic topology of vehicular ad hoc network (VANET) and the lossy nature of the vehicular wireless communications. In this paper, we introduce CodeOn, a novel push-based PCD scheme where contents are actively broadcasted to vehicles from road side access points and further distributed among vehicles using a cooperative VANET. In CodeOn, we employ a recent technique, symbol level network coding (SLNC) to combat the lossy wireless transmissions. Through exploiting symbol level diversity, SLNC is robust to transmission errors and encourages more aggressive concurrent transmissions. In order to fully enjoy the benefits of SLNC, we propose a suite of techniques to maximize the downloading rate, including a prioritized and localized relay selection mechanism where the selection criteria is based on the usefulness of vehicles' possessed contents, and a lightweight medium access protocol that naturally exploits the abundant concurrent transmission opportunities. We also propose additional mechanisms to reduce the protocol overhead without sacrificing the performance. Extensive simulation results show that, under a wide range of scenarios, CodeOn significantly outperforms a state-of-the-art PCD scheme based on network coding.
KW - Broadcast
KW - Content Distribution
KW - Data Dissemination
KW - Symbol Level Network Coding
KW - Vechicular Networks
UR - http://www.scopus.com/inward/record.url?scp=78651245756&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=78651245756&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2011.110121
DO - 10.1109/JSAC.2011.110121
M3 - Article
AN - SCOPUS:78651245756
SN - 0733-8716
VL - 29
SP - 223
EP - 235
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
IS - 1
M1 - 5678796
ER -