oSIST prEN 50463-4:2025
(Main)Railway applications - Energy measurement on board trains - Part 4: Communication
Railway applications - Energy measurement on board trains - Part 4: Communication
EN 50463-4 applies to the on board and on board to ground communication services. EN 50463-4 covers the data communication using digital interfaces between functions implemented within the EMS, between EMS function and other on-board subsystems and between EMS and ground communication services.
Bahnanwendungen - Energiemessung auf Bahnfahrzeugen - Teil 4: Kommunikation
Applications ferroviaires - Mesure d'énergie à bord des trains - Partie 4 : Communication
Železniške naprave - Merjenje energije na vlaku - 4. del: Komunikacija
General Information
Relations
Standards Content (Sample)
SLOVENSKI STANDARD
01-december-2025
Železniške naprave - Merjenje energije na vlaku - 4. del: Komunikacija
Railway applications - Energy measurement on board trains - Part 4: Communication
Bahnanwendungen - Energiemessung auf Bahnfahrzeugen - Teil 4: Kommunikation
Applications ferroviaires - Mesure d'énergie à bord des trains - Partie 4 : Communication
Ta slovenski standard je istoveten z: prEN 50463-4:2025
ICS:
45.060.10 Vlečna vozila Tractive stock
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EUROPEAN STANDARD DRAFT
prEN 50463-4
NORME EUROPÉENNE
EUROPÄISCHE NORM
October 2025
ICS 45.060.10 Will supersede EN 50463-4:2017; EN 50463-
4:2017/A1:2025
English Version
Railway applications - Energy measurement on board trains -
Part 4: Communication
Applications ferroviaires - Mesure d'énergie à bord des Bahnanwendungen - Energiemessung auf Bahnfahrzeugen
trains - Partie 4 : Communication - Teil 4: Kommunikation
This draft European Standard is submitted to CENELEC members for enquiry.
Deadline for CENELEC: 2026-01-23.
It has been drawn up by CLC/TC 9X.
If this draft becomes a European Standard, CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which
stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
This draft European Standard was established by CENELEC in three official versions (English, French, German).
A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to
the CEN-CENELEC Management Centre has the same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the
Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Türkiye and the United Kingdom.
Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are aware and to
provide supporting documentation.
Warning : This document is not a European Standard. It is distributed for review and comments. It is subject to change without notice and
shall not be referred to as a European Standard.
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2025 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Project: 81059 Ref. No. prEN 50463-4:2025 E
1 Contents Page
2 European foreword . 10
3 Introduction . 12
4 1 Scope . 15
5 2 Normative references . 15
6 3 Terms, definitions and abbreviations . 16
7 3.1 Terms and definitions . 16
8 3.2 Abbreviations . 20
9 4 Requirements . 21
10 4.1 General . 21
11 4.2 Communication between functions of the EMS . 21
12 4.2.1 General . 21
13 4.2.2 Communication protocols stack . 23
14 4.2.3 Communication security . 23
15 4.2.4 VMF/CMF to ECF Interface (VEI) . 23
16 4.2.5 EMF to DHS interface (EMDI). 24
17 4.2.6 Maintenance/testing interfaces (DSI and ESI) . 24
18 4.2.7 DHS to location function . 25
19 4.2.8 DHS to UTC source . 25
20 4.2.9 DHS to Consist Network digital interface (CNI) . 26
21 4.3 Communication between the EMS and ground . 26
22 4.3.1 General . 26
23 4.3.2 EMS set-up . 26
24 4.3.3 Application services (service layer) . 29
25 4.3.4 Data structures (data layer) . 30
26 4.3.5 Message mechanism (message layer) . 86
27 4.3.6 Application protocols for supporting the message mechanism . 98
28 4.3.7 Communication architecture . 105
29 4.3.8 XML schema version control. 108
30 4.4 Interoperability requirements related to cybersecurity . 108
31 5 Conformity assessment . 109
32 5.1 General . 109
33 5.1.1 Introduction . 109
34 5.1.2 Applicability . 109
35 5.1.3 Methodology . 109
36 5.2 PICS and PIXIT . 109
37 5.2.1 General . 109
38 5.2.2 PICS . 109
39 5.2.3 PIXIT . 109
40 5.3 Design review . 110
41 5.4 Type test procedure . 110
42 5.4.1 General . 110
43 5.4.2 Testing the communication . 110
44 5.4.3 Testing the on-board interfaces . 110
45 5.4.4 Testing the on board to ground interface . 112
46 Annex A (informative) VEI–VMF/CMF to ECF interface implementation example . 114
47 A.1 General . 114
48 A.2 Payload format . 114
49 A.3 Encryption . 115
50 Annex B (informative) PICS structure and instruction . 116
51 B.1 Structure . 116
52 B.2 Instructions for completing the PICS pro-forma . 116
53 B.2.1 PICS table structure . 116
54 B.2.2 Abbreviations used in PICS. 117
55 B.2.3 Ref. column . 117
56 B.2.4 Subclause column . 117
57 B.2.5 Capability column . 117
58 B.2.6 Requirement column . 117
59 B.2.7 Implementation column . 117
60 B.2.8 Parameter values column . 118
61 B.3 PICS pro-forma examples . 118
62 B.3.1 Identification of PICS . 118
63 B.3.2 Identification of the implementation under assessment . 119
64 B.3.3 Identification of the IUA supplier . 119
65 B.3.4 Identification of the standards . 120
66 B.3.5 Global statement of conformity . 120
67 B.3.6 Level of conformity . 120
68 Annex C (informative) Access rights . 121
69 Annex D (normative) XML schemas of the message mechanism . 122
70 D.1 General . 122
71 D.2 Message.xsd . 122
72 Annex E (informative) XML schemas of the mandatory data structures . 123
73 E.1 General . 123
74 E.2 BaseType.xsd . 123
75 E.3 CEBDBlock.xsd . 123
76 E.4 EventSet.xsd . 123
77 E.5 Heartbeat.xsd . 123
78 Annex F (informative) XML schemas of the optional data structures . 124
79 F.1 General . 124
80 F.2 BaseTypes_Extension.xsd . 124
81 F.3 ReadingBlock.xsd . 124
82 F.4 CommunicationConfig.xsd . 124
83 F.5 ChangeCommunicationConfig.xsd . 124
84 F.6 AssetData.xsd . 124
85 F.7 State.xsd . 124
86 Annex G (informative) On board to ground communication XML examples . 125
87 G.1 General . 125
88 G.2 Examples of data structures . 125
89 G.2.1 CEBDBlock . 125
90 G.2.2 EventSet . 125
91 G.2.3 ReadingBlock . 125
92 G.2.4 CommunicationConfig . 125
93 G.2.5 ChangeCommunicationConfig . 125
94 G.2.6 AssetData . 125
95 G.2.7 State . 125
96 G.3 Examples of application services . 126
97 G.3.1 AutomaticTransferCEBDBlocks . 126
98 G.3.2 AutomaticTransferEvents . 126
99 G.3.3 AutomaticTransferHeartbeat . 126
100 G.3.4 PeriodicTransferState . 126
101 G.3.5 RequestCEBDBlocks . 126
102 G.3.6 RequestAssetData . 126
103 G.3.7 RequestEvents . 126
104 G.3.8 ChangeCommunicationConfig . 126
105 G.4 Example for the download of an CEBDBlock by means of Direct Connection . 127
106 Annex H (informative) Schema extension example . 128
107 H.1 General . 128
108 H.2 Company extension procedure . 128
110 Figures
111 Figure 1 — EMS functional structure and dataflow diagram . 14
112 Figure 2 — Communication components (example) . 27
113 Figure 3 — Consumption point operational states . 28
114 Figure 4 — Maintenance Commissioning states . 28
115 Figure 5 — CEBDBlock structure . 32
116 Figure 6 - EventSet structure . 35
117 Figure 7 — Heartbeat structure . 41
118 Figure 8 — ReadingBlock structure . 43
119 Figure 9 — CommunicationConfig structure. 51
120 Figure 10 — ChangeCommunicationConfig structure . 61
121 Figure 11 — AssetData structure . 69
122 Figure 12 — State structure . 78
123 Figure 13 — Case of request from DCS to EMS . 88
124 Figure 14 — Case of events from EMS to DCS. 88
125 Figure 15 — RequestMessage structure . 89
126 Figure 16 — ResponseMessage structure . 89
127 Figure 17 — EventMessage structure . 89
128 Figure 18 — Header structure . 89
129 Figure 19 — Request structure . 91
130 Figure 20 — Reply structure . 91
131 Figure 21 — Payload structure . 92
132 Figure 22 — HTTP request. 99
133 Figure 23 — Successful HTTP response . 100
134 Figure 24 — Sequence diagram of HTTP with periodic polling . 105
135 Figure 25 — Communication architecture options . 106
136 Figure 26 — Dedicated wireless connection . 107
137 Figure 27 — Test bench for on board interface . 111
138 Figure 28 — On board to ground test bench 1 . 112
139 Figure 29 — On board to ground test bench 2 . 112
141 Tables
142 Table 1 — List of permitted protocol stacks. 23
143 Table 2 — Types of user access rights . 30
144 Table 3 — XML schema of each data structure . 31
145 Table 4 — Definition of CEBDBlockType elements . 33
146 Table 5 — Definition of EMSType elements (CEBDBlock) . 33
147 Table 6 — Definition of CEBDType elements (CEBDBlock) . 34
148 Table 7 — Definition of ChannelType elements (CEBDBlock) . 34
149 Table 8 — Definition of EnergyType elements (CEBDBlock). 35
150 Table 9 — Definition of EventSet elements . 35
151 Table 10 — Definition of EMSType elements (EventSet) . 35
152 Table 11 — Definition of EventType elements (EventSet) . 36
153 Table 12 — Definition of EventDescriptionType elements . 36
154 Table 13 — Variables for defining events . 36
155 Table 14 — Value of variables for defining events . 37
156 Table 15 — Hardware and software alarms . 37
157 Table 16 — User management events . 39
158 Table 17 — Measurement alarms . 39
159 Table 18 — Synchronization alarms and events . 40
160 Table 19 -—Communication events . 40
161 Table 20 - Configuration events . 41
162 Table 21 — Definition of Heartbeat elements . 42
163 Table 22 — Definition of ReadingBlock elements . 44
164 Table 23 — Definition of EMSType elements (ReadingBlock) . 44
165 Table 24 — Definition of ReadingType elements (ReadingBlock). 44
166 Table 25 — Definition of ChannelType elements (ReadingBlock). 45
167 Table 26 — Definition of EnergyType elements (ReadingBlock). 45
168 Table 27 — Definition of Reactive4QType elements (ReadingBlock) . 46
169 Table 28 — Definition of IndexEnergyType elements (ReadingBlock) . 46
170 Table 29 — Definition of CurrentType elements (ReadingBlock) . 46
171 Table 30 — Definition of VoltageType elements (ReadingBlock) . 47
172 Table 31 — Definition of MinimumVoltageType elements (ReadingBlock) . 47
173 Table 32 — Definition of EnhancedLocationType elements (ReadingBlock) . 47
174 Table 33 — Definition of SpeedType elements (ReadingBlock) . 48
175 Table 34 — Definition of TemperatureType elements (ReadingBlock) . 48
176 Table 35 — Definition of InternalLoadType elements (ReadingBlock) . 48
177 Table 36 — Value examples for kind in InternalLoadType (ReadingBlock) . 48
178 Table 37 — Definition of BatteryType elements (ReadingBlock) . 49
179 Table 38 — Definition of InternalEnergySourceType elements (ReadingBlock) . 49
180 Table 39 — Definition of HigherRateSamplingType elements (ReadingBlock) . 49
181 Table 40 — Definition of SampleType . 50
182 Table 41 — Definition of CommunicationConfig elements . 52
183 Table 42 — Definition of UserType elements (CommunicationConfig) . 53
184 Table 43 — Definition of UserMessageHeaderType elements (CommunicationConfig). 53
185 Table 44 — Definition of ServiceType (CommunicationConfig) . 54
186 Table 45 — Definition of RequestType elements (CommunicationConfig) . 54
187 Table 46 — Definition of AutomaticTransferType elements (CommunicationConfig) . 55
188 Table 47 — Definition of ChangeType elements (CommunicationConfig) . 55
189 Table 48 — Definition of ProtocolType elements (CommunicationConfig) . 55
190 Table 49 — Definition of HTTPSType (CommunicationConfig) . 56
191 Table 50 — Definition of DataGenerationType elements (CommunicationConfig) . 56
192 Table 51 — Definition of CEBDBlockConfigType elements (CommunicationConfig). 57
193 Table 52 — Definition of HeartbeatConfigType elements (CommunicationConfig) . 57
194 Table 53 — Definition of ReadingBlockConfigType elements (CommunicationConfig). 57
195 Table 54 — Definition of EventConfigType elements (CommunicationConfig) . 57
196 Table 55 — Definition of LogType elements (CommunicationConfig) . 57
197 Table 56 — Definition of StateConfigType elements (CommunicationConfig) . 58
198 Table 57 — Definition of SignatureParameterType elements (CommunicationConfig) . 58
199 Table 58 — Definition of MessageGenerationType elements (CommunicationConfig) . 58
200 Table 59 — Definition of EMSMessageHeaderType elements (CommunicationConfig) . 58
201 Table 60 — Definition of DedicatedWirelessConnectionType elements
202 (CommunicationConfig) . 58
203 Table 61 — Definition of MobileType elements (CommunicationConfig) . 59
204 Table 62 — Definition of IPv4Type elements (CommunicationConfig) . 59
205 Table 63 — Definition of IPv6Type elements (CommunicationConfig) . 59
206 Table 64 — Definition of APNType elements (CommunicationConfig) . 60
207 Table 65 — Definition of TelephoneNumberType elements (CommunicationConfig) . 60
208 Table 66 — Definition of WIFIType elements (CommunicationConfig) . 60
209 Table 67 — Definition of SharedConnectionType elements (CommunicationConfig) . 60
210 Table 68 — Definition of ChangeCommunicationConfig elements . 62
211 Table 69 — Definition of UserType elements (ChangeCommunicationConfig) . 62
212 Table 70 — Definition of UserMessageHeaderType elements
213 (ChangeCommunicationConfig) . 63
214 Table 71 — Definition of ServiceType (ChangeCommunicationConfig) . 63
215 Table 72 — Definition of RequestType elements (ChangeCommunicationConfig) . 63
216 Table 73 — Definition of AutomaticTransferType elements (ChangeCommunicationConfig)
217 . 63
218 Table 74 — Definition of ChangeType elements (ChangeCommunicationConfig) . 64
219 Table 75 — Definition of ProtocolType elements (ChangeCommunicationConfig) . 64
220 Table 76 — Definition of HTTPSType elements (ChangeCommunicationConfig) . 64
221 Table 77 — Definition of DataGenerationType elements (ChangeCommunicationConfig) . 64
222 Table 78 — Definition of CEBDBlockConfigType elements (ChangeCommunicationConfig)
223 . 65
224 Table 79 — Definition of Heartbeat elements (CommunicationConfig) . 65
225 Table 80 — Definition of ReadingBlockConfigType elements
226 (ChangeCommunicationConfig) . 65
227 Table 81 — Definition of EventConfigType elements (ChangeCommunicationConfig). 65
228 Table 82 — Definition of StateConfigType elements (ChangeCommunicationConfig). 65
229 Table 83 — Definition of SignatureParameterType elements
230 (ChangeCommunicationConfig) . 65
231 Table 84 — Definition of MessageGenerationType elements
232 (ChangeCommunicationConfig) . 66
233 Table 85 — Definition of EMSMessageHeaderType elements
234 (ChangeCommunicationConfig) . 66
235 Table 86 — Definition of DedicatedWirelessConnection elements
236 (ChangeCommunicationConfig) . 66
237 Table 87 — Definition of MobileType elements (ChangeCommunicationConfig) . 66
238 Table 88 — Definition of IPv4Type elements (ChangeCommunicationConfig) . 67
239 Table 89 — Definition of IPv6Type elements (ChangeCommunicationConfig) . 67
240 Table 90 — Definition of APNType elements (ChangeCommunicationConfig) . 67
241 Table 91 — Definition of TelephoneNumberType elements (ChangeCommunicationConfig)
242 . 67
243 Table 92 — Definition of WIFIType elements (ChangeCommunicationConfig) . 68
244 Table 93 — Definition of SharedConnectionType elements (ChangeCommunicationConfig)
245 . 68
246 Table 94 — Definition of AssetData elements . 70
247 Table 95 — Definition of EndDeviceInfoType elements (AssetData) . 70
248 Table 96 — Definition of AssetModelType elements (AssetData) . 71
249 Table 97 — Definition of HardwareVersionType elements (AssetData) . 71
250 Table 98 — Definition of SoftwareVersionType elements (AssetData) . 71
251 Table 99 — Definition of LifeCycleType elements (AssetData) . 72
252 Table 100 — Definition of AcceptanceTestType elements (AssetData) . 72
253 Table 101 — Definition of ReverificationType elements (AssetData) . 72
254 Table 102 — Definition of SensorType elements (AssetData) . 73
255 Table 103 — Definition of MeterType elements (AssetData) . 73
256 Table 104 — Definition of DeviceType elements (AssetData). 73
257 Table 105 — Definition of SealType elements (AssetData) . 74
258 Table 106 — Definition of TractionUnitType elements (AssetData) . 74
259 Table 107 — Definition of TractionSystemDataType elements (AssetData) . 74
260 Table 108 – Definition of VehicleType elements (AssetData) . 75
261 Table 109 – Definition of PhysicalPositionType elements (AssetData) . 75
262 Table 110 — Definition of BatteryDataType elements (AssetData) . 75
263 Table 111 — Definition of InternalEnergySourceDataType elements (AssetData) . 75
264 Table 112 — Definition of EMFType elements (AssetData) . 76
265 Table 113 — Definition of ECFType elements (AssetData) . 76
266 Table 114 — Definition of CMFType elements (AssetData) . 76
267 Table 115 — Definition of VMFType elements (AssetData) . 77
268 Table 116 — Definition of FunctionType elements (AssetData) . 77
269 Table 117 — Definition of State elements . 79
270 Table 118 — Definition of SensorType elements (State) . 79
271 Table 119 — Definition of MeterType elements (State) . 80
272 Table 120 — Definition of DeviceType elements (State) . 80
273 Table 121 — Definition of TractionUnitType (State) . 80
274 Table 122 — BatteryType (State) . 80
275 Table 123 — InternalEnergySourceType . 80
276 Table 124 — Definition of EMFType elements (State) . 81
277 Table 125 — Definition of ECFType elements (State) . 81
278 Table 126 — Definition of CMFType elements (State) . 81
279 Table 127 — Definition of VMFType elements (State) . 82
280 Table 128 — Definition of FunctionType elements (State) . 82
281 Table 129 — Definition of ActiveType elements . 82
282 Table 130 — Definition of ReactiveType elements . 82
283 Table 131 — Definition of CPIDType . 83
284 Table 132 – Definition of ENVIDType . 83
285 Table 133 – Definition of IECVIDType . 83
286 Table 134 – Definition of CSVIDType . 83
287 Table 135 — Definition of DateTimeIntervalType . 83
288 Table 136 — Definition of LocationType elements . 84
289 Table 137 — Definition of simple types . 84
290 Table 138 — Definition of BasicTemperatureType elements . 85
291 Table 139 — Definition of BasicSpeedType elements . 85
292 Table 140 — Definition of ActivePowerType elements . 85
293 Table 141 — Definition of EnergyCapacityType elements . 86
294 Table 142 — Additional simple types . 86
295 Table 143 — Definition of CompanyExtensionType . 86
296 Table 144 — Definition of Header elements. 90
297 Table 145 — Definition of User elements . 90
298 Table 146 — Definition of Request elements. 91
299 Table 147 — Definition of Reply elements . 92
300 Table 148 — Definition of ErrorType elements . 92
301 Table 149 — Definition of Payload elements . 93
302 Table 150 — Mapping of the service RequestCEBDBlocks . 93
303 Table 151 — Mapping of the service AutomaticTransferCEBDBlocks . 94
304 Table 152 — Mapping of the service RequestEvents . 94
305 Table 153 — Mapping of the service AutomaticTransferEvents . 95
306 Table 154 — Mapping of the service AutomaticTransferHeartbeat . 95
307 Table 155 — Mapping of the service RequestReadingBlocks . 95
308 Table 156 — Mapping of the service AutomaticTransferReadingBlocks . 96
309 Table 157 — Mapping of the service RequestCommunicationConfig . 96
310 Table 158 — Mapping of the service AutomaticTransferCommunicationConfig . 96
311 Table 159 — Mapping of the service RequestAssetData . 97
312 Table 160 — Mapping of the service AutomaticTransferAssetData . 97
313 Table 161 — Mapping of the service RequestState . 97
314 Table 162 — Mapping of the service PeriodicTransferState . 98
315 Table 163 — Mapping of the service ChangeCommunicationConfig . 98
316 Table 164 — HTTP parameters for event method . 100
317 Table 165 — HTTP parameters in the case of HTTPS direct . 101
318 Table 166 — Digital signature parameters . 108
319 Table B.1 — PICS table format . 116
320 Table B.2 — PICS identification table . 118
321 Table B.3 — IUA identification table . 119
322 Table B. 4 — IUA supplier identification table . 119
323 Table B. 5 — Applicable standards identification table . 120
324 Table B. 6 — Global statement table . 120
325 Table B. 7 — Level of conformity . 120
327 European foreword
328 This document (prEN 50463-4:2025) has been prepared by CLC/TC 9X “Electrical and electronic
329 applications for railways”.
330 The following dates are proposed:
— latest date by which the existence of this (doa) dav + 6 months
document has to be announced at national
level
— latest date by which this document has to be (dop) dav + 12 months
implemented at national level by publication of
an identical national standard or by
endorsement
— latest date by which the national standards (dow) dav + 36 months
conflicting with this document have to be (to be confirmed or
withdrawn modified when voting)
331 This document will supersede EN 50463-4:2017and all of its amendments and corrigenda (if any).
332 prEN 50463-4:2025 includes the following significant technical changes with respect to
333 EN 50463-4:2017:
334 — introduction of secure protocols HTTPS;
335 — removal of insecure protocols HTTP and FTP with Mailbox, which are no longer permitted;
336 — introduction of requirements for downloading energy data directly from the EMS, without a GS
337 — introduction of standardized digital signature and uncompressed payloads;
338 — introduction of hybrid train support;
339 — introduction of a standard mechanism for collecting measurements with a sampling frequency
340 higher than the defined time reference period;
341 — generation of a new version of XSD schemas (version 2.0) to support secure protocols,
342 standardized digital signature, uncompressed payloads, hybrid trains and higher rate sampling;
343 — an informative Annex H with example on schema extension mechanism has been added.
344 — the Annex ZZ has been removed because it was no more necessary.
345 This document has been prepared under a standardization request addressed to CENELEC by the
346 European Commission. The Standing Committee of the EFTA States subsequently approves these
347 reque
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...