1 device interoperability (testing) jelle nelis 1st international summer school on ecare, august 25...

21
1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Upload: cecilia-clark

Post on 04-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

1

Device interoperability (testing)Jelle Nelis1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Page 2: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Agenda

1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

I love standards, … there are so many of them

How to tackle the interoperability problem?

Home lab facilities

iMinds HomeLab

Page 3: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Context

Trend towards ever more networked ('smart') devices

Scattered landscape in terms of technologies Different standards prevail in different application

domains

Within each domain there are by default a number of competing technologies

Even within the same standard, implementation quirks hinder interoperability

3

Trend towards ever more networked ('smart') devices

Scattered landscape in terms of technologies Different standards prevail in different application

domains

Within each domain there are by default a number of competing technologies

Even within the same ecosystem, implementation quirks hinder interoperability

Page 4: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Wide variety in technologies

And many, MANY, more …

They differ in

Communication channel

Discovery paradigm

Device and service model

Page 5: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Re-inventing the wheel

Even in today's situation, new standards and gadgets using a proprietary interface are popping up daily

Interoperability nightmare

Page 6: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Ignoring the problem

My technology is the best technology

Vendor lock-in Vertical systems in which hardware and

software needs to come from the same vendor or alliance

Typically used by powerful companies

Page 7: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Pragmatic interoperability

Acknowledge the problem Admit defeat and choose one or a few technologies

to be interoperable with

Not typically large companies

Reach only a limited subset of intended market

Users are still bound by the choices made by the application developer (although not strict vendor lock-in)

Page 8: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

True interoperability

Idealistic approach

Adapt to the end consumer, don't put restrictions on them

Possibility to reach every single end consumer Support every single technology

Incredibly hard to achieve

Difficult to get balance between flexibility and usability right

Open standards key to success

Page 9: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Company testing facilities

9

Page 10: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

iHomeLab

10

• Lucerne, Switzerland• Lucerne University of Applied

Sciences and Arts• 2500 visitors each year

Page 11: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

iHomeLab: demonstration

11

Page 12: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

InHaus

InHaus1 Smart House Deployed in 2001 Never updated since 2 mirrored houses

Demonstration Development

InHaus2 Smart Buildings Separate setups

12

Page 13: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

InHaus2

13

• Currently building hospital• Should be finished in summer

• 2014• Green buildings• inFarming, green vertical facades

Page 14: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Experimental evaluation of ICT solutions

14

Testbeds may provide an answer to technical issues

Usability studies and living labs help us understand how people use products and services

Page 15: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Realistic home environment

Page 16: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Built with flexibility in mind

Technical spaces hidden throughout HomeLab bring

unprecedented flexibility in equipment installation, which is key to support

evaluation of today’s but also tomorrow’s

technologies and services.

Page 17: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Full support from concept to deployment

04/20/23 17

Page 18: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

However, it is not there yet, so ...

Page 19: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Going beyond testing in a single environment

Thorought testing in HomeLab

Deploy at people's homes

Remote monitoring Tests with actual end users

Currently being done on small scale Important for technology uptake in eCare

Page 20: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Follow-up

Demo miniHomeLab today at 15h00

Lecture on CoAP and interoperability

Introduction to DYAMAND (DYnamic, Adaptive MAnagement of Networks and Devices) platform

Tuesday afternoon (adding support) Thursday afternoon (application usage)

Page 21: 1 Device interoperability (testing) Jelle Nelis 1st International Summer School on eCare, August 25 - 29, 2014, Ghent, Belgium

Questions?

Let's talk during lunch