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

1. Способ поиска услуги, причем способ, выполняемый в первом беспроводном устройстве, которое поддерживает услугу Wi-Fi Direct, содержит
передачу кадра запроса на зондирование для поиска устройства, поддерживающего заданную услугу, требуемую первым беспроводным устройством;
прием кадра ответа на зондирование от второго беспроводного устройства, поддерживающего заданную услугу;
передачу кадра запроса на поиск услуги, который включает в себя первое имя услуги заданной услуги, с первого беспроводного устройства на второе беспроводное устройство; и
прием кадра ответа на поиск услуги от второго беспроводного устройства,
причем кадр ответа на поиск услуги включает в себя информацию о состоянии услуги, указывающую, является ли заданная услуга доступной на втором беспроводном устройстве.
2. Способ по п. 1, в котором кадр ответа на поиск услуги включает в себя второе имя услуги, которое является таким же, что и первое имя услуги, или включает в себя первое имя услуги в качестве префикса.
3. Способ по п. 1, дополнительно содержащий передачу кадра запроса на ассоциирование услуги, запрашивающего ассоциирование услуги, от первого беспроводного устройства на второе беспроводное устройство, если заданная услуга является доступной на втором беспроводном устройстве.
4. Способ по п. 3, в котором кадр запроса на ассоциирование услуги включает в себя метаинформацию об услуге отправки о файлах, которые будут передаваться, если заданной услугой является услуга Отправка.
5. Способ по п. 3, в котором второе беспроводное устройство определяет, ожидать ли принятие пользователем при выполнении ассоциирования услуги в зависимости от того, что второе беспроводное устройство было установлено на автоматическое принятие запроса услуги первого беспроводного устройства.
6. Способ по п. 1, в котором кадр запроса на зондирование включает в себя первое хэш-значение, преобразованного хэш-функцией из первого имени услуги, и кадр ответа на зондирование включает в себя идентификатор объявления услуги, соответствующий первому хэш-значению.
7. Способ по п. 6, в котором кадр ответа на зондирование включает в себя по меньшей мере одно из информации об услуге, указывающей поле, указывающее, существует ли информация об услуге о заданной услуге, и поле состояния услуги, указывающее, является ли заданная услуга доступной на втором устройстве, когда передается кадр ответа на зондирование.
8. Способ по п. 1, в котором кадр запроса на зондирование включает в себя хэш-значение каждой из множества услуг, требуемых для поиска первым беспроводным устройством, и кадр ответа на зондирование включает в себя идентификатор объявления по меньшей мере одной услуги, соответствующей множеству хэш-значений, из числа услуг, поддерживаемых вторым беспроводным устройством.
9. Способ по п. 1, дополнительно содержащий генерирование события результата поиска, позволяющего первому беспроводному устройству сообщать результат поиска заданной услуги, причем событие результата поиска включает в себя параметр состояния услуги, указывающий, является ли заданная услуга доступной на втором беспроводном устройстве.
10. Способ по п. 1, в котором первым беспроводным устройством является устройство поиска услуги, и вторым беспроводным устройством является блок объявления услуги.
11. Способ объявления услуги, причем способ, выполняемый в первом беспроводном устройстве, которое поддерживает услугу Wi-Fi Direct, содержит
прием кадра запроса на зондирование, опрашивающего, поддерживается ли заданная услуга, требуемая для поиска вторым беспроводным устройством, от второго беспроводного устройства;
передачу кадра ответа на зондирование на второе беспроводное устройство, если заданная услуга поддерживается;
прием кадра запроса на поиск услуги, который включает в себя первое имя услуги заданной услуги, от второго беспроводного устройства; и передачу кадра ответа на поиск услуги на второе беспроводное устройство,
причем кадр ответа на поиск услуги включает в себя информацию о состоянии услуги, указывающую, является ли заданная услуга доступной на первом беспроводном устройстве.
12. Способ по п. 11, в котором, если доступность заданной услуги меняется на первом беспроводном устройстве, первое беспроводное устройство вызывает метод изменения состояния услуги, указывающий, что доступность заданной услуги изменилась.
13. Способ по п. 12, в котором метод изменения состояния включает в себя информацию о состоянии услуги, указывающую идентификатор объявления заданной услуги и измененную доступность заданной услуги.
14. Беспроводное устройство, которое поддерживает услугу Wi-Fi Direct, в качестве устройства поиска услуги, и поиск услуги, причем беспроводное устройство содержит приемопередатчик и процессор,
причем процессор выполнен с возможностью управления приемопередатчиком на передачу кадра запроса на зондирование для поиска беспроводного устройства блока объявления услуги, поддерживающего заданную услугу, требуемую устройством поиска услуги,
причем процессор дополнительно выполнен с возможностью, после приема приемопередатчиком кадра ответа на зондирование от устройства блока объявления услуги, которое поддерживает заданную услугу, управления приемопередатчиком на передачу устройству блока объявления услуги кадра запроса на поиск услуги, который включает в себя первое имя услуги заданной услуги, и прием кадра ответа на поиск услуги от устройства блока объявления услуги в ответ на кадр запроса на поиск услуги, и
причем кадр ответа на поиск услуги включает в себя информацию о состоянии услуги, указывающую, является ли заданная услуга доступной на устройстве блока объявления услуги.
15. Беспроводное устройство, которое поддерживает услугу Wi-Fi Direct в качестве устройства блока объявления услуги, причем беспроводное устройство содержит приемопередатчик и процессор,
в котором процессор выполнен с возможностью управления приемопередатчиком на передачу кадра ответа на зондирование в ответ на кадр запроса на зондирование, принятого от беспроводного устройства поиска услуги, в котором кадр запроса на зондирование опрашивает, поддерживается ли заданная услуга, требуемая устройством поиска услуги,
в котором процессор дополнительно выполнен с возможностью управления приемопередатчиком на передачу кадра ответа на поиск услуги устройству поиска услуги в ответ на кадр запроса на поиск услуги, который включает в себя первое имя услуги для заданной услуги, от устройства поиска услуги,
в котором кадр ответа на поиск услуги включает в себя информацию о состоянии услуги, указывающую, является ли заданная услуга доступной на устройстве блока объявления услуги.