Topic-Based Resource Allocation for Real-Time Publish/Subscribe Communication Systems

被引:0
|
作者
Li, Jian [1 ]
Ji, XiaoQiang [1 ]
Liu, Xue [2 ]
Yao, JianGuo [3 ]
Gopalakrishnan, Sathish [4 ]
Hu, Fei [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Software, Shanghai, Peoples R China
[2] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
[3] Northwestern Polytech Univ, Sch Astron, Beijing, Peoples R China
[4] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC, Canada
关键词
INPUT;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We address the issue of supporting real-time message dissemination in a publish/subscribe system. The asynchronous operation and connection brokering approach embodied in the publish/subscribe paradigm aid scalability and support varied topologies. These advantages, however, create challenges for providing predictable performance for real-time applications. We propose an efficient design for message queuing and forwarding by brokers in a publish/subscribe system. We differentiate messages by topics and not just be publishers or subscribers. Our real-time publish/subscribe design is analogous to the design of packet routers for high-speed networks. We manage input and output message queues per-client and per-topic. This approach facilitates a multiple-input multiple-output architecture and provides performance isolation for different topics. This approach differs from conventional system architectures that either use first-in first-out ordering of messages or employ per-client ( not per-topic) prioritization. Our framework can provide deterministic upper bounds on delay for periodic and general (sigma, rho)-bounded real-time message How in a publish/subscribe system with low overhead.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Dynamic Message Ordering for Topic-Based Publish/Subscribe Systems
    Baldoni, Roberto
    Bonomi, Silvia
    Platania, Marco
    Querzoni, Leonardo
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 909 - 920
  • [2] Scalable Routing for Topic-based Publish/Subscribe Systems under Fluctuations
    Turau, Volker
    Siegemund, Gerry
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1608 - 1617
  • [3] Storing and Replication in Topic-Based Publish/Subscribe Networks
    Sourlas, Vasilis
    Flegkas, Paris
    Paschos, Georgios S.
    Katsaros, Dimitrios
    Tassiulas, Leandros
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [4] Scalable Group Communication Protocols in the Peer-to-peer Model of Topic-based Publish/Subscribe Systems
    Nakayama, Hiroki
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    PROCEEDINGS OF 2016 10TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS), 2016, : 142 - 149
  • [5] A Causally Precedent Relation Among Messages in Topic-Based Publish/Subscribe Systems
    Saito, Takumi
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 543 - 553
  • [6] A topic-based synchronisation protocol in peer-to-peer publish/subscribe systems
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2020, 24 (01) : 106 - 121
  • [7] An IoT Attribute-Based Security Framework for Topic-Based Publish/Subscribe Systems
    Blazy, Olivier
    Conchon, Emmanuel
    Klingler, Mathieu
    Sauveron, Damien
    IEEE ACCESS, 2021, 9 : 19066 - 19077
  • [8] Real-time publish-subscribe protocol for IP-based real-time communication
    Pardo-Castellote, G
    Ssonck, S
    Hamilton, M
    Choi, H
    INSTRUMENTATION, SYSTEMS, AND AUTOMATION CONFERENCE PROCEEDINGS, 2002, 434 : 271 - 281
  • [9] Object-Based Selective Delivery of Event Messages in Topic-Based Publish/Subscribe Systems
    Saito, Takumi
    Nakamura, Shigenari
    Duolikun, Dilawaer
    Enokido, Tomoya
    Takizawa, Makoto
    ADVANCES ON BROADBAND AND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, BWCCA-2018, 2019, 25 : 444 - 455
  • [10] Real-time performance analysis for publish/subscribe systems
    Oh, Sangyoon
    Kim, Jai-Hoon
    Fox, Geoffrey
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (03): : 318 - 323