towards consolidated presence
DESCRIPTION
Manfred Hauswirth, Jerome Euzenat, Owen Friel, Keith Griffin, Pat Hession, Brendan Jennings, Tudor Groza, Siegfried Handschuh, Ivana Podnar Zarko, Axel Polleres and Antoine Zimmermann. Towards Consolidated Presence. 12 October 2010. CollaborateCom 2010. Setting up the stage. - PowerPoint PPT PresentationTRANSCRIPT
Copyright 2008 Digital Enterprise Research Institute. All rights reserved.
Digital Enterprise Research Institute www.deri.ie
Towards Consolidated Presence
Manfred Hauswirth, Jerome Euzenat, Owen Friel, Keith Griffin, Pat Hession, Brendan Jennings, Tudor Groza,
Siegfried Handschuh, Ivana Podnar Zarko, Axel Polleres and Antoine Zimmermann
CollaborateCom 2010 12 October 2010
Digital Enterprise Research Institute www.deri.ie
Setting up the stage
Digital Enterprise Research Institute www.deri.ie
A Network of Knowledge
Interconnected Universal All encompassing
Enable global and local collaboration
The right information for the right people at the right time
Digital Enterprise Research Institute www.deri.ie
Semantic Reality
People
Physical World
Life
Virtual World
SocialSemanticInformationSpaces
World Wide Web
Sensors
Digital Enterprise Research Institute www.deri.ie
Enterprise environments change!
Web 2.0 / Mash-ups
Sensors
LinkedOpen Data
MobilePhones
Context
BPELBPMN
Semantics
Scale
Commonabstractions
Heterogeneousdata
Heterogeneousplatforms
Time-dependantinformation
Incomplete information
EnterpriseEnvironments
CorporateSocial Network
Hyper-Connectivity
Clouds
Digital Enterprise Research Institute www.deri.ie
A representative example
Prese
nce M
anag
emen
t
7
Digital Enterprise Research Institute www.deri.ie
Communication is essential in today’s enterprise workspaces
Presence Essential block in delivering
communication
Enables status identification and availability
Optimizes communication time => increase productivity, customer satisfaction, etc
Why is presence relevant?
8
Digital Enterprise Research Institute www.deri.ie
Chadwick Martin Bailey (2008)
“On a daily basis 40% of employees are unable to reach co-workers on the first try resulting in more then 20% of their employers experiencing a missed deadline or project delay on a weekly basis.”
Financial relevance
9
Digital Enterprise Research Institute www.deri.ie
Current enterprise IM market Installed subscriber base of over 140M Market size in excess of $200M Expected to grow to over 450M users
and market size of over €500M by 2012 (The Radicati Group, 2009)
Current public/consumer IM market Yahoo, QQ, AIM, GoogleTalk, Skype,
etc: 600M users
Financial relevance
10
Digital Enterprise Research Institute www.deri.ie
Virtual availability
Actual availability
Tight integration of various sources of virtual and physical presence
No single view on presence Actors Policies Access control Trust
Why is it a hard problem?
≠↑ ↓
11
Digital Enterprise Research Institute www.deri.ie
Many forms and interpretations Complex understanding Complex reasoning
Heterogeneity of presence information sources IM, Skype, (IP) phone, calendar, Twitter, … GPS, mobile phone, sensors, …
No (limited) heterogeneous frameworks
No (limited) heterogeneous standards (SIP, XMPP, …)
Technical challenges
12
Digital Enterprise Research Institute www.deri.ie
First-class type of service “Internet of Services” applications “Internet of Things” consumption
Open and integrated view of presence
A general concept – extension of the person-associated view
Flexible integration of arbitrary policies Multi-faceted views of presence Privacy and protection of sensitive
information
Consolidated Presence
13
Digital Enterprise Research Institute www.deri.ie
Check availability Ad-hoc – phone: suggest alternative
communication
media, notification to call back, etc Meeting schedulers – future meeting: prediction
of availability of persons Alternatives – finding alternatives for a given task
Resource management Resource location, availability, …
Other Context and action dependent presence Automatic re-scheduling, geo-notes, …
Enterprise use cases
14
Digital Enterprise Research Institute www.deri.ie
IETF SIMPLE: XMPP, SIP
RFC 3856: Presence
“the ability, willingness or desire to communicate across a set of devices”
Current Presence views
15
Digital Enterprise Research Institute www.deri.ie
Entities PUA: Presence User Agent PA: Presence Agent
Subscriptions management + notification
Presence model
Expose presence informationStanding interest in presence info
Facilitates information flow
16
Digital Enterprise Research Institute www.deri.ie
Limited types of person-associated availability
Individual or corporate access policies Not associated to presence Inflexible use to reveal presence No clear and open semantics
Current solutions Custom built-in Hard to integrate Presence not externalized as a service
Current Presence limitations
17
Digital Enterprise Research Institute www.deri.ie
Enables the physical world to play a role in the presence management
Dynamic context Sensor networks E.g.: physical location, activity
Personalized profiles Personal or corporate policies Access control
Consolidated Presence
18
Digital Enterprise Research Institute www.deri.ie
Enables a Watcher to be served a policy-governed, contextualized view on the availability of a Presentity Physical presence Virtual presence Personal policies, governing policies,
etc
Consolidated Presence
19
Digital Enterprise Research Institute www.deri.ie
RFC 3856 + resources and devices
Presence service Management of presence information
Rich presence Physical presence
Sensor technology Semantic presence
Semantic Web and Intranet Search technologies
Unified, service-oriented manner
Enterprise Context
20
Digital Enterprise Research Institute www.deri.ie
Intra-domain federation
Abstraction from presence service heterogeneity
Underlying information models, policy support, storage and processing
Interchange presence information despite underlying protocols, models or policies
Input: Filtering close to the edge of the network
Reduce load Support scalability
Federated Architecture
21
Digital Enterprise Research Institute www.deri.ie
Intra-domain federation
Federated Architecture
22
Digital Enterprise Research Institute www.deri.ie
Inter-domain federation Openness and extensibility User perspective
Similar to intra-domain federationGoverning policies
Secure and policy controlled information and communication sharingPervasive
Throughout the enterprise At the boundaries between the enterprise and external
enterprises or consumer spaces
Federated Architecture
23
Digital Enterprise Research Institute www.deri.ie
Inter-domain federation
Federated Architecture
24
Digital Enterprise Research Institute www.deri.ie
Information integration Virtual, physical and social presence People, objects and software entities
Powerful and flexible semantic techniques Low-level stream processing, sensor
middleware and publish/subscribe systems
Enterprise policy management Fine-grained control of sharing presence
information Within single or across multiple enterprises
Requirements
25
Digital Enterprise Research Institute www.deri.ie
Raw presence Data acquisition middleware for
personal devices Publish/subscribe middleware
Digested presence Semantic description of context
models and policies Policy analysis and negotiation
Development directions
26
Digital Enterprise Research Institute www.deri.ie
Data acquisition middleware for personal devices Integrate broad range of physical
and virtual information sources
Support for mobile devices to enable ad-hoc collaboration
Extensible and adaptive filtering
Development directions
27
Digital Enterprise Research Institute www.deri.ie
Publish/subscribe middleware Content-based solutions
Integrate fast and efficient matching algorithms
Fine-grained filtering of presence information
Distributed solutions with efficient routing algorithmsMinimize the generated trafficSupport mobility across various networks,
devices and access points Integrate policy-driven
publish/subscribe matching and routing
Development directions
28
Digital Enterprise Research Institute www.deri.ie
Semantic description of contextmodels and policies Semantic Web technologies
Expressive and open knowledge representation languages
Dynamic extension of knowledge descriptions
OWL – Web Ontology LanguageStandard vocabulariesAxioms governing presence, location,
availability, profiles and policiesOPO, Geo, GeoNames, PIMO, …
Development directions
29
Digital Enterprise Research Institute www.deri.ie
Policy analysis and negotiation
Policy-based management of communication in federations of enterprises
Consistency checking between enterprise’s own policies and the policies agreed with other enterprises
Development directions
30
Digital Enterprise Research Institute www.deri.ie
Consolidated Presence Combined presence context from both
virtualand physical sources
Enforcement of personal and organizational policies
Scenarios Requirements Technology roadmap
Sensor technology Content-based publish/subscribe
middleware Semantic description of context models
Conclusion
31
Digital Enterprise Research Institute www.deri.ie
Consolidated Presence Combined presence context from both
virtual
and physical sources Enforcement of personal and
organizational policies
Conclusion
Thank you!Contact: Manfred Hauswirth, DERI Galway