Jointly optimized congestion control, forwarding strategy, and link scheduling in a named-data multihop wireless network
Cheng-cheng LI, Ren-chao XIE, Tao HUANG, Yun-jie LIU
Jointly optimized congestion control, forwarding strategy, and link scheduling in a named-data multihop wireless network
As a promising future network architecture, named data networking (NDN) has been widely considered as a very appropriate network protocol for the multihop wireless network (MWN). In named-data MWNs, congestion control is a critical issue. Independent optimization for congestion control may cause severe performance degradation if it can not cooperate well with protocols in other layers. Cross-layer congestion control is a potential method to enhance performance. There have been many cross-layer congestion control mechanisms for MWN with Internet Protocol (IP). However, these cross-layer mechanisms for MWNs with IP are not applicable to named-data MWNs because the communication characteristics of NDN are different from those of IP. In this paper, we study the joint congestion control, forwarding strategy, and link scheduling problem for named-data MWNs. The problem is modeled as a network utility maximization (NUM) problem. Based on the approximate subgradient algorithm, we propose an algorithm called ‘jointly optimized congestion control, forwarding strategy, and link scheduling (JOCFS)’ to solve the NUM problem distributively and iteratively. To the best of our knowledge, our proposal is the first cross-layer congestion control mechanism for named-dataMWNs. By comparison with the existing congestion control mechanism, JOCFS can achieve a better performance in terms of network throughput, fairness, and the pending interest table (PIT) size.
Information-centric networking / Congestion control / Cross-layer design / Multihop wireless network
[1] |
Amadeo, M., Campolo, C., Molinaro, A., 2012. Crown: content-centric networking in vehicular ad hoc networks. IEEE Commun. Lett., 16(9):1380–1383. https://doi.org/10.1109/LCOMM.2012.072012.120282
|
[2] |
Amadeo, M., Molinaro, A., Ruggeri, G., 2013. E-CHANET: routing, forwarding and transport in information-centric multihop wireless networks. Comput. Commun., 36(7):792–803. https://doi.org/10.1016/j.comcom.2013.01.006
|
[3] |
Amadeo, M., Molinaro, A., Campolo, C.,
|
[4] |
Amadeo, M., Campolo, C., Molinaro, A., 2015. Forwarding strategies in named data wireless ad hoc networks: design and evaluation. J. Netw. Comput. Appl., 50:148–158. https://doi.org/10.1016/j.jnca.2014.06.007
|
[5] |
Bayati, M., Shah, D., Sharma, M., 2005. Maximum weight matching via max-product belief propagation. IEEE Trans. Inform. Theory, 54(3):1763–1767. https://doi.org/10.1109/ISIT.2005.1523648
|
[6] |
Bayati, M., Shah, D., Sharma, M., 2008. Max-product for maximum weight matching: convergence, correctness, and LP duality. IEEE Trans. Inform. Theory, 54(3): 1241–1251. https://doi.org/10.1109/TIT.2007.915695
|
[7] |
Bertsekas, D.P., 1999. Nonlinear Programming (2nd Ed.). Athena Scientific, Belmont.
|
[8] |
Bertsekas, D.P., Tsitsiklis, J.N., 1989. Parallel and Distributed Computation: Numerical Methods. Prentice-Hall, Inc., New Jersey.
|
[9] |
Bertsekas, D.P., Nedi, A., Ozdaglar, A.E.,
|
[10] |
Boyd, S., Vandenberghe, L., 2009. Convex Optimization. Cambridge University Press, Cambridge.
|
[11] |
Ding, Z., Wu, D., 2013. Sliding-mode-based congestion control and scheduling for multiclass traffic over perlink queueing wireless networks. IEEE Trans. Veh. Technol., 62(3):1276–1288. https://doi.org/10.1109/TVT.2012.2226944
|
[12] |
Etefia, B., Gerla, M., Zhang, L., 2012. Supporting military communications with named data networking: an emulation analysis. IEEE Military Communications Conf., p.1–6. https://doi.org/10.1109/MILCOM.2012.6415685
|
[13] |
Georgiadis, L., Neely, M.J., Tassiulas, L., 2006. Resource Allocation and Cross-Layer Control in Wireless Networks. Now Publishers Inc., Boston.
|
[14] |
Ghaderi, J., Ji, T., Srikant, R., 2014. Flow-level stability of wireless networks: separation of congestion control and scheduling. IEEE Trans. Autom. Contr., 59(8):2052–2067. https://doi.org/10.1109/TAC.2014.2316028
|
[15] |
Grassi, G., Pesavento, D., Pau, G.,
|
[16] |
Grassi, G., Pesavento, D., Pau, G.,
|
[17] |
Jacobson, V., Smetters, D.K., Briggs, N.H.,
|
[18] |
Jain, R., Chiu, D., Hawe, W., 1998. A quantitative measure of fairness and discrimination for resource allocation in shared computer systems. arXiv:cs/9809099. http://arxiv.org/cs/9809099
|
[19] |
Kelly, F., 1997. Charging and rate control for elastic traffic. Eur. Trans. Telecommun., 8(1):33–37.
|
[20] |
Laufer, R., Salonidis, T., Lundgren, H.,
|
[21] |
Li, C., Huang, T., Xie, R.,
|
[22] |
Lin, X., Shroff, N.B., 2004. Joint rate control and scheduling in multihop wireless networks. IEEE Conf. on Decision and Control, p.1484–1489. https://doi.org/10.1109/CDC.2004.1430253
|
[23] |
Meisel, M., Pappas, V., Zhang, L., 2010. Ad hoc networking via named data. ACM Workshop on Mobility in the Evolving Internet Architecture, p.3–8. https://doi.org/10.1145/1859983.1859986
|
[24] |
Mijangos, E., 2006. Approximate subgradient methods for nonlinearly constrained network flow problems. J. Opt. Theory Appl., 128(1):167–190. https://doi.org/10.1007/s10957-005-7563-0
|
[25] |
Neely, M.J., 2010. Stochastic Network Optimization with Application to Communication and Queueing Systems. Morgan and Claypool Publishers, London, UK.
|
[26] |
Neely, M.J., Modiano, E., Li, C., 2008. Fairness and optimal stochastic control for heterogeneous networks. IEEE/ACM Trans. Netw., 16(2):396–409. https://doi.org/10.1109/TNET.2007.900405
|
[27] |
Oueslati, S., Roberts, J., Sbihi, N., 2012. Flow-aware traffic control for a content-centric network. IEEE Int. Conf. on Computer Communications, p.2417–2425. https://doi.org/10.1109/INFCOM.2012.6195631
|
[28] |
Qu, L., He, J., Assi, C., 2015. Congestion control, routing, and scheduling in wireless networks with interference cancelation capabilities. IEEE Trans. Veh. Technol., 64(7):3108–3119. https://doi.org/10.1109/TVT.2014.2352551
|
[29] |
Sharma, G., Mazumdar, R.R., Shroff, N.B., 2006. On the complexity of scheduling in wireless networks. ACM Annual Int. Conf. on Mobile Computing and Networking, p.227–238. https://doi.org/10.1145/1161089.1161116
|
[30] |
Stai, E., Papavassiliou, S., 2014. User optimal throughputdelay trade-off in multihop networks under NUM framework. IEEE Commun. Lett., 18(11):1999–2002. https://doi.org/10.1109/LCOMM.2014.2358217
|
[31] |
Stai, E., Loulakis, M., Papavassiliou, S., 2015. Cross-layer design of wireless multihop networks over stochastic channels with time-varying statistics. IEEE Trans. Wirel. Commun., 14(12):6967–6980. https://doi.org/10.1109/TWC.2015.2462845
|
[32] |
Stai, E., Papavassiliou, S., Baras, J., 2016. Performanceaware cross-layer design in wireless multihop networks via a weighted backpressure approach. IEEE/ACM Trans. Netw., 24(1):245–258. https://doi.org/10.1109/TNET.2014.2360942
|
[33] |
Tassiulas, L., Ephremides, A., 1992. Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks. IEEE Trans. Autom. Contr., 37(12):1936–1948. https://doi.org/10.1109/9.182479
|
[34] |
Wang, L., Wakikawa, R., Kuntz, R.,
|
[35] |
Wang, Y., Rozhnova, N., Narayanan, A.,
|
[36] |
Xylomenos, G., Ververidis, C., Siris, V.,
|
[37] |
Yi, C., Afanasyev, A., Moiseenko, I.,
|
[38] |
Yi, C., Abraham, J., Afanasyev, A.,
|
[39] |
Zhang, F., Reznik, A., Liu, H.,
|
[40] |
Zhang, F., Zhang, Y., Reznik, A.,
|
[41] |
Zhang, L., Afanasyev, S., Burke, J.,
|
/
〈 | 〉 |