Presentation is loading. Please wait.

Presentation is loading. Please wait.

From data delivery to control: rich presence and multimedia Henning Schulzrinne, Ron Shacham, Xiaotao Wu Columbia University, New York Wolfgang Kellerer,

Similar presentations


Presentation on theme: "From data delivery to control: rich presence and multimedia Henning Schulzrinne, Ron Shacham, Xiaotao Wu Columbia University, New York Wolfgang Kellerer,"— Presentation transcript:

1 From data delivery to control: rich presence and multimedia Henning Schulzrinne, Ron Shacham, Xiaotao Wu Columbia University, New York Wolfgang Kellerer, Srisakul Thakolsri DoCoMo Euro-Labs, Munich

2 Multimedia systems problems Old problems and approaches:  efficient codecs  ubiquitous reachability  audio/video synchronization  network-layer mobility  quality-of-service  APIs and middleware New problems:  controlled reachability spam cell phone ringing in lecture  service availability  information privacy  service & personal mobility  service creation by non- experts

3 Columbia CINEMA project Multimedia system  standards-based (IETF): SIP, GEOPRIV  inter-domain (security, naming, …) Rich presence  control reachability Location-based services  integration of multiple indoor & outdoor location sensors  user-controlled privacy Using presence and events as system glue  integrates service location (SLP, RDF) Mobility: terminal, personal, service, session

4 SIP as service enabler Rendezvous protocol  lets users find each other by only knowing a permanent identifier Mobility enabler:  personal mobility one person, multiple terminals  terminal mobility one terminal, multiple IP addresses  session mobility one user, multiple terminals in sequence or in parallel  service mobility services move with user

5 Context-aware communication context = “the interrelated conditions in which something exists or occurs” anything known about the participants in the (potential) communication relationship both at caller and callee: timeCPL capabilitiescaller preferences locationlocation-based call routing location events activity/availability“rich” presence sensor data (mood, bio)not yet, but similar in many aspects to location data

6 GEOPRIV and SIMPLE architectures target location server location recipient rule maker presentity caller presence agent watcher callee GEOPRIV SIP presence SIP call PUBLISH NOTIFY SUBSCRIBE INVITE publication interface notification interface rule interface INVITE

7 RPIDS: rich presence data Basic IETF presence (CPIM) only gives you  contact information (SIP, tel URI)  priority  “open” or “closed” Want to use presence to guide communications PA watcher PUA watcher PUBLISH NOTIFY everything "vague" CPL INVITE

8 Policy relationships geopriv-specificpresence-specific common policy RPIDCIPID future

9 Location-based services in CINEMA Initial proof-of-concept implementation Integrate devices:  lava lamp via X10 controller  set personalized light mood setting  Pingtel phone  add outgoing line to phone and register user painful: needs to be done via HTTP POST request  stereo  change to audio CD track based on user Sense user presence and identity:  GPS  passive infrared (PIR) occupancy sensor  magnetic swipe card  ibutton  BlueTooth equipped PDA  IR+RF badge (in progress)  RFID (in progress)  UWB (future)  biometrics (future)

10 Location-based IM & presence

11 Service (profile) mobility In the future, people will use many communication devices, both personal (PDA, desk phone) and public (e.g., workplace, hotel), that may be personalized Examples of personalization:  Application configuration: SIP proxy and authorization settings  Address books & speed dial numbers  Call logs  Emergency numbers Move from explicit synchronization (syncML, Palm) to automated profile & data migration We built a SIP event-based architecture that configures and de- configures devices based on a user’s location and other context information

12 Service Mobility Architecture Room Presence SLP Directory Agent Device Controller (DC) Scripts SIP Proxy/ Registrar SLP Service Agent SLP Service Agent REGISTER (Room Presence Updates) REGISTER (Room Presence Updates) SrvReg SrvReqSrvRply TFTPHTTP Room User Profiles Soft phone SUB/NOTIFY/ Updates Room SUB/NOTIFY/Updates

13 Service creation programmer, carrier end user network servers SIP servlets, sip-cgi CPL end systemVoiceXML SMIL VoiceXML (voice), LESS Tailor a shared infrastructure to individual users traditionally, only vendors (and sometimes carriers) learn from web models

14 Service creation environment for CPL and LESS

15 Conclusion Old model: communication as end  reachability as supreme goal New model: user-controlled, context- sensitive Getting close to having tool set that allows building such services


Download ppt "From data delivery to control: rich presence and multimedia Henning Schulzrinne, Ron Shacham, Xiaotao Wu Columbia University, New York Wolfgang Kellerer,"

Similar presentations


Ads by Google