8.4. Role Type Definitions

The following sections describe requirements for individual Role Types. Each Role Type has requirements categorized in the following subsections:

  1. Protocol Requirements

  2. Setup

  3. Runtime Configuration

  4. Runtime Communication

The Setup subsection describes the specific requirements for a given Role Type during and after a network inclusion. Figure 8.13 shows the different steps of a node setup / commissioning.

Node Setup/Commissioning

Figure 8.13 Node Setup/Commissioning

Network inclusion

The network inclusion process is described in Inclusion Process. Additional recommendations are given for the different Role Types.

(S0/S2) Security bootstrapping

The security (Security 0 or Security 2) bootstrapping takes place immediately after the network inclusion. Refer to Section 4.

Discover supported Command Classes

The controlling node reads the supported command classes before interviewing each of them.

Command Class interview

Each role type specifies some requirements that must be observed during the Command Class interview:

  • Lifeline configuration::

    \requirement{RT:00.11.0037.1}{8}

    When interviewing the Association or Multi Channel Association Command Class, the including controller sets up the lifeline association if it is the SIS. If a SIS is present in the network, the destination NodeID of the Lifeline group MUST be the SIS NodeID. Requirements are detailed for each Role Type in the following sections. Refer to [35] and Section 7 for Lifeline group definition

  • Battery considerations:

    Some requirements apply for battery powered nodes, supporting the Wake Up Command Class. Details are given for each Role Type.

Commissioning and runtime phases

The commissioning phase is defined as the period after a node’s inclusion during which the Security bootstrapping, Lifeline configuration, Wake Up configuration and initial device interview is made by a controller.

\requirement{RT:00.12.0008.1}{0}

It is RECOMMENDED that a controller does not display a newly included node as ready to be operated during the commissioning phase.

The commissioning phase is considered over when the initial interview is completed or latest 10 minutes after the network inclusion.

Once the commissioning phase is over, a node is said to be in the runtime phase.

Table of Contents