![]() ![]() ![]() ![]() SAE J2735-Draft-Rev18 [issued: 06-26-07]
-
33 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
termtime TermTime, -- Terminate management process
-- based on Time-to-Live
termDistance TermDistance -- Terminate management process
-- based on Distance-to-Live
},
snapshot CHOICE {
snapshotTime SnapshotTime, -- Collect snapshots based on time
snapshotDistance SnapshotDistance -- Collect snapshots based on Distance
},
txInterval TxTime, -- Time Interval at which to send snapshots
cntTthreshold INTEGER (1..32), -- number of thresholds that will be changed
dataElements SEQUENCE (SIZE(1..32)) {
stdTagList VehicleStatusDeviceTypeTag, -- Vehicle Sensor that the
-- following threshold applies
-- to (from J2735)
threshold VehicleStatusDeviceType -- new threshold
},
...
}
XML Representation:
<xs:element name="probeDataManagement" type="ProbeDataManagement"/>
<xs:complexType name="ProbeDataManagement" >
<xs:sequence>
<xs:element name="msgID" type="DSRCmsgID" />
<!-- This is a unique message
identifier, NOT related to
the PSID\PSC -->
<xs:element name="sample" type="Sample" />
<!-- identifies vehicle
population affected -->
<xs:element name="directions" type="Directions" />
<!-- Applicable -->
<xs:element name="term" >
<xs:complexType>
<xs:choice>
<!-- headings/directions -->
<xs:element name="termtime" type="TermTime" />
<!-- Terminate management process
based on Time-to-Live -->
<xs:element name="termDistance" type="TermDistance" />
<!-- Terminate management process
based on Distance-to-Live -->
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="snapshot" >
<xs:complexType>
<xs:choice>
<xs:element name="snapshotTime" type="SnapshotTime" />
<!-- Collect snapshots based on time -->
<xs:element name="snapshotDistance" type="SnapshotDistance" />
<!-- Collect snapshots based on Distance -->
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="txInterval" type="TxTime" />
<!-- Time Interval at which to send snapshots -->
<xs:element name="cntTthreshold" >
<xs:simpleType>
<xs:restriction base="xs:unsignedByte">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- number of thresholds that will be changed -->
<xs:element name="dataElements" >
<xs:complexType>
|