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

SAE J2735-Draft-Rev29 [issued: 12-11-08] 
-
227 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
                  -- requested action, optional lanes data
   
   timeOfService  DSignalSeconds  OPTIONAL,
                  -- the time in the near future when service is
                  -- requested to start
   
   endOfService   DSignalSeconds OPTIONAL,
                  -- the time in the near future when service is
                  -- requested to end
   transitStatus  TransitStatus OPTIONAL, 
                  -- additional information pertaining 
                  -- to transit events
   -- User Data
   vehicleVIN     VehicleIdent  OPTIONAL,
                  -- a set of unique strings to identify the requesting vehicle
   
   vehicleData    BSMblob,
                  -- current position data about the vehicle
   
   status         VehicleRequestStatus  OPTIONAL,
                  -- current status data about the vehicle
 
   ...
   }
XML Representation:
<xs:complexType name="SignalRequestMsg" >
      <xs:sequence>
         <xs:element name="msgID" type="DSRCmsgID" />
         <xs:element name="msgCnt" type="MsgCount" />
         <!-- Request Data -->
         <xs:element name="request" type="SignalRequest" />
         <!-- the specific request to the intersection
         contains IntersectionID,  cancel flags,
         requested action,    OPTIONAL   lanes data -->
         <xs:element name="timeOfService" type="DSignalSeconds"  minOccurs="0"/>
         <!-- the time in the near future when service is
         requested to start -->
         <xs:element name="endOfService" type="DSignalSeconds"  minOccurs="0"/>
         <!-- the time in the near future when service is
         requested to end -->
         <xs:element name="transitStatus" type="TransitStatus"  minOccurs="0"/>
         <!-- additional information pertaining
         to transit events
         User Data -->
         <xs:element name="vehicleVIN" type="VehicleIdent"  minOccurs="0"/>
         <!-- a set of unique strings to identify the requesting vehicle -->
         <xs:element name="vehicleData" type="BSMblob" />
         <!-- current position data about the vehicle -->
         <xs:element name="status" type="VehicleRequestStatus"  minOccurs="0"/>
         <!-- current status data about the vehicle -->
      </xs:sequence>
</xs:complexType>
9.6 Message: MSG_SignalStatusMessage
Use: The Signal Status Message is a message sent by a an RSU in a signalized intersection.  It is used to
relate the current status of the signal and any collection of pending or active preemption or priority events
acknowledged by the controller.  The data contained in this message allow other users to determine their
"ranking" for any request they have made as well as see the currently active events.  When there have been
no recently received requests for service messages, this message may not be sent.  The outcome of the all
pending requests to a signal can be found in the Signal Status Message, and the current event may also be
reflected in the SPAT message contents if successful.