Newer
Older
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
Some road authorities like to give priority to vehicles based on the type of fuel they use. In addition,
electric vehicles may receive priority based on their battery status.
* _fuel_ of type [**FuelType**](ETSI-ITS-DSRC.md#FuelType) OPTIONAL<br>
fuel used by vehicle.
* _batteryStatus_ of type [**BatteryStatus**](#BatteryStatus) OPTIONAL<br>
current batter status of vehicle.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
RequestorDescription-addGrpC ::= SEQUENCE {
fuel FuelType OPTIONAL,
batteryStatus BatteryStatus OPTIONAL,
...
}
```
### <a name="SignalStatusPackage-addGrpC"></a>SignalStatusPackage-addGrpC
The traffic control centre (TCC) may advice a public transport vehicle (e.g. bus) to synchronize his travel time.
This may happen when, for example, two busses, due to special traffic conditions, are out of schedule.
The first might be too late, the second too fast. The consequence is that the second is driving
just behind the first and is empty as all passengers are within the first one. To avoid this often-occurring
situation, the TCC transmits time synchronization advices to the public transport vehicles using the
signal status message.
* _synchToSchedule_ of type [**DeltaTime**](ETSI-ITS-DSRC.md#DeltaTime) OPTIONAL<br>
DeltaTime.
* _rejectedReason_ of type [**RejectedReason**](#RejectedReason) OPTIONAL<br>
RejectedReason.
@Note: The [**PrioritizationResponseStatus**](ETSI-ITS-DSRC.md#PrioritizationResponseStatus) provides optionally the reason for prioritization response rejection.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
SignalStatusPackage-addGrpC ::= SEQUENCE {
synchToSchedule DeltaTime OPTIONAL,
rejectedReason RejectedReason OPTIONAL,
...
}
```
### <a name="ItsStationPosition"></a>ItsStationPosition
This DF is used to provide real-time positioning information feedback to a specific ITS station
(e.g. vehicle, pedestrian, bicycle) by infrastructure equipment.
The position information includes, for example, the driving, crossing lane and/or the X/Y coordinates in relation to
the reference position of the MapData. The `timeReference` indicates the time stamp of the the
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
message (received from an ITS station) for which the positioning feedback has been computed.
* _stationID_ of type [**StationID**](ETSI-ITS-CDD.md#StationID) <br>
unique identifier.
* _laneID_ of type [**LaneID**](ETSI-ITS-DSRC.md#LaneID) OPTIONAL<br>
LaneID.
* _nodeXY_ of type [**NodeOffsetPointXY**](ETSI-ITS-DSRC.md#NodeOffsetPointXY) OPTIONAL<br>
NodeOffsetPointXY.
* _timeReference_ of type [**TimeReference**](#TimeReference) OPTIONAL<br>
TimeReference.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
>>>
NOTE: The computation of the positioning feedback is out of focus of this standard.
>>>
```asn1
ItsStationPosition ::= SEQUENCE {
stationID StationID,
laneID LaneID OPTIONAL,
nodeXY NodeOffsetPointXY OPTIONAL,
timeReference TimeReference OPTIONAL,
...
}
```
### <a name="ItsStationPositionList"></a>ItsStationPositionList
```asn1
ItsStationPositionList ::= SEQUENCE SIZE(1..5) OF ItsStationPosition
```
### <a name="Node"></a>Node
This DF is used to to identify a node of a lane (waypoint) by its `lane` and node identifier `id`.
The `intersectionID` is used if the referenced lane belongs to an adjacent intersection. If the node
belongs to a connection trajectory ([ISO TS 19091] G.5.1.2) the `connectionID` is used.
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
* _id_ of type **INTEGER** <br>
unique identifier.
* _lane_ of type [**LaneID**](ETSI-ITS-DSRC.md#LaneID) OPTIONAL<br>
identifier from lane.
* _connectionID_ of type [**LaneConnectionID**](ETSI-ITS-DSRC.md#LaneConnectionID) OPTIONAL<br>
identifier from connection.
* _intersectionID_ of type [**IntersectionID**](ETSI-ITS-DSRC.md#IntersectionID) OPTIONAL<br>
identifier from intersection.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
Node ::= SEQUENCE {
id INTEGER,
lane LaneID OPTIONAL,
connectionID LaneConnectionID OPTIONAL,
intersectionID IntersectionID OPTIONAL,
...
}
```
### <a name="NodeLink"></a>NodeLink
```asn1
NodeLink ::= SEQUENCE SIZE (1..5) OF Node
```
### <a name="PrioritizationResponse"></a>PrioritizationResponse
This DF is used to provide the prioritization status response and the
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
signal group identifier for a specific ITS station (e.g. vehicle).
* _stationID_ of type [**StationID**](ETSI-ITS-CDD.md#StationID) <br>
StationID.
* _priorState_ of type [**PrioritizationResponseStatus**](ETSI-ITS-DSRC.md#PrioritizationResponseStatus) <br>
PrioritizationResponseStatus.
* _signalGroup_ of type [**SignalGroupID**](ETSI-ITS-DSRC.md#SignalGroupID) <br>
SignalGroupID.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
PrioritizationResponse ::= SEQUENCE {
stationID StationID,
priorState PrioritizationResponseStatus,
signalGroup SignalGroupID,
...
}
```
### <a name="PrioritizationResponseList"></a>PrioritizationResponseList
```asn1
PrioritizationResponseList ::= SEQUENCE SIZE(1..10) OF PrioritizationResponse
```
### <a name="SignalHeadLocation"></a>SignalHeadLocation
This DF defines the XYZ position of a signal head within an intersection
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
and indicates the related signal group identifier.
* _nodeXY_ of type [**NodeOffsetPointXY**](ETSI-ITS-DSRC.md#NodeOffsetPointXY) <br>
* _nodeZ_ of type [**DeltaAltitude**](ETSI-ITS-CDD.md#DeltaAltitude) <br>
* _signalGroupID_ of type [**SignalGroupID**](ETSI-ITS-DSRC.md#SignalGroupID) <br>
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
SignalHeadLocation ::= SEQUENCE {
nodeXY NodeOffsetPointXY,
nodeZ DeltaAltitude,
signalGroupID SignalGroupID,
...
}
```
### <a name="SignalHeadLocationList"></a>SignalHeadLocationList
```asn1
SignalHeadLocationList ::= SEQUENCE (SIZE(1..64)) OF SignalHeadLocation
```
### <a name="BatteryStatus"></a>BatteryStatus
This DE defines an enumerated list of battery states.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
BatteryStatus ::= ENUMERATED {
unknown,
critical,
low,
good,
...
}
```
### <a name="EmissionType"></a>EmissionType
This DE defines an enumerated list of toxic emission types for vehicles.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
EmissionType ::= ENUMERATED {
euro1,
euro2,
euro3,
euro4,
euro5,
euro6,
...
}
```
### <a name="ExceptionalCondition"></a>ExceptionalCondition
This DE defines a list of reasons for sudden changes in
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
eventState parameters, thereby offering a reason for extended waiting times.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
ExceptionalCondition ::= ENUMERATED {
unknown,
publicTransportPriority,
emergencyVehiclePriority,
trainPriority,
bridgeOpen,
vehicleHeight,
weather,
trafficJam,
tunnelClosure,
meteringActive,
truckPriority,
bicyclePlatoonPriority,
vehiclePlatoonPriority,
...
}
```
### <a name="PtvRequestType"></a>PtvRequestType
This DE defines a list of activation requests used for C-ITS migration of legacy public
transport prioritization systems.
The activation points are used while approaching to an intersection.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
PtvRequestType ::= ENUMERATED {
preRequest,
mainRequest,
doorCloseRequest,
cancelRequest,
emergencyRequest,
...
}
```
### <a name="RejectedReason"></a>RejectedReason
This DE defines a list of reasons for rejected priority requests.
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
RejectedReason ::= ENUMERATED {
unknown,
exceptionalCondition,
maxWaitingTimeExceeded,
ptPriorityDisabled,
higherPTPriorityGranted,
vehicleTrackingUnknown,
...
}
```
### <a name="TimeReference"></a>TimeReference
This DE defines a value in milliseconds in the current minute related to UTC time.
The range of 60 000 covers one minute (60 seconds * 1 000 milliseconds)
**Categories:** Infrastructure information
**Revision:** _V1.3.1_
```asn1
TimeReference ::= INTEGER { oneMilliSec(1) } (0..60000)
```
## 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"