Enhancing software-defined RAN with collaborative caching and scalable video coding

Ruozhou Yu, Shuang Qin, Mehdi Bennis, Xianfu Chen, Gang Feng, Zhu Han, Guoliang Xue

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    22 Citations (Scopus)

    Abstract

    The ever increasing video demands from mobile users have posed great challenges to cellular networks. To address this issue, video caching in radio access networks (RANs) has been recognized as one of the enabling technologies in future 5G mobile networks, which brings contents near the end-users, reducing the transmission cost of duplicate contents, meanwhile increasing the Quality-of-Experience (QoE) of users. Inspired by the emerging software-defined networking technology, recent proposals have employed centralized collaborative caching among cells to further increase the caching capacity of the RAN. In this paper, we explore a new dimension in video caching in software-defined RANs to expand its capacity. We enable the controller with the capability to adaptively select the bitrates of videos received by users, in order to maximize the number and quality of video requests that can be served, meanwhile minimizing the transmission cost. To achieve this, we further incorporate Scalable Video Coding (SVC), which enables caching and serving sliced video layers that can serve different bitrates. We formulate the problem of joint video caching and scheduling as a reward maximization (cost minimization) problem. Based on the formulation, we further propose a 2-stage rounding-based algorithm to address the problem efficiently. Simulation results show that using SVC with collaborative caching greatly improves the cache capacity and the QoE of users.
    Original languageEnglish
    Title of host publicationCommunications (ICC), 2016 IEEE International Conference on
    PublisherIEEE Institute of Electrical and Electronic Engineers
    ISBN (Electronic)978-1-4799-6664-6
    ISBN (Print)978-1-4799-6665-3
    DOIs
    Publication statusPublished - 14 Jul 2016
    MoE publication typeA4 Article in a conference publication
    EventIEEE International Conference on Communications, ICC 2016 - Kuala Lumpur, Malaysia
    Duration: 22 May 201627 May 2016

    Conference

    ConferenceIEEE International Conference on Communications, ICC 2016
    Abbreviated titleICC 2016
    CountryMalaysia
    CityKuala Lumpur
    Period22/05/1627/05/16

    Fingerprint

    Scalable video coding
    Costs
    Wireless networks
    Scheduling
    Controllers

    Keywords

    • 5G mobile networks
    • collaborative video caching
    • scalable Video Coding
    • doftware-defined radio access network

    Cite this

    Yu, R., Qin, S., Bennis, M., Chen, X., Feng, G., Han, Z., & Xue, G. (2016). Enhancing software-defined RAN with collaborative caching and scalable video coding. In Communications (ICC), 2016 IEEE International Conference on IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/ICC.2016.7511029
    Yu, Ruozhou ; Qin, Shuang ; Bennis, Mehdi ; Chen, Xianfu ; Feng, Gang ; Han, Zhu ; Xue, Guoliang. / Enhancing software-defined RAN with collaborative caching and scalable video coding. Communications (ICC), 2016 IEEE International Conference on. IEEE Institute of Electrical and Electronic Engineers , 2016.
    @inproceedings{b08f97717d47431eac726725ebd5b6bd,
    title = "Enhancing software-defined RAN with collaborative caching and scalable video coding",
    abstract = "The ever increasing video demands from mobile users have posed great challenges to cellular networks. To address this issue, video caching in radio access networks (RANs) has been recognized as one of the enabling technologies in future 5G mobile networks, which brings contents near the end-users, reducing the transmission cost of duplicate contents, meanwhile increasing the Quality-of-Experience (QoE) of users. Inspired by the emerging software-defined networking technology, recent proposals have employed centralized collaborative caching among cells to further increase the caching capacity of the RAN. In this paper, we explore a new dimension in video caching in software-defined RANs to expand its capacity. We enable the controller with the capability to adaptively select the bitrates of videos received by users, in order to maximize the number and quality of video requests that can be served, meanwhile minimizing the transmission cost. To achieve this, we further incorporate Scalable Video Coding (SVC), which enables caching and serving sliced video layers that can serve different bitrates. We formulate the problem of joint video caching and scheduling as a reward maximization (cost minimization) problem. Based on the formulation, we further propose a 2-stage rounding-based algorithm to address the problem efficiently. Simulation results show that using SVC with collaborative caching greatly improves the cache capacity and the QoE of users.",
    keywords = "5G mobile networks, collaborative video caching, scalable Video Coding, doftware-defined radio access network",
    author = "Ruozhou Yu and Shuang Qin and Mehdi Bennis and Xianfu Chen and Gang Feng and Zhu Han and Guoliang Xue",
    year = "2016",
    month = "7",
    day = "14",
    doi = "10.1109/ICC.2016.7511029",
    language = "English",
    isbn = "978-1-4799-6665-3",
    booktitle = "Communications (ICC), 2016 IEEE International Conference on",
    publisher = "IEEE Institute of Electrical and Electronic Engineers",
    address = "United States",

    }

    Yu, R, Qin, S, Bennis, M, Chen, X, Feng, G, Han, Z & Xue, G 2016, Enhancing software-defined RAN with collaborative caching and scalable video coding. in Communications (ICC), 2016 IEEE International Conference on. IEEE Institute of Electrical and Electronic Engineers , IEEE International Conference on Communications, ICC 2016, Kuala Lumpur, Malaysia, 22/05/16. https://doi.org/10.1109/ICC.2016.7511029

    Enhancing software-defined RAN with collaborative caching and scalable video coding. / Yu, Ruozhou; Qin, Shuang; Bennis, Mehdi; Chen, Xianfu; Feng, Gang; Han, Zhu; Xue, Guoliang.

    Communications (ICC), 2016 IEEE International Conference on. IEEE Institute of Electrical and Electronic Engineers , 2016.

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    TY - GEN

    T1 - Enhancing software-defined RAN with collaborative caching and scalable video coding

    AU - Yu, Ruozhou

    AU - Qin, Shuang

    AU - Bennis, Mehdi

    AU - Chen, Xianfu

    AU - Feng, Gang

    AU - Han, Zhu

    AU - Xue, Guoliang

    PY - 2016/7/14

    Y1 - 2016/7/14

    N2 - The ever increasing video demands from mobile users have posed great challenges to cellular networks. To address this issue, video caching in radio access networks (RANs) has been recognized as one of the enabling technologies in future 5G mobile networks, which brings contents near the end-users, reducing the transmission cost of duplicate contents, meanwhile increasing the Quality-of-Experience (QoE) of users. Inspired by the emerging software-defined networking technology, recent proposals have employed centralized collaborative caching among cells to further increase the caching capacity of the RAN. In this paper, we explore a new dimension in video caching in software-defined RANs to expand its capacity. We enable the controller with the capability to adaptively select the bitrates of videos received by users, in order to maximize the number and quality of video requests that can be served, meanwhile minimizing the transmission cost. To achieve this, we further incorporate Scalable Video Coding (SVC), which enables caching and serving sliced video layers that can serve different bitrates. We formulate the problem of joint video caching and scheduling as a reward maximization (cost minimization) problem. Based on the formulation, we further propose a 2-stage rounding-based algorithm to address the problem efficiently. Simulation results show that using SVC with collaborative caching greatly improves the cache capacity and the QoE of users.

    AB - The ever increasing video demands from mobile users have posed great challenges to cellular networks. To address this issue, video caching in radio access networks (RANs) has been recognized as one of the enabling technologies in future 5G mobile networks, which brings contents near the end-users, reducing the transmission cost of duplicate contents, meanwhile increasing the Quality-of-Experience (QoE) of users. Inspired by the emerging software-defined networking technology, recent proposals have employed centralized collaborative caching among cells to further increase the caching capacity of the RAN. In this paper, we explore a new dimension in video caching in software-defined RANs to expand its capacity. We enable the controller with the capability to adaptively select the bitrates of videos received by users, in order to maximize the number and quality of video requests that can be served, meanwhile minimizing the transmission cost. To achieve this, we further incorporate Scalable Video Coding (SVC), which enables caching and serving sliced video layers that can serve different bitrates. We formulate the problem of joint video caching and scheduling as a reward maximization (cost minimization) problem. Based on the formulation, we further propose a 2-stage rounding-based algorithm to address the problem efficiently. Simulation results show that using SVC with collaborative caching greatly improves the cache capacity and the QoE of users.

    KW - 5G mobile networks

    KW - collaborative video caching

    KW - scalable Video Coding

    KW - doftware-defined radio access network

    U2 - 10.1109/ICC.2016.7511029

    DO - 10.1109/ICC.2016.7511029

    M3 - Conference article in proceedings

    SN - 978-1-4799-6665-3

    BT - Communications (ICC), 2016 IEEE International Conference on

    PB - IEEE Institute of Electrical and Electronic Engineers

    ER -

    Yu R, Qin S, Bennis M, Chen X, Feng G, Han Z et al. Enhancing software-defined RAN with collaborative caching and scalable video coding. In Communications (ICC), 2016 IEEE International Conference on. IEEE Institute of Electrical and Electronic Engineers . 2016 https://doi.org/10.1109/ICC.2016.7511029