Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
-- ############################################################################
-- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
--
-- Begin module: REG-D
--
-- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
-- ############################################################################
REG-D DEFINITIONS AUTOMATIC TAGS::= BEGIN
-- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
--
-- Imports from Modules:
-- ITS-Container: ETSI common Data Dictionary
-- DSRC: Basic definition of SPAT and MapData dictionary
--
-- -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
IMPORTS
Altitude, StationID
FROM ITS-Container
PrioritizationResponseStatus, SignalGroupID, NodeOffsetPoint,
Offset-B11, LaneID
FROM DSRC;
-- =============================================================================
-- DE_EmissionType_RegD (Desc Name) Record 10
-- From source: AMENDMENT Regional Data J2735 (REG-D)
EmissionType ::= ENUMERATED {
typeA, -- check for proper restrictions
typeB, --
typeC, --
typeD, --
typeE, --
... -- # LOCAL_CONTENT
}
-- =============================================================================
-- DF_PrioritizationResponse_RegD (Desc Name) Record 34
-- From source: AMENDMENT Regional Data J2735 (REG-D)
PrioritizationResponse ::= SEQUENCE {
stationID StationID,
-- Id of requesting vehicle
-- Note that the stationID has to remain unchanged
-- during the whole prioritisation process.
priorState PrioritizationResponseStatus,
-- State of prioritization request.
signalGroup SignalGroupID,
-- id of prioritized LaneSet, which will
-- be given free way.
... -- # LOCAL_CONTENT
}
-- =============================================================================
-- DF_PrioritizationResponseList_RegD (Desc Name) Record 35
-- From source: AMENDMENT Regional Data J2735 (REG-D)
PrioritizationResponseList ::= SEQUENCE SIZE(1..10) OF PrioritizationResponse
-- =============================================================================
-- DF_Reg-ConnectionManeuverAssist_RegD (Desc Name) Record 38
-- From source: AMENDMENT Regional Data J2735 (REG-D)
Reg-ConnectionManeuverAssist ::= SEQUENCE {
...,
-- version 1
[[
vehicleToLanePositions VehicleToLanePositionList,
rsuDistanceFromAnchor NodeOffsetPoint OPTIONAL
]]
}
-- =============================================================================
-- DF_REG_IntersectionState_RegD (Desc Name) Record 42
-- From source: AMENDMENT Regional Data J2735 (REG-D)
Reg-IntersectionState ::= SEQUENCE {
...,
-- version 1
[[
activePrioritizations PrioritizationResponseList OPTIONAL
]]
}
-- =============================================================================
-- DF_REG_MapData_Base_RegD NEW (Desc Name) Record 48
-- From source: AMENDMENT Regional Data J2735 (REG-D)
Reg-MapData ::= SEQUENCE {
...,
-- version 1
[[
signalHeadLocations SignalHeadLocationList OPTIONAL
]]
}
-- =============================================================================
-- DF_REG_Position3D_RegD (Desc Name) Record 57
Reg-Position3D ::= SEQUENCE {
...,
-- version 1
[[
altitude Altitude
]]
}
-- =============================================================================
-- DF_REG_RestrictionUserType_RegD (Desc Name) Record 58
Reg-RestrictionUserType ::= SEQUENCE {
...,
-- version 1
[[
emission EmissionType OPTIONAL
]]
}
-- =============================================================================
-- DF_SignalHeadLocation_RegD NEW (Desc Name) Record 66
SignalHeadLocation ::= SEQUENCE {
node NodeOffsetPoint, -- the location
elevation Offset-B11, -- elevation up to 10 meters
signalGroupID SignalGroupID,
...
}
-- =============================================================================
-- DF_SignalHeadLocationList_RegD NEW (Desc Name) Record 67
SignalHeadLocationList ::= SEQUENCE (SIZE(1..20)) OF SignalHeadLocation
-- =============================================================================
-- DF_VehicleToLanePosition_RegD (Desc Name) Record 73
VehicleToLanePosition ::= SEQUENCE {
stationID StationID,
laneID LaneID,
...
}
-- =============================================================================
-- DF_VehicleToLanePositionList_RegD (Desc Name) Record 74
VehicleToLanePositionList ::= SEQUENCE SIZE(1..5) OF VehicleToLanePosition
END
-- End of the REG-D module.