BS EN 61968-9:2014
$215.11
Application integration at electric utilities. System interfaces for distribution management – Interfaces for meter reading and control
Published By | Publication Date | Number of Pages |
BSI | 2014 | 444 |
IEC 61968-9:2013 specifies the information content of a set of message types that can be used to support many of the business functions related to meter reading and control. Typical uses of the message types include meter reading, controls, events, customer data synchronization and customer switching. The purpose of IEC 61968-9 is to define a standard for the integration of metering systems (MS), which includes traditional manual systems, and (one or two-way) automated meter reading (AMR) systems, and meter data management (MDM) systems with other enterprise systems and business functions within the scope of IEC 61968. The scope of IEC 61968-9 is the exchange of information between metering systems, MDM systems and other systems within the utility enterprise. This new edition includes the following significant technical changes with respect to the previous edition: – changes to and addition of new profiles to support PAN and UsagePoints; – extensions to support PAN devices generically as EndDevices; – extensions to the MeterReading model and profiles to support richer descriptions of metered quantities and to accommodate coincident readings.
PDF Catalog
PDF Pages | PDF Title |
---|---|
7 | English CONTENTS |
14 | INTRODUCTION |
15 | Tables Table 1 โ Document overview for IECย 619689 |
16 | 1 Scope |
17 | 2 Normative references Figures Figure 1 โ IEC 61968-9 scope |
18 | 3 Terms, definitions and abbreviations 3.1 Terms and definitions |
19 | 3.2 Abbreviations |
20 | 4 Reference and information models 4.1 General approach to metering systems |
21 | 4.2 Reference Model 4.2.1 General |
22 | Figure 2 โ Example of an end device with functions |
23 | Figure 3 โ IEC 61968-9 reference model |
24 | 4.2.2 Metering system (MS) โ Data collection Figure 4 โ IEC 61968-9 Reference model with customer information and billing system |
25 | 4.2.3 Metering system (MS) โ Control and reconfiguration 4.2.4 Load control 4.2.5 Load management system (LMS) |
26 | 4.2.6 Meter asset management (MAM) system 4.2.7 Meter data management (MDM) system 4.2.8 Customer information system (CIS) 4.2.9 Outage management system (OMS) |
27 | 4.2.10 Network operations (NO) 4.2.11 Meter maintenance (MM) 4.2.12 Planning 4.2.13 Work management (WM) 4.2.14 Point of sale (POS) 4.2.15 Meter 4.2.16 Load control devices |
28 | 4.2.17 PAN devices 4.2.18 Demand response management system (DRMS) 4.3 Interface reference model 4.4 Meter reading and control functions and components |
29 | 4.5 Static information model 4.5.1 General Table 2 โ Business functions and abstract components |
30 | 4.5.2 Classes for meter reading and control Table 3 โ Classes for meter reading and control |
34 | 4.5.3 Classes related to meter reading and control Table 4 โ Classes related to meter reading and control |
35 | 5 Meter reading and control message types 5.1 General 5.2 End device event messages 5.2.1 General |
36 | 5.2.2 Applications |
37 | Figure 5 โ Outage Detection, request/reply message exchange, example 1 |
38 | Figure 6 โ Outage Detection, request / reply message exchange, Example 2 |
39 | Figure 7 โ Outage Detection, publish/subscribe exchange, Example 1 Figure 8 โ Outage Detection, publish/subscribe exchange, Example 2 |
40 | Figure 9 โ Meter Health Event exchange, Example 1 |
41 | Figure 10 โ Meter Health Event exchange, Example 2 Figure 11 โ Power quality event exchange, Example 1 |
42 | 5.2.3 Message format Figure 12 โ Power quality event exchange, Example 2 |
43 | Figure 13 โ End device event message format |
44 | 5.3 Meter reading messages 5.3.1 General 5.3.2 Applications |
45 | Figure 14 โ Example use of meter read schedule to create subscription |
46 | Figure 15 โ Example manual meter reading exchange |
47 | Figure 16 โ Example On-Request meter read |
48 | Figure 17 โ Historical MeterData exchange Figure 18 โ Example billing inquiry message exchange |
49 | 5.3.3 Message formats Figure 19 โ Meter readings message format |
50 | Figure 20 โ Reading structure |
51 | Figure 21 โ Timestamps assigned between systems Figure 22 โ Conventions for timeStamp and timePeriod |
52 | Figure 23 โ IntervalBlock structure |
53 | Figure 24 โ Interval data timestamp generation Figure 25 โ Time interval conventions |
54 | Figure 26 โ ReadingType structure |
59 | Figure 27 โ Meter read schedule message format |
60 | 5.4 End device control messages 5.4.1 General 5.4.2 Applications |
61 | Figure 28 โ Example load control message exchange |
62 | Figure 29 โ Example message exchange for LC unit installation |
63 | Figure 30 โ Example message exchange for change of customer program Figure 31 โ Example message exchange for change of customer program w/o MDM |
64 | Figure 32 โ Example for change of customer program with meter change out |
65 | Figure 33 โ Example message exchange for meter connect/disconnect |
66 | Figure 34 โ Example of remote connect/disconnect directly between CIS and MS |
67 | 5.4.3 Message format Figure 35 โ Example message exchange for real-time price signal |
68 | Figure 36 โ End device controls message format |
70 | 5.5 Meter service requests 5.5.1 General |
71 | 5.5.2 Applications Figure 37 โ Example meter installation and removal message exchange |
72 | Figure 38 โ Example end device event message exchange due to meter changeout |
73 | Figure 39 โ Example message exchange due to CIS alarms |
74 | 5.5.3 Message format Figure 40 โ Example message exchange when meter is changed out for recalibration |
75 | 5.6 Metering system events 5.6.1 General Figure 41 โ Meter service requests message format |
76 | 5.6.2 Applications โ Firmware upgrade 5.6.3 Message formats 5.7 Customer switching 5.7.1 General Figure 42 โ Example firmware upgrade message exchange |
77 | 5.7.2 Message formats 5.8 Payment metering service messages 5.8.1 General 5.8.2 Auxiliary agreements Figure 43 โ Example customer switching message exchange |
78 | 5.8.3 Applications Figure 44 โ Message exchange for transferring auxiliary agreement information |
79 | 5.8.4 Message formats Figure 45 โ Message exchange for transferring receipt information Figure 46 โ Message exchange for transferring transaction information |
80 | Figure 47 โ Auxiliary agreement configuration message format |
81 | Figure 48 โ ReceiptRecord message format |
82 | 5.9 Premise area networks 5.9.1 General Figure 49 โ TransactionRecord message format |
83 | 5.9.2 Applications Figure 50 โ Pairing of a PAN device |
84 | Figure 51 โ PAN device events |
85 | 5.9.3 Message formats 5.10 Master data management messages 5.10.1 General Figure 52 โ PAN device controls |
86 | 5.10.2 Applications Table 5 โ IECย 61968-9 configuration profiles |
87 | Figure 53 โ Master data linkages |
88 | Figure 54 โ Message exchange for transferring supplier information |
89 | Figure 55 โ Message exchange for transferring customer information Figure 56 โ Message exchange for transferring customer agreement information |
90 | Figure 57 โ Message exchange for transferring customer account information Figure 58 โ Message exchange for transferring service category information |
91 | Figure 59 โ Message exchange for transferring usage point information Figure 60 โ Message exchange for transferring meter information |
92 | Figure 61 โ Message exchange for transferring end device information |
93 | 5.10.3 Message formats Figure 62 โ Message exchange for transferring service location information Figure 63 โ Message exchange for transferring pricing structures |
94 | Figure 64 โ MasterDataLinkageConfig message format |
95 | Figure 65 โ Service supplier configuration message format |
96 | Figure 66 โ Customer configuration message |
97 | Figure 67 โ Customer agreement configuration message |
98 | Figure 68 โ Customer account configuration message Figure 69 โ ServiceCategoryConfig message format |
99 | Figure 70 โ UsagePointConfig message format |
101 | Figure 71 โ UsagePointLocationConfig message format |
102 | Figure 72 โ End device config message format |
103 | Figure 73 โ Meter configuration message |
104 | Figure 74 โ ComModuleConfig message format |
105 | Figure 75 โ ServiceLocationConfig message format |
106 | 6 Document conventions 6.1 UML diagrams Figure 76 โ PricingStructureConfig message format |
107 | 6.2 Message definitions 6.2.1 General 6.2.2 Mandatory vs. optional 6.2.3 Verb tense 6.3 Synchronous versus asynchronous messages 6.4 Depiction of simple acknowledgment messages |
108 | Annex A (normative) Description of message type verbs Table A.1 โ Commonly used verbs |
110 | Annex B (informative) Reply error codes Table B.1 โ ReplyCode Categories |
111 | Table B.2 โ Error-free Enumerations Table B.3 โ Missing-element Enumerations Table B.4 โ Bad-value Enumerations |
112 | Table B.5 โ Too-many-values enumerations Table B.6 โ Request-timed-out enumerations |
113 | Table B.7 โ Application-error enumerations Table B.8 โ Business-rule-violation enumerations Table B.9 โ Security issue enumerations |
114 | Table B.10 โ Common enumerations |
116 | Figure B.1 โ Reply Message States |
117 | Annex C (normative) Procedure for the generation of a ReadingType name |
118 | Table C.1 โ Time-period of interest enumerations Table C.2 โ Data qualifier enumerations |
119 | Table C.3 โ measuringPeriod enumerations |
121 | Table C.4 โ Demand normalization scalars |
123 | Table C.5 โ Accumulation behaviour enumerations |
125 | Figure C.1 โ Typical enumerations for accumulation behaviourAttribute #5,flowDirection Table C.6 โ Customary accumulation behaviour enumerations |
126 | Table C.7 โ Direction of flow enumeration |
132 | Figure C.2 โ Typical enumerations for direction of flow Table C.8 โ DirectionOfFlow enumeration equivalencies |
133 | Table C.9 โ Commodity |
134 | Table C.10 โ measurementKind Index |
139 | Figure C.3 โ Voltage measurements |
140 | Table C.11 โ Harmonic and Interharmonic enumerations Table C.12 โ Argument enumerations |
141 | Table C.13 โ Time Of Use Enumerations |
142 | Table C.14 โ Critical Peak Period Enumerations |
143 | Table C.15 โ Consumption Tier Enumerations Table C.16 โ Example Combinations of TOU and Consumption Tier Enumerations |
144 | Table C.17 โ Phase enumerations |
148 | Table C.18 โ Power of ten enumerations |
149 | Table C.19 โ Historical concentration multiplier enumerations |
151 | Table C.20 โ Base SI units of measure Table C.21 โ Derived SI units of measure with special names |
153 | Table C.22 โ Derived SI Units of Measure without Special Names |
156 | Table C.23 โ Non-SI Units of Measure accepted for use with the International System of Units |
157 | Table C.24 โ Dimensionless and Concentration Units of Measure |
159 | Table C.25 โ Non-SI units whose values in SI units shall be obtained experimentally |
160 | Table C.26 โ Other Non-SI Units of Measure |
164 | Table C.27 โ Non-SI Units Associated with the CGS and the CGS-Gaussian System of Units |
165 | Table C.28 โ Currency units of measure (from ISO 4217) |
167 | Table C.29 โ ReadingType Examples |
172 | Annex D (normative) Quality code enumerations |
173 | Table D.1 โ System identifier Table D.2 โ Example quality code categories |
174 | Table D.3 โ Validity related codes |
175 | Table D.4 โ Diagnostics related codes Table D.5 โ Power quality related codes |
176 | Table D.6 โ Tamper / revenue protection related codes Table D.7 โ Data collection related codes |
178 | Table D.8 โ Failed reasonability testing related codes Table D.9 โ Failed validation testing related codes |
179 | Table D.10 โ Edit related codes |
180 | Table D.11 โ Estimation related codes |
181 | Table D.12 โ Questionable related codes |
182 | Table D.13 โ Derived related codes |
183 | Table D.14 โ Projected related codes |
184 | Table D.15 โ Example Quality Codes |
185 | Annex E (normative) EndDeviceEventType enumerations |
186 | Figure E.1 โ Event data |
187 | Table E.1 โ EndDeviceType codes |
189 | Table E.2 โ EndDeviceDomain Codes |
190 | Table E.3 โ EndDeviceSubdomain codes |
195 | Table E.4 โ EndDeviceEventOrAction codes |
202 | Table E.5 โ Battery events Table E.6 โ Billing events |
203 | Table E.7 โ Cartridge events Table E.8 โ Clock events |
204 | Table E.9 โ Communication events |
205 | Table E.10 โ Configuration events |
206 | Table E.11 โ Demand events Table E.12 โ Firmware events |
208 | Table E.13 โ GasSupply events Table E.14 โ Installation events |
209 | Table E.15 โ LoadControl events Table E.16 โ LoadProfile events |
210 | Table E.17 โ Logs events Table E.18 โ Memory events |
211 | Table E.19 โ Metrology events |
212 | Table E.20 โ MobileSecurity events |
213 | Table E.21 โ Modem events Table E.22 โ ModuleFirmware events Table E.23 โ Network events |
214 | Table E.24 โ PAN / HAN events |
215 | Table E.25 โ Power events |
218 | Table E.26 โ Pressure events |
219 | Table E.27 โ RCDSwitch events Table E.28 โ Security events |
221 | Table E.29 โ Temperature events Table E.30 โ VideoDisplay events |
222 | Table E.31 โ WaterSupply events |
223 | Annex F (normative) EndDeviceControlType enumerations Table F.1 โ Demand Controls |
224 | Table F.2 โ LoadControl Controls Table F.3 โ PAN / HAN Controls Table F.4 โ RCDSwitch Controls |
226 | Annex G (normative) Conventions for naming and identifying objects Figure G.1 โ CIM naming |
227 | Figure G.2 โ Example XML structure for names |
228 | Figure G.3 โ Use of names for references |
229 | Annex H (normative) XML schemas for message payloads |
316 | Annex I (informative) XML schemas for message payloads |
391 | Annex J (normative) Request parameters Figure J.1 โ Message request structure |
392 | Figure J.2 โ GetMeterReadings |
393 | Figure J.3 โ GetEndDeviceConfig |
394 | Figure J.4 โ GetCustomerMeterDataSet |
395 | Figure J.5 โ GetMeterServiceRequests |
397 | Annex K (normative) Master data management transaction processing |
398 | Figure K.1 โ Message Envelope Extension |
399 | Figure K.2 โ OperationSet |
400 | Figure K.3 โ Pattern 1: Request/response (non-OperationSet) |
401 | Figure K.4 โ Pattern 2: published event (non-OperationSet) |
402 | Figure K.5 โ Pattern 3: Request/response (OperationSet) |
403 | Figure K.6 โ Pattern 4: published event (OperationSet) |
404 | Annex L (informative) Master data management use cases and sample XML |
405 | Table L.1 โ Exemplary master data management / data synchronization use cases |
440 | Annex M (informative) Notes on extended use of IEC 61968-100 Figure M.1 โ Get/cancel pattern which is not recommended |
441 | Figure M.2 โ Get/cancel pattern which is recommended |
442 | Bibliography |