Flexub: Dynamic Subscriptions for Publish/Subscribe Systems in MANETs

dc.contributor.authorBainomugisha, Engineer
dc.contributor.authorParidel, Koosha
dc.contributor.authorVallejos, Jorge
dc.contributor.authorBerbers, Yolande
dc.contributor.authorDe Meuter, Wolfgang
dc.date.accessioned2023-01-26T09:12:42Z
dc.date.available2023-01-26T09:12:42Z
dc.date.issued2012
dc.description.abstractCurrent publish/subscribe systems provide very limited support to modify subscriptions dynamically. Consequently, they cannot efficiently control the flow of events between publishers and subscribers, which may lead to unnecessary network traffic. In addition, it is not possible to automatically subscribe or unsubscribe to a service depending on certain context of use. This implies for developers to manually manage subscriptions (e.g., taking care of when to cancel or re-issue a subscription), which may result in inappropriate subscription states (e.g., subscriptions that are cancelled too late). In this paper, we propose the concept of dynamic subscription mechanisms that improves the expressiveness and flexibility of subscriptions. We introduce a new dimension to a subscription that allows a subscriber to express the flow of matched events, and when a new subscription can be (re)issued. We validate our claims for improved flexibility and expressiveness by providing language abstractions and a prototype implementation of a dynamic subscription mechanism framework called Flexub that supports a variation of subscription mechanisms. When compared to existing subscription models, our experiment results show that the support for dynamic subscription mechanisms greatly reduces network traffic of events sent from publishers to the subscribers. In addition, our approach reduces the workload on the subscriber side.en_US
dc.identifier.citationBainomugisha, E., Paridel, K., Vallejos, J., Berbers, Y., & De Meuter, W. (2012). Flexub: Dynamic subscriptions for publish/subscribe systems in manets. In Distributed Applications and Interoperable Systems: 12th IFIP WG 6.1 International Conference, DAIS 2012, Stockholm, Sweden, June 13-16, 2012. Proceedings 12 (pp. 132-139). Springer Berlin Heidelberg.en_US
dc.identifier.urihttps://link.springer.com/chapter/10.1007/978-3-642-30823-9_11
dc.identifier.urihttps://nru.uncst.go.ug/handle/123456789/7271
dc.language.isoenen_US
dc.publisherSpringer Berlin Heidelbergen_US
dc.subjectPublish/Subscribe systemsen_US
dc.subjectSubscription mechanismsen_US
dc.subjectMobile ad hoc networksen_US
dc.subjectContext-aware systemsen_US
dc.titleFlexub: Dynamic Subscriptions for Publish/Subscribe Systems in MANETsen_US
dc.typeOtheren_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Dynamic Subscriptions.pdf
Size:
258.46 KB
Format:
Adobe Portable Document Format
Description:
Conference Paper
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: