23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Profiles and Interoperability 5-7<br />

defines a standard (i.e., creates a written description) based upon the discussions and negotiations<br />

in the workgroup. This standard is then used to build software <strong>systems</strong>, which meet the standard<br />

and are thus able to communicate with other software <strong>systems</strong> following the same standard.<br />

Standardization organizations cooperate by adopting existing standards from other organizations;<br />

this reduces the workload, makes national standards internationally available, and reduces<br />

the number of available options when selecting a standard. This again reduces costs for achieving<br />

interoperability.<br />

4. Common technology and Intellectual Property<br />

Sometimes, it is better to use existing technology instead of creating a new system from scratch.<br />

Additionally, the number of options can be reduced by using common technology or intellectual<br />

property. Therefore, it is sometimes feasible to use third party technology instead of own<br />

developments.<br />

5. Standard implementation<br />

A common agreement to implement a standard, may it be national or international, which opens<br />

freely or is only accessible by paying a fee.<br />

Each of these has an important role in reducing variability in inter<strong>communication</strong> software and<br />

enhancing a common understanding of the end goal to be achieved.<br />

We shall finally take a look at the important factors characterizing interoperability testing. Two<br />

components set the boundaries and are the core components for testing: the Equipment Under Test<br />

(EUT) and the Qualified Equipment (QE). Ideally, both the EUT and QE are manufactured by different<br />

suppliers; if this is not possible they shall be manufactured in different product lines. If this<br />

is not the case, there is a chance that devices from the same supplier interoperate with each other,<br />

but not with devices from other suppliers. The tests for interoperability have to be done from a user<br />

perspective: they are done only at interfaces that are used for normal user control and observation;<br />

furthermore, the interoperability tests can only be based on functionality that is accessible by a user<br />

and only as experienced by a user (i.e., they are not specified at the protocol level). Note that in this<br />

context a user need not be human, it can also be a software application. This is because the interoperability<br />

tests are performed and evaluated at functional interfaces such as Man-Machine Interfaces,<br />

Application Programming Interfaces and protocol service interfaces. The fact that interoperability<br />

tests are performed at the end points and at functional interfaces means that interoperability test<br />

cases can only specify functional behavior. They cannot explicitly create protocol error behavior or<br />

test this error behavior.<br />

References<br />

1. D. Dietrich, D. Loy, and H.J. Schweinzer, editors. Open Control Networks LonWorks/EIA-709<br />

Technology. Kluwer Academic Publishers, Norwell, MA, 2001.<br />

2. LON Nutzer Organisation e.V. LonWorks Installation Handbook. VDE-Verlag, Berlin, Germany, 2005.<br />

3. LonMark International. LonMark application-layer interoperability guidelines Version 3.4, 2005.<br />

Available at http://www.lonmark.org/technical_resources/guidelines/developer<br />

4. IEC 61850. Communication networks and <strong>systems</strong> in substations, IEC Standard, 14 parts,<br />

Beuth-Verlag, Berlin, Wien, Zurich, 2002–2004.<br />

5. IEC 61850. Part 7-420 DER logical nodes. Beuth-Verlag, Berlin, Wien, Zurich, 2008.<br />

6. K.H. Schwarz. An introduction to IEC 61850. Basics and User-Oriented Project-Examples for the IEC<br />

61850 Series for Substation Automation. Vogel Verlag, Würzburg, Germany, 2005.<br />

7. ISO 9506. Industrial automation <strong>systems</strong>—Manufacturing message specification, 2 Parts,<br />

Beuth-Verlag, Berlin, Wien, Zurich, 2003.<br />

8. J.T. Sorenson and M.G. Jaatun. An Analysis of the Manufacturing Message Specification Protocol.<br />

Springer, Berlin, Germany, 2008.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!