6.3.1 Тип соединения с ПУ определяет разрешенные сервисы прикладного уровня, права доступа к атрибутам и методам объектов COSEM, а также видимость объектов COSEM относительно хоста.
6.3.2 Тип соединения задается идентификатором клиента. В стандарте DLMS/COSEM выделяются три уровня сетевой модели: прикладной уровень, промежуточный уровень и физический уровень. Все уровни в совокупности образуют коммуникационный профиль. Идентификатор типа соединения (идентификатор клиента) является параметром промежуточного уровня. Например, для коммуникационного профиля на базе протокола HDLC идентификатор клиента представляется адресом источника HDLC кадра при запросе данных у сервера DLMS/COSEM.
6.3.3 ПУ должен поддерживать три типа соединения: публичный клиент, считыватель показаний и конфигуратор.
6.3.4 Для типа соединения "Публичный клиент" должен использоваться идентификатор клиента, равный 16. Для этого типа соединения разрешены только операции чтения.
6.3.5 Для типа соединения "Считыватель показаний" должен использоваться идентификатор клиента, равный 32. Для этого типа соединения разрешены операции чтения, селективной выборки, а также разрешено выполнение определенных действий.
6.3.6 Для типа соединения "Конфигуратор" должен использоваться идентификатор клиента, равный 48. Для этого типа соединения разрешены операции записи, чтения, селективной выборки, а также разрешено выполнение действий.
6.3.7 Суммарная информация по типам соединения с ПУ приведена в таблице 6.2.
Таблица 6.2 - Типы соединений с приборами учета электрической энергии
Параметр | Тип соединения с ПУ | ||
Публичный клиент | Считыватель показаний | Конфигуратор | |
Идентификатор клиента | 16 | 32 | 48 |
Защита информации (method access_mode) | Не применяется | Аутентификация | Аутентификация и/или шифрование |
Наличие шифрования (COSEM application context) | context_id(1) | context_id(1) | context_id(3) |
Комплект безопасности (Security suite) | (id = 0) | (id = 3) | (id = 3) |
Уровень преобразования | Самый низкий mechanism_id(0) | Низкий mechanism_id(1) | Высокий mechanism_id(8) |
Сервисы прикладного уровня | - Чтение (Get) | - Чтение (Get) | - Чтение (Get) |