Towards network-assisted publish-subscribe over wide area networks

被引:0
|
作者
Chang, Hyunseok [1 ]
Hao, Fang [1 ]
Kodialam, Murali [1 ]
Lakshman, T. V. [1 ]
Mukherjee, Sarit [1 ]
Varvello, Matteo [1 ]
机构
[1] Nokia Bell Labs, Murray Hill, NJ 07974 USA
关键词
Publish-subscribe; Network architecture; Network management; Programmable networks; SRv6; IoT;
D O I
10.1016/j.comnet.2023.109702
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet is poised to support new classes of industrial applications driven by large numbers of sensors and actuators generating and consuming sensor data streams. While the publish-subscribe (PubSub) architecture is well-suited for such large-scale data dissemination, existing over-the-top PubSub systems are not only vulnerable to network-induced performance degradation, but also unable to orchestrate the underlying network for better usage. This paper proposes a network-assisted PubSub architecture called SNAPS which enables seamless control of distributed PubSub brokers at the edge, as well as the networks that interconnect them. SNAPS leverages SRv6-based network programmability to build and maintain network-efficient, shareable data distribution trees across one or more administrative domains. The architecture is independent of broker implementation, making it suitable for "bringing your own brokers"at available edge locations. We describe how the networks interconnecting the brokers can be programmed for efficient, shareable data distribution via SRv6. Through simulation and prototype evaluation, we show the efficacy of SNAPS in providing better service for PubSub data delivery and better usage of the network resources.
引用
下载
收藏
页数:16
相关论文
共 50 条
  • [41] Communications over public networks for network-assisted defense
    Jormakka, Jorma
    2007 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-8, 2007, : 1051 - 1057
  • [42] P2PENS: Content-based publish-subscribe over peer-to-peer network
    Xue, T
    Feng, BQ
    Zhang, ZG
    GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 583 - 590
  • [43] FaBRiQ: Leveraging Distributed Hash Tables towards Distributed Publish-Subscribe Message Queues
    Sadooghi, Iman
    Wang, Ke
    Patel, Dharmit
    Zhao, Dongfang
    Li, Tonglin
    Srivastava, Shiva
    Raicu, Ioan
    2015 IEEE/ACM 2ND INTERNATIONAL SYMPOSIUM ON BIG DATA COMPUTING (BDC), 2015, : 11 - 20
  • [44] Towards an Error Control Scheme for a Publish/Subscribe Network
    Stais, Charilaos
    Voulimeneas, Alexios
    Xylomenos, George
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 3743 - 3747
  • [45] Data Gathering in Rural Area using Publish/Subscribe over Wireless Mesh Network
    Adi, Hanif Kuncahyo
    Sakti, Eko P.
    Amron, Kasyful
    2017 INTERNATIONAL CONFERENCE ON SUSTAINABLE INFORMATION ENGINEERING AND TECHNOLOGY (SIET), 2017, : 241 - 245
  • [46] Efficient Real-time Information Delivery in Future Internet Publish-Subscribe Networks
    Tsilopoulos, Christos
    Gasparis, Ioannis
    Xylomenos, George
    Polyzos, George C.
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2013,
  • [47] Design, Implementation and Performance Evaluation of a Publish-Subscribe Architecture for Intermittently Connected 802.15.4 Networks
    Battaglino, Donato
    Bracciale, Lorenzo
    Detti, Andrea
    Bianchi, Giuseppe
    Bragagnini, Andrea
    Turolla, Maura Santina
    Melazzi, Nicola Blefari
    PE-WASUN 11: PROCEEDINGS OF THE EIGHTH ACM SYMPOSIUM ON PERFORMANCE EVALUATION OF WIRELESS AD HOC, SENSOR, AND UBIQUITOUS NETWORKS, 2011, : 105 - 112
  • [48] Planning and management of dynamic publish-subscribe communications in tactical networks using multicast groups
    Gadgil, Shrirang
    Lin, Yow-Jian
    Natarajan, Narayanan
    2007 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-8, 2007, : 878 - +
  • [49] Optimal Wireless Energy Charging for Incentivized Content Transfer in Mobile Publish-Subscribe Networks
    Zhang, Yang
    Niyato, Dusit
    Wang, Ping
    Kim, Dong In
    Han, Zhu
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (04) : 3420 - 3434
  • [50] Distributed Query Results and IoT Data in a Publish-Subscribe Network Implementing User Notifications
    Sanchez de Rivera, Diego
    Alcarria, Ramon
    Martin, Diego
    Sanchez-Picot, Alvaro
    Bordel, Borja
    Robles, Tomas
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA 2016), 2016, : 778 - 783