![]() ![]() ![]() ![]() SAE J2735-Draft-Rev28 [issued: 11-10-08]
-
77 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
<!-- In typical use either a SignalReqScheme
or a lane number would be given, this
indicates the scheme to use or the
path through the intersection
to the degree it is known.
Note that SignalReqScheme can hold either
a preempt or a priority value. -->
<xs:element name="requestedActon" type="SignalReqScheme" minOccurs="0"/>
<!-- preempt ID or the
priority ID
(and strategy) -->
<xs:element name="inLane" type="LaneNumber" minOccurs="0"/>
<!-- approach Lane -->
<xs:element name="outLane" type="LaneNumber" minOccurs="0"/>
<!-- egress Lane -->
<xs:element name="type" type="NTCIPVehicleclass" />
<!-- Two 4 bit nibbles as:
NTCIP vehicle class type
NTCIP vehicle class level
any validation string used by the system -->
<xs:element name="codeWord" type="CodeWord" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
Used By: This entry is used directly by one other data structure in this standard, a MSG called
MSG_SignalRequestMessage <ASN> <XML>. In addition, this item may be used by data structures
in other ITS standards.
6.39 Data Frame: DF_SnapshotDistance
Use: To allow Network Users to change the snapshot collection policy based on speed and distance. Two
distances and two speeds are included in this Data Frame D1, S1 and D2, S2 to be used by the OBE as
follows:
If speed is
= S1 then distance to next snapshot is D1
If speed is
= S2 then distance to next snapshot is D2
If speed is > S1 and < S2 then distance to snapshot is linearly interpolated between D1 and D2
If S1 is set to zero then the distance to the next snapshot is always D1.
ASN.1 Representation:
SnapshotDistance ::= SEQUENCE {
d1 INTEGER(0..999), -- meters
s1 INTEGER(0..50), -- meters\second
d2 INTEGER(0..999), -- meters
s2 INTEGER(0..50) -- meters\second
}
XML Representation:
<xs:complexType name="SnapshotDistance" >
<xs:sequence>
<xs:element name="d1" >
<xs:simpleType>
<xs:restriction base="xs:unsignedShort">
<xs:maxInclusive value="999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- meters -->
<xs:element name="s1" >
<xs:simpleType>
<xs:restriction base="xs:unsignedByte">
<xs:maxInclusive value="50"/>
</xs:restriction>
</xs:simpleType>
|