0% found this document useful (0 votes)
61 views26 pages

MultiSpeak Explaining Version Differences McNaughton TA2015

Uploaded by

PLN UP2DSUMUT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views26 pages

MultiSpeak Explaining Version Differences McNaughton TA2015

Uploaded by

PLN UP2DSUMUT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 26

MultiSpeak ® - Explaining Version

Differences

TechAdvantage 2015
Orlando, Florida
February 24, 2015

Copyright ©, 2000-2015, CES.


Overview
 What is the status of the active versions?
 Important differences between Versions 3.0, 4.1
and 5.0
 What is new in Version 5.0
 Changes between V4.1 and V5.0 use cases
MultiSpeak Version 3.0 Status

 First issued in 2005.


 V3.0, build z is the latest public release.
 V3.0 build ac, issued 8/2012, is available to
members.
 No additional development will be done on
V3.0.
 Version 3.0, build ac was adopted for
inclusion in SGIP Catalog of Standards.
MultiSpeak Version 4.1 Status
 First released 2009.
 Latest release of Version 4.x is V4.1.6;
issued 8/31/2012.
 Version 4.1.x was adopted as part of the
NIST Smart Grid Standards Framework.
MultiSpeak Version 5.0 Status

 Development started nearly 5 years ago.


 First version ever subjected to pre-release plug fest
testing.
 Version 5.0.7 Release (for commercial
development) issued 2/20/2015.
 New security standard was also adopted for
inclusion in SGIP Catalog of Standards. Applies to
all web services versions (V3.0, V4.1 and V5.0).
Focus of Major Versions
Version Date of Technical Focus Market Focus
First
Release
V2.2 2003 Real-time messaging GIS, DMS, OMS, SCADA
V3.0 2005 Web services AMI, remote
connect/disconnect,
prepayment metering
V4.1 2010 UML-based data model MDM, DR, AVL
V5.0 2015 • Current best-practices in Work Management, asset
web services management
• Improving message
consistency
• Data model and message
improvements to facilitate
future harmonization w/
other standards
Version Capabilities Comparison
Capabilities V3.0 V4.1 V5.0
 Meter Reading X X Improved
 Connect/Disconnect X X X
 Prepaid Metering X X X
 Staking/Field Design X X Improved
 GIS X X Improved
 Distribution Connectivity X X X
 Transmission Connectivity X X
 Engr’g Database Exchange X X
 Direct Load Control X X X
 Demand Response X X
 Outage Management X X Improved
 SCADA/DMS X X X
Version Capabilities Comparison
(Continued)
Capabilities V3.0 V4.1 V5.0
 Work Management X Improved
 AVL Limited X Improved
 Water and gas metering Limited X Improved
 Switching Orders X Improved
 Tagging/Clearances New
 Asset Management X Improved
 Demand Management New
 Inventory Management Limited Limited Improved
 Assembly Management Limited Limited Improved
Version Attributes Comparison
Version Attributes V3.0 V4.1 V5.0
 Internationalization X X
 Subscriber endpoint Optional Required
 Subscription management Optional Optional Required
 Unique identifiers Required
 Best practice WSDLs X
 Clear msg header usage X
 Error handling Limited Improved
 Enumerated string fields Few Improved Extensible
 MDM endpoint X X Streamlined
 Use case documentation Some Improved and
Expanded
 Testing and certification X X Improved
Version 3.0 Reference Model
Version 4.x Reference Model
Added in MultiSpeak V4.1
 Enhanced support for AMI-focused demand response
(included in V4.1.4 and later).
 AVL interfaces.
 Enhanced support for water and gas metering.
 Transmission power system model exchange (including
optional IEC CIM CPSM format).
 Work management.
 Improved distribution power system model exchange.
 Internationalization
– International telephone and address fields
– Unit/value pairs with wide selection of units
– Supports all ISO 4217 currency codes
New in MultiSpeak V5.0
 Required use of globally unique identifiers (GUIDs) for
identifiers of persisted objects. Reduces interoperability
problems due to non-unique object identifiers.
 Many more string fields are enumerated to improve
interoperability. Hard enumerations are built with inherent
extensibility for additional custom enumeration values
where necessary.
 Contract-first WSDL development process resolves issues
inherent in the code-first WSDLs used in Versions 3.0 and
4.x.
 Enhanced work management interfaces.
 Clarified and standardized message naming.
 Eliminated circular schema references.
New in MultiSpeak V5
(Continued)
 Different request and response headers to clarify usage of
header attributes.
 Improved system state and messaging error handling.
 Improved harmonization with IEC CIM, especially with IEC
61968-9, 2nd Edition.
 Improved handling of pub/sub interfaces, including required
support for subscription management (PUB) and
notification clients (NOT).
 Reduced duplication of methods being implemented on
multiple web services endpoints.
 MDM endpoint refactored and streamlined to eliminate
duplication.
MultiSpeak V5.0
New in V5.0
Ongoing development in V5.0
Common Message Exchange Patterns
 Three Message Module Types:
– Request/Response Message Module
– Publish/Subscribe Message Module
– Initiate/Cancel Message Module
 Asynchronous Recall Message Exchange
(Composite message exchange)
– A composite is a combination of two or more modules.
– An asynchronous recall composite combines:
• An Initiate/Cancel message module
• A Publish/Subscribe message module
Example Request/Response
Message Module (Version 4.1)
Example Request/Response
Message Module (Version 5.0)
Example Publish/Subscribe
Message Module (Version 4.1)
Example Publish/Subscribe
Message Module (Version 5.0)
Example Initiate/Cancel Message Module
(Version 4.1)
Example Initiate/Cancel Message Module
(Version 5.0)
Example Asynchronous Recall Composite
Message Exchange Pattern (Version 4.1)
Example Asynchronous Recall Composite
Message Exchange Pattern (Version 5.0)
For Further Information, Contact:
Gary McNaughton Doug Lambert
MultiSpeak Technical Coordinator MultiSpeak Program Manager
Cornice Engineering, Inc. NRECA
1934 W University Ave 4301 Wilson Blvd.
Flagstaff, AZ 86001 Arlington, VA 22203
Phone: (928) 773-1817 Phone: (703) 907-5851
Mobile: (928) 864-9059 Mobile: (571) 389-2627
[email protected] [email protected]

www.MultiSpeak.org

You might also like