Abstract
Solving WPRTPs (wireless packet retransmission problems) using NC (network coding) is increasingly attracting research efforts. However, no work on NC based schemes for WPRTPs in MCNs (multiple channel networks) has been found. In this paper, RNC (random network coding) based schemes for P-WPRTPs (perfect WPRTPs) in MCNs, denoted as MC-P-WPRTPs (multiple channel perfect WPRTPs), are studied by transforming MC-P-WPRTPs into ILP (integer linear programming) problems. The ILP problems corresponding to MC-P-WPRTPs with four typical configurations are derived. Then the corresponding packet retransmission schedule schemes for MC-P-WPRTPs are proposed based on the solutions to the ILP problems and random network coding. To solve the ILP problems efficiently, an algorithm named as progressively fixing algorithm is proposed which recursively reduce the size of the ILP problem by fixing some of the variables according to some criteria. The criteria are related to the solution to the LP problem obtained by relaxing the integral constraints on the variables in the original ILP problem. Simulation results show that the NC based schemes for MC-P-WPRTPs are effective in saving packet retransmissions. In some situations, NC based schemes can save about 50 % packet retransmissions.
Similar content being viewed by others
Abbreviations
- ILP :
-
Integer linear programming
- IP-WPRTP :
-
Imperfect WPRTP
- IP-WPRTP-DC :
-
Divide and conquer based scheme for IP-WPRTP
- LP :
-
Linear programming
- MCNC :
-
Multiple-channel with network coding
- MCNoNC :
-
Multiple-channel no network coding
- MC-P-WPRTP :
-
Perfect MC-WPRTP
- MC-WPRTP :
-
Multiple channel wireless packet retransmission problem
- NC :
-
Network coding
- P-WPRTP :
-
Perfect WPRTP
- RNCOPT :
-
Random network coding based optimal scheme for P-WPRTP
- SCNC :
-
Single-channel with network coding
- SCNoNC :
-
Single-channel no network coding
- WPRTP :
-
Wireless packet retransmission problem
References
Gao, Z., Xiang, W., Zhao, Y., Zhao, J., Cai, S., Pan, W., Jiang, H., & Wang, H. Q. (2011). Random network coding based optimal scheme for perfect wireless packet retransmission problems. Wireless Communications and Mobile Computing. doi:10.1002/WCM.1122 (in publication).
Ahlswede R., Cai N., Li S. -Y. R., Raymond W. Y. (2000) Network information flow. IEEE Transactions on Information Theory 46(4): 1204–1216
Wu, Y., & Kung, S.-Y. (2005). Reduced-complexity network coding for multicasting over ad hoc networks. In IEEE international conference on acoustics, speech, and signal processing (ICASSP’05), pp. 18–23.
Katti S., Rahul H., Hu W., Katabi D., Médard M., Crowcroft J. (2006) XORs in the air: practical wireless network coding. ACM SIGCOMM, Pisa, Italy, pp 243–254
Lun, D. S., Médard, M., & Koetter, R. (2005). Efficient operation of wireless packet networks using network coding. In Proc. international workshop on convergent technologies (IWCT’05).
Fragouli, C., Katabi, D., Markopoulou, A., Médard, M., & Rahul, H. (2007). Wireless network coding: Opportunities & challenges. In IEEE Military Communications Conference, 2007, pp. 1–8.
Ho, T., Médard, M., Shi, J., Effros, M., & Karger, D. R. (2003). On randomized network coding. In Proc. of 41st annual allenton conference on communication, control, and computing, Monticello, IL.
El Rouayheb, S. Y., Chaudhry, M. A. R., & Sprintson, A. (2007). On the minimum number of transmissions in single-hop wireless coding networks. In Proc. IEEE information theory workshop, lake tahoe, California, USA, pp. 120–125.
Yinlong X., Zhan C., Luo W., Li P. (2008) Network coding based reliable multicast for wireless ad hoc networks. Journal of University of Science and Technology of China 38(7): 860–866
Nguyen D., Tran T., Nguyen T., Bose B. (2009) Wireless broadcast using network coding. IEEE Transactions on Vehicular Technology 58(2): 914–925
Qureshi, J., Foh, C. H., & Cai, J. (2009). An efficient network coding based retransmission algorithm for wireless multicast. In Proc. 2009 IEEE 20th international symposium on personal, indoor and mobile radio communications, Tokyo, Japan (vol. 13–16, pp. 691–695).
Zaman, M. S. (2010). Network coding based retransmission schemes for 4G wireless broadcast networks. Master of Science Thesis, International Institute of Information Technology, Hyderabad, India.
Gao Z., Yang M., Wang J., Nahrstedt K., Cai S., Li X., Wang H. (2012) Network coding based schemes for imperfect wireless packet retransmission problems: a divide and conquer approach. Wireless Personal Communications 58(2): 937–958. doi:10.1007/s11277-010-0102-9
El Rouayheb S. Y., Sprintson A., Georghiades C. (2010) On the index coding problem and its relation to network coding and matroid theory. IEEE Transactions on Information Theory 56(7): 3187–3195
Bar-Yossef, Z., Birk, Y., Jayram, T. S., & Kol, T. (2006). Index coding with side information. In Proc. 47th annual IEEE symposium on foundations of computer science, Berkeley, California, USA, pp. 197–206.
Wu, Y., Padhye, J., Chandra, R., & Padmanabhan, V. (2006). Philip A. Chou. The local mixing problem. In Proc. information theory and applications workshop, San Diego, USA.
Katti S., Rahul H., Hu W., Katabi D., Médard M., Crowcroft J. (2006) XORs in the air: practical wireless network coding. ACM SIGCOMM Computer Communication Review 36(4): 243–254
Dong, Q., Wu, J., Hu, W. & Crowcroft, J. (2007). Practical network coding in wireless networks. In Proc. 13th annual international conference on mobile computing and networking, Montréal, Quebec, Canada.
Garey M. R., Johnson D. S. (1979) Computers and intractability: A guide to the theory of NP-completeness. W. H. Freeman and Company, New York, NY, pp 245–248
Hou Y. T., Shi Y., Sherali H. D. (2008) Spectrum sharing for multi-hop networking with cognitive radio. IEEE Journals on Selected Areas in Communications 26(1): 146–155
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gao, Z., Nahrstedt, K., Xiang, W. et al. Random Network Coding Based Schemes for Perfect Wireless Packet Retransmission Problems in Multiple Channel Networks. Wireless Pers Commun 69, 1517–1534 (2013). https://doi.org/10.1007/s11277-012-0648-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-012-0648-9