DELAY CONTROL NETWORK CODING TECHNIQUE

Authors

  • Shereen A. M. Ahmed Hamato UTM-MIMOS Centre of Excellence in Telecommunication Technology, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia
  • Sharifah H. S. Ariffin UTM-MIMOS Centre of Excellence in Telecommunication Technology, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia
  • Norsheila Fisal UTM-MIMOS Centre of Excellence in Telecommunication Technology, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia
  • Farizah Yunus UTM-MIMOS Centre of Excellence in Telecommunication Technology, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia

DOI:

https://doi.org/10.11113/jt.v77.6283

Keywords:

Network coding, broadcasting, throughput, network congestion

Abstract

Network coding is a technique known to efficiently utilize the bandwidth by exploiting the broadcast nature of the wireless medium. Network coding reduces the number of retransmissions by allowing the relay not only to forward the packets, but to do some logic operation. However, considering the randomness and the asymmetric nature of the traffic in the wireless medium, it is usually very challenging for the relay to predict when the next packet is coming, thus the main question for the relay when receives a packet is whether to hold the packet in order to obtain a network coding opportunity or to rebroadcast the packet directly and eliminate the delay. In this paper, we address this challenge by introducing two schemes; Bandwidth Consideration Scheme (BCS) which considers pure network coding to achieve the maximum improvement in network throughput, and Time Limited Scheme (TLS), which uses the network coding but considers the imposed delay. The results show that, BCS can lead to up to 50% improvement in the bandwidth, however for symmetric flows using pure network coding leads to unbounded delay. On the other hand, TLS noticeably decreases the imposed delay for the symmetric flows and leads to relatively similar improvement in the throughput for asymmetric flows. 

References

Antonopoulos, A., C. Skianis, and C. Verikoukis. 2013. Network Coding-Based Cooperative ARQ Scheme For VANETs. Journal of Network and Computer Applications. 36(3):1001-1007.

Ahmed, S.A.M., S.H.S. Ariffin, and N. Fisal. 2014. Survey on Broadcasting in VANET. Research Journal of Applied Sciences, Engineering and Technology. 7(18).

Hamato, S., Ariffin, S., Fisal, N. 2014. Contention Free Time Efficient Broadcasting Protocol for Safety Applications in VANETs. International Review on Computers and Software (IRECOS). 9(11): 1923-1931.

Mirani, F.H.; Busson, A.; Adjih, C. 2013. "DONC: Delay-based Opportunistic Network Coding Protocol," Ad Hoc Networking Workshop (MED-HOC-NET), 12th Annual Mediterranean : 34-41. 24-26 June 2013 doi: 10.1109/MedHocNet.2013.6767407.

Park, J.-S., et al. 2006.Emergency Related Video Streaming In VANET Using Network Coding. In Proceedings Of The 3rd International Workshop On Vehicular Ad Hoc Networks.ACM: Los Angeles, CA, USA. 102-103.

Ahmed, S. and S. S. Kanhere. 2006. VANETCODE: Network Coding To Enhance Cooperative Downloading In Vehicular Ad-Hoc Networks, In Proceedings Of The 2006 International Conference On Wireless Communications And Mobile Computing. ACM: Vancouver, British Columbia, Canada. 527-532.

Lee, U., et al. 2006.Code Torrent: Content Distribution Using Network Coding In VANET, In Proceedings Of The 1st International Workshop On Decentralized Resource Sharing In Mobile Computing And Networking. ACM: Los Angeles, California : 1-5.

Li, M., Z. Yang, and W. Lou. 2011. CodeOn: Cooperative Popular Content Distribution for Vehicular Networks using Symbol Level Network Coding. IEEE J.Sel. A. Commun. 29(1): 223-235.

Yang, Z., M. Li, and W. Lou. 2010.CodePlay: Live Multimedia Streaming In Vanets Using Symbol-Level Network Coding, In Proceedings of the The 18th IEEE International Conference on Network Protocols, IEEE Computer Society. 223-232.

Shabbir Ahmed and Salil S. Kanhere. 2006. VANETCODE: Network Coding To Enhance Cooperative Downloading In Vehicular Ad-Hoc Networks. In Proceedings Of The 2006 International Conference On Wireless Communications And Mobile Computing (IWCMC '06). ACM, New York, NY, USA : 527-532. DOI=10.1145/1143549.1143654 http://doi.acm.org/10.1145/1143549.1143654.

Downloads

Published

2015-11-16

Issue

Section

Science and Engineering

How to Cite

DELAY CONTROL NETWORK CODING TECHNIQUE. (2015). Jurnal Teknologi (Sciences & Engineering), 77(10). https://doi.org/10.11113/jt.v77.6283