СИСТЕМА БЕСПРОВОДНОЙ СВЯЗИ Российский патент 2019 года по МПК H04L29/06 H04W12/08 

Описание патента на изобретение RU2697614C2

Область техники, к которой относится изобретение

Изобретение относится к системе беспроводной связи, содержащей хост и по меньшей мере одно сопрягаемое устройство, причем хост выполнен с возможностью предоставления через беспроводную связь по меньшей мере одно по меньшей мере одной услуги, и сопрягаемое устройство выполнено с возможностью беспроводного сопряжения с хостом для использования услуги. Хост может иметь одно или более встроенных периферийных устройств и/или может быть выполнен с возможностью связи с по меньшей мере одним внешним периферийным устройством для образования окружения для беспроводного сопряжения. Предоставление услуги может заключать в себе предоставление доступа к соответствующему периферийному устройству для сопрягаемого устройства.

Изобретение дополнительно относится к сопрягаемому устройству, к хосту, к способу для хоста, к способу для сопрягаемого устройства и к компьютерному программному продукту для беспроводной связи между хостом и сопрягаемым устройством.

Изобретение относится к области техники беспроводной связи, например, через Wi-Fi, а более конкретно, к сопряжению беспроводного сопрягаемого устройства к сопрягающему окружению для беспроводного сопряжения хоста и одного или более периферийных устройств. В этом контексте, периферийные устройства могут представлять собой внешние устройства, такие как дисплей, клавиатуру или мышь, либо периферийные устройства, встроенные в хост, такие как громкоговоритель или модуль хранения. Например, ТВ также может представлять собой хост, т.е. хост встраивается в ТВ и составляет хост в комбинации с определенным числом периферийных устройств. Осуществление доступа и/или использование таких периферийных устройств и/или любых других внутренних или внешних ресурсов хоста может называться "услугами, предоставляемыми посредством хоста".

Уровень техники

Wi-Fi-устройства могут предлагать все виды услуг. Они могут представлять собой такие услуги, как рендеринг видео, рендеринг аудио, печать, использование USB-устройства, такого как клавиатура или мышь, по Wi-Fi и т.д. Wi-Fi-устройства могут "уведомлять" об этих услугах по Wi-Fi, так что другие устройства с Wi-Fi-радиомодулем могут видеть то, какие Wi-Fi-услуги доступны в окрестности. Wi-Fi-устройство также может запрашивать ("тестировать") другое Wi-Fi-устройство в отношении того, какие Wi-Fi-услуги оно должно предлагать. Wi-Fi предлагает различные способы выполнять такое обнаружение предассоциирования.

беспроводное сопряжение в системе, имеющей хост-устройство и сопрягаемые устройства, может быть основано на использовании беспроводной сопрягающей станции на основе Wi-Fi (как описано в IEEE802.11). Беспроводная сопрягающая станция может представлять собой беспроводной сопрягающий хост (называемый "WDH" или "хостом"), который позволяет мобильному устройству (называемому "MD" или "сопрягаемым устройством") осуществлять доступ к набору периферийных устройств, локально присоединенных с помощью провода или соединенных в беспроводном режиме с хост-устройством (к примеру, USB-мышью, HDMI-дисплеем, Bluetooth-гарнитуре) через набор общих протоколов обмена сообщениями по линии беспроводной связи (например, Wi-Fi). Хост, соединенный с одним или более проводных или беспроводных периферийных устройств, называется "окружением для беспроводного сопряжения". Хост также может представлять собой дополнительное мобильное устройство, имеющее доступные одну или более услуг для сопрягаемого устройства. беспроводное сопряжение известно, например, из WO 2012/117306A1. Беспроводная сопрягающая станция обеспечивает защищенную беспроводную связь, по меньшей мере, между одним ведомым устройством и ведущим устройством.

Беспроводной сопрягающий хост может предоставлять информацию относительно своего присутствия через маяковый Wi-Fi-радиосигнал, который сопрягаемые устройства могут использовать для того, чтобы выбирать и инициировать соединения с выбранным хостом. Альтернативно, теги беспроводной связи ближнего радиуса действия (NFC), ассоциированные с хостом или с другим внеполосным средством (к примеру, с использованием интерфейса связи беспроводной системы питания), могут использоваться для того, чтобы обмениваться данными с хостом для сопряжения. Использование NFC для внеполосного обнаружения устройств известно, например, из главы 3.1.2.7 "Wi-Fi Peer-to-Peer (P2P) Technical Specification DRAFT v1.3.32", доступного от Альянса производителей Wi-Fi-оборудования, Technical Committee P2P Task Group, через http://www.wi-fi.org/specifications.php, или документа "Wi-Fi Protected Setup pairing with NFC", доступного по адресу:

- http://msdn.microsoft.com/en-us/library/windows/hardware/ dn481543%28v=vs.85%29.aspx, что называется "Wi-Fi P2P-стандартом" в этом документе. Кроме того, "внеполосный" означает отличающийся от основной полосы радиочастот беспроводной связи. Например, можно упомянуть о внеполосном канале, что означает способ связи, который имеет другой тип, например, NFC по сравнению с Wi-Fi.

Документ US2013/0029596 описывает спаривание беспроводных (Bluetooth) устройств с использованием данных, передаваемых во внеполосном (NFC) канале. Два устройства определяются как находящиеся в пределах диапазона беспроводной связи ближнего радиуса действия (NFC) друг от друга, и информация спаривания для услуги передается по внеполосному каналу. Передача информации спаривания может требовать запрашивания посредством первого устройства по меньшей мере одно по меньшей мере одной требуемой услуги и предоставления идентификатора устройства. В ответ, второе устройство может, через внеполосный канал, отклонять запрос или передавать параметры использования ресурсов для требуемой услуги и идентификатор для второго устройства. Спаривание двух устройств может использовать параметры использования ресурсов.

Документ WO2013/111537 раскрывает систему связи камеры и принтера. Устройства могут обмениваться данными в первом режиме (NFC) или во втором режиме (Wi-Fi P2P). Описывается запуск в первом режиме и передача обслуживания между обоими режимами.

Документ Альянса производителей Wi-Fi-оборудования "Wi-Fi Simple Configuration Technical Specification" v2.0.2 описывает в разделе 10 "NFC Out-of-Band Interface Specification" использование NFC в качестве внеполосного канала для простого конфигурирования Wi-Fi-соединения. Маркером пароля или маркером конфигурации, задающим WLAN-конфигурацию, можно обмениваться через NFC.

Документ US2011/0210820 описывает систему для простого и защищенного спаривания нескольких Bluetooth или других беспроводных электронных устройств в сети. Несколько неперезаписываемых тегов беспроводной связи ближнего радиуса действия (NFC) помещены в транспортное средство или в другое заданное пространство, так что пользователи электронных устройств с поддержкой NFC могут проводить своим устройством около одного из NFC-тегов, который затем передает данные ключей шифрования в устройство пользователя, позволяя этому устройству автоматически соединяться с небольшой защищенной беспроводной сетью.

Документ US 2011/0275316 описывает систему связи, которая использует беспроводную связь ближнего радиуса действия при внеполосной инициализации для установления соединения для связи между устройствами.

Сущность изобретения

Пользователь Wi-Fi-устройства может выбирать устройство, предлагающее одну или более услуг, из списка обнаруженных устройств в диапазоне и может пытаться соединяться с ним для того, чтобы использовать услугу. Создание такого соединения требует времени, от нескольких секунд до нескольких десятков секунд, и обычно требует вмешательства пользователя, к примеру, считывания PIN-кода устройства для соединения и его ввода в свое собственное устройство.

Поскольку диапазон Wi-Fi-сигналов может достигать десятков метров, достаточное число устройств, предлагающих Wi-Fi-услуги, может быть обнаружено в пределах Wi-Fi-диапазона. Пользователь может участвовать в выборе правильного устройства/услуги для соединения. Тем не менее, из списка устройств/услуг, представленных для пользователя, может быть не очень очевидным то, какой записи какое устройство соответствует.

Цель изобретения заключается в том, чтобы предоставлять систему для беспроводного сопряжения, которая обеспечивает установление соединения и получение услуг при уменьшении требуемого объема пользовательского взаимодействия и количества времени.

С этой целью, согласно первому аспекту изобретения, в системе беспроводной связи, как описано во вступительном абзаце, хост содержит:

- модуль связи хоста для размещения беспроводной связи,

- приемное устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия самое большее в один метр,

- хост-процессор, соединенный с модулем связи хоста и приемным устройством с поддержкой беспроводной связи ближнего радиуса действия и выполненный с возможностью сопряжения с сопрягаемым устройством,

- причем сопрягаемое устройство содержит:

- модуль связи сопрягаемого устройства для размещения упомянутой беспроводной связи,

- процессор сопрягаемого устройства, выполненный с возможностью сопряжения с хостом,

- передающее устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с приемным устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия,

- причем передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, содержащего идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства, и

- причем хост-процессор, после приема сигнала поиска услуг через приемное устройство с поддержкой беспроводной связи ближнего радиуса действия, выполнен с возможностью:

- определения набора совпадающих услуг посредством согласования списка услуг сопрягаемого устройства с услугами, которые доступны в хосте,

- формирования сигнала доступности услуг, содержащего идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными через беспроводное сопряжение, и

- передачи сигнала доступности услуг через модуль связи хоста, и

- причем процессор сопрягаемого устройства выполнен с возможностью, после приема сигнала доступности услуг через модуль связи сопрягаемого устройства, определения того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и того, требуется или нет какая-либо из совпадающих услуг фактически посредством сопрягаемого устройства, и если да, инициирования беспроводного сопряжения с хостом через модуль связи сопрягаемого устройства.

С этой целью, хост-устройство для использования в вышеуказанной системе выполнено с возможностью беспроводного сопряжения для предоставления услуги и содержит:

- модуль связи хоста для беспроводной связи,

- приемное устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия, и

- хост-процессор, соединенный с модулем связи хоста и приемным устройством с поддержкой беспроводной связи ближнего радиуса действия и выполненный с возможностью сопряжения сопрягаемого устройства,

- причем хост-процессор, после приема сигнала поиска услуг через приемное устройство с поддержкой беспроводной связи ближнего радиуса действия, выполнен с возможностью:

- определения набора совпадающих услуг посредством согласования списка услуг сопрягаемого устройства с услугами, которые доступны в хосте,

- формирования сигнала доступности услуг, содержащего идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными через беспроводное сопряжение, и

- передачи сигнала доступности услуг через модуль связи хоста.

С этой целью, сопрягаемое устройство для использования в вышеуказанной системе выполнено с возможностью беспроводного сопряжения с хостом для использования услуги и содержит:

- модуль связи сопрягаемого устройства для беспроводной связи,

- процессор сопрягаемого устройства, выполненный с возможностью сопряжения с хостом,

- передающее устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с приемным устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия,

- причем передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, содержащего идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства, и

- причем процессор сопрягаемого устройства выполнен с возможностью, после приема сигнала доступности услуг через модуль связи сопрягаемого устройства, причем сигнал доступности услуг содержит идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте, определения того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и того, требуется или нет какая-либо из совпадающих услуг фактически посредством сопрягаемого устройства, и если да, инициирования беспроводного сопряжения с хостом через модуль связи сопрягаемого устройства.

С этой целью, предусмотрен способ для хоста для беспроводной связи для использования в вышеуказанной системе в хосте, содержащем модуль связи хоста для беспроводной связи и приемное устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия самое большее в один метр. Способ, в хосте, содержит, после приема сигнала поиска услуг через приемное устройство с поддержкой беспроводной связи ближнего радиуса действия, причем сигнал поиска услуг содержит идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства:

- определение набора совпадающих услуг посредством согласования списка услуг сопрягаемого устройства с услугами, которые доступны в хосте,

- формирование сигнала доступности услуг, содержащего идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными через беспроводное сопряжение, и

- передачу сигнала доступности услуг через модуль связи хоста,

- и после инициирования беспроводного сопряжения посредством сопрягаемого устройства:

- сопряжение сопрягаемого устройства с хостом для использования услуги.

С этой целью, предусмотрен способ для сопрягаемого устройства для беспроводной связи для использования в вышеуказанной системе в сопрягаемом устройстве, содержащем модуль связи сопрягаемого устройства для беспроводной связи и передающее устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с приемным устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия. Передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, содержащего идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства. Способ, в сопрягаемом устройстве, содержит, после приема сигнала доступности услуг через модуль связи сопрягаемого устройства, причем сигнал доступности услуг содержит идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте, определение того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и того, требуется или нет какая-либо из совпадающих услуг фактически посредством сопрягаемого устройства, и если да, инициирование беспроводного сопряжения с хостом.

Способ согласно изобретению может быть реализован на компьютере в качестве машинореализуемого способа или в выделенных аппаратных средствах либо в комбинации вышеозначенного. Исполняемый код для способа согласно изобретению может быть сохранен на компьютерном программном продукте. Примеры компьютерных программных продуктов включают в себя запоминающие устройства, оптические устройства хранения данных, интегральные схемы, серверы, онлайновое программное обеспечение и т.д. Предпочтительно, компьютерный программный продукт содержит средство энергонезависимого программного кода, сохраненное на машиночитаемом носителе для осуществления способа согласно изобретению, когда упомянутый программный продукт выполняется на компьютере. В варианте осуществления, компьютерная программа содержит средство компьютерного программного кода, выполненное с возможностью осуществлять все этапы способа согласно изобретению, когда компьютерная программа выполняется на компьютере. Компьютерная программа может быть осуществлена на машиночитаемом носителе.

Эти меры имеют такой эффект, что беспроводная связь для сопряжения устанавливается следующим образом. беспроводное сопряжение означает соединение в беспроводном режиме сопрягаемого устройства и хоста для использования, посредством сопрягаемого устройства, услуги, предоставляемой посредством хоста, при одновременном инициировании посредством средства инициирования сопряжения установления соединения с хостом для использования одной или более совпадающих услуг. Сначала, сообщение, сигнал поиска услуг, передается из сопрягаемого устройства, т.е. устройства, которое требует услуги, в хост через беспроводную связь ближнего радиуса действия. Сигнал поиска услуг включает в себя идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства. Преимущественно, любой хост, принимающий сигнал поиска услуг через канал беспроводной связи ближнего радиуса действия, должен иметь сведения по сопрягаемому устройству, присутствующему вблизи, т.е. в пределах рабочего расстояния для беспроводной связи ближнего радиуса действия самое большее в один метр. Затем, после приема сигнала поиска услуг, хост должен определять то, может он или нет предлагать одну или более услуг из числа услуг, как указано в списке услуг сопрягаемого устройства посредством сопрягаемого устройства. Если да, набор совпадающих услуг формируется посредством согласования списка услуг сопрягаемого устройства с услугами хоста, которые доступны через сопряжение, и формируется сигнал доступности услуг, содержащий идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными через сопряжение. Сигнал доступности услуг передается через модуль связи хоста и принимается посредством модуля связи сопрягаемого устройства. Процессор сопрягаемого устройства, после приема сигнала доступности услуг, должен определять то, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и то, требуется или нет какая-либо из совпадающих услуг фактически посредством сопрягаемого устройства. Если да, сопрягаемое устройство должно инициировать беспроводное сопряжение с хостом, т.е. инициировать установление соединения для использования одной или более совпадающих услуг. Преимущественно, хост выбирается посредством физического поднесения сопрягаемого устройства к хосту с тем, чтобы обеспечивать беспроводную связь ближнего радиуса действия. Кроме того, автоматически определяется то, имеет или нет хост доступные услуги, которые являются релевантными для сопрягаемого устройства, и такие услуги должны быть перечислены в сигнале ответа, который передается через беспроводную связь, к примеру, через Wi-Fi. Преимущественно, сопрягаемое устройство теперь непосредственно имеет сведения по доступным услугам и должно инициировать сопряжение в надлежащих случаях.

При необходимости в вышеуказанной системе беспроводной связи, беспроводная связь выполняется согласно Wi-Fi-стандарту для связи между равноправными узлами, и/или беспроводная связь ближнего радиуса действия представляет собой связь через NFC-тег согласно беспроводной связи ближнего радиуса действия, обе из которых описаны по сути в Wi-Fi P2P-стандарте. Таким образом, в сопрягаемом устройстве, передающее устройство с поддержкой беспроводной связи ближнего радиуса действия может представлять собой тег беспроводной связи ближнего радиуса действия согласно стандарту беспроводной связи ближнего радиуса действия (NFC), тогда как хост имеет приемное устройство с поддержкой беспроводной связи ближнего радиуса действия, к примеру, NFC-модуль считывания. Кроме того, беспроводная связь ближнего радиуса действия может представлять собой связь через канал передачи данных по магнитному полю интерфейса беспроводного заряда аккумулятора, например, Qi-системы. Беспроводная зарядная Qi-система поддерживает канал передачи данных из заряжаемого устройства, т.е. сопрягаемого устройства, в зарядное устройство, т.е. в периферийный зарядный модуль, соединенный с хостом, причем канал составляет передающее устройство с поддержкой беспроводной связи ближнего радиуса действия в заряженном устройстве и приемное устройство с поддержкой беспроводной связи ближнего радиуса действия в зарядном устройстве. Беспроводная зарядная Qi-система описывается в документе: "System Description Wireless Power Transfer, Volume I: Low Power, Part 1: Interface Definition Version 1.0.1, Version 1.0.1, октябрь 2010 года", доступном от Wireless Power Consortium по адресу: http://www.wirelesspowerconsortium.com/.

При необходимости в сопрягаемом устройстве передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, дополнительно содержащего учетные данные для установления защищенного соединения через беспроводную связь. При необходимости в хосте, хост-процессор выполнен с возможностью, при беспроводном сопряжении, инициируемом посредством сопрягаемого устройства, применения учетных данных, принимаемых через сигнал поиска услуг для установления защищенного соединения через беспроводную связь. Учетные данные могут содержать по меньшей мере одно из PIN-кода, открытого ключа или хэша открытого ключа сопрягаемого устройства. Преимущественно, хосту обеспечивается возможность применять учетные данные во время сопряжения, если такое сопряжение инициируется посредством сопрягаемого устройства позднее. Преимущественно, поскольку учетные данные передаются через беспроводную связь ближнего радиуса действия, такие данные не могут быть легко перехвачены посредством других устройств, и установление защищенного соединения выполняется быстрее.

При необходимости в сопрягаемом устройстве, процессор сопрягаемого устройства выполнен с возможностью, после приема сигнала доступности услуг, определения того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и если да, определения того, что совпадающие услуги недоступны для сопрягаемого устройства, и/или совпадающие услуги не требуются посредством сопрягаемого устройства, предоставления обратной связи пользователю, указывающей то, что требуемые услуги недоступны. Преимущественно, пользователь имеет быструю обратную связь в отношении того, что совпадающие услуги не могут быть обнаружены.

При необходимости в сопрягаемом устройстве, передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, дополнительно содержащего данные каналов для указания канала беспроводной связи, который должен использоваться для передачи сигнала доступности услуг. Кроме того, передающее устройство с поддержкой беспроводной связи ближнего радиуса действия может быть выполнено с возможностью передачи сигнала поиска услуг, дополнительно содержащего внеполосные данные для указания дополнительной модальности связи, отличающейся от беспроводной связи, которая должна использоваться для передачи ответных данных из хоста в сопрягаемое устройство. Модальность связи, отличающаяся от Wi-Fi, может представлять собой, например, Bluetooth. Ответные данные могут быть связаны с совпадающими услугами и, например, могут использоваться для сопряжения. При необходимости в хосте хост-процессор выполнен с возможностью, после приема сигнала поиска услуг, применения данных каналов, принимаемых через сигнал поиска услуг, для выбора канала беспроводной связи для передачи сигнала доступности услуг и/или применения внеполосных данных для выбора дополнительной модальности связи, отличающейся от беспроводной связи, для передачи ответных данных из хоста в сопрягаемое устройство, причем ответные данные связаны с совпадающими услугами. Процессор сопрягаемого устройства может быть выполнен с возможностью, при приеме ответных данных через дополнительный канал связи, активации модуля связи сопрягаемого устройства для приема сигнала доступности услуг через упомянутую беспроводную связь. Преимущественно, поскольку данные каналов передаются через беспроводную связь ближнего радиуса действия, требуемый беспроводной канал или внеполосный канал (OOB) может сразу использоваться посредством хоста, и установление защищенного соединения выполняется быстрее. Кроме того, использование OOB-канала может требовать меньшей мощности для сопрягаемого устройства и может использоваться для того, чтобы активировать Wi-Fi-радиомодуль сопрягаемых устройств, если он находится в данный момент в режиме ожидания. Например, использование NFC для активации Wi-Fi-радиомодуля сопрягаемых устройств требует электрического соединения NFC-тега с процессором сопрягаемого устройства и указания того, что NFC-данные считаны посредством WDH в процессор сопрягаемого устройства.

Любой из вышеуказанных вариантов может комбинироваться в устройстве, которое способно поддерживать роль сопрягаемого устройства или хоста, и также роли P2P-клиента и владельца P2P-группы являются возможными. Кроме того, одно устройство может иметь хост-функцию в первом окружении для беспроводного сопряжения, а также представлять собой сопрягаемое устройство по отношению к другому сопрягающемуокружению для беспроводного сопряжения. Дополнительные предпочтительные варианты осуществления устройства и способа согласно изобретению приводятся в прилагаемой формуле изобретения, раскрытие сущности которой содержится в данном документе по ссылке.

Краткое описание чертежей

Эти и другие аспекты изобретения станут очевидны и будут дополнительно разъяснены на основе вариантов осуществления, описанных в качестве примера в нижеприведенном описании, и со ссылкой на прилагаемые чертежи, на которых:

Фиг. 1 показывает систему беспроводной связи,

Фиг. 2 показывает пример локации, имеющей несколько окружений для беспроводного сопряжения,

Фиг. 3 показывает систему беспроводной связи с использованием беспроводной связи ближнего радиуса действия через беспроводное зарядное устройство,

Фиг. 4 показывает беспроводную связь для использования услуги на примерной схеме,

Фиг. 5 показывает способ беспроводной связи для использования услуги в сопрягаемом устройстве, и

Фиг. 6 показывает способ беспроводной связи для предоставления услуги в хосте.

Чертежи являются просто схематичными и не нарисованы в масштабе. На чертежах элементы, которые соответствуют уже описанным элементам, могут иметь идентичные номера ссылок.

Осуществление изобретения

В этом документе, беспроводное сопряжение означает обеспечение возможности мобильным устройствам (так называемым сопрягаемым устройствам, беспроводным сопрягаемым устройствам или MD) в беспроводном режиме соединяться с хостом, предоставляющим услуги, например, посредством обеспечения доступности периферийных устройств, которые встроены в и/или соединены с хостом, так что приложения на мобильном устройстве могут использовать эти услуги для того, чтобы расширять возможности работы и производительность работы/взаимодействия с этими приложениями. Обнаружение/оповещение услуг и управление соединениями с периферийными устройствами, выполняется посредством так называемого беспроводного сопрягающего хоста (WDH или хоста), который обеспечивает доступность функциональности через протокол беспроводного сопряжения.

Возможные сопрягаемые устройства включают в себя (но не только) мобильные телефоны, переносные компьютеры, планшетные компьютеры, портативные мультимедийные проигрыватели, камеры, электронные часы. Возможные WDH включают в себя (но не только) специализированные устройства беспроводной сопрягающей станции, устройства отображения, аудиоустройства, принтеры, PC. Беспроводной сопрягающий хост также может представлять собой небольшой (PC-образный) аппаратный ключ с дисплеем, USB-интерфейсом и аудиоинтерфейсом. Возможные периферийные устройства включают в себя (но не только) мыши, клавиатуры, устройства отображения, аудиоустройства, веб-камеры, принтеры, устройства хранения данных, USB-концентраторы, сетевые интерфейсы. Эти периферийные устройства могут быть беспроводными и могут поддерживать такие стандарты, как последовательная Wi-Fi-шина и Wi-Fi Miracast, чтобы обеспечивать доступность своей функциональности через беспроводную сеть для других устройств, таких как сопрягаемые устройства и WDH. Проводные периферийные устройства могут соединяться с беспроводным хостом (например, USB, HDMI, DVI, VGA, аналоговое аудио, аналоговое видео и т.д.). Помимо услуг, предоставляющих доступ к периферийным устройствам, другие услуги могут включать в себя, например, предоставление доступа к удаленному рабочему столу или доступ к определенным приложениям, доступ к базе данных (например, к архиву документов), доступ к сетевой файловой системе, доступ к Интернету и конкретным Интернет-услугам, домашние сетевые услуги, к примеру, DLNA- или UPnP-услуги и т.д.

Типично, сопрягаемое устройство и хост-устройство содержат микропроцессор (не показан), который выполняет надлежащее программное обеспечение, сохраненное в устройстве; например, это программное обеспечение, возможно, загружено и/или сохранено в соответствующем запоминающем устройстве, например, в энергозависимом запоминающем устройстве, к примеру, в RAM, или в энергонезависимом запоминающем устройстве, к примеру, во флэш-памяти (не показана). Устройства также могут быть оснащены микропроцессорами и запоминающими устройствами (не показаны). Альтернативно, устройства могут, полностью или частично, реализовываться в программируемой логике, например, в качестве программируемой пользователем вентильной матрицы (FPGA). Сопрягаемое устройство и хост-устройства могут реализовываться, полностью или частично, в качестве так называемой специализированной интегральной схемы (ASIC), т.е. интегральной схемы (IC), специально разработанной для конкретного использования.

Кроме того, функции и модули, как описано ниже, могут реализовываться, по меньшей мере, частично в аппаратных схемах, которые могут включать в себя процессорную схему и запоминающую схему, причем процессорная схема выполняет инструкции, представленные электронно в запоминающих схемах.

Фиг. 1 показывает систему беспроводной связи. Система включает в себя хост-устройство 100 для беспроводной связи с одним или более сопрягаемых устройств 120, 130, 140, например, мобильных телефонов, портативных или планшетных компьютеров. Ниже подробно описывается только первое сопрягаемое устройство 120, но дополнительные сопрягаемые устройства имеют аналогичные компоненты и функции. Хост-устройство соединяется с определенным числом периферийных устройств 110, 111, 112, чтобы предоставлять услуги, например, рендеринг аудио- или видео-(AV-) данных. Следует отметить, что в этом документе AV-данные используются для любого типа видеоданных, аудиоданных или комбинации видео- и аудиоданных. Периферийные устройства могут включать в себя устройства видеовывода, такие как мультимедийный процессор или дисплей 111, устройства графического ввода/вывода, такие как интеллектуальная доска 110 или сенсорный экран, устройства аудиовывода, такие как акустическая система 112 или наушник, пользовательские устройства ввода, такие как мышь или модуль управления помещениями; устройства обработки данных, такие как модуль хранения данных или принтер.

Хост-устройство 100 имеет модуль 102 связи хоста для размещения беспроводной связи 152, например, Wi-Fi-модуль, известный по сути. Хост-устройство дополнительно имеет хост-процессор 101, выполненный с возможностью сопряжения с по меньшей мере одним сопрягаемым устройством. Процесс сопряжения беспроводного устройства к беспроводному сопрягающему хосту (WDH) представляет собой процесс установления линии связи для передачи данных через доступный радиоканал, к примеру, Wi-Fi или Bluetooth, и известен по сути, как пояснено выше в отношении WO 2012/117306A1. Описание технологии Bluetooth содержится, например, в "Bluetooth Specification, Core Package version 2.1+EDR", изданной: 26 июля 2007 года. Процесс сопряжения заключает в себе предоставление доступа к одной или более услугам для сопрягаемого устройства.

Сопрягаемое устройство 120 имеет модуль 121 связи сопрягаемого устройства для размещения упомянутой беспроводной связи с хостом. На практике, может быть предусмотрено несколько модулей связи для этой цели, например, Bluetooth, Wi-Fi и 60 ГГц (например, WiGig). Сопрягаемое устройство дополнительно имеет процессор 122 сопрягаемого устройства, выполненный с возможностью сопряжения с хост-устройством для, в качестве сопрягаемого устройства, получения доступа, по меньшей мере, к одной услуге.

Один из способов упрощать беспроводное подключение для пользователя представляет собой беспроводное сопряжение. При беспроводном сопряжении, так называемый беспроводной сопрягающий хост обеспечивает доступность определенного числа услуг для мобильного устройства, с которым мобильное устройство может устанавливать связь за один шаг. Любая группа периферийных устройств и/или услуг, заданных доступными посредством беспроводного сопрягающего хоста, называется "окружением для беспроводного сопряжения". Окружение для беспроводного сопряжения может содержать один хост и несколько периферийных устройств, или беспроводной сопрягающий хост может размещать определенное число (различных) окружений для беспроводного сопряжения. Беспроводной сопрягающий хост также может обеспечивать доступность своих услуг посредством отдельного выбора каждой из них. Также может быть предусмотрено определенное число беспроводных сопрягающих хостов в пределах досягаемости мобильного устройства для сопряжения.

Другой способ повышать удобство использования мобильного устройства для пользователя состоит в том, что периферийное устройство, например, монитор или телевизор, обеспечивает доступность своей функции, своего экрана, в беспроводном режиме для мобильных устройств. Конечно, часто может происходить то, что имеется несколько из этих беспроводных периферийных устройств в пределах беспроводной досягаемости мобильного устройства. Miracast, которая сертифицирована посредством Альянса производителей Wi-Fi-оборудования, представляет собой технологию, с помощью которой это является возможным. В текущем документе, любое устройство в комбинации с периферийными устройствами, предоставляющими функциональность беспроводного сопрягающего хоста для того, чтобы предоставлять доступ к периферийным функциям ввода и/или вывода, называется "окружением для беспроводного сопряжения".

Традиционно, вышеуказанные устройства могут использовать Wi-Fi-связь для того, чтобы обеспечивать доступность своего окружения для беспроводного сопряжения или своей функции в беспроводном режиме, например, посредством использования стандарта Wi-Fi Direct. Установление Wi-Fi-соединения требует осуществления некоторых этапов и обмена определенным числом сообщений до того, как два устройства ассоциируются по Wi-Fi. Это может требовать небольшого участия пользователя для того, чтобы удостоверяться в том, что правильные устройства должны быть соединены, и требует времени, в течение которого пользователь должен ожидать установления и начала соединения. Когда два устройства ассоциированы по Wi-Fi, их Wi-Fi-соединение защищается криптографически, и IP-соединение устанавливается.

Wi-Fi-устройства могут задавать себя обнаруживаемыми в беспроводном режиме. Это может выполняться до того, как два устройства ассоциируются, так что это называется "обнаружением предассоциирования". Предусмотрено несколько типов обнаружения предассоциирования. Один представляет собой обнаружение устройств предассоциирования, за счет чего могут обнаруживаться устройство и некоторые свойства устройств, такие как его имя, функция и т.д. Это может осуществляться через кадры маяковых радиосигналов и кадры тестового запроса, и кадры тестового ответа, известные из IEEE 802.11. Другой тип представляет собой обнаружение услуг предассоциирования, с помощью которого услуги, например, печать, отображение и т.д., предлагаемые посредством Wi-Fi-устройства могут, обнаруживаться через кадры службы общих оповещений (GAS) IEEE 802.11u посредством других. Такое обнаружение может включать в себя информацию относительно окружений для беспроводного сопряжения, предлагаемых для беспроводного сопряжения.

Поскольку диапазон Wi-Fi-сигналов может достигать десятков метров, достаточное число устройств, предлагающих Wi-Fi-услуги, может быть обнаружено в пределах Wi-Fi-диапазона. Пользователь должен участвовать в выборе правильного устройства/услуги для соединения. Тем не менее, из списка устройств/услуг, представленных пользователю может быть не очень очевидным то, какому имени какое устройство соответствует. Например, пользователь заинтересован в показе контента, находящегося на его мобильном MP4-проигрывателе, на большом дисплее. Miracast является коммерческим названием Альянса производителей Wi-Fi-оборудования для услуги, которая отображает видео, принимаемое по Wi-Fi. Может быть предусмотрено несколько дисплеев в окрестности пользователя, которые предлагают услугу рендеринга видео, принимаемого по Wi-Fi. Это может иметь место в современном офисном здании со множеством помещений для проведения встреч и переговоров и гибкими рабочими местами, оснащенными дисплеями с поддержкой Miracast, но также и в домашней ситуации, когда дом оснащен несколькими телевизорами, которые предлагают эту Wi-Fi-услугу.

MP4-проигрыватель пользователя отображает все устройства, которые, как он видит, оповещают услугу рендеринга видео по Wi-Fi. Пользователь должен выбирать одно из устройств. Пользователь затем должен устанавливать Wi-Fi-соединение ("спаривание"), которое может заключать в себе считывание PIN-кода на устройстве рендеринга видео и его ввод на MP4-проигрывателе или некотором другом средстве установления соединения защищенным способом. Пользователя очень раздражает, если он принимает PIN-код из устройства, отличного от устройства, которой выбрано на его MP4-проигрывателе, поскольку в таком случае соединение не может устанавливаться.

Способы на основе близости обеспечивают возможность пользователю выбирать требуемое устройство, которое он хочет использовать, посредством удержания его мобильного устройства около требуемого устройства. Например, посредством оснащения мобильного устройства NFC-модулем считывания, и требуемое (хост-) устройство оснащено NFC-тегом, который после Wi-Fi-данных передачи обслуживания предоставляет информацию относительно услуг, которые оно предлагает, мобильное устройство может считывать информацию относительно предоставляемых услуг и устанавливать соединение, соответственно.

Тем не менее, оснащение устройства интегрированным NFC-модулем считывания может быть дорогостоящим. Также имеется огромное количество унаследованных устройств, которые не имеют интегрированного NFC-модуля считывания. Присоединение статического NFC-тега к любому мобильному устройству должно обеспечивать возможность использования способа на основе близости для того, чтобы выбирать Wi-Fi-устройство/услугу из набора Wi-Fi-устройств/услуг, с которыми следует автоматически устанавливать соединение, без необходимости интегрированного NFC-модуля считывания в мобильном устройстве. Несколько проблем должны преодолеваться вследствие того факта, что информация, предоставляемая посредством этих статических NFC-тегов, является статической (должна предварительно конфигурироваться заранее и не может изменяться в ходе работы кроме посредством другого этапа конфигурации вручную), и что мобильное устройство не знает то, что статический NFC-тег считывается.

Система, описанная здесь, обеспечивает использование статических NFC-тегов на мобильных устройствах для выбора Wi-Fi-услуги на основе близости. Система также обеспечивает возможность использования других односторонних зависимых внеполосных каналов близости, к примеру, беспроводного Qi-заряда. В системе, первое Wi-Fi-устройство, обычно хост, может предлагать услуги через Wi-Fi. Дополнительно, хост оснащен приемным устройством с поддержкой беспроводной связи ближнего радиуса действия для того, чтобы считывать данные из передающего устройства с поддержкой беспроводной связи ближнего радиуса действия во втором Wi-Fi-устройстве, как правило, сопрягаемого устройства, которые вместе составляют внеполосный канал, предоставляющий по меньшей мере односторонний трафик данных из сопрягаемого устройства в хост.

На фиг. 1, система беспроводной связи имеет, по меньшей мере, один хост и по меньшей мере одно сопрягаемое устройство. Сопрягаемое устройство имеет передающее устройство с поддержкой беспроводной связи ближнего радиуса действия 123, например, NFC-тег. Хост имеет приемное устройство с поддержкой беспроводной связи ближнего радиуса действия 103 для беспроводной связи ближнего радиуса действия 153 с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия 123 на рабочем расстоянии для беспроводной связи ближнего радиуса действия самое большее в один метр. Рабочее расстояние ближнего радиуса действия зависит от соответствующего типа беспроводной связи ближнего радиуса действия. Например, для NFC, практическое рабочее расстояние для беспроводной связи ближнего радиуса действия составляет приблизительно 10 сантиметров.

Передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, содержащего идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства. Например, указываемый список услуг может представлять собой список периферийных устройств, с которыми сопрягаемое устройство может хотеть осуществлять сопряжениеосуществить сопряжение, например, услуги устройства с человеко-машинным интерфейсом (HID) WSB (беспроводной последовательной шины) для мыши и клавиатуры, услугу Wi-Fi-дисплея и службы печати службы по стандарту Wi-Fi Direct. Все или поднабор услуг могут фактически требоваться в настоящее время, и когда все требуемые услуги присутствуют, сопрягаемое устройство может хотеть осуществлять сопряжениеосуществить сопряжение. Альтернативно, сопрягаемое устройство или его пользователь также могут решить осуществлять сопряжение только тогда, когда доступны поднабор или только одна из требуемых услуг.

Упомянутая передача ближнего радиуса действия может инициироваться посредством предоставления беспроводной мощности в схему, к примеру, присутствующую в NFC-теге. Мощность, становящаяся доступной в передающее устройство, может инициировать передачу сигнала поиска услуг через беспроводную связь ближнего радиуса действия. Альтернативно, сопрягаемое устройство может активироваться пользователем или посредством функции управления в сопрягаемом устройстве, чтобы передавать сигнал поиска услуг. Хост-процессор выполнен с возможностью, после приема сигнала поиска услуг, ответа на сигнал поиска услуг. Для этого, сначала набор совпадающих услуг определяется посредством согласования списка услуг сопрягаемого устройства с услугами хоста, которые доступны через сопряжение. Затем формируется сигнал доступности услуг, содержащий идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте для использования посредством сопрягаемого устройства. В завершение, сигнал доступности услуг передается не через беспроводную связь ближнего радиуса действия, а через модуль связи хоста с использованием беспроводной связи, например, через Wi-Fi.

Процессор сопрягаемого устройства выполнен с возможностью, после приема сигнала доступности услуг, определения того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства. При соответствии, определяется то, требуется или нет какая-либо из совпадающих услуг фактически посредством сопрягаемого устройства, и если да, инициируется беспроводное сопряжение с хостом, т.е. инициируется установление соединения с хостом для использования одной или более совпадающих услуг.

В такой системе, сопрягаемое устройство может предоставлять предварительно сконфигурированный идентификатор X и предварительно сконфигурированный набор услуги посредством имен/идентификаторов (Y0,..., YN), которые могут считываться через односторонний внеполосный канал с использованием схемы модуля считывания хост-устройства. Хост выполнен с возможностью считывать предварительно сконфигурированный идентификатор X и предварительно сконфигурированный набор имен/идентификаторов услуг (Y0,..., YN) через односторонний внеполосный канал и дополнительно выполнен с возможностью сравнивать идентификаторы услуг или имена для одной или более услуг A, которые доступны в хосте, с набором имен/идентификаторов услуг (Y0,..., YN). Затем, хост может добавлять идентификатор X в свои сообщения беспроводной связи, например, в кадры маяковых Wi-Fi-радиосигналов, кадры тестового запроса, кадры тестового ответа и/или GAS-кадры запроса и/или ответа, когда по меньшей мере одно имя/идентификатор услуги для услуг A совпадает с одним из имен/идентификаторов услуг (Y0,..., YN). Сопрягаемое устройство выполнено с возможностью сканировать беспроводную связь, например, один или более беспроводных каналов, на которых оно может работать, на предмет кадров маяковых Wi-Fi-радиосигналов, кадров тестового запроса, кадров тестового ответа и/или GAS-кадров ответа, включающих в себя идентификатор X. Кроме того, сопрягаемое устройство может соединяться с хостом, когда обнаружены кадры маяковых Wi-Fi-радиосигналов, кадры тестового запроса, кадры тестового ответа и/или GAS-кадры ответа, включающие в себя идентификатор X, и услуга(и) A фактически требуются.

При необходимости информация, предоставляемая через OOB-канал, содержит учетные данные, к примеру, PIN-код, открытый ключ или хэш открытого ключа мобильного устройства для хоста, предлагающего услугу. Учетные данные могут использоваться при установлении защищенного соединения WPA2 между хостом и сопрягаемым устройством. Как результат, пользователь не должен ничего делать для того, чтобы аутентифицировать свое мобильное устройство для другого Wi-Fi-устройства, чтобы устанавливать соединение защищенным способом.

При необходимости информация, предоставляемая через OOB-канал, содержит информацию относительно Wi-Fi-канала, который хост должен использовать для отправки кадров маяковых Wi-Fi-радиосигналов, кадров тестового запроса, кадров тестового ответа и/или GAS-кадров ответа, включающих в себя идентификатор X. Соответствующий канал должен регулярно сканироваться посредством сопрягаемого устройства. Как результат, мобильное устройство не должно сканировать все возможные каналы и должно иметь возможность устанавливать более быстрое соединение и использовать меньше мощности для своего приемного Wi-Fi-устройства в этом процессе, поскольку оно должно только прослушивать конкретный канал.

При необходимости информация, предоставляемая через OOB-канал, содержит информацию относительно второго OOB-канала, который первое Wi-Fi-устройство может использовать для того, чтобы предоставлять некоторую обратную связь или информацию во второе Wi-Fi-устройство. Такой второй OOB-канал предоставляет дополнительную модальность связи, отличающуюся от беспроводной связи, и может использовать меньше мощности для второго Wi-Fi-устройства, чем для того, чтобы сканировать один или более Wi-Fi-каналов (например, посредством использования технологии Bluetooth с низким энергопотреблением, ZigBee, Qi, NFC,...,), и может использоваться для того, чтобы активировать Wi-Fi-радиомодуль сопрягаемых устройств, если он находится в данный момент в режиме ожидания.

Далее пояснен практический пример, в котором статический NFC-тег присоединяется к мобильному устройству, и второй случай, в котором мобильное устройство может заряжаться в беспроводном режиме (индуктивно) через Qi. В обоих случаях, Wi-Fi-устройство (хост), которое предлагает одну или более Wi-Fi-услуг, может быть оснащено внеполосным приемным устройством для соответствующей OOB-системы, как подробнее описано ниже, т.е. NFC-модулем считывания или беспроводным зарядным устройством.

При работе, когда мобильное устройство помещено на NFC-модуль считывания или беспроводную зарядную точку Wi-Fi-устройства, которое предлагает одну или более Wi-Fi-услуг, оно должно принимать идентификатор мобильного устройства и требуемую Wi-Fi-услугу, включенную в сигнал поиска услуг. Если хост может предоставлять, по меньшей мере, одну из требуемых услуг, он отвечает посредством оповещения по Wi-Fi (обычно по одному из так называемых каналов "социальных сетей") в отношении того, что требуемая услуга доступна для мобильного устройства с идентификатором, предоставленным посредством мобильного устройства по OOB-каналу в сигнале доступности услуг. Сигнал доступности услуг может быть включен в кадры маяковых Wi-Fi-радиосигналов, кадры тестового запроса, кадры тестового ответа и/или GAS-кадры ответа. Когда мобильное устройство видит оповещение со своим идентификатором и требуемой услугой, оно знает то, с каким Wi-Fi-устройством оно может соединяться для того, чтобы использовать оповещаемую услугу.

При необходимости OOB-канал может передавать следующую информацию:

- PIN-код, открытый ключ или хэш открытого ключа мобильного устройства в Wi-Fi-устройство, предлагающее услугу.

- требуемый канал для того, чтобы принимать подтверждение/отказ по своему запросу.

- требуемый канал для Wi-Fi-канала, с тем чтобы использовать для Wi-Fi-услуги.

- информацию, относящуюся ко второму OOB-каналу, доступному для использования для предоставления обратной связи или информации.

При необходимости если Wi-Fi-устройство, которое предлагает одну или более Wi-Fi-услуг, не может предоставлять ни одну из требуемых Wi-Fi-услуг, указываемых в сигнале поиска услуг, оно может оповещаться по Wi-Fi (обычно по одному из каналов "социальных сетей") в отношении того, что соответствующая требуемая услуга недоступна ("A"), или в отношении того, что ни одна из требуемых услуг недоступна для мобильного устройства с идентификатором, предоставленным посредством мобильного устройства по OOB-каналу. Для этого, набор совпадающих услуг может содержать список или таблицу доступных и недоступных услуг. Если совпадающая услуга вообще не обнаруживается, может использоваться конкретное сообщение, который указывает как идентификатор сопрягаемого устройства, так и то, что не может обеспечиваться доступность услуги. Когда мобильное устройство видит это оповещение со своим идентификатором и отсутствием доступных услуг, оно знает, что запрашиваемая услуга недоступна, и может информировать пользователя быстро в отношении того, что требуемая услуга недоступна. Это предоставляет обратную связь пользователю гораздо быстрее, чем простая попытка соединяться и смотреть то, работает услуга или нет.

После определенного периода тайм-аута, когда Wi-Fi-устройство, предлагающее одну или более Wi-Fi-услуг, начинает оповещение по Wi-Fi в отношении того, что требуемая услуга доступна для мобильного устройства, посредством добавления идентификатора X, предоставленного посредством мобильного устройства, в кадры маяковых Wi-Fi-радиосигналов, кадры тестового запроса, кадры тестового ответа и/или GAS-кадры ответа, хост должен прекращать оповещение идентификатора X в кадрах маяковых Wi-Fi-радиосигналов, кадрах тестового запроса, кадрах тестового ответа и/или GAS-кадрах ответа. Это может выполняться, например, после фиксированного времени или после определенного периода, в течение которого он не принимает запрос на ассоциирование/установление соединения Wi-Fi из мобильного устройства с тем, чтобы соединяться с услугой, либо после определенного периода после того, как мобильное устройство диссоциировано или разъединено от услуги.

На практике, статический NFC-тег может добавляться в мобильное устройство, что представляет собой очень недорогой способ добавления внеполосного передающего устройства в устройство. NFC-тег содержит идентификатор мобильного устройства и Wi-Fi-услуги, которыми может интересоваться пользователь. Идентификатор может программироваться в NFC-теге посредством отдельного NFC-программатора, либо идентификатор, доступный в NFC-теге, может программироваться в устройстве. Список релевантных услуг также может программироваться в NFC-теге, или предварительно определенный список может уже быть предварительно установлен в NFC-теге. Список релевантных услуг может упорядочиваться с точки зрения приоритета. Тег может быть наклеен на корпус мобильного устройства либо тем или иным образом интегрирован в каком-либо месте в корпусе мобильного устройства. Статическая информация (т.е. идентификатор и список услуг) записывается в статический NFC-тег в ходе этапа предварительного конфигурирования (вручную), например, с использованием USB-модуля записи NFC-тегов, соединенного с PC, либо посредством использования модуля записи NFC-тегов, который в настоящее время доступен во многих современных смартфонах. Идентичные входные данные вводятся в программное обеспечение мобильного устройства. Кроме того, NFC-тег может быть электрически соединен с CPU мобильного устройства, что позволяет то, что CPU может изменять контент тега, например, изменять требуемые Wi-Fi-услуги на основе пользовательского ввода.

В дополнительном примере, беспроводная связь ближнего радиуса действия осуществляется посредством канала передачи данных через беспроводной заряд. Беспроводные зарядные Qi-системы предлагают канал односторонней связи из устройства, заряжаемого в беспроводном режиме, в беспроводное зарядное устройство (см., например, WO 2010/036501). Qi-система может расширяться таким образом, что она включает в себя идентификатор мобильного устройства и требуемую Wi-Fi-услугу в данных, которые передаются в зарядное устройство с использованием канала беспроводной связи, предоставленного посредством беспроводной зарядной системы. При условии, что Wi-Fi-устройство, предлагающее услугу, соединяется с беспроводным зарядным устройством (например, через USB), и мобильное устройство представляет собой заряжаемое устройство, Wi-Fi-устройство, предлагающее услугу, может считывать информацию из модуля мобильного устройства с использованием этого одностороннего OOB-канала и начинать "оповещение" идентификатора X, предоставленного посредством мобильного устройства, в кадрах маяковых Wi-Fi-радиосигналов, кадрах тестового запроса, кадрах тестового ответа и/или GAS-кадрах ответа, когда обнаружено совпадение для требуемой услуги.

Фиг. 2 показывает пример локации, имеющей несколько окружений для беспроводного сопряжения. Чертеж показывает три хост-устройства 251, 252, 253, соединенные с набором периферийных устройств, например, с дисплеем 210, проекционным экраном 211, персональным аудиодинамиками 230 или аудиодинамиками 231 общего пользования, клавиатурой 240 и мышью 242. Соединение между соответствующим хостом и отдельными периферийными устройствами не известно сопрягаемому устройству 220 или его пользователю. Дополнительные периферийные устройства также могут соединяться через периферийные интерфейсы, такие как Ethernet-соединение для высокоскоростного доступа к периферийным устройствам или для доступа в Интернет, которые должны использоваться посредством сопрягаемых устройств, USB-интерфейс, который может поддерживать несколько периферийных соединений, или HDMI. Соответствующие хосты 251, 252, 253 могут предоставлять одно или более окружений для беспроводного сопряжения, которые доступны для сопрягаемого устройства 220. Каждый хост имеет соответствующее приемное устройство 261, 262, 263 с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии 272 для беспроводной связи ближнего радиуса действия. Сопрягаемое устройство имеет передающее устройство 223 с поддержкой беспроводной связи ближнего радиуса действия, имеющее собственное рабочее расстояние 273 для беспроводной связи ближнего радиуса действия, которое показано на чертеже как находящееся за пределами рабочего расстояния для беспроводной связи ближнего радиуса действия любого из трех хостов. Сопрягаемое устройство может выбирать окружение для беспроводного сопряжения посредством инициирования беспроводной связи ближнего радиуса действия с указанным узлом, посредством физического поднесения мобильного устройства к одному приемных устройств 261, 262, 263 с поддержкой беспроводной связи ближнего радиуса действия, соединенных с соответствующим хостом, т.е. в пределах рабочего расстояния для беспроводной связи ближнего радиуса действия соответствующего приемного устройства с поддержкой беспроводной связи ближнего радиуса действия хоста. Такое расстояние на практике составляет менее одного метра, но обычно приблизительно 10 сантиметров.

В варианте осуществления, беспроводная связь ближнего радиуса действия представляет собой связь через канал передачи данных по магнитному полю интерфейса заряда аккумулятора.

Фиг. 3 показывает систему беспроводной связи с использованием беспроводной связи ближнего радиуса действия через беспроводное зарядное устройство. В системе, аналогичной фиг. 1, первое устройство 100 показано в роли хоста посредством обеспечения доступности услуги через беспроводную связь со вторым, мобильным устройством в роли сопрягаемого устройства 320. Хост-устройство соединяется с определенным числом периферийных устройств 110, 111, 112, чтобы предоставлять услуги, например, рендеринг аудио- или видео-(AV-) данных. Хост-устройство 100 имеет модуль 102 связи хоста для размещения беспроводной связи 152, например, Wi-Fi-модуль, известный по сути. Хост дополнительно имеет хост-процессор 101, выполненный с возможностью сопряжения по меньшей мере одного сопрягаемого устройства. Также хост содержит интерфейсный модуль 313 для сопряжения 304 с зарядным устройством, имеющим зарядный коврик 330, например, через USB-интерфейс. Зарядный коврик содержит одну или более катушек, как схематично показано, для магнитной передачи мощности в мобильное устройство, размещенное на мате. Такие зарядные катушки, вместе со схемой приемного устройства данных, составляют приемное устройство с поддержкой беспроводной связи ближнего радиуса действия. Сопрягаемое устройство 320 содержит блок 323 беспроводного питания для приема мощности беспроводного заряда, при одновременной поддержке канала передачи данных через заряженные катушки, соединенные с зарядными катушками на рабочем расстоянии 353 для беспроводной связи ближнего радиуса действия. Заряженные катушки, вместе со схемой передатчика данных, составляют передающее устройство с поддержкой беспроводной связи ближнего радиуса действия.

Мобильное устройство размещено на зарядном коврике беспроводного зарядного устройства, причем это зарядное устройство является частью окружения для беспроводного сопряжения или соединено с некоторым другим Wi-Fi-устройством. Затем сигнал поиска услуг передается через магнитную беспроводную связь ближнего радиуса действия. Затем через Wi-Fi 152 оповещается ответ, включающий в себя сигнал доступности услуг. Затем мобильное устройство пытается соединяться с Wi-Fi-радиомодулем 102 беспроводного сопрягающего хоста. Пример такой беспроводной зарядной системы представляет собой беспроводную зарядную Qi-систему, подробнее описанную в документе: "System Description Wireless Power Transfer, Volume I: Low Power, Part 1: Interface Definition Version 1.0.1, Version 1.0.1, октябрь 2010 года", доступном от Wireless Power Consortium по адресу: http://www.wirelesspowerconsortium.com/.

Фиг. 4 показывает беспроводную связь для использования услуги на примерной схеме. Схема показывает протокол 400 беспроводной связи для операций пользователя, модуля MD Wi-Fi Wi-Fi-связи мобильного устройства, передающего устройства MD NF_TX с поддержкой беспроводной связи ближнего радиуса действия мобильного устройства, приемного устройства WDH NF_RX с поддержкой беспроводной связи ближнего радиуса действия беспроводного сопрягающего хоста и модуля WDH Wi-Fi Wi-Fi-связи беспроводного сопрягающего хоста. В первой операции [1] MOV MD, пользователь размещает мобильное устройство около хост-устройства, в частности, в пределах рабочего диапазона беспроводной связи ближнего радиуса действия приемного устройства с поддержкой беспроводной связи ближнего радиуса действия хоста. Затем, во второй операции [2] TX SSS, передающее устройство MD NF_TX с поддержкой беспроводной связи ближнего радиуса действия мобильного устройства инициировано на то, чтобы передавать сигнал поиска услуг (SSS), содержащий идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства. SSS принимается в приемном устройстве WDH NF_RX с поддержкой беспроводной связи ближнего радиуса действия беспроводного сопрягающего хоста. Затем, в третьей операции [3] DSL, идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства передаются в хост-процессор и сопоставляются с доступными услугами для определения набора совпадающих услуг. Затем, формируется сигнал доступности услуг (SAS), содержащий идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными через беспроводное сопряжение. Альтернативно, набор совпадающих услуг также может указывать услуги, которые недоступны, либо то, что вообще отсутствуют доступные услуги. Затем, в четвертой операции [4] TX SAS, сигнал доступности услуг передается из модуля WDH Wi-Fi связи хоста в модуль связи MD Wi-Fi сопрягаемого устройства. Процессор сопрягаемого устройства, после приема сигнала доступности услуг, определяет то, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и то, требуется или нет какая-либо из совпадающих услуг фактически посредством сопрягаемого устройства. Если да, через операцию [5] INIT DCK, беспроводное сопряжение с хостом инициируется посредством отправки запроса на сопряжение в хост, как пояснено ниже. Альтернативно, через операцию [6] SNA (услуга недоступна), мобильное устройство может уведомлять пользователя в отношении того, что требуемая услуга недоступна, или в отношении того, что ни одна из требуемых услуг недоступна. При необходимости мобильное устройство также может уведомлять пользователя в отношении того, что некоторые или все требуемые услуги доступны.

Сигнал поиска услуг может содержать несколько типов информации, например:

- индикатор услуги сопряжения (см. нижеприведенную таблицу 2),

- идентификатор сопрягаемого устройства (может представлять собой MAC-адрес или любой подходящий идентификатор),

- индикатор канала,

- индикатор вторичного канала,

- PIN-код,

- открытый ключ,

- хэш открытого ключа.

Чтобы отличать типы информации, может использоваться кодирование по значениям длины тегов (TLV). При TLV-кодировании, один экземпляр типа информации сохраняется в атрибуте. Каждый атрибут содержит три поля, 2 поля фиксированной длины и одно поле переменной длины. Атрибуты могут быть помещены в сообщение последовательно без дополнительного разделения.

Первое поле атрибута имеет поле фиксированной длины и содержит тег. Значение поля метки указывает тип информации, см., например, таблицу 1.

Второе поле фиксированной длины атрибута содержит длину полного атрибута либо длину третьего поля переменной длины.

Третье поле переменной длины содержит информацию, например, в случае индикатора услуги сопряжения, третье поле может, например, содержать "USB-клавиатуру" или, в случае PIN-кода, "1234". См. также таблицу 2a и 2b.

Выше приведен не единственный способ кодировать несколько типов информации. Например, также можно использовать XML (расширяемый язык разметки). Он использует гораздо больше битов, чем TLV-кодирование.

Например, когда NFC используется в качестве канала ближнего радиуса действия, атрибуты могут сохраняться в так называемой записи в NDEF (в NFC-формате обмена данными), как указано посредством Форума по вопросам NFC. Этот тип NDEF-записи должен задаваться равным подходящему значению, например, в тип MIME-мультимедиа "application/vnd.wfa.docking". Таблица 3a и 3b показывает некоторые дополнительные атрибуты.

Таблица 1. Пример определения тегов

Значение тега (десятичное число) Определение тега Тип кодирования 0 Индикатор услуги сопряжения Строка 1 Идентификатор сопрягаемого устройства Шестнадцатеричное число, старшая цифра сначала 2 Индикатор канала Десятичное число 3 Индикатор вторичного канала Десятичное число 4 PIN-код Десятичное число 5 Открытый ключ Шестнадцатеричное число, старшая цифра сначала 6 Хэш открытого ключа Шестнадцатеричное число, старшая цифра сначала

Таблица 2a. Примеры индикаторов услуг сопряжения, которые могут использоваться в третьем поле TLV-кодирования

Индикаторы услуг сопряжения (строка переменной длины) Комментарий Wi-Fi-дисплей Предлагает рендеринг видео и аудио по Wi-Fi Печать на основе служб по стандарту Wi-Fi Direct Предлагает печать по Wi-Fi WSB-клавиатура WSB (беспроводная последовательная шина) представляет собой USB, предлагаемый по Wi-Fi-соединению WSB-мышь WSB-дисплей WSB-аудио WSB-дисплей USB-дисплей по Wi-Fi; альтернативный способ для видео. WDH может предлагать более одного способа обеспечения доступности видеоэкрана для сопрягаемого устройства, и сопрягаемое устройство может выбирать способ, который оно поддерживает. Интернет-соединение Предлагает Интернет-соединение через WDH WSB-камера WSB-микрофон

Таблица 2b. Примеры числовых индикаторов услуг сопряжения, которые могут использоваться в третьем поле TLV-кодирования

Значение индикатора услуги сопряжения в третьем поле (1 ASCII-символ) Услуга сопряжения, которая указывается Комментарий 0 Wi-Fi-дисплей Предлагает рендеринг видео и аудио по Wi-Fi 1 Печать на основе служб по стандарту Wi-Fi Direct Предлагает печать по Wi-Fi 2 WSB-клавиатура WSB (беспроводная последовательная шина) представляет собой USB, предлагаемый по Wi-Fi-соединению 3 WSB-мышь 4 WSB-дисплей 5 WSB-аудио 6 WSB-дисплей USB-дисплей по Wi-Fi; альтернативный способ для видео. WDH может предлагать более одного способа обеспечения доступности видеоэкрана для сопрягаемого устройства, и сопрягаемое устройство может выбирать способ, который оно поддерживает. 7 Интернет-соединение Предлагает Интернет-соединение через WDH 8 WSB-камера 9 WSB-микрофон

Таблица 3a. Пример некоторых дополнительных атрибутов

Значение (ASCII-символы) Комментарий 0 Тег индикатора услуги сопряжения 12 Длина третьего поля в десятичном кодировании WSB-клавиатура Указываемая услуга сопряжения 2 Тег индикатора канала 2 Длина третьего поля в десятичном кодировании 20 Номер канала в десятичном кодировании 4 Тег PIN-кода 4 Номер канала в десятичном кодировании 1234 PIN-код сопрягаемого устройства в десятичном кодировании

Таблица 3b. Пример некоторых дополнительных атрибутов, с использованием числового кодирования указываемых услуг сопряжения, как показано, например, в таблице 2b

Значение (ASCII-символы) Комментарий 0 Тег индикатора услуги сопряжения 1 Длина третьего поля в десятичном кодировании 2 Указание услуги сопряжения WSB-клавиатуры в десятичном кодировании 2 Тег индикатора канала 2 Длина третьего поля в десятичном кодировании 20 Номер канала в десятичном кодировании 4 Тег PIN-кода 4 Номер канала в десятичном кодировании 1234 PIN-код сопрягаемого устройства в десятичном кодировании

Альтернативно, также может использоваться канал передачи данных Qi. Этот канал передачи данных в Qi передает так называемые пакеты. Пакеты в Qi по существу представляют собой атрибуты, как описано выше. Заголовок пакета состоит из части тега и части длины. Часть длины определяет размер остальной части Qi-пакета. Максимальный размер Qi-пакетов является довольно небольшим, так что числовое или, еще лучше, по-прежнему двоичное кодирование услуг сопряжения является более подходящим для использования.

Числовое кодирование кодирует десятичное число в качестве одного или более ASCII-символов, которые обозначают цифры числа. Таким образом, можно сохранять одну десятичную цифру в одном байте. Двоичное кодирование числа использует битовую комбинацию для того, чтобы кодировать число. В первом случае, только 10 возможных значений могут сохраняться в одном байте, а во втором случае, 256 возможных значений.

Сигнал доступности услуг (SAS) может состоять из списка услуг сопряжения, который сопрягаемое устройство передает в сигнале поиска услуг (SSS), вместе с состоянием каждой перечисленной услуги. Состояние может представлять собой "доступна - недоступна", но состояние может включать в себя больше вариантов, к примеру, "WDH поддерживает услугу, но услуга используется посредством другого сопрягаемого устройства". Сигнал доступности услуг состоит из следующих типов информации:

- индикатор услуги сопряжения (см. таблицу 4a и 4b),

- идентификатор сопрягаемого устройства (например, MAC-адрес или любой подходящий идентификатор, см. таблицу 1).

Сигнал доступности услуг может представлять собой новый сигнал в Wi-Fi ("кадр" с точки зрения стандарта Wi-Fi Direct), либо он может встраиваться в существующие Wi-Fi-кадры, к примеру:

- тестовый запрос,

- тестовый ответ,

- кадр маякового радиосигнала,

- начальный кадр запроса GAS (службы общих оповещений),

- начальный GAS-кадр ответа,

- возвратный GAS-кадр запроса,

- возвратный GAS-кадр ответа.

GAS-кадры также доступны в качестве защищенных GAS-кадров.

Кадры тестового запроса, кадры тестового ответа и кадры маяковых радиосигналов содержат атрибуты, как пояснено выше. Новые атрибуты и их значения атрибутов должны задаваться для индикатора услуги сопряжения и идентификатора сопрягаемого устройства. Значения индикаторов услуг сопряжения, например, могут быть такими, как показано в таблице 4a, с использованием строк, либо в таблице 4b, с использованием числовых значений.

Таблица 4a. Примеры индикаторов услуг сопряжения, которые могут использоваться в третьем поле TLV-кодирования для сигнала доступности услуг

Индикаторы услуг сопряжения Комментарий Состояние (1 ASCII-символ) Услуга сопряжения (строка переменной длины) "A" или "N" Wi-Fi-дисплей Рендеринг видео и аудио по Wi-Fi доступен ("A") или недоступен ("N") "A" или "N" Печать на основе служб по стандарту Wi-Fi Direct Печать по Wi-Fi доступна ("A") или недоступна ("N") "A" или "N" WSB-клавиатура WSB-клавиатура по Wi-Fi-соединению доступна ("A") или недоступна ("N") "A" или "N" WSB-мышь WSB-мышь по Wi-Fi-соединению доступна ("A") или недоступна ("N") "A" или "N" WSB-дисплей WSB-дисплей по Wi-Fi-соединению доступен ("A") или недоступен ("N") "A" или "N" WSB-аудио WSB-аудио по Wi-Fi-соединению доступно ("A") или недоступно ("N") "A" или "N" WSB-дисплей WSB-дисплей по Wi-Fi-соединению доступен ("A") или недоступен ("N") "A" или "N" Интернет-соединение Предлагает Интернет-соединение через WDH: доступно ("A") или недоступно ("N") "A" или "N" WSB-камера WSB-камера по Wi-Fi-соединению доступна ("A") или недоступна ("N") "A" или "N" WSB-микрофон WSB-микрофон по Wi-Fi-соединению доступен ("A") или недоступен ("N")

Таблица 4b. Примеры числовых индикаторов услуг сопряжения, которые могут использоваться в третьем поле TLV-кодирования для сигнала доступности услуг

Индикаторы услуг сопряжения Комментарий Состояние (1 ASCII-символ) Услуга сопряжения (2 ASCII-символа) "A" или "N" 00 Рендеринг видео и аудио по Wi-Fi доступен ("A") или недоступен ("N") "A" или "N" 01 Печать по Wi-Fi доступна ("A") или недоступна ("N") "A" или "N" 02 WSB-клавиатура по Wi-Fi-соединению доступна ("A") или недоступна ("N") "A" или "N" 03 WSB-мышь по Wi-Fi-соединению доступна ("A") или недоступна ("N") "A" или "N" 04 WSB-дисплей по Wi-Fi-соединению доступен ("A") или недоступен ("N") "A" или "N" 05 WSB-аудио по Wi-Fi-соединению доступно ("A") или недоступно ("N") "A" или "N" 06 WSB-дисплей по Wi-Fi-соединению доступен ("A") или недоступен ("N") "A" или "N" 07 Предлагает Интернет-соединение через WDH: доступно ("A") или недоступно ("N") "A" или "N" 08 WSB-камера по Wi-Fi-соединению доступна ("A") или недоступна ("N") "A" или "N" 09 WSB-микрофон по Wi-Fi-соединению доступен ("A") или недоступен ("N")

Двоичное кодирование или смешанные виды кодирования также являются возможными.

В дополнение к тому, что показано в таблице 4a и таблице 4b, может быть предусмотрен индикатор услуги сопряжения, который обозначает то, что вообще отсутствует доступная услуга сопряжения.

Хотя GAS-кадры представляют собой кадры со структурой, отличной от структуры, используемой для кадров тестового запроса, кадров тестового ответа и кадров маяковых радиосигналов, сигнал доступности услуг может добавляться способами, аналогичными тому, что описано выше, к начальному кадру запроса GAS, начальному GAS-кадру ответа, возвратному GAS-кадру запроса, возвратному GAS-кадру ответа и их защищенным дубликатам.

Фиг. 5 показывает способ беспроводной связи для использования услуги в сопрягаемом устройстве. Способ для сопрягаемого устройства обеспечивает беспроводную связь между сопрягаемым устройством и одним или более хостами. Хост и сопрягаемое устройство пояснены со ссылкой на фиг. 1 и 2. Сопрягаемое устройство выполнено с возможностью беспроводного сопряжения с хостом для использования услуги и имеет передающее устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с приемным устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия. Способ для сопрягаемого устройства первоначально начинается на "Начало" 501 и инициируется посредством размещения пользователем сопрягаемого устройства в пределах рабочего расстояния для беспроводной связи ближнего радиуса действия приемного устройства с поддержкой беспроводной связи ближнего радиуса действия хоста. Затем, на TX_SSS 502, передающее устройство с поддержкой беспроводной связи ближнего радиуса действия передает сигнал поиска услуг, содержащий идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства. Как описано ниже, хост может отправлять сигнал доступности услуг (SAS) в ответ. Затем, на RX_SAS 503, после приема сигнала доступности услуг, в узле DET 504, определяется то, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и то, фактически требуется или нет какая-либо из совпадающих услуг посредством сопрягаемого устройства. Если да, способ продолжается в узле INIT_DCK 505 посредством инициирования беспроводного сопряжения с хостом. В узле DET 504, если сигнал доступности услуг не принимается, способ может возвращаться в узел RX_SAS до тех пор, пока не пройдет тайм-аут. Если сигнал доступности услуг не принимается вообще, или если SAS указывает то, что отсутствуют доступные услуги, пользователь может уведомляться в узле "Нет" 508, например, посредством сообщения на дисплее или аудиосигнала. Пользователь также может уведомляться в узле "Нет" 508 в том случае, если доступны только некоторые услуги, либо если пользователь должен осуществлять выбор между доступными услугами. Если доступная услуга выбирается, способ для сопрягаемого устройства может продолжаться посредством инициирования сопряжения в узле INIT_DCK 505. Способ завершается на узле "Конец" 507.

Фиг. 6 показывает способ беспроводной связи для предоставления услуги в хосте. Способ для хоста обеспечивает беспроводную связь между хостом и сопрягаемым устройством. Хост и сопрягаемое устройство пояснены со ссылкой на фиг. 1 и 2. Хост выполнен с возможностью беспроводного сопряжения для предоставления услуги. Хост имеет приемное устройство с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия. Способ для хоста первоначально начинается на "Начало" 601 и инициируется посредством размещения пользователем сопрягаемого устройства в пределах рабочего расстояния для беспроводной связи ближнего радиуса действия приемного устройства с поддержкой беспроводной связи ближнего радиуса действия хоста и передающего устройства с поддержкой беспроводной связи ближнего радиуса действия сопрягаемого устройства, отправляющего сигнал поиска услуг (SSS). Затем, на RX_SSS 602, хост обнаруживает прием сигнала поиска услуг. Затем, на MAT 603, список услуг сопрягаемого устройства согласуется с услугами, которые доступны в хосте. Формируется сигнал доступности услуг (SAS), содержащий идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными через беспроводное сопряжение. В дополнение к тому, что показано в таблице 4a и таблице 4b, может быть предусмотрен индикатор услуги сопряжения, который обозначает то, что вообще отсутствует доступная услуга сопряжения. В узле TX_SAS 604, сигнал доступности услуг передается через модуль связи хоста. В узле INIT 605, хост ожидает того, отвечает или нет сопрягаемое устройство посредством инициирования сопряжения. Если да, в узле DOCK_D, сопряжение соответствующего сопрягаемого устройства дополнительно обрабатывается и продолжается до тех пор, пока она в итоге не завершается в узле "Конец" 607. Если ответ не принимается, способ может возвращаться в узел TX_SAS 604, чтобы повторять отправку сигнала доступности услуг в течение некоторого предварительно определенного времени. Если по-прежнему ответ не принимается, способ завершается в узле "Конец" 607.

На практике, способы могут реализовываться в программном обеспечении хоста (способе для хоста) и в программном обеспечении сопрягаемого устройства (способе для сопрягаемого устройства), например, в так называемом приложении. Такие компьютерные программные продукты служат для беспроводного сопряжения между хостом и сопрягаемым устройством и содержат программу, выполненную с возможностью инструктировать процессору осуществлять способ для хоста или сопрягаемого устройства.

Хотя изобретение пояснено главным образом посредством вариантов осуществления с использованием беспроводного сопряжения, изобретение также является подходящим для любой беспроводной системы, в которой мобильное устройство (имеющее роль сопрягаемого устройства) хочет соединяться с дополнительными беспроводными устройствами (имеющими роль хоста) для соединения или совместного использования одного или более периферийных устройств или услуг. Следует отметить, что изобретение может быть реализовано в аппаратных средствах и/или в программном обеспечении, с использованием программируемых компонентов. На практике, изобретение может применяться в устройствах, которые предлагают свои услуги по Wi-Fi, таких как телевизоры, мониторы, аудиосистемы, принтеры, периферийные USB-устройства, беспроводные сопрягающие станции и т.д. Сопрягаемое устройство может представлять собой мобильное устройство, к примеру, MP3- или MP4-проигрыватель, который хочет использовать модули рендеринга, к примеру, телевизоры, мониторы, аудиосистемы по Wi-Fi и, фактически, любое мобильное устройство, смартфон, планшетный компьютер, переносной компьютер и т.д., который хочет использовать услуги по Wi-Fi (печать, сопряжение, доступ в Интернет и т.д.).

Следует принимать во внимание, что вышеприведенное описание для понятности описывает варианты осуществления со ссылкой на различные функциональные блоки и процессоры. Тем не менее, должно быть очевидным, что любое надлежащее распределение функциональности между различными функциональными модулями или процессорами может быть использовано без отступления от изобретения. Например, функциональность, проиллюстрированная как выполняемая посредством отдельных модулей, процессоров или контроллеров, может быть выполнена посредством одного процессора или контроллера. Следовательно, ссылки на конкретные функциональные модули должны рассматриваться только как ссылки на надлежащее средство предоставления описанной функциональности, а не обозначать точную логическую или физическую структуру либо организацию. Изобретение может быть реализовано в любой надлежащей форме, включающей в себя аппаратные средства, программное обеспечение, микропрограммное обеспечение или любую комбинацию вышеозначенного.

Следует отметить, что в этом документе слово "содержащий" не исключает наличия других элементов или этапов, помимо перечисленных, а форма единственного числа элемента не исключает наличия множества таких элементов, что ссылочные позиции не ограничивают объем формулы изобретения, что изобретение может быть реализовано посредством как аппаратных средств, так и программного обеспечения, и что несколько "средств" или "модулей" могут быть представлены посредством идентичного элемента аппаратных средств или программного обеспечения, и процессор может осуществлять функцию одного или более модулей, возможно совместно с аппаратными элементами. Дополнительно, изобретение не ограничено вариантами осуществления, и изобретение заключается в каждом новом признаке или в комбинации признаков, описанных выше или изложенных во взаимно различных зависимых пунктах формулы изобретения.

Похожие патенты RU2697614C2

название год авторы номер документа
ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА В СИСТЕМЕ БЕСПРОВОДНОЙ ПРИСТЫКОВКИ 2015
  • Дес Вальтер
  • Ван Де Лар Францискус Антониус Мариа
  • Шрабсоул Пол Энтони
  • Кустерс Питер Йозеф Матиас
RU2681373C2
БЕСПРОВОДНАЯ СТЫКОВКА МНОЖЕСТВА ПОЛЬЗОВАТЕЛЕЙ 2014
  • Ван Де Лар Францискус Антониус Мариа
  • Дес Вальтер
RU2665288C2
УСТРОЙСТВО-ХОСТ, УСТРОЙСТВО-КЛИЕНТ И СПОСОБ БЕСПРОВОДНОЙ СТЫКОВКИ В ДИНАМИЧЕСКОМ ОКРУЖЕНИИ ДЛЯ МНОЖЕСТВЕННЫХ КЛИЕНТОВ 2013
  • Дес Вальтер
  • Бернсен Йоханнес Арнольдус Корнелис
RU2639299C2
СИСТЕМА БЕСПРОВОДНОГО СОСТЫКОВЫВАНИЯ 2016
  • Дес Вальтер
  • Бейл Винсентиус Паулус
  • Гертс Лукас Якобус Франсискус
  • Ван Ларховен Мирьям
RU2713625C2
СПОСОБ И УСТРОЙСТВА ДЛЯ СПАРИВАНИЯ ВНУТРИ ГРУППЫ БЕСПРОВОДНЫХ УСТРОЙСТВ 2013
  • Дес Вальтер
  • Бернсен Йоханнес Арнольдус Корнелис
RU2662687C2
СИСТЕМА БЕСПРОВОДНОЙ СОСТЫКОВКИ 2014
  • Бернсен Йоханнес Арнольдус Корнелис
  • Дес Вальтер
RU2681378C1
ОКОНЕЧНОЕ УСТРОЙСТВО, СПОСОБ И СИСТЕМА РЕАЛИЗАЦИИ ЭКРАННОЙ ПРОЕКЦИИ ОДНИМ КАСАНИЕМ, ИСПОЛЬЗУЯ ДИСТАНЦИОННОЕ УПРАВЛЕНИЕ 2020
  • Чжан, Цзиньмин
  • Сяо, Юйжэнь
  • Ван, Липин
RU2780224C1
ТЕХНОЛОГИЯ МОБИЛЬНОГО ВЫЧИСЛИТЕЛЬНОГО УСТРОЙСТВА И СИСТЕМА И СПОСОБЫ, ИСПОЛЬЗУЮЩИЕ ЕЕ 2014
  • Адилетта Мэтью
  • Уайлд Майлс
  • Феллон Майкл
  • Уилер Уильям Р.
  • Гаррисон Томас
  • Гориус Аарон
  • Ян Чэнда
RU2625952C2
ОКОНЕЧНОЕ УСТРОЙСТВО, СПОСОБ И СИСТЕМА РЕАЛИЗАЦИИ ЭКРАННОЙ ПРОЕКЦИИ ОДНИМ КАСАНИЕМ, ИСПОЛЬЗУЯ ДИСТАНЦИОННОЕ УПРАВЛЕНИЕ 2020
  • Чжан, Цзиньмин
  • Сяо, Юйжэнь
  • Ван, Липин
RU2795130C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ УСЛУГИ БЕСПРОВОДНОЙ СТЫКОВКИ 2014
  • Ли Дзаехо
  • Ким Донгчеол
  • Ли Хиеондзае
  • Ким Дзинпил
  • Ли Биунгдзоо
  • Чои Кох
  • Чои Инхван
  • Ли Минсоо
RU2618515C1

Иллюстрации к изобретению RU 2 697 614 C2

Реферат патента 2019 года СИСТЕМА БЕСПРОВОДНОЙ СВЯЗИ

Изобретение относится к системе беспроводной связи, содержащей хост беспроводной связи и сопрягаемое устройство беспроводной связи. Технический результат заключается в обеспечении установления соединения и получения услуг при уменьшении требуемого объема пользовательского взаимодействия и количества времени. Хост предоставляет услугу для сопрягаемого устройства через беспроводное сопряжение. Хост имеет модуль беспроводной связи хоста и приемное устройство с поддержкой беспроводной связи ближнего радиуса действия. Когда пользователь размещает сопрягаемое устройство около хоста в пределах расстояния беспроводной связи ближнего радиуса действия, передающее устройство с поддержкой беспроводной связи ближнего радиуса действия передает сигнал поиска услуг, содержащий идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства. Хост определяет набор совпадающих услуг для услуг, которые доступны в хосте, и передает, через модуль связи хоста, сигнал доступности услуг, содержащий идентификатор сопрягаемого устройства и набор совпадающих услуг через модуль связи хоста. Процессор сопрягаемого устройства определяет то, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства, и то, требуется или нет какая-либо из совпадающих услуг фактически посредством сопрягаемого устройства, и если да, инициирует беспроводное сопряжение с хостом. 6 н. и 9 з.п. ф-лы, 6 ил., 7 табл.

Формула изобретения RU 2 697 614 C2

1. Система беспроводной связи, содержащая хост и сопрягаемое устройство, причем хост (100) выполнен с возможностью предоставления по меньшей мере одной услуги через беспроводную связь, и сопрягаемое устройство (120) выполнено с возможностью беспроводного сопряжения с хостом для использования услуги,

причем хост содержит:

- модуль (102) связи хоста для беспроводной связи,

- приемное устройство (103) с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия самое большее в один метр,

- хост-процессор (101), соединенный с модулем связи хоста и приемным устройством с поддержкой беспроводной связи ближнего радиуса действия и выполненный с возможностью сопряжения сопрягаемого устройства,

причем сопрягаемое устройство содержит:

- модуль (121) связи сопрягаемого устройства для беспроводной связи,

- процессор (122) сопрягаемого устройства, соединенный с модулем связи сопрягаемого устройства и выполненный с возможностью осуществлять сопряжение с хостом,

- передающее устройство (123) с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с приемным устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия,

- причем передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, содержащего идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства, и

- причем хост-процессор (101), после приема сигнала поиска услуг через приемное устройство с поддержкой беспроводной связи ближнего радиуса действия, выполнен с возможностью:

- определения набора совпадающих услуг посредством согласования списка услуг сопрягаемого устройства с услугами, которые доступны в хосте,

- формирования сигнала доступности услуг, содержащего идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте, и

- передачи сигнала доступности услуг через модуль связи хоста, и

- причем процессор сопрягаемого устройства выполнен с возможностью, после приема сигнала доступности услуг через модуль связи сопрягаемого устройства, определения того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и того, требуется ли фактически какая-либо из совпадающих услуг для сопрягаемого устройства, и если да, инициирования беспроводного сопряжения с хостом через модуль связи сопрягаемого устройства.

2. Система беспроводной связи по п. 1, в которой:

- беспроводная связь ближнего радиуса действия представляет собой связь через канал передачи данных по магнитному полю интерфейса (323, 330) заряда аккумулятора и/или беспроводная связь (152) осуществляется согласно Wi-Fi-стандарту для связи между равноправными узлами.

3. Хост беспроводной связи для использования в системе по п. 1, при этом хост (100) выполнен с возможностью беспроводного сопряжения для предоставления услуги через беспроводную связь,

причем хост содержит:

- модуль (102) связи хоста для беспроводной связи,

- приемное устройство (103) с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия, и

- хост-процессор (101), соединенный с модулем связи хоста и приемным устройством с поддержкой беспроводной связи ближнего радиуса действия и выполненный с возможностью сопряжения сопрягаемого устройства,

- причем хост-процессор (101), после приема сигнала поиска услуг через приемное устройство с поддержкой беспроводной связи ближнего радиуса действия, выполнен с возможностью:

- определения набора совпадающих услуг посредством согласования списка услуг сопрягаемого устройства с услугами, которые доступны в хосте,

- формирования сигнала доступности услуг, содержащего идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте, и

- передачи сигнала доступности услуг через модуль связи хоста.

4. Хост по п. 3, в котором хост-процессор (101) выполнен с возможностью, при беспроводном сопряжении, инициируемом посредством сопрягаемого устройства:

- применения учетных данных, принимаемых через сигнал поиска услуг, для установления защищенного соединения через беспроводную связь.

5. Хост по п. 3, в котором хост-процессор (101) выполнен с возможностью после приема сигнала поиска услуг:

- применения данных каналов, принимаемых через сигнал поиска услуг, для выбора канала беспроводной связи для передачи сигнала доступности услуг, и/или

- применения внеполосных данных для выбора дополнительной модальности связи, отличающейся от беспроводной связи, для передачи ответных данных из хоста в сопрягаемое устройство, причем ответные данные связаны с совпадающими услугами.

6. Сопрягаемое устройство беспроводной связи для использования в системе по п. 1, при этом сопрягаемое устройство (120) выполнено с возможностью беспроводного сопряжения с хостом для использования услуги через беспроводную связь,

причем сопрягаемое устройство содержит:

- модуль (121) связи сопрягаемого устройства для беспроводной связи,

- процессор (122) сопрягаемого устройства, соединенный с модулем связи сопрягаемого устройства и выполненный с возможностью осуществлять сопряжение с хостом, и

- передающее устройство (123) с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с приемным устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия,

- причем передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, содержащего идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства, и

- причем процессор сопрягаемого устройства выполнен с возможностью, после приема сигнала доступности услуг через модуль связи сопрягаемого устройства, причем сигнал доступности услуг содержит идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте, определения того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и того, требуется ли фактически какая-либо из совпадающих услуг для сопрягаемого устройства, и если да, инициирования беспроводного сопряжения с хостом через модуль связи сопрягаемого устройства.

7. Сопрягаемое устройство по п. 6, в котором передающее устройство (123) с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, дополнительно содержащего учетные данные для установления защищенного соединения через беспроводную связь.

8. Сопрягаемое устройство по п. 6, в котором процессор (122) сопрягаемого устройства выполнен с возможностью, после приема сигнала доступности услуг через модуль связи сопрягаемого устройства, определения того, соответствует или нет принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и если да, определения того, что совпадающие услуги не требуются для сопрягаемого устройства, предоставления обратной связи пользователю, указывающей то, что требуемые услуги недоступны.

9. Сопрягаемое устройство по п. 6, в котором передающее устройство (123) с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, дополнительно содержащего данные каналов для указания канала беспроводной связи, который должен использоваться для передачи сигнала доступности услуг.

10. Сопрягаемое устройство по п. 6, в котором передающее устройство (123) с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала поиска услуг, дополнительно содержащего внеполосные данные для указания дополнительной модальности связи, отличающейся от беспроводной связи, которая должна использоваться для передачи ответных данных из хоста в сопрягаемое устройство, причем ответные данные связаны с совпадающими услугами.

11. Сопрягаемое устройство по п. 10, в котором процессор (122) сопрягаемого устройства выполнен с возможностью, при приеме ответных данных через дополнительную модальность связи, активации модуля (121) связи сопрягаемого устройства для приема сигнала доступности услуг через упомянутую беспроводную связь.

12. Сопрягаемое устройство по п. 6, в котором передающее устройство (123) с поддержкой беспроводной связи ближнего радиуса действия представляет собой тег беспроводной связи ближнего радиуса действия согласно стандарту беспроводной связи ближнего радиуса действия (NFC).

13. Способ беспроводной связи для хоста для беспроводной связи для использования в хосте в системе по п. 1, причем хост (100) выполнен с возможностью беспроводного сопряжения для предоставления услуги, причем хост содержит:

- модуль (102) связи хоста для беспроводной связи,

- приемное устройство (103) с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с передающим устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия,

причем способ со стороны хоста содержит, после приема (602) сигнала поиска услуг через приемное устройство с поддержкой беспроводной связи ближнего радиуса действия, причем сигнал поиска услуг содержит идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства, этапы, на которых:

- определяют набор совпадающих услуг посредством согласования (603) списка услуг сопрягаемого устройства с услугами, которые доступны в хосте,

- формируют сигнал доступности услуг, содержащий идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте, и

- передают (604) сигнал доступности услуг через модуль связи хоста,

и после инициирования беспроводного сопряжения посредством сопрягаемого устройства:

- осуществляют сопряжение (606) сопрягаемого устройства с хостом для использования услуги.

14. Способ беспроводной связи для сопрягаемого устройства для беспроводной связи для использования в сопрягаемом устройстве в системе по п. 1, причем сопрягаемое устройство (120) выполнено с возможностью беспроводного сопряжения с хостом для использования услуги, причем сопрягаемое устройство содержит:

- модуль (121) связи сопрягаемого устройства для беспроводной связи,

- передающее устройство (123) с поддержкой беспроводной связи ближнего радиуса действия для беспроводной связи ближнего радиуса действия с приемным устройством с поддержкой беспроводной связи ближнего радиуса действия на рабочем расстоянии для беспроводной связи ближнего радиуса действия,

- причем передающее устройство с поддержкой беспроводной связи ближнего радиуса действия выполнено с возможностью передачи сигнала (502) поиска услуг, содержащего идентификатор сопрягаемого устройства и список услуг сопрягаемого устройства для указания услуг, которые являются релевантными для сопрягаемого устройства, и

- причем способ, со стороны сопрягаемого устройства, содержит, после приема (503) сигнала доступности услуг через модуль связи сопрягаемого устройства, причем сигнал доступности услуг содержит идентификатор сопрягаемого устройства и набор совпадающих услуг для указания совпадающих услуг, которые являются как релевантными для сопрягаемого устройства, так и доступными в хосте, этап, на котором:

- определяют (504) то, соответствует ли принимаемый идентификатор сопрягаемого устройства идентификатору сопрягаемого устройства для сопрягаемого устройства, и то, требуется ли фактически какая-либо из совпадающих услуг для сопрягаемого устройства, и если да, инициируют (505) беспроводное сопряжение с хостом через модуль связи сопрягаемого устройства.

15. Машиночитаемый носитель для беспроводной связи между хостом и сопрягаемым устройством, содержащий компьютерную программу, сконфигурированную с возможностью предписывать процессору осуществлять способ по п. 13 или 14.

Документы, цитированные в отчете о поиске Патент 2019 года RU2697614C2

Многоступенчатая активно-реактивная турбина 1924
  • Ф. Лезель
SU2013A1
Многоступенчатая активно-реактивная турбина 1924
  • Ф. Лезель
SU2013A1
Способ приготовления лака 1924
  • Петров Г.С.
SU2011A1
Способ приготовления лака 1924
  • Петров Г.С.
SU2011A1
СПОСОБ И УСТРОЙСТВО ДЛЯ ИДЕНТИФИКАЦИИ ВОЗМОЖНОСТЕЙ ПРОТОКОЛА СЕТИ МОБИЛЬНОЙ СВЯЗИ 2008
  • Олвера-Эрнандес Юлизис
  • Карлтон Алан Дж.
  • Сунига Хуан Карлос
RU2441336C2

RU 2 697 614 C2

Авторы

Бернсен Йоханнес Арнольдус Корнелис

Дес Вальтер

Ван Де Лар Францискус Антониус Мариа

Даты

2019-08-15Публикация

2015-03-31Подача