---
oid: "1.3.6.1.4.1.1206.4.2.17.1.9"
short-description: "movementManeuverStatusBlock OBJECT-TYPE"
last-modified: "2025-07-07"
parent-oid: "1.3.6.1.4.1.1206.4.2.17.1"
---

## OID: `1.3.6.1.4.1.1206.4.2.17.1.9`

```asn1
{iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) 1206 transportation(4) devices(2) saeNtcip(17) spat(1) movementManeuverStatusBlock(9)}
```

### Description

```asn1
movementManeuverStatusBlock OBJECT-TYPE
SYNTAX OerString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"<Definition> An OER encoded string of the movementManeuverTable structure as defined below. This object is used for uploading configuration data from the ASC in a bandwidth efficient manner.
The following data is repeated for each channel. OPTIONAL fields shall be present only if there are changes in the data values and if the data is supported by the implementation. The OPTIONAL fields shall be omitted for any data that has not changed from a previously transmitted object or not supported by the implementation.
movementManeuverStatus ::= SEQUENCE {
ascCurrentTick.0, -- @NTCIP1202-v03, Bytes 1 & 2
movementManeuverData SEQUENCE OF movementManeuverStatusData OPTIONAL}
movementManeuverStatusData ::== SEQUENCE {
channelNumber.x -- 1 BYTE @NTCIP1202-v03
movementManeuverCount.x -- 1 BYTE
movementManeuverIndex.x.y -- 1 BYTE @NTCIP1202-v03
movementManeuverBitMask.x.y -- 1 BYTE
movementManeuverState.x.y OPTIONAL, -- 1 BYTE @NTCIP1202-v03
movementManeuverQueue.x.y OPTIONAL, -- 2 BYTES @NTCIP1202-v03
movementManeuverStorage.x.y OPTIONAL, -- 2 BYTES @NTCIP1202-v03
waitOnStop.x.y OPTIONAL, -- 1 BYTE
pedBicycleDetect.x.y OPTIONAL, -- 1 BYTE}
where:
movementManueuverCount is an INTEGER (0..255) defining the number of movement maneuver that follows for this channel; and
movementManeuverBitMask is a bit mask (INTEGER (0..255)) defining the data that follows in the OerString. When a bit=1, the data is included in the OerString. If a bit=0, the corresponding data is omitted and not in the OER string.
Bit 7: Reserved
Bit 6: Reserved
Bit 5: Reserved
Bit 4: pedBicycleDetect data for this channel and movementManeuverIndex is present (1 byte).
Bit 3: waitOnStop data for this channel and movementManeuverIndex is present (1 byte).
Bit 2: movementManeuverStorage data for this channel and movementManeuverIndex is present (2 bytes).
Bit 1: movementManeuverQueue data for this channel and movementManeuverIndex is present (2 bytes).
Bit 0: movementManeuverState data for this channel and movementManeuverIndex is present (1 byte).
waitOnStop is (INTEGER (0..255)) and is equal to 1 if vehicles for this movement maneuver have to stop on the stop-line and not enter the intersection, and equal to 2 if the vehicles do not.
pedBicycleDetect is (INTEGER (0..255)) and is equal to 1 if ANY pedestrians or bicyclists are detected in a conflicting movement, and is equal to 2 if there is a high certainty no pedestrians or bicyclists are present.
<Object Identifier> 1.3.6.1.4.1.1206.4.2.17.1.9"
```

**Classification:** MIB object for network management

### Child OIDs

No child OID

### Terms of Use

[Terms of use](https://oid-base.com/disclaimer.htm.md)

**Note to implementers:**: The OID repository is constantly updated but does not necessarily store the latest (or most accurate) version of this formal description. For an implementation, it is recommended to search the web for a more recent description. If this is the case, please update the above description.
