СПОСОБ ФУНКЦИОНИРОВАНИЯ И ВВОДА В ДЕЙСТВИЕ УСТРОЙСТВ В СЕТИ ZigBee

1. Способ функционирования устройств в сети ZigBee, содержащей устройства с поддержкой ZigBee Green Power (ZGP) и устройства без поддержки ZGP, оба под управлением по меньшей мере одного ZGPD-устройства, при этом способ содержит следующие этапы, на которых:
ZGPD-устройство передает кадр ZGPD-команды,
после приема кадра ZGPD-команды от упомянутого ZGPD-устройства, устройство с поддержкой ZGP:
преобразует принятую ZGPD-команду в обычную ZigBee-команду, совместимую с устройствами без поддержки ZGP, и пересылает преобразованную команду, и
осуществляет туннелирование ZGPD-команды с использованием механизма ZGP туннелирования,
устройства с поддержкой ZGP, управляемые посредством ZGPD-устройства, исполняют только туннелированную команду, если поддерживается функциональность управляемого приложения,
устройства без поддержки ZGP, управляемые посредством ZGPD-устройства, исполняют только преобразованную команду, если поддерживается функциональность управляемого приложения.
2. Способ по п. 1, содержащий начальную стадию ввода в действие, содержащую следующие этапы, на которых:
осуществляющее ввод в действие устройство идентифицирует устройства, с поддержкой ZGP или без поддержки ZGP, подлежащие управлению посредством ZGPD-устройства,
осуществляющее ввод в действие устройство генерирует ID
первой ZigBee-группы и предписывает всем идентифицированным устройствам становиться участниками первой ZGPD-группы, соответствующей ID первой группы;
осуществляют становление всех идентифицированных устройств участниками первой ZGPD-группы, соответствующей ID первой группы;
осуществляющее ввод в действие устройство получает информацию о ZGPD, содержащую ZGPD-SrcID.
3. Способ по п. 2, содержащий этап объединения в пару, на котором команды объединения в пару отправляют от осуществляющего ввод в действие устройства участникам первой группы.
4. Способ по любому из предшествующих пунктов, в котором все устройства под управлением ZGPD-устройства являются участником одной ZigBee-группы, и преобразование, пересылка и туннелирование команды содержит этапы, на которых:
после приема кадра ZGPD-команды от упомянутого ZGPD-устройства устройство с поддержкой ZGP
преобразует ZGPD-команду в обычную ZigBee-команду и пересылает преобразованную команду устройствам, являющимся участниками упомянутой ZigBee-группы, и
осуществляет туннелирование не преобразованной ZGPD-команды устройствам, являющимся участниками упомянутой ZigBee-группы,
и при этом устройства с поддержкой ZGP по приему преобразованной ZGPD-команды, отправленной в ZigBee-группу, молча отбрасывают упомянутую команду.
5. Способ по любому из пп. 1-3, содержащий в качестве части начальной стадии ввода в действие этап, на котором:
для любого устройства с поддержкой ZGP, являющегося участником первой ZGPD-группы, имеющего по меньшей мере одну конечную точку приложения без поддержки ZGP, являющуюся участником ZGPD-группы, после приема команд объединения в пару,
добавляют его ZGP конечную точку в первую ZGPD-группу,
создают запись Таблицы Стока ZGP для SrcID,
сохраняют номера, идентифицирующие не ZGP конечные точки, являющиеся участником первой ZGPD-группы, в его Таблице Преобразования ZGP-Команд,
и удаляют эти не ZGP конечные точки из первой ZGPD-группы.
6. Способ по п. 1, в котором каждое устройство под управлением ZGPD-устройства является участником одной из двух ZGPD-групп, при этом первая группа состоит из устройств с поддержкой ZGP под управлением ZGPD-устройства, а вторая группа состоит из устройств без поддержки ZGP под управлением ZGPD-устройства, и этапы преобразования, пересылки и туннелирования команды содержат этапы, на которых:
после приема кадра ZGPD-команды от упомянутого ZGPD-устройства устройство с поддержкой ZGP:
преобразует упомянутую команду и пересылает преобразованную команду устройствам-участникам второй из упомянутых двух групп и
осуществляет туннелирование не преобразованной команды устройствам-участникам второй из упомянутых двух групп.
7. Способ по п. 6, содержащий в качестве части начальной стадии ввода в действие этап, на котором генерируют ID второй ZigBee-группы, и
осуществляют назначение части сетевых устройств, подлежащих управлению посредством ZGPD, второй ZGDP-группе, соответствующей ID второй ZigBee-группы.
8. Способ по п. 6 и 7, в котором сетевые устройства, назначенные второй ZigBee-группе, являются устройствами, идентифицированными посредством осуществляющего ввод в действие устройства, которые выполнены с поддержкой ZGP.
9. Способ по п. 6 или 7, содержащий в качестве части начальной стадии ввода в действие этапы, на которых
для любого устройства с поддержкой ZGP (с возможностями стока), являющегося участником первой ZGPD-группы, имеющего по меньшей мере одну конечную точку приложения без поддержки ZGP, являющуюся участником первой ZGPD-группы,
добавляют его ZGP конечную точку во вторую ZGPD-группу,
создают запись Таблицы Стока ZGP для SrcID,
сохраняют номера, идентифицирующие не ZGP конечные точки, являющиеся участником первой ZGPD-группы в его Таблице Преобразования ZGP-Команд,
и удаляют эти не ZGP конечные точки из первой ZGPD-группы.
10. Способ по любому из пп. 1-3, 6 или 7, содержащий начальный этап, на котором для пользователя устанавливают осуществляющее ввод в действие устройство в режим ввода в действие и/или выполняют действие ввода в действие на ZGPD-устройстве.
11. Способ по любому из пп. 1-3, 6 или 7, содержащий этап, на котором удаляют любое предыдущее участие в группе любого устройства в сети, относящегося к ZGPD-устройству.
12. Способ по любому из пп. 1-3, 6 или 7, содержащий один из следующих этапов:
этап, на котором осуществляющее ввод в действие устройство выполняет согласование функциональности приложения между ZGPD и устройствами, подлежащими управлению,
этап, на котором осуществляющее ввод в действие устройство отправляет команду для конфигурирования преобразования ZGPD-команды в обычную ZigBee-команду, совместимую с устройствами без поддержки ZGP, для преобразования для устройств без поддержки ZGP на стадии функционирования, и
этап, на котором для устройства с поддержкой ZGP с возможностями ZGP-посредника, локально сохраняют преобразование для ZGPD-команд в обычную ZigBee-команду, совместимую с устройствами без поддержки ZGP, и информацию об ID группы для пересылки её туда.
13. Способ по любому из пп. 1-3, 6 или 7, в котором пересылка преобразованной команды использует механизм совмещения имен ZGP.
14. Способ по любому из пп. 1-3, 6 или 7, в котором роль осуществляющего ввод в действие устройства выполняют посредством устройства, содержащегося в группе, содержащей: выделенное устройство Инструмента Ввода в Действие ZigBee, любое устройство с поддержкой ZGP, обычное устройство удаленного управления, имеющее также возможности ZGP, Координатор PAN ZigBee, Диспетчер Сети ZigBee, Доверительный Центр ZigBee, прикладное программное обеспечение на устройстве позади шлюза или моста ZigBee.
15. Способ по п. 14, в котором этап идентификации устройств
выполняют с использованием по меньшей мере одной из следующих особенностей: графическая группировка сетевых устройств; способ обнаружения услуги и устройства ZigBee, ZigBee-идентификация устройств, согласующихся с кластерами; использование групп по умолчанию на основе предварительно определенных критериев, использования предварительно установленных групп управления, явного пользовательского действия на выбранных устройствах; использование внеполосного способа.