Dario Bottazzi MDM 2005 — Ayia Napa, Cyprus [email protected]Context-Aware Group Management Context-Aware Group Management Middleware to Support Resource Middleware to Support Resource Sharing in MANET Environments Sharing in MANET Environments 12 th May 2005
14
Embed
Context-Aware Group Management Middleware to Support Resource Sharing in MANET Environments
Context-Aware Group Management Middleware to Support Resource Sharing in MANET Environments. MDM 2005 — Ayia Napa , Cyprus. Dario Bottazzi. [email protected]. 12 th May 2005. Outline. Group Membership Requirements and Solutions in Mobile Ad-Hoc Scenarios The AGAPE Framework - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Context-Aware Group Management Context-Aware Group Management Middleware to Support Resource Middleware to Support Resource Sharing in MANET EnvironmentsSharing in MANET Environments
12th May 2005
Ayia Napa—12.05.2005
OutlineOutline
Group Membership Requirements and Solutions in Mobile Ad-Hoc Scenarios The AGAPE Framework
– Group Membership Management Model– AGAPE Architecture
Case Study Conclusions & Future Work
Ayia Napa—12.05.2005
Group Collaboration Characteristics in Group Collaboration Characteristics in MANETsMANETs
Proximity-Based: co-located group members are likely to operate more often than with the others. The members of the group can access only to locally available services and resources. Impromptu: collaboration require no prior planning Transient: interactions are short-lived
Ayia Napa—12.05.2005
New Challenges in Collaborative New Challenges in Collaborative ApplicationsApplications
Highly dynamic Nature of Ad-Hoc Groups– Device Mobility, Run-Time Join-Leave…– Impromptu Nature of Collaboration Activities– Collaboration Between Previously Unknown Partners
Highly Dynamic Nature of MANETs– Frequent Host Connections and Disconnections– Frequent Network Partitions
Heterogeneous Characteristics of Group Members– Resource scarcity
Ayia Napa—12.05.2005
Recent Research EffortsRecent Research Efforts Global Virtual Data Space-Based Systems (GVDS)
– LIME, PeerWare, XMiddle– GVDS aim to coordinating–Transiently shared data space that is partitioned between collaborating entities– Group membership and communication coupled to the data space
Profile-Based Collaboration Systems– Proem, Konark– At regular times each entity broadcasts its profile– Application provided with the visibility of neighbors’ profiles–Group membership relies on the implementation of the same application-level protocols
Ayia Napa—12.05.2005
The AGAPE FrameworkThe AGAPE Framework Context-Aware Group Membership and Communication Middleware
– Users have direct visibility of only locally available set of group members and characteristics (Context-dependent View)
AGAPE Groups– Set of autonomous entities that can communicate, collaborate with each other. All members agree on group activities, tasks and goals. –Each group is characterized by a group unique identifier and by a group profile (commonly agreed interests, preferences, activities and goals)– Two entity roles: the Managed Entity (ME) and the Locality Manager Entity (LME)
Ayia Napa—12.05.2005
AGAPE LocalityAGAPE Locality
MANET
LME 1LME 3ME 1
ME 2
ME 3
ME 4
ME 5ME 6
ME 7ME 8
LME 2 ME 10
Locality3Locality2
Loca
lity1
ME 9
Ayia Napa—12.05.2005
ArchitectureArchitecture
NMS: Network Manager Service PS: Proximity Service PENS: Proximity Enabled Naming Service VCS: View Controller Service VMS: View Manager Service J/MS: Join/Leave Manager Service