10
INTERNET OF THINGS EUROPE www.internet-of-things.eu IoT/FI Architecture – Some Thoughts Stephan Haller, SAP Research Breakout Session: Internet of Things and the Future Internet Panel on IoT/FI Architecture and Integration Future Internet Assembly May 17-19, 2011 Budapest, Hungary

IoT /FI Architecture – Some Thoughts

Embed Size (px)

DESCRIPTION

IoT /FI Architecture – Some Thoughts. Stephan Haller, SAP Research. Breakout Session: Internet of Things and the Future Internet Panel on IoT /FI Architecture and Integration Future Internet Assembly May 17-19, 2011 Budapest, Hungary. Preamble. This…. …That?. OR. Device. - PowerPoint PPT Presentation

Citation preview

Page 1: IoT /FI  Architecture  –  Some Thoughts

INTERNET OF THINGSEUROPE

www.internet-of-things.eu

IoT/FI Architecture – Some Thoughts

Stephan Haller, SAP Research

Breakout Session: Internet of Things and the Future Internet Panel on IoT/FI Architecture and Integration

Future Internet AssemblyMay 17-19, 2011

Budapest, Hungary

Page 2: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research2

Preamble

This… …That?

Physical EntityDevice

OR

Page 3: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research3

Issues

Internet of Things /FI Architecture

Connectivity

Heterogeneity

Mobility

Managability

Deployability

Scalability

Interoperability Service-Enablement

etc. …

Page 4: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research4

Connectivity

IoT is part of the (Future) Internet

So let‘s use IPv6 and we‘re done…

6LowPAN has shown feasibility of using IP in constrained environments (e.g., WSAN)

But…

IP not well suited where hard real-time is required (e.g., manufacturing, safety alarms)

Gateways continue to be necessary

Enable the connection of novel technologies

However think twice before resorting to gateway approaches!

Page 5: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research5

Real-World / IoT Services

… are services interacting with the physical world

Different characteristics, in particular for on-device services Granularity Geo-location Streaming data Resource constraints &

performance requirements Reliability, Quality of Information,

Quality of Service

Why Services? Abstraction of underlying

hardware and protocol zoo- Sensors, actuators, machines, …

Easy integration and mash-up enablement

Technically speaking… Not necessarily SOAP-based

Web Services, rather REST- E.g., „Web of Things“

Deployment units for on-device services based on OSGi

Page 6: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research6

REST

REST has proven efficient for connecting IoT resources Web of Things

CoAP (IETF)

EXI (W3C)

Also enterprise software companies are moving towards REST SAP Data Protocol

Page 7: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research7

Interoperability

Technical interoperability achieved through standards Network layer (OSI 3): IPv6

Presentation/application layers (OSI 6&7): REST

But semantic interoperability??

„Quand arrive-t-il?“

„ 赤色です!“

Page 8: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research8

2 Types of Semantic Interoperability

Combining data from different sources Linked Data seems like a promising approach

- Increased popularity

- Similar identification schemes (URIs)

But who provides the rdf triples?

Finding appropriate devices, resources, services, … Identifiers, addressing and resolution

Discovery

Basic infrastructure services

Page 9: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research9

Summary

Protocols: IPv6 as a basis, but gateways needed as fallback solutions

Services as abstraction layer to enable integration & mash-up

- IoT services have their own characteristics

- Extensions of existing service description languages needed

- RESTful approaches favorable

Not just technical, but also semantic interoperability is needed

- Use of linked data?

- Basic infrastructure services

Page 10: IoT /FI  Architecture  –  Some Thoughts

Future Internet Assembly Budapest, May 2011Panel on IoT/FI Architecture and Integration

Internet of Things and the Future Internet session

Stephan Haller / SAP Research10

Thank you!Danke  ありがとう  Merci   आभा�री� हुँ�   Grazie   Gracias  謝謝   Obrigado  Ευχαριστώ   Tack  감사합니다  Dankie   Xin cảm ơn   شكرا   благодаряKöszi   Terima kasih   спасибо   Mahalo   ขอบคุ�ณ Ngiyabona   நன்றி�   תודה Teşekkürler   Mulţumesc Ndiyabulela   مرسي     Dzięki   Grazcha   

Stephan HallerDevelopment Architect – Internet of ThingsSAP Research CEC Zürich

SAP (Schweiz) AGKreuzplatz 20CH - 8008 ZürichT +41 58 871 78 45F +41 58 871 78 12E [email protected]