Skip to main content
Top
Published in: Wireless Personal Communications 1/2014

01-09-2014

Joint Transmission Rate Control and Opportunistic Network Coding Over Wireless Networks

Authors: Qinglong Liu, Gang Feng

Published in: Wireless Personal Communications | Issue 1/2014

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Existing opportunistic network coding architectures (e.g., COPE) rely on pseudobroadcast to deliver a coded packet to multiple receivers in a single transmission. Only the primary receiver acknowledges the reception by MAC-layer acknowledgements (synchronous ACKs) and the other receivers receive the coded packet by overhearing and acknowledge the reception by asynchronous ACKs, which are usually piggybacked in outgoing data packets. In realistic wireless networks, this mechanism may cause unnecessary retransmissions if asynchronous ACKs are dropped due to packet losses or arrive late and thus compromise the throughput gain brought by network coding. In this paper, we propose a framework of joint rate control and code selection (ORC) to address this issue, aiming at improving the performance gain of opportunistic network coding in wireless networks. The framework of ORC consists of two mechanisms: (1) Rate control: the optimal transmission rate for coded packets is selected by formulating the rate control process as a Finite Horizon Markov Decision Process. (2) Code selection: based on the results of rate selection, the packet combination for forming the coded packet is determined. Numerical results show that ORC can substantially improve the performance gain of opportunistic network coding compared with COPE.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Ahlswede, R., Cai, N., Li, S.-Y., & Yeung, R. (2000). Network information flow. IEEE Transactions on Information Theory, 46(4), 1204–1216.CrossRefMATHMathSciNet Ahlswede, R., Cai, N., Li, S.-Y., & Yeung, R. (2000). Network information flow. IEEE Transactions on Information Theory, 46(4), 1204–1216.CrossRefMATHMathSciNet
2.
go back to reference HO, T. (2004). Networking from a network coding perspective. Ph.D. dissertation, Massachusetts Institute of Technology. HO, T. (2004). Networking from a network coding perspective. Ph.D. dissertation, Massachusetts Institute of Technology.
3.
go back to reference Katti, S., Rahul, H., Hu, W., Katabi, D., Medard, M., & Crowcroft, J. (June 2008). XORs in the air: Practical wireless network coding. IEEE/ACM Transactions on Networking, 16(3), 497–510. Katti, S., Rahul, H., Hu, W., Katabi, D., Medard, M., & Crowcroft, J. (June 2008). XORs in the air: Practical wireless network coding. IEEE/ACM Transactions on Networking, 16(3), 497–510.
4.
go back to reference Li, Z., Li, B., & Lau, L. C. (2009). A constant bound on throughput improvement of multicast network coding in undirected networks. IEEE Transactions on Information Theory, 55(3), 1016–1026.CrossRefMathSciNet Li, Z., Li, B., & Lau, L. C. (2009). A constant bound on throughput improvement of multicast network coding in undirected networks. IEEE Transactions on Information Theory, 55(3), 1016–1026.CrossRefMathSciNet
5.
go back to reference Argyriou, A. (2009). Wireless network coding with improved opportunistic listening. IEEE Transactions on Wireless Communications, 8(4), 2014–2023.CrossRef Argyriou, A. (2009). Wireless network coding with improved opportunistic listening. IEEE Transactions on Wireless Communications, 8(4), 2014–2023.CrossRef
6.
go back to reference Kim, T.-S., Vural, S., Broustis, I., Syrivelis, D., Krishnamurthy, S., & La Porta, T. (2010). A framework for joint network coding and transmission rate control in wireless networks. In INFOCOM, 2010 Proceedings IEEE, (pp. 1–9). Kim, T.-S., Vural, S., Broustis, I., Syrivelis, D., Krishnamurthy, S., & La Porta, T. (2010). A framework for joint network coding and transmission rate control in wireless networks. In INFOCOM, 2010 Proceedings IEEE, (pp. 1–9).
7.
go back to reference Ni, B., Santhapuri, N., Gray, C., & Nelakuditi, S. (2008). Selection of bit-rate for wireless network coding. In 5th IEEE annual communications society conference on sensor, mesh and ad hoc communications and networks workshops, 2008. SECON workshops ’08 (pp. 1–6). Ni, B., Santhapuri, N., Gray, C., & Nelakuditi, S. (2008). Selection of bit-rate for wireless network coding. In 5th IEEE annual communications society conference on sensor, mesh and ad hoc communications and networks workshops, 2008. SECON workshops ’08 (pp. 1–6).
8.
go back to reference Khreishah, A., Wu, J., Ostovari, P., & Khalil, I. (2011). Flow based XOR network coding for lossy wireless networks. In Global telecommunications conference (GLOBECOM 2011), 2011 IEEE (pp. 1–5). Khreishah, A., Wu, J., Ostovari, P., & Khalil, I. (2011). Flow based XOR network coding for lossy wireless networks. In Global telecommunications conference (GLOBECOM 2011), 2011 IEEE (pp. 1–5).
9.
go back to reference Seferoglu, H., Markopoulou, A., & Ramakrishnan, K. (2011). I2NC: Intra- and inter-session network coding for unicast flows in wireless networks. In INFOCOM, 2011 Proceedings IEEE (pp. 1035–1043). Seferoglu, H., Markopoulou, A., & Ramakrishnan, K. (2011). I2NC: Intra- and inter-session network coding for unicast flows in wireless networks. In INFOCOM, 2011 Proceedings IEEE (pp. 1035–1043).
10.
go back to reference Mar, C.-H., & Kong, P.-Y. (2012). Cooperative mac relaying with multi-rate transmissions and network coding. In Wireless communications and networking conference (WCNC). IEEE, (pp. 1602–1607). Mar, C.-H., & Kong, P.-Y. (2012). Cooperative mac relaying with multi-rate transmissions and network coding. In Wireless communications and networking conference (WCNC). IEEE, (pp. 1602–1607).
11.
go back to reference Huang, M., Feng, G., & Zhang, Y. (2011). Network coding with relay assistance in multi-rate wireless networks. In 2011 6th international ICST conference on communications and networking in China (CHINACOM) (pp. 1120–1125). Huang, M., Feng, G., & Zhang, Y. (2011). Network coding with relay assistance in multi-rate wireless networks. In 2011 6th international ICST conference on communications and networking in China (CHINACOM) (pp. 1120–1125).
12.
go back to reference Lu, H.-C., & Liao, W. (2012). Cooperative multicasting in network-coding enabled multi-rate wireless relay networks. In INFOCOM. Proceedings IEEE (pp. 334–342). Lu, H.-C., & Liao, W. (2012). Cooperative multicasting in network-coding enabled multi-rate wireless relay networks. In INFOCOM. Proceedings IEEE (pp. 334–342).
13.
go back to reference Lin, K.-J., & Lee, S.-T. (2011). Relay-based video multicast with network coding in multi-rate wireless networks. In Global telecommunications conference (GLOBECOM 2011). IEEE (pp. 1–5). Lin, K.-J., & Lee, S.-T. (2011). Relay-based video multicast with network coding in multi-rate wireless networks. In Global telecommunications conference (GLOBECOM 2011). IEEE (pp. 1–5).
14.
go back to reference Asterjadhi, A., Fasolo, E., Rossi, M., Widmer, J., & Zorzi, M. (2010). Toward network coding-based protocols for data broadcasting in wireless ad hoc networks. IEEE Transactions on Wireless Communications, 9(2), 662–673.CrossRef Asterjadhi, A., Fasolo, E., Rossi, M., Widmer, J., & Zorzi, M. (2010). Toward network coding-based protocols for data broadcasting in wireless ad hoc networks. IEEE Transactions on Wireless Communications, 9(2), 662–673.CrossRef
15.
go back to reference Couto, D. D., Aguayo, D., Bicket, J., & Morris, R. (2003). A high-throughput path metric for multi-hop wireless routing. In Proceedings of ACM MobiCom, San Diego, CA. Couto, D. D., Aguayo, D., Bicket, J., & Morris, R. (2003). A high-throughput path metric for multi-hop wireless routing. In Proceedings of ACM MobiCom, San Diego, CA.
16.
go back to reference Puterman, M. L. (2009). Markov decision processes: Discrete stochastic dynamic programming (Vol. 414). London: Wiley-Interscience. Puterman, M. L. (2009). Markov decision processes: Discrete stochastic dynamic programming (Vol. 414). London: Wiley-Interscience.
17.
go back to reference Le, J., Lui, J., & Chiu, D. M. (2008). How many packets can we encode? An analysis of practical wireless network coding. In INFOCOM 2008. The 27th conference on computer communications. IEEE (pp. 371–375). Le, J., Lui, J., & Chiu, D. M. (2008). How many packets can we encode? An analysis of practical wireless network coding. In INFOCOM 2008. The 27th conference on computer communications. IEEE (pp. 371–375).
18.
go back to reference Sengupta, S., Rayanchu, S., & Banerjee, S. (2007). An analysis of wireless network coding for unicast sessions: The case for coding-aware routing. In INFOCOM 2007. 26th IEEE international conference on computer communications. IEEE (pp. 1028–1036). Sengupta, S., Rayanchu, S., & Banerjee, S. (2007). An analysis of wireless network coding for unicast sessions: The case for coding-aware routing. In INFOCOM 2007. 26th IEEE international conference on computer communications. IEEE (pp. 1028–1036).
19.
go back to reference Seferoglu, H., & Markopoulou, A. (2009). Video-aware opportunistic network coding over wireless networks. IEEE Journal on Selected Areas in Communications, 27(5), 713–728.CrossRef Seferoglu, H., & Markopoulou, A. (2009). Video-aware opportunistic network coding over wireless networks. IEEE Journal on Selected Areas in Communications, 27(5), 713–728.CrossRef
20.
go back to reference Peyman Pahlavani, V. D., & Bidoki, A. M. Z. (2011). FENC: Fast and efficient opportunistic network coding in wireless networks. KSII Transactions on Internet and Information Systems, 5(1), 52–67. Peyman Pahlavani, V. D., & Bidoki, A. M. Z. (2011). FENC: Fast and efficient opportunistic network coding in wireless networks. KSII Transactions on Internet and Information Systems, 5(1), 52–67.
Metadata
Title
Joint Transmission Rate Control and Opportunistic Network Coding Over Wireless Networks
Authors
Qinglong Liu
Gang Feng
Publication date
01-09-2014
Publisher
Springer US
Published in
Wireless Personal Communications / Issue 1/2014
Print ISSN: 0929-6212
Electronic ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-014-1739-6

Other articles of this Issue 1/2014

Wireless Personal Communications 1/2014 Go to the issue