BSI PD CEN ISO/TS 19091:2019
$215.11
Intelligent transport systems. Cooperative ITS. Using V2I and I2V communications for applications related to signalized intersections
Published By | Publication Date | Number of Pages |
BSI | 2019 | 246 |
This document defines the message, data structures, and data elements to support exchanges between the roadside equipment and vehicles to address applications to improve safety, mobility and environmental efficiency. In order to verify that the defined messages will satisfy these applications, a systems engineering process has been employed that traces use cases to requirements and requirements to messages and data concepts.
This document consists of a single document that contains the base specification and a series of annexes. The base specification lists the derived information requirements (labelled informative) and references to other standards for message definitions where available. Annex A contains descriptions of the use cases addressed by this document. Annexes B and C contain traceability matrices that relate use cases to requirements and requirements to the message definitions (i.e. data frames and data elements). The next annexes list the base message requirements and application-oriented specific requirements (requirements traceability matrix) that map to the message and data concepts to be implemented. As such, an implementation consists of the base plus an additional group of extensions within this document.
Details on information requirements, for other than SPaT, MAP, SSM, and SRM messages are provided in other International Standards. The focus of this document is to specify the details of the SPaT, MAP, SSM, and SRM supporting the use cases defined in this document. Adoption of these messages varies by region and their adoption can occur over a significant time period.
This document covers the interface between roadside equipment and vehicles. Applications, their internal algorithms, and the logical distribution of application functionality over any specific system architecture are outside the scope of this document.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
4 | European foreword Endorsement notice |
9 | Foreword |
10 | Introduction |
11 | Blank Page |
12 | 1 Scope 2 Normative references |
13 | 3 Terms and definitions |
21 | 4 Abbreviated terms |
23 | 5 General description (informative) 5.1 Overview 5.2 Functional model 5.2.1 Description |
24 | Figure 1 โ Working model for use cases (functional) |
25 | 5.2.2 Architecture |
26 | Figure 2 โ General architecture for V2I/I2V communications |
27 | 5.2.3 Message interactions 5.2.4 Common operational assumptions |
29 | 5.3 Safety use cases 5.3.1 Intent 5.3.2 Additional assumptions 5.3.3 Architecture implications |
30 | 5.4 Mobility/sustainability use cases 5.4.1 Intent 5.4.2 Additional assumptions 5.4.3 Architecture implications |
31 | 5.5 Priority/pre-emption use cases 5.5.1 Intent |
32 | 5.5.2 Additional assumptions 5.5.3 Architecture implications |
33 | 5.5.4 Public transport signal priority application |
34 | Operational constraints 5.5.5 Freight vehicle signal priority application |
35 | Figure 3 โ FSP flow for a platoon of vehicles |
36 | 5.5.6 Emergency (public safety) vehicle pre-emption application 6 Function description (informative) |
37 | 6.1 Public safety vehicle 6.1.1 Broadcast public safety vehicle information 6.1.2 Broadcast emergency response indication 6.2 Signal pre-emption 6.2.1 Signal pre-empt request (normal power) 6.2.2 Signal pre-empt request (high power) |
38 | 6.2.3 Request signal pre-empt โ Message identifier 6.2.4 Request signal pre-empt โ Intersection identifier 6.2.5 Request signal pre-empt โ Approach lane 6.2.6 Request signal pre-empt โ Egress lane 6.2.7 Request signal pre-empt โ Vehicle class 6.2.8 Request signal pre-empt โ Time of service |
39 | 6.2.9 Request signal pre-empt โ Vehicle identity 6.2.10 Request signal pre-empt โ Vehicle location and speed 6.2.11 Request signal pre-empt โ Cancellation 6.2.12 Request signal pre-empt โ Transaction identifier 6.2.13 Request signal pre-empt โ Duration 6.3 Public transport and commercial vehicle 6.3.1 Broadcast priority requesting vehicle information |
40 | 6.4 Signal priority requirements 6.4.1 Signal priority request 6.4.2 Request signal priority โ Message identifier 6.4.3 Request signal priority โ Intersection identifier 6.4.4 Request signal priority โ Approach lane 6.4.5 Request signal priority โ Egress lane |
41 | 6.4.6 Request signal priority โ Vehicle class 6.4.7 Request signal priority โ Time of service 6.4.8 Request signal priority โ Vehicle identity 6.4.9 Request signal priority โ Vehicle location and speed 6.4.10 Request signal priority โ Service information |
42 | 6.4.11 Request signal priority cancellation 6.4.12 Request signal priority โ Priority request level 6.4.13 Request signal priority โ Transaction identifier 6.4.14 Request signal priority โ Duration 6.4.15 Request signal priority โ Transit schedule 6.5 Broadcast area’s geometrics 6.5.1 Broadcast roadway geometrics 6.5.2 Broadcast roadway geometrics โ Message identifier |
43 | 6.5.3 Broadcast intersection โ Identifier 6.5.4 Broadcast intersection โ Reference point 6.5.5 Broadcast intersection โ Lane/approach default width 6.5.6 Broadcast intersection โ Egress lanes/approach 6.5.7 Broadcast intersection โ Ingress lanes/approach 6.5.8 Broadcast intersection โ Lane/approach number 6.5.9 Broadcast intersection โ Lane/approach centerline coordinates |
44 | 6.5.10 Broadcast intersection โ Vehicle lane/approach manoeuvres 6.5.11 Broadcast intersection โ Pedestrian crossing lane/approach manoeuvres |
45 | 6.5.12 Broadcast intersection โ Special lane/approach manoeuvres 6.5.13 Broadcast intersection โ Version identifier 6.5.14 Broadcast intersection โ Crossings 6.5.15 Broadcast intersection โ Lane/approach width 6.5.16 Broadcast intersection โ Node lane/approach width |
46 | 6.5.17 Broadcast intersection โ Egress connection 6.5.18 Broadcast intersection โ Traffic control 6.5.19 Broadcast intersection โ Traffic control by lane/approach 6.5.20 Broadcast road conditions 6.5.21 Broadcast intersection โ Signal group 6.6 Broadcast GNSS augmentation details 6.6.1 Broadcast GNSS augmentations |
47 | 6.6.2 Broadcast GNSS augmentation detail โ NMEA 6.6.3 Broadcast GNSS augmentation detail โ RTCM 6.7 Signalized intersection requirements 6.7.1 Broadcast signal phase and timing information 6.7.2 Broadcast signal phase and timing โ Message identifier 6.7.3 Broadcast signal phase and timing โ Intersection identifier 6.7.4 Broadcast signal phase and timing โ Intersection status |
48 | 6.7.5 Broadcast signal phase and timing โ Timestamp 6.7.6 Broadcast manoeuvre โ Signal group 6.7.7 Broadcast manoeuvre โ Manoeuvre state 6.7.8 Broadcast manoeuvre โ Vehicular state 6.7.9 Broadcast manoeuvre โ Pedestrian state 6.7.10 Broadcast manoeuvre โ Special state 6.7.11 Broadcast manoeuvre โ Time of change โ Minimum |
49 | 6.7.12 Broadcast manoeuvre โ Time of change โ Maximum 6.7.13 Broadcast manoeuvre โ Succeeding signal indications |
50 | 6.7.14 Broadcast manoeuvre โ Succeeding signal indication time of change 6.7.15 Broadcast manoeuvre pending manoeuvre start time 6.7.16 Broadcast manoeuvre โ Pedestrian detect 6.7.17 Broadcast manoeuvre โ Pedestrian call 6.7.18 Broadcast manoeuvre โ Optimal speed information 6.7.19 Broadcast manoeuvre โ Signal progression information 6.7.20 Broadcast manoeuvre โ Egress lane queue |
51 | 6.7.21 Broadcast manoeuvre โ Egress lane storage availability 6.7.22 Broadcast manoeuvre โ Wait indication 6.8 Broadcast cross traffic sensor information 6.9 Broadcast vulnerable road user sensor information 6.10 Broadcast dilemma zone violation warning 6.11 Broadcast signal preferential treatment status 6.11.1 Broadcast preferential treatment โ Signal status message |
52 | 6.11.2 Broadcast preferential treatment โ Message identifier 6.11.3 Broadcast preferential treatment โ Intersection identifier 6.11.4 Broadcast preferential treatment โ Intersection status 6.11.5 Broadcast preferential treatment โ Prioritization request status 6.11.6 Broadcast preferential treatment โ Vehicle source 6.11.7 Broadcast preferential treatment โ Transaction identifier 6.12 Message identifier |
53 | 6.13 System performance requirements 6.13.1 Broadcast intersection โ Computed lane/approach 6.14 Transmission rates โ Signal preferential treatment 6.14.1 Maximum transmission rate โ Request signal preferential treatment 6.14.2 Maximum response time โ Request signal preferential treatment 6.14.3 Minimum transmission rate โ Signal status message 6.14.4 Minimum transmission period โ Signal status message 6.15 Transmission rate requirements โ Broadcast roadway geometrics information |
54 | 6.15.1 Minimum transmission rate โ Broadcast roadway geometrics information 6.15.2 Maximum transmission rate โ Broadcast roadway geometrics information 6.15.3 Default transmission rate โ Broadcast roadway geometrics information 6.16 Transmission rate requirements โ GNSS augmentations detail broadcasts 6.16.1 Minimum transmission rate โ GNSS augmentation details broadcasts 6.16.2 Default transmission rate โ GNSS augmentation details broadcasts 6.17 Transmission rate requirements โ Broadcast signal phase and timing information 6.17.1 Minimum transmission rate โ Broadcast signal phase and timing information 6.17.2 Maximum transmission rate โ Broadcast signal phase and timing information 6.17.3 Default transmission rate โ Broadcast signal phase and timing information |
55 | 6.18 Transmission rate requirements โ Broadcast cross traffic sensor information 6.18.1 Minimum transmission rate โ Broadcast cross traffic sensor information 6.18.2 Maximum transmission rate โ Broadcast cross traffic sensor information 6.18.3 Default transmission rate โ Broadcast cross traffic sensor information 6.19 Transmission rate requirements โ Broadcast vulnerable road user sensor information 6.19.1 Transmission rate โ Broadcast vulnerable road user sensor information 6.19.2 Maximum transmission rate โ Broadcast vulnerable road user sensor information 6.19.3 Default transmission rate โ Broadcast vulnerable road user sensor information 7 Messages |
56 | 8 Conformance |
57 | Annex A (informative) Use cases Table A.1 โ Identified use cases |
61 | Table A.3 โ PR1-a: Localized public transport signal priority โ Near side stop |
64 | Table A.4 โ PR2: Public transport signal priority along an arterial (group of intersections) |
68 | Table A.5 โ PR3: Localized freight signal priority |
71 | Table A.6 โ PR3-a: Localized freight signal priority with a platoon |
74 | Table A.7 โ PR3-b: Arterial freight signal priority for a platoon |
78 | Table A.8 โ PR4: Emergency vehicle single or multiple vehicles (normal power PSOBE) |
81 | Table A.9 โ PR5: Emergency vehicle single or multiple vehicles (high-power PSOBE) |
85 | Table A.10 โ PR6: Mixed emergency vehicle and other priority eligible vehicles |
88 | Table A.11 โ SA1: Dilemma zone protection |
90 | Table A.12 โ SA2: Red light violation warning |
92 | Table A.13 โ SA3: Stop sign violation warning |
94 | Table A.14 โ SA4: Turning assistant โ Oncoming traffic |
96 | Table A.15 โ SA5: Turning assistant โ Vulnerable road user avoidance |
98 | Table A.16 โ SA6: Non-signalized crossing traffic warning |
100 | Table A.17 โ SA7: Crossing vulnerable road user advisory (non-signalized) |
102 | Table A.18 โ MS1: Basic local traffic signal actuation |
104 | Table A.19 โ MS2: Platoon detection for coordinated signals |
106 | Table A.20 โ MS3: Congested intersection adjustment |
108 | Table A.21 โ MS4: Traffic signal optimal speed advisory |
110 | Table A.22 โ MS5: Signalized corridor eco-driving speed guidance |
112 | Table A.23 โ MS6: Idling stop support |
114 | Table A.24 โ MS7: Start delay prevention |
117 | Table A.25 โ MS9: Inductive charging at signals |
118 | Table A.26 โ MS10: Donโt block the box |
121 | Annex B (informative) Use case to requirements traceability B.1 General B.2 Symbols indicating requirement status Table B.1 โ Symbols indicating requirement status B.3 Conditional status notation |
122 | Table B.2 โ Predicate notations Table B.3 โ Predicate mapping to this documentโs subclauses |
123 | B.4 Prioritization and pre-emption use case to requirements table Table B.4 โ Prioritization and pre-emption related use case to requirements matrix |
129 | B.5 Safety related use case to requirements matrix Table B.5 โ Safety related use case to requirements matrix |
133 | B.6 Mobility/sustainability related use case to requirements matrix Table B.6 โ Mobility/sustainability related use case to requirements matrix |
138 | Annex C (informative) Requirements traceability matrix Table C.1 โ Requirements traceability matrix |
154 | Annex D (normative) Extension procedures |
155 | Annex E (normative) Profile A for J2735โข E.1 General E.2 MAP E.2.1 SAE J2735โข MAP elements E.2.2 Profile A MAP elements E.2.3 Profile A MAP performance requirements E.2.4 Profile A MAP ASN.1 E.3 SPaT E.3.1 SAE J2735โข SPaT elements |
156 | E.3.2 Profile A SPaT elements E.3.3 Profile A SPaT performance requirements E.3.4 Profile A SPaT ASN.1 E.3.4.1 Data frame: DF_ConnectionManeuverAssist-addGrpA E.3.4.2 Data frame: DF_ MovementState-addGrpA E.3.4.3 Data element: DE_PedestrianBicycleCall |
157 | E.3.4.4 Data element: DE_SpecialSignalState (SAE J2735โข Revised NOV2009 – 218 -) E.4 SRM E.4.1 SAE J2735โข SRM elements E.4.2 Profile A SRM elements E.4.3 Profile A SRM performance requirements E.4.4 Profile A SRM ASN.1 |
158 | E.5 SSM E.5.1 SAE J2735โข SSM elements E.5.2 Profile A SSM elements E.5.3 Profile A SSM performance requirements E.5.4 Profile A SSM ASN.1 E.6 Examples โ Profile A PICS |
159 | Annex F (normative) Profile B for J2735โข F.1 General Table F.1 โ List of use cases related to this annex F.2 Normative references F.3 MAP message specification F.3.1 General |
160 | F.3.2 Identification of the data elements and data frames F.3.2.1 General F.3.2.2 List of data frames contained in SAE J2735โข F.3.2.3 List of data elements contained in SAE J2735โข |
161 | F.3.3 Definition of the data frames F.3.3.1 General F.3.3.2 DF_ApproachAttribute F.3.3.3 DF_BranchAttribute F.3.3.4 DF_BranchSublink |
162 | F.3.3.5 DF_CommonHeader F.3.3.6 DF_DivergenceAttribute F.3.3.7 DF_DivergencePathway |
163 | F.3.3.8 DF_DownstreamIntersectionAttribute F.3.3.9 DF_EgressPathway F.3.3.10 DF_EgressIdentifier F.3.3.11 DF_IngressApproach |
164 | F.3.3.12 DF_IngressIdentifier F.3.3.13 DF_IntersectionIdentifier F.3.3.14 DF_MergeSublink F.3.3.15 DF_Node_OpB |
165 | F.3.3.16 DF_RSEIdentifier F.3.3.17 DF_SublinkIdentifier F.3.4 Definition of the data elements F.3.4.1 General F.3.4.2 DE_ApproachType |
166 | F.3.4.3 DE_BranchSublinkID F.3.4.4 DE_CommunicationType F.3.4.5 DE_DivergencePathwayID F.3.4.6 DE_EgressPathwayID F.3.4.7 DE_IngressID F.3.4.8 DE_IntersectionID_OpB |
167 | F.3.4.9 DE_MergeSublinkID F.3.4.10 DE_MessageID_OpB F.3.4.11 DE_MessageSize F.3.4.12 DE_NodeAttribute_OpB |
168 | F.3.4.13 DE_NodeID F.3.4.14 DE_OperationMode F.3.4.15 DE_PrefectureID F.3.4.16 DE_RoadType |
169 | F.3.4.17 DE_StorageAddress F.3.4.18 DE_SublinkID F.3.4.19 DE_VersionIdentifier F.3.5 Performance requirements of MAP message related to this annex F.3.5.1 Transmission rate requirements F.3.5.1.1 Minimum transmission rate F.3.5.1.2 Maximum transmission rate F.3.5.2 Nodes design requirements |
170 | F.3.6 Requirements to message traceability matrix of map message |
174 | F.4 SPaT message specification F.4.1 General F.4.2 Identification of the data elements and data frames F.4.2.1 General F.4.2.2 List of data elements contained in SAE J2735โข F.4.3 Definition of the data frames |
175 | F.4.3.1 General F.4.3.2 DF_ApproachState F.4.3.3 DF_GreenLightIndication F.4.3.4 DF_SignalGroupEvent_V |
176 | F.4.3.5 DF_SignalGroupEvent_P F.4.3.6 DF_SignalGroupIdentifier F.4.3.7 DF_SignalGroupState_V |
177 | F.4.3.8 DF_SignalGroupState_P F.4.4 Definition of the data elements F.4.4.1 General F.4.4.2 DE_AvailableStatus F.4.4.3 DE_ArrowLightIndication |
178 | F.4.4.4 DE_BallLight F.4.4.5 DE_CurrentGreenIndication F.4.4.6 DE_EventCount |
179 | F.4.4.7 DE_IntersectionStatusObject_OpB F.4.4.8 DE_PedSignalPhaseState F.4.5 Performance requirements of SPaT message related to this annex |
180 | F.4.6 Requirements to message traceability matrix of SPaT message Table F.3 โ Requirements to message DE/DF traceability matrix |
183 | F.5 SRM message specification F.6 SSM message specification F.6.1 General F.6.2 Requirements to message traceability matrix of SSM message F.7 PICS list for this annex |
184 | Annex G (normative) Profile C for J2735โข G.1 General G.2 Normative references G.3 Conformance G.4 Message content revision strategy |
185 | G.5 Data extensions โaddGrpCโ data extensions to SAE J2735โข G.5.1 “addGrpC” data frames G.5.1.1 ConnectionManeuverAssist-addGrpC G.5.1.2 ConnectionTrajectory-addGrpC |
186 | G.5.1.3 IntersectionState-addGrpC G.5.1.4 LaneAttributes-addGrpC ASN.1 representation: G.5.1.5 MapData-addGrpC G.5.1.6 MovementEvent-addGrpC |
187 | ASN.1 representation: G.5.1.7 NodeAttributeSet-addGrpC G.5.1.8 Position3D-addGrpC G.5.1.9 RestrictionUserType-addGrpC |
188 | G.5.1.10 RequestorDescription-addGrpC ASN.1 representation: G.5.1.11 SignalStatusPackage-addGrpC G.5.2 Data frames G.5.2.1 ItsStationPosition |
189 | G.5.2.2 Node G.5.2.3 NodeLink G.5.2.4 PrioritizationResponse |
190 | G.5.2.5 PrioritizationResponseList G.5.2.6 SignalHeadLocation G.5.2.7 SignalHeadLocationList G.5.3 Data elements G.5.3.1 BatteryStatus ASN.1 representation: G.5.3.2 EmissionType |
191 | G.5.3.3 ExceptionalCondition ASN.1 representation: G.5.3.4 PtvRequestType G.5.3.5 RejectedReason |
192 | ASN.1 representation: G.5.3.6 TimeReference G.6 Framework for including data extensions to SAE J2735โข |
193 | G.7 โREGIONโ data extensions to SAE J2735โข G.7.1 Introduction G.7.2 Reg-ConnectionManeuverAssist G.7.3 Reg-GenericLane G.7.4 Reg-IntersectionState |
194 | G.7.5 Reg-LaneDataAttribute ASN.1 representation: G.7.6 Reg-MapData G.7.7 Reg-MovementEvent ASN.1 representation: G.7.8 Reg- NodeAttributeSetXY G.7.9 Reg-Position3D |
195 | G.7.10 Reg-RequestorDescription ASN.1 representation: G.7.11 Reg-RestrictionUserType G.7.11.1 Reg-SignalStatusPackage G.8 Special usage of the SAE J2735โข messages, data frames, and elements G.8.1 Messages |
196 | G.8.1.1 Introduction G.8.1.2 MSG_MapData G.8.1.3 MSG_SignalPhaseAndTiming Message G.8.1.4 MSG_SignalRequestMessage |
197 | G.8.1.5 MSG_SignalStatusMessage G.8.2 Data frames G.8.2.1 Introduction G.8.2.2 DF_ConnectingLane G.8.2.3 DF_ConnectionManeuverAssist G.8.2.4 DF_Connection |
198 | G.8.2.5 DF_GenericLane |
199 | Figure G.1 โ ConnectionTrajectory G.8.2.6 ingressApproach, egressApproach G.8.2.7 DF_IntersectionGeometry |
200 | G.8.2.8 DF_NodeAttributeSetXY Figure G.2 โ node attributes declaration example |
201 | Figure G.3 โ โmergingPointโ attribute example |
202 | Figure G.4 โ โdWidthโ attribute example Figure G.5 โ โnodeLinkโ attribute exampleexample G.8.2.9 DF_IntersectionState |
203 | G.8.2.10 DF_Position3D G.8.2.11 DF_RestrictionUserType G.8.3 Data elements G.8.3.1 Introduction G.8.3.2 DE_LayerID |
204 | G.9 Basic interpretation of the messages G.9.1 Connection of lanes G.9.1.1 Vehicle lane connections G.9.1.1.1 Vehicle lane connections basic scenario |
205 | Figure G.6 โ basic vehicle lane example G.9.1.1.2 Adjacent intersection connection of egress lane to ingress lane |
206 | Figure G.7 โ egress to ingress lane connection example G.9.1.1.3 Adjacent intersection connection of ingress lane to ingress lane |
207 | Figure G.8 โ Ingress to ingress lane connection example G.9.1.1.4 Adjacent intersection connection of egress lane to egress lane |
208 | Figure G.9 โ Egress to Egress lane connection example G.9.1.2 Crosswalk lane connections G.9.1.2.1 Crosswalk lane connections basic scenario |
209 | Figure G.10 โcrosswalk lane connection basic example G.9.1.2.2 Crosswalk safe island lane connection scenario 1 |
210 | Figure G.11 โCrosswalk safety island connection scenario 1 example G.9.1.2.3 Crosswalk safe island lane connection scenario 2 |
211 | Figure G.12 โ Crosswalk safety island connection scenario 2 example G.9.1.3 Bicycle lane connections G.9.1.3.1 Bicycle lane connections basic scenario |
212 | Figure G.13 โ Basic bicycle lane example G.9.1.3.2 Bicycle lane connections complex scenario |
213 | Figure G.14 โ Complex bicycle lane example G.9.2 SpaT/Map interpretation example within an intersection for usage in the vehicle G.9.2.1 Analysis of relevant connections and signals |
214 | G.9.2.2 Analysis of dynamic state and of signal G.9.2.3 Time mark representation within UTC G.9.3 Prioritization handling |
215 | G.10 ASN.1 specification for extensions of the SAE J2735โข ASN.1 module โDSRCโ G.10.1 ASN.1 definition of extension data โAddGrpCโ |
219 | G.10.2 ASN.1 definition of extension control structure โREGIONโ |
221 | G.10.3 ASN.1 definition of extension control structure โDSRCโ |
244 | Bibliography |