Skip to main content
Erschienen in: Wireless Personal Communications 3/2017

11.08.2017

A Framework of Joint Scheduling and Network Coding for Real-Time Traffic with Diverse Delay Constraints

verfasst von: Qinglong Liu, Gang Feng, Yantao Guo

Erschienen in: Wireless Personal Communications | Ausgabe 3/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Network coding is a promising technology that can be used to effectively enhance the throughput of wireless networks. In realistic wireless networks, due to the random nature of wireless medium access and possible rate mismatch among different codeable flows, there may be insufficient packets to be coded together at intermediate nodes, which compromises the potential throughput gain by exploiting network coding. In this paper, we propose a joint scheduling and network coding (SNC) framework to maximize coding opportunity for real-time traffic flows with diverse delay constraints. SNC consists of two mechanisms: Delaying Packet Transmission Policy (DTP) and Network Coding Group (NCG) based Scheduling Policy (GSP). DTP dynamically decides whether to delay packet transmission of an NCG or not and adjusts the encoding degree. We formulate this problem as a finite-horizon Markov decision process to obtain the optimal encoding degree adaptation policy. Based on the results of DTP and delay requirements of real-time traffic flows, GSP calculates a weight for each NCG and schedules the coded packets of an NCG for transmission according to the weight. Simulation results demonstrate the effectiveness and advantages of SNC, compared with NC schemes using opportunistic policy and greedy policy.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Mohsenian-Rad, H., Huang, J., Wong, V., Jaggi, S., & Schober, R. (2013). Inter-session network coding with strategic users: A game-theoretic analysis of the butterfly network. IEEE Transactions on Communications, 61(4), 1473–1484.CrossRef Mohsenian-Rad, H., Huang, J., Wong, V., Jaggi, S., & Schober, R. (2013). Inter-session network coding with strategic users: A game-theoretic analysis of the butterfly network. IEEE Transactions on Communications, 61(4), 1473–1484.CrossRef
2.
Zurück zum Zitat Katti, S., Rahul, H., Hu, W., Katabi, D., Medard, M., & Crowcroft, J. (2008). XORs in the air: Practical wireless network coding. IEEE/ACM Transactions on Networking, 16(3), 497–510.CrossRef Katti, S., Rahul, H., Hu, W., Katabi, D., Medard, M., & Crowcroft, J. (2008). XORs in the air: Practical wireless network coding. IEEE/ACM Transactions on Networking, 16(3), 497–510.CrossRef
3.
Zurück zum Zitat Li, Y., Zheng, F.-C., & Fitch, M. (2013). Physical layer network coding with channel and delay estimation. IET Communications, 7, 1109–1116. (7).CrossRef Li, Y., Zheng, F.-C., & Fitch, M. (2013). Physical layer network coding with channel and delay estimation. IET Communications, 7, 1109–1116. (7).CrossRef
4.
Zurück zum Zitat Liu, Q., & Feng, G. (2012). Mitigating the impact of asynchronous acks on the performance of opportunistic network coding. IEEE in Global Communications Conference (GLOBECOM), 2012, 5644–5649. Liu, Q., & Feng, G. (2012). Mitigating the impact of asynchronous acks on the performance of opportunistic network coding. IEEE in Global Communications Conference (GLOBECOM), 2012, 5644–5649.
5.
Zurück zum Zitat Yang, S., & Wu, J. (2010). Efficient broadcasting using network coding and directional antennas in manets. IEEE Transactions on Parallel and Distributed Systems, 21(2), 148–161.CrossRef Yang, S., & Wu, J. (2010). Efficient broadcasting using network coding and directional antennas in manets. IEEE Transactions on Parallel and Distributed Systems, 21(2), 148–161.CrossRef
6.
Zurück zum Zitat Chi, K., Jiang, X., & Horiguchi, S. (2008). Network coding opportunity analysis of COPE in multihop wireless networks. In Wireless communications and networking conference, 2008. WCNC 2008. IEEE (pp. 2858–2863). Chi, K., Jiang, X., & Horiguchi, S. (2008). Network coding opportunity analysis of COPE in multihop wireless networks. In Wireless communications and networking conference, 2008. WCNC 2008. IEEE (pp. 2858–2863).
7.
Zurück zum Zitat Le, J., Lui, J., Chiu, D. M. (2008). How many packets can we encode?—An analysis of practical wireless network coding. In The 27th conference on computer communications INFOCOM 2008. 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 The 27th conference on computer communications INFOCOM 2008. IEEE (pp. 371–375).
8.
Zurück zum Zitat Zhang, J., & Fan, P. (2010). Optimal scheduling for network coding: Delay v.s. efficiency. In Global telecommunications conference (GLOBECOM 2010), 2010 IEEE (pp. 1–5). Zhang, J., & Fan, P. (2010). Optimal scheduling for network coding: Delay v.s. efficiency. In Global telecommunications conference (GLOBECOM 2010), 2010 IEEE (pp. 1–5).
9.
Zurück zum Zitat Hsu, Y.-P., Abedini, N., Ramasamy, S., Gautam, N., Sprintson, A., & Shakkottai, S. (2011). Opportunities for network coding: To wait or not to wait. In 2011 IEEE International symposium on information theory proceedings (ISIT) (pp. 791–795). Hsu, Y.-P., Abedini, N., Ramasamy, S., Gautam, N., Sprintson, A., & Shakkottai, S. (2011). Opportunities for network coding: To wait or not to wait. In 2011 IEEE International symposium on information theory proceedings (ISIT) (pp. 791–795).
10.
Zurück zum Zitat Chen, W., Letaief, K., & Cao, Z. (2007) Opportunistic network coding for wireless networks. In IEEE International Conference on Communications, 2007. ICC ’07 (pp. 4634–4639). Chen, W., Letaief, K., & Cao, Z. (2007) Opportunistic network coding for wireless networks. In IEEE International Conference on Communications, 2007. ICC ’07 (pp. 4634–4639).
11.
Zurück zum Zitat Seferoglu, H., & Markopoulou, A. (2010). Delay-optimized network coding for video streaming over wireless networks. IEEE International Conference on Communications (ICC), 2010, 1–5. Seferoglu, H., & Markopoulou, A. (2010). Delay-optimized network coding for video streaming over wireless networks. IEEE International Conference on Communications (ICC), 2010, 1–5.
12.
Zurück zum Zitat Ostovari, P., Wu, J., & Khreishah, A. (2012). Deadline-aware broadcasting in wireless networks with local network coding. In 2012 international conference on computing, networking and communications (ICNC). IEEE (pp. 1123–1127). Ostovari, P., Wu, J., & Khreishah, A. (2012). Deadline-aware broadcasting in wireless networks with local network coding. In 2012 international conference on computing, networking and communications (ICNC). IEEE (pp. 1123–1127).
13.
Zurück zum Zitat Zhao, F., & Medard, M. (2010) On analyzing and improving COPE performance. In Information Theory and Applications Workshop (ITA) (pp. 1–6). Zhao, F., & Medard, M. (2010) On analyzing and improving COPE performance. In Information Theory and Applications Workshop (ITA) (pp. 1–6).
14.
Zurück zum Zitat Liu, Q., & Feng, G. (2011). Optimization based queue management for opportunistic network coding. In 2011 6th International ICST conference on communications and networking in China (CHINACOM) (pp. 1159–1164). Liu, Q., & Feng, G. (2011). Optimization based queue management for opportunistic network coding. In 2011 6th International ICST conference on communications and networking in China (CHINACOM) (pp. 1159–1164).
15.
Zurück zum Zitat Wang, Z., & Crowcroft, J. (1993). Analysis of burstiness and jitter in real-time communications. ACM SIGCOMM Computer Communication Review, 23(4), 13–19.CrossRef Wang, Z., & Crowcroft, J. (1993). Analysis of burstiness and jitter in real-time communications. ACM SIGCOMM Computer Communication Review, 23(4), 13–19.CrossRef
16.
Zurück zum Zitat Yang, L., Sagduyu, Y. E., Zhang, J., & Li, J. H. (2015). Deadline-aware scheduling with adaptive network coding for real-time traffic. IEEE/ACM Transactions on Networking (TON), 23(5), 1430–1443.CrossRef Yang, L., Sagduyu, Y. E., Zhang, J., & Li, J. H. (2015). Deadline-aware scheduling with adaptive network coding for real-time traffic. IEEE/ACM Transactions on Networking (TON), 23(5), 1430–1443.CrossRef
17.
Zurück zum Zitat Tran, T. T., Li, H., Lin, W., Liu, L., & Khan, S. U. (2012). Adaptive scheduling for multicasting hard deadline constrained prioritized data via network coding. IEEE Global Communications Conference (GLOBECOM), 2012, 5621–5626. Tran, T. T., Li, H., Lin, W., Liu, L., & Khan, S. U. (2012). Adaptive scheduling for multicasting hard deadline constrained prioritized data via network coding. IEEE Global Communications Conference (GLOBECOM), 2012, 5621–5626.
18.
Zurück zum Zitat Puterman, M. L. (2009). Markov decision processes: Discrete stochastic dynamic programming (Vol. 414). New York: Wiley.MATH Puterman, M. L. (2009). Markov decision processes: Discrete stochastic dynamic programming (Vol. 414). New York: Wiley.MATH
19.
Zurück zum Zitat Chang, H. S., Fu, M. C., Hu, J., & Marcus, S. I. (2007). Simulation-based algorithms for Markov decision processes (communications and control engineering). London: Springer.CrossRef Chang, H. S., Fu, M. C., Hu, J., & Marcus, S. I. (2007). Simulation-based algorithms for Markov decision processes (communications and control engineering). London: Springer.CrossRef
20.
Zurück zum Zitat Chen, H., Feng, J., & Tse, C. K. (2010). Performance-lifetime tradeoff for source extraction in multihop sensor networks. International Journal of Communication Systems, 23(12), 1613–1631.CrossRef Chen, H., Feng, J., & Tse, C. K. (2010). Performance-lifetime tradeoff for source extraction in multihop sensor networks. International Journal of Communication Systems, 23(12), 1613–1631.CrossRef
21.
Zurück zum Zitat Feng, W., & Elmirghani, J. M. (2010). Lifetime evaluation in energy-efficient rectangular ad hoc wireless networks. International Journal of Communication Systems, 23(12), 1500–1520.CrossRef Feng, W., & Elmirghani, J. M. (2010). Lifetime evaluation in energy-efficient rectangular ad hoc wireless networks. International Journal of Communication Systems, 23(12), 1500–1520.CrossRef
22.
Zurück zum Zitat Papailiopoulos, D., Luo, J., Dimakis, A., Huang, C., & Li, J. (2012). Simple regenerating codes: Network coding for cloud storage. INFOCOM, Proceedings IEEE, 2012, 2801–2805. Papailiopoulos, D., Luo, J., Dimakis, A., Huang, C., & Li, J. (2012). Simple regenerating codes: Network coding for cloud storage. INFOCOM, Proceedings IEEE, 2012, 2801–2805.
23.
Zurück zum Zitat Dimakis, A., Godfrey, P., Wu, Y., Wainwright, M., & Ramchandran, K. (2010). Network coding for distributed storage systems. IEEE Transactions on Information Theory, 56(9), 4539–4551.CrossRef Dimakis, A., Godfrey, P., Wu, Y., Wainwright, M., & Ramchandran, K. (2010). Network coding for distributed storage systems. IEEE Transactions on Information Theory, 56(9), 4539–4551.CrossRef
Metadaten
Titel
A Framework of Joint Scheduling and Network Coding for Real-Time Traffic with Diverse Delay Constraints
verfasst von
Qinglong Liu
Gang Feng
Yantao Guo
Publikationsdatum
11.08.2017
Verlag
Springer US
Erschienen in
Wireless Personal Communications / Ausgabe 3/2017
Print ISSN: 0929-6212
Elektronische ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-017-4754-6

Weitere Artikel der Ausgabe 3/2017

Wireless Personal Communications 3/2017 Zur Ausgabe

Neuer Inhalt