## 4 Profiling
### Basic Application Interoperability Profile for the Examined Use Case
Such information is summarised as follows:  
* EUT ID and BAIOP ID/UC ID
* NamePlate
* Technical Specification
* Operational Specification
* Mounting/cabling/connecting details
* Protection/isolation/earthing information
* Specific safety issues
* Configuration/initial criteria
* Others (based on the EUT)  
Information should be clear for each interoperability test, so the Test Case, the BAIOP and Use Case ID, the interoperability layer to which the test refers, should be clearly stated along with the test description and the test steps. For this use case, the integration of a new smart meter in the system is examined. Tables 10 and 11 shows the description of the tests on the communication and information layer respectively. We consider that the physical connection of the smart meter is accomplished without problems, in other words, that there are no compatibility problems with respect to the cabling and voltage/ current limits between the smart meter and the grid. \begin{table}
\begin{tabular}{l l} \hline \hline
**Test Case ID** & T DSM/DR1 \\ \hline
**BAIOP ID/UC ID** & CU1/DSM/DR1 \\ \hline
**Interoperability Layer** & Communication \\ \hline \multirow{3}{*}{**Summary of the Test**} & One new residential smart meter (end-user) is added to the system. \\ \cline{2-3}  & The new smart meter has connected loads similar to the rest residential consumption profiles. \\ \cline{2-3}  & The new smart meter should be recognised by the data concentrator and communication should be established. \\ \cline{2-3}  & As further steps, Actor B should monitor the daily consumption, gather the data and forward it to Actor A. \\ \cline{2-3}  & Messages should be sent to the end-user for his/her participation to the DSM/DR program \\ \cline{2-3}  & Actor A should control the CEMS within the home. \\ \hline
**Test Purpose** & To test the integration of a new end-user (new smart meter) in the system. \\ \hline
**Test Description** & \\ \hline
**Step 1** & The EUT is a new smart meter added to the test bed and connections are done correctly. \\ \hline
**Step2** & The EUT has connected loads, which function normally, so, energy is flowing without problems. \\ \hline \multirow{3}{*}{**Step 3**} & The data concentrator is set to accept packets from the new smart meter; the EUT is configured \\ \cline{2-3}  & so as to accept data from the data concentrator. For this purpose, the MAC and/or IP addresses \\ \cline{2-3}  & of the two devices are required as well as suitable authorisation (passwords) so as to enable the \\ \cline{2-3}  & Test verdict \\ \cline{2-3}  & PASS: in case the smart meter is recognised by the data concentrator and listed together with the \\ \cline{2-3}  & rest of the smart meters (end-users); the communication between the two devices is established. \\ \cline{2-3}  & FAIL: if the smart meter is not recognised by the data concentrator; the communication is not established. \\ \hline \hline \end{tabular}
\end{table} 
Table 10: BAIOP for the communication layer. Possible reasons for a FAIL verdict in the interoperability tests can be the incompatibility of standards/options used by the smart meter and the data concentrator. In case authorisation for the parameters' setup is not sufficient, then it is not guaranteed that the tests will provide a PASS verdict. On such occasion, it cannot be considered as a FAIL in the interoperability test, but rather as a failure to meet the prerequisites for the specific test. It should be noticed that modern smart meters are provided with protection against threat attacks and they are equipped with factory manufactured passwords so as not to allow 'unknown' data concentrators to take control of them. Therefore, sufficient authorisation is considered that exists before the interoperability tests. With the proposed configuration, additional use cases can be considered, for example if another device is considered to be the equipment under test. In this case, the Use Case ID can change and subsequently the BAPs and BAIOPs change, taking into account the new situation.