Navigation bar
  Print document Start Previous page
 30 of 303 
Next page End  

SAE J2735-Draft-Rev29 [issued: 12-11-08] 
-
30 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
         <!-- Combines these 3 items:
         SirenInUse,
         LightbarInUse,
         MultiVehicleReponse,
         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.5 Message: 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,          
                  -- the best applicable Lane, from the MAP-SPAT-GID
                  -- zero sent if unknown
   eventFlag      EventFlags,
                  -- used to convey vehicle Panic Events,  
                  -- Set to indicate "Intersection Violation" 
   
   ... -- # LOCAL_CONTENT
   }
XML Representation:
<xs:complexType name="IntersectionCollision" >
      <xs:sequence>
         <xs:element name="msgID" type="DSRCmsgID" />
         <xs:element name="msgCnt" type="MsgCount" />
         <xs:element name="id" type="TemporaryID" />