What is the Architecture For?

Download Report

Transcript What is the Architecture For?

www.mobilevce.com
© 2007 Mobile VCE
Core 5: User Interactions
Service Architecture
Eamonn O’Neill
Academic Coordinator
Jim Grimmett
Research Officer
www.mobilevce.com
© 2007 Mobile VCE
www.mobilevce.com
© 2007 Mobile VCE
What is the Architecture For?
Many apps and services available – how do
consumers know about them?
How do companies get their apps and services
into the hands of consumers?
How do consumers find appropriate apps and
services for ad hoc tasks?
The answers to these questions are twofold:
1. Better enable service/app discovery
2. Better describe services/apps so we can filter
them appropriately
www.mobilevce.com
© 2007 Mobile VCE
Architecture Requirements
Architecture must
• Better enable service/app discovery
• Enable detailed service descriptions
• Be usable by a variety of companies who may
wish to configure it in different ways
• Interoperate with many technologies
• Scalable
• Reliable
• Easy to use (zero conf?)
www.mobilevce.com
© 2007 Mobile VCE
How do we meet these Requirements?
Use open, cross-platform standards
Use peer-to-peer technologies to provide scaling
and robustness
Introduce common, well defined service
descriptions using semantic technologies
Integrate WAN and LAN networks to bridge
existing service discovery technologies
Develop flexible software that can be configured
in many different ways – e.g. authenticated vs
open, walled garden vs internet, consumer
driven content vs company content
www.mobilevce.com
© 2007 Mobile VCE
Architecture Overview
Local Network
The Internet
P2P Network
Local Network
Local Network
Service
Directory
www.mobilevce.com
© 2007 Mobile VCE
UPnP
Bridge
TCP/IP
Connection
UPnP
Connection
Business Models
Key features of the architecture are the Control
Points it makes available
Control points allow a variety of stakeholders to
decide how parts of the architecture are used
(and by whom). This can result in very different
business platforms
e.g. the end-to-end control of the Apple App Store
vs the more open Android Marketplace are very
different platforms operating across what is
essentially a similar architecture
www.mobilevce.com
© 2007 Mobile VCE
Thank you !
For further information please contact:
Dr Walter Tuttlebee
www.mobilevce.com
© 2007 Mobile VCE
E-mail:
Tel:
WWW:
[email protected]
+44 1256 338604
www.mobilevce.com