1、Railway applications - Energy measurement on board trainsPart 4: CommunicationBS EN 504634:2017BSI Standards PublicationWB11885_BSI_StandardCovs_2013_AW.indd 1 15/05/2013 15:06EUROPEAN STANDARD NORME EUROPENNE EUROPISCHE NORM EN 50463-4 October 2017 ICS 45.060.10 Supersedes EN 50463-4:2012English Ve
2、rsion Railway applications - Energy measurement on board trains - Part 4: Communication Applications ferroviaires - Mesure dnergie bord des trains - Partie 4 : Communication Bahnanwendungen - Energiemessung auf Bahnfahrzeugen - Teil 4: Kommunikation This European Standard was approved by CENELEC on
3、2017-05-08. 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.Up-to-date lists and bibliographical references concerning such national standards may b
4、e obtained on application to the CEN-CENELEC Management Centre or to any CENELEC member. This European Standard exists 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 noti
5、fied 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, Former Yugoslav Republic of Macedonia, France, Germany,
6、Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. European Committee for Electrotechnical Standardization Comit Europen de Normalis
7、ation Electrotechnique Europisches Komitee fr Elektrotechnische Normung CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels 2017 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members. Ref. No. EN 50463-4:2017 ENational forewordThis Britis
8、h Standard is the UK implementation of EN 504634:2017. It supersedes BS EN 504634:2012, which is withdrawn.The UK participation in its preparation was entrusted to Technical Committee GEL/9, Railway Electrotechnical Applications.A list of organizations represented on this committee can be obtained o
9、n request to its secretary.This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application. The British Standards Institution 2017 Published by BSI Standards Limited 2017ISBN 978 0 580 91506 2ICS 45.060.10Compliance with a Br
10、itish Standard cannot confer immunity from legal obligations.This British Standard was published under the authority of the Standards Policy and Strategy Committee on 31 October 2017.Amendments/corrigenda issued since publicationDate Text affectedBRITISH STANDARDBS EN 504634:2017EUROPEAN STANDARD NO
11、RME EUROPENNE EUROPISCHE NORM EN 50463-4 October 2017 ICS 45.060.10 Supersedes EN 50463-4:2012English Version Railway applications - Energy measurement on board trains - Part 4: Communication Applications ferroviaires - Mesure dnergie bord des trains - Partie 4 : Communication Bahnanwendungen - Ener
12、giemessung auf Bahnfahrzeugen - Teil 4: Kommunikation This European Standard was approved by CENELEC on 2017-05-08. 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
13、 any alteration.Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CENELEC member. This European Standard exists in three official versions (English, French, German). A version in any other
14、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,
15、 the Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey a
16、nd the United Kingdom. European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels 2017 CENELEC All rights of exploitation in any form and by
17、any means reserved worldwide for CENELEC Members. Ref. No. EN 50463-4:2017 EBS EN 504634:2017EN 50463-4:2017 (E) 2 Contents Page European foreword 9 Introduction .10 1 Scope .13 2 Normative references .13 3 Terms, definitions and abbreviations .14 3.1 Terms and definitions .14 3.2 Abbreviations 19 4
18、 Requirements 20 4.1 General .20 4.2 Communication between functions of the EMS20 4.2.1 General 20 4.2.2 Communication protocols stack .22 4.2.3 Communication security.23 4.2.4 VMF/CMF to ECF Interface (VEI) 24 4.2.5 EMF to DHS interface (EMDI) .24 4.2.6 Maintenance/testing interfaces (DSI and ESI)
19、.24 4.2.7 DHS to location function 25 4.2.8 DHS to UTC source .25 4.2.9 DHS to Consist Network digital interface (CNI) .25 4.3 Communication between the EMS and ground 25 4.3.1 General 25 4.3.2 EMS set-up 26 4.3.3 Application services (service layer) .28 4.3.4 Data structures (data layer) .30 4.3.5
20、Message mechanism (message layer) 83 4.3.6 Application protocols for supporting the message mechanism .94 4.3.7 Communication architecture 100 4.3.8 XML schema version control .103 4.3.9 Security 104 4.4 Access security .104 5 Conformity assessment .104 5.1 General .104 5.1.1 Introduction 104 5.1.2
21、Applicability 104 5.1.3 Methodology 105 5.2 PICS and PIXIT 105 5.2.1 General 105 5.2.2 PICS .105 5.2.3 PIXIT 105 5.3 Design review .106 5.4 Type test procedure 106 5.4.1 General 106 5.4.2 Testing the communication 106 5.4.3 Testing the on board interfaces .106 5.4.4 Testing the on board to ground in
22、terface .107 Annex A (informative) VEIVMF/CMF to ECF interface implementation example109 A.1 General .109 A.2 Payload format .109 A.3 Encryption .110 BS EN 504634:2017EN 50463-4:2017 (E) 3 Annex B (informative) PICS structure and instruction 111 B.1 Structure .111 B.2 Instructions for completing the
23、 PICS pro-forma .111 B.2.1 PICS table structure .111 B.2.2 Abbreviations used in PICS .111 B.2.3 Ref. column 112 B.2.4 Subclause column 112 B.2.5 Capability column .112 B.2.6 Requirement column 112 B.2.7 Implementation column 112 B.2.8 Parameter values column 113 B.3 PICS pro-forma examples 113 B.3.
24、1 Identification of PICS .113 B.3.2 Identification of the implementation under assessment .113 B.3.3 Identification of the IUA supplier 114 B.3.4 Identification of the standards 115 B.3.5 Global statement of conformity 115 B.3.6 Level of conformity .115 Annex C (informative) Access rights 116 Annex
25、D (normative) XML schemas of the message mechanism .117 D.1 General .117 D.2 Message.xsd 117 Annex E (normative) XML schemas of the mandatory data structures 119 E.1 General .119 E.2 50463_BaseType.xsd .119 E.3 CEBDBlock.xsd 119 E.4 EventSet.xsd 121 E.5 Heartbeat.xsd .122 Annex F (normative) XML sch
26、emas of the optional data structures .124 F.1 General .124 F.2 50463_BaseTypes_Extension.xsd .124 F.3 ReadingBlock.xsd .124 F.4 CommunicationConfig.xsd125 F.5 ChangeCommunicationConfig.xsd .127 F.6 AssetData.xsd 132 F.7 State.xsd .137 Annex G (informative) On board to ground communication XML exampl
27、es 142 G.1 General .142 G.2 Examples of data structures .142 G.2.1 CEBDBlock 142 G.2.2 EventSet 144 G.2.3 Heartbeat .145 G.2.4 ReadingBlock .146 G.2.5 CommunicationConfig146 G.2.6 ChangeCommunicationConfig .150 G.2.7 AssetData 154 G.2.8 State .154 G.3 Examples of application services .158 G.3.1 Auto
28、maticTransferCEBDBlocks .159 G.3.2 AutomaticTransferEvents 159 G.3.3 AutomaticTransferHeartbeat 159 G.3.4 PeriodicTransferState 160 G.3.5 RequestCEBDBlocks .160 G.3.6 RequestAssetData .160 G.3.7 RequestEvents .161 BS EN 504634:2017EN 50463-4:2017 (E) 4 G.3.8 ChangeCommunicationConfig .162 Annex ZZ (
29、informative) Relationship between this European Standard and the Essential Requirements of Directive 2008/57/EC .164 Bibliography . 165 Figures Figure 1 EMS functional structure and dataflow diagram .12 Figure 2 Example of energy index value .16 Figure 3 EMS block diagram and interface .21 Figure 4
30、Communication components (example) 27 Figure 5 Consumption point operational states .27 Figure 6 Maintenance Commissioning states 28 Figure 7 CEBDBlock structure .31 Figure 8 EventSet structure 34 Figure 9 Heartbeat structure .41 Figure 10 ReadingBlock structure .42 Figure 11 CommunicationConfig str
31、ucture.48 Figure 12 ChangeCommunicationConfig structure .59 Figure 13 AssetData structure 67 Figure 14 State structure 76 Figure 15 Case of request from DCS to EMS 84 Figure 16 Case of events from EMS to DCS84 Figure 17 RequestMessage structure 85 Figure 18 ResponseMessage structure .85 Figure 19 Ev
32、entMessage structure 85 Figure 20 Header structure .85 Figure 21 Request structure .87 Figure 22 Reply structure .87 Figure 23 Payload structure .88 Figure 24 HTTP request.96 Figure 25 Successful HTTP response .96 Figure 26 Example of procedure for the transmission of a RequestMessage using FTP with
33、 mailbox 99 Figure 27 Example of procedure for the transmission of a ResponseMessage using FTP with mailbox 99 Figure 28 Example of procedure for the transmission of an EventMessage using FTP with mailbox 100 Figure 29 Communication architecture options between the EMS and a user on ground 101 Figur
34、e 30 Dedicated wireless connection .102 Figure 31 Test bench for on board interface 106 Figure 32 On board to ground test bench 1 108 Figure 33 On board to ground test bench 2 108 Figure A.1 Payload format 109 Tables Table 1 List of permitted protocol stacks22 BS EN 504634:2017EN 50463-4:2017 (E) 5
35、Table 2 Types of user access rights 29 Table 3 XML schema of each data structure .30 Table 4 Definition of CEBDBlock elements .32 Table 5 Definition of EMSType elements (CEBDBlock) .32 Table 6 Definition of CEBDType elements (CEBDBlock) .33 Table 7 Definition of ChannelType elements (CEBDBlock) .33
36、Table 8 Definition of EnergyType elements (CEBDBlock).33 Table 9 Definition of EventSet elements .34 Table 10 Definition of EMSType elements (EventSet) 34 Table 11 Definition of EventType elements (EventSet) 35 Table 12 Definition of EventDescriptionType elements .35 Table 13 Variables for defining
37、events 35 Table 14 Value of variables for defining events .36 Table 15 Hardware and software alarms .36 Table 16 User management events 37 Table 17 Measurement alarms 38 Table 18 Synchronization alarms and events .38 Table 19 Communication events 39 Table 20 Configuration events .40 Table 21 Definit
38、ion of Heartbeat elements 41 Table 22 Definition of ReadingBlock elements .43 Table 23 Definition of EMSType elements (ReadingBlock) .43 Table 24 Definition of ReadingType elements (ReadingBlock).44 Table 25 Definition of ChannelType elements (ReadingBlock).44 Table 26 Definition of EnergyType eleme
39、nts (ReadingBlock).45 Table 27 Definition of Reactive4QType elements (ReadingBlock) .45 Table 28 Definition of IndexEnergy elements (ReadingBlock) .45 Table 29 Definition of CurrentType elements (ReadingBlock) 45 Table 30 Definition of VoltageType elements (ReadingBlock) 46 Table 31 Definition of Mi
40、nimumVoltageType elements (ReadingBlock) 46 Table 32 Definition of EnhancedLocationType elements (ReadingBlock) 46 Table 33 Definition of SpeedType elements (ReadingBlock) 47 Table 34 Definition of TemperatureType elements (ReadingBlock) .47 Table 35 Definition of InternalLoadType elements (ReadingB
41、lock) .47 Table 36 Value examples for kind in InternalLoadType (ReadingBlock) .47 Table 37 Definition of CommunicationConfig elements 49 Table 38 Definition of UserType elements (CommunicationConfig) 50 Table 39 Definition of UserMessageHeaderType elements (CommunicationConfig).50 Table 40 Definitio
42、n of ServiceType (CommunicationConfig) 51 Table 41 Definition of RequestType elements (CommunicationConfig) 51 Table 42 Definition of AutomaticTransferType elements (CommunicationConfig) 52 Table 43 Definition of ChangeType elements (CommunicationConfig) .52 Table 44 Definition of ProtocolType eleme
43、nts (CommunicationConfig) .52 Table 45 Definition of FTPMailboxType elements (CommunicationConfig) 53 Table 46 Definition of HTTPType elements (CommunicationConfig) .53 Table 47 Definition of DataGenerationType elements (CommunicationConfig) .54 BS EN 504634:2017EN 50463-4:2017 (E) 6 Table 48 Defini
44、tion of CEBDBlockConfigType elements (CommunicationConfig).54 Table 49 Definition of Heartbeat elements (CommunicationConfig) 54 Table 50 Definition of ReadingBlockConfigType elements (CommunicationConfig).54 Table 51 Definition of EventConfigType elements (CommunicationConfig) .55 Table 52 Definiti
45、on of LogType elements (CommunicationConfig) .55 Table 53 Definition of EMSStateConfigType elements (CommunicationConfig) 55 Table 54 Definition of SignatureParameterType elements (CommunicationConfig) 55 Table 55 Definition of MessageGenerationType elements (CommunicationConfig) 56 Table 56 Definit
46、ion of EMSMessageHeaderType elements (CommunicationConfig) .56 Table 57 Definition of DedicatedWirelessConnection elements (CommunicationConfig) 56 Table 58 Definition of MobileType elements (CommunicationConfig) .57 Table 59 Definition of IPv4Type elements (CommunicationConfig) .57 Table 60 Definit
47、ion of IPv6Type elements (CommunicationConfig) .57 Table 61 Definition of APNType elements (CommunicationConfig) 58 Table 62 Definition of TelephoneNumberType elements (CommunicationConfig) 58 Table 63 Definition of WIFIType elements (CommunicationConfig) 58 Table 64 Definition of EN 61375DedicatedC
48、onnectionType elements (CommunicationConfig) .58 Table 65 Definition of EN 61375SharedConnectionType elements (CommunicationConfig) .58 Table 66 Definition of ChangeCommunicationConfig elements .60 Table 67 Definition of UserType elements (ChangeCommunicationConfig) .61 Table 68 Definition of UserMe
49、ssageHeaderType elements (ChangeCommunicationConfig) 61 Table 69 Definition of ServiceType (ChangeCommunicationConfig) .61 Table 70 Definition of RequestType elements (ChangeCommunicationConfig) .62 Table 71 Definition of AutomaticTransferType elements (ChangeCommunicationConfig) .62 Table 72 Definition of ChangeType elements (ChangeCommunicationCon