Усовершенствованная технология исключения конфликтов для беспроводных систем связи

Группа изобретений относится к системам беспроводных сетей связи. Технический результат заключается в уменьшении частоты конфликтов запросов на соединение. Устройство содержит логическую схему для установки максимального значения интервала передачи; логическую схему для инициирования интервала передачи с минимального значения интервала передачи; логическую схему для выбора первого произвольного числа с верхним пределом на основе интервала передачи; логическую схему для выбора сигнального интервала на основе выбранного первого произвольного числа; логическую схему для выбора второго произвольного числа с верхним пределом на основе числа слотов в сигнальном интервале; логическую схему для выбора слота в пределах выбранного сигнального интервала на основе выбранного второго произвольного числа; логическую схему для запуска передачи кадра аутентификационного запроса в пределах выбранного слота выбранного сигнального интервала; и по меньшей мере один интерфейс с одной или более логическими схемами из: логической схемы для установки максимального значения интервала передачи, логической схемы для выбора первого произвольного числа, логической схемы для выбора второго произвольного числа, логической схемы для выбора слота или логической схемы для запуска указанной передачи. 7 н. и 23 з.п. ф-лы, 7 ил.

 

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

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

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

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

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

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

На чертежах показано:

на фиг. 1 - вариант выполнения операционной среды,

на фиг. 2 - вариант выполнения структуры временных интервалов,

на фиг. 3 - вариант выполнения устройства и вариант выполнения системы,

на фиг. 4 - вариант осуществления логического потока,

на фиг. 5 - вариант выполнения таблицы событий,

на фиг. 6 - вариант выполнения носителя данных,

на фиг. 7 - вариант выполнения устройства.

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

Технология исключения конфликтов может использоваться в беспроводных системах связи для уменьшения частоты, с которой передаваемые запросы на соединение вступают в конфликт друг с другом. Например, в беспроводной сети, работающей согласно одному или нескольким стандартам 802.11 Института инженеров по электронике и электротехнике (IEEE), таким как стандарт the IEEE 802.11-2012, опубликованный 29 марта 2012 г., озаглавленный "Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications" ("an 802.11 network"), технология исключения конфликтов может использоваться для уменьшения частоты конфликтов между кадрами запроса на аутентификацию/соединение, передаваемыми беспроводными станциями (БС), пытающимися соединиться с сетью через одну и ту же точку доступа (ТД).

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

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

Различные варианты осуществления изобретения в основном ориентированы на перспективные беспроводные сети. Некоторые варианты осуществления изобретения, в частности, ориентированы на беспроводные сети, выполненные согласно одному или нескольким стандартам IEEE 802.11. Различные такие варианты осуществления изобретения могут быть выполнены согласно одному или нескольким стандартам, разработанным и/или принятым IEEE 802.11 ah Task Group. Однако варианты осуществления изобретения не ограничиваются этим. Другие варианты осуществления изобретения могут также использоваться в беспроводных глобальных сетях (WWAN), в беспроводных персональных сетях (WPAN), в беспроводных устройствах, относящихся к беспроводным стандартам 3G или 4G (включая их производные и варианты), в абонентском или сетевом оборудовании, включаемом в состав WWAN. Примеры беспроводных стандартов 3G или 4G могут включать в себя без ограничения любой из стандартов IEEE 802.16m и 802.16р, 3GPP, LTE и LTE-A и стандартов IMT-ADV, включая их версии, производные и варианты.

Другие подходящие примеры могут включать в себя без ограничения технологии Global System for Mobile Communications (GSM)/Enhanced Data Rates for GSM Evolution (EDGE), Universal Mobile Telecommunications System (UMTS)/High Speed Packet Access (HSPA), Worldwide Interoperability for Microwave Access (WiMAX) или WiMAX II, Code Division Multiple Access (CDMA) 2000 system (например, CDMA2000 1×RTT, CDMA2000 EV-DO, CDMA EV-DV и т.д.), High Performance Radio Metropolitan Area Network (HIPERMAN) как они определены Европейским институтом телекоммуникационных стандартов (ETSI), технологии Broadband Radio Access Networks (BRAN), Wireless Broadband (WiBro), GSM with General Packet Radio Service (GPRS) system (GSM/GPRS), High Speed Downlink Packet Access (HSDPA, High Speed Orthogonal Frequency-Division Multiplexing (OFDM) Packet Access (HSOPA), High-Speed Uplink Packet Access (HSUPA) system, 3GPP Rel. 8-12 of LTE/System Architecture Evolution (SAE) и т.д. Варианты осуществления изобретения не ограничиваются приведенными примерами.

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

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

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

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

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

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

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

На фиг. 1 показан один из вариантов осуществления операционной среды 100, в которой могут быть осуществлены некоторые варианты выполнения усовершенствованной технологии исключения конфликтов. Как показано на фиг. 1, беспроводные станции 102, 104 и 106 передают соответствующие запросы 103, 105 и 107 на соединение на точку 110 доступа, чтобы попытаться соединиться с беспроводной сетью 120. В различных вариантах осуществления изобретения беспроводная сеть 120 может представлять собой сеть стандарта 802.11, беспроводные станции 102, 104 и 106 могут представлять собой БС, запросы 103, 105 и 107 на соединение могут представлять собой кадры запроса на аутентификацию и/или на соединение, а точка 110 доступа может представлять собой ТД. Следует иметь в виду, что в некоторых вариантах осуществления изобретения большее количество беспроводных станций может передавать запросы на соединение на конкретную точку доступа, и в данном контексте ограничения вариантов осуществления изобретения отсутствуют.

В показанном на фиг. 1 примере операционной среды 100 беспроводные станции 102, 104 и 106 могут не знать друг о друге и вследствие этого не имеют возможности координировать свои передачи. Другими словами, каждая из беспроводных станций 102, 104 и 106 может передавать свой запрос на соединение, не зная, будут ли и если будут, то когда будут передаваться другие запросы на соединение другими беспроводными станциями. Если беспроводные станции 102, 104 и 106 передают соответствующие запросы 103, 105 и 107 на соединение одновременно, то такие запросы могут конфликтовать друг с другом, и точка 110 доступа может оказаться неспособной надлежащим образом принять и обработать запросы. В различных вариантах осуществления изобретения после передачи беспроводными станциями 102, 104 и 106 своих соответствующих запросов на соединение, они могут ждать подтверждения от точки 110 доступа, означающего, что соответствующий запрос на соединение был надлежащим образом принят. В случае конфликта точка 110 доступа может не передать такого подтверждения для конфликтующих запросов на соединение, и соответствующие беспроводные станции могут послать дополнительные запросы на соединение. Если дополнительные запросы на соединение совпадут друг с другом и/или с другими запросами на соединение, то это может привести к очередному конфликту.

Различные варианты осуществления изобретения относятся к технологиям уменьшения частоты таких конфликтов посредством уменьшения частоты, с которой беспроводные станции передают одновременные или перекрывающиеся запросы на соединение. Более конкретно, различные варианты осуществления изобретения относятся к технологиям уменьшения частоты таких конфликтов без предъявления требования, чтобы беспроводные станции, передающие запросы на соединение, такие как беспроводные станции 102, 104 и 106 с фиг. 1, принимали информацию о перегрузке сети от точки доступа, такой как точка 110 доступа с фиг. 1.

В некоторых вариантах осуществления изобретения беспроводная сеть 120 может работать согласно протоколу связи, в котором определяется основной сигнал точного времени для использования в качестве опорного устройствами, имеющими связь через сеть. В различных вариантах осуществления изобретения беспроводные станции 102, 104 и 106 и точка 110 доступа могут работать в режиме синхронизации по времени, так что каждое устройство знает время, определяемое сетевым тактовым генератором, и знает время начала и конца каждого основного сигнала точного времени, вырабатываемого сетевым тактовым генератором. Например, в некоторых вариантах осуществления сетей стандарта 802.11 могут быть определены сигнальные интервалы (СИ) для связи через сеть, и беспроводные станции 102, 104 и 106 и точка 110 доступа могут знать время начала и конца каждого сигнального интервала. Далее, для простоты понимания такие основные сигналы точного времени будут именоваться "сигнальными интервалами". Однако следует понимать, что использование термина "сигнальный интервал" не подразумевает какого-либо ограничения вариантов осуществления сетей стандарта 802.11. В различных вариантах осуществления изобретения каждый сигнальный интервал может иметь длительность 200 мс. В данном контексте ограничения вариантов осуществления изобретения отсутствуют.

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

На фиг. 2 показан вариант выполнения структуры 200 временных интервалов в том виде, как она может использоваться в различных вариантах осуществления изобретения. Как показано на фиг. 2, структура 200 временных интервалов содержит последовательность сигнальных интервалов, пронумерованных последовательно относительно текущего временного интервала. Более конкретно, текущий сигнальный интервал определен как сигнальный интервал 0, первый сигнальный интервал, следующий за текущим сигнальным интервалом, определен как сигнальный интервал 1, второй сигнальный интервал, следующий за текущим сигнальным интервалом, определен как сигнальный интервал 2 и т.д. Кроме того, каждый сигнальный интервал в примере на фиг. 2 имеет четыре временных слота. На фиг. 2 индекс 3 сигнального интервала может указывать на сигнальный интервал 3, а индекс 4 временного слота - временной слот 4 в пределах сигнального интервала 3. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

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

В различных вариантах осуществления изобретения каждый раз, когда беспроводная станция пытается соединиться с беспроводной сетью посредством передачи запроса на соединение на точку доступа, она может произвольно определять значение индекса сигнального интервала в виде произвольного целого числа из набора целых чисел [1,…, ИП] и может произвольно определять значение индекса временного слота в пределах набора целых чисел [1, …, L], где L - это количество временных слотов в каждом сигнальном интервале. В некоторых вариантах осуществления изобретения значение индекса сигнального интервала может указывать конкретный сигнальный интервал среди тех, что входят в ИП, а значение индекса временного слота может указывать временной слот в пределах конкретного сигнального интервала. Беспроводная станция может быть наделена правом передавать запрос на соединение в течение временного слота, указанного значением индекса временного слота в пределах сигнального интервала, указанного значением индекса сигнального интервала. В различных вариантах осуществления изобретения текущий сигнальный интервал может быть назван сигнальным интервалом 0, а последующие сигнальные интервалы могут быть последовательно пронумерованы в возрастающем порядке. В таких вариантах осуществления изобретения значение индекса сигнального интервала может содержать номер очередного сигнального интервала. К примеру, значение 7 индекса сигнального интервала может указывать на седьмой сигнальный интервал, следующий за текущим сигнальным интервалом, как на сигнальный интервал, в течение которого должен быть передан запрос на соединение. Варианты осуществления изобретения не ограничиваются данным примером.

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

На фиг. 3 показана блок-схема устройства 300. Устройство 300 представляет собой пример устройства, такого как беспроводная станция 102, 104 и/или 106 с фиг. 1, которое может посылать один или несколько запросов на соединение в соответствии со структурой временных интервалов, аналогичной показанной на фиг. 2 структуре 200 временных интервалов. Как видно из фиг. 3, устройство 300 содержит множество элементов, таких как процессор 302, блок 304 памяти, компонент 306 анализа и компонент 308 связи. Однако варианты осуществления изобретения не ограничиваются типами, количеством или расположением показанных на данном чертеже элементов.

В различных вариантах осуществления изобретения устройство 300 может содержать процессор 302. Процессор 302 может быть реализован в виде любого процессора или логического устройства, такого как микропроцессор со сложным набором инструкций (CISC), микропроцессор с сокращенным набором инструкций (RISC), микропроцессор с командными словами очень большой длины (VLIW), процессор, совместимый с набором инструкций ×86, процессор, осуществляющий комбинирование наборов инструкций, многоядерный процессор, такой как двуядерный процессор или двуядерный мобильный процессор или любой другой процессор или центральное процессорное устройство (СРU). Процессор 302 может быть также выполнен в виде специализированного процессора, такого как контроллер, микроконтроллер, встроенный процессор, однокристальный мультипроцессор (СМР), сопроцессор, цифровой сигнальный процессор (DSP), сетевой процессор, процессор среды передачи данных, процессор ввода-вывода данных, процессор управления доступом к среде передачи данных (MAC), радиочастотный процессор, заказная специализированная микросхема (ASIC), программируемая вентильная матрица (FPGA), программируемое логическое устройство (PLD) и т.д. В одном из вариантов осуществления изобретения процессор 302 может быть, к примеру, реализован в виде процессора общего назначения, такого как процессор, изготовленный компанией Intel® Corporation. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

В некоторых вариантах осуществления изобретения устройство 300 может содержать или может взаимодействовать с блоком 304 памяти. Блок 304 памяти может быть реализован с использованием любого машиночитаемого носителя данных, способного хранить данные, включающего в себя как энергозависимую, так и энергонезависимую память. Например, блок 304 памяти может включать в себя ПЗУ (ROM), ОЗУ (RAM), динамическое ОЗУ (DRAM), динамическое ОЗУ с удвоенной скоростью передачи данных (DDRAM), программируемое синхронное ОЗУ (SDRAM), статическое ОЗУ (SRAM), программируемое ПЗУ (PROM), перезаписываемое программируемое ПЗУ (EPROM), электрически программируемое ПЗУ (EEPROM), флэш-память, ЗУ на полимере, такое как ЗУ на фотоэлектрическом полимере, ЗУ на аморфных полупроводниках, память на фазовых переходах или память на сегнетоэлектриках, память на структуре двуокись кремния - азотированный оксид - кремний (SONOS), магнитные или оптические диски или любой иной тип носителя, пригодный для хранения информации. Следует заметить, что некоторая часть или весь блок памяти может располагаться в той же интегральной схеме, что и процессор 302, или альтернативно некоторая часть или весь блок 304 памяти может располагаться в интегральной схеме или на другом носителе, например, на приводе жесткого диска, являющимся внешним устройством по отношению к интегральной схеме процессора 302. Несмотря на то, что на фиг. 3 блок 304 памяти входит в состав устройства 300, в некоторых вариантах осуществления изобретения блок 304 памяти может быть внешним устройством по отношению к устройству 300. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

В различных вариантах осуществления изобретения устройство 300 может содержать компонент 306 анализа. Компонент 306 анализа может содержать логику, цепи и/или инструкции, используемые для управления временем передачи одного или нескольких запросов 310 на соединение, которые устройство 300 и/или система 340 может посылать, чтобы попытаться соединиться с беспроводной сетью. В некоторых вариантах осуществления изобретения компонент 306 анализа может использоваться для управления временем передачи таких запросов 310 на соединение в соответствии со структурой временных интервалов, подобной структуре 200 временных интервалов, показанной на фиг. 2. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

В различных вариантах осуществления изобретения устройство 300 может содержать компонент 308 связи. Упомянутый компонент 308 связи может содержать логику, цепи и/или инструкции, используемые для отправки сообщений на одно или несколько удаленных устройств и/или для приема сообщений от одного или нескольких удаленных устройств. В некоторых вариантах осуществления изобретения компонент 308 связи может использоваться для отправки одного или нескольких запросов 310 на соединение, чтобы позволить устройству 300 и/или системе 340 соединиться с беспроводной сетью. В некоторых вариантах осуществления изобретения компонент 308 связи может использоваться для передачи одного или нескольких запросов 310 на соединение на удаленное устройство 350. В различных вариантах осуществления изобретения удаленное устройство 350 может содержать точку беспроводного доступа, и компонент 308 связи может использоваться для передачи одного или нескольких запросов 310 на соединение на удаленное устройство 350, чтобы позволить устройству 300 и/или системе 340 аутентифицироваться и/или ассоциироваться с точкой доступа. Варианты осуществления изобретения не ограничиваются приведенным примером.

На фиг. 3 также показана блок-схема системы 340. Система 340 может содержать любые вышеназванные элементы устройства 300. Система 340 может в некоторых случаях содержать один или несколько дополнительных компонентов. Например, в различных вариантах осуществления изобретения система 340 может содержать радиочастотный приемопередатчик 344. Упомянутый радиочастотный приемопередатчик 344 может включать в себя одну или несколько радиостанций, способных передавать и принимать сигналы с использованием различных технологий беспроводной связи. Такие технологии могут включать в себя связь с использованием одной или нескольких беспроводных сетей. Типовые беспроводные сети включают в себя, но не ограничиваются, беспроводные локальные сети передачи данных (WLAN), персональные сети (WPAN), беспроводные городские сети связи (WMAN), сотовые сети связи и спутниковые сети связи. При осуществлении связи в таких сетях радиочастотный приемопередатчик 244 может использоваться в соответствии с одним или несколькими подходящими стандартами любых версий. В данном контексте ограничения вариантов осуществления изобретения отсутствуют.

В некоторых вариантах осуществления изобретения система 340 может содержать одну или несколько радиочастотных антенн 357. Примеры конкретных радиочастотных антенн 357 могут включать в себя внутреннюю антенну, всенаправленную антенну, несимметричный вибратор, дипольную антенну, антенну с несимметричным питанием, антенну с круговой поляризацией, микрополосковую антенну, разнесенную антенну, антенну с двойной диаграммой направленности, трехдиапазонную антенну, четырехдиапазонную антенну т.д. Варианты осуществления изобретения не ограничиваются приведенными примерами. В некоторых вариантах осуществления изобретения компонент 308 связи может использоваться для связи с одним или несколькими удаленными устройствами с помощью радиочастотного приемопередатчика 344 и/или одной или нескольких радиочастотных антенн 357. Например, в различных вариантах осуществления изобретения компонент 308 связи может использоваться с радиочастотным приемопередатчиком 344 и одной или несколькими радиочастотными антеннами 357 для передачи одного или нескольких запросов на удаленное устройство 350. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

В различных вариантах осуществления изобретения система 340 может включать в себя дисплей 345. Упомянутый дисплей 345 может представлять собой любое устройство отображения, способное отображать информацию, получаемую от процессора 302. Примеры дисплея 345 могут включать в себя телевизор, монитор, проектор, экран компьютера. В одном из вариантов осуществления изобретения дисплей 345 может быть реализован, к примеру, в виде жидкокристаллического дисплея (LCD), светодиодного дисплея (LED) или иных типов устройств визуального отображения. Упомянутый дисплей 345 может представлять собой, к примеру, тактильно-сенсорный экран ("touchscreen"). В различных вариантах выполнения дисплей 345 может содержать светодиодный дисплей с одним или несколькими встроенными тонкопленочными транзисторами (TFT). В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

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

В некоторых вариантах осуществления изобретения компонент 306 анализа может использоваться для определения, что следует попытаться аутентифицироваться и/или ассоциироваться с удаленным устройством 350, а устройство 300 и/или система 340 могут затем использоваться для начала итеративного процесса аутентификации/ассоциации. В различных вариантах осуществления изобретения каждая итерация может, в общем, включать в себя использование алгоритма регулировки времени для определения момента времени передачи запроса 310 на соединение, передачи запроса 310 на соединение в соответствии с определенным моментом времени и последующего определения, была ли передача успешной. В некоторых вариантах осуществления изобретения момент времени для каждой передачи запроса 310 на соединение может быть определен в соответствии со структурой временных интервалов, подобной структуре 200 временных интервалов, показанной на фиг. 2. В различных вариантах осуществления изобретения определение, была ли каждая передача успешной, может базироваться на том, получено ли подтверждение данной передачи. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

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

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

На фиг. 4 показан один из вариант выполнения логического потока 400, который может представлять операции, осуществляемые одним или несколькими вариантами осуществления изобретения, описываемыми в настоящем документе. Более конкретно, логический поток 400 может представлять собой пример операций, выполняемых устройством 300 и/или системой 340 с фиг. 3, которые в некоторых вариантах осуществления изобретения могут содержать беспроводную станцию, такую как беспроводная станция 102, 104 или 106 с фиг. 1. Как видно из фиг. 4, на этапе 402 может быть инициирован интервал передачи (ИП) для беспроводной станции. К примеру, беспроводная станция с фиг. 1 может инициировать свой ИП со значения ИПмин. На этапе 404 может быть выбран произвольный индекс сигнального интервала исходя из текущего значения ИП для беспроводной станции. К примеру, беспроводная станция 102 с фиг. 1 может выбрать произвольное целое число из набора [1,…, ИП] в качестве индекса сигнального интервала. На этапе 406 может быть произвольно выбран временной слот. К примеру, беспроводная станция 102 с фиг. 1 может выбрать произвольное целое число из набора [1,…, L] в качестве индекса временного слота, где L означает количество временных слотов в каждом сигнальном интервале. На этапе 408 в пределах временного слота, указанного индексом временного слота в пределах сигнального интервала, указанного индексом сигнального интервала, может быть передан запрос на соединение. К примеру, если выбран индекс 7 временного слота и индекс 5 сигнального интервала, беспроводная станция 102 с фиг. 1 может передать запрос на соединение на точку 110 доступа в течение седьмого временного слота в пределах пятого сигнального интервала, считая от текущего сигнального интервала. На этапе 410 может быть определено, была ли передача запроса на соединение успешной исходя из того, было ли получено подтверждение запроса на соединение от точки доступа. К примеру, беспроводная станция 102 с фиг. 1 может определить, что передача запроса на соединение была успешной, если она получит сообщение подтверждения приема от точки 110 доступа в ответ на передачу запроса на соединение.

Если на этапе 410 выяснится, что передача запроса на соединение была успешной, логический поток может быть закончен. С другой стороны, если выяснится, что передача запроса на соединение была неуспешной, логический поток может перейти к этапу 412. На этапе 412 может быть определено, не превышает ли текущее значение длительности интервала передачи максимальное значение длительности интервала передачи ИПмакс. К примеру, беспроводная станция 102 с фиг. 1 может определить, не превышает ли длительность ее текущего интервала передачи длительность максимального интервала передачи ИПмакс, составляющую 256 сигнальных интервалов. Если будет выявлено, что длительность текущего ИП меньше длительности ИПмакс, то логический поток может перейти к этапу 414. На этапе 414 длительность ИП может быть увеличена. К примеру, беспроводная станция 102 с фиг. 1 может увеличить длительность ИП в два раза. С этапа 414 логический поток может вернуться к этапу 404, на котором могут начаться операции по возможной передаче другого запроса на соединение. Логический поток может вернуться с этапа 412 непосредственно к этапу 404, если на этапе 412 будет выявлено, что длительность текущего ИП не меньше длительности ИПмакс. Варианты осуществления изобретения не ограничиваются вышеприведенными примерами.

На фиг. 5 показана таблица 500 событий, содержащая информацию, описывающую серию запросов на соединение, переданную беспроводной станцией в типичном примере осуществления. В типичном примере осуществления, описанном в таблице 500 событий, ИПмин содержит восемь сигнальных интервалов, а каждый сигнальный интервал содержит 20 временных слотов. По сути, для своей первой попытки беспроводная станция инициирует свой ИП длительностью в восемь сигнальных интервалов, выбирает произвольное целое число от 1 до 8 в качестве индекса сигнального интервала и выбирает произвольное целое число от 1 до 20 в качестве своего индекса временного слота. Как видно из таблицы 500 событий, беспроводная станция выбирает индекс 6 сигнального интервала и индекс 13 временного слота для первой попытки, но не получает подтверждения о приеме ее соответствующего запроса на соединение. Для второй попытки беспроводная станция удваивает длительность своего ИП до 16 сигнальных интервалов, выбирает произвольное целое число от 1 до 16 в качестве индекса сигнального интервала и выбирает произвольное целое число от 1 до 20 в качестве индекса временного слота. Как видно из таблицы 500 событий, беспроводная станция выбирает индекс 14 сигнального интервала и индекс 4 временного слота для второй попытки, но не получает подтверждения о приеме ее соответствующего запроса на соединение. Беспроводная станция удваивает длительность своего ИП до 32 сигнальных интервалов, выбирает индекс 11 сигнального интервала и индекс 18 временного слота для третей попытки, но снова не получает подтверждения о приеме ее соответствующего запроса на соединение. Наконец, в четвертой попытке беспроводная станция еще раз удваивает длительность своего ИП до 64 сигнальных интервалов, выбирает индекс 55 сигнального интервала и индекс 15 временного слота и получает подтверждения о приеме ее соответствующего запроса на соединение. Варианты осуществления изобретения не ограничиваются приведенными примерами.

На фиг. 6 показан вариант выполнения носителя 600 данных. Носитель 600 данных может представлять собой готовое изделие. В одном из вариантов осуществления изобретения носитель 600 данных может представлять собой энергонезависимый машиночитаемый носитель, такой как оптический или магнитный диск или полупроводниковое ЗУ. Носитель данных может хранить различные типы выполняемых компьютером инструкций, таких как выполняемые компьютером инструкции для осуществления показанного на фиг. 4 логического потока 400. Примеры машиночитаемого носителя могут включать в себя любые материальные носители, способные хранить электронные данные, включая энергозависимую и энергонезависимую память, извлекаемую и неизвлекаемую память, стираемую и нестираемую память, записываемую и перезаписываемую память и т.д. Примеры выполняемых компьютером инструкций могут включать в себя любые известные типы кодов, такие как исходный код, скомпилированный код, интерпретируемый код, исполняемый код, статический код, динамический код, объектно-ориентированный код, оптический код и т.д. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

На фиг. 7 показан вариант выполнения устройства 700 для использования в системе беспроводной связи, такой как глобальная система связи стандарта IEEE 802.11. Устройство 700 может быть пригодным для реализации различных вариантов осуществления изобретения в операционной среде, такой как показанная на фиг. 1 операционная среда 100, такой как устройство 300 и/или система 340 с фиг. 3, и/или логический поток 400 с фиг. 4. Устройство 700 может быть реализовано в БС, ТП, абонентской станции (АС), базовой станции, носителе 600 данных и/или логической схеме 728. Упомянутая логическая схема 728 может включать в себя физические цепи для выполнения операций, описанных для БС, ТП, АС или базовой станции. Как видно из фиг. 7, устройство 700 может включать в себя радиоинтерфейс 710, групповую схему 720, вычислительную платформу 730, хотя варианты осуществления изобретения не ограничиваются такой конфигурацией.

Упомянутое устройство 700 может реализовывать некоторые или все конструкции и/или операции, выполняемые БС, ТП, АС, базовой станцией, носителем 600 данных и/или логической схемой 728 посредством одной вычислительной единицы, т.е. в пределах одного устройства. Альтернативно устройство 700 может распределять части структуры и/или операций, выполняемых БС, ТП, АС, базовой станцией, носителем 600 данных и/или логической схемой 728 среди множества вычислительных единиц, используя архитектуру распределенной вычислительно системы, такой как архитектура клиент-сервер, трехуровневая архитектура, N-уровневая архитектура, сильно связанная или кластерная архитектура, одноранговая архитектура, архитектура ведущий-ведомый, архитектура с общей базой данных и другие типы распределенных систем. В данном контексте ограничения для вариантов осуществления изобретения отсутствуют.

В одном из вариантов осуществления изобретения радиоинтерфейс 710 может включать в себя компонент или комбинацию компонентов, приспособленных для передачи и/или приема сигналов с модуляцией одной несущей и с модуляцией разделенной несущей (например, включая кодирование с использованием дополняющих кодов (ССK) и/или мультиплексирование с ортогональным частотным разделением (OFDM)), хотя варианты осуществления изобретения не ограничиваются какими-то заданными радиоинтерфейсами или схемами модуляции. Упомянутый радиоинтерфейс 710 может включать в себя, к примеру, приемник 712, передатчик 716 и/или синтезатор 714 частот. Радиоинтерфейс 710 может включать в себя регулирование смещения, кварцевый генератор и/или одну или несколько антенн 718-р. В другом варианте осуществления изобретения в радиоинтерфейсе 710 при желании могут использоваться управляемые напряжением генераторы, фильтры на поверхностных акустических волнах, фильтры промежуточных частот и радиочастотные фильтры. Ввиду разнообразия конструкций потенциальных радиочастотных интерфейсов их подробное описание опущено.

Групповая схема 720 может взаимодействовать с радиоинтерфейсом 710 с целью обработки принятых сигналов и/или передачи сигналов и может включать в себя, например, преобразователь 722 аналог-цифра для преобразования вниз принятых сигналов, преобразователь 724 цифра-аналог для преобразования вверх сигналов для их передачи. Кроме того, групповая схема 720 может включать в себя схему 726 обработки группового или физического уровня для обработки на физическом уровне соответствующих принятых/передаваемых сигналов. Групповая схема 720 может включать в себя, к примеру, схему 728 обработки для управления доступом к среде передачи/ управления каналом передачи данных. Групповая схема 720 может включать в себя контроллер 732 памяти для взаимодействия со схемой 728 обработки и/или вычислительной платформой 730, к примеру, посредством одного или нескольких интерфейсов 734.

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

Вычислительная платформа 730 может обеспечивать вычислительный функционал устройства 700. Как видно из чертежа, вычислительная платформа 730 может включать в себя компонент 740 обработки. В дополнение к или альтернативно групповой схеме 720 устройство 700 может осуществлять обработку данных или логику для БС, ТП, АС, базовой станции, носителя 600 данных и/или логической схемы 728 с использованием компонента 740 обработки. Компонент 740 обработки (и/или схема 726 обработки физического уровня и/или устройство 727 управления доступом к среде передачи) может содержать различные аппаратные средства, программные средства или комбинацию тех и других средств. Примерами аппаратных средств могут служить устройства, логические устройства, компоненты, процессоры, микропроцессоры, схемы, процессорные схемы, схемные элементы (к примеру, транзисторы, сопротивления, конденсаторы, индуктивности и т.д.), интегральные схемы, специализированные интегральные микросхемы (ASIC), программируемые логические устройства (PLD), цифровые сигнальные процессоры (DSP), программируемые вентильные матрицы (FPGА), блоки памяти, логические вентили, регистры, полупроводниковые устройства, чипы, микросхемы, микропроцессорные наборы и т.д. Примерами программных средств могут служить программные компоненты, программы, приложения, компьютерные программы, прикладные программы, системные программы, программы разработки программного обеспечения, машинные программы, программные операционные системы, межплатформное программное обеспечение, встроенное программное обеспечение, модули программного обеспечения, рутинные операции, подпрограммы, функции, способы, процедуры, интерфейсные программы, интерфейсы прикладных программ (API), наборы инструкций, компьютерные коды, машинные программы, кодовые сегменты, машинные коды, машинные слова, значения, имена и их любые комбинации. Решение вопроса о том, программными или аппаратными средствами реализовывать вариант осуществления изобретения, может меняться в зависимости от множества факторов, таких как желаемая вычислительная скорость, уровни мощности, теплостойкость, бюджет цикла обработки, входная скорость передачи, выходная скорость передачи, ресурсы памяти, быстродействие шины данных и другие конструктивные ограничения или ограничения по характеристикам, накладываемые на заданную реализацию.

Вычислительная платформа 730 может дополнительно содержать другие компоненты 750 платформы. Другие компоненты 750 платформы включают в себя общие компьютерные элементы, такие как один или несколько процессоров, многоядерные процессоры, сопроцессоры, блоки памяти, чипсеты, контроллеры, периферия, интерфейсы, генераторы, синхронизирующие устройства, видеокарты, аудио карты, мультимедийные устройства ввода-вывода (к примеру, дисплеи), источники питания и т.д. Примерами блоков памяти являются без ограничения различные типы машиночитаемых носителей данных в виде одного или нескольких быстродействующих запоминающих устройств, таких как ПЗУ (ROM), ОЗУ (RAM), динамическое ОЗУ (DRAM), динамическое ОЗУ с удвоенной скоростью передачи данных (DDRAM), программируемое синхронное ОЗУ (SDRAM), статическое ОЗУ (SRAM), программируемое ПЗУ (PROM), перезаписываемое программируемое ПЗУ (EPROM), электрически программируемое ПЗУ (EEPROM), флэш-память, ЗУ на полимере, такое как ЗУ на фотоэлектрическом полимере, ЗУ на аморфных полупроводниках, память на фазовых переходах или память на сегнетоэлектриках, память на структуре двуокись кремния - азотированный оксид - кремний (SONOS), магнитные или оптические диски, матриц устройств, такая как избыточный массив из независимых дисков (RAID), твердотельные устройства памяти (например, USB-память), твердотельные устройства (SSD) или любой иной тип носителя, пригодный для хранения информации.

Устройство 700 может быть, к примеру, сверх-мобильным устройством, мобильным устройством, фиксированным устройством, межмашинным устройством (М2М), персональным цифровым помощником (PDA), мобильным вычислительным устройством, смартфоном, телефоном, цифровым телефоном, сотовым телефоном, абонентским оборудованием, электронной книгой, переносным телефонным аппаратом, односторонним пейджером, двусторонним пейджером, устройством для передачи сообщений, компьютером, персональным компьютером, настольным компьютером, компьютером типа "лэптоп", ноутбуком, ручным компьютером, планшетным компьютером, сервером, матрицей серверов или группой серверов, веб-сервером, сетевым сервером, Интернет-сервером, рабочей станцией, мини-компьютером, центральной ЭВМ, суперкомпьютером, сетевым устройством, вэб-устройством, распределенной вычислительной системой, многопроцессорными системами, системами на основе процессора, бытовой электроникой, игровыми устройствами, телевизором, цифровым телевизором, приставкой, точкой беспроводного доступа, базовой станцией, базовой станцией нового поколения, эволюционировавшей базовой станцией нового поколения, абонентской станцией, центром абонента мобильной связи, контроллером радиосети, маршрутизатором, ядром сети, межсетевым интерфейсом, устройством сопряжения, сетевым коммутатором, ЭВМ или их комбинацией. Соответственно описанные в настоящей заявке функции и/или конкретные конфигурации устройства 700 по желанию могут быть включены в состав или опущены в различных вариантах осуществления изобретения. В некоторых вариантах осуществления изобретения устройство 700 может иметь конфигурацию, совместимую с протоколами и частотами одной или нескольких спецификаций 3GPP LTE и/или стандартов IEEE 702.16 для WMAN и/или других широкополосных беспроводных сетей, упоминавшихся в настоящей заявке, хотя варианты осуществления изобретения не ограничены в этом отношении.

Варианты выполнения устройства 700 могут быть реализованы с использованием архитектур с одним входом и одним выходом (SISO). Однако некоторые реализации могут включать в себя несколько антенн (например, антенны 718-p) для передачи и/или приема с применением адаптивной антенной технологии для формирования луча или коллективного доступа с пространственным разделением каналов (SDMA) и/или связных технологий многоканальный вход - многоканальный выход (MIMO).

Компоненты и характеристики устройства 700 могут быть реализованы с использованием любой комбинации дискретных схем, специализированных интегральных микросхем (ASIC), логических вентилей и/или однокристальных схем. Кроме того, характеристики устройства 700 могут быть реализованы с помощью микроконтроллеров, программируемых логических матриц и/или микропроцессоров или любой комбинации вышеуказанных устройств, где это уместно. Следует заметить, что аппаратные средства, встроенные программы и/или программные компоненты в совокупности или по отдельности могут называться "логикой" или "схемой".

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

Нижеследующие примеры относятся к дополнительным вариантам осуществления изобретения.

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

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

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

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

В примере 5 максимальный интервал передачи из примера 4 может в некоторых случаях содержать 256 сигнальных интервалов.

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

В примере 7 исходный интервал передачи из примера 6 может в некоторых случаях содержать 8 сигнальных интервалов.

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

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

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

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

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

В примере 13 каждый из сигнальных интервалов последовательности по любому из примеров 1-12 может в некоторых случаях иметь длительность 200 мс.

В примере 14 множество временных слотов по любому из примеров 1-13 может некоторых случаях содержать 20 временных слотов

В примере 15 по меньшей мере один машиночитаемый носитель данных по любому из примеров 1-14 может в некоторых случаях содержать инструкции по беспроводной связи, которые при их выполнении вычислительным устройством побуждают вычислительное устройство отправлять запрос на соединение на основании решения, что беспроводное соединение с сетью потеряно.

В примере 16 по меньшей мере один машиночитаемый носитель данных по любому из примеров 1-15 может в некоторых случаях содержать инструкции по беспроводной связи, которые при их выполнении вычислительным устройством побуждают вычислительное устройство отправлять запрос на соединение на точку доступа (ТД).

В примере 17 последовательность сигнальных интервалов по любому из примеров 1-16 может в некоторых случаях содержать определенные сигнальные интервалы (BI) беспроводной сети стандарта IEEE 802.11.

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

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

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

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

В примере 22 максимальный интервал передачи может в некоторых случаях содержать 256 сигнальных интервалов.

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

В примере 24 исходный интервал передачи из примера 23 может в некоторых случаях содержать 8 сигнальных интервалов.

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

В примере 26 запрос на соединение по любому из примеров 18-25 может в некоторых случаях содержать кадр запроса аутентификации.

В примере 27 компонент анализа по любому из примеров 18-26 может в некоторых случаях реализовываться процессором для выявления, был ли запрос на соединение передан успешно на основании того, был ли получен кадр подтверждения в ответ на запрос на соединение.

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

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

В примере 30 каждый из сигнальных интервалов последовательности по любому из примеров 18-29 может в некоторых случаях иметь длительность 200 мс.

В примере 31 множество временных слотов по любому из примеров 18-30 может в некоторых случаях содержать 20 временных слотов

В примере 32 компонент анализа по любому из примеров 18-31 может в некоторых случаях реализовываться процессором для отправки запроса на соединение на основании решения, что беспроводное соединение с сетью потеряно.

В примере 33 связной компонент по любому из примеров 18-32 может в некоторых случаях реализовываться процессором для передачи запроса на соединение на точку доступа (ТД).

В примере 34 последовательность сигнальных интервалов по любому из примеров 18-33 может в некоторых случаях содержать определенные сигнальные интервалы беспроводной сети стандарта IEEE 802.11.

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

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

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

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

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

В примере 40 максимальный интервал передачи из примера 39 может в некоторых случаях составлять 256 сигнальных интервалов.

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

В примере 42 исходный интервал передачи из примера 41 может в некоторых случаях содержать 8 сигнальных интервалов.

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

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

В примере 45 способ беспроводной связи по любому из примеров 36-44 может дополнительно предусматривать выявление, был ли запрос на соединение передан успешно на основании получения или неполучения кадра подтверждения в ответ на запрос на соединение.

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

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

В примере 48 каждый из сигнальных интервалов последовательности по любому из примеров 36-47 может в некоторых случаях иметь длительность 200 мс.

В примере 49 множество временных слотов по любому из примеров 36-48 может в некоторых случаях содержать 20 временных слотов

В примере 50 способ беспроводной связи по любому из примеров 36-49 может в некоторых случаях предусматривать принятие решения об отправке запроса на соединение на основании вывода о том, что беспроводное соединение с сетью потеряно.

В примере 51 способ беспроводной связи по любому из примеров 36-50 может в некоторых случаях предусматривать отправку запроса на соединение на точку доступа (ТД).

В примере 52 последовательность сигнальных интервалов по любому из примеров 36-51 может в некоторых случаях содержать определенные сигнальные интервалы беспроводной сети стандарта IEEE 802.11.

Пример 53 представляет устройство, содержащее средство осуществления способа беспроводной связи по любому из примеров 36-52.

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

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

Пример 56 представляет устройство связи, предназначенное для осуществления способа беспроводной связи по любому из примеров 36-52.

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

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

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

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

В примере 61 максимальный интервал передачи из примера 60 может в некоторых случаях содержать 256 сигнальных интервалов.

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

В примере 63 исходный интервал передачи из примера 62 может в некоторых случаях содержать 8 сигнальных интервалов.

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

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

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

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

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

В примере 69 каждый из сигнальных интервалов последовательности по любому из примеров 57-68 может в некоторых случаях иметь длительность 200 мс.

В примере 70 множество временных слотов по любому из примеров 57-69 может в некоторых случаях содержать 20 временных слотов

В примере 71 устройство беспроводной связи по любому из примеров 57-70 может в некоторых случаях содержать средство для принятия решения об отправке запроса на соединение на основании вывода о том, что беспроводное соединение с сетью потеряно.

В примере 72 устройство беспроводной связи по любому из примеров 57-71 может в некоторых случаях содержать средство для отправки запроса на соединение на точку доступа (ТД).

В примере 73 последовательность сигнальных интервалов по любому из примеров 57-72 может в некоторых случаях содержать определенные сигнальные интервалы беспроводной сети стандарта IEEE 802.11.

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

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

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

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

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

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

1. Устройство беспроводной связи, содержащее:

процессор, выполненный с возможностью:

установки максимального значения интервала передачи;

инициирования интервала передачи с минимального значения интервала передачи;

выбора первого произвольного числа с верхним пределом на основе интервала передачи;

выбора сигнального интервала на основе выбранного первого произвольного числа;

выбора второго произвольного числа с верхним пределом на основе числа слотов в сигнальном интервале;

выбора слота в пределах выбранного сигнального интервала на основе выбранного второго произвольного числа;

запуска передачи кадра аутентификационного запроса в пределах выбранного слота выбранного сигнального интервала; и

по меньшей мере один интерфейс к процессору.

2. Устройство по п. 1, в котором процессор дополнительно выполнен с возможностью:

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

выбора второго сигнального интервала посредством выбора третьего произвольного числа, ограниченного вторым интервалом передачи;

выбора второго слота в пределах выбранного второго сигнального интервала посредством выбора произвольного числа с верхним пределом числа слотов во втором сигнальном интервале;

запуска передачи кадра второго аутентификационного запроса в пределах выбранного второго слота.

3. Устройство по п. 1, в котором процессор дополнительно выполнен с возможностью:

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

выбора второго сигнального интервала посредством выбора третьего произвольного числа, ограниченного указанным увеличенным интервалом передачи;

выбора второго слота в пределах второго сигнального интервала посредством выбора произвольного числа с верхним пределом числа слотов во втором сигнальном интервале; и

запуска передачи кадра второго аутентификационного запроса в пределах выбранного второго слота.

4. Устройство по п. 1, в котором минимальное значение интервала передачи равно 8, а максимальное значение интервала передачи равно 256.

5. Устройство по п. 1, в котором процессор дополнительно выполнен с возможностью:

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

6. Устройство по любому из пп. 1-5, дополнительно содержащее:

логическую схему физического уровня;

радиосхему, соединенную с возможностью связи с логической схемой физического уровня; и

по меньшей мере одну антенну, соединенную с возможностью связи с радиосхемой.

7. Устройство по п. 6, дополнительно содержащее:

по меньшей мере один процессор для предоставления данных для передачи;

по меньшей мере одну память, соединенную с возможностью связи с указанным по меньшей мере одним процессором; и

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

8. Устройство беспроводной связи, содержащее:

по меньшей мере одну физическую цепь, содержащую:

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

логическую схему для инициирования интервала передачи с минимального значения интервала передачи;

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

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

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

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

логическую схему для запуска передачи кадра аутентификационного запроса в пределах выбранного слота выбранного сигнального интервала; и

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

9. Устройство по п. 8, в котором указанная по меньшей мере одна физическая цепь содержит:

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

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

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

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

10. Устройство по п. 8, в котором указанная по меньшей мере одна физическая цепь содержит:

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

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

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

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

11. Устройство по п. 8, в котором минимальное значение интервала передачи равно 8, а максимальное значение интервала передачи равно 256.

12. Устройство по п. 8, в котором указанная по меньшей мере одна физическая цепь содержит:

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

13. Устройство по любому из пп. 8-12, дополнительно содержащее:

логическую схему физического уровня;

радиосхему, соединенную с возможностью связи с логической схемой физического уровня; и

по меньшей мере одну антенну, соединенную с возможностью связи с радиосхемой.

14. Устройство по п. 13, дополнительно содержащее:

по меньшей мере один процессор для предоставления данных для передачи;

по меньшей мере одну память, соединенную с возможностью связи с указанным по меньшей мере одним процессором; и

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

15. Устройство по любому из пп. 8-12, в котором по меньшей мере одна из логических схем является частью процессора подуровня MAC.

16. Способ, выполняемый беспроводной станцией, содержащий этапы, на которых:

устанавливают максимальное значение интервала передачи;

инициируют интервал передачи с минимального значения интервала передачи;

выбирают первое произвольное число с верхним пределом на основе интервала передачи;

выбирают сигнальный интервал на основе выбранного первого произвольного числа;

выбирают второе произвольное число с верхним пределом на основе числа слотов в сигнальном интервале;

выбирают слот в пределах выбранного сигнального интервала на основе выбранного второго произвольного числа;

запускают передачу кадра аутентификационного запроса в пределах выбранного слота выбранного сигнального интервала.

17. Способ по п. 16, содержащий этапы, на которых:

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

выбирают второй сигнальный интервал посредством выбора третьего произвольного числа, ограниченного вторым интервалом передачи;

выбирают второй слот в пределах выбранного второго сигнального интервала посредством выбора произвольного числа с верхним пределом числа слотов во втором сигнальном интервале;

запускают передачу кадра второго аутентификационного запроса в пределах выбранного второго слота.

18. Способ по п. 16, содержащий этапы, на которых:

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

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

выбирают второй слот в пределах второго сигнального интервала посредством выбора произвольного числа с верхним пределом числа слотов во втором сигнальном интервале;

запускают передачу кадра второго аутентификационного запроса в пределах выбранного второго слота.

19. Способ по п. 16, в котором минимальное значение интервала передачи равно 8, а максимальное значение интервала передачи равно 256.

20. Способ по п. 16, содержащий этап, на котором:

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

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

22. Устройство беспроводной связи, содержащее:

процессор, выполненный с возможностью:

доступа к кадру аутентификационного запроса, принимаемого в пределах слота сигнального интервала, причем указанный слот основан на первом произвольном числе, ограниченном верхним пределом числа слотов в сигнальном интервале, при этом сигнальный интервал основан на втором произвольном числе, ограниченном верхним пределом интервала передачи;

запуска передачи подтверждения к беспроводной станции (STA) для указания приема кадра аутентификационного запроса в ответ на прием кадра аутентификационного запроса.

23. Устройство по п. 22, содержащее:

логическую схему физического уровня;

радиосхему, соединенную с возможностью связи с логической схемой физического уровня; и

по меньшей мере одну антенну, соединенную с возможностью связи с радиосхемой.

24. Устройство по п. 22, содержащее точку доступа (АР).

25. Устройство беспроводной связи, содержащее:

по меньшей мере одну физическую цепь, содержащую:

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

логическую схему для запуска передачи подтверждения к беспроводной станции (STA) для указания приема кадра аутентификационного запроса в ответ на прием кадра аутентификационного запроса.

26. Устройство по п. 25, в котором по меньшей мере одна из логических схем является частью процессора подуровня MAC.

27. Устройство по п. 25 или 26, содержащее:

логическую схему физического уровня;

радиосхему, соединенную с возможностью связи с логической схемой физического уровня; и

по меньшей мере одну антенну, соединенную с возможностью связи с радиосхемой.

28. Устройство по п. 25 или 26, содержащее точку доступа (АР).

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

доступ к кадру аутентификационного запроса, принимаемого в пределах слота сигнального интервала, причем указанный слот основан на первом произвольном числе, ограниченном верхним пределом числа слотов в сигнальном интервале, при этом сигнальный интервал основан на втором произвольном числе, ограниченном верхним пределом интервала передачи; и

запуск передачи подтверждения к беспроводной станции (STA) для указания приема кадра аутентификационного запроса в ответ на прием кадра аутентификационного запроса.

30. Энергонезависимый машиночитаемый носитель информации по п. 29, в котором операции содержат доступ к кадру другого аутентификационного запроса от другой беспроводной станции и запуск передачи другого подтверждения к указанной другой беспроводной станции.



 

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

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

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

Изобретение относится к сетям беспроводной связи. Технический результат состоит в устранении потерь ортогональности при передачах поднесущих.

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

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

Изобретение относится к радиотехнике. Технический результат – создание технического решения, альтернативного известному решению.

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

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

Изобретение относится к технологии мобильной радиосвязи, в частности к области межмашинной связи. Абонентский терминал (UE), способный осуществлять прямую связь с одним или несколькими другими терминалами UE с использованием стандарта связи группы проекта партнерства третьего поколения (3GPP).

Изобретение относится к области беспроводной связи, такой как сотовые системы стандарта «Долгосрочного развития» (LTE), и предназначено для обеспечения совместимости адаптивного интервала передачи (TTI) в системах LTE и системах пятого поколения (5G).

Изобретение относится к беспроводной связи. Технический результат заключается в обеспечении возврата в сеть с коммутацией каналов (CSFB) для оборудования пользователя (UE). Объект управления мобильностью (ММЕ) принимает от UE индикатор оптимизированной характеристики CSFB. ММЕ принимает тип запрашиваемой услуги, ассоциированный с UE. ММЕ инициирует передачу обслуживания с непрерывностью одиночного голосового радиовызова (SR-VCC) режима для UE в сеть с коммутацией каналов на основе оптимизированной характеристики CSFB для UE. ММЕ передает сообщение запроса протокола приложения S1 (S1-АР) в развернутый узел В (eNB). Сообщение S1AP может включать в себя индикатор оптимизированной характеристики CSFB и индикатор непрерывности одиночного голосового радиовызова (SRVCC) для UE. ММЕ принимает от UE сообщение запроса передачи обслуживания. 3 н. и 21 з.п. ф-лы, 7 ил.

Изобретение относится к радионавигации и может использоваться для определения пространственных координат (ПК) объекта - источника радиоизлучения (ИР), находящегося на стационарном или подвижном объекте. Достигаемый технический результат - обеспечение однозначного определения ПК ИР без привлечения дополнительной информации. Указанный результат достигается за счет того, что на объекте синхронизированно формируют и передают радиосигнал в виде двух гармонических колебаний с заданными частотами ƒi и ƒj. При приеме и обработке радиосигналов обеспечивают выполнение заданных в способе условий. На каждой n-той станции синхронизированно принимают передаваемый с объекта радиосигнал. Принятые сигналы передают по соответствующим линиям связи (электрическим, оптическим и др.) в единый центр. В нем осуществляют прием каждого из принятых по линиям связи аналоговых радиосигналов и его преобразование в соответствующий ему цифровой сигнал, содержащий две цифровые составляющие. Для них формируют квадратурные им цифровые компоненты (КЦК). По полученным таким образом цифровым сигналам (ЦС) для различных двух n-тых ЦС формируют КЦК, соответствующие разностям фаз колебаний с одинаковыми частотами ƒi и соответствующие разностям фаз колебаний с одинаковыми частотами ƒj. По сформированным таким образом КЦК и при выполнении заданных в способе условий однозначно определяют относительные дальности до объекта от фазовых центров антенн станций. И по относительным дальностям однозначно определяют пространственные координаты фазового центра антенны объекта.

Изобретение относится к области беспроводных сетей связи, а именно к обмену данными между конечным устройством и базовой станцией, которые работают в разных режимах. Техническим результатом является обеспечение возможности устанавливать связь между одним либо большим количеством конечных устройств и базовой станцией, которые поддерживают разные режимы, с помощью SDR-многорежимного конечного устройства, за счет чего область покрытия многорежимного конечного устройства уменьшается и издержки аппаратного ресурса уменьшаются. Для этого устанавливают соединение между конечным устройством, поддерживающим первый режим, и базовой станцией во втором режиме с помощью многорежимного конечного устройства, которое работает на основании SDR и поддерживает первый режим и второй режим. При этом конечное устройство, поддерживающее первый режим, обменивается данными с базовой станцией, поддерживающей второй режим, с помощью многорежимного конечного устройства и соединения. Например, может реализовываться связь между одним либо большим количеством WLAN конечных устройств и LTE базовой станцией. 3 н. и 8 з.п. ф-лы, 5 ил.

Группа изобретений относится к системе, управляемой вычислительными устройствами. Способ для управления интеллектуальным устройством заключается в следующем. Принимают речевые данные, отдельно возвращаемые многочисленными интеллектуальными устройствами. Обрабатывают многочисленные речевые данные для получения оптимизированных речевых данных. Управляют на основе оптимизированных речевых данных интеллектуальным устройством, соответствующим речевым данным. Перед приемом речевых данных считывают основную информацию об интеллектуальном устройстве, связанном с APP. Определяют на основе основной информации интеллектуальные устройства, имеющие функцию записи речи. Определяют подлежащее запуску интеллектуальное устройство и отправляют команду запуска к определенному подлежащему запуску интеллектуальному устройству. Также заявлены устройства для управления интеллектуальным устройством. 3 н. и 16 з.п. ф-лы, 17 ил.

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

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

Изобретение относится к области радиотехники, а именно к системам радиоконтроля для определения местоположения источников импульсных радиоизлучений. Достигаемый технический результат – упрощение путем определения пространственных координат местоположения источников радиоизлучений (ИРИ) четырьмя стационарными постами без привлечения уравнений линий положения. Способ основан на использовании измерений значений моментов прихода сигналов на четыре стационарных радиоконтрольных поста, при этом на основе измеренных моментов времени прихода сигналов вычисляют разности времени распространения сигналов от ИРИ до постов, формируют определитель Кэли-Менгера размерностью 6×6, который для любых пяти точек евклидова пространства обращается в ноль, причем численное решение этого определителя дает значения расстояний от источника до постов и на основе пропорциональной зависимости отношений расстояний от поста до ИРИ и соответствующих им отношений величин запаздывания импульсных сигналов получают все сочетания мультипликативных разностей этих отношений, обработка мультипликативных разностей отношений выполняется дихотомическим методом или методами ускоренного спуска, в основе которого лежит принцип последовательного определения параметров местоположения ИРИ: широты - Xi, долготы - Yi и высоты - Zi по критерию минимума разностей отношений расстояний местоположения ИРИ до постов радиоконтроля, не расположенных на одной прямой, и соответствующих отношений величин запаздываний сигналов, измеренных на постах. 4 ил.

Изобретение относится к радионавигации и может быть использовано для определения пространственных координат (ПК) объектов, стационарных или подвижных, и управления их движением в локальных зонах навигации. Достигаемый технический результат - обеспечение однозначного определения ПК без привлечения дополнительной информации. Указанный результат достигается за счет того, что системой n-х наземных станций передают радиосигналы в виде двух гармонических колебаний с соответственно заданными частотами и . Радиосигналы синхронизированно формируют заданным образом в едином центре в системе отсчета времени, связанной с ним, и передают по линиям связи на каждую станцию. При формировании и передаче радиосигналов обеспечивают выполнение заданных в способе условий. На объекте осуществляют прием совокупности аналоговых радиосигналов и преобразуют ее в соответствующую ей цифровую совокупность, каждый цифровой сигнал которой содержит две цифровые составляющие и . Для каждой из этих составляющих формируют квадратурные им цифровые компоненты и . По парам цифровых компонент и определяют в системе отсчета времени, связанной с объектом, моменты времен приема различных n-х радиосигналов и разности моментов времен приема различных двух n-х радиосигналов. По этим разностям и известным на объекте координатам фазовых центров антенн станций однозначно определяют относительные дальности до объекта от указанных фазовых центров антенн станций и по относительным дальностям однозначно определяют пространственные координаты фазового центра антенны объекта.

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

Изобретение относится к области защиты сети спутниковой связи. Технический результат заключается в усилении защиты системы спутниковой связи. Технический результат достигается за счет системы спутниковой связи с защитой канала удаленного управления работой, содержащей центральную земную станцию (ЦЗС), связанную посредством спутника с абонентскими земными станциями (АЗС). В модем спутниковой связи введена дополнительная сетевая карта Ethernet-канала управления для приема команд управления от ЦЗС и для передачи телеметрической информации на ЦЗС, в локальную вычислительную сеть (ЛВС) АЗС введен криптографический шлюз (КШ), служащий для приема от физического интерфейса Ethernet-модема зашифрованного информационного потока с целью расшифровки поступающих входных данных, выделения из них IP-пакетов с командами управления от ЦЗС и маршрутизации их на физический интерфейс Ethernet дополнительной сетевой карты канала, а также служащий для приема с порта управления модема IP-пакетов с ТМИ модема АЗС, шифрования потока данных канала управления и маршрутизации его на информационный порт модема с целью дальнейшей передачи на ЦЗС. Обеспечивается защита системы спутниковой связи. 3 ил.
Наверх