Download presentation
Presentation is loading. Please wait.
Published byВера Писарчук Modified over 5 years ago
1
Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt
Vishal Singh Henning Schulzrinne Piotr Boni IETF 68, Prague 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, ... 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”, ... 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 March 2007 (IETF 68) IETF - SIMPLE
5
Example XML March 2007 (IETF 68) IETF - SIMPLE
<?xml version="1.0" encoding="utf-8" ?> <vehicle-info xmlns="urn:ietf:params:xml:ns:vehicle-info“ 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> 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 March 2007 (IETF 68) IETF - SIMPLE
7
Message Flow Diagram Vehicle (VUA) Vehicle Location (VLUA) Application
Watcher SUBSCRIBE Event: presence SUBSCRIBE Event: vehicle-info NOTIFY Event: vehicle-info SUBSCRIBE Event: presence NOTIFY Event: presence NOTIFY Expanded PIDF Event: presence 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? March 2007 (IETF 68) IETF - SIMPLE
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.