Newer
Older
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
* **unavailable** (0)<br>
* **time-100-000** (1)<br>
* **time-050-000** (2)<br>
* **time-020-000** (3)<br>
* **time-010-000** (4)<br>
* **time-002-000** (5)<br>
* **time-001-000** (6)<br>
* **time-000-500** (7)<br>
* **time-000-200** (8)<br>
* **time-000-100** (9)<br>
* **time-000-050** (10)<br>
* **time-000-020** (11)<br>
* **time-000-010** (12)<br>
* **time-000-005** (13)<br>
* **time-000-002** (14)<br>
* **time-000-001** (15)<br>
* **time-000-000-5** (16)<br>
* **time-000-000-2** (17)<br>
* **time-000-000-1** (18)<br>
* **time-000-000-05** (19)<br>
* **time-000-000-02** (20)<br>
* **time-000-000-01** (21)<br>
* **time-000-000-005** (22)<br>
* **time-000-000-002** (23)<br>
* **time-000-000-001** (24)<br>
* **time-000-000-000-5** (25)<br>
* **time-000-000-000-2** (26)<br>
* **time-000-000-000-1** (27)<br>
* **time-000-000-000-05** (28)<br>
* **time-000-000-000-02** (29)<br>
* **time-000-000-000-01** (30)<br>
* **time-000-000-000-005** (31)<br>
* **time-000-000-000-002** (32)<br>
* **time-000-000-000-001** (33)<br>
* **time-000-000-000-000-5** (34)<br>
* **time-000-000-000-000-2** (35)<br>
* **time-000-000-000-000-1** (36)<br>
* **time-000-000-000-000-05** (37)<br>
* **time-000-000-000-000-02** (38)<br>
* **time-000-000-000-000-01** (39)<br>
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
```asn1
TimeConfidence ::= ENUMERATED {
unavailable (0),
time-100-000 (1),
time-050-000 (2),
time-020-000 (3),
time-010-000 (4),
time-002-000 (5),
time-001-000 (6),
time-000-500 (7),
time-000-200 (8),
time-000-100 (9),
time-000-050 (10),
time-000-020 (11),
time-000-010 (12),
time-000-005 (13),
time-000-002 (14),
time-000-001 (15),
time-000-000-5 (16),
time-000-000-2 (17),
time-000-000-1 (18),
time-000-000-05 (19),
time-000-000-02 (20),
time-000-000-01 (21),
time-000-000-005 (22),
time-000-000-002 (23),
time-000-000-001 (24),
time-000-000-000-5 (25),
time-000-000-000-2 (26),
time-000-000-000-1 (27),
time-000-000-000-05 (28),
time-000-000-000-02 (29),
time-000-000-000-01 (30),
time-000-000-000-005 (31),
time-000-000-000-002 (32),
time-000-000-000-001 (33),
time-000-000-000-000-5 (34),
time-000-000-000-000-2 (35),
time-000-000-000-000-1 (36),
time-000-000-000-000-05 (37),
time-000-000-000-000-02 (38),
time-000-000-000-000-01 (39)
}
```
### <a name="TimeIntervalConfidence"></a>TimeIntervalConfidence
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
This is the statistical confidence for the predicted time of signal group state change. For evaluation, the formula
10<sup>(x/a)</sup>-b with a=82.5 and b=1.3 was used. The values are encoded as probability classes with proposed values listed in
the below table in the ASN.1 specification.
Value: Probability
- 0 - 21%
- 1 - 36%
- 2 - 47%
- 3 - 56%
- 4 - 62%
- 5 - 68%
- 6 - 73%
- 7 - 77%
- 8 - 81%
- 9 - 85%
- 10 - 88%
- 11 - 91%
- 12 - 94%
- 13 - 96%
- 14 - 98%
- 15 - 100%
**Unit:** _percent_
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
TimeIntervalConfidence ::= INTEGER (0..15)
```
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
### <a name="TourNumber"></a>TourNumber
This DE is used to provide the R09 tour information.
**Categories:** Infrastructure information
**Revision:** _V2.2.1_
```asn1
TourNumber ::= INTEGER (0..4294967295)
```
### <a name="TrainLength"></a>TrainLength
This DE is used to provide the R09 train length.
**Categories:** Infrastructure information
**Revision:** _V2.2.1_
```asn1
TrainLength ::= INTEGER (0..7)
```
### <a name="TransitDirection"></a>TransitDirection
This DE is used to provide the R09 direction information.
**Categories:** Infrastructure information
**Revision:** _V2.2.1_
```asn1
TransitDirection ::= INTEGER (0..255)
```
### <a name="TransitVehicleOccupancy"></a>TransitVehicleOccupancy
This DE is used to relate basic level of current ridership.
Values:
* **occupancyUnknown** (0)<br>
* **occupancyEmpty** (1)<br>
* **occupancyVeryLow** (2)<br>
* **occupancyLow** (3)<br>
* **occupancyMed** (4)<br>
* **occupancyHigh** (5)<br>
* **occupancyNearlyFull** (6)<br>
* **occupancyFull** (7)<br>
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
TransitVehicleOccupancy ::= ENUMERATED {
occupancyUnknown (0),
occupancyEmpty (1),
occupancyVeryLow (2),
occupancyLow (3),
occupancyMed (4),
occupancyHigh (5),
occupancyNearlyFull (6),
occupancyFull (7)
}
```
### <a name="TransitVehicleStatus"></a>TransitVehicleStatus
This DE is used to relate basic information about the transit run in progress. This is
typically used in a priority request to a signalized system and becomes part of the input processing for how that system
will respond to the request.
- 0 - `loading`: parking and unable to move at this time
- 1 - `anADAuse`: an ADA access is in progress (wheelchairs, kneeling, etc.)
- 2 - `aBikeLoad`: loading of a bicycle is in progress
- 3 - `doorOpen`: a vehicle door is open for passenger access
- 4 - `charging`: a vehicle is connected to charging point
- 5 - `atStopLine`: a vehicle is at the stop line for the lane it is in
Values:
* **loading** (0)<br>
* **anADAuse** (1)<br>
* **aBikeLoad** (2)<br>
* **doorOpen** (3)<br>
* **charging** (4)<br>
* **atStopLine** (5)<br>
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
>>>
NOTE: Most of these values are used to detect that the transit vehicle in not in a state where movement can occur
(and that therefore any priority signal should be ignored until the vehicle is again ready to depart).
>>>
```asn1
TransitVehicleStatus ::= BIT STRING {
loading (0),
anADAuse (1),
aBikeLoad (2),
doorOpen (3),
charging (4),
atStopLine (5)
} (SIZE(8))
```
### <a name="TransmissionState"></a>TransmissionState
This DE is used to provide the current state of the vehicle transmission.
Values:
* **neutral** (0)<br>
* **park** (1)<br>
* **forwardGears** (2)<br>
* **reverseGears** (3)<br>
* **reserved1** (4)<br>
* **reserved2** (5)<br>
* **reserved3** (6)<br>
* **unavailable** (7)<br>
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
TransmissionState ::= ENUMERATED {
neutral (0),
park (1),
forwardGears (2),
reverseGears (3),
reserved1 (4),
reserved2 (5),
reserved3 (6),
unavailable (7)
}
```
### <a name="VehicleHeight"></a>VehicleHeight
The height of the vehicle, measured from the ground to the highest surface, excluding any antenna(s), and
expressed in units of 5 cm. In cases of vehicles with adjustable ride heights, camper shells, and other devices which may
cause the overall height to vary, the largest possible height will be used.
Value is the height of the vehicle, LSB units of 5 cm, range to 6.35 meters
**Unit:** _5cm_
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
VehicleHeight ::= INTEGER (0..127)
```
### <a name="VehicleType"></a>VehicleType
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
This DE is a type list (i.e., a classification list) of the vehicle in terms of overall size. The
data element entries follow the definitions defined in the US DOT Highway Performance Monitoring System (HPMS).
Many infrastructure roadway operators collect and classify data according to this list for regulatory reporting needs.
Within the ITS industry and within the DSRC message set standards work, there are many similar lists of types for
overlapping needs and uses.
- 0 - `none`: Not Equipped, Not known or unavailable
- 1 - `unknown`: Does not fit any other category
- 2 - `special`: Special use
- 3 - `moto`: Motorcycle
- 4 - `car`: Passenger car
- 5 - `carOther`: Four tire single units
- 6 - `bus`: Buses
- 7 - `axleCnt2`: Two axle, six tire single units
- 8 - `axleCnt3`: Three axle, single units
- 9 - `axleCnt4`: Four or more axle, single unit
- 10 - `axleCnt4Trailer`: Four or less axle, single trailer
- 11 - `axleCnt5Trailer`: Five or less axle, single trailer
- 12 - `axleCnt6Trailer`: Six or more axle, single trailer
- 13 - `axleCnt5MultiTrailer`: Five or less axle, multi-trailer
- 14 - `axleCnt6MultiTrailer`: Six axle, multi-trailer
- 15 - `axleCnt7MultiTrailer`: Seven or more axle, multi-trailer
Values:
* **none** (0)<br>
* **unknown** (1)<br>
* **special** (2)<br>
* **moto** (3)<br>
* **car** (4)<br>
* **carOther** (5)<br>
* **bus** (6)<br>
* **axleCnt2** (7)<br>
* **axleCnt3** (8)<br>
* **axleCnt4** (9)<br>
* **axleCnt4Trailer** (10)<br>
* **axleCnt5Trailer** (11)<br>
* **axleCnt6Trailer** (12)<br>
* **axleCnt5MultiTrailer** (13)<br>
* **axleCnt6MultiTrailer** (14)<br>
* **axleCnt7MultiTrailer** (15)<br>
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
```asn1
VehicleType ::= ENUMERATED {
none (0),
unknown (1),
special (2),
moto (3),
car (4),
carOther (5),
bus (6),
axleCnt2 (7),
axleCnt3 (8),
axleCnt4 (9),
axleCnt4Trailer (10),
axleCnt5Trailer (11),
axleCnt6Trailer (12),
axleCnt5MultiTrailer (13),
axleCnt6MultiTrailer (14),
axleCnt7MultiTrailer (15),
...
}
```
### <a name="Velocity"></a>Velocity
This DE represents the velocity of an object, typically a vehicle speed or the recommended speed of
travel along a roadway, expressed in unsigned units of 0.02 meters per second. When used with motor vehicles it may be
combined with the transmission state to form a data frame for use. A value of 8191 shall be used when the speed is
unavailable. Note that Velocity as used here is intended to be a scalar value and not a vector.
The value 8191 indicates that velocity is unavailable
**Unit:** _0.02 m/s_
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
Velocity ::= INTEGER (0..8191)
```
### <a name="VersionId"></a>VersionId
This DE is used to provide the R09 version information.
**Categories:** Infrastructure information
**Revision:** _V2.2.1_
```asn1
VersionId ::= INTEGER (0..4294967295)
```
### <a name="WaitOnStopline"></a>WaitOnStopline
This DE is used to indicate to the vehicle that it must stop at the stop line and not move past.
If "true", the vehicles on this specific connecting maneuver have to stop on the stop-line and not to enter the collision area
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
WaitOnStopline ::= BOOLEAN
```
### <a name="ZoneLength"></a>ZoneLength
This DE is used to provide an estimated distance from the stop bar, along the lane
centerline back in the lane to which it pertains. It is used in various ways to relate this distance value. When used with
clearance zones, it represents the point at which the driver can successfully execute the connection maneuver. It is used
in the Clearance Maneuver Assist data frame to relate dynamic data about the lane. It is also used to relate the distance
from the stop bar to the rear edge of any queue. It is further used within the context of a vehicle's traveling speed to
advise on preferred dynamic approach speeds.
0 = unknown,
The value 10000 to be used for Distances >=10000 m (e.g. from known point to another point along a
known path, often against traffic flow direction when used for measuring queues)
**Unit:** _meter_
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
ZoneLength ::= INTEGER (0..10000)
```
## References:
1. [ISO TS 19091]: "Intelligent transport systems - Cooperative ITS - Using V2I and I2V communications for applications related to signalized intersections".
2. [SAE J2735]: "SURFACE VEHICLE STANDARD - V2X Communications Message Set Dictionary"
3. [OCIT]: "OCIT Developer Group. https://ocit.org"