Filters








4,063 Hits in 4.9 sec

Boosting topic-based publish-subscribe systems with dynamic clustering

Tova Milo, Tal Zur, Elad Verbin
2007 Proceedings of the 2007 ACM SIGMOD international conference on Management of data - SIGMOD '07  
We consider in this paper a class of Publish-Subscribe (pub-sub) systems called topic-based systems, where users subscribe to topics and are notified on events that belong to those subscribed topics.  ...  Our solution is based on a novel distributed clustering algorithm that utilizes correlations between user subscriptions to dynamically group topics together, into virtual topics (called topic-clusters)  ...  . • We introduce a simple generic model for describing the cost of events delivery and structures maintenance in a pub-sub system with topic-clusters. • Based on this model we present a dynamic distributed  ... 
doi:10.1145/1247480.1247563 dblp:conf/sigmod/MiloZV07 fatcat:4dudks2a2vejnhsh5gc4bb5ije

Towards a Scaled IoT Pub/Sub Architecture for 5G Networks: the Case of Multiaccess Edge Computing

Alessandro E. C. Redondi, Andres Arcia-Moret, Pietro Manzoni
2019 2019 IEEE 5th World Forum on Internet of Things (WF-IoT)  
In this scenario, we discuss the benefits that a publish/subscribe protocol such as MQTT or its recently proposed enhancement MQTT+ could bring into the picture.  ...  However, deploying pub/sub brokers with advanced caching and aggregation functionalities in a distributed fashion poses challenges in protocol design and management of communication resources.  ...  In rendezvous-based system, publishers and subscribers meet each others at specific nodes in the network, known as rendezvous nodes (RN), which are organised in an overlay network topology.  ... 
doi:10.1109/wf-iot.2019.8767268 dblp:conf/wf-iot/RedondiAM19 fatcat:bwiczzz3nbhbldq2iulcxa5r5q

Towards a Scaled IoT Pub/Sub Architecture for 5G Networks: the Case of Multiaccess Edge Computing [article]

Alessandro E. C. Redondi and Andrés Arcia-Moret and Pietro Manzoni
2019 arXiv   pre-print
In this scenario, we discuss the benefits that a publish/subscribe protocol such as MQTT or its recently proposed enhancement MQTT+ could bring into the picture.  ...  However, deploying pub/sub brokers with advanced caching and aggregation functionalities in a distributed fashion poses challenges in protocol design and management of communication resources.  ...  In rendezvous-based system, publishers and subscribers meet each others at specific nodes in the network, known as rendezvous nodes (RN), which are organised in an overlay network topology.  ... 
arXiv:1902.07022v1 fatcat:az5iy44agjga3amnhy3ytixkja

Towards a Distributed Computation Offloading Architecture for Cloud Robotics

Rihab Chaari, Omar Cheikhrouhou, Anis Koubaa, Habib Youssef, Habib Hmam
2019 2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC)  
In thispaper, we investigate this issue and we design a distributed cloudrobotic architecture for computation offloading based on Kafkamiddleware as messaging broker.  ...  In this paper, we investigate this issue and we design a distributed cloud robotic architecture for computation offloading based on Kafka middleware as messaging broker.  ...  The architecture is based on Kafka, which is a scalable distributed publish-subscribe messaging system with a robust queue that can handle a large amount of data, as used in the cloud robotics.  ... 
doi:10.1109/iwcmc.2019.8766504 dblp:conf/iwcmc/ChaariCKYH19 fatcat:2w2ilprafjdejllvnihbcv3maq

Complex Event Processing in Smart City Monitoring Applications

Behnam Khazael, Hadi Tabatabaee Malazi, Siobhan Clarke
2021 IEEE Access  
This paper proposes a new architecture that integrates the publish-subscribe architectural pattern with software-defined network technology for urban monitoring applications.  ...  Some recent approaches in complex event processing use a publish-subscribe architectural pattern to decouple simple event producers from complex event consumers.  ...  It is a communication platform combining SDN with topic-based publish-subscribe architecture in which any authorized IoT service can be a publisher of an event, or it can subscribe to/unsubscribe events  ... 
doi:10.1109/access.2021.3119975 fatcat:txcwcwzry5ckrmhdcv2btzflb4

Using Machine Learning to Provide Reliable Differentiated Services for IoT in SDN-Like Publish/Subscribe Middleware

Yulong Shi, Yang Zhang, Hans-Arno Jacobsen, Lulu Tang, Geoffrey Elliott, Guanqun Zhang, Xiwei Chen, Junliang Chen
2019 Sensors  
At present, most publish/subscribe middlewares suppose that there are equal Quality of Service (QoS) requirements for all users.  ...  The rise of Software-Defined Networking (SDN) provides endless possibilities to improve the QoS of publish/subscribe middlewares due to its greater programmability.  ...  The administrator is responsible for the global network management and interacts with the controller of each cluster. A cluster contains a controller, several switches, publishers, and subscribers.  ... 
doi:10.3390/s19061449 fatcat:j4h33ge4inc3lpbh4pgalb2rri

Event-Based Microservices with Apache Kafka Streams: A Real-time Vehicle Detection System Based on Type, Color, and Speed Attributes

Seda Kul, Isabek Tashiev, Ali Sentas, Ahmet Sayar
2021 IEEE Access  
This paper investigates the problem of retrieving video chunks by key-value query based on publish/subscribe model.  ...  (ii) Microservices publish each feature as events (iii) Other microservices selfjoin subscribe to those events, which leads to more events being published by combing all the possibilities: type-color,  ...  Hierarchical Topic Based Publish / Subscribe Microservices The publish/subscribe concept [57] is a communication unit in a distributed system.  ... 
doi:10.1109/access.2021.3085736 fatcat:udi6n36mzbhtjgc4l63xruqqru

MQTT-ST: a Spanning Tree Protocol for Distributed MQTT Brokers [article]

Edoardo Longo and Alessandro Enrico Cesare Redondi and Matteo Cesana and Andrès Arcia-Moret and Pietro Manzoni
2019 arXiv   pre-print
MQTT, one of the most popular protocols for the IoT, works according to a publish/subscribe pattern in which multiple clients connect to a single broker, generally hosted in the cloud.  ...  Indeed, distributed brokers can be moved from traditional cloud-based infrastructure to the edge of the network (as it is envisioned by the upcoming MEC technology of 5G cellular networks), with clear  ...  MQTT is a lightweight publish/subscribe protocol designed around a central broker. Clients connect to the broker and subscribe to or publish data on specific topics.  ... 
arXiv:1911.07622v1 fatcat:kn2hd2gbr5eyxoi65drlfmlsa4

PolderCast: Fast, Robust, and Scalable Architecture for P2P Topic-Based Pub/Sub [chapter]

Vinay Setty, Maarten van Steen, Roman Vitenberg, Spyros Voulgaris
2012 Lecture Notes in Computer Science  
We propose PolderCast, a P2P topic-based Pub/Sub system that is (a) fault-tolerant and robust, (b) scalable w.r.t the number of nodes interested in a topic and number of topics that nodes are interested  ...  Robustness with respect to node churn is evaluated through traces from the Skype superpeer network.  ...  Experimental Evaluation We evaluate PolderCast by simulation based on real-world traces.  ... 
doi:10.1007/978-3-642-35170-9_14 fatcat:43o7o6lvsbasjdj6xuasmko5la

Peer–to–Peer Process Execution with Osiris [chapter]

Christoph Schuler, Roger Weber, Heiko Schuldt, Hans-J. Schek
2003 Lecture Notes in Computer Science  
In our system called Osiris (Open Service Infrastructure for Reliable and Integrated Process Support), we deploy a clever publish/subscribe based replication scheme together with freshness predicates to  ...  This way, OSIRIS can support process-based applications in a dynamically evolving system without limiting scalability and correctness.  ...  Since the number of messages is typically quite large, we use priority queues to boost important messages. -Publish Subscribe Routing.  ... 
doi:10.1007/978-3-540-24593-3_33 fatcat:745fpa6pdveftifjsmjz6qcvee

An AOP-RBPNN approach to infer user interests and mine contents on social media

Andrea Fornaia, Christian Napoli, Giuseppe Pappalardo, Emiliano Tramontana, Claudia Di Napoli, Silvia Rossi
2015 Intelligenza Artificiale  
We put forward a multi-agent system that collects and analyses data scattered on an online social network.  ...  The analysis aims at characterising both users, by inserting them into categories, and groups, with a set of key words.  ...  Section 2 gives the background on the dynamics of a social network. Section 3 describes the proposed multiagent system based on RBPNNs. Section 4 describes the Classification Agent.  ... 
doi:10.3233/ia-150089 fatcat:v6s67w6h2nc4ngynspmtqmjwsu

An architecture for the 5G control plane based on SDN and data distribution service

Alejandro Llorens-Carrodeguas, Cristina Cervello-Pastor, Irian Leyva-Pupo, Juan Manuel Lopez-Soler, Jorge Navarro-Ortiz, Jose Angel Exposito-Arenas
2018 2018 Fifth International Conference on Software Defined Systems (SDS)  
In this work, the prime focus is a proposal of control plane for a 5G architecture with a hybrid hierarchical set of controllers.  ...  The architecture is based on a federation of multiple sub-network controllers, each managing only a section of the network, conveniently coordinated by a hierarchically-superior controller.  ...  DDS delivers large amount of data with microsecond performance and granular quality-of-service control as a result of its Dynamic Discovery characteristic for publishers and subscribers.  ... 
doi:10.1109/sds.2018.8370430 dblp:conf/sds/Llorens-Carrodeguas18 fatcat:g4wgqbommvavzi4pcbce7muzme

StreamHub

Raphaël Barazzutti, Pascal Felber, Christof Fetzer, Emanuel Onica, Jean-François Pineau, Marcelo Pasin, Etienne Rivière, Stefan Weigert
2013 Proceedings of the 7th ACM international conference on Distributed event-based systems - DEBS '13  
By routing messages based on their content, publish/subscribe (pub/sub) systems remove the need to establish and maintain fixed communication channels.  ...  Experiments on a cluster with up to 384 cores indicate that StreamHub is able to register 150 K subscriptions per second and filter next to 2 K publications against 100 K stored subscriptions, resulting  ...  Similarly, we do not discuss work targeting the simpler topic-based filtering model.  ... 
doi:10.1145/2488222.2488260 dblp:conf/debs/BarazzuttiFFOPPRW13 fatcat:t5jzor27djepna3yllrot6ynh4

STAIRS: Towards Efficient Full-Text Filtering and Dissemination in a DHT Environment

Weixiong Rao, Ada Wai-Chee Fu, Lei Chen, Hanhua Chen
2009 Proceedings / International Conference on Data Engineering  
Users can subscribe to their interested contents by specifying some terms and threshold values for filtering. Then, published contents will be disseminated to the associated subscribers.  ...  By the new framework, we propose three algorithms (default forwarding, dynamic forwarding and adaptive forwarding) to reduce the forwarding cost and false dismissal rate; meanwhile, the subscriber can  ...  With consideration of the high maintenance issue due to a large number of topics in the topic based pub/sub system, [11] devises a dynamical clustering method for reducing the maintenance overhead.  ... 
doi:10.1109/icde.2009.50 dblp:conf/icde/RaoFCC09 fatcat:vpr7dqzupndtnhdpmzx5nowcmu

Cloudroid Swarm: A QoS-Aware Framework for Multirobot Cooperation Offloading

Yuanzhao Zhai, Bo Ding, Pengfei Zhang, Jie Luo, Paul Honeine
2021 Wireless Communications and Mobile Computing  
Based on this approach, we design a cloud robotic framework named Cloudroid Swarm and develop several QoS-aware mechanisms to provide a general solution to cooperation offloading with QoS assurance in  ...  solve complex tasks in the physical world, which is a significant feature of a robot swarm compared to traditional mobile computing devices, has not received in-depth attention in research concerned with  ...  subscribed/published topics to new ones.  ... 
doi:10.1155/2021/6631111 fatcat:djpt6k5kdjbz5kb2p66aexrvh4
« Previous Showing results 1 — 15 out of 4,063 results