Secure and Dynamic Coordination ofHeterogeneous Smart Spaces
Nobuo KAWAGUCHI
Yohei IWASAKI

Nobuhiko NISHIO
Ismail ARAI

Koichi TANAKA
Shigeo FUJIWARA

Nagoya University

Ritsumeikan University

Uchida Yoko Co. Ltd.

INTRODUCTION

CURRENT STATUS OF SMART ROOM COORDINATION

Recent advances of ubiquitous technology enable
development of smart rooms and spaces in several researchorganizations. Generally, smart rooms and spaces areequipped with sensors, appliances, and computer controlled
actuators. Also there might be a middleware or software forcontrolling these smart rooms.

We have developed solutions for each of problems in theheterogeneous coordination of smart spaces.
Heterogeneity

Different smart rooms may have their own design concept.
So it is not easy to standardize a protocol for coordination
between heterogeneous smart rooms. In the current status,
we employ simple “RESTful” Web service interface
described by WADL[3] for smart room services.

Nagoya University has developed a middleware named“cogma”[1] and constructed a smart room named “cogmaroom”. “cogma” can be used as a tool to support everyday
life in the ubiquitous computing. Ritsumeikan Universityand Uchida Yoko Co Ltd. have developed a smart space
and a control software named “UnitedSpaces”[2]. Like theinitial stage of the internet, this kind of smart rooms should
be interconnected each other(Figure.1). However, ourmiddleware are based on completely different concepts. So
it is not possible to directory connect and cooperate eachother. In 2006, we started a joint research project toovercome several difficulties related to federation of thesmart rooms and users.
Ritsumeikan Univ.
UnitedSpaces

Secure Communication

By employing REST interface, we just use “https” as asecure transport protocol. In the smart room environment, it
is not easy to specify the authorization on each user. Weemploy a “ticket” based authorization. In this scheme, themanager issues a ticket for the guest user. Current ticket isdefined as a XML format with digest signature.
NAT problems

We have developed a smart virtual network technology
named “PeerPool”. By using PeerPool, user can add a directconnection between private networks using dual-NAT.

Nagoya Univ.
How to dynamicallyconnect each others

cogma Room

Simple Configuration

It is not easy to configure the several technologies. We
introduce a “Instant messenger” based smart interface forsmart room coordination named “NUE”.

Federate Smart rooms
using a Smart Phone

ACKNOWLEDGMENTS
This project is supported by SCOPE (061106004) (trategic Informationand Communications R&D Promotion Programme) from the Ministry ofInternal Affairs and Communications(MIC), Japan.

Outdoors

From the Hotel

From the Town

REFERENCES

1. Nobuo Kawaguchi, Cogma: A Middleware for
Cooperative Smart Appliances for Adhoc Environment ,ICMU2004, pp.146-151(2004).
2. Yu Enokibori, Nobuhiko Nishio: ”Realizing A Secure
Federation of Multi-Institutional Service Systems,”
UbiSys2004(2004).

Ad-hoc communication

3. Marc Hadley, Web Application Description Language(WADL), Sun Microsystems Laboratories TechnicalReports (TR-2006-153)

Figure 1. Secure and Dynamic Coordination ofHeterogeneous Smart Spaces.

224