OID reference

signalStatusBlock2

1.3.6.1.4.1.1206.4.2.17.1.18

Description

<Definition> An OER encoded string of the signalStatusTable2 structure as defined below. This object is used for uploading configuration data from the ASC in a bandwidth efficient manner. signalStatus2 ::= SEQUENCE { ascCurrentTick2.0, -- @NTCIP1202-v03B, Bytes 1 & 2 spatStatus2.0 -- 2 BYTES @NTCIP1202-v03B spatEnable…

Full description and source information

Identification

Identifier and names

Parent
1.3.6.1.4.1.1206.4.2.17.1 (spat)
Node code
18
Node name
signalStatusBlock2
Category
SNMP management object
Numeric OID
1.3.6.1.4.1.1206.4.2.17.1.18
URN notation
urn:oid:1.3.6.1.4.1.1206.4.2.17.1.18
ASN.1, OID-IRI and named path variants
ASN.1 notation

{1 3 6 1 4 1 1206 4 2 17 1 18}

  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) org(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) org(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-identified-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-identified-organization(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-identified-organization(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-identified-organization(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-organization(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-organization(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
  • {iso(1) iso-organization(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) saeNtcip(17) spat(1) signalStatusBlock2(18)}
OID-IRI notation
  • /1/3/6/1/4/1/1206/4/2/17/1/18
  • /ISO/Identified-Organization/6/1/4/1/1206/4/2/17/1/18
  • /ISO/3/6/1/4/1/1206/4/2/17/1/18
Named path variants
  • /iso/identified-organization/dod/internet/private/enterprise/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/identified-organization/dod/internet/private/enterprise/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/identified-organization/dod/internet/private/enterprises/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/identified-organization/dod/internet/private/enterprises/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/identified-organization/dod/internet/private/ldap-enterprise/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/identified-organization/dod/internet/private/ldap-enterprise/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/identified-organization/dod/internet/private/vendor-objects/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/identified-organization/dod/internet/private/vendor-objects/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/enterprise/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/enterprise/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/enterprises/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/enterprises/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/ldap-enterprise/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/ldap-enterprise/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/vendor-objects/1206/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • /iso/org/dod/internet/private/vendor-objects/nema/transportation/devices/saeNtcip/spat/signalStatusBlock2
  • Additional combinations skipped.

SNMP properties

Value type
OerString
Maximum access defined by MIB
read-only
Status in MIB
mandatory

Properties come from available MIB definitions. Actual device support and access can differ. See source records below for original files and qualifications.

The displayed source records contain one distinct definition. Compare its source records.

signalStatusBlock2 OBJECT-TYPE
      SYNTAX      OerString
      ACCESS      read-only
      STATUS      mandatory
      DESCRIPTION "<Definition> An OER encoded string of the
         signalStatusTable2 structure as defined below. This object is used
         for uploading configuration data from the ASC in a bandwidth
         efficient manner.

            signalStatus2 ::= SEQUENCE {
               ascCurrentTick2.0,             -- @NTCIP1202-v03B, Bytes 1 & 2
               spatStatus2.0                  -- 2 BYTES @NTCIP1202-v03B
               spatEnabledLanesCount.0        -- 1 BYTE @NTCIP1202-v03B
               spatEnabledLanesStatus.0       -- n BYTES
               signalGroupEntryCount.0        -- 1 BYTE
               signalData2        SEQUENCE OF SignalStatusData2 OPTIONAL
            }

            SignalStatusData2 ::== SEQUENCE {
               signalGroupEntryNumber.y         -- 1 BYTE
               signalState2.y.x               -- 1 BYTE @NTCIP1202-v03B
               signalStateMinEndTick2.y.x     -- 2 BYTES @NTCIP1202-v03B
               signalStateMaxEndTick2.y.x     -- 2 BYTES @NTCIP1202-v03B
               signalStateNextTick2.y.x       -- 2 BYTES @NTCIP1202-v03B
               signalStateStartTick.y.x       -- 2 BYTES @NTCIP1202-v03B
               }

            where:
            n = spatEnabledLanesCount. This is the number of octets in the OCTET
                   STRING of spatEnabledLanesStatus
            signalGroupEntryCount is a count of the number of
                   signalGroupEntryNumber included in this object. Only
                   signalGroupEntryNumbers that are active (in use) are to be
                   included.
            y is the signalGroupEntryNumber in the signalGroupEntryTable



                                                                                       

                                                                                     
                                                                                    

           x is the movementEventNumber for the signalStatusTable2. Only a
                 value of 1 (current interval) and 2 (next interval) are used.

           For example, if (y = ) signalGroupEntryNumbers 1, 2, 4, 8, 13 and 16
           are included in this object, then signalGroupEntryCount.0 is equal
           to 6 and the SEQUENCE OF SignalStatusData2 is y = 1, 2, 4, 8, 13,
           and 16. x will still be 1, 2.

           Although this object theoretically allows up to 255
           signalGroupEntryNumbers, check that the number does not exceed the
           Maximum Transmission Unit (MTU) of the lower layers used.

           An example of signalStatusBlock2 is provided in Annex F.3.3.3.1.

           See Annex E.2 for the equivalent object definition for the RSU.
           Note: It is necessary that the signalGroupIntersection and
           signalGroupID objects be SET in the RSU before the
           signalStatusBlock2 is SET to the RSU.

<Object Identifier> 1.3.6.1.4.1.1206.4.2.17.1.18"
::= { spat 18 }

Meaning

Descriptions

1 unique

Identical descriptions are grouped. Different wording and device-specific notes are retained.

<Definition> An OER encoded string of the signalStatusTable2 structure as defined below. This object is used for uploading configuration data from the ASC in a bandwidth efficient manner. signalStatus2 ::= SEQUENCE { ascCurrentTick2.0, -- @NTCIP1202-v03B, Bytes 1 & 2 spatStatus2.0 -- 2 BYTES @NTCIP1202-v03B spatEnabledLanesCount.0 -- 1 BYTE @NTCIP1202-v03B spatEnabledLanesStatus.0 -- n BYTES signalGroupEntryCount.0 -- 1 BYTE signalData2 SEQUENCE OF SignalStatusData2 OPTIONAL } SignalStatusData2 ::== SEQUENCE { signalGroupEntryNumber.y -- 1 BYTE signalState2.y.x -- 1 BYTE @NTCIP1202-v03B signalStateMinEndTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateMaxEndTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateNextTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateStartTick.y.x -- 2 BYTES @NTCIP1202-v03B } where: n = spatEnabledLanesCount. This is the number of octets in the OCTET STRING of spatEnabledLanesStatus signalGroupEntryCount is a count of the number of signalGroupEntryNumber included in this object. Only signalGroupEntryNumbers that are active (in use) are to be included. y is the signalGroupEntryNumber in the signalGroupEntryTable x is the movementEventNumber for the signalStatusTable2. Only a value of 1 (current interval) and 2 (next interval) are used. For example, if (y = ) signalGroupEntryNumbers 1, 2, 4, 8, 13 and 16 are included in this object, then signalGroupEntryCount.0 is equal to 6 and the SEQUENCE OF SignalStatusData2 is y = 1, 2, 4, 8, 13, and 16. x will still be 1, 2. Although this object theoretically allows up to 255 signalGroupEntryNumbers, check that the number does not exceed the Maximum Transmission Unit (MTU) of the lower layers used. An example of signalStatusBlock2 is provided in Annex F.3.3.3.1. See Annex E.2 for the equivalent object definition for the RSU. Note: It is necessary that the signalGroupIntersection and signalGroupID objects be SET in the RSU before the signalStatusBlock2 is SET to the RSU. <Object Identifier> 1.3.6.1.4.1.1206.4.2.17.1.18

Sources for this description

NTCIP published standard MIB annexes (reviewed modules)

See 1 matching source record

Evidence

Source records

1 records

Matching descriptions are grouped; open a group to compare definitions and supporting files.

Records for description 1NTCIP published standard MIB annexes (reviewed modules)1 record · 1 source

Description 1

signalStatusBlock2 · mandatoryNTCIP published standard MIB annexes (reviewed modules)1 source

Status in source: mandatory.

Names: signalStatusBlock2

Technical details
{
  "smi_kind": "OBJECT-TYPE",
  "definition": [
    "signalStatusBlock2",
    "OBJECT-TYPE",
    "SYNTAX",
    "OerString",
    "ACCESS",
    "read-only",
    "STATUS",
    "mandatory",
    "DESCRIPTION",
    "\"<Definition> An OER encoded string of the signalStatusTable2 structure as defined below. This object is used for uploading configuration data from the ASC in a bandwidth efficient manner. signalStatus2 ::= SEQUENCE { ascCurrentTick2.0, -- @NTCIP1202-v03B, Bytes 1 & 2 spatStatus2.0 -- 2 BYTES @NTCIP1202-v03B spatEnabledLanesCount.0 -- 1 BYTE @NTCIP1202-v03B spatEnabledLanesStatus.0 -- n BYTES signalGroupEntryCount.0 -- 1 BYTE signalData2 SEQUENCE OF SignalStatusData2 OPTIONAL } SignalStatusData2 ::== SEQUENCE { signalGroupEntryNumber.y -- 1 BYTE signalState2.y.x -- 1 BYTE @NTCIP1202-v03B signalStateMinEndTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateMaxEndTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateNextTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateStartTick.y.x -- 2 BYTES @NTCIP1202-v03B } where: n = spatEnabledLanesCount. This is the number of octets in the OCTET STRING of spatEnabledLanesStatus signalGroupEntryCount is a count of the number of signalGroupEntryNumber included in this object. Only signalGroupEntryNumbers that are active (in use) are to be included. y is the signalGroupEntryNumber in the signalGroupEntryTable x is the movementEventNumber for the signalStatusTable2. Only a value of 1 (current interval) and 2 (next interval) are used. For example, if (y = ) signalGroupEntryNumbers 1, 2, 4, 8, 13 and 16 are included in this object, then signalGroupEntryCount.0 is equal to 6 and the SEQUENCE OF SignalStatusData2 is y = 1, 2, 4, 8, 13, and 16. x will still be 1, 2. Although this object theoretically allows up to 255 signalGroupEntryNumbers, check that the number does not exceed the Maximum Transmission Unit (MTU) of the lower layers used. An example of signalStatusBlock2 is provided in Annex F.3.3.3.1. See Annex E.2 for the equivalent object definition for the RSU. Note: It is necessary that the signalGroupIntersection and signalGroupID objects be SET in the RSU before the signalStatusBlock2 is SET to the RSU. <Object Identifier> 1.3.6.1.4.1.1206.4.2.17.1.18\"",
    "::=",
    "{",
    "spat",
    "18",
    "}"
  ],
  "syntax_tree": [
    [
      "row",
      "OerString"
    ],
    null,
    [
      "MaxAccessPart",
      "read-only"
    ],
    [
      "Status",
      "mandatory"
    ],
    [
      "DESCRIPTION",
      "<Definition> An OER encoded string of the signalStatusTable2 structure as defined below. This object is used for uploading configuration data from the ASC in a bandwidth efficient manner. signalStatus2 ::= SEQUENCE { ascCurrentTick2.0, -- @NTCIP1202-v03B, Bytes 1 & 2 spatStatus2.0 -- 2 BYTES @NTCIP1202-v03B spatEnabledLanesCount.0 -- 1 BYTE @NTCIP1202-v03B spatEnabledLanesStatus.0 -- n BYTES signalGroupEntryCount.0 -- 1 BYTE signalData2 SEQUENCE OF SignalStatusData2 OPTIONAL } SignalStatusData2 ::== SEQUENCE { signalGroupEntryNumber.y -- 1 BYTE signalState2.y.x -- 1 BYTE @NTCIP1202-v03B signalStateMinEndTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateMaxEndTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateNextTick2.y.x -- 2 BYTES @NTCIP1202-v03B signalStateStartTick.y.x -- 2 BYTES @NTCIP1202-v03B } where: n = spatEnabledLanesCount. This is the number of octets in the OCTET STRING of spatEnabledLanesStatus signalGroupEntryCount is a count of the number of signalGroupEntryNumber included in this object. Only signalGroupEntryNumbers that are active (in use) are to be included. y is the signalGroupEntryNumber in the signalGroupEntryTable x is the movementEventNumber for the signalStatusTable2. Only a value of 1 (current interval) and 2 (next interval) are used. For example, if (y = ) signalGroupEntryNumbers 1, 2, 4, 8, 13 and 16 are included in this object, then signalGroupEntryCount.0 is equal to 6 and the SEQUENCE OF SignalStatusData2 is y = 1, 2, 4, 8, 13, and 16. x will still be 1, 2. Although this object theoretically allows up to 255 signalGroupEntryNumbers, check that the number does not exceed the Maximum Transmission Unit (MTU) of the lower layers used. An example of signalStatusBlock2 is provided in Annex F.3.3.3.1. See Annex E.2 for the equivalent object definition for the RSU. Note: It is necessary that the signalGroupIntersection and signalGroupID objects be SET in the RSU before the signalStatusBlock2 is SET to the RSU. <Object Identifier> 1.3.6.1.4.1.1206.4.2.17.1.18"
    ],
    null,
    null,
    null,
    null
  ]
}

Registration

Registration authorities

First Registration Authority (inferred from ancestor 1.3.6.1.4.1.1206)

Schopp Bruce J.

Siblings (17)

OIDNameDirect childrenDescendantsDescription
1.3.6.1.4.1.1206.4.2.17.1.1 spatStatus00
1.3.6.1.4.1.1206.4.2.17.1.2 maxAdvisorySpeeds00
1.3.6.1.4.1.1206.4.2.17.1.3 advisorySpeedTable17
1.3.6.1.4.1.1206.4.2.17.1.4 maxMovementManeuvers00
1.3.6.1.4.1.1206.4.2.17.1.5 movementManeuverTable112
1.3.6.1.4.1.1206.4.2.17.1.6 spatEnabledLanesStatus00
1.3.6.1.4.1.1206.4.2.17.1.7 signalStatusTable17
1.3.6.1.4.1.1206.4.2.17.1.8 signalStatusBlock00
1.3.6.1.4.1.1206.4.2.17.1.9 movementManeuverStatusBlock00
1.3.6.1.4.1.1206.4.2.17.1.10 spatStatus200
1.3.6.1.4.1.1206.4.2.17.1.11 maxMovementEvents00
1.3.6.1.4.1.1206.4.2.17.1.12 signalStatusTable219
1.3.6.1.4.1.1206.4.2.17.1.13 maxAdvisorySpeeds200
1.3.6.1.4.1.1206.4.2.17.1.14 advisorySpeedTable217
1.3.6.1.4.1.1206.4.2.17.1.15 maxMovementManeuvers200
1.3.6.1.4.1.1206.4.2.17.1.16 movementManeuverTable218
1.3.6.1.4.1.1206.4.2.17.1.17 spatRoadAuthorityID00