Top Banner
Lessons Learned from Online Social Networking of Physical Things Andreas Kamilaris, Diomidis Papadiomidous and Andreas Pitsillides Networks Research Laboratory University of Cyprus BWCCA 2011, Barcelona, Spain
33

Lessons Learned from Online Social Networking of Physical Things

Jun 22, 2015

Download

Technology

Social networking is a core part of the global online experience. The Web 2.0 has been transformed into a social Web, extending the social capabilities of users. A big challenge for the Web is to become ubiquitous, blended with the everyday life of people. The Pervasive Web would be effectively enabled when physical things are seamlessly connected to the Web, offering real-world services to users.
In a previous work, we examined the feasibility of utilizing existing online social networking platforms, to create a social
smart home that promotes sharing of sensor and household devices between family members.
In this presentation, we present some early experiences obtained from developing two real-world social applications, the first
for environmental monitoring in a farm and the second for increasing energy awareness by sharing electricity consumption information between friends. Through these two deployments, we demonstrate the potential benefits of giving a social texture
to pervasive applications.
This work has been presented at the Sixth International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA), Barcelona, Spain, October 2011.
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.
Transcript
Page 1: Lessons Learned from Online Social Networking of Physical Things

Lessons Learned from Online Social Networking of

Physical Things

Andreas Kamilaris, Diomidis Papadiomidous and Andreas Pitsillides

Networks Research LaboratoryUniversity of Cyprus

BWCCA 2011, Barcelona, Spain

Page 2: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation

Embedded Computing...

... merged with Physical Objects

Page 3: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation

But also merged with the Web!

Page 4: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation

But also merged with the Web!

Page 5: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation

But also merged with the Web!

Page 6: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation

The Semantic Web The Pervasive Web

Page 7: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation

The Pervasive Web

“The user can access information and interact with every connecteddevice and the global community in an ubiquitous way.”

“Users will be able to know the right content, at the right time, in the right place and on the right device.”

Web-enablement of physical things.Seamless connectivity and interaction with them.

Page 8: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation

• Two thirds of global Internet Population visit Social Networking Sites (SNS).

• Facebook has more than 400 million active users!

Social networking has become a fundamental part of the global online experience.The Web 2.0 is a social Web!

Page 9: Lessons Learned from Online Social Networking of Physical Things

University of CyprusMotivation• SNS can constitute a driver for the transition to

the Pervasive Web• The missing element of SNS for ubiquitous

interaction with the environment is the inclusion of physical things to their interfaces.

• Online social networks can be transformed into shared smart spaces.

• Social relationships between people can be extended to social relationships with their physical devices.

Page 10: Lessons Learned from Online Social Networking of Physical Things

University of CyprusBackground Information

• The Web of Things.• Reuse of well accepted Web principles.• Embedding Web servers on physical things.• Representational State Transfer (REST).• RESTful, open API.• Extending Web mashups into physical

mashups.• Combining physical mashups with SNS API.

Page 11: Lessons Learned from Online Social Networking of Physical Things

University of CyprusDeveloping Pervasive SNS

Core Elements:• SNS• Open Web API• SNS Applications• Web Mashups – Physical Mashups• Web-enabled Physical Devices (Directly Vs Gateways)• Device/Service Discovery• Web Services (WS-* Vs REST)

Page 12: Lessons Learned from Online Social Networking of Physical Things

University of CyprusDeveloping Pervasive SNS

General Architecture:

Page 13: Lessons Learned from Online Social Networking of Physical Things

University of CyprusReal-World Social Applications

Social Energy AwarenessEnvironmental Monitoring

Page 14: Lessons Learned from Online Social Networking of Physical Things

University of CyprusEnvironmental Monitoring

• Monitor the environmental conditions of the greenhouse of the organic farm.

• Control of the lamps through Plogg smart meters.• Awareness about temperature, humidity and

illumination in the greenhouse through Telosb sensor motes.

Page 15: Lessons Learned from Online Social Networking of Physical Things

University of Cyprus

Resource URI REST Method Parameters Values Return Value

Temperature GET - - text/plain

Humidity GET - - text/plain

Illumination GET - - text/plain

Leds PUT color Red,Green,Blue text/plain

Electricity GET - - application/json

Switch PUT state On,Off text/plain

Environmental Monitoring

• RESTful Web Services• RESTlet Web Framework for Java• 6LoWPAN in TinyOS based on blip

Page 16: Lessons Learned from Online Social Networking of Physical Things

University of CyprusEnvironmental Monitoring

Page 17: Lessons Learned from Online Social Networking of Physical Things

University of Cyprus

The URL points to a WADL service description file.

Environmental Monitoring

Device/Service Discovery:

Page 18: Lessons Learned from Online Social Networking of Physical Things

University of Cyprus

Facebook group SocialFamily.

Environmental MonitoringSharing the Greenhouse Space:

Page 19: Lessons Learned from Online Social Networking of Physical Things

University of CyprusEnvironmental MonitoringInteracting with Physical Devices:

Page 20: Lessons Learned from Online Social Networking of Physical Things

University of CyprusEnvironmental MonitoringA Publish/Subscribe Mechanism:

Page 21: Lessons Learned from Online Social Networking of Physical Things

University of CyprusEnvironmental MonitoringEvaluation:

• Nine workers at the farm - two weeks duration of experiment.

Impressions:• “The application is easy to be used.”• “Excited with the perspective of controlling the greenhouse

while amusing with my friends.”• “The notifications are quite difficult to understand.”• “The user must be online to be notified!”• “I increased my monitoring activity.”• “I became more aware about the farm.”• “How much does it cost to fully automate the farm?”• “This can be applied also in health monitoring!”

Page 22: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy Awareness

• Energy awareness can reduce electrical consumption by a fraction of 5-15%.

• Still, people can not clearly consider how much energy they consume.

• Each area, city or country has different tariffs and varied weather and physical conditions.

• A promising way to understand the ”semantics” of consumed energy is to compare it with the amount consumed by relatives, friends and neighbors.

• SNS are the ideal platforms for such comparisons, as they maintain a highly accurate graph of users’ social networks.

Page 23: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy Awareness• SocialElectricity Facebook Application

Page 24: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy AwarenessFunctionalities:

• People can compare their electricity footprint with that of their neighborhood/village/town.

• Associates electricity with costs.• Promotes sharing of people’s electricity consumption

figures with their friends at a street level.• Useful statistics about the most energy-efficient

streets/villages/cities.• Historical Data.• A green competition. • ”Region Awareness”

Page 25: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy Awareness

System Architecture:

socialelectricity Database

User Interface-Facebook Application

INTERACTS

HTTP

TCP/IP

HTTPUniversity of

Cyprus Server

User

Geocode Server

socialelectricity ApplicationHosted

Database Web Service

TCP/IP

Geocode Web Service

TCP/IP

GeoCode Database

TCP/IP

Page 26: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy Awareness

System Technologies:

• Microsoft Silverlight 4• XAML• C#• Javascript

• ASP .NET

• MS-SQL Server 2008

• Microsoft Bing Maps• Facebook API 3.01

Page 27: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy AwarenessPreliminary Evaluation:

• Deployment at the Computer Science department of the University of Cyprus.

• 72 students of the department.

First Impressions:• “Highly impressed”.• “Entertaining to compare my local energy consumption

with that of my friends.”• “Your street has poorer energy performance than mine.”• “I realized after using the application that I had a faulty

meter. I contacted EAC immediately to replace it.”

Page 28: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy AwarenessPreliminary Evaluation:

• Energy Awareness

Not Influenced,

22, 31%

Energy-aware

Students, 50, 69%Energy-aware Students

Not Influenced

Page 29: Lessons Learned from Online Social Networking of Physical Things

University of CyprusSocial Energy AwarenessPreliminary Evaluation:

• High Electricity Bill

Not High, 59, 82%

High Electricity

Bill, 13, 18%

High Electricity Bill

Not High

Page 30: Lessons Learned from Online Social Networking of Physical Things

University of CyprusGeneral Benefits

• The integration of physical devices/services to SNS would promote their sharing.

• Smart objects can become really ubiquitous.• It can help people engage in beneficial activities.• Strong incentives to people, for adopting

sustainable lifestyles.• We can leverage the authentication/authorization

mechanisms of the SNS easily.• Exploit SNS Open API to develop social mashups.• SNS users, find it easier to accept and use pervasive

applications, as they become blended with their overall online experience.

Page 31: Lessons Learned from Online Social Networking of Physical Things

University of CyprusConcluding Remarks

• Social networking will play an important role in future personal/commercial online interaction.

• The physical world is a crucial part of it.• SNS are mature enough for giving a social shape

to pervasive Web applications.• SNS can constitute a key aspect for the transition

to a Pervasive Web, in the Web 3.0 era.• Flexibility, simplicity, security, interoperability,

even sharing.• Social API?

Page 32: Lessons Learned from Online Social Networking of Physical Things

University of CyprusFuture Work

• Enhance our pervasive applications with more advanced, social capabilities.

• Deploying SocialElectricity around Cyprus.• Integrating the two applications together?• Support other real-life scenarios such as health

monitoring.• A Web-based, social API for embedded devices.• Devicebook

Page 33: Lessons Learned from Online Social Networking of Physical Things

Thanks for your attention!

Contact Details: Andreas Kamilaris ([email protected])