СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ДОСТУПОМ

1. Способ управления доступом, отличающийся тем, что применяется на сервере альянса цифровых сетей для дома (DLNA) и содержит
прием запроса на доступ, отправленного от клиента DLNA,
получение адреса управления доступом к среде/средам передачи данных (MAC-адреса), используемого клиентом DLNA,
выявление того, имеется ли MAC-адрес в заранее установленном черном списке, и
отказ в доступе клиенту DLNA, если в заранее установленном черном списке этот MAC-адрес имеется.
2. Способ по п. 1, отличающийся тем, что дополнительно содержит
поиск MAC-адреса в предварительно запомненных соответствующих взаимосвязях для определения того, имеется ли MAC-адрес в предварительно запомненных соответствующих взаимосвязях, если MAC-адрес отсутствует в заранее установленном черном списке, при этом предварительно запомненные соответствующие взаимосвязи содержат соответствующие взаимосвязи между различными MAC-адресами и различными ключами, и
определение того, следует ли санкционировать доступ клиенту DLNA в соответствии с ключом, соответствующим MAC-адресу, включенному в предварительно запомненные соответствующие взаимосвязи, если в предварительно запомненных соответствующих взаимосвязях MAC-адрес имеется.
3. Способ по п. 2, отличающийся тем, что определение того, следует ли санкционировать доступ клиенту DLNA в соответствии с ключом, соответствующим MAC-адресу, включенному в предварительно запомненные соответствующие взаимосвязи, содержит
получение ключа, соответствующего MAC-адресу, в соответствии с предварительно запомненными соответствующими взаимосвязями,
определение того, содержится ли ключ в запросе на доступ, отправленном от клиента DLNA,
санкционирование доступа клиента DLNA, если ключ содержится и содержащийся ключ и ключ, соответствующий MAC-адресу, являются
одинаковыми, и
отказ в доступе клиенту DLNA, если ключ не содержится или содержащийся ключ отличается от ключа, соответствующего MAC-адресу.
4. Способ по п. 2, отличающийся тем, что дополнительно содержит
генерирование ключа, соответствующего MAC-адресу, если в предварительно запомненных соответствующих взаимосвязях этот MAC-адрес отсутствует,
добавление MAC-адреса и ключа, соответствующего MAC-адресу, в предварительно запомненные соответствующие взаимосвязи, и
отправку ключа клиенту DLNA, которому соответствует MAC-адрес.
5. Способ по любому из пп. 1-4, отличающийся тем, что дополнительно содержит
получение заранее установленного черного списка, который включает в себя несанкционированные MAC-адреса и/или MAC-адреса, не имеющие права доступа.
6. Устройство для управления доступом, отличающееся тем, что применяется на сервере альянса цифровых сетей для дома (DLNA) и содержит
модуль приема запросов, выполненный с возможностью приема запроса на доступ, отправленного от клиента DLNA,
модуль получения адресов, выполненный с возможностью получения адреса управления доступом к среде/средам передачи данных (MAC-адреса), используемого клиентом DLNA,
модуль выявления адресов, выполненный с возможностью выявления того, имеется ли MAC-адрес в заранее установленном черном списке, и
модуль отказа в доступе, выполненный с возможностью отказа в доступе клиенту DLNA, если в заранее установленном черном списке этот MAC-адрес имеется.
7. Устройство по п. 6, отличающееся тем, что дополнительно содержит
модуль поиска адресов, выполненный с возможностью поиска MAC-адреса в предварительно запомненных соответствующих
взаимосвязях для определения того, имеется ли MAC-адрес в предварительно запомненных соответствующих взаимосвязях, если MAC-адрес отсутствует в заранее установленном черном списке, при этом предварительно запомненные соответствующие взаимосвязи содержат соответствующие взаимосвязи между различными MAC-адресами и различными ключами, и
модуль определения доступа, выполненный с возможностью определения того, следует ли санкционировать доступ клиенту DLNA в соответствии с ключом, соответствующим MAC-адресу, включенному в предварительно запомненные соответствующие взаимосвязи, если в предварительно запомненных соответствующих взаимосвязях MAC-адрес имеется.
8. Устройство по п. 7, отличающееся тем, что модуль определения доступа содержит блок получения ключей, блок оценки ключей, блок санкционирования доступа и блок отказа в доступе, при этом
блок получения ключей выполнен с возможностью получения ключа, соответствующего MAC-адресу, в соответствии с предварительно запомненными соответствующими взаимосвязями,
блок оценки ключей выполнен с возможностью определения того, содержится ли ключ в запросе на доступ, отправленном от клиента DLNA,
блок санкционирования доступа выполнен с возможностью санкционирования доступа клиента DLNA, если ключ содержится и содержащийся ключ и ключ, соответствующий MAC-адресу, являются одинаковыми, и
блок отказа в доступе выполнен с возможностью отказа в доступе клиенту DLNA, если ключ не содержится или содержащийся ключ отличается от ключа, соответствующего MAC-адресу.
9. Устройство по п. 7, отличающееся тем, что дополнительно содержит
модуль генерирования ключей, выполненный с возможностью генерирования ключа, соответствующего MAC-адресу, если в предварительно запомненных соответствующих взаимосвязях этот MAC-адрес отсутствует,
модуль хранения соответствий, выполненный с возможностью
добавления MAC-адреса и ключа, соответствующего MAC-адресу, в предварительно запомненные соответствующие взаимосвязи, и
модуль отправки ключей, выполненный с возможностью отправки ключа клиенту DLNA, которому соответствует MAC-адрес.
10. Устройство по любому из пп. 6-9, отличающееся тем, что дополнительно содержит
модуль получения списка, выполненный с возможностью получения заранее установленного черного списка, который включает в себя несанкционированные MAC-адреса и/или MAC-адреса, не имеющие права доступа.
11. Устройство для управления доступом, отличающееся тем, что содержит
процессор, и
запоминающее устройство для хранения команд, исполняемых процессором,
при этом процессор выполнен с возможностью
приема запроса на доступ, отправленного от клиента альянса цифровых сетей для дома (DLNA),
получения адреса управления доступом к среде/средам передачи данных (MAC-адреса), используемого клиентом DLNA,
выявления того, имеется ли MAC-адрес в заранее установленном черном списке, и
отказа в доступе клиенту DLNA, если в заранее установленном черном списке этот MAC-адрес имеется