sslab (smart space lab.) project - project overview and “ box-in-the-box ” -

40
-Keio Workshop on Emerging Technologies 2000 SSLab SSLab (Smart Space Lab.) Pr oject - Project Overview and “Box-in-the-Box”- http://www.smart-space.org/ http://www.ht. sfc . keio .ac. jp / Tadashi Okoshi Graduate School of Media and Gover nance, Keio University

Upload: darcie

Post on 11-Jan-2016

21 views

Category:

Documents


1 download

DESCRIPTION

SSLab (Smart Space Lab.) Project - Project Overview and “ Box-in-the-Box ” -. http://www.smart-space.org/ http://www.ht.sfc.keio.ac.jp/ Tadashi Okoshi Graduate School of Media and Governance, Keio University. Presentation Contents. 1.Project Background -Pervasion- 2. ” SmartSpace ” - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

SSLab SSLab (Smart Space Lab.) Project- Project Overview and “Box-in-the-Box”-

http://www.smart-space.org/http://www.ht.sfc.keio.ac.jp/

Tadashi OkoshiGraduate School of Media and Governance, Keio University

Page 2: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Presentation Contents1.Project Background -Pervasion-2.”SmartSpace”3.Project Motivation4.”SSLab” Project Goal Tasks

5. A: Physical Infrastructure Support6. B: Distributed Network Support(7. C: Middleware and Application Support)8. Project Schedule9. Finally…

Page 3: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

1.Project BackgroundPervasion of Computation

Network

SensorSensorSensorSensor

SensorSensor

Page 4: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

2.“Smart Space”Ratio of Computational Intelligence

iiii100 : 0 100 : 100

100 : 10000?

??

iiii iiii

SensorSensor

iiiiiiii

Page 5: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

NetworkLayer (L3)

Service

ApplicationRun-timeAdaptation

ApplicationDesign

Users’Preference

tt

Users’Context

Plug&Play

Service Plug&Play (e.g., Jini, UPnP)

Run-time dynamic service allocationRun-time dynamic service allocation& Run-time Adaptive Behavior& Run-time Adaptive Behavior

Automatic application compositionAutomatic application compositionbased on users’ missionbased on users’ mission

Intelligent sensing of users’ preferencesIntelligent sensing of users’ preferencesbased on integrate sensor frameworkbased on integrate sensor frameworkand future “Intelligence”and future “Intelligence”

Intelligent detection of Intelligent detection of

users missionusers mission!?!?!?!?

VNA Era“Pro-active” SmartSpaceWhat is ? iiii

iiii

Page 6: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Current Fundamental Research Issues

To support users work…How to achieve the flexible collaborative behavior among the services on the numerous devices?How to reduce users’ complexity on configuring the collaboration?

Page 7: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

3.Project Motivation(1)Research topics on Mobile Network, Middleware, and Application Support VNA (Virtual Networked Appliances) WN (Wearable Network) Integrated Sensor Information Framework Networks

(Sensor, Ad-hoc, Wireless, Heterogeneous)

Page 8: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

MotivationTestbed in which we can demonstrate and evaluate both the individual architecture and the collaboration of them.Research Spiral

Evaluation Discovery of new technical issues Invention of new systems solving these issues

Design it, Implement it, and Use it.

n++;

SmartSpace SNAP(n)

Page 9: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

4.“SSLab” ProjectGoal SmartSpace SNAP(2000fall) Start research spiral for the future

What we do Construction of infrastructure

Extensibility Modularity and reconfigurability

Integrative configuration of current systems

Page 10: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Project TasksA: Physical Structure Support Room-type Structure: “Box-in-the-Box”

B: Network Support Network Planes (LAN, Sensor, A/V, Lighting…) Support for Heterogeneous Ad-hoc Network

C: Middleware and Application Support Distributed Service Architectures Wearable Network (WN)Wearable Network (WN) Virtual Networked Appliances (VNA)Virtual Networked Appliances (VNA) Integrated Environmental Information Integrated Environmental Information

FrameworkFramework

Page 11: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Project Tasks

Middleware and ApplicationMiddleware and Application

Physical StructurePhysical Structure

NetworkNetworkSensorSensorSensorSensor

““Box-in-the-Box”Box-in-the-Box”

VNAVNA WNWN Int.SenseInt.Sense

AppApp AppApp AppApp

Page 12: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

5.Physical Structure SupportRequirement Physical Space (e.g., Room) into which divers

e devices can be embedded Extensibility for future systems Modularity and reconfigurability

for dynamic requirement changes “Sophisticated Appearance”

Page 13: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

“Box-in-the-Box” DesignRoom-type structure built inside a room → “Box-in-the-Box”Key Design Concepts “Double Wall/Ceiling/Floor”

can have devices and sensors embedded inside the room.

“Modular Wall/Ceiling/Floor Panel”enable reconfiguration of W/C/F according to the changes of physical requirement

Page 14: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

“Box-in-the-Box” Design

Key Concepts (Cont’d) “Mobile Wall”

enables room reconfiguration. “Universal Device Attachment”

deals with device extension in the future.

Page 15: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Ancient Handwritten Figs. (1) (Approx. A.D.2000.1.31)

←“Double W/C/F”

Page 16: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

←“Mobile Wall”

Ancient Handwritten Figs. (2) (Approx. A.D.2000.1.31)

Page 17: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

←“Universal Device Attachment”

Ancient Handwritten Figs. (3) (Approx. A.D.2000.1.31)

Page 18: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

ImplementationInside Tokuda Laboratory room in Keio University SFC Campus “Digital Lab. Building”Outer: 7.3m x 6.6m AreaInner: 5.4m x 5.4m AreaConstructed with modular frames mainly used for pavilions at exhibitionsCollaboration Designed by Prof. Ikeda (@Keio) and his design studio

(http://www.ik-ds.com) Constructed by SHUKO Corp. (http://www.shukoh.co.jp)

Page 19: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Keio-SFC DigitalMedia Lab. Building

Page 20: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Room inside Room (CG)

Page 21: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Inner View (CG)

Page 22: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Inner View (Real) (manually Stitched)

5.4m

5.4m

2.4m

Page 23: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Double Wall/Floor/Ceiling

45cm45cm

Free AccessFree AccessFloor PanelsFloor Panels

35cm35cm

Inner Ceiling LevelInner Ceiling Level

Page 24: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Inside Openable Walls

Devices

Sensors

Page 25: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Back of Walls (i.e. Outer View of BinB) (1)

Page 26: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Back of Walls (i.e. Outer View of BinB) (2)

Page 27: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Modular Wall Panels

90cm90cm

60cm60cm

Panel90cm width60cm height

TypesWhiteboardWoodGlass

OpenableRecofigurable

Panel90cm width60cm height

TypesWhiteboardWoodGlass

OpenableRecofigurable

Page 28: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

MMF: Mobile Modern FUSUMA( 襖 )FUSUMA:Traditional Mobile Wall in Japanese-style House(even in Castle)Enables the room reconfigurationSurface

WoodWhiteboard

Page 29: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Movie of Construction (HIGHLIGHT !HIGHLIGHT !)

July 25 – Aug. 2 (2000)

Page 30: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

6. B: Distributed Network Support

“Region” Approach 5 Separated Areas in SSLab Units for distributed management Suitable for “Mobile” demonstration

Devices PCs, Java-FCs (Region Servers) Sensors

(Location, Illuminometer, Thermometer, Motion Processor…)

A/V equipment (DV, D-VHS, DVD, PDP…) SoftBoard Lighting Equipment

Page 31: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

6. B: Distributed Network Support

Networks LAN Plane

(100Base-TX & IEEE802.11) (Backbone) Sensor Plane (RS-232C) A/V equipment Plane (IEEE1394, RS-232C) Lighting Equipment Plane (RS-232C)

Page 32: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

5

WaveLANBase StationWaveLAN

Base StationPC4PC4

FC4FC4

PC1PC1FC1FC1

LAN SwitchLAN Switch

PC2PC2FC2FC2

PC5PC5FC5FC5

PC3PC3FC3FC3

PDP&TouchPanel

PC(L)PC(L)

ControllerController

Light

LCD&Touch Panel

Speaker

Mike

A/Vs

LocationSensor

MotionProcessor

Illuminometer

thermometer

Region Servers(PC & FC)

BackboneBackbone(LAN)(LAN)

SensorSensorPlanePlane

Audio/VisualAudio/VisualPlanePlane

LightingLightingPlanePlane

Camera

2 13 4““Regions”Regions”

In SSLabIn SSLab

Page 33: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Extensibility Support

Region 1 Region 2 Region n

PCPC

A/VA/V

SensorSensor

LightsLights

PCPC

A/VA/V

SensorSensor

LightsLights

PCPC

A/VA/V

SensorSensor

LightsLights

LAN(Backbone)

A/VPlane

SensorPlane

LightingPlane

……

……

……

……

……

XX XX XX XXXPlane

Region n+1

PCPC

A/VA/V

SensorSensor

LightsLights

Page 34: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

8. Project Schedulett2000.1 2 3 4 5 6 7 8 9

Initial DesignInitial Design

(A) Phy. Str. Support(A) Phy. Str. Support

(B) Network Support(B) Network Support

(C) Middleware & App.(C) Middleware & App. Support Support

DesignDesignConstructionConstruction

DesignDesignConfigureConfigure

Design & ImplementationDesign & Implementation

ConfigureConfigure

Demonstration @ ORF(Open Research Forum) Exhibition

Page 35: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

Tokuda-san, Tobe-san, Nishio-sanTokuda-san, Tobe-san, Nishio-san SupervisingSupervisingIwaiwa (D1)Iwaiwa (D1) Leader in Japan(!)Leader in Japan(!)Slash (D1)Slash (D1) Box-in-the-Box, A/VBox-in-the-Box, A/VJin (D1)Jin (D1) NetworkNetworkNgt (D1)Ngt (D1) PowerLines, NGT-listPowerLines, NGT-listMak (M2)Mak (M2) <->SFC<->SFCFujimura (M2)Fujimura (M2) PowerLinesPowerLinesSugino (M2)Sugino (M2) NetworkNetworkFurusaka (M2)Furusaka (M2) Furniture(!), ProjectorFurniture(!), ProjectorAkihiko (M1)Akihiko (M1) Location Sensor, ServersLocation Sensor, ServersTailor (M1)Tailor (M1) Sensors, ServersSensors, ServersNick (M1)Nick (M1) LightingLightingYurayura (M1)Yurayura (M1) A/V, Projector, SoftBoardA/V, Projector, SoftBoardYukihiko, Kenta (B4)Yukihiko, Kenta (B4) ServersServersHaru (B4)Haru (B4) Projector, FurnitureProjector, FurnitureSoko (B4)Soko (B4) Naming, Air ConditionerNaming, Air ConditionerAnd many thanks to B folks!And many thanks to B folks!Niya, Dan, ……Niya, Dan, ……

CreditCredit

Page 36: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

The end of presentation

Page 37: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

AdaptiveMiddleware

AdaptiveMiddleware

AdaptiveMiddleware

SoftwarePlatform

SoftwarePlatform

SoftwarePlatform

Net(a) Net(b) Net(c)

AppApp

AppApp

AppApp AppApp

AppApp

Wired / Wireless Network with Heterogeneity and Dynamism

……

“Box-in-the-Box”

ApplicationApplicationSupportSupport

MiddlewareMiddlewareSupportSupport

NetworkNetworkSupportSupport

PhysicalPhysicalStructureStructureSupportSupport

Embedded Computation in Smart Space Users’ Computation

Diverse devices

Page 38: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Network SensorSensor SensorSensor

User’s Mobile Devices User’s Mobile Devices Embedded Devices and SensorsEmbedded Devices and Sensors

HouseholdAppliancesPCsAVsSensors

manipulate

Behave

Sense

sense

““Smart Space”Smart Space”

Intelligence around usersIntelligence around users

Intelligence in “Space”

Intelligence in “Space”

Common InfrastructureCommon Infrastructure

SensorSensorSensorSensor

Seamless Integration

Page 39: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

Major Characteristics (Requirements)

Distribution for scalabilityDynamic System Reconfigurability AdaptabilityPersonalization

Page 40: SSLab  (Smart Space Lab.) Project - Project Overview and  “ Box-in-the-Box ” -

CMU-Keio Workshop on Emerging Technologies 2000

7. C: Middleware and Application Support