20
Internal use only e-Campus – an overview rodger lea

Internal use only e-Campus – an overview rodger lea

Embed Size (px)

Citation preview

Page 1: Internal use only e-Campus – an overview rodger lea

Internal use only

e-Campus – an overview

rodger lea

Page 2: Internal use only e-Campus – an overview rodger lea

Internal use only

What is it

– … a unique testbed for large scale ubiquitous computing systems deployment and experimentation. The overall aim of e-campus is to create a large-scale facility that provides ubiquitous computing applications for all staff, students and visitors to the university campus.

Page 3: Internal use only e-Campus – an overview rodger lea

Internal use only

why

Impact of pervasive computing technology on university population• Eg, does knowing what is happening where lead to better space usage

Interface metaphors for public displays• Eg, how can one user access a public display without reducing the utility for others

Context and information provision• what context aware services are of value to a large campus population

Privacy in sensor rich environments• Eg, can we tailor information and still protect privacy

Support for rapid content creation• Eg, how can users quickly create and deploy content centric apps/services

Page 4: Internal use only e-Campus – an overview rodger lea

Internal use only

Approach and Timeline

E-Campus is an ambitious project

– Complex infrastructure and deployment issues– Wide range of research questions and research disciplines

Start – March 2004, 2 year program

– ‘Vision’ calls for 4 year development Initial 2 phase approach

– Phase 1: 5 small scale prototypes – understand key issues• May 04 through to Jan 05

– Phase 2: initial deployment of campus wide infrastructure • Jan 05 through to March 06

Page 5: Internal use only e-Campus – an overview rodger lea

Internal use only

Initial prototypes - Underpass Interactive media wall in

underpass

Aims:

– Understand deployment issues for projectors

– Understand Content creation for e-Campus

Initial prototype

– Interactive art piece – sensor based

– Deployed Oct 2005

Page 6: Internal use only e-Campus – an overview rodger lea

Internal use only

Initial prototypes - spine Interactive panels on public

walkway

Aims:

– Develop canonical ubicomp appl

– Explore interaction models– Develop core software infra

Initial prototype

– Planned to follow underpass• Possible reuse of core

software

– Creation of affiliated project – steerable projectors

Page 7: Internal use only e-Campus – an overview rodger lea

Internal use only

Initial prototypes InfoLab21 Navigation

– Navigation system using displays and doorplates– Aims:

• Explore message based communication in semi wild environments

• Use of displays to foster community• Technology and ethnography tracks

– Investigations in office as well as domestic environments

• Folded into Hermes project and evolving into CASIDE

– CASIDE – situated displays

– Original timeline: May 04 – Dec 04– Status (Oct05): Small scale Hermes deployment

in InfoLab• (Hermes has carried out a set of external

deployments/test)

Page 8: Internal use only e-Campus – an overview rodger lea

Internal use only

Initial prototypes Fairy Lights

– SMS driven display prototype using low cost lights

– Aims• Viability of low cost display

technology• Network issues in

deploying low cost ‘addressable’ lights

– Original timeline: May 04 – Dec 04

– Status (Oct05): In progress, prototype under construction, Demo target Dec 05. Patent application underway

Page 9: Internal use only e-Campus – an overview rodger lea

Internal use only

Initial prototypes Library info system

– Display campus wide computing lab status in library – Aims:

• Provide real-world (and useful) data to campus population• Explore bluetooth for local interaction

– Original timeline: May 04 – Dec 04– Status (Oct05):

• Basic system deployed in library since Oct • advanced system in final prototyping at Bark farm.

– Exploration of blue-zone concept

Page 10: Internal use only e-Campus – an overview rodger lea

Internal use only

Status Oct 2005

4 of 5 prototypes deployed

3 in use on daily basis

Underpass generated significant publicity

– Involved interesting art collaboration Fairy-lights potentially a spin-off/start-up

Two e-Campus inspired research grants

– Caside – communications and co-ordination using public displays

– Visiting research fellow – Content management in ubicomp environments

General feeling that interesting lessons have been learned

Page 11: Internal use only e-Campus – an overview rodger lea

Internal use only

Interim research results

Experience

– Significant deployment and prototype experience• Underpass/spine related efforts have led to a new emphasis on

content management• Better understanding of content needs and tool requirements

Publications?

Page 12: Internal use only e-Campus – an overview rodger lea

Internal use only

Infrastructure evolution

Infrastructure has iterated based on a series of prototypes culminating in the underpass demo

– Other projects have fed in requirements

•Scheduler• manage requests for resource• provide fair and deterministic scheduling

•Event heap• tuple space model• main synchronisation point for applications

Page 13: Internal use only e-Campus – an overview rodger lea

Internal use only

Infrastructure evolution

Modified platform deployed in March 2005 (?)

• Event heap proved difficult to use• ordering, sematics and performance• Stateless• replaced by Elvin

•Smiley• ad-hoc solution to state management

Page 14: Internal use only e-Campus – an overview rodger lea

Internal use only

Infrastructure evolution Underpass deployment

– Significant hardware and software extensions to brewery

Video switch

Audio switch

2 livecameras

PC3 XGA

4 Macs

3 projectorsSingle or multiscreen

3 soundchannels

MovementSensors (IR)

Page 15: Internal use only e-Campus – an overview rodger lea

Internal use only

Current Infrastructure features High level System model

– General purpose event model for basic communications between system entities (Elvin)

– ‘media centric’ content programming model• Media presentations, referred to as ‘applications’

– Media streams and time line plus event generation• Media presentation devices – ‘displays’

– Display + computation element + screen management• System state change managers – ‘handlers’

– Policy modules that sit between applications and displays

– Basic model is that applications use events (within transactions) to secure resources, schedule media and perform interaction.

– Applications currently hand crafted – plan to provide tool or extensions to existing tools

Page 16: Internal use only e-Campus – an overview rodger lea

Internal use only

Infrastructure – future plans

Initial trials led to a number of observations

– Content management a key system issues• Provisioning, versioning, meta-data management, workflow etc

Event model needs more flexibility

– Better support for state and state persistence– Flexible ordering schemes, ie lightweight

Proposed approach

– Use content management system as core of infrastructure– Augment with event management component

• Currently under development

Page 17: Internal use only e-Campus – an overview rodger lea

Internal use only

Other infrastructure

ISS experimenting with Domino and Sharepoint

– Simple content management/portal infrastructure Hermes/CASIDE using in-house infra

Testbed group keen for reuse

Page 18: Internal use only e-Campus – an overview rodger lea

Internal use only

Observations

‘stolen time’ is ok for initial investigation but not acceptable for full scale deployment

– Project severely hampered by lack of resources stay focused on research – it can get lost within

development and deployment

– Research goals need to be clearly articulated and pursued document and discuss – sharing knowledge key to

looser collaboration

– Process seems weak within e-campus Testbed versus infrastructure – did you get this right?

Page 19: Internal use only e-Campus – an overview rodger lea

Internal use only

Next Steps

Significant amount of ‘internal’ learning

– This needs to be shared and analysed What are long term goals for e-Campus

– Is the e-Campus ‘vision’ still valid – and feasible?– Is e-Campus still planning a shared infrastructure?– Or is e-Campus simply an umbrella for a set of loosely

related projects? Infrastructure evolution needs to be revisited

– What are requirements• From existing and future work, eg CASIDE

– What are research issues and what can be used ‘off the shelve’

Page 20: Internal use only e-Campus – an overview rodger lea

Internal use only

Infrastructure - observation

No strong appetite for common infrastructure

– Complex user base• Simple web and RSS feed for day to day university needs• Bluetooth interactive• CASIDE has separate needs• Interactive art/technology/media requirements

Perhaps better to deploy a basic simple infrastructure (commercial?) designed to meet common needs, eg campus info, socs, faculty stuff etc

Parallel research infrastructure used just for e-Campus research experiments