![]() ![]() ![]() ![]() SAE J2735-Draft-Rev18 [issued: 06-26-07]
-
28 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
XML Representation:
<xs:element name="commonSafetyRequest" type="CommonSafetyRequest"/>
<xs:complexType name="CommonSafetyRequest" >
<xs:sequence>
<!-- App ID value, 1 byte -->
<xs:element name="request2Cnt" >
<xs:simpleType>
<xs:restriction base="xs:unsignedByte">
<xs:maxInclusive value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- 1 byte -->
<xs:element name="requests2" >
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="32">
<xs:element name="requests2-item" type="StdTagList" />
<!-- Part II items -->
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="request3Cnt" >
<xs:simpleType>
<xs:restriction base="xs:unsignedByte">
<xs:maxInclusive value="32"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<!-- 1 byte -->
<xs:element name="requests3" >
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="32">
<xs:element name="requests3-item" type="TwoByteTagList" />
<!-- Part III items -->
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="localCommonSafetyRequest" type="local:CommonSafetyRequest"
minOccurs="0"/>
</xs:sequence>
</xs:complexType>
5.4 Message: MSG_EmergencyVehicleAlert
Use: The Emergency Vehicle Alert message is used to broadcast warning messages to surrounding vehicles
that an emergency vehicle (typically an incident responder of some type) is operating in the vicinity and
that additional caution is required. The message itself is built on the ATIS roadside alert message which in
turn uses the common ITIS phrase list to both describe the event and provide advice and recommendation
for travelers. The Emergency Vehicle Alert message appends to the message some additional data
elements regarding the overall type of vehicle involved and other useful data. Note that this message can
be used by both private and public response vehicles, and that the relative priority of each (as well as
security certificates) is determined in the application layer.
ASN.1 Representation:
EmergencyVehicleAlert ::= SEQUENCE {
msgID DSRCmsgID, -- App ID value, 1 byte
atisMsg ATIS.RoadSideAlert,
responseType ResponseType, -- zero if NA
sirenUse SirenInUse,
lightsUse LightbarInUse,
multi MultiVehicleReponse,
-- combine above three into one byte!
mass VehicleMass,
basicType VehicleType, -- gross size and axle cnt
|