Goals:
Goals Representing status and diagnostic information for (motorized) vehicles
mainly cars so far, but most applies to buses, planes, boats, ...
Known to be incomplete:
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”, ...
Vehicle Status Information:
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
Example XML:
Example XML <?xml version="1.0" encoding="utf-8" ?>
<vehicle-info
xmlns="urn:ietf:params:xml:ns:vehicle-info“
entity="sip:44G44444H4444@avis.com" 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>
Uses:
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
Message Flow Diagram:
Message Flow Diagram Vehicle
(VUA) Vehicle Location
(VLUA) Application Watcher
Open issues:
Open issues Will fix up description (lacks detail on items)
need feedback on information included
Need and support for “set membership” event package?