2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing 2015
DOI: 10.1109/ccgrid.2015.39
|View full text |Cite
|
Sign up to set email alerts
|

Publish/Subscribe Middleware for Resource Discovery in MANET

Abstract: Recently, mobile ad hoc networks (MANETs) have received a lot of attention and can be used effectively for fast resource sharing due to their flexibility, self-organization and simple implementation. However, resource discovery is an important and challenging issue in mobile ad hoc networks because of their dynamic nature, topology variations and limited resources. In this paper, we propose a middleware architecture based on the publish-subscribe system that can be used to discover and locate of resources in m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…Early middleware-based solutions [35][36][37] support prioritization or bandwidth allocation based on available system capacity, data relevance, and data importance. More recent solutions assign priorities on the basis of the validity span of published data and subscriptions [38], or on the basis of delay and reliability requirements [39]. Currently, standardized message brokers such as RabbitMQ and ActiveMQ support the assignment of priorities at the publisher side prior to the emission of a message.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Early middleware-based solutions [35][36][37] support prioritization or bandwidth allocation based on available system capacity, data relevance, and data importance. More recent solutions assign priorities on the basis of the validity span of published data and subscriptions [38], or on the basis of delay and reliability requirements [39]. Currently, standardized message brokers such as RabbitMQ and ActiveMQ support the assignment of priorities at the publisher side prior to the emission of a message.…”
Section: Related Workmentioning
confidence: 99%
“…Lastly, to represent IoT systems that consider the data recipients' preferences [32][33][34] to deliver different types of data (message sizes, important, etc.) [35,36,38,39], multiclass and priority queues are introduced where different classes of messages can be assigned with different priorities. To summarize, application designers are able to analyze and configure certain system aspects (middleware QoS delivery modes, network and user connectivity, message dropping rates, system resources, priority levels, message sizes) by combining the provided queueing models in order to tune and guarantee the appropriate response time and delivery success rate between IoT devices.…”
Section: Related Workmentioning
confidence: 99%
“…Early middleware-based solutions [18,39,65] support prioritization or bandwidth allocation based on the available system capacity, data relevance and data importance. More recent middleware solutions assign priorities based on validity span of published data and subscriptions [50] or based on delay and reliability requirements [58]. Currently, standardized message brokers such as RabbitMQ, ActiveMQ, etc, support the assignment of priorities at the publisher side prior to the emission of a message.…”
Section: Related Workmentioning
confidence: 99%
“…Given the heterogeneity of this information and the limited networking resources for delivering notifications, we believe event prioritization is necessary in such mission-critical settings. Existing data exchange systems [6,38,50,54,58,65] provide mechanisms for event prioritization either by manually assigning priorities to specific data flows or by dynamically assigning them based on the application-level data flows/types (e.g., video data) or even QoS-specific requirements (e.g., delay-sensitive apps). However, such systems cannot be customized to support mission-critical applications with dynamic changes of the app requirements, interested data recipients, data flows/types and the networking conditions.…”
Section: Introductionmentioning
confidence: 99%
“…To locate and discover resources in a mobile ad hoc network, Saghian and Ravanmehr 66 use DHT and fault‐tolerant technology; this architecture can manage resources, Quality of Service, load balancing, and prioritization requests 67 . However, resource sharing in disconnected topology is not deeply addressed.…”
Section: Service Discovery and Cluster‐based Routing Protocolsmentioning
confidence: 99%