Системы и способы для обнаружения устройств в сети с поддержкой распознавания окружения

Иллюстрации

Показать все

Изобретение относится к области беспроводной связи. Технический результат изобретения заключается в эффективном обмене идентифицирующей информацией, которая используется для обнаружения устройств в беспроводной сети. Способ включает в себя прием в первом беспроводном устройстве сообщения из соседнего беспроводного устройства, включающее в себя структуру данных, указывающую идентификаторы обнаруженных устройств; определение того, указывает ли структура данных идентификатор первого беспроводного устройства; передачу сообщения, включающего в себя идентификатор первого беспроводного устройства, когда структура данных не указывает идентификатор первого беспроводного устройства. При этом структура данных содержит фильтр Блума, который представляет собой битовый массив в m битов с k различных хэш-функций, ассоциированных с битовым массивом, при этом каждая хэш-функция отображает входную строку в одну из m позиций в массиве с равномерным случайным распределением; и, по меньшей мере, одна из k хэш-функций H(j,X,m) задается следующим образом: (CRC32 (j || X) & 0xFFFF) mod m, где j является строкой модификации, X является входной строкой, и CRC32 является 32-битовым циклическим избыточным кодом. 3 н. и 12 з.п. ф-лы, 14 ил., 1 табл.

Реферат

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

[0001] Настоящая заявка относится, в общем, к беспроводной связи, а более конкретно, к системам, способам и устройствам для обнаружения устройств в беспроводной сети.

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

[0002] Во многих системах связи сети связи используются для того, чтобы обмениваться сообщениями между несколькими взаимодействующими пространственно разделенными устройствами. Сети могут быть классифицированы согласно географическому охвату, который может представлять собой, например, городскую область, локальную область или персональную область. Эти сети обозначаются, соответственно, в качестве глобальной вычислительной сети (WAN), общегородской вычислительной сети (MAN), локальной вычислительной сети (LAN), беспроводной локальной вычислительной сети (WLAN) или персональной вычислительной сети (PAN). Сети также отличаются согласно технологии коммутации/маршрутизации, используемой для того, чтобы соединять различные сетевые узлы и устройства (например, коммутация каналов в сравнении с коммутацией пакетов), типу физических сред, используемых для передачи (например, проводная в сравнении с беспроводной), и набору используемых протоколов связи (например, набор Интернет-протоколов, SONET (синхронные оптические сети), Ethernet и т.д.).

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

[0004] Устройства в беспроводной сети могут передавать/принимать информацию между собой. Информация может включать в себя пакеты, которые в некоторых аспектах могут упоминаться в качестве единиц данных или кадров данных. Пакеты могут включать в себя идентифицирующую информацию, которая может использоваться для того, чтобы обнаруживать устройства в беспроводной сети. В некоторых случаях, может передаваться ненужная идентифицирующая информация, что увеличивает объем сетевой служебной информации. Таким образом, требуются усовершенствованные системы, способы и устройства для эффективного обмена идентифицирующей информацией.

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

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

[0006] Один аспект предмета изобретения, описанного в раскрытии сущности, предоставляет способ обмена информацией для обнаружения в беспроводной сети с поддержкой распознавания окружения (NAN). Способ включает в себя прием сообщения из соседнего беспроводного устройства. Сообщение включает в себя идентификатор, ассоциированный с соседним беспроводным устройством. Способ дополнительно включает в себя добавление идентификатора в структуру данных, указывающую идентификаторы обнаруженных устройств. Способ дополнительно включает в себя передачу сообщения, включающего в себя структуру данных, указывающую идентификаторы обнаруженных устройств.

[0007] Другой аспект предмета изобретения, описанного в раскрытии сущности, предоставляет способ обмена информацией для обнаружения в беспроводной сети с поддержкой распознавания окружения (NAN). Способ включает в себя прием, в первом беспроводном устройстве, сообщения из соседнего беспроводного устройства. Сообщение включает в себя структуру данных, указывающую идентификаторы обнаруженных устройств. Способ дополнительно включает в себя определение того, указывает ли структура данных идентификатор первого беспроводного устройства. Способ дополнительно включает в себя передачу сообщения, включающего в себя идентификатор первого беспроводного устройства, когда структура данных не указывает идентификатор первого беспроводного устройства.

[0008] Другой аспект предмета изобретения, описанного в раскрытии сущности, предоставляет беспроводное устройство, выполненное с возможностью обмениваться информацией для обнаружения в беспроводной сети с поддержкой распознавания окружения (NAN). Устройство включает в себя приемное устройство, выполненное с возможностью принимать сообщение из соседнего беспроводного устройства. Сообщение включает в себя идентификатор, ассоциированный с соседним беспроводным устройством. Устройство дополнительно включает в себя запоминающее устройство, выполненное с возможностью сохранять структуру данных, указывающую идентификаторы обнаруженных устройств. Устройство дополнительно включает в себя процессор, выполненный с возможностью добавлять идентификатор в структуру данных, сохраненную в запоминающем устройстве. Устройство дополнительно включает в себя передающее устройство, выполненное с возможностью передавать сообщение, включающее в себя структуру данных, указывающую идентификаторы обнаруженных устройств.

[0009] Другой аспект предмета изобретения, описанного в раскрытии сущности, предоставляет первое беспроводное устройство, выполненное с возможностью обмениваться информацией для обнаружения в беспроводной сети с поддержкой распознавания окружения (NAN). Устройство включает в себя приемное устройство, выполненное с возможностью принимать сообщение из соседнего беспроводного устройства. Сообщение включает в себя структуру данных, указывающую идентификаторы обнаруженных устройств. Устройство дополнительно включает в себя процессор, выполненный с возможностью определять, указывает ли структура данных идентификатор первого беспроводного устройства. Устройство дополнительно включает в себя передающее устройство, выполненное с возможностью передавать сообщение, включающее в себя идентификатор первого беспроводного устройства, когда структура данных не указывает идентификатор первого беспроводного устройства.

[0010] Другой аспект предмета изобретения, описанного в раскрытии сущности, предоставляет устройство для обмена информацией для обнаружения в беспроводной сети с поддержкой распознавания окружения (NAN). Устройство включает в себя средство для приема сообщения из соседнего беспроводного устройства. Сообщение включает в себя идентификатор, ассоциированный с соседним беспроводным устройством. Устройство дополнительно включает в себя средство для добавления идентификатора в структуру данных, указывающую идентификаторы обнаруженных устройств. Устройство дополнительно включает в себя средство для передачи сообщения, включающего в себя структуру данных, указывающую идентификаторы обнаруженных устройств.

[0011] Другой аспект предмета изобретения, описанного в раскрытии сущности, предоставляет устройство для обмена информацией для обнаружения в беспроводной сети с поддержкой распознавания окружения (NAN). Устройство включает в себя средство для приема сообщения из соседнего беспроводного устройства. Сообщение включает в себя структуру данных, указывающую идентификаторы обнаруженных устройств. Устройство дополнительно включает в себя средство для определения того, указывает ли структура данных идентификатор устройства. Устройство дополнительно включает в себя средство для передачи сообщения, включающего в себя идентификатор устройства, когда структура данных не указывает идентификатор устройства.

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

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

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

[0014] Фиг. 1 иллюстрирует пример системы беспроводной связи, в которой могут использоваться аспекты настоящего раскрытия сущности.

[0015] Фиг. 2 иллюстрирует функциональную блок-схему примерного беспроводного устройства, которое может использоваться в системе беспроводной связи по фиг. 1.

[0016] Фиг. 3 иллюстрирует примерную временную шкалу связи в системе беспроводной связи в соответствии с аспектами настоящего раскрытия сущности.

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

[0018] Фиг. 5 иллюстрирует примерный кадр маякового радиосигнала сети с поддержкой распознавания окружения.

[0019] Фиг. 6 иллюстрирует примерный кадр обнаружения сетей с поддержкой распознавания окружения.

[0020] Фиг. 7 иллюстрирует примерный кадр обнаружения сетей с поддержкой распознавания окружения.

[0021] Фиг. 8 иллюстрирует примерный характерный для производителя кадр обнаружения.

[0022] Фиг. 9 показывает примерную информацию обнаружения "тип-значение-длина" (TLV), которая может использоваться в системе беспроводной связи по фиг. 1.

[0023] Фиг. 10A показывает примерный контейнер информации обнаруженных адресов, который может использоваться в системе беспроводной связи по фиг. 1.

[0024] Фиг. 10B показывает примерный контейнер информации обнаруженных адресов, который может использоваться в системе беспроводной связи по фиг. 1.

[0025] Фиг. 11 показывает один иллюстративный пример фильтра Блума в соответствии с одной реализацией.

[0026] Фиг. 12 показывает блок-схему последовательности операций для примерного способа беспроводной связи, который может использоваться в системе беспроводной связи по фиг. 1.

[0027] Фиг. 13 показывает блок-схему последовательности операций для примерного способа беспроводной связи, который может использоваться в системе беспроводной связи по фиг. 1.

Подробное описание изобретения

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

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

[0030] Популярные беспроводные сетевые технологии могут включать в себя различные типы беспроводных локальных вычислительных сетей (WLAN). WLAN может быть использована для того, чтобы соединять между собой близлежащие устройства между собой с использованием общераспространенных сетевых протоколов. Различные аспекты, описанные в данном документе, могут применяться к любому стандарту связи, к примеру, к беспроводному протоколу.

[0031] В некоторых реализациях WLAN включает в себя различные устройства, которые представляют собой компоненты, которые осуществляют доступ к беспроводной сети. Например, может быть предусмотрено два типа устройств: точки доступа (AP) и клиенты (также называемые станциями, или "STA"). В общем, AP может служить в качестве концентратора или базовой станции для WLAN, а STA служит в качестве пользователя WLAN. Например, STA может представлять собой переносной компьютер, персональное цифровое устройство (PDA), мобильный телефон и т.д. В примере STA подключается к AP через WiFi-совместимую (например, по протоколу IEEE 802.11) линию беспроводной связи для того, чтобы получать общие возможности подключения к Интернету или к другим глобальным вычислительным сетям. В некоторых реализациях STA также может быть использована в качестве AP.

[0032] Точка доступа (AP) также может включать в себя, быть реализована или известна как узел B, контроллер радиосети (RNC), усовершенствованный узел B, контроллер базовой станции (BSC), базовая приемо-передающая станция (BTS), базовая станция (BS), функция приемо-передающего устройства (TF), радиомаршрутизатор, радиоприемопередающее устройство или некоторый другой термин.

[0033] Станция STA также может включать в себя, быть реализована или известна как терминал доступа (AT), абонентская станция, абонентский модуль, мобильная станция, удаленная станция, удаленный терминал, пользовательский терминал, пользовательский агент, пользовательское устройство, абонентское устройство или некоторый другой термин. В некоторых реализациях терминал доступа может включать в себя сотовый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станцию беспроводного абонентского доступа (WLL), персональное цифровое устройство (PDA), карманное устройство с поддержкой беспроводных соединений либо некоторое другое надлежащее устройство обработки или беспроводное устройство, подключенное к беспроводному модему. Соответственно, один или более рассматриваемых в данном документе аспектов могут быть включены в телефон (к примеру, сотовый телефон или смартфон), компьютер (к примеру, переносной компьютер), портативное устройство связи, портативное вычислительное устройство (к примеру, персональное цифровое устройство), бытовое устройство (к примеру, музыкальное или видеоустройство либо спутниковое радиоустройство), игровое устройство или систему, устройство на основе системы глобального позиционирования или любое другое надлежащее устройство, которое выполнено с возможностью обмениваться данными через беспроводную среду.

[0034] Устройства, к примеру, группа станций, например, могут использоваться для сетей с поддержкой распознавания окружения (NAN) или социальных WiFi-сетей. Например, различные станции в сети могут обмениваться данными на основе связи между устройствами (например, связи между равноправными узлами) друг с другом относительно приложений, которые поддерживает каждая из станций. Желательно, чтобы протокол обнаружения, используемый в социальной WiFi-сети, обеспечивал возможность STA оповещать себя (например, посредством отправки пакетов обнаружения), а также обнаруживать услуги, предоставляемые посредством других STA (например, посредством отправки пакетов поискового вызова или запроса), при обеспечении защищенной связи и низкой потребляемой мощности. Следует отметить, что пакет обнаружения также может упоминаться в качестве сообщения обнаружения или кадра обнаружения. Также следует отметить, что пакет поискового вызова или запроса также может упоминаться в качестве сообщения поискового вызова или запроса либо кадра поискового вызова или запроса.

[0035] Фиг. 1 иллюстрирует пример системы 100 беспроводной связи, в которой могут использоваться аспекты настоящего раскрытия сущности. Система 100 беспроводной связи может работать в соответствии с таким стандартом беспроводной связи, как стандарт 802.11. Система 100 беспроводной связи может включать в себя AP 104, которая обменивается данными с STA 106. В некоторых аспектах система 100 беспроводной связи может включать в себя несколько AP. Кроме того, STA 106 могут обмениваться данными с другими STA 106. В качестве примера, первая STA 106a может обмениваться данными со второй STA 106b. В качестве другого примера, первая STA 106a может обмениваться данными с третьей STA 106c, хотя эта линия связи не иллюстрируется на фиг. 1.

[0036] Множество процессов и способов может использоваться для передач в системе 100 беспроводной связи между AP 104 и STA 106 и между отдельной STA, к примеру, первой STA 106a и другой отдельной STA, к примеру, второй STA 106b. Например, сигналы могут отправляться и приниматься в соответствии с OFDM/OFDMA-технологиями. Если это имеет место, система 100 беспроводной связи может упоминаться как OFDM/OFDMA-система. Альтернативно, сигналы могут отправляться и приниматься между AP 104 и STA 106 и между отдельной STA, к примеру, первой STA 106a, и другой отдельной STA, к примеру, второй STA 106b, в соответствии с СDMA-технологиями. Если это имеет место, система 100 беспроводной связи может упоминаться как CDMA-система.

[0037] Линия связи, которая упрощает передачу из AP 104 в одну или более STA 106, может упоминаться в качестве нисходящей линии 108 связи (DL), а линия связи, которая упрощает передачу из одной или более STA 106 в AP 104, может упоминаться в качестве восходящей линии 110 связи (UL). Альтернативно, нисходящая линия 108 связи может упоминаться в качестве прямой линии связи или прямого канала, а восходящая линия 110 связи может упоминаться в качестве обратной линии связи или обратного канала.

[0038] Линия связи может устанавливаться между STA, к примеру, в ходе общения в социальных WiFi-сетях. Некоторые возможные линии связи между STA проиллюстрированы на фиг. 1. В качестве примера, линия связи 112 может упрощать передачу из первой STA 106a во вторую STA 106b. Другая линия связи 114 может упрощать передачу из второй STA 106b в первую STA 106a.

[0039] AP 104 может выступать в качестве базовой станции и предоставлять покрытие беспроводной связи в базовой зоне 102 обслуживания (BSA). AP 104 совместно с STA 106, ассоциированными с AP 104, которые используют AP 104 для связи, могут упоминаться в качестве базового набора служб (BSS). Следует отметить, что система 100 беспроводной связи может не иметь центральной AP 104, а вместо этого может выступать в качестве сети с равноправными узлами между STA 106. Соответственно, функции AP 104, описанной в данном документе, альтернативно могут быть выполнены посредством одной или более из STA 106.

[0040] Фиг. 2 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве 202, которое может использоваться в рамках системы 100 беспроводной связи. Беспроводное устройство 202 является примером устройства, которое может быть выполнено с возможностью осуществлять различные способы, описанные в данном документе. Например, беспроводное устройство 202 может включать в себя AP 104 или одну из STA 106.

[0041] Беспроводное устройство 202 может включать в себя процессор 204, который управляет работой беспроводного устройства 202. Процессор 204 также может упоминаться как центральный процессор (CPU). Запоминающее устройство 206, которое может включать в себя постоянное запоминающее устройство (ROM) и оперативное запоминающее устройство (RAM), может предоставлять инструкции и данные в процессор 204. Часть запоминающего устройства 206 также может включать в себя энергонезависимое оперативное запоминающее устройство (NVRAM). Процессор 204 типично выполняет логические и арифметические операции на основе программных инструкций, сохраненных в запоминающем устройстве 206. Инструкции в запоминающем устройстве 206 могут быть выполняться для того, чтобы осуществлять способы, описанные в данном документе.

[0042] Процессор 204 может включать в себя или представлять собой компонент системы обработки, реализованной с одним или более процессоров. Один или более процессоров могут быть реализованы с любой комбинацией из микропроцессоров общего назначения, микроконтроллеров, процессоров цифровых сигналов (DSP), программируемых пользователем вентильных матриц (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, вентильной логики, дискретных аппаратных компонентов, специализированных аппаратных конечных автоматов или любых других подходящих объектов, которые могут выполнять вычисления или другие виды обработки информации.

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

[0044] Беспроводное устройство 202 также может включать в себя корпус 208, который может включать в себя передающее устройство 210 и/или приемное устройство 212, чтобы обеспечивать возможность передачи и приема данных между беспроводным устройством 202 и удаленным местоположением. Передающее устройство 210 и приемное устройство 212 могут быть комбинированы в приемо-передающее устройство 214. Антенна 216 может быть присоединена к корпусу 208 и электрически соединена с приемо-передающим устройством 214. Беспроводное устройство 202 также может включать в себя (не показаны) несколько передающих устройств, несколько приемных устройств, несколько приемо-передающих устройств и/или несколько антенн.

[0045] Передающее устройство 210 может быть выполнено с возможностью передавать в беспроводном режиме пакеты, имеющие различные типы пакетов или функции. Например, передающее устройство 210 может быть выполнено с возможностью передавать пакеты различных типов, сформированные посредством процессора 204. Когда беспроводное устройство 202 реализуется или используется в качестве AP 104 или STA 106, процессор 204 может быть выполнен с возможностью обрабатывать пакеты множества различных типов пакетов. Например, процессор 204 может быть выполнен с возможностью определять тип пакета и обрабатывать пакет и/или поля пакета соответствующим образом. Когда беспроводное устройство 202 реализуется или используется в качестве AP 104, процессор 204 также может быть выполнен с возможностью выбирать и формировать один из множества типов пакетов. Например, процессор 204 может быть выполнен с возможностью формировать пакет обнаружения, включающий сообщение обнаружения, и определять то, какой тип пакетной информации следует использовать в конкретном случае.

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

[0047] Беспроводное устройство 202 также может включать в себя детектор 218 сигналов, который может использоваться для того, чтобы обнаруживать и определять количественно уровень сигналов, принимаемых посредством приемо-передающего устройства 214. Детектор 218 сигналов может обнаруживать такие сигналы, как полная энергия, энергия пилотных сигналов в расчете на поднесущую в расчете на символ, спектральная плотность мощности и другие сигналы. Беспроводное устройство 202 также может включать в себя процессор 220 цифровых сигналов (DSP) для использования при обработке сигналов. DSP 220 может быть выполнен с возможностью формировать пакет для передачи. В некоторых аспектах пакет может включать в себя единицу данных физического уровня (PPDU).

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

[0049] Различные компоненты беспроводного устройства 202 могут соединяться между собой посредством системы 226 шин. Система 226 шин может включать в себя, например, шину данных, а также шину питания, шину управляющих сигналов и шину сигналов состояния в дополнение к шине данных. Компоненты беспроводного устройства 202 могут соединяться между собой либо принимать или предоставлять вводы друг другу с использованием некоторого другого механизма.

[0050] Хотя определенное число отдельных компонентов проиллюстрировано на фиг. 2, один или более компонентов могут комбинироваться или реализовываться совместно. Например, процессор 204 может быть использован для того, чтобы реализовывать не только функциональность, описанную выше относительно процессора 204, но также и реализовывать функциональность, описанную выше относительно детектора 218 сигналов и/или DSP 220. Дополнительно, каждый из компонентов, проиллюстрированных на фиг. 2, может быть реализован с использованием множества отдельных элементов.

[0051] Чтобы обеспечивать надлежащую связь между такими устройствами, как AP 104 и STA 106, либо между несколькими STA 106, AP 104 или STA 106 могут принимать информацию относительно характеристик AP 104 или STA 106. Например, STA 106 может использовать информацию синхронизации относительно AP 104, чтобы обеспечивать временную синхронизацию связи между STA 106 и AP 104. Дополнительно или альтернативно, STA 106 может требовать другую информацию, к примеру, адрес уровня управления доступом к среде (MAC) AP 104 или другой STA, идентификатор базового набора служб (BSS), обслуживаемого посредством AP 104, и т.д. STA 106 может определять, требуется ли ей эта информация, независимо, к примеру, через программное обеспечение, которое выполняется с использованием запоминающего устройства 206 и процессора 204.

[0052] AP 104 или STA 106 могут иметь множество рабочих режимов. Например, STA 106 может иметь первый рабочий режим, называемый "активным режимом", "нормальным рабочим режимом" или "режимом полной мощности". В активном режиме, STA 106 может всегда находиться в состоянии "активации" и активно передавать/принимать данные с другой STA 106. Дополнительно, STA 106 может иметь второй рабочий режим, называемый "режимом пониженного энергопотребления" или "режимом ожидания". В режиме пониженного энергопотребления, STA 106 может находиться в состоянии "активации" либо может находиться в состоянии "дремоты" или "ожидания", в котором STA 106 не передает/принимает активно данные с другой STA 106. Например, приемное устройство 212 и возможно DSP 220 и детектор 218 сигналов STA 106 могут работать с использованием пониженного потребления мощности в состоянии дремоты. Дополнительно, в режиме пониженного энергопотребления, STA 106 может иногда переходить в состояние активации, чтобы прослушивать сообщения из AP 104 или из других STA (например, сообщения поисковых вызовов), которые указывают STA 106 то, должна или нет STA 106 "активироваться" (например, переходить в состояние активации) в определенное время, с тем чтобы иметь возможность передавать/принимать данные с AP 104 или другой STA.

[0053] Фиг. 3 иллюстрирует примерную временную шкалу 300 связи в системе беспроводной связи, в которой устройства могут обмениваться данными через один канал. Примерная временная шкала 300 связи может включать в себя интервал 302 обнаружения (DI) длительности ΔA 306, интервал 304 поисковых вызовов (PI) длительности ΔB 308 и полный интервал длительности ΔC 310. В некоторых аспектах связь также может осуществляться через другие каналы. Время увеличивается горизонтально на странице по временной оси.

[0054] В течение DI 302, AP или STA могут оповещать услуги через широковещательные сообщения, такие как пакеты обнаружения. В некоторых вариантах осуществления DI 302 может упоминаться в качестве окна обнаружения (DW). AP или STA могут прослушивать широковещательные сообщения, передаваемые посредством других AP или STA. В некоторых аспектах длительность DI может варьироваться во времени. В других аспектах длительность DI может оставаться фиксированной в течение определенного периода времени. Конец DI 302 может быть отделен от начала последующего PI 304 посредством первого оставшегося периода времени, как проиллюстрировано на фиг. 3. Конец PI 304 может быть отделен от начала последующего DI посредством другого оставшегося периода времени, как проиллюстрировано на фиг. 3.

[0055] В течение PI 304, AP или STA могут указывать заинтересованность в одной или более из множества услуг, оповещаемых в широковещательном сообщении, посредством передачи сообщений с запросом поискового вызова, таких как пакеты запроса поискового вызова. AP или STA могут прослушивать сообщения с запросом поискового вызова, передаваемые посредством других AP или STA. В некоторых аспектах длительность PI может варьироваться во времени. В других аспектах длительность PI может оставаться постоянной в течение определенного периода времени. В некоторых аспектах длительность PI может быть меньше длительности DI.

[0056] Полный интервал длительности ΔC 310 позволяет измерять период времени от начала одного DI до начала следующего DI, как проиллюстрировано на фиг. 3. В некоторых вариантах осуществления длительность ΔC 310 может упоминаться в качестве периода обнаружения (DP). В некоторых аспектах длительность полного интервала может варьироваться во времени. В других аспектах длительность полного интервала может оставаться постоянной в течение определенного периода времени. По завершении полного интервала с длительностью ΔC 310, может начинаться другой полный интервал, включающий в себя DI, PI и оставшиеся интервалы. Последовательные полные интервалы могут идти неограниченно или продолжаться в течение фиксированного периода времени.

[0057] STA может переходить в режим ожидания или пониженного энергопотребления, когда STA не передает или прослушивает либо не ожидает передавать или прослушивать. В качестве примера, STA может находиться в режиме ожидания в течение периодов, отличных от DI или PI. STA в режиме ожидания или режиме пониженного энергопотребления может активироваться либо возвращаться в нормальный режим работы или режим полной мощности в начале DI или PI, чтобы обеспечивать передачу или прослушивание посредством STA. В некоторых аспектах STA может активироваться либо возвращаться в нормальный режим работы или режим полной мощности в другие моменты времени, когда STA ожидает обмена данными с другим устройством, либо в результате приема пакета уведомления, предписывающего STA активироваться. STA может активироваться заблаговременно, чтобы обеспечивать то, что STA принимает передачу.

[0058] Как описано выше, в течение DI, AP или STA могут передавать пакеты обнаружения (DP). В течение PI, AP или STA могут передавать пакеты запроса поискового вызова (PR). DP может представлять собой пакет, выполненный с возможностью оповещать множество услуг, предоставляемых посредством STA или AP, и указывать то, когда интервал поисковых вызовов предназначен для устройства, которое передает пакет обнаружения. DP может включать в себя кадр данных, управляющий кадр или управляющий рабочий кадр. DP может переносить информацию, сформированную посредством протокола обнаружения верхнего уровня либо протокола обнаружения на основе приложений. PR может представлять собой пакет, выполненный с возможностью указывать заинтересованность, по меньшей мере, в одной из множества услуг, предоставляемых посредством AP или STA.

[0059] Начало и конец DI и PI могут быть известными через множество способов для каждой STA, стремящейся передавать пакет обнаружения или пакет запроса поискового вызова. В некоторых аспектах каждая STA может синхронизировать свой синхросигнал с другими AP или STA и задавать совместно используемое начальное время DI и PI и DI-длительность и PI-длительность. В других аспектах устройство может отправлять сигнал, к примеру, специальный сигнал готовности к приему (S-CTS), чтобы очищать передающую среду унаследованной связи, такой как связь, которая может конфликтовать или не быть совместимой с аспектами настоящего раскрытия сущности, и указывать начало и длительность DI- или PI-периода, а также дополнительную информацию относительно DI- и PI-длительностей.

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