СИСТЕМЫ И СПОСОБЫ ПЕРЕЗАПУСКА СЕТЕВОЙ СТАНЦИИ
SYSTEMS AND METHODS FOR RESETTING NETWORK STATION

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] По настоящей заявке испрашивается приоритет в соответствии с предварительной заявкой на патент США № 61/530,689, озаглавленной «Системы и способы перезапуска сетевой станции», поданной 2 сентября 2011 года, полное содержание которой включено в данный документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящая заявка в общем относится к системам беспроводной связи, а точнее к системам, способам и устройствам для перезапуска станций в пределах систем беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
[0003] Во многих системах связи сети связи используются для обмена сообщениями между несколькими взаимодействующими пространственно разнесенными устройствами. Сети могут классифицироваться в соответствии с географическими пределами, которые могут быть, к примеру, городской областью, локальной областью или персональной областью. Такие сети могут обозначаться как глобальная сеть (WAN), городская сеть (MAN), локальная сеть (LAN), беспроводная локальная сеть (WLAN) или персональная сеть (PAN). Сети также различаются по методике коммутации/маршрутизации, используемой для связи различных сетевых узлов и устройств между собой (например, коммутация каналов против коммутации пакетов), типу физической среды, используемой для передачи (например, проводная против беспроводной), и группе применяемых протоколов связи (например, сеть протоколов Интернет, SONET (синхронные оптические сети), Ethernet и т.д.).
[0004] В некоторых вариантах осуществления может быть желательно обеспечить устройству эксклюзивный период для связи, чтобы передать данные. Например, когда устройство запрашивает эксклюзивный доступ к точке доступа, все другие устройства, использующие точку доступа, могут быть выполнены с возможностью приостанавливать передачу информации, чтобы дать запрашивающему устройству эксклюзивный доступ. Когда запрашивающее устройство завершило передачу, устройство может передавать сигнал, указывающий окончание бесконфликтного периода. Однако не все устройства в пределах базовой зоны обслуживания точки доступа могут принять этот сигнал. Соответственно, желательны улучшенные способы и системы для перезапуска всех устройств в базовой зоне обслуживания.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Системы, способы и устройства изобретения - все они имеют несколько аспектов, ни один из которых не является единственно ответственным за его желательные атрибуты. Не ограничивая объема этого изобретения, как выражено представленной ниже формулой изобретения, далее будут вкратце рассмотрены некоторые признаки. После рассмотрения изложенного и, в частности, после прочтения раздела, озаглавленного «Подробное описание», будет понятно, как признаки этого изобретения обеспечивают преимущества, которые включают в себя учет доплеровского эффекта в системах беспроводной связи.
[0006] В одном аспекте предусматривается способ связи в системе беспроводной связи. Способ включает в себя прием от точки доступа первого сигнала, запрашивающего начало бесконфликтного периода для устройства связи. Способ дополнительно включает в себя передачу второго сигнала, указывающего начало бесконфликтного периода, ко множеству устройств связи. Способ также включает в себя прием от точки доступа третьего сигнала, указывающего окончание бесконфликтного периода. Способ также включает в себя передачу четвертого сигнала, указывающего окончание бесконфликтного периода, ко множеству устройств связи.
[0007] В одном аспекте предусматривается другой способ связи в системе беспроводной связи. Способ включает в себя передачу от точки доступа первого сигнала, запрашивающего начало бесконфликтного периода. Способ также включает в себя прием второго сигнала, указывающего начало бесконфликтного периода. Способ дополнительно включает в себя передачу от точки доступа третьего сигнала, указывающего окончание бесконфликтного периода. Кроме того, способ включает в себя прием четвертого сигнала, указывающего окончание бесконфликтного периода.
[0008] В дополнительном инновационном аспекте предусматривается устройство беспроводной связи. Устройство включает в себя процессор, выполненный с возможностью генерировать первый сигнал, выдающий второму устройству связи команду передать сигнал, указывающий окончание бесконфликтного периода. Устройство дополнительно включает в себя передатчик, соединенный с процессором и выполненный с возможностью передавать первый сигнал ко второму устройству беспроводной связи.
[0009] В другом инновационном аспекте предусматривается дополнительное устройство беспроводной связи. Устройство включает в себя приемник, выполненный с возможностью принимать первый сигнал, указывающий окончание бесконфликтного периода, от второго устройства беспроводной связи. Устройство включает в себя процессор, соединенный с приемником и выполненный с возможностью генерировать второй сигнал, указывающий окончание бесконфликтного периода, на основе, по меньшей мере частично, первого сигнала. Устройство также включает в себя передатчик, соединенный с процессором и выполненный с возможностью передавать второй сигнал ко множеству устройств беспроводной связи на основе, по меньшей мере частично, первого сигнала.
[0010] В одном аспекте предусматривается невременный компьютерно-читаемый запоминающий носитель, содержащий команды. Команды при выполнении процессором устройства беспроводной связи предписывают устройству принимать от точки доступа первый сигнал, запрашивающий начало бесконфликтного периода для первого устройства связи. Команды дополнительно предписывают устройству передавать второй сигнал, указывающий начало бесконфликтного периода, ко множеству устройств связи. Команды также предписывают устройству принимать от точки доступа третий сигнал, указывающий окончание бесконфликтного периода. Команды также предписывают устройству передавать четвертый сигнал, указывающий окончание бесконфликтного периода, ко множеству устройств связи.
[0011] В дополнительном аспекте предусматривается невременный компьютерно-читаемый запоминающий носитель, содержащий команды. Команды при выполнении процессором устройства беспроводной связи предписывают устройству передавать от точки доступа первый сигнал, запрашивающий начало бесконфликтного периода. Команды также предписывают устройству принимать второй сигнал, указывающий начало бесконфликтного периода. Команды дополнительно предписывают устройству передавать от точки доступа третий сигнал, указывающий окончание бесконфликтного периода. Команды также предписывают устройству принимать четвертый сигнал, указывающий окончание бесконфликтного периода.
[0012] Предусматривается дополнительное инновационное устройство беспроводной связи. Устройство включает в себя средство для приема от точки доступа первого сигнала, запрашивающего начало бесконфликтного периода для устройства связи. Устройство включает в себя средство для передачи второго сигнала, указывающего начало бесконфликтного периода, ко множеству устройств связи. Устройство также включает в себя средство для приема от точки доступа третьего сигнала, указывающего окончание бесконфликтного периода. Устройство дополнительно включает в себя средство для передачи четвертого сигнала, указывающего окончание бесконфликтного периода, ко множеству устройств связи.
[0013] Предусматривается другое инновационное устройство беспроводной связи. Устройство включает в себя средство для передачи от точки доступа первого сигнала, запрашивающего начало бесконфликтного периода. Устройство включает в себя средство для приема второго сигнала, указывающего начало бесконфликтного периода. Устройство также включает в себя средство для передачи от точки доступа третьего сигнала, указывающего окончание бесконфликтного периода. Устройство дополнительно включает в себя средство для приема четвертого сигнала, указывающего окончание бесконфликтного периода.
[0014] Варианты осуществления одного или более из перечисленного выше могут дополнительно включать в себя передачу четвертого второго сигнала, сигнала данных и сигнала, указывающего окончание бесконфликтного периода, во время бесконфликтного периода, запрошенного первым сигналом. Сигнал может передаваться к множеству устройств связи. Варианты осуществления могут быть выполнены с возможностью принимать третий сигнал во время бесконфликтного периода. Некоторые варианты осуществления могут быть выполнены с возможностью передавать второй сигнал, сигнал данных и четвертый сигнал во время бесконфликтного периода. В некоторых вариантах осуществления первое устройство связи может включать в себя пользовательское оборудование. В некоторых вариантах осуществления первое устройство связи может являться равным по рангу с пользовательским оборудованием. Сигналы, такие как первый или третий сигнал, могут приниматься на пользовательском оборудовании. Четвертый сигнал в некоторых вариантах осуществления может передаваться от пользовательского оборудования.
[0015] В некоторых описываемых вариантах осуществления третий сигнал может включать в себя идентификатор сигнала, продолжительность, первое значение, идентифицирующее устройство связи, передающее сигнал, второе значение, идентифицирующее второе устройство связи из множества устройств связи, чтобы принимать сигнал, и контрольную сумму сигналов. В некоторых вариантах осуществления третий сигнал может включать в себя идентификатор сигнала, продолжительность, первое значение, идентифицирующее одно или более устройств связи из множества устройств связи, второе значение, идентифицирующее второе устройство связи из множества устройств связи, чтобы принимать сигнал, третье значение, идентифицирующее одно или более устройств связи из множества устройств связи, и контрольную сумму сигналов. По меньшей мере одно из первого значения, идентифицирующего первое устройство связи, передающее сигнал, и второго значения, идентифицирующего второе устройство связи из множества устройств связи, может включать в себя адрес управления доступом к среде.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0016] Фиг. 1 демонстрирует примерную систему беспроводной связи.
[0017] Фиг. 2 демонстрирует функциональную блок-схему примерного беспроводного устройства, которое может использоваться в пределах системы беспроводной связи с фиг. 1.
[0018] Фиг. 3 демонстрирует схему покрытия сети для примерной системы беспроводной связи.
[0019] Фиг. 4 представляет собой схему потоков данных примерного шаблона обмена сообщениями, который может использоваться в пределах системы беспроводной связи с фиг. 1.
[0020] Фиг. 5 представляет собой схему потоков данных другого примерного шаблона обмена сообщениями, который может использоваться в пределах системы беспроводной связи с фиг. 1.
[0021] Фиг. 6 демонстрирует примерный кадр опросного сигнала окончания бесконфликтного периода для использования в системах беспроводной связи, описанных в данном документе.
[0022] Фиг. 7 демонстрирует примерный кадр сигнала запроса окончания бесконфликтного периода для использования в системах беспроводной связи, описанных в данном документе.
[0023] Фиг. 8 демонстрирует примерный кадр сигнала ответа об окончании бесконфликтного периода для использования в системах беспроводной связи, описанных в данном документе.
[0024] Фиг. 9 демонстрирует блок-схему последовательности операций примерного способа передачи сигналов перезапуска в пределах системы беспроводной связи с фиг. 1.
[0025] Фиг. 10 демонстрирует блок-схему последовательности операций примерного способа приема сигналов перезапуска в пределах системы беспроводной связи с фиг. 1.
[0026] Фиг. 11 демонстрирует функциональную блок-схему другого примерного беспроводного устройства, которое может использоваться в пределах системы беспроводной связи с фиг. 1.
ПОДРОБНОЕ ОПИСАНИЕ
[0027] Различные аспекты новых систем, устройств и способов описываются в данном документе и далее более полно со ссылкой на прилагаемые чертежи. Принципы раскрытия могут, однако быть реализованы во множестве других форм и не должны толковаться как ограниченные какой-либо конкретной структурой или функцией, представленной в этом раскрытии. Скорее, эти аспекты предусмотрены таким образом, что это раскрытие будет исчерпывающим и полным и в полной мере передаст объем раскрытия специалистам в данной области техники. На основе излагаемых в данном документе принципов специалисты в данной области техники должны понимать, что объем раскрытия нацелен на то, чтобы охватить любой аспект новых систем, устройств и способов, раскрытых в данном документе, как при независимой реализации, так и в комбинации с любым другим аспектом изобретения. Например, устройство может быть реализовано или способ может быть реализован на практике с использованием любого количества аспектов, изложенных в данном документе. Кроме того, объем изобретения нацелен на то, чтобы охватить такое устройство или способ, который реализован на практике с использованием другой структуры, функциональности или структуры и функциональности в дополнение или вместо различных аспектов изобретения, изложенных в данном документе. Следует понимать, что любой аспект, раскрытый в данном документе, может быть реализован одним или более элементами формулы изобретения.
[0028] Хотя в данном документе описываются конкретные аспекты, множество вариаций и модификаций этих аспектов попадает в пределы объема раскрытия. Хотя упоминаются некоторые полезные свойства и преимущества предпочтительных аспектов, объем раскрытия не нацелен на ограничение конкретными полезными свойствами, вариантами использования или целями. Скорее аспекты раскрытия нацелены на широкую применимость к разным беспроводным технологиям, конфигурациям систем, сетям и протоколам передачи, некоторые из которых проиллюстрированы в качестве примера на фигурах и в следующем описании предпочтительных аспектов. Подробное описание и чертежи лишь иллюстрируют раскрытие, а не ограничивают его, тогда как объем раскрытия определяется прилагаемой формулой изобретения и ее эквивалентами.
[0029] Популярные технологии беспроводных сетей могут включать в себя различные типы беспроводных локальных сетей (WLAN). WLAN может использоваться для связи соседних устройств друг с другом с применением широко используемых сетевых протоколов. Различные аспекты, описанные в данном документе, могут применяться к любому стандарту связи, такому как беспроводные протоколы. Например, различные аспекты, описанные в данном документе, могут использоваться как часть протокола IEEE 802.11ah, который использует диапазоны суб-1 ГГц.
[0030] В некоторых аспектах беспроводные сигналы в субгигагерцовом диапазоне могут передаваться в соответствии с протоколом 802.11ah. Передача может задействовать мультиплексирование с ортогональным частотным разделением каналов (OFDM), связи технологии расширения спектра методом прямой последовательности (DSSS), комбинацию связей OFDM и DSSS или другие схемы. Варианты реализации протокола 802.11ah или других субгигагерцовых протоколов могут использоваться для датчиков, измерительных и «интеллектуальных» ячеистых сетей. Аспекты определенных устройств, реализующих такие протоколы, могут потреблять меньше энергии, чем устройства, реализующие другие беспроводные протоколы. Эти устройства могут использоваться для передачи беспроводных сигналов на относительно длинную дистанцию, например, километр или больше.
[0031] В некоторых вариантах осуществления WLAN включает в себя различные устройства, которые являются компонентами, которые осуществляют доступ к беспроводной сети. Например, может быть два типа устройств: точки доступа (АР) и клиенты (также именуемые станциями или STA). В общем, АР может служить концентратором или базовой станцией для WLAN, а STA служит в качестве пользователя WLAN. Например, STA может быть портативным компьютером, персональным цифровым помощником (PDA), мобильным телефоном и т.д. В примере STA соединяется с АР посредством совместимой беспроводной линии связи Wi-Fi (например, протокола IEEE 802.11, такого как 802.11ah), чтобы достичь общей совместимости с Интернетом или другими глобальными сетями. В некоторых вариантах реализации STA также может использоваться в качестве АР.
[0032] Точка доступа (АР) также может содержать, применяться в качестве или может быть известна как Узел Б (NodeB), контроллер радиосети (RNC), eNodeB, контроллер базовой станции (BSC), базовая приемопередающая станция (BTS), базовая станция (BS), приемопередающая функция (TF), радиомаршрутизатор, радиоприемопередатчик или какая-то другая терминология.
[0033] Станция «STA» также может содержать, применяться в качестве или может быть известна как терминал доступа (АТ), абонентская станция, абонентский модуль, мобильная станция, удаленная станция, удаленный терминал, пользовательский терминал, агент пользователя, пользовательское устройство, пользовательское оборудование или какая-то другая терминология. В некоторых вариантах реализации терминал доступа может содержать сотовый телефон, беспроводной радиотелефон, телефон протокола инициации сессии (SIP), станцию беспроводной локальной линии связи (WLL), персональный цифровой помощник (PDA), карманное устройство, имеющее возможность беспроводного соединения, или какое-то другое подходящее устройство для обработки, подсоединенное к беспроводному модему. Соответственно, один или более аспектов, раскрываемых в данном документе, могут быть объединены в телефон (например, сотовый телефон или смартфон), компьютер (например, ноутбук), портативное устройство связи, наушники, портативное вычислительное устройство (например, персональный цифровой помощник), развлекательное устройство (например, музыкальное или видеоустройство или спутниковое радио), игровое устройство или систему, устройство глобальной системы определения местоположения или любое другое подходящее устройство, которое выполнено с возможностью осуществлять связь посредством беспроводной среды.
[0034] Фиг. 1 демонстрирует примерную систему беспроводной связи. Система 100 беспроводной связи может функционировать в соответствии со стандартом беспроводной связи, например, стандартом 802.11ah. Система 100 беспроводной связи может включать в себя АР 104, которая осуществляет связь с такими STA, как мобильный телефон 106а, телевизор 106, компьютер 106с или точка 106d доступа (в дальнейшем отдельно или вместе идентифицируемые как 106).
[0035] В системе связи 100 между АР 104 и станциями STA 106 для передач может использоваться множество процедур. К примеру, сигналы могут отправляться и приниматься между АР 104 и станциями STA 106 в соответствии с методиками (OFDM/FDMA). В этом случае система 100 связи может именоваться системой OFDM/FDMA. В качестве альтернативы сигналы могут отправляться и приниматься между АР 104 и станциями STA 106 в соответствии с методиками множественного доступа с кодовым разделением каналов (CDMA). В этом случае система 100 связи может именоваться системой CDMA.
[0036] Линия связи, которая способствует передаче от АР 104 к одной или более из STA 106, может именоваться нисходящей линией 108 связи (DL), а линия связи, которая способствует передаче от одной или более из STA 106 к АР 104, может именоваться восходящей линией 110 связи (UL). В качестве альтернативы нисходящая линия 108 связи может именоваться прямой линией связи или прямым каналом, а восходящая линия 110 связи может именоваться обратной линией связи или обратным каналом.
[0037] АР 104 может обеспечивать зону покрытия сети беспроводной связи в базовой зоне 102 обслуживания (BSA). АР 104 наряду с STA 106, связанными с АР 104 и выполненными с возможностью использовать АР 104 для связи, могут именоваться базовым набором служб (BSS). Следует отметить, что система 100 связи может не иметь центральной АР 105, а скорее функционировать в одноранговой сети между станциями STA 106. Соответственно, функции АР 104, описанные в данном документе, могут в качестве альтернативы выполняться одной или более из STA 106.
[0038] Фиг. 2 демонстрирует функциональную блок-схему примерного беспроводного устройства, которое может использоваться в пределах системы беспроводной связи с фиг. 1. Беспроводное устройство 202 является примером устройства, которое может быть выполнено с возможностью применять различные способы, описанные в данном документе. Например, беспроводное устройство 202 может содержать АР 104 или одну из STA 106.
[0039] Беспроводное устройство 202 может включать в себя блок(-и) 204 процессора, которые контролируют функционирование беспроводного устройства 202. Один или более из блоков 204 процессора могут совместно именоваться центральным процессором (CPU). Память 206, которая может включать в себя постоянное запоминающее устройство (ROM) и оперативное запоминающее устройство (RAM), подает команды и данные в блоки 204 процессора. Часть памяти 306 также может включать в себя энергонезависимое оперативное запоминающее устройство (NVRAM). Блок(-и) 204 процессора могут быть выполнены с возможностью осуществлять логические и арифметические операции на основе программных команд, хранящихся в пределах памяти 206. Команды в памяти 206 могут быть выполнимыми для реализации способов, описанных в данном документе.
[0040] Когда беспроводное устройство 202 реализуется или используется как передающий узел, блок(-и) 204 процессора могут быть выполнены с возможностью выбирать один из многообразия режимов передачи. Например, блок(-и) 204 процессора могут быть выполнены с возможностью передавать данные во время бесконфликтного периода, что рассматривается более подробно ниже. Беспроводное устройство 202 также может быть выполнено с возможностью временно блокировать передачу, в то время как другое беспроводное устройство передает без конфликта. Когда беспроводное устройство 202 реализуется или используется как приемный узел, блок(-и) 204 процессора могут быть выполнены с возможностью обрабатывать принятые пакеты.
[0041] Блок(-и) 204 процессора могут быть реализованы с любой комбинацией микропроцессоров общего назначения, микроконтроллеров, процессоров цифровых сигналов (DSP), программируемых вентильных матриц (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, вентильной логики, дискретных компонентов аппаратного обеспечения, конечных автоматов выделенного аппаратного обеспечения или любых других подходящих объектов, которые могут выполнять вычисления или другие манипуляции с информацией. В варианте осуществления, в котором блок(-и) 204 процессора содержат DSP, DSP может быть выполнен с возможностью генерировать пакет для передачи. В некоторых аспектах пакет может содержать блок данных физического уровня (PDDU).
[0042] Беспроводное устройство 202 также может включать в себя машиночитаемые носители для хранения программного обеспечения. Блок(-и) 204 обработки могут содержать один или более машиночитаемых носителей для хранения программного обеспечения. Программное обеспечение будет истолковываться широко для обозначения любого типа команд, будь то программное обеспечение, аппаратное обеспечение, программно-аппаратное обеспечение, микрокод, язык описания аппаратных средств или иное. Команды могут включать в себя код (например, в формате исходного кода, в формате двоичного кода, в формате исполняемого кода или другом подходящем формате кода). Команды при выполнении блоком (блоками) 204 процессора предписывают беспроводному устройству 202 выполнять различные функции, описанные в данном документе.
[0043] Беспроводное устройство 202 может включать в себя передатчик 210 и/или приемник 212 для обеспечения передачи и приема данных, соответственно, между беспроводным устройством 202 и удаленным местоположением. Передатчик 210 и приемник 212 могут быть объединены в приемопередатчик 214. Антенна 216 может быть прикреплена к корпусу 208 и электрически соединена с приемопередатчиком 214. Беспроводное устройство 202 также может включать в себя (не показано) множественные передатчики, множественные приемники, множественные приемопередатчики и/или множественные антенны.
[0044] Передатчик 210 может быть выполнен с возможностью передавать беспроводным способом пакеты и/или сигналы. Например, передатчик 210 может быть выполнен с возможностью передавать различные типы пакетов, сгенерированных блоком (блоками) 204 процессора, рассмотренными выше. Пакеты становятся доступны передатчику 201. Например, блок(и) 204 процессора могут хранить пакет в памяти 206, а передатчик 201 может быть выполнен с возможностью извлекать пакет. Когда передатчик извлекает пакет, передатчик 201 передает этот пакет к беспроводному устройству 202 STA 106 посредством антенны 216.
[0045] Антенна 216 на беспроводном устройстве 202 STA 106 обнаруживает переданные пакеты/сигналы. Приемник 212 STA 106 может быть выполнен с возможностью обрабатывать обнаруженные пакеты/сигналы, чтобы сделать их доступными для блока (блоков) 204 процессора. Например, приемник 212 STA 106 может хранить пакет в памяти 206, а блок(и) 204 процессора могут быть выполнены с возможностью извлекать пакет.
[0046] Беспроводное устройство 202 также может включать в себя детектор 218 сигналов, который может использоваться при попытке обнаружить и измерить уровень сигналов, принятых приемопередатчиком 214. Детектор 218 сигналов может обнаруживать такие сигналы, как сигнал полной энергии, сигнал энергии на поднесущую на символ, сигнал спектральной плотности мощности, и другие сигналы.
[0047] Беспроводное устройство 202 может дополнительно содержать пользовательский интерфейс 222 в некоторых аспектах. Пользовательский интерфейс 222 может содержать клавиатуру, микрофон, динамик и/или дисплей. Пользовательский интерфейс 222 может включать в себя любой элемент или компонент, который передает информацию пользователю беспроводного устройства 202 и/или принимает ввод от пользователя. Беспроводное устройство 202 также может включать в себя корпус 208, окружающий один или более компонентов, включенных в беспроводное устройство 202.
[0048] Различные компоненты беспроводного устройства 202 могут быть соединены вместе с помощью системы 226 шин. Система 226 шин может включать в себя шину данных, например, как и шину питания, шину управляющего сигнала, шину сигнала состояния в дополнение к шине данных. Специалистам в данной области техники будет понятно, что компоненты беспроводного устройства 202 могут соединяться вместе или принимать или подавать входные сигналы друг к другу, используя какой-нибудь другой механизм.
[0049] Хотя некоторое количество отдельных компонентов проиллюстрировано на фиг. 2, специалисты в данной области техники поймут, что один или более компонентов могут комбинироваться или применяться сообща. Например, блок(и) 204 процессора могут использоваться, чтобы реализовать не только функциональность, описанную выше в отношении блока (блоков) 204 процессора, но и функциональность, описанную выше в отношении детектора 218 сигналов. Дополнительно каждый из компонентов, описанных на фиг. 2, может реализовываться с использованием множества отдельных элементов.
[0050] Фиг. 3 демонстрирует схему покрытия сети для примерной системы беспроводной связи. Некоторые системы связи обеспечивают механизм для запроса STA на эксклюзивное использование сетевого ресурса от АР 304 в пределах BSA 306, предоставленной АР 304. Например, STA 302 может запрашивать вектор выделения сети, во время чего только STA 302 будет передавать данные. Такой бесконфликтный период позволяет STA 302 передавать данные, в то время как другие STA в BSA 306 АР 304, такие как STA 308 и STA 310, приостанавливают передачу данных. STA 302 может передавать запрос к АР 304 на эксклюзивное использование сетевого ресурса. Например, в стандарте 802.11 передается запрос на отправку сообщения. Другие STA в пределах BSA 312 STA 302, например STA 308, также могут принимать это сообщение. Однако некоторые STA 302, такие как STA 310, будут находиться в пределах BSA 306 АР 304, обслуживающей этот запрос, но не примут запрос, переданный STA 302. Соответственно, STA 310 может не приостанавливать передачу. Это в общем может называться «проблемой скрытого узла».
[0051] Одним решением проблемы скрытого узла для АР 304 является передача сообщения, указывающего начало бесконфликтного периода. Например, в стандарте 802.11 передается сообщение о возможности свободной отправки. Когда АР 304 передаст это сообщение к тем STA, что находятся в пределах BSA 306 АР 304, например STA 302, 308 и 310, по приеме сообщения от АР 304 каждая STA 303, 308 и 310 будет извещена о бесконфликтном периоде.
[0052] STA 302, 308 и 310 могут быть выполнены с возможностью приостанавливать передачу до тех пор, пока не получат сигнал, указывающий окончание бесконфликтного периода. В некоторых вариантах осуществления АР 304 может быть выполнена с возможностью передавать сигнал, указывающий окончание бесконфликтного периода. В некоторых вариантах осуществления STA 302, запрашивающая начало бесконфликтного периода, передает сигнал, указывающий окончание бесконфликтного периода. В том случае, когда STA 302 передает сигнал, может возникнуть та же «проблема скрытого узла». STA 310, которая не принимает сигнала, указывающего окончание бесконфликтного периода, продолжит ожидать окончания. Соответственно, STA 310 может задержать передачу на больший срок, чем это необходимо.
[0053] Хотя описание в общем относится к бесконфликтному периоду для передачи данных, следует понимать, что способы и системы, описанные в данном документе, могут использоваться для управления другими ресурсами беспроводной сети, которые могут быть распределены и позднее перезапущены, например обслуживание сети (например, генератор уникального идентификатора) или прием данных.
[0054] Фиг. 4 представляет собой схему потоков данных примерного шаблона обмена сообщениями, который может использоваться в пределах системы беспроводной связи с фиг. 1. Сессия обмена сообщениями, показанная на фиг. 4, происходит между двумя STA: STA 402 передачи данных и одноранговой STA 404. Следует понимать, как рассматривается выше, что одна или обе из STA 402 передачи данных и одноранговой STA 404 могут быть выполнены с возможностью функционировать как АР. Кроме того, станет понятно, что STA 402 передачи данных и одноранговая STA 404 могут не обмениваться сигналами напрямую, скорее, в некоторых вариантах осуществления, сигналы могут передаваться посредством одного или более посредников, например АР. Кроме того, STA 402 передачи данных и одноранговая STA 404 не обязательно должны осуществлять связь друг с другом, а могут быть выполнены так, чтобы совместно использовать одну и ту же АР. В одном отношении, одноранговые отношения могут характеризоваться, по меньшей мере частично, как устройства, совместно использующие общую АР и/или BSA.
[0055] STA 402 передачи данных начинает обмен сообщениями путем передачи сигнала 406, запрашивающего бесконфликтный период 408. В некоторых вариантах осуществления сигнал 406 может быть запросом на отправку сообщения в соответствии со стандартом 802.11.
[0056] Одноранговая STA 404 может передавать сигнал 410, указывающий, что STA 402 передачи данных может свободно передавать данные. В некоторых вариантах осуществления сигнал 410 может быть сообщением о возможности свободной отправки в соответствии со стандартом 802.11. После передачи сигнала 410 одноранговая STA 404 будет осуществлять указание бесконфликтного периода 412 в общем в соответствии с продолжительностью бесконфликтного периода 408.
[0057] STA 402 передачи данных может затем передавать сигнал 414 данных. Сигнал 414 данных может заканчиваться символом или рядом символов, идентифицирующим окончание передачи данных. В некоторых вариантах осуществления сигнал 414 данных фиксированной длины. Одноранговая STA 404 может быть выполнена с возможностью передавать сигнал 416 подтверждения, являющийся ответным на сигнал 414 данных. Например, если STA 402 передает данные к одноранговой STA 404, сигнал 416 подтверждения может быть предусмотрен. Хотя фиг. 4 демонстрирует сигнал 414 данных как единственный сигнал и сигнал 416 подтверждения как единственный сигнал, в некоторых вариантах осуществления сигнал 414 данных содержит множественные сигналы данных, подлежащие передаче. В некоторых вариантах осуществления одноранговая STA 404 может быть выполнена с возможностью передавать сигнал 416 подтверждения для каждого сигнала 414 данных. В вариантах осуществления, в которых STA 402 не передает данные к одноранговой STA 404, сигнал 416 подтверждения может передаваться STA и/или АР, принимающей данные, переданные от STA 402.
[0058] В некоторых вариантах осуществления STA 402 передачи данных может быть выполнена с возможностью осуществлять повторную передачу сигнала 414 данных, если STA 402 передачи данных не получает сигнала 416 подтверждения. Получив сигнал 416 подтверждения, STA 402 передачи данных может прийти к заключению, что сигнал 414 данных был успешно передан. STA 402 передачи данных может быть выполнена с возможностью передавать сигнал 418 («CF-End» («окончание бесконфликтного периода»), как показано на фиг. 4), указывающий окончание бесконфликтного периода 408. После передачи сигнала 418, указывающего окончание бесконфликтного периода 408, сообщается, что бесконфликтный период 408 должен сбрасываться. Однако, как показано на фиг. 4, одноранговая STA 404 может продолжать ожидать окончания бесконфликтного периода 412, поскольку одноранговая STA 404 могла не получить сигнала 418, указывающего окончание бесконфликтного периода 408.
[0059] STA 402 передачи данных может быть выполнена с возможностью передавать сигнал 420 («CF-End-Poll» («опрос об окончании бесконфликтного периода»), как показано на фиг. 4) к другой STA (не показано), предписывая другой STA передавать второй сигнал 422, указывающий окончание бесконфликтного периода 408. Пример такого сигнала 420 демонстрируется и описывается дополнительно более подробно со ссылкой на фиг. 6 ниже. В некоторых вариантах осуществления сигнал 420 может предписывать другой STA опрашивать другие STA, которые не перезапустились, и передавать сигнал к этим STA. В некоторых вариантах осуществления другая STA может быть АР, обеспечивающей сетевой доступ к STA 402 передачи данных и одноранговой STA 404. В некоторых вариантах осуществления другая STA может быть другой одноранговой STA или одноранговой STA 404. В некоторых вариантах осуществления сигнал 420 передается после короткого межкадрового промежутка после того, как STA 402 передачи данных передаст сигнал 418. Соответственно, любые «скрытые узлы» получат или сигнал 418, или второй сигнал 422, указывающий окончание бесконфликтного периода 408. Это гарантирует, что все STA могут быть перезапущены, когда завершается бесконфликтный период 408.
[0060] Сигнал 420, указывающий окончание бесконфликтного периода 408, может включать в себя различные элементы. Например, сигнал 420 может включать в себя идентификатор сигнала, например поле управления кадром, для указания типа передаваемого сигнала. Сигнал 420 может включать в себя продолжительность, которая указывает, как долго STA, принимающая сигнал 420, должна ожидать, прежде чем передавать второй сигнал 422, указывающий окончание бесконфликтного периода 430. Сигнал 420 может включать в себя один или более идентификаторов STA. Например, сигнал 420 может включать в себя идентификатор для STA 402 передачи данных, идентификатор для одноранговой STA 404 и идентификатор для АР. В некоторых вариантах осуществления идентификатор является адресом управления доступом к среде (МАС). В некоторых вариантах осуществления идентификатор может идентифицировать все STA (например, широковещательным образом). Сигнал 420 также может включать в себя контрольную сумму. Контрольная сумма может использоваться STA, принимающей сигнал 420, чтобы определить целостность данных, включенных в сигнал 420.
[0061] В некоторых вариантах осуществления сигнал 420 может использовать существующий формат сигнала для передачи включенных данных. Например, в системе 802.11 сообщение CF-End включает в себя данные, подобные тем, что включаются в сигнал 420. Однако адрес приемника в сообщении стандарта CF-End в общем устанавливается на «широковещание», то есть сообщение будет отправлено ко всем STA. Вместо этого сигнал 420 может идентифицировать конкретную STA в системе. Как рассматривается выше, это может быть АР, обеспечивающая сетевые услуги, или одноранговая STA, такая как одноранговая STA 404. Это позволяет системам, унаследованным от 802.11, перезапускать сетевое обслуживание, используя методики, описываемые в данном документе, наряду с существующими форматами сигналов.
[0062] Фиг. 5 представляет собой схему потоков данных другого примерного шаблона обмена сообщениями, который может использоваться в пределах системы беспроводной связи с фиг. 1. Шаблон обмена сообщениями с фиг. 5 подобен шаблону обмена сообщениями с фиг. 4. Однако после приема сообщения 416 подтверждения STA 402 передачи данных будет передавать сигнал 502 («CF-End-Request» («запрос окончания бесконфликтного периода»), как показано на фиг. 5), указывающий окончание бесконфликтного периода и выдающий другой STA команду передавать сигнал 504 («CF-End-Response» («ответ об окончании бесконфликтного периода»), как показано на фиг. 5), указывающий окончание бесконфликтного периода. Детали примерного сигнала 502 и сигнала 504 демонстрируются и описываются ниже со ссылкой на фиг. 7 и фиг. 8 соответственно. Так, сигнал 502 комбинирует сигнал 418 и сигнал 420 с фиг. 4 в один сигнал, сигнал 502.
[0063] Сигнал 502 может включать в себя различные элементы данных. В некоторых вариантах осуществления сигнал 502 может включать в себя идентификатор сигнала, например поле управления кадром, для указания типа передаваемого сигнала. Сигнал 502 может включать в себя продолжительность 430, которая указывает продолжительность времени до окончания запрошенного бесконфликтного периода и периода ответа, связанного с сигналом 504. Сигнал 502 может включать в себя один или более идентификаторов STA. Например, сигнал 502 может включать в себя идентификатор для STA 402 передачи данных, идентификатор для одноранговой STA 404 и идентификатор для точки доступа, обеспечивающей сетевое обслуживание (не показано). В некоторых вариантах осуществления идентификатор является адресом МАС. В некоторых вариантах осуществления идентификатор может идентифицировать все STA (например, широковещательным образом). Сигнал 502 также может включать в себя контрольную сумму. Контрольная сумма может использоваться STA, принимающей сигнал 502, чтобы определить целостность данных, включенных в сигнал 502.
[0064] Сигнал 504 может включать в себя различные элементы данных. В некоторых вариантах осуществления сигнал 504 может включать в себя идентификатор сигнала, например поле управления кадром, для указания типа передаваемого сигнала. Сигнал 504 может включать в себя продолжительность, которая указывает продолжительность времени до окончания запрошенного бесконфликтного периода и периода ответа, связанного с сигналом 504. В некоторых вариантах осуществления, как тот, что показан на фиг. 5, это может быть сконфигурировано как ноль, что указывает, что бесконфликтный период заканчивается по получении сигнала. Сигнал 504 может включать в себя один или более идентификаторов STA. Например, сигнал 504 может включать в себя идентификатор для STA 402 передачи данных и идентификатор для точки доступа, обеспечивающей сетевое обслуживание (не показано). В некоторых вариантах осуществления идентификатор является адресом МАС. В некоторых вариантах осуществления идентификатор может идентифицировать все STA (например, широковещательным образом). Например, идентификатор может быть предварительно определенной широковещательной передачей сигналов в символьном представлении (например, «*»). Сигнал 504 также может включать в себя контрольную сумму. Контрольная сумма может использоваться STA, принимающей сигнал 504, чтобы определить целостность данных, включенных в сигнал 504.
[0065] Фиг. 6 демонстрирует примерный кадр опросного сигнала окончания бесконфликтного периода для использования в системах беспроводной связи, описанных в данном документе. Кадр 420 сигнала, показанный на фиг. 6, включает в себя строку 602, определяющую примерные поля кадра 420 сигналов. Следует понимать, что строка 602 может включать в себя дополнительные поля, не выходя за пределы объема раскрытия. Например, строка 602 может также включать в себя поля безопасности (например, шифрование, сигнатуры), контрольные поля (например, временные отметки) и т.п.
[0066] Кадр 420 сигнала, показанный на фиг. 6, также включает в себя строку 604, определяющую примерную длину в байтах для соответствующих полей. Следует понимать, что длина полей, показанная в строке 604, может отличаться от тех, что показаны. Также следует понимать, что показанные варианты длины полей могут отличаться от сигнала к сигналу, от оператора сети к оператору сети или на основе других характеристик системы беспроводной связи.
[0067] Кадр 420 сигнала включает в себя поле 606 управления кадром. Как показано на фиг. 6, поле управления кадром составляет два байта в длину. Поле 606 управления кадром может включать в себя индикатор типа кадра сигнала, к которому принадлежит кадр 420 сигнала. Например, уникальный идентификатор, соответствующий кадрам «опроса окончания бесконфликтного периода», может быть включен в поле 606 управления кадром.
[0068] Кадр 420 сигнала включает в себя поле 608 продолжительности. Поле 608 продолжительности, показанное на фиг. 6, составляет два байта в длину. Поле 608 продолжительности может включать в себя значение, указывающее продолжительность бесконфликтного периода. Например, значение может идентифицировать, сколько следует ожидать кадра ответа об окончании бесконфликтного периода. Поле 608 продолжительности может включать в себя значение, которое указывает время ожидания в миллисекундах. В некоторых вариантах осуществления поле 608 продолжительности может ссылаться на групповое значение, которое может использоваться, чтобы определить время ожидания. Например, значение поля 608 продолжительности может идентифицировать продолжительность «категории шесть». Устройство, принимающее кадр, затем может определить время ожидания для кадра «категории шесть», например путем поиска с помощью соответствий, хранимых в памяти, обмена сигналами с другими элементами сети беспроводной связи и т.п.
[0069] Кадр 420 сигнала может включать в себя поле 610 адреса назначения. Поле 610 адреса назначения может включать в себя значение, указывающее адрес(а) назначения для кадра 420 сигнала. В вариантах осуществления, показанных на фиг. 6, поле 610 адреса назначения составляет шесть байтов в длину. Поле 610 адреса назначения может включать в себя значение, указывающее адрес(а) назначения, чтобы принять кадр 420 сигнала. В некоторых вариантах осуществления устройство-адресат может быть конкретно адресованным устройством, например с помощью идентификатора управления доступом к среде, связанного с устройством-адресатом. В некоторых вариантах осуществления устройство-адресат может быть конкретно адресованным с использованием другого уникального идентификатора (например, BSSID, IMEI, MEID или эквивалентов). В некоторых вариантах осуществления поле 610 адреса назначения может включать в себя «широковещательный» адрес, который будет предписывать множеству устройств принимать кадр 420 сигнала. Широковещательный адрес может быть предварительно определенным символом или рядом символов.
[0070] Кадр 420 сигнала может включать в себя поле 612 адреса передачи. Поле 612 адреса передачи, показанное на фиг. 6, составляет шесть байтов в длину. Поле 612 адреса передачи может включать в себя значение, указывающее устройство, передающее кадр 420 сигнала. В некоторых вариантах осуществления передающее устройство может быть конкретно адресованным устройством, например с помощью идентификатора управления доступом к среде, связанного с передающим устройством. В некоторых вариантах осуществления передающее устройство может быть конкретно адресованным с использованием другого уникального идентификатора (например, BSSID, IMEI, MEID или эквивалентов).
[0071] Кадр 420 сигнала также может включать в себя поле 614 контрольной суммы. Как показано на фиг. 6, поле 614 контрольной суммы составляет четыре байта в длину. Поле 614 контрольной суммы может включать в себя значение, которое может использоваться, чтобы определить целостность кадра 420 сигнала. Например, во время передачи поле или часть поля кадра 420 сигнала может потеряться. На основе по меньшей мере частично значения, включенного в поле 614 контрольной суммы, приемник может определить, был ли принятый кадр 420 сигнала тем же кадром 420 сигнал, что был передан.
[0072] Фиг. 7 демонстрирует примерный кадр сигнала запроса окончания бесконфликтного периода для использования в беспроводных системах связи, описанных в данном документе. Кадр 502 сигнала, показанный на фиг. 7, включает в себя строку 702, иллюстрирующую примерные поля, включенные в кадр 502 сигнала. Следует понимать, что строка 702 может включать в себя дополнительные поля, не выходя за пределы объема раскрытия. Например, строка 702 может также включать в себя поля безопасности (например, шифрование, сигнатуры), контрольные поля (например, временные отметки) и т.п.
[0073] Кадр 502 сигнала, показанный на фиг. 7, также включает в себя строку 704, определяющую примерную длину в байтах для соответствующих полей, включенных в кадр 502 сигнала. Следует понимать, что длина полей, показанная в строке 704, может отличаться от тех, что показаны. Также следует понимать, что показанные варианты длины полей могут отличаться от сигнала к сигналу, от оператора сети к оператору сети или на основе других характеристик системы беспроводной связи.
[0074] Кадр 502 сигнала может включать в себя поле 706 управления кадром. Поле 706 управления кадром может быть подобно полю 606 управления кадром, описанному на фиг. 6 выше. Однако значение, включенное в поле 706 управления кадром, может быть значением, указывающим кадр 502 сигнала как кадр сигнала запроса окончания бесконфликтного периода.
[0075] Кадр 502 сигнала может включать в себя поле 708 продолжительности, которое в значительной степени сходно с полем 608 продолжительности, описанным на фиг. 6 выше. Поле 708 продолжительности, показанное на фиг. 7, составляет два байта в длину. Поле 708 продолжительности может включать в себя значение, указывающее количество времени до окончания того, когда запрошенный сигнал запроса окончания бесконфликтного периода должен быть принят.
[0076] Кадр 502 сигнала может включать в себя поле 710 адреса приемника. Поле 710 адреса приемника, показанное на фиг. 7, составляет шесть байтов в длину. Поле 710 адреса приемника может включать в себя значение, указывающее устройство (устройства), которые должны отправлять сигналы об окончании бесконфликтного периода. Например, поле 710 адреса приемника может указывать одноранговые STA, которые должны использоваться, чтобы передавать сигналы об окончании бесконфликтного периода. В вариантах осуществления значение поля 710 адреса приемника может также идентифицировать АР. Значение может быть конкретным идентификатором для конкретного устройства (например, это адрес МАС, BSSID, IMEI, MEID или эквиваленты). В некоторых вариантах осуществления поле 710 адреса приемника может указывать «широковещательный» адрес, который будет предписывать множеству устройств принимать кадр 420 сигнала. Широковещательный адрес может быть предварительно определенным символом или рядом символов.
[0077] Кадр 502 сигнала может включать в себя поле 712 адреса передачи. Поле 712 адреса передачи, показанное на фиг. 7, составляет шесть байтов в длину. Поле 712 адреса передачи может включать в себя значение, указывающее устройство, передающее кадр 502 сигнала. В некоторых вариантах осуществления передающее устройство может быть конкретно адресованным устройством, например с помощью идентификатора управления доступом к среде, связанного с передающим устройством. В некоторых вариантах осуществления передающее устройство может быть конкретно адресованным с использованием другого уникального идентификатора (например, BSSID, IMEI, MEID или эквивалентов).
[0078] Кадр 502 сигнала может включать в себя поле 714 адреса назначения. Поле 714 адреса назначения, показанное на фиг. 7, составляет шесть байтов в длину. Поле 714 адреса назначения может включать в себя значение, указывающее устройство (устройства), которые должны принять сигнал об окончании бесконфликтного периода. Приемники, идентифицированные в поле 710 адреса приемника, могут определять, какие устройства должны принимать сигнал об окончании бесконфликтного периода, на основе устройств, идентифицированных в поле 714 адреса назначения. Как рассматривается выше, поле 714 адреса назначения может уникально идентифицировать конкретное устройство для приема сигнала об окончании бесконфликтного периода или может включать в себя «широковещательный» идентификатор.
[0079] Кадр 502 сигнала также может включать в себя поле 716 контрольной суммы, которое в значительной степени сходно с полем 614 контрольной суммы, описанным на фиг. 6 выше. Поле 716 контрольной суммы, показанное на фиг. 7, составляет четыре байта в длину.
[0080] Фиг. 8 демонстрирует примерный кадр сигнала ответа об окончании бесконфликтного периода для использования в системах беспроводной связи, описанных в данном документе. Кадр 504 сигнала, показанный на фиг. 7, включает в себя строку 802, иллюстрирующую примерные поля, включенные в кадр 504 сигнала. Следует понимать, что строка 802 может включать в себя дополнительные поля, не выходя за пределы объема раскрытия. Например, строка 802 может также включать в себя поля безопасности (например, шифрование, сигнатуры), контрольные поля (например, временные отметки) и т.п.
[0081] Кадр 504 сигнала, показанный на фиг. 8, также включает в себя строку 804, определяющую примерную длину в байтах для соответствующих полей, включенных в кадр 504 сигнала. Следует понимать, что длина полей, показанная в строке 804, может отличаться от тех, что показаны. Также следует понимать, что показанные варианты длины полей могут отличаться от сигнала к сигналу, от оператора сети к оператору сети или на основе других характеристик системы беспроводной связи.
[0082] Кадр 504 сигнала может включать в себя поле 806 управления кадром. Поле 706 управления кадром может быть подобно полю 606 управления кадром, описанному на фиг. 6 выше. Однако, значение, включенное в поле 806 управления кадром, может быть значением, указывающим кадр 802 сигнала как кадр сигнала ответа об окончании бесконфликтного периода.
[0083] Кадр 504 сигнала может включать в себя поле 808 продолжительности, которое в значительной степени сходно с полем 608 продолжительности, описанным на фиг. 6 выше. Поле 808 продолжительности, показанное на фиг. 7, составляет два байта в длину. Поле 708 продолжительности может включать в себя значение, указывающее количество времени до окончания того, когда запрошенный сигнал ответа об окончании бесконфликтного периода должен быть принят. В некоторых вариантах осуществления поле 808 продолжительности может включать в себя нулевое значение.
[0084] Кадр 504 сигнала может включать в себя поле 810 адреса приемника. Поле 810 адреса приемника может включать в себя значение, указывающее устройство (устройства), которые запросили кадр 504 сигнала ответа об окончании бесконфликтного периода. В некоторых вариантах осуществления значение поля 810 адреса приемника, включенного в кадр 504 сигнала ответа об окончании бесконфликтного периода, может быть таким же, как значение, включенное в поле 710 адреса приемника кадра 502 сигнала. Как показано на фиг. 8, поле 810 адреса приемника составляет шесть байтов в длину. Как рассматривается выше, поле 710 адреса приемника может уникально идентифицировать конкретное устройство, запрашивающее кадр 504 сигнала ответа об окончании бесконфликтного периода (например, с использованием адреса МАС, BSSID, IMEI, MEID или эквивалентов) или может включать в себя «широковещательный» идентификатор.
[0085] Кадр 504 сигнала может включать в себя поле 812 адреса назначения. Поле 812 адреса передачи может идентифицировать устройство, передающее кадр 504 сигнала ответа об окончании бесконфликтного периода. Когда кадр 502 сигнала запроса окончания бесконфликтного периода передается с конкретным значением в поле 714 адреса назначения, значение поля 812 адреса назначения для соответствующего кадра 504 сигнала ответа об окончании бесконфликтного периода может включать в себя то же значение. Как показано на фиг. 8, поле 812 адреса назначения составляет шесть байтов в длину. Значение, включенное в поле 812 адреса назначения, может быть конкретным идентификатором для конкретного устройства (например, это адрес МАС, BSSID, IMEI, MEID или эквиваленты).
[0086] Кадр 504 сигнала также может включать в себя поле 814 контрольной суммы, которое в значительной степени сходно с полем 614 контрольной суммы, описанным на фиг. 6 выше. Поле 814 контрольной суммы, показанное на фиг. 8, составляет четыре байта в длину.
[0087] Фиг. 9 демонстрирует блок-схему последовательности операций примерного способа передачи сигналов перезапуска в пределах системы беспроводной связи с фиг. 1. В некоторых вариантах осуществления этот способ может выполняться одноранговой STA. Например, беспроводное устройство с фиг. 2 может быть выполнено с возможностью реализовывать один или более аспектов способа, показанного на фиг. 9.
[0088] Способ начинается в блоке 902 приемом первого сигнала, запрашивающего начало бесконфликтного периода для первого устройства связи. В некоторых вариантах осуществления сигнал принимается от точки доступа. В блоке 904 второй сигнал, указывающий начало бесконфликтного периода, передается к множеству устройств связи. В блоке 906 процесс продолжается приемом третьего сигнала, указывающего окончание бесконфликтного периода. Например, третий сигнал может быть сигналом 420 или сигналом 502, описанным выше. В блоке 608 передается четвертый сигнал, указывающий окончание бесконфликтного периода, ко множеству устройств связи. Например, четвертый сигнал может быть вторым сигналом 422 или сигналом 504, описанным выше.
[0089] Фиг. 10 демонстрирует блок-схему последовательности операций примерного способа приема сигналов перезапуска в пределах системы беспроводной связи с фиг. 1. В некоторых вариантах осуществления этот способ может выполняться STA передачи данных в пределах BSA АР, запрашивающей бесконфликтный период. Например, беспроводное устройство с фиг. 2 может быть выполнено с возможностью реализовывать один или более аспектов способа, показанного на фиг. 10.
[0090] Способ начинается в блоке 1002 передачей первого сигнала, запрашивающего начало бесконфликтного периода. Способ продолжается в блоке 1004, где принимается второй сигнал, указывающий начало бесконфликтного периода. Последовательность продолжается к блоку 1006, где передается третий сигнал, указывающий окончание бесконфликтного периода. Например, сигнал может быть сигналом 420 или сигналом 502, описанным выше. В блоке 1008 четвертый сигнал, указывающий окончание бесконфликтного периода, принимается от первого устройства связи. Например, второй сигнал может быть вторым сигналом 422 или сигналом 504, описанным выше.
[0091] Фиг. 11 демонстрирует функциональную блок-схему другого примерного беспроводного устройства, которое может использоваться в пределах системы беспроводной связи с фиг. 1. Беспроводное устройство 1100 включает в себя средство 1104 для передачи сигнала об окончании бесконфликтного периода. Средство 1104 для передачи сигнала об окончании бесконфликтного периода может включать в себя антенну, процессор, кодер, источник питания и т.п. Беспроводное устройство 1100 включает в себя средство 1102 для приема сигнала об окончании бесконфликтного периода. Средство 1102 для приема сигнала об окончании бесконфликтного периода может включать в себя антенну, процессор, декодер и т.п.
[0092] Беспроводное устройство включает в себя средство 1108 для передачи сигнала о начале бесконфликтного периода. Средство 1108 для передачи сигнала о начале бесконфликтного периода может включать в себя антенну, процессор, кодер, источник питания и т.п. Беспроводное устройство 1100 включает в себя средство 1106 для приема сигнала о начале бесконфликтного периода. Средство 1106 для приема сигнала о начале бесконфликтного периода может включать в себя антенну, процессор, декодер и т.п.
[0093] При использовании в данном документе, термин «определение» охватывает широкое многообразие действий. Например, «определение» может включать в себя расчет, вычисление, обработку, выведение, исследование, поиск (например, поиск в таблице, базе данных или другой структуре данных), выявление и т.п. Также «определение» может включать в себя прием (например, прием информации), организацию доступа (например, организацию доступа к памяти) и т.п. Также «определение» может включать в себя разрешение, отбор, выбор, установление и т.п. Дополнительно «ширина канала», при использовании в данном документе, может охватывать или ширину полосы пропускания или может именоваться шириной полосы пропускания в определенных аспектах.
[0094] При использовании в данном документе, фраза, относящаяся к «по меньшей мере одному из» списка элементов, относится к любой комбинации элементов, включая единичные члены. В качестве примера «по меньшей мере одно из: «a, b или c» предназначается для охвата: a, b, c, a-b, a-c, b-c и a-b-c.
[0095] Различные операции и способы, описанные выше, могут выполняться любым подходящим средством, способным выполнять операции, например различные компоненты аппаратного и/или программного обеспечения, схемы и/или модуль (модули). В общем, операции, проиллюстрированные на фигурах, могут выполняться соответствующим функциональным средством, способным выполнять операции.
[0096] Различные иллюстративные логические блоки, модули и схемы, описанные в отношении настоящего раскрытия, могут реализовываться или работать с помощью процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), сигнала программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства (PLD), схемы на дискретных компонентах или транзисторной логики, дискретных компонентов аппаратного обеспечения или любой их комбинации, созданной, чтобы выполнять описанные в данном документе функции. Процессор общего назначения может быть микропроцессором или любым имеющимся в продаже процессором, контроллером, микроконтроллером, или конечным автоматом. Процессор также может быть реализован как комбинация вычислительных устройств, например, комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров с ядром DSP или любая другая подобная конфигурация.
[0097] В одном или более аспектах описанные функции могут реализовываться в аппаратном, программном, программно-аппаратном обеспечении или любой их комбинации. При реализации в программном обеспечении функции могут храниться на компьютерно-читаемом носителе как одна или более команд или код или передаваться с его помощью. Компьютерно-читаемые носители включают в себя и компьютерные запоминающие носители, и средства связи, включая любой носитель, который способствует переносу компьютерной программы из одной точки в другую. Запоминающие носители могут быть любыми доступными носителями, доступ к которым может осуществлять компьютер. В качестве примера, но не ограничения, такие компьютерно-читаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может использоваться для хранения желаемого программного кода в виде команд или структур данных и доступ к которому может осуществлять компьютер. Также любое соединение надлежащим образом именуется компьютерно-читаемым носителем. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или технологий беспроводной связи, таких как инфракрасные, радио или микроволны, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или технологии беспроводной связи, такие как инфракрасные, радио или микроволны, включаются в определение носителя. Термин «диск», при использовании в данном документе, включает в себя компакт диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), флоппи-диск и диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитным способом, тогда как оптические диски воспроизводят данные оптически с помощью лазеров. Так, в некоторых аспектах компьютерно-читаемый носитель может содержать невременный компьютерно-читаемый носитель (например, материальные носители). Кроме того, в некоторых аспектах компьютерно-читаемый носитель может содержать временный компьютерно-читаемый носитель (например, сигнал). Комбинации представленного выше также должны быть включены в пределы компьютерно-читаемых носителей.
[0098] Способы, раскрытые в данном документе, содержат один или более этапов или действий для достижения описанного способа. Этапы и/или действия способа могут заменять друг друга, не выходя за пределы объема формулы изобретения. Другими словами, если конкретный порядок этапов или действий не требуется для надлежащего функционирования способа, который описывается, порядок и/или использование конкретных этапов и/или действий может изменяться, не выходя за пределы объема формулы изобретения.
[0099] Описанные функции могут реализовываться в аппаратном, программном, программно-аппаратном обеспечении или любой их комбинации. При реализации в программном обеспечении функции могут храниться на компьютерно-читаемом носителе как одна или более команд или код или передаваться с его помощью. Запоминающие носители могут быть любыми доступными носителями, доступ к которым может осуществлять компьютер. В качестве примера, но не ограничения, такие компьютерно-читаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может использоваться для хранения желаемого программного кода в виде команд или структур данных и доступ к которому может осуществлять компьютер. Термин «диск», при использовании в данном документе, включает в себя компакт диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), флоппи-диск и диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитным способом, тогда как оптические диски воспроизводят данные оптически с помощью лазеров.
[0100] Так, определенные аспекты могут содержать компьютерный программный продукт для выполнения операций, представленных в данном документе. Например, такой компьютерный программный продукт может содержать компьютерно-читаемый носитель, на котором хранятся (и/или закодированы) команды, выполнимые одним или более процессорами, чтобы выполнять операции, представленные в данном документе. Для определенных аспектов компьютерный программный продукт может включать в себя упаковочный материал.
[0101] Программное обеспечение и команды также могут передаваться с помощью среды передачи данных. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или технологий беспроводной связи, таких как инфракрасные, радио или микроволны, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или технологии беспроводной связи, такие как инфракрасные, радио или микроволны, включаются в определение средства передачи.
[0102] Дополнительно следует понимать, что модули и/или другие надлежащие средства для выполнения способов и методик, описанных в данном документе, могут быть загружены и/или иначе получены пользовательским терминалом и/или базовой станцией в соответствующих случаях. Например, такое устройство может соединяться с сервером, чтобы упростить передачу средства для выполнения способов, описанных в данном документе. В качестве альтернативы способы, описанные в данном документе, могут обеспечиваться посредством средства накопления данных (например, RAM, ROM, физический запоминающий носитель, такой как компакт-диск (CD) или флоппи-диск и т.д.) так, что пользовательский терминал и/или базовая станция могут получать различные способы после соединения или обеспечения средства накопления данных устройству. Более того, любая другая подходящая методика для обеспечения способов и методик, описанных в данном документе для устройства, может использоваться.
[0103] Следует понимать, что формула изобретения не ограничивается точной конфигурацией и компонентами, проиллюстрированными выше. Различные модификации, изменения и вариации могут осуществляться в отношении структуры, функционирования и деталей способов и устройства, описанных в данном документе, не выходя за пределы объема формулы изобретения.
[0104] Хотя вышеизложенное направлено на аспекты настоящего раскрытия, прочие и дополнительные аспекты раскрытия могут разрабатываться, не выходя за пределы своего основного объема, и их объем определяется следующей формулой изобретения.