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

SAE J2735-Draft-Rev29 [issued: 12-11-08] 
-
171 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
the SPAT message. 
ASN.1 Representation:
SignalState ::= OCTET STRING (SIZE(1)) 
    -- With bits set as follows:
   
    -- Bit 7 (MSB) Set if the state is currently active
    -- only one active state can exist at a time, and 
    -- this state should be sent first in any sequences
   
    -- Bits 6~4 The preempt or priority value that is 
    -- being described.  
   
    -- Bits 3~0 the state bits, indicating either a 
    -- preemption or a priority use as follows: 
   
    -- If a preemption: to follow the 
    -- preemptState object of NTCIP 1202 v2.19f  
    -- See PreemptState for bit definitions.
   
    -- If a prioirty to follow the 
    -- tspInputStatus object utilized in the 
    -- NYC ASTC2 traffic controller
    -- See PriorityState for bit definitions
XML Representation:
<xs:complexType name="SignalState" >
   <xs:simpleContent>
      <xs:annotation>
         <xs:documentation>       
            With bits set as follows:
            Bit 7  (MSB)  Set if the state is currently active
            only one active state can exist at a time,  and
            this state should be sent first in any sequences
            Bits 6~4 The preempt or priority value that is
            being described.
            Bits 3~0 the state bits,  indicating either a
            preemption or a priority use as follows:
            If a preemption: to follow the
            preemptState object of NTCIP 1202 v2.19f
            See PreemptState for bit definitions.
            If a prioirty to follow the
            tspInputStatus object utilized in the
            NYC ASTC2 traffic controller
            See PriorityState for bit definitions
         </xs:documentation>
      </xs:annotation>
      <xs:extension base="SignalState-string" >
         <xs:attribute name="EncodingType" use="required">
           <xs:simpleType>
              <xs:restriction base="xs:NMTOKEN">
                 <xs:enumeration value="base64Binary"/>
              </xs:restriction>
           </xs:simpleType>
         </xs:attribute>
      </xs:extension>
   </xs:simpleContent>
</xs:complexType>
<xs:simpleType name="SignalState-string">
   <xs:restriction base="xs:base64Binary">
      <xs:length value="2"/>
   </xs:restriction>
</xs:simpleType >
In addition, this item may be used by data structures in other ITS standards.
Remarks: Note that in use this object is enclosed in an outer sequence which identifies if it is describing a
preemption or a priority use.