![]() ![]() ![]() ![]() SAE J2735-Draft-Rev28 [issued: 11-10-08]
-
85 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
}
XML Representation:
<xs:complexType name="VehicleIdent" >
<xs:sequence>
<xs:element name="name" type="DescriptiveName" minOccurs="0"/>
<!-- a human readable name for debuging use -->
<xs:element name="vin" type="VINstring" minOccurs="0"/>
<!-- vehicle VIN value -->
<xs:element name="ownerCode" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- vehicle owner code (as per Roy request) -->
<xs:element name="fleetNum" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- vehicle fleet string value (DCK thought) -->
<xs:element name="id" type="TemporaryID" minOccurs="0"/>
<!-- same value used in the BSM -->
<xs:element name="vehicleType" type="VehicleType" minOccurs="0"/>
<xs:element name="vehicleClass" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="vGroup" type="itis:VehicleGroupAffected" />
<xs:element name="rGroup" type="itis:ResponderGroupAffected" />
<xs:element name="rEquip" type="itis:IncidentResponseEquipment" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="localVehicleIdent" type="local:VehicleIdent" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
Used By: This entry is directly used by the following 4 other data structures in this standard (record type,
descriptive name, ASN.1, and XML name (if present) of each):
DF
<XML>, and
MSG
<XML>, and
MSG
<XML>, and
DF
In addition, this item may be used by data structures in other ITS standards.
Remarks: Issue: Should we make the signal request message use this frame to identify the requester
(today it uses the VIN only) ?
6.49 Data Frame: DF_VehicleMotionTrail
Use: The VehicleMotionTrail data frame defines an adaptable set of bread crumbs reflecting recent vehicle
movement over some period of time. This data frame allows creating a sequence of positions (typically a
vehicle motion track) over a limited period of time. The current vehicle position is subtracted from each
breadcrumb to create the previous position in the set. This position is then used to created the next bread
crumb. In other words, the breadcrumbs proceed backwards to create previous positions in a track the
|