Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

8
March 2007 (IETF 6 8) IETF - SIMPLE 1 Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt Vishal Singh Henning Schulzrinne Piotr Boni IETF 68, Prague

description

Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt. Vishal Singh Henning Schulzrinne Piotr Boni IETF 68, Prague. Goals. Representing status and diagnostic information for (motorized) vehicles mainly cars so far, but most applies to buses, planes, boats,. - PowerPoint PPT Presentation

Transcript of Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

Page 1: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 1

Vehicle Info Event Packagedraft-singh-simple-vehicle-info-00.txt

Vishal SinghHenning Schulzrinne

Piotr Boni

IETF 68, Prague

Page 2: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 2

Goals• Representing status and diagnostic

information for (motorized) vehicles– mainly cars so far, but most applies to buses,

planes, boats, ...

Page 3: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 3

Known to be incomplete

• Need privacy model when presence information of a presentity is composed from information from multiple event packages of same or different presentities

• Used in combination with dynamic location information– speed, heading, ...

• Need presence package for group membership– “people in a room”, “members of a team”,

“passengers on a bus”, ...

Page 4: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 4

Vehicle Status Information

• XML schema for vehicle status and diagnostic information

• Based on OBD-II (On Board Diagnostics-II) standard– Standard by car manufacturers for

diagnostics• every (US) vehicle since 1996

– Diagnostic Trouble Code (DTC) is a 5 byte code, more details in draft

• Vehicle identity using VIN– e.g., 1M8GDM9AXKP042788

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 5: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 5

Example XML<?xml version="1.0" encoding="utf-8" ?><vehicle-info xmlns="urn:ietf:params:xml:ns:vehicle-info“ entity="sip:[email protected]" state="full" version="1" ><vehicle-description> <description>4 door sedan</description> <make>Toyota</make> <model>Camry</model> <year>2003</year> </vehicle-description><vehicle-state> <status>open</status> <movement>moving</movement> <fuel unit="gallon">3.0</fuel> <temperature unit="F">68</temperature> <passengers>3</passengers> <airbags>closed</airbags></vehicle-state><vehicle-diagnostics> <obdii DTC="P0120">Throttle Switch Malfunction</obdii> <obdii RTData="EngineCoolantTemp" unit="F">20</obdii> <obdii RTData="VehicleSpeed" unit="Miles">55</obdii> <obdii RTData="EngineRPM" unit="RPM">3257</obdii> </vehicle-diagnostics> </vehicle-info>

Page 6: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 6

Uses

• Could be used to compose presence information of user (RPID)– e.g, vehicle at speed 35mph -> user is driving

• Vehicle as a <device> in presence data model?• Vehicle itself is a managed entity (presentity)

– vehicle management• Dynamic association of vehicle with multiple

users– passengers in car

Page 7: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 7

Message Flow Diagram

Vehicle(VUA)

Vehicle Location (VLUA)

Application Watcher

SUBSCRIBEEvent: presence

SUBSCRIBEEvent: vehicle-info

NOTIFYEvent: vehicle-info

SUBSCRIBEEvent: presence

NOTIFYEvent: presence

NOTIFYExpanded PIDFEvent: presence

Page 8: Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt

March 2007 (IETF 68) IETF - SIMPLE 8

Open issues

• Will fix up description (lacks detail on items)– need feedback on information included

• Need and support for “set membership” event package?