Distributed Packet Forwarding and Caching Based on Stochastic Network Utility Maximization

被引:26
|
作者
Wang, Yitu [1 ]
Wang, Wei [1 ]
Cui, Ying [2 ]
Shin, Kang G. [3 ]
Zhang, Zhaoyang [1 ]
机构
[1] Zhejiang Univ, Coll Informat Sci & Elect Engn, Zhejiang Prov Key Lab Informat Proc Commun & Netw, Hangzhou 310027, Zhejiang, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Elect Engn, Shanghai 200240, Peoples R China
[3] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
基金
中国国家自然科学基金;
关键词
Wireless communications; resource allocation; content caching; Lyapunov optimization; network utility maximization; DELIVERY; EDGE;
D O I
10.1109/TNET.2018.2825460
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cache-enabled network architecture has great potential for enhancing the efficiency of content distribution as well as reducing the network congestion. This, in turn, has called for joint optimization of traffic engineering and caching strategies while considering both network congestion and content demands. In this paper, we present a distributed framework for joint request/data forwarding and dynamic cache placement in cache-enabled networks. Specifically, to retrieve the information about content demands and network congestion over the network, we establish a dual queue system for both requests and data, and define a dynamic mapping between the two queues with the help of dummy data such that the nodes can determine packet forwarding and caching strategies based only on local information. As the local objective function associated with Lyapunov optimization is time-varying due to the stochastic evolution of request/data queues, we develop a low-complexity distributed forwarding and caching algorithm via stochastic network utility maximization. We also prove the proposed algorithm achieves queue stability, and derive its region stability property for time-varying local optimization to demonstrate the convergence behavior. The simulation results verify queue stability and shows the proposed algorithm outperforms the existing ones.
引用
收藏
页码:1264 / 1277
页数:14
相关论文
共 50 条
  • [1] The impact of Stochastic noisy feedback on distributed network utility maximization
    Zhang, Junshan
    Zheng, Dong
    Chiang, Mung
    INFOCOM 2007, VOLS 1-5, 2007, : 222 - +
  • [2] The impact of stochastic noisy feedback on distributed network utility maximization
    Zhang, Junshan
    Zheng, Dong
    Chiang, Mung
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2008, 54 (02) : 645 - 665
  • [3] Distributed Cooperative Caching for Utility Maximization of VoD Systems
    Avrachenkov, Konstantin
    Goseling, Jasper
    Serbetci, Berksan
    2019 IEEE 20TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC 2019), 2019,
  • [4] A flow caching mechanism for fast packet forwarding
    Tung, Y
    Che, H
    COMPUTER COMMUNICATIONS, 2002, 25 (14) : 1257 - 1262
  • [5] FLOW CACHING EFFECTIVENESS IN PACKET FORWARDING APPLICATIONS
    Czekaj, Maciej
    Jamro, Ernest
    COMPUTER SCIENCE-AGH, 2019, 20 (02): : 145 - 163
  • [6] A Distributed Newton Method for Network Utility Maximization
    Wei, Ermin
    Ozdaglar, Asuman
    Jadbabaie, Ali
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 1816 - 1821
  • [7] Distributed Large Scale Network Utility Maximization
    Bickson, Danny
    Tock, Yoav
    Zymnis, Argyris
    Boyd, Stephen P.
    Dolev, Danny
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 829 - +
  • [8] Stochastic Network Utility Maximization over Time Averages
    Liao, Shengbin
    Zhu, Cuitao
    Tan, Yunmeng
    2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [9] Alternative decompositions and distributed algorithms for network utility maximization
    Palomar, DP
    Chiang, M
    GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 2563 - 2568
  • [10] Distributed Event Driven Optimization for Network Utility Maximization
    Meng, Xiangyu
    Xie, Lihua
    Soh, Yeng Chai
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 2221 - 2226