![]() ![]() ![]() ![]() SAE J2735-Draft-Rev28 [issued: 11-10-08]
-
67 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
-- we could put out one UTC time, then offset from it?
-- Damlr still wants count-down timers, so kept as is
-- untill this is settled for good.
stateConfidence StateConfidence OPTIONAL,
-- Yellow phase time intervals
-- (used for motorised vehicle lanes and pedestrian lanes)
-- For the yellow Signal State, you may CHOICE one of the below:
yellState SignalLightState OPTIONAL,
-- the next state of a
-- Motorised lane
yellPedState PedestrianSignalState OPTIONAL,
-- the next state of a
-- Pedestrian type lane
yellTimeToChange TimeToChange OPTIONAL,
yellStateConfidence StateConfidence OPTIONAL,
-- below items are all optinal based on use and context
-- some are used only for ped lans
vehicleCount INTEGER (0..60000) OPTIONAL,
pedDetect PedestrianDetect OPTIONAL,
-- true if ANY ped are detected crossing
-- the above lanes
pedCount INTEGER (0..60000) OPTIONAL,
-- est count of peds
... -- # LOCAL_CONTENT
}
XML Representation:
<xs:complexType name="MovementState" >
<xs:sequence>
<!-- The MovementNumber is contained in the enclosing DF. -->
<xs:element name="movementName" type="DescriptiveName" minOccurs="0"/>
<!-- uniquely defines movement by nzame -->
<xs:element name="laneCnt" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:unsignedByte">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- the number of lanes to follow -->
<xs:element name="laneSet" type="LaneSet" />
<!-- each encoded as a: LaneNumber,
the collection of lanes, by num,
to which this state data applies
For the current movement State, you may CHOICE one of the below: -->
<xs:element name="currState" type="SignalLightState" minOccurs="0"/>
<!-- the state of a Motorised lane -->
<xs:element name="pedState" type="PedestrianSignalState" minOccurs="0"/>
<!-- the state of a Pedestrian type lane -->
<xs:element name="specialState" type="SpecialSignalState" minOccurs="0"/>
<!-- the state of a special type lane
such as a deadicatd train lane -->
<xs:element name="timeToChange" type="TimeToChange" />
<!-- Roy suggests abs. time here to avoid latency issues
and not using a time-to-live value,
we could put out one UTC time, then offset from it?
Damlr still wants count-down timers, so kept as is
untill this is settled for good. -->
<xs:element name="stateConfidence" type="StateConfidence" minOccurs="0"/>
<!-- Yellow phase time intervals
(used for motorised vehicle lanes and pedestrian lanes)
For the yellow Signal State, you may CHOICE one of the below: -->
<xs:element name="yellState" type="SignalLightState" minOccurs="0"/>
<!-- the next state of a
Motorised lane -->
<xs:element name="yellPedState" type="PedestrianSignalState" minOccurs="0"/>
|