СИСТЕМЫ И СПОСОБЫ ПЕРЕДАЧИ СООБЩЕНИЙ ОБ ИЗМЕНЕНИИ КОНФИГУРАЦИИ МЕЖДУ ТОЧКОЙ ДОСТУПА И СТАНЦИЕЙ
SYSTEMS AND METHODS FOR REPORTING CONFIGURATION CHANGES BETWEEN ACCESS POINT AND STATION

I. ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка испрашивает приоритет по предварительной заявке на патент США № 61/584,667 того же заявителя, поданной 9 января, 2012 года, содержимое которой в явной форме включено в настоящий документ посредством ссылки в полном объеме.
II. ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее раскрытие в основном относится к передаче сообщений об изменении конфигурации между точкой доступа и станцией.
III. ОПИСАНИЕ ОБЛАСТИ ТЕХНИКИ
[0003] В беспроводных сетях, станции (например, сотовые телефоны, персональные цифровые помощники (PDA), персональные вычислительные устройства, переносные компьютеры и другие вычислительные устройства) соединяются с точкой доступа (например, маршрутизатором) с использованием линий беспроводной связи. Точка доступа может быть соединена с одной или более сетями, и станции, соединенные с точкой доступа, могут осуществлять связь с точкой доступа посредством линий беспроводной связи. Точка доступа может периодически транслировать кадр маяка на станции в пределах зоны покрытия, ассоциированной с точкой доступа. Кадр маяка транслируется точкой доступа в соответствии с интервалом маяка Кадр маяка может указывать, что данные, предназначенные для одной из станций, хранятся в точке доступа. Кадр маяка может также указывать изменение в конфигурации точки доступа.
[0004] Каждая из базовых станций, соединенная с точкой доступа, может функционировать в синхронном режиме или асинхронном режиме. Станция, функционирующая в синхронном режиме, сконфигурирована с возможностью приема кадра маяка из точки доступа и определения, указывает ли кадр маяка, что точка доступа хранит данные, предназначенные для станции. Станция может также определить, указывает ли кадр маяка, что изменение конфигурации произошло на точке доступа. Если кадр маяка указывает, что точка доступа не хранит данные, предназначенные для станции, и что изменения конфигурации не произошли, станция может перейти в режим с низким энергопотреблением (например, спящий режим). В последующее время, до трансляции следующего кадра маяка, станция выходит из режима с низким энергопотреблением и готовится к приему следующего кадра маяка. Если кадр маяка указывает, что изменение конфигурации было сделано, и/или что точка доступа хранит данные, предназначенные для станции, станция может инициировать связь с точкой доступа для определения изменения конфигурации и/или приема данных, хранящихся в точке доступа. Если произошло изменение конфигурации, станция может модифицировать конфигурацию станции на основе информации, ассоциированной с изменением конфигурации, принятым из точки доступа. Таким образом, станции, функционирующие в синхронном режиме, имеют возможность сбережения энергии батареи посредством перехода в режим с низким энергопотреблением между передачей каждого кадра маяка, когда станции не нужно принимать данные, и/или данные об изменении конфигурации, из точки доступа. Так как станции, функционирующие в синхронном режиме, принимают каждый кадр маяка, каждая станция принимает уведомление о каждом изменении конфигурации, которое происходит на точке доступа, и имеет возможность синхронизации конфигурации станции с конфигурацией точки доступа.
[0005] В отличие от станций, функционирующих в синхронном режиме, станции, функционирующие в асинхронном режиме, могут перейти в асинхронный режим с низким энергопотреблением, который может быть более длительным, чем интервал маяка. Соответственно, станции, функционирующие в асинхронном режиме, могут не принимать каждый кадр маяка. Если кадр маяка, идентифицирующий, что изменение конфигурации точки доступа передается точкой доступа, пока станция находится в асинхронном режиме с низким энергопотреблением, станция может не принимать уведомление об изменении конфигурации, когда станция выходит из асинхронного режима с низким энергопотреблением. Таким образом, станции, функционирующие в асинхронном режиме, могут оставаться сконфигурированными согласно устаревшей информации о конфигурации точки доступа.
IV. СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Раскрыты системы и способы передачи сообщений об изменении конфигурации между точкой доступа и станцией. В конкретном варианте осуществления, описанные способы могут найти применение в устройствах, совместимых со стандартом института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11ah, которые могут иметь рабочие циклы малой мощности. Чтобы проиллюстрировать, беспроводной датчик, который осуществляет связь по IEEE 802.11ah-совместимой сети, может пробудиться на относительно короткий период времени для выполнения нескольких измерений, сообщить результаты измерений адресату через точку доступа (или сообщить результаты точке доступа), и затем заснуть на относительно длительный период времени. Так как беспроводной датчик часто находится в спящем режиме для сбережения энергии, беспроводной датчик может быть не осведомлен о конфигурации сети или системы, которая могла быть изменена, пока беспроводной датчик был в спящем режиме. После пробуждения, беспроводной датчик может запросить информацию, относящуюся к изменениям конфигурации, от точки доступа. Раскрытые способы могут обеспечить возможность обмена информации об обновленной конфигурации между точкой доступа и беспроводным датчиком с малым рабочим циклом.
[0007] В конкретном варианте осуществления, способ включает в себя этап, на котором передают кадр из станции на точку доступа. Кадр маяка включает в себя порядковый номер маяка, относящийся к конфигурации точки доступа. Способ также включает в себя, в ответ на передачу кадра, этап, на котором принимают кадр обновления из точки доступа. Кадр обновления указывает по меньшей мере одно изменение в конфигурации точки доступа.
[0008] В другом конкретном варианте осуществления, способ включает в себя этап, на котором принимают кадр из станции на точке доступа. Кадр включает в себя порядковый номер маяка, идентифицирующий последнюю известную конфигурацию точки доступа, которая была известна станции до вхождения станции в режим с низким энергопотреблением. Способ также включает в себя этап, на котором определяют, идентифицирована ли текущая конфигурация точки доступа посредством порядкового номера маяка, принятого из станции в кадре. Способ дополнительно включает в себя, в ответ на определение того, что текущая конфигурация не идентифицирована посредством порядкового номера маяка, этап, на котором передают кадр обновления, который идентифицирует по меньшей мере одно различие между текущей конфигурацией и конфигурацией, идентифицированной посредством порядкового номера маяка.
[0009] В другом конкретном варианте осуществления, способ включает в себя этап, на котором передают, из станции на точку доступа, кадр, запрашивающий данные для станции, которые помещены в буфер точкой доступа. Способ также включает в себя, в ответ на передачу кадра, этап, на котором принимают кадр обновления из точки доступа, указывающий по меньшей мере одно изменение в конфигурации точки доступа.
[0010] В другом конкретном варианте осуществления, способ включает в себя этап, на котором принимают кадр из станции на точке доступа. Точка доступа включает в себя регистр флагов, который хранит информацию, ассоциированную со станциями, которые функционируют в асинхронном режиме. Способ дополнительно включает в себя этап, на котором определяют, функционирует ли станция в асинхронном режиме. Способ также включает в себя, в ответ на определение, что станция функционирует в асинхронном режиме, этап, на котором определяют информацию, хранящуюся в регистре флагов, которая ассоциирована со станцией, которая указывает, что кадр обновления должен быть передан на станцию. Способ дополнительно включает в себя, в ответ на определение, что информация указывает, что кадр обновления должен быть передан на станцию, этап, на котором передают кадр обновления на станцию. Кадр обновления указывает по меньшей мере одно изменение в конфигурации точки доступа.
[0011] В другом конкретном варианте осуществления, способ включает в себя этап, на котором передают кадр из станции на точку доступа. Способ также включает в себя, в ответ на передачу кадра, этап, на котором принимают кадр подтверждения, включающий в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа. Способ дополнительно включает в себя этап, на котором определяют, идентифицирована ли посредством обновленного порядкового номера маяка последняя известная конфигурация точки доступа. Способ также включает в себя, в ответ на определение, что последняя известная конфигурация точки доступа не идентифицирована посредством обновленного номера маяка, этап, на котором передают кадр запроса обновления на точку доступа.
[0012] В другом конкретном варианте осуществления, способ включает в себя этап, на котором принимают кадр из станции на точке доступа. Способ дополнительно включает в себя, в ответ на прием кадра, этап, на котором передают кадр подтверждения, включающий в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа.
[0013] В конкретном варианте осуществления, устройство включает в себя процессор и память, хранящую инструкции, исполняемые процессором. Инструкции исполняются для инициализации передачи кадра из станции на точку доступа. Кадр маяка включает в себя порядковый номер маяка, относящийся к конфигурации точки доступа. Инструкции дополнительно исполняются, в ответ на передачу кадра, для обнаружения приема кадра обновления из точки доступа, указывающего по меньшей мере одно изменение в конфигурации точки доступа.
[0014] В другом конкретном варианте осуществления, устройство включает в себя процессор и память, хранящую инструкции, исполняемые процессором. Инструкции исполняются для обнаружения приема кадра из станции на точке доступа. Инструкции дополнительно исполняются, в ответ на прием кадра, для инициализации передачи кадра подтверждения, включающего в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа.
[0015] В конкретном варианте осуществления, устройство включает в себя средство для приема кадра из станции на точке доступа. Кадр включает в себя порядковый номер маяка, идентифицирующий последнюю известную конфигурацию точки доступа, которая была известна станции до вхождения станции в режим с низким энергопотреблением. Устройство также включает в себя средство для определения, идентифицирована ли текущая конфигурация точки доступа посредством порядкового номера маяка, принятого из станции в кадре. Устройство дополнительно включает средство для передачи кадра обновления, который указывает по меньшей мере одно различие между текущей конфигурацией и конфигурацией, идентифицированной посредством порядкового номера маяка, в ответ на определение, что текущая конфигурация не идентифицирована посредством порядкового номера маяка.
[0016] В другом конкретном варианте осуществления, устройство включает в себя средство для передачи кадра из станции на точку доступа. Устройство также включает в себя средство для приема кадра подтверждения, включающего в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа, в ответ на кадр. Устройство дополнительно включает в себя средство для определения, идентифицирована ли посредством обновленного порядкового номера маяка последняя известная конфигурация точки доступа. Средство для передачи дополнительно сконфигурировано с возможностью передачи кадра запроса обновления на точку доступа в ответ на определение, что последняя известная конфигурация точки доступа не идентифицирована посредством обновленного номера маяка.
[0017] В конкретном варианте осуществления, невременный машиночитаемый носитель включает в себя программный код, который, при исполнении процессором, предписывает процессору инициировать передачу кадра из станции на точку доступа. Кадр маяка включает в себя порядковый номер маяка, относящийся к конфигурации точки доступа. Программный код исполняется, чтобы предписывать процессору, в ответ на передачу кадра, обнаруживать прием кадра обновления из точки доступа, указывающего по меньшей мере одно изменение в конфигурации точки доступа.
[0018] В конкретном варианте осуществления, невременный машиночитаемый носитель включает в себя программный код, который, при исполнении процессором, предписывает процессору обнаруживать прием кадра из станции на точке доступа. Инструкции также исполняются, чтобы предписывать процессору, в ответ на прием кадра, инициировать передачу кадра подтверждения, включающего в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа.
[0019] Одним преимуществом, предоставленным по меньшей мере одним из описанных вариантов осуществления, является возможность эффективного и точного предоставления текущей конфигурации сети/системы (т.е. конфигурации точки доступа) на станции с низким энергопотреблением.
[0020] Другие аспекты, преимущества и признаки настоящего раскрытия будут понятны после просмотра всей заявки, включающей в себя нижеследующие разделы: краткое описание чертежей, подробное описание и формула изобретения.
V. КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0021] Фиг. 1 является схемой конкретного варианта осуществления системы, функционирующей с возможностью передачи сообщений об изменении конфигурации между точкой доступа и станцией.
[0022] Фиг. 2 является схемой конкретного варианта осуществления способа передачи сообщений об изменении конфигурации между точкой доступа и станцией в системе по фиг. 1.
[0023] Фиг. 3 является схемой другого варианта осуществления способа передачи сообщений об изменении конфигурации между точкой доступа и станцией в системе по фиг. 1.
[0024] Фиг. 4 является схемой другого варианта осуществления способа передачи сообщений об изменении конфигурации между точкой доступа и станцией в системе по фиг. 1.
[0025] Фиг. 5 является блок-схемой конкретного варианта осуществления станции, функционирующей с возможностью передачи сообщений об изменении конфигурации на точку доступа согласно Фиг. 1-4.
[0026] Фиг. 6 является блок-схемой конкретного варианта осуществления точки доступа, функционирующей с возможностью передачи сообщений об изменении конфигурации на станцию согласно Фиг. 1-4.
VI. ПОДРОБНОЕ ОПИСАНИЕ
[0027] Обращаясь к Фиг. 1, показана схема конкретного варианта осуществления системы, функционирующей с возможностью передачи сообщений об изменении конфигурации между точками доступа и станциями, и обозначена номером 100. Система 100 включает в себя точки 102, 104 и 106 доступа. Каждая из точек 102, 104, 106 доступа может быть соединена с одной или более станциями и с одной или более сетями 108. Точки 102, 104, 106 доступа могут быть соединены с одной или более сетями 108 посредством проводных или беспроводных соединений.
[0028] Как показано на Фиг. 1, первая точка 102 доступа соединена с первой станцией 110 посредством первой линии беспроводной связи и со второй станцией 112 посредством второй линии беспроводной связи. Вторая точка 104 доступа соединена с третьей станцией 114 посредством третьей линии беспроводной связи, и третья точка 106 доступа соединена с четвертой станцией 116 посредством четвертой линии беспроводной связи. Каждая из линий беспроводной связи может быть установлена согласно одному или более протоколам беспроводной связи (например, протоколу, совместимому со стандартом института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11ah).
[0029] В конкретном варианте осуществления, станция может передавать кадр на точку доступа. Кадр может запросить данные для станции, которые помещены в буфер точкой доступа (например, данные для станции, которые были приняты и/или помещены в буфер точкой доступа, пока станция была в режиме с низким энергопотреблением). Например, кадр может быть кадром опроса в режиме экономии энергии (PS-Poll), который может быть короче в длину, чем кадр запроса проверки. В качестве альтернативы, или в дополнение, кадр может быть запускающим кадром, который предписывает точке доступа отправить данные на станцию. В конкретном варианте осуществления, кадр может включать в себя данные восходящей линии связи, отправленные из станции на точку доступа. После приема кадра, точка доступа может определить, указывает ли флаг, хранящийся в регистре точки доступа (например, регистре флагов), ассоциированный со станцией, что кадр обновления должен быть передан на станцию. В ответ на определение, что флаг указывает, что кадр обновления должен быть передан на станцию, устройство доступа может передать кадр обновления на станцию. В конкретном варианте осуществления, кадр обновления может указывать по меньшей мере одно изменение в конфигурации точки доступа. Станция может принять кадр обновления и таким образом осведомляется о текущей конфигурации точки доступа и может осуществлять связь с точкой доступа на основе текущей конфигурации.
[0030] Для иллюстрации, первая станция 110 может функционировать в синхронном режиме, и вторая станция 112 может функционировать в асинхронном режиме. Как показано на Фиг. 1, первая точка 102 доступа включает в себя буфер 140 и регистр 142 флагов. В первый раз, первая точка 102 доступа может принять первые данные из одной или более сетей 108. Первая точка 102 доступа может определить, что предназначенным получателем первых данных является первая станция 110 и может хранить первые данные в буфере 140. В первый раз, первая станция 110 может быть в режиме с низким энергопотреблением. В следующий раз, после того, как первая станция 110 вышла из режима с низким энергопотреблением, первая точка 102 доступа может транслировать кадр 120 маяка, и первая станция 110 может принимать кадр 120 маяка. Первая станция 110 может определить, что кадр 120 маяка указывает, что первые данные, предназначенные для первой станции 110, хранятся в буфере 140 первой точки 102 доступа. Первая станция 110 может также определить, что кадр 120 маяка указывает, что изменение конфигурации произошло на первой точке 102 доступа до трансляции кадра 120 маяка и после трансляции предыдущего кадра маяка (т.е. пока первая станция 110 была в спящем режиме). Первая станция 110 может модифицировать конфигурацию первой станции 110 на основе информации, включенной в кадр 120 маяка.
[0031] Регистр 142 флагов первой точки 102 доступа может хранить информацию, ассоциированную со станциями, которые соединены с первой точкой 102 доступа и которые функционируют в асинхронном режиме. Например, запись в регистре 142 флагов может быть ассоциирована со второй станцией 112. Первая точка 102 доступа может задать запись в регистре 142 флагов, ассоциированную со второй станцией 112, в первое значение в ответ на определение, что вторая станция 112 не осуществила связь с первой точкой 102 доступа, так как произошло изменение в конфигурации первой точки 102 доступа. В конкретном варианте осуществления, первая точка 102 доступа может быть сконфигурирована с возможностью задания записей в регистре 142 флагов в первое значение в ответ на значительные изменения, внесенные в конфигурацию первой точки 102 доступа, тогда как незначительные изменения конфигурации не будут предписывать первой точке 102 доступа задавать записи в регистре 142 флагов в первое значение. В конкретном варианте осуществления, является ли изменение конфигурации "значительным", может быть задано в стандарте (например, IEEE 802.11ah), и первая точка 102 доступа может быть сконфигурирована с возможностью идентификации значительных изменений конфигурации, заданных в стандарте.
[0032] Когда первая точка 102 доступа транслирует кадр 120 маяка, вторая станция 112 может функционировать в асинхронном режиме с низким энергопотреблением и может не принять уведомление об изменении конфигурации, указанное в кадре 120 маяка. Так как вторая станция 112 не приняла кадр 120 маяка, конфигурация второй станции 112 может быть не синхронизирована с конфигурацией первой точки 102 доступа. В ответ на выход из асинхронного режима с низким энергопотреблением, вторая станция 112 может передать сообщение 122 на первую точку 102 доступа. В конкретном варианте осуществления, сообщение 122 является кадром опроса в режиме экономии энергии (PS-poll). В качестве альтернативы, кадр может быть запускающим кадром, который предписывает первой точке 102 допуска отправить данные на вторую станцию 112 (например, данные для второй станции 122, которые были приняты и/или помещены в буфер первой точкой 102 доступа, пока вторая станция 112 была в режиме с низким энергопотреблением). В конкретном варианте осуществления, кадр может включать в себя данные восходящей линии связи, отправленные из второй станции 112 на первую точку 102 доступа.
[0033] В ответ на прием сообщения 122 (например, кадра PS-Poll), первая точка 102 доступа может определить, функционирует ли вторая станция 112 в асинхронном режиме. В ответ на определение, что вторая станция 112 функционирует в асинхронном режиме, первая точка доступа 102 может определить, задана ли запись для второй станции 112 в регистре 142 флагов в первое значение, указывающее, что вторая станция 112 не осуществила связь с первой точкой 102 доступа, так как произошло изменение в конфигурации первой точки 102 доступа. Когда запись в регистре 142 флагов задана в первое значение, первая точка доступа 102 передает сообщение 124 обновления на вторую станцию 112.
[0034] В конкретном варианте осуществления, сообщение 124 обновления может включать в себя информацию, которая идентифицирует одно или более значений параметров в текущей конфигурации первой точки 102 доступа, которые отличаются в значении от одного или более значений параметров в предыдущей конфигурация первой точки 102 доступа. В другом варианте осуществления, сообщение 124 обновления может включать в себя информацию, которая идентифицирует все или предварительно определенный набор значений параметров, ассоциированных с конфигурацией первой точки 102 доступа. В еще одном варианте осуществления, кадр 124 обновления может включать в себя информацию, которая указывает, что конфигурация первой точки 102 доступа изменена. Вторая станция 112 может модифицировать свою конфигурацию на основе информации, включенной в сообщение 124 обновления в ответ на прием сообщения 124 обновления.
[0035] В другом варианте осуществления, сообщение обновления 124 может быть кадром подтверждения (ACK), который включает в себя бит обновления. Первое значение бита обновления может указывать, что первая точка 102 доступа не имеет данных для отправки на вторую станцию 112. Второе значение бита обновления может указывать, что первая точка 102 доступа имеет данные для отправки на вторую станцию 112. Данные могут включать в себя информацию, ассоциированную с изменением конфигурации на первой точке 102 доступа. В качестве альтернативы, или в дополнение, данные могут включать в себя информацию, принятую (например, одной из сетей 108), которая предназначена для второй станции 112 и которая хранится в буфере 140. В ответ на определение, что бит обновления, включенный в сообщение подтверждения (например, сообщение 124 обновления), задан в первое значение, вторая станция 112 может перейти в асинхронный режим с низким энергопотреблением. В ответ на определение, что бит обновления, включенный в сообщение подтверждения (например, сообщение 124 обновления), задан во второе значение, вторая станция 112 может воздержаться от перехода в асинхронный режим с низким энергопотреблением, пока вторая станция 112 не примет данные от первой точки 102 доступа.
[0036] В конкретном варианте осуществления, сообщение 124 обновления может быть кадром, который совместим с беспроводными сетями IEEE 802.11ah, таким как один или более кадров, заданных в стандарте IEEE 802.11ah, один или более модифицированных кадров обновления, кадр ответа проверки, кадр изменения канала, кадр расширенного анонсирования переключения канала (ECSA), кадр изменения режима функционирования, кадр уведомления о режиме функционирования с очень высокой пропускной способностью (VHT), другим кадром или их комбинацией.
[0037] В конкретном варианте осуществления, вторая точка 104 доступа включает в себя буфер 144. Буфер 144 второй точки 104 доступа может функционировать как описано со ссылкой на буфер 140 первой точки 102 доступа. Например, вторая точка 104 доступа может принять вторые данные, адресованные третьей станции 114, посредством сетей 108. Третья станция 114 может функционировать в асинхронном режиме. Вторая точка 104 доступа может хранить вторые данные в буфере 144, пока третья станция 114 не передаст сообщение на вторую точку 104 доступа, указывающее, что третья станция 114 готова принять данные.
[0038] Посредством задания значения записи в регистре флагов, ассоциированной с третьей станцией 114, в первое значение в ответ на изменение конфигурации второй точки 104 доступа, вторая точка 104 доступа имеет возможность определения, была ли третья станция 114 в асинхронном режиме с низким энергопотреблением, когда была осуществлена трансляция кадра маяка, указывающего изменение конфигурации на второй точке 104 доступа. Таким образом, в ответ на прием сообщения PS-Poll из третьей станции 114, вторая точка доступа 104 имеет возможность автоматического определения, приняла ли третья станция 114 уведомление об изменении конфигурации, и, если нет, автоматической передачи сообщения 124 обновления на третью станцию 114, включающего в себя информацию, которая идентифицирует изменение конфигурации.
[0039] В другом конкретном варианте осуществления, станция, осуществляющая связь с точкой доступа, может передать кадр на точку доступа. Кадр может запросить данные для станции, которые помещены в буфер точкой доступа (например, данные для станции, которые были приняты и/или помещены в буфер точкой доступа, пока станция была в режиме с низким энергопотреблением). Например, кадр может быть кадром опроса в режиме экономии энергии (PS-poll). В качестве альтернативы, или в дополнение, кадр может быть запускающим кадром, который предписывает точке доступа отправить данные на станцию. В конкретном варианте осуществления, кадр может включать в себя данные восходящей линии связи, отправленные из станции на точку доступа. Кадр может включать в себя порядковый номер маяка, относящийся к конфигурации точки доступа (т.е. последней известной конфигурации точки доступа, которая была известна станции до вхождения станции в режим с низким энергопотреблением). Точка доступа может принять кадр и может определить, что порядковый номер маяка, включенный в кадр, соответствует "старой" конфигурации точки доступа (т.е. не текущей конфигурации точки доступа). Точка доступа может затем передать кадр обновления, который указывает по меньшей мере одно различие между текущей конфигурацией и старой конфигурацией, идентифицированной посредством принятого порядкового номера маяка. В альтернативном варианте осуществления, точка доступа может планировать передачу кадра обновления на станцию (например, во время периода, когда станция не находится в спящем режиме или режиме экономии энергии) и может передавать кадр обновления во время запланированного времени. Таким образом, точка доступа может воздержаться от передачи кадра обновления на станцию, пока станция находится в спящем режиме или режиме экономии энергии. В еще одном альтернативном варианте осуществления, точка доступа может передавать кадр подтверждения (ACK), включающий в себя информацию, такую как поле бита обновления, которая уведомляет станцию, что кадр обновления доступен (т.е. доступна текущая конфигурация). Когда станция принимает кадр подтверждения, станция может передать кадр запроса обновления на точку доступа, и точка доступа может затем передать кадр обновления на станцию.
[0040] Для иллюстрации, вторая точка 104 доступа может быть сконфигурирована с возможностью осуществления связи с третьей станцией 114 посредством линии беспроводной связи. Изменение конфигурации может произойти на второй точке 104 доступа, тогда как третья станция 114 находится в асинхронном режиме с низким энергопотреблением, как описано со ссылкой на Фиг. 2-3. В конкретном варианте осуществления, изменение конфигурации ассоциировано с конфигурацией канала. Например, вторая точка 104 доступа может определить, что канал, используемый второй точкой 104 доступа для осуществления связи с третьей станцией 114 и другими станциями (не показаны), может иметь необходимость быть в состоянии временного молчания (т.е. без трафика). Вторая точка доступа 104 может модифицировать свою информацию о конфигурации для указания, что канал должен быть в состоянии молчания. В конкретном варианте осуществления, вторая точка 104 доступа может изменить текущую передачу или рабочий канал, может изменить режим функционирования, или их комбинацию. Например, изменением канала может быть переключение канала или расширенное переключение канала. В качестве другого примера, изменение режима функционирования может включать в себя модификацию параметров расширенного доступа к каналу распределения (EDCA), модификацию информационного элемента молчания, модификацию набора параметров широкополосной передачи по методу прямой последовательности (DSSS), модификацию набора параметров отсутствия конкуренции (CF), модификацию набора параметров скачкообразной перестройки частоты, модификацию рабочего элемента с высокой пропускной способностью (HT), или любую их комбинацию.
[0041] В ответ на модификацию конфигурации, вторая точка 104 доступа может модифицировать (например, увеличение или уменьшение) порядкового номера маяка, который идентифицирует текущую конфигурацию второй точки 104 доступа. Например, перед модификацией конфигурации второй точки 104 доступа для указания, что канал должен быть в состоянии молчания, порядковый номер маяка может иметь значение X. В ответ на модификацию конфигурации, вторая точка 104 доступа модифицировать порядковый номер маяка до значения X+1 (например, увеличение).
[0042] Перед изменением конфигурации на второй точке 104 доступа, третья станция 114 может перейти в асинхронный режим с низким энергопотреблением. Третья станция 114 может хранить информацию, указывающую, что порядковый номер маяка, ассоциированный во второй точкой 104 доступа, имеет значение X. Значение X, хранящееся на третьей станции 114 представляет собой или соответствует последней конфигурации второй точки 104 доступа, которая была известна третьей станции 114 до перехода в асинхронный режим с низким энергопотреблением. Третья станция 114 не имеет возможности обнаружения, что конфигурация второй точки 104 доступа была изменена, пока третья станция 114 находится в асинхронном режиме с низким энергопотреблением. Когда третья станция 114 выходит из асинхронного режима с низким энергопотреблением, порядковый номер маяка, хранящийся на третьей станции 114, указывает, что конфигурация второй точки 104 доступа является конфигурацией, ассоциированной со значением порядкового номера маяка, составляющим X. Когда третья станция 114 выходит из асинхронного режима с низким энергопотреблением, текущий порядковый номер маяка, хранящийся на второй точке 104 доступа, имеет значение X+1.
[0043] Когда третья станция 114 выходит из асинхронного режима с низким энергопотреблением, третья станция 114 передает сообщение на вторую точку 104 доступа. Сообщение может включать в себя сообщение 126 PS-Poll, запрашивающее данные для третьей станции 114, которые помещены в буфер второй точкой 104 доступа. В качестве альтернативы, или в дополнение, сообщение может включать в себя запускающий кадр, который предписывает точке доступа отправить данные на станцию. В конкретном варианте осуществления, сообщение может включать в себя данные восходящей линии связи, отправленные из третьей станции 114 на вторую точку 104 доступа. В конкретном варианте осуществления, сообщение 126 PS-Poll может включать в себя порядковый номер 127 маяка, который хранится на третьей станции 114 (например, порядковый номер маяка, имеющий значение X). Сообщение 126 PS-Poll может быть принято второй точкой 104 доступа.
[0044] В ответ на прием сообщения 126 PS-Poll из третьей станции 114, вторая точка 104 доступа может определить, идентифицирует ли порядковый номер 127 маяка, включенный в сообщение 126 PS-Poll (например, порядковый номер маяка, имеющий значение X), текущий порядковый номер маяка, хранящийся на второй точке 104 доступа (например, порядковый номер маяка, имеющий значение X+1). В ответ на определение, что порядковый номер 127 маяка, включенный в сообщение 126 PS-Poll, не идентифицирует текущий порядковый номер маяка, хранящийся на второй точке 104 доступа, вторая точка 104 доступа может передать сообщение 128 обновления на третью станцию 114. Сообщение 128 обновления может быть аналогичным сообщению 124 обновления и может включать в себя информацию, аналогичную информации, включенной в сообщение 124 обновления.
[0034] Например, сообщение 128 обновления может включать в себя информацию, которая идентифицирует одно или более значений параметров в текущей конфигурации второй точки 104 доступа, которые различаются в значении от одного или более значений параметров в предыдущей конфигурации второй точки 104 доступа. В другом варианте осуществления, сообщение 128 обновления может включать в себя информацию, которая идентифицирует все или предварительно определенный набор значений параметров, ассоциированных с конфигурацией второй точки 104 доступа. В еще одном варианте осуществления, кадр 128 обновления может включать в себя информацию, которая указывает, что конфигурация второй точки 104 доступа изменена. В ответ на прием сообщения 128 обновления, третья станция 114 может модифицировать свою конфигурацию на основе информации, включенной в сообщение 128 обновления.
[0046] В другом конкретном варианте осуществления, вторая точка 104 доступа может передать кадр подтверждения (не показан) на третью станцию 114 вместо передачи сообщения 128 обновления или в дополнение к нему. Кадр подтверждения может включать в себя бит обновления (например, флаг). В конкретном варианте осуществления, бит обновления может указывать, идентифицирует ли порядковый номер 127 маяка, хранящийся на третьей станции 114, текущий порядковый номер маяка, хранящийся на второй точке 104 доступа. Например, первое значение бита обновления может указывать, что порядковый номер 127 маяка, хранящийся на третьей станции 114, совпадает с текущим порядковым номером маяка, хранящимся на второй точке 104 доступа. Второе значение бита обновления может указывать, что порядковый номер 127 маяка, хранящийся на третьей станции 114, не совпадает с текущим порядковым номером маяка, хранящимся на второй точке 104 доступа.
[0047] В другом конкретном варианте осуществления, бит обновления может указывать, что вторая точка 104 доступа имеет данные для отправки на третью станцию 114. Например, первое значение бита обновления может указывать, что вторая точка 104 доступа не имеет данных для отправки на третью станцию 114. Второе значение бита обновления может указывать, что вторая точка 104 доступа имеет данные для отправки на третью станцию 114. В конкретном варианте осуществления, данные могут относиться к изменению конфигурации на второй точке 104 доступа. В другом варианте осуществления, данные могут относиться либо к изменению конфигурации на второй точке 104 доступа, либо могут включать в себя данные, принятые из сети (например, одной из сетей 108), которые предназначены для третьей станции 114.
[0048] Третья станция 114 может принять кадр подтверждения и определить, задан ли бит обновления в первое значение или второе значение. Когда бит обновления задан в первое значение, третья станция 114 может определить, что вторая точка 104 доступа не имеет данные для отправки на третью станцию 114, и третья станция 114 может перейти обратно в асинхронный режим с низким энергопотреблением. В конкретном варианте осуществления, когда бит обновления задан во второе значение, третья станция 114 может задержать переход обратно в асинхронный режим с низким энергопотреблением, пока третья станция 114 не примет данные от точки 104 доступа. В другом варианте осуществления, третья станция 114 может передать сообщение запроса обновления (не показано) на вторую точку 104 доступа, указывающее, что третья станция 114 готова принять данные из второй точки 104 доступа. Вторая точка 104 доступа может передать сообщение обновления (например, сообщение 128 обновления) в ответ на прием запроса обновления из третьей станции 114. В конкретном варианте осуществления, сообщение обновления может включать в себя данные об изменении конфигурации, как описано со ссылкой на сообщения 124 и 128 обновления. В качестве альтернативы, или в дополнение, сообщение обновления может включать в себя данные, принятые из сети (например, одной из сетей 108), которые предназначены для третьей станции 114.
[0049] Посредством приема порядкового номера 127 маяка, хранящегося на третьей станции 114, в сообщении 126 PS-Poll, вторая точка 104 доступа имеет возможность определения, была ли третья станция 114 в асинхронном режиме с низким энергопотреблением, когда второй точкой 104 доступа была осуществлена трансляция кадра маяка, указывающего изменение конфигурации на второй точке 104 доступа. Таким образом, вторая точка 104 доступа имеет возможность автоматической передачи сообщения 128 обновления, включающего в себя информацию, которая идентифицирует изменение конфигурации, на третью станцию 114 в ответ на прием сообщения 126 PS-Poll.
[0050] В конкретном варианте осуществления, станция может передать кадр (например, кадр PS-Poll, запускающий кадр, кадр, запрашивающий помещенные в буфер данные, и/или кадр, включающий в себя данные восходящей линии связи) на точку доступа и может принять кадр подтверждения, включающий в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа, в ответ на кадр. Станция может определить, идентифицирована ли посредством обновленного порядкового номера последняя известная конфигурация точки доступа. Если последняя известная конфигурация точки доступа не идентифицирована посредством принятого обновленного порядкового номера маяка, станция может передавать кадр запроса обновления на точку доступа. Точка доступа может передать кадр обновления на станцию, причем кадр обновления указывает по меньшей мере одно изменение в последней известной конфигурации точки доступа, которая была известна станции.
[0051] Как проиллюстрировано, четвертая станция 116 может функционировать в асинхронном режиме и переходить в асинхронный режим с низким энергопотреблением. Пока четвертая станция 116 находится в асинхронном режиме с низким энергопотреблением, конфигурация третьей точки 106 доступа может быть модифицирована. После модификации конфигурации третьей точки 106 доступа, четвертая 116 станция может выйти из асинхронного режима с низким энергопотреблением и передать сообщение 130 PS-Poll на третью точку доступа. Третья точка 106 доступа может принять сообщение 130 PS-Poll и передать сообщения 132 подтверждения на четвертую станцию 116. Сообщение 132 подтверждения может включать в себя текущий порядковый номер маяка, который идентифицирует текущую конфигурацию третьей точки 106 доступа.
[0052] В ответ на прием сообщения 132 подтверждения, четвертая станция 116 может определить, соответствует ли порядковый номер маяка, хранящийся на четвертой станции 116, конфигурации, идентифицированной посредством текущего порядкового номера маяка, включенного в сообщение 132 подтверждения. Когда порядковый номер маяка, хранящийся на четвертой станции 116, совпадает с текущим порядковым номером маяка, включенным в сообщение 132 подтверждения, четвертая станция 116 может определить, что четвертая станция 116 осведомлена о текущей конфигурации третьей точки 106 доступа. Когда порядковый номер маяка, хранящийся на четвертой станции 116, не совпадает с текущим порядковым номером маяка, включенным в сообщение 132 подтверждения, четвертая станция 116 может определить, что четвертая станция 116 не осведомлена о текущей конфигурации третьей точки 106 доступа, и что четвертая станция 116 должна модифицировать свою конфигурацию. В ответ на определение, что порядковый номер маяка, хранящийся на четвертой станции 116, не совпадает с текущим порядковым номером маяка, включенным в сообщение 132 подтверждения, четвертая станция 116 может передать сообщение запроса обновления (не показано) на третью точку доступа 106.
[0053] В ответ на прием сообщения запроса обновления на третьей точке 106 доступа, третья точка 106 доступа может передать сообщение обновления (не показано). Сообщение обновления, переданное третьей точкой 106 доступа, может быть аналогичным сообщению 128 обновления, описанному выше.
[0054] В конкретном варианте осуществления, третья точка 106 доступа включает в себя буфер 146. Буфер 146 третьей точки 106 доступа может функционировать как описано со ссылкой на буфер 140 первой точки 102 доступа. Например, третья точка 106 доступа может принять третьи данные, адресованные четвертой станции 116, посредством сетей 108. Четвертая станция 116 может функционировать в асинхронном режиме. Третья точка 106 доступа может хранить третьи данные в буфере 146, пока четвертая станция 116 не передаст сообщение на третью точку 106 доступа, указывающее, что четвертая станция 116 готова принять данные.
[0055] Посредством приема текущего порядкового номера маяка, хранящегося на третьей станции 116, в сообщении 132 подтверждения, четвертая станция 116 имеет возможность определения, была ли четвертая станция 116 в асинхронном режиме с низким энергопотреблением, когда произошло изменение конфигурации на третьей точке 106 доступа. Таким образом, четвертая станция 116 имеет возможность автоматической передачи сообщения запроса обновления на третью точку 106 доступа, и третья точка 106 доступа имеет возможность передачи на точку 106 доступа сообщения обновления (не показано), которое включает в себя информацию, которая идентифицирует изменение конфигурации.
[0056] Обращаясь к Фиг. 2, раскрыта схема конкретного варианта осуществления способа передачи сообщений об изменении конфигурации между точками доступа и станциями, и в общем обозначена номером 200. На Фиг. 2 показаны станция 202 и точка 204 доступа. В конкретном варианте осуществления, точка 204 доступа может быть второй точкой 104 доступа по Фиг. 1. Как показано на Фиг. 2, точка 204 доступа может хранить текущий порядковый номер 208 маяка (например, порядковый номер маяка точки доступа (AP-BSN)). Текущий порядковый номер 208 маяка может идентифицировать текущую конфигурацию точки 204 доступа. К конкретном варианте осуществления, станция 202 может хранить порядковый номер 206 маяка (например, порядковый номер маяка точки доступа (AP-BSN)). Порядковый номер 206 маяка станции может идентифицировать последнюю известную конфигурацию точки 204 доступа, которая известна станции 202.
[0057] В первый раз, порядковый номер 206 маяка станции может быть задан в значение X, и текущий порядковый номер 208 маяка может быть задан в значение X. На этапе 210 станция 202 может войти в асинхронный режим с низким энергопотреблением. Пока станция 202 находится в асинхронном режиме с низким энергопотреблением, точка 204 доступа может модифицировать конфигурацию точки 204 доступа, на этапе 212, и текущий порядковый номер 208 маяка может быть увеличен до X+1. Так как станция 202 находится в асинхронном режиме с низким энергопотреблением, станция 202 может не принять уведомление (например, кадр маяка, сообщение обновления и т.д.), что конфигурация точки 204 доступа изменилась.
[0058] На этапе 214, станция 202 может выйти из асинхронного режима с низким энергопотреблением. Впоследствии, на этапе 216, станция 202 передает сообщение 218 PS-Poll точке 204 доступа. Сообщение 218 PS-Poll может включать в себя порядковый номер 206 маяка станции, хранящийся на станции 202. На этапе 222, точка 204 доступа может принять сообщение 218 PS-Poll из станции 202 и определить, соответствует ли порядковый номер 206 маяка станции текущему порядковому номеру 208 маяка, хранящемуся в точке 204 доступа.
[0059] В ответ на определение, что порядковый номер 206 маяка станции не соответствует текущему порядковому номеру 208 маяка, на этапе 224, точка 204 доступа может передать кадр обновления 234 (например, сообщение 128 обновления). Кадр 234 обновления может включать в себя данные 236 обновления. В конкретном варианте осуществления, данные 236 обновления могут включать в себя информацию, которая идентифицирует одно или более значений параметров в текущей конфигурации точки 204 доступа, которые различаются по значению от одного или более значений параметров в предыдущей конфигурации точки 204 доступа (например, конфигурации, идентифицированной посредством порядкового номера 206 маяка станции, хранящегося на станции 202). В другом варианте осуществления, данные 236 обновления могут включать в себя информацию, которая идентифицирует все или предварительно определенный набор значений параметров, ассоциированных с конфигурацией точки 204 доступа. В еще одном варианте осуществления, данные 236 обновления могут включать в себя другую информацию, которая указывает, что конфигурация точки 204 доступа изменена. В ответ на прием кадра 234 обновления, станция 202 может модифицировать свою конфигурацию (не показано) на основе данных 236 обновления, включенных в кадр 234 обновления.
[0060] В альтернативном варианте осуществления, точка 204 доступа может передавать кадр 228 подтверждения на станцию 202 в ответ на определение, что порядковый номер маяка станции 206 не соответствует текущему порядковому номеру 208 маяка, на этапе 226. Кадр 228 подтверждения может включать в себя бит 230 обновления (например, флаг), который указывает, соответствует ли порядковый номер 206 маяка станции, хранящийся на станции 202, текущему порядковому номеру 208 маяка, хранящемуся в точке 204 доступа. Например, первое значение бита 230 обновления может указывать, что порядковый номер 206 маяка станции, хранящийся на станции 202 совпадает с текущим порядковым номером 208 маяка, хранящегося в точке 204 доступа. Второе значение бита 230 обновления может указывать, что порядковый номер 206 маяка станции, хранящийся на третьей станции 114, не совпадает с текущим порядковым номером 208 маяка, хранящимся на второй точке 104 доступа.
[0061] На этапе 232, станция 202 может принять кадр 228 подтверждения и определить, задан ли бит 230 обновления в первое значение или второе значение. Когда бит 230 обновления задан в первое значение, станция 202 может определить, что текущая конфигурация точки 204 доступа является конфигурацией, идентифицированной посредством порядкового номера 206 маяка станции, хранящегося на станции 202. Когда бит 230 обновления задан во второе значение, станция 202 может определить, что текущая конфигурация точки 204 доступа не является конфигурацией, соответствующей порядковому номеру 206 маяка станции, хранящемуся на станции 202. В ответ на определение, что бит 230 обновления задан во второе значение, станция 202 может передать сообщение 240 запроса обновления на точку 204 доступа, на этапе 238. Сообщение 240 запроса обновления может запросить, чтобы точка 204 доступа передала сообщение обновления (например, одно из сообщений 124, 128 обновления). На этапе 224, третья точка 106 доступа может передать кадр 234 обновления в ответ на прием кадра 234 запроса обновления на точке 204 доступа. Кадр 234 обновления может быть аналогичным сообщениям 124, 128 обновления, описанным со ссылкой на Фиг. 1.
[0062] В качестве альтернативы, в ответ на бит 230 обновления, имеющий второе значение, станция 202 может оставаться в активном состоянии (т.е., состоянии, отличном от состояния асинхронного режима с низким энергопотреблением или выключенного состояния) для ожидания передачи кадра 224 обновления из точки 204 доступа, и точка 204 доступа может автоматически передать кадр 234 обновления после передачи кадра 228 подтверждения.
[0063] Обращаясь к Фиг. 3, раскрыта схема другого варианта осуществления способа передачи сообщений об изменении конфигурации между точкой доступа и станцией, и в общем обозначена номером 300. На Фиг. 3 показаны станция 302 и точка доступа 304. Точка 304 доступа включает в себя регистр 306 флагов. Регистром 306 флагов может быть регистр 142 флагов по Фиг. 1.
[0064] На этапе 308, станция 302 может войти в асинхронный режим с низким энергопотреблением. Пока станция 302 находится в асинхронном режиме с низким энергопотреблением, точка 304 доступа может модифицировать конфигурацию точки 304 доступа, на этапе 310. Так как станция 302 находится в асинхронном режиме с низким энергопотреблением, станция 302 может не принять уведомление (например, кадр маяка, сообщение обновления и т.д.), что конфигурация точки 304 доступа изменилась. На этапе 312, точка доступа 304 может инициализировать одну или более записей в регистре 306 флагов в значение, которое указывает, что станция(и), ассоциированная с одной или более записями (например, включающая в себя станцию 302), может не принять уведомление об изменении конфигурации, как разъяснено со ссылкой на Фиг. 1.
[0065] На этапе 314, станция 302 может выйти из асинхронного режима с низким энергопотреблением. Впоследствии, на этапе 316, станция 302 передает сообщение 318 PS-Poll точке 304 доступа. На 320, точка доступа 304 может принять сообщение 318 PS-Poll из станции 302 и определить, указывает ли значение записи в регистре 306 флагов, которая ассоциирована со станцией 302, что станция 302 не приняла уведомление об изменении конфигурации точки 304 доступа. В ответ на определение, что станция 302 не приняла уведомление, точка 304 доступа может передать кадр 324 обновления на станцию 302, на этапе 322. Кадр 324 обновления может включать в себя данные 326 обновления, как описано выше со ссылкой на Фиг. 1 и 2.
[0066] Обращаясь к Фиг. 4, раскрыта схема другого варианта осуществления способа передачи сообщений об изменении конфигурации между точкой доступа и станцией, и в общем обозначена номером 400. На Фиг. 4 показаны станция 402 и точка доступа 404. Как показано на Фиг. 4, точка 404 доступа может включать в себя текущий порядковый номер 408 маяка (например, порядковый номер маяка точки доступа (AP-BSN)). Текущий порядковый номер 408 маяка может идентифицировать текущую конфигурацию точки 404 доступа. В конкретном варианте осуществления, станция 402 может включать в себя порядковый номер 406 маяка (например, порядковый номер маяка станции (S-BSN)). Порядковый номер 406 маяка станции может идентифицировать последнюю известную конфигурацию точки 404 доступа, которая известна станции 402.
[0067] В первый раз, порядковый номер 406 маяка станции может быть задан в значение X, и текущий порядковый номер 408 маяка может быть задан в значение X. На этапе 410 станция 402 может войти в асинхронный режим с низким энергопотреблением. Пока станция 402 находится в асинхронном режиме с низким энергопотреблением, точка 404 доступа может модифицировать конфигурацию точки 404 доступа, на этапе 412, и текущий порядковый номер 408 маяка может быть увеличен до X+1. Так как станция 402 находится в асинхронном режиме с низким энергопотреблением, станция 402 может не принять уведомление (например, кадр маяка, сообщение обновления и т.д.), что конфигурация точки 404 доступа изменилась.
[0068] На этапе 414, станция 402 может выйти из асинхронного режима с низким энергопотреблением. Впоследствии, на этапе 416, станция 402 передает сообщение 418 PS-Poll точке 404 доступа. Однако, в отличие от сообщения 218 PS-Poll по Фиг. 2, сообщение 418 PS-Poll может не включать в себя порядковый номер 406 маяка станции, хранящийся на станции 402. В ответ на прием сообщения 418 PS-Poll, точка 404 доступа может передать кадр 422 подтверждения на станцию 402, на этапе 420. Кадр 422 подтверждения может включать в себя текущий порядковый номер 408 маяка, хранящийся в точке 404 доступа (показанный на Фиг. 4 как AP-BSN 424 в кадре 422 подтверждения). AP-BSN 424 может идентифицировать текущую конфигурацию точки 404 доступа или соответствовать ей.
[0069] На этапе 426, станция 402 может принять кадр 422 подтверждения и определить, соответствует ли порядковый номер 406 маяка станции конфигурации точки доступа, которая идентифицирована посредством текущего порядкового номера 408 маяка. Когда текущий порядковый номер 408 маяка и порядковый номер 406 маяка станции имеют одинаковое значение, станция 402 может определить, что текущая конфигурация точки 404 доступа является конфигурацией, идентифицированной посредством порядкового номера 406 маяка станции, хранящегося на станции 402. Когда текущий порядковый номер 408 маяка и порядковый номер 406 маяка станции не имеют одинакового значения, станция 402 может определить, что текущая конфигурация точки 404 доступа не является конфигурацией, идентифицированной посредством порядкового номера 406 маяка станции, хранящегося на станции 402.
[0070] В ответ на определение, что текущая конфигурация точки 404 доступа не является конфигурацией, идентифицированной посредством порядкового номера 406 маяка станции, станция 402 может передать сообщение 430 запроса обновления на точку 404 доступа, на этапе 428. В ответ на кадр 430 запроса обновления, точка доступа может отправить на станцию 402 данные обновления, такие как одно или более сообщений 124, 128 обновления, описанных ссылкой на Фиг. 1.
[0071] Обращаясь к Фиг. 5, раскрыта блок-схема конкретного варианта осуществления станции, функционирующей с возможностью передачи сообщений об изменении конфигурации на точку доступа согласно Фиг. 1-4, и в общем обозначена номером 500. Станция 500 включает в себя процессор, такой как процессор 510, соединенный с памятью 532.
[0072] Памятью 532 может быть невременный считываемый компьютером носитель информации, который хранит данные (например, типичные данные 562 конфигурации), инструкции, или и то, и другое. В конкретном варианте осуществления, память 532 может включать в себя инструкции 552, которые могут исполняться процессором 510, чтобы предписывать процессору 510 выполнять одну или более функций станции 500. Например, инструкции 552 могут включать в себя пользовательские приложения, операционную систему, другие исполняемые инструкции или их комбинацию. Инструкции могут быть исполняемыми процессором 510, чтобы предписывать процессору выполнять по меньшей мере часть функциональности, описанной относительно Фиг. 1-4.
[0073] Станция 500 может включать в себя приемопередатчик 550 для отправки и приема сигналов и/или пакетов данных. Например, станция 500 может функционировать как передатчик, когда станция 500 передает на точку доступа кадры (например, кадры PS-Poll, запускающие кадры, кадры, запрашивающие помещенные в буфер данные, кадры, включающие данные восходящей линии связи, и т.д.), кадры запроса обновления или любые другие данные. В качестве другого примера, станция 500 может функционировать как приемник, когда станция 500 принимает из точки доступа кадр подтверждения, кадр обновления или любые другие данные.
[0074] В конкретном варианте осуществления, приемопередатчик 550 может предоставить средство для передачи кадра (например, кадра PS-Poll) из станции на точку доступа. Приемопередатчик 550 может также предоставить средство для приема кадра обновления из точки доступа, указывающего по меньшей мере одно изменение в конфигурации точки доступа, в ответ на кадр. Приемопередатчик 550 может также предоставить средство для приема кадра подтверждения, включающего в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа, в ответ на кадр. В конкретном варианте осуществления, процессор 510 может предоставить средство для определения, идентифицирована ли посредством обновленного порядкового номера маяка последняя известная конфигурация точки доступа.
[0075] Фиг. 5 также показывает контроллер 526 устройства отображения, который может быть соединен с процессором 510 и с устройством 528 отображения. Кодер/декодер (КОДЕК) 534 (например, аудио и/или голосовой КОДЕК) может быть соединен с процессором 510. Громкоговоритель 536 и микрофон 538 могут быть соединены с КОДЕКОМ 534. Фиг. 5 также указывает, что беспроводной контроллер 540 может быть соединен с процессором 510 и с приемопередатчиком 550 (посредством модема 541), который соединен с беспроводной антенной 542. В конкретном варианте осуществления, процессор 510, контроллер 526 устройства отображения, память 532, модем 541, КОДЕК 534, беспроводной контроллер 540, и приемопередатчик 550 включены в устройство 522 типа система в корпусе или система на кристалле.
[0076] В конкретном варианте осуществления, устройство 530 ввода и блок 544 питания соединены с устройством 522 типа система на кристалле. Более того, в конкретном варианте осуществления, как проиллюстрировано на Фиг. 5, устройство 528 отображения, устройство 530 ввода, громкоговоритель 536, микрофон 538, беспроводная 542 антенна, и блок 544 питания являются внешними по отношению к устройству 522 типа система на кристалле. Однако, каждый из устройства 528 отображения, устройства 530 ввода, громкоговорителя 536, микрофона 538, беспроводной антенны 542, и блока 544 питания могут быть соединены с компонентом устройства 522 типа система на кристалле, таким как интерфейс или контроллер.
[0077] Следует отметить, что хотя Фиг. 5 изображает устройство беспроводной связи, процессор 510 и память 532 могут быть интегрированы в другие устройства, такие как мобильное устройство, камера, мультимедийный проигрыватель, развлекательный блок, навигационное устройство, персональный цифровой помощник (PDA), блок обработки данных с фиксированным размещением, компьютер (например, планшетный компьютер, переносной компьютер, настольный компьютер, портативный компьютер и т.д.), устройство хранения данных, устройство маршрутизатора или шлюза, или другое устройство, сконфигурированное с возможностью беспроводного обмена данными.
[0078] Обращаясь к Фиг. 6, раскрыта блок-схема конкретного варианта осуществления точки доступа, функционирующей с возможностью передачи сообщений об изменении конфигурации на станцию согласно Фиг. 1-4, и в общем обозначена номером 600. Точка 600 доступа включает в себя процессор, такой как процессор 610, соединенный с памятью 632.
[0079] Памятью 632 может быть невременный считываемый компьютером носитель информации, который хранит данные (например, типичные данные 672 конфигурации), инструкции, или и то, и другое. В конкретном варианте осуществления, память 632 может также включать в себя один или более регистров, включающих в себя флаги 662, ассоциированные с соответствующими станциями, имеющими связь с точкой 600 доступа. В конкретном варианте осуществления, флаги 662 могут указывать, что обновленная конфигурация точки 600 доступа должна быть передана на станцию.
[0080] В конкретном варианте осуществления, память 632 может включать в себя инструкции 652, которые могут исполняться процессором 610, чтобы предписывать процессору 610 выполнять одну или более функций точки 600 доступа. Например, инструкции 652 могут включать в себя пользовательские приложения, операционную систему, или другие исполняемые инструкции или их комбинацию. Инструкции 652 могут быть исполняемыми процессором 610, чтобы предписывать процессору 610 выполнять по меньшей мере часть функциональности, описанной относительно любой из Фиг. 1-4.
[0081] Точка 600 доступа может включать в себя приемопередатчик 650 для отправки и приема сигналов и/или пакетов данных. Например, точка доступа 600 может функционировать как a передатчик, когда точка 600 доступа передает сигналы и/или пакеты, и может функционировать как a приемник, когда точка 600 доступа принимает сигналы и/или пакеты. Для иллюстрации, точка 600 доступа может функционировать как передатчик, когда точка 600 доступа передает на станцию кадр подтверждения, кадр обновления, или любую их комбинацию. Точка 600 доступа может также функционировать как приемник, когда точка 600 доступа принимает из станции кадр (например, кадр PS-Poll, запускающий кадр, кадр, запрашивающий данные, помещенные в буфер на точке 600 доступа, кадр, включающий в себя данные восходящей линии связи, и т.д.), запрос обновления, или любую их комбинацию.
[0082] Фиг. 6 также указывает, что модем 641 и беспроводной контроллер 640 могут быть соединены с процессором 610 и приемопередатчиком 650, который соединен с беспроводной антенной 642. В конкретном варианте осуществления, процессор 610, память 632, модем 641, беспроводной контроллер 640 и приемопередатчик 650 включены в устройство 622 типа система в корпусе или система на кристалле. В конкретном варианте осуществления, a блок 644 питания соединен с устройством 622 типа система на кристалле. Более того, в конкретном варианте осуществления, беспроводная антенна 642 и блок 644 питания являются внешними по отношению к устройству 622 типа система на кристалле.
[0083] Следует отметить, что хотя Фиг. 6 изображает устройство беспроводной связи, процессор 610 и память 632 могут быть интегрированы в другие устройства, такие как мобильное устройство, камера, мультимедийный проигрыватель, развлекательный блок, навигационное устройство, персональный цифровой помощник (PDA), блок обработки данных с фиксированным размещением, компьютер (например, планшетный компьютер, переносной компьютер, настольный компьютер, портативный компьютер и т.д.), устройство хранения данных, устройство маршрутизатора или шлюза, или другое устройство, сконфигурированное с возможностью беспроводного обмена данными.
[0084] Применительно к описанным вариантам осуществления, раскрыто устройство, которое включает в себя средство для приема кадра из станции на точке доступа, причем кадр включает в себя порядковый номер маяка, идентифицирующий последнюю известную конфигурацию точки доступа, которая была известна станции до вхождения в режим с низким энергопотреблением. Например, средство для приема может включать в себя компонент точек 102, 104 и 106 доступа по Фиг. 1, точки 204 доступа по Фиг. 2, точки 304 доступа по Фиг. 3, точки 404 доступа по Фиг. 4 или точки 600 доступа по Фиг. 6, приемопередатчик 650 по Фиг. 6, одно или более других устройств, сконфигурированных с возможностью приема кадра, или любую их комбинацию.
[0085] Устройство также включает в себя средство для определения, идентифицирована ли текущая конфигурация точки доступа посредством порядкового номера маяка, принятого из станции в кадре. Например, средство для определения может включать в себя процессор 610 по Фиг. 6, компонент точек 102, 104 и 106 доступа по Фиг. 1, точки 204 доступа по Фиг. 2, точки 304 доступа по Фиг. 3, точки 404 доступа по Фиг. 4 или точки доступа 600 по Фиг. 6, приемопередатчик 650 по Фиг. 6, одно или более других устройств, сконфигурированных с возможностью определения, идентифицирована ли текущая конфигурация точки доступа посредством порядкового номера маяка, или любую их комбинацию.
[0086] Устройство включает средство для передачи кадра обновления, который указывает по меньшей мере одно различие между текущей конфигурацией и конфигурацией, идентифицированной посредством порядкового номера маяка, в ответ на определение, что текущая конфигурация не идентифицирована посредством порядкового номера маяка. Например, средство для передачи кадра обновления может включать в себя компонент точек 102, 104 и 106 доступа по Фиг. 1, точки 204 доступа по Фиг. 2, точки 304 доступа по Фиг. 3, точки 404 доступа по Фиг. 4 или точки 600 доступа по Фиг. 6, приемопередатчик 650 по Фиг. 6, одно или более других устройств, сконфигурированных с возможностью передачи кадра обновления, или любую их комбинацию.
[0087] Применительно к описанным вариантам осуществления, раскрыто устройство, которое включает в себя средство для передачи кадра из станции на точку доступа. Например, средство для передачи может включать в себя a компонент станций 110, 112, 114 и 116 по Фиг. 1, станции 202 по Фиг. 2, станции 302 по Фиг. 3, станции 402 по Фиг. 4 или станции 500 по Фиг. 5, приемопередатчик 550 по Фиг. 5, одно или более других устройств, сконфигурированных с возможностью передачи кадра, или любую их комбинацию.
[0088] Устройство включает в себя средство для приема кадра подтверждения, включающего в себя обновленный порядковый номер маяка, относящийся к обновленной конфигурации точки доступа, в ответ на кадр. Например, средство для приема кадра подтверждения может включать в себя компонент станций 110, 112, 114 и 116 по Фиг. 1, станции 202 по Фиг. 2, станции 302 по Фиг. 3, станции 402 по Фиг. 4, или станции 500 по Фиг. 5, приемопередатчик 550 по Фиг. 5, одно или более других устройств, сконфигурированных с возможностью приема кадра подтверждения, или любую их комбинацию.
[0089] Устройство также включает в себя средство для определения, идентифицирована ли посредством обновленного порядкового номера маяка последняя известная конфигурация точки доступа. Например, средство для определения может включать в себя процессор 510 по Фиг. 5, компонент станций 110, 112, 114 и 116 по Фиг. 1, станции 202 по Фиг. 2, станции 302 по Фиг. 3, станции 402 по Фиг. 4 или станции 500 по Фиг. 5, приемопередатчик 550 по Фиг. 5, одно или более других устройств, сконфигурированных с возможностью определения, идентифицирована ли последняя известная конфигурация точки доступа посредством обновленного порядкового номера маяка, или любую их комбинацию. Средство для передачи дополнительно сконфигурировано с возможностью передачи кадра обновления на точку доступа в ответ на определение, что последняя известная конфигурация точки доступа не идентифицирована посредством обновленного номера маяка.
[0090] Специалисты в данной области техники кроме того должны понимать, что различные иллюстративные логические блоки, конфигурации, модули, схемы и этапы алгоритмов, описанные применительно к вариантам осуществления, раскрытым в настоящем документе, могут быть реализованы в виде электронных аппаратных средств, компьютерного программного обеспечения или их комбинации. Различные иллюстративные компоненты, блоки, конфигурации, модули, схемы, и этапы были описаны выше в общем в том, что касается их функциональности. Реализована ли такая функциональность в виде аппаратных средств или программного обеспечения зависит от конкретного применения и проектных ограничений, наложенных на всю систему. Специалисты в данной области техники могут реализовать описанную функциональность различными способами для каждого конкретного применения, но такие решения по реализации не должны интерпретироваться как вызывающие отступление от объема настоящего раскрытия.
[0091] Этапы способа или алгоритма, описанного применительно к вариантам осуществления, раскрытым в настоящем документе, могут быть воплощены непосредственно в аппаратных средствах, в программном модуле, исполняемом процессором, или в их комбинации. Программный модуль может находиться в оперативной памяти (RAM), флэш-памяти, постоянной памяти (ROM), программируемой постоянной памяти (PROM), стираемой программируемой постоянной памяти (EPROM), электрически стираемой программируемой постоянной памяти (EEPROM), регистрах, жестком диске, съемном диске, постоянной памяти на компакт-диске (CD-ROM), или любой другой форме невременного носителя информации. Примерный носитель информации соединен с процессором, так что процессор может считывать информацию с носителя информации и записывать информацию на него. В качестве альтернативы, носитель информации может быть интегрирован в процессор. Процессор и носитель информации могут находиться в специализированной интегральной схеме (ASIC). ASIC может находиться в вычислительном устройстве или пользовательском терминале (например, мобильном телефоне или PDA). В качестве альтернативы, процессор и носитель информации могут находиться в вычислительном устройстве или пользовательском терминале как дискретные компоненты.
[0092] Предыдущее описание раскрытых вариантов осуществления предоставляется для обеспечения специалисту в данной области техники возможности создания или использования раскрытых вариантов осуществления. Различные модификации для этих вариантов осуществления будут легко понятны специалистам в данной области техники, и принципы, определенные в настоящем документе, могут быть применены к другим вариантам осуществления без отступления от объема данного раскрытия. Таким образом, настоящее раскрытие не предназначено для ограничения вариантами осуществления, раскрытыми в настоящем документе, а должно соответствовать самому широкому объему в соответствии с принципами и новыми признаками, которые определены пунктами формулы изобретения.