![]() ![]() ![]() ![]() SAE J2735-Draft-Rev28 [issued: 11-10-08]
-
31 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
}
XML Representation:
<xs:element name="emergencyVehicleAlert" type="EmergencyVehicleAlert"/>
<xs:complexType name="EmergencyVehicleAlert" >
<xs:sequence>
<xs:element name="msgID" type="DSRCmsgID" />
<xs:element name="id" type="TemporaryID" minOccurs="0"/>
<xs:element name="rsaMsg" type="RoadSideAlert" />
<!-- the DSRCmsgID inside this
data frame is set as per the
RoadSideAlert. The CRC is
set to a value of zero. -->
<xs:element name="responseType" type="ResponseType" minOccurs="0"/>
<xs:element name="details" type="EmergencyDetails" minOccurs="0"/>
<!-- Combines these 3 items:
combine above three into one byte! -->
<xs:element name="mass" type="VehicleMass" minOccurs="0"/>
<xs:element name="basicType" type="VehicleType" minOccurs="0"/>
<!-- gross size and axle cnt
type of vehicle and agency when known -->
<xs:element name="vehicleType" type="itis:VehicleGroupAffected"
minOccurs="0"/>
<xs:element name="responseEquip" type="itis:IncidentResponseEquipment"
minOccurs="0"/>
<xs:element name="responderType" type="itis:ResponderGroupAffected"
minOccurs="0"/>
<xs:element name="crc" type="MsgCRC" />
<xs:element name="localEmergencyVehicleAlert" type="local:EmergencyVehicleAlert"
minOccurs="0"/>
</xs:sequence>
</xs:complexType>
Remarks: The TemporaryID data element shall be sent only if the vehicle wishes to identify itself to
others. If a data element value is not known or will not be sent (because its presence is marked
OPTIONAL in the ASN) then that data item will not be part of the message. The CRC value found as part
of the Road Side Alert message shall be properly set for the value for the bytes enclosed in that messages,
and the CRC value found as part of the Emergency Vehicle message shall be properly set for the value for
the bytes enclosed in that messages. In other words, the Road Side Alert message shall be a valid message
within the Emergency Vehicle message.
5.6 Data Frame: MSG_IntersectionCollisionAvoidance
Use: This message deals with providing data from the vehicle to build intersection collision avoidance
systems with. It identifies the intersection being reported on and the recent path and accelerations of the
vehicle.
ASN.1 Representation:
IntersectionCollision ::= SEQUENCE {
msgID DSRCmsgID,
msgCnt MsgCount,
id TemporaryID,
secMark DSecond OPTIONAL,
vmt VehicleMotionTrail,
-- a set of recent Bread Crumbs
-- might want to pick which one
-- patern to use in above
intersetionID IntersectionID,
-- the applicable Intersection, from the MAP-GID
-- the best applicable movement, from the MAP-GID
laneNumber LaneNumber,
|