СИСТЕМА И СПОСОБ ДЛЯ ПОВТОРНОГО ИСПОЛЬЗОВАНИЯ РЕСУРСОВ БЕСПРОВОДНОЙ СВЯЗИ В СОСЕДНИХ СЕТЯХ СВЯЗИ
SYSTEM AND METHOD FOR REUSE OF WIRELESS COMMUNICATION RESOURCES IN NEIGHBORING COMMUNICATION NETWORKS

ОБЛАСТЬ ТЕХНИКИ
[0001] Некоторые аспекты настоящего раскрытия относятся, в общем, к беспроводной связи и, более конкретно, к способам и устройствам для повторного использования ресурсов беспроводной связи в соседних сетях связи.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0002] Во многих телекоммуникационных системах, сети связи используются для обмена сообщениями между различными взаимодействующими пространственно разделенными устройствами. Сети могут классифицироваться в соответствии с географическим охватом, который может быть, например, столичной областью, локальной областью или персональной областью. Такие сети могут обозначаться соответственно как глобальная сеть (WAN), региональная сеть (MAN), локальная сеть (LAN) или персональная сеть (PAN). Сети также различаются в соответствии с технологией коммутации/маршрутизации, используемой для соединения различных сетевых узлов и устройств (например, коммутация каналов или коммутация пакетов), типом физических сред, используемых для передачи (например, проводная или беспроводная), и набором используемых протоколов связи (например, пакет Интернет-протоколов, SONET (синхронная оптическая сеть), Ethernet и т.д.).
[0003] Беспроводные сети часто предпочтительнее, когда сетевые элементы являются мобильными и, следовательно, имеют потребность в динамической связности, или если сетевая архитектура сформирована со специализированной (самоорганизующейся, ad hoc), а не с фиксированной топологией. Беспроводные сети используют неосязаемые физические носители в ненаправленном режиме распространения с использованием электромагнитных волн в радио, микроволновом, инфракрасном, оптическом и других частотных диапазонах. Беспроводные сети предпочтительным образом содействуют мобильности пользователей и быстрому развертыванию на местах по сравнению со стационарными проводными сетями.
[0004] Устройства в беспроводной сети могут передавать/принимать информацию между собой. Передачи устройств могут создавать помехи друг другу, и некоторые передачи могут избирательным образом блокировать другие передачи. Когда много устройств совместно используют сеть связи, может возникать перегрузка и неэффективное использование линий связи. Таким образом, необходимы системы, способы и не временные (непереходные) считываемые компьютером носители для повышения эффективности связи в беспроводных сетях.
КРАТКОЕ ОПИСАНИЕ
[0005] Различные реализации систем, способов и устройств в объеме прилагаемой формулы изобретения имеют несколько аспектов, никакой один из которых не отвечает исключительно за желательные признаки, описанные здесь. Без ограничения объема прилагаемой формулы изобретения, здесь описаны некоторые существенные признаки.
[0006] Подробности одной или нескольких реализаций предмета, раскрытого в настоящей спецификации, приведены на прилагаемых чертежах и в изложенном ниже описании. Другие признаки, аспекты и преимущества станут очевидными из описания, чертежей и формулы изобретения. Отметим, что относительные размеры на чертежах могут быть изображены не в масштабе.
[0007] Один аспект настоящего раскрытия обеспечивает способ управления повторным использованием беспроводной среды. Способ включает в себя определение, в точке доступа, следует ли разрешить повторное использование беспроводной среды одной или несколькими станциями в базовом наборе услуг (BSS). Способ дополнительно включает в себя передачу, после определения разрешить повторное использование, указания, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. Способ дополнительно включает в себя определение одного или нескольких параметров повторного использования. Способ дополнительно включает в себя передачу одного или нескольких параметров повторного использования.
[0008] В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя множество параметров повторного использования, которые различны для разных станций.
[0009] В различных вариантах осуществления, способ может дополнительно включать в себя выбор режима повторного использования, содержащего одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи перекрывающегося BSS (OBSS) от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство и/или предполагаемое принимающее устройство могут иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Способ может дополнительно включать в себя передачу указания выбранного режима повторного использования.
[0010] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, динамический порог может быть функцией мощности передачи передающего устройства и/или предполагаемого приемника. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI предполагаемого приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров.
[0011] В различных вариантах осуществления, определение, следует ли разрешить повторное использование беспроводной среды, может быть основано на расстоянии BSS точки доступа и/или расстоянии BSS одной или нескольких станций. В различных вариантах осуществления, способ может дополнительно включать в себя определение разрешить повторное использование беспроводной среды и использование передач расширенного запроса на передачу и/или подтверждения готовности к передаче. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[0012] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, точка доступа может иметь несколько идентификаторов BSS, причем способ дополнительно содержит сигнализацию одного или нескольких цветов (идентификаторов BSS), которым должны уступать (задерживать свою передачу) одна или несколько станций, или выбор того же цвета, что и соседняя точка доступа.
[0013] В различных вариантах осуществления, один или несколько параметров повторного использования содержат одно или несколько из мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI предполагаемого приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах, причем один или несколько параметров включают в себя мощность передачи или другие параметры, включенные в преамбулу принимаемых пакетов, и индикацию величины помех, допустимых в узлах, как функцию одного или нескольких параметров.
[0014] В различных вариантах осуществления, определение, следует ли разрешить повторное использование беспроводной среды, основано на расстоянии BSS точки доступа и/или расстоянии BSS одной или нескольких станций. В различных вариантах осуществления, критерии определяют, что всем станциям в BSS разрешено повторно использовать беспроводную среду, или поднабору станций в BSS разрешено повторно использовать беспроводную среду, причем поднабор станций основан на расстоянии BSS каждой из одной или нескольких станций. В различных вариантах осуществления, точка доступа имеет несколько идентификаторов BSS, причем способ дополнительно содержит сигнализацию одного или нескольких идентификаторов BSS, которым должны уступать одна или несколько станций, или выбор всех идентификаторов BSS для совместного использования одного и того же цвета.
[0015] Другой аспект предусматривает устройство, сконфигурированное, чтобы управлять повторным использованием беспроводной среды. Устройство включает в себя процессор, сконфигурированный, чтобы определять, разрешать ли повторное использование беспроводной среды одной или несколькими станциями в базовом наборе услуг (BSS). Процессор дополнительно сконфигурирован, чтобы определять один или несколько параметров повторного использования. Устройство дополнительно включает в себя передатчик, сконфигурированный, чтобы передавать, при определении разрешить повторное использование, указание, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. Передатчик дополнительно сконфигурирован, чтобы передавать один или несколько параметров повторного использования.
[0016] В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя множество параметров повторного использования, которые различны для разных станций.
[0017] В различных вариантах осуществления, процессор может быть дополнительно сконфигурирован, чтобы выбирать режим повторного использования, содержащий одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи перекрывающегося BSS (OBSS) от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство и/или предполагаемое принимающее устройство могут иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Передатчик может быть дополнительно сконфигурирован, чтобы передавать указание выбранного режима повторного использования.
[0018] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, динамический порог может быть функцией мощности передачи передающего устройства и/или предполагаемого приемника. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI предполагаемого приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров.
[0019] В различных вариантах осуществления, процессор может быть сконфигурирован, чтобы определять, следует ли разрешать повторное использование беспроводной среды, на основе расстояния BSS точки доступа и/или расстояния BSS одной или нескольких станций. В различных вариантах осуществления, процессор может быть дополнительно сконфигурирован, чтобы определять разрешать повторное использование беспроводной среды и использовать передачи расширенного запроса на передачу и/или расширенного подтверждения готовности к передаче. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[0020] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, устройство может включать в себя точку доступа, имеющую несколько идентификаторов BSS, причем процессор может быть дополнительно сконфигурирован, чтобы сигнализировать один или несколько цветов, которым должны уступать одна или несколько станций, или выбирать тот же цвет, что и соседняя точка доступа.
[0021] Другой аспект обеспечивает другое устройство для управления повторным использованием беспроводной среды. Устройство включает в себя средство для определения, следует ли разрешить повторное использование беспроводной среды одной или несколькими станциями в базовом наборе услуг (BSS). Устройство дополнительно включает в себя средство для передачи, при определении разрешить повторное использование, указания, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. Устройство дополнительно включает в себя средство для определения одного или нескольких параметров повторного использования. Устройство дополнительно включает в себя средство для передачи одного или нескольких параметров повторного использования.
[0022] В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя множество параметров повторного использования, которые различны для разных станций.
[0023] В различных вариантах осуществления, устройство может дополнительно включать в себя средство для выбора режима повторного использования, содержащего одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи перекрывающегося BSS (OBSS) от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство и/или предполагаемое принимающее устройство могут иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Устройство может дополнительно включать в себя средство для передачи указания выбранного режима повторного использования.
[0024] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, динамический порог может быть функцией мощности передачи передающего устройства и/или предполагаемого приемника. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI предполагаемого приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров.
[0025] В различных вариантах осуществления, определение, следует ли разрешать повторное использование беспроводной среды, может быть основано на расстоянии BSS точки доступа и/или расстоянии BSS одной или нескольких станций. В различных вариантах осуществления, устройство может дополнительно включать в себя средство для определения разрешить повторное использование беспроводной среды и использования передач расширенного запроса на передачу и/или расширенного подтверждения готовности в передаче. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[0026] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, устройство может включать в себя точку доступа, имеющую несколько идентификаторов BSS, причем устройство дополнительно содержит средство для сигнализации одного или нескольких цветов, которым должны уступать одна или несколько станций, или выбора того же цвета, что и соседняя точка доступа.
[0027] Другой аспект обеспечивает не-временный считываемый компьютером носитель. Носитель включает в себя код, который, при его исполнении, побуждает устройство определять, разрешать ли повторное использование беспроводной среды одной или несколькими станциями в базовом наборе услуг (BSS). Носитель дополнительно включает в себя код, который, при его исполнении, побуждает устройство передавать, при определении разрешить повторное использование, указание, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. Носитель дополнительно включает в себя код, который, при его исполнении, побуждает устройство определять один или несколько параметров повторного использования. Носитель дополнительно включает в себя код, который, при его исполнении, побуждает устройство передавать один или несколько параметров повторного использования.
[0028] В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя множество параметров повторного использования, которые различны для разных станций.
[0029] В различных вариантах осуществления, носитель может дополнительно включать в себя код, который, при его исполнении, побуждает устройство выбирать режим повторного использования, содержащий одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи перекрывающегося BSS (OBSS) от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство и/или предполагаемое принимающее устройство могут иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Носитель может дополнительно включать в себя код, который, при его исполнении, побуждает устройство передавать указание выбранного режима повторного использования.
[0030] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, динамический порог может быть функцией мощности передачи передающего устройства и/или предполагаемого приемника. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI предполагаемого приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров.
[0031] В различных вариантах осуществления, носитель может дополнительно включать в себя код, который, при его исполнении, побуждает устройство определять, следует ли разрешить повторное использование беспроводной среды, на основе расстояния BSS точки доступа и/или расстояния BSS от одной или нескольких станций. В различных вариантах осуществления, носитель может дополнительно включать в себя код, который, при его исполнении, побуждает устройство определять разрешить повторное использование беспроводной среды и использовать передачи расширенного запроса на передачу и/или расширенного подтверждения готовности к передаче. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[0032] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, устройство может включать в себя точку доступа, имеющую несколько идентификаторов BSS, и дополнительно содержать код, который, при его исполнении, побуждает устройство сигнализировать один или несколько цветов, которым должны уступать одна или несколько станций, или выбирать тот же цвет, что и соседняя точка доступа.
[0033] Другой аспект предусматривает другой способ повторного использования беспроводной среды. Способ включает в себя обнаружение, в станции, передачи перекрывающегося набора базовых услуг (OBSS). Способ дополнительно включает в себя определение, следует ли повторно использовать беспроводную среду. Способ дополнительно включает в себя определение одного или нескольких параметров повторного использования. Способ дополнительно включает в себя избирательную передачу сообщения на основе упомянутого определения, следует ли повторно использовать беспроводную среду, и одного или нескольких параметров повторного использования.
[0034] В различных вариантах осуществления, способ может дополнительно включать в себя выбор режима повторного использования, содержащего одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи OBSS от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство может иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Способ дополнительно включает в себя применение выбранного режима повторного использования.
[0035] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров. В различных вариантах осуществления, определение того, следует ли повторно использовать беспроводную среду, может быть основано на расстоянии BSS точки доступа и/или расстоянии BSS станции. В различных вариантах осуществления, способ может дополнительно включать в себя определение повторного использования беспроводной среды и использование передач расширенного запроса на передачу и/или расширенного подтверждения готовности к передаче.
[0036] В различных вариантах осуществления, способ может дополнительно включать в себя прием указания, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду.
[0037] В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, один или несколько параметров могут быть определены в передаче OBSS.
[0038] Другой аспект обеспечивает другое устройство, сконфигурированное, чтобы повторно использовать беспроводную среду. Устройство включает в себя процессор, сконфигурированный, чтобы обнаруживать передачи перекрывающегося базового набора услуг (OBSS). Процессор дополнительно сконфигурирован, чтобы определять, следует ли повторно использовать беспроводную среду. Процессор дополнительно сконфигурирован, чтобы определять один или несколько параметров повторного использования. Устройство дополнительно включает в себя передатчик, сконфигурированный, чтобы избирательно передавать сообщение на основе упомянутого определения, следует ли повторно использовать беспроводную среду, и одного или нескольких параметров повторного использования.
[0039] В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя множество параметров повторного использования, которые различны для разных станций.
[0040] В различных вариантах осуществления, процессор может быть дополнительно сконфигурирован, чтобы выбирать режим повторного использования, содержащий одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи OBSS от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство может иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Процессор может быть дополнительно сконфигурирован, чтобы применять выбранный режим повторного использования.
[0041] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикатора уровня принимаемого сигнала (RSSI) передатчика, порога RSSI приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров. В различных вариантах осуществления, процессор может быть сконфигурирован, чтобы определять, следует ли повторно использовать беспроводную среду, на основе расстояния BSS точки доступа и/или расстояния BSS станции.
[0042] В различных вариантах осуществления, процессор может быть дополнительно сконфигурирован, чтобы определять повторно использовать беспроводную среду и использовать передачи расширенного запроса на передачу и/или расширенного подтверждения готовности к передаче. В различных вариантах осуществления, устройство может дополнительно включать в себя приемник, сконфигурированный, чтобы принимать указание, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[0043] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, один или несколько параметров могут быть определены в передаче OBSS.
[0044] Другой аспект обеспечивает другое устройство для повторного использования беспроводной среды. Устройство включает в себя средство для обнаружения передачи перекрывающегося базового набора услуг (OBSS). Устройство содержит средство для определения, следует ли повторно использовать беспроводную среду. Устройство включает в себя средство для определения одного или нескольких параметров повторного использования. Устройство включает в себя средство для избирательной передачи сообщения на основе упомянутого определения, следует ли повторно использовать беспроводную среду, и одного или нескольких параметров повторного использования.
[0045] В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя множество параметров повторного использования, которые различны для разных станций.
[0046] В различных вариантах осуществления, устройство может дополнительно включать в себя средство для выбора режима повторного использования, содержащего одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи OBSS от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство может иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Устройство может дополнительно включать в себя средство для применения выбранного режима повторного использования.
[0047] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикатора уровня принимаемого сигнала (RSSI) передатчика, порога RSSI приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров. В различных вариантах осуществления, определение того, следует ли повторно использовать беспроводную среду, может быть основано на расстоянии BSS точки доступа и/или расстоянии BSS станции.
[0048] В различных вариантах осуществления, устройство может дополнительно включать в себя средство для определения повторного использования беспроводной среды и использования передач расширенного запроса на передачу и/или расширенного подтверждения готовности к передаче. В различных вариантах осуществления, устройство может дополнительно включать в себя прием указания, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[0049] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, один или несколько параметров могут быть определены в передаче OBSS.
[0050] Другой аспект обеспечивает другой не-временный считываемый компьютером носитель. Носитель включает в себя код, который, при его исполнении, побуждает устройство обнаруживать передачу перекрывающегося базового набора услуг (OBSS). Носитель дополнительно включает в себя код, который, при его исполнении, побуждает устройство определять, следует ли повторно использовать беспроводную среду. Носитель дополнительно включает в себя код, который, при его исполнении, побуждает устройство определять один или несколько параметров повторного использования. Носитель дополнительно включает в себя код, который, при его исполнении, побуждает устройство избирательно передавать сообщение на основе упомянутого определения, следует ли повторно использовать беспроводную среду, и одного или нескольких параметров повторного использования.
[0051] В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя множество параметров повторного использования, которые различны для разных станций.
[0052] В различных вариантах осуществления, носитель может дополнительно включать в себя код, который, при его исполнении, побуждает устройство выбирать режим повторного использования, содержащий одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи OBSS от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство может иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Носитель дополнительно включает в себя код, который, при его исполнении, побуждает устройство применять выбранный режим повторного использования.
[0053] В различных вариантах осуществления первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров. В различных вариантах осуществления, определение, следует ли повторно использовать беспроводную среду, может быть основано на расстоянии BSS точки доступа и/или расстоянии BSS станции.
[0054] В различных вариантах осуществления, носитель может дополнительно включать в себя код, который, при его исполнении, побуждает устройство определять повторно использовать беспроводную среду и использовать передачи расширенного запроса на передачу и/или расширенного подтверждения готовности к передаче. В различных вариантах осуществления, носитель может дополнительно включать в себя код, который, при его исполнении, побуждает устройство принимать указание, что повторное использование беспроводной среды может быть разрешено для станций, удовлетворяющих критериям. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[0055] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, один или несколько параметров могут быть определены в передаче OBSS.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0056] Фиг. 1 иллюстрирует пример системы беспроводной связи, в которой могут быть использованы аспекты настоящего раскрытия.
[0057] Фиг. 2 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве, которое может быть использовано в системе беспроводной связи согласно фиг. 1, в соответствии с вариантом осуществления.
[0058] Фиг. 3 представляет собой примерную иллюстрацию двух точек доступа и ассоциированных устройств в каждом базовом наборе услуг в соответствии с вариантом осуществления.
[0059] Фиг. 4 показывает блок-схему последовательности операций для примерного способа повторного использования беспроводной среды, который может использоваться в системе беспроводной связи, согласно фиг. 1.
[0060] Фиг. 5 показывает блок-схему последовательности операций для примерного способа повторного использования беспроводной среды, который может использоваться в системе беспроводной связи, согласно фиг. 1.
ПОДРОБНОЕ ОПИСАНИЕ
[0061] Различные аспекты новых систем, устройств и способов более подробно описаны ниже со ссылкой на прилагаемые чертежи. Однако раскрытие решений может быть воплощено во многих различных формах и не должно истолковываться как ограниченное какой-либо конкретной структурой или функцией, представленной в этом раскрытии. Скорее, эти аспекты предоставляются таким образом, чтобы настоящее раскрытие было подробным и полным и полностью передавало объем раскрытия специалистам в данной области техники. Основываясь на приведенных здесь решениях, будет понятно, что объем раскрытия предназначен для охвата любого аспекта новых систем, устройств и способов, раскрытых здесь, независимо от того, реализованы ли они независимо от любого другого аспекта изобретения или объединены с ним. Например, устройство может быть реализовано или способ может быть осуществлен на практике с использованием любого количества аспектов, приведенных здесь. Кроме того, объем изобретения предназначен для охвата такого устройства или способа, которые осуществляются на практике с использованием другой структуры, функциональности или структуры и функциональности, дополнительных или иных, чем различные аспекты изобретения, изложенные в настоящем документе. Следует понимать, что любой аспект, раскрытый здесь, может быть воплощен одним или несколькими признаками пункта формулы изобретения.
[0062] Хотя здесь описаны конкретные аспекты, многие вариации и перестановки этих аспектов подпадают под объем раскрытия. Хотя упоминаются некоторые выгоды и преимущества предпочтительных аспектов, объем раскрытия не ограничивается конкретными выгодами, применениями или целями. Скорее, аспекты раскрытия предназначены для широкого применения к различным беспроводным технологиям, конфигурациям системы, сетям и протоколам передачи, некоторые из которых проиллюстрированы в качестве примера на чертежах и в нижеследующем описании предпочтительных аспектов. Подробное описание и чертежи являются просто иллюстрацией раскрытия, а не ограничением, причем объем раскрытия определяется прилагаемой формулой изобретения и ее эквивалентами.
[0063] Технологии беспроводных сетей могут включать в себя различные типы беспроводных локальных сетей (WLAN). WLAN может использоваться для соединения между собой соседних устройств с помощью широко используемых протоколов сетевого взаимодействия. Различные аспекты, описанные здесь, могут применяться к любому стандарту связи, например, Wi-Fi или, в более общем случае, любому члену семейства беспроводных протоколов IEEE 802.11.
[0064] В некоторых аспектах, беспроводные сигналы могут передаваться в соответствии с высокоэффективным протоколом 802.11, использующим ортогональное мультиплексирование с частотным разделением (OFDM), связь с расширением спектра прямой последовательностью (DSSS), комбинацию связи OFDM и DSSS или другие схемы, такие как технология множественного входа/множественного выхода (MIMO).
[0065] В некоторых реализациях, WLAN включает в себя различные устройства, которые осуществляют доступ к беспроводной сети. Например, может иметься два типа устройств: точки доступа (ʺAPʺ) и клиенты (также называемые станциями или ʺSTAʺ). В общем, AP служит в качестве концентратора или базовой станции для WLAN, а STA служит в качестве пользователя WLAN. Например, STA может быть портативным компьютером, персональным цифровым помощником (PDA), мобильным телефоном и т.д. В некоторых аспектах STA подключается к AP через Wi-Fi (например, протокол IEEE 802.11, такой как 802.11ax) совместимую беспроводную линию связи, чтобы получить общую возможность связи с Интернетом или другими глобальными сетями (WAN). В некоторых реализациях, STA также может использоваться как AP.
[0066] Методы, описанные здесь, могут быть использованы для различных широкополосных систем беспроводной связи, включая системы связи, которые основаны на схеме ортогонального мультиплексирования, такой как множественный доступ с ортогональным частотным разделением (OFDMA). Система OFDMA использует мультиплексирование с ортогональным частотным разделением (OFDM), которое представляет собой метод модуляции, который разделяет общую системную ширину полосы на несколько ортогональных поднесущих. Эти поднесущие также могут называться тонами, бинами и т.д.
[0067] Упомянутые здесь решения могут быть внедрены (например, могут быть реализованы в составе или выполнены) различными проводными или беспроводными устройствами (например, узлами). В некоторых аспектах, беспроводной узел, реализованный в соответствии с настоящими решениями, может содержать точку доступа или терминал доступа.
[0068] Точка доступа (ʺAPʺ) может содержать, быть реализована или упоминаться как NodeB, контроллер радиосети (ʺRNCʺ), eNodeB, контроллер базовой станции (ʺBSCʺ), базовая приемопередающая станция (ʺBTSʺ), базовая станция (ʺBSʺ), функция приемопередатчика (ʺTFʺ), радио маршрутизатор, радио приемопередатчик, базовый набор услуг (ʺBSSʺ), расширенный набор услуг (ʺESSʺ), базовая радиостанция (ʺRBSʺ) или определяться с использованием другой терминологии.
[0069] Станция (ʺSTAʺ) также может содержать, быть реализована или упоминаться как пользовательский терминал, терминал доступа (ʺATʺ), абонентская станция, абонентское устройство, мобильная станция, удаленная станция, удаленный терминал, пользовательский агент, пользовательское устройство, пользовательское оборудование или определяться с использованием другой терминологии. В некоторых реализациях, терминал доступа может содержать сотовый телефон, беспроводной телефон, телефон протокола инициации сеанса (ʺSIPʺ), станцию беспроводного локального шлейфа (ʺWLLʺ), персональный цифровой помощник (ʺPDAʺ), портативное устройство, имеющее возможность беспроводного соединения, или другое подходящее устройство обработки, соединенное с беспроводным модемом. Соответственно, один или несколько описанных здесь аспектов могут быть включены в телефон (например, сотовый телефон или смартфон), компьютер (например, ноутбук), портативное устройство связи, гарнитуру, портативное вычислительное устройство (например, персональный цифровой помощник), развлекательное устройство (например, музыкальное или видео устройство или спутниковое радио), игровое устройство или систему, устройство глобальной системы позиционирования или любое другое подходящее устройство, которое сконфигурировано, чтобы осуществлять связь через беспроводную среду.
[0070] Фиг. 1 иллюстрирует пример системы 100 беспроводной связи, в которой могут быть использованы аспекты настоящего раскрытия. Система 100 беспроводной связи может работать в соответствии со стандартом беспроводной связи IEEE 802.11, таким как, например, стандарт 802.11ax. Система 100 беспроводной связи может включать в себя AP 104, которая осуществляет связь с STA 106A-D (упоминаемыми здесь как ʺSTA 106ʺ или ʺнесколько STA 106ʺ).
[0071] Различные процессы и способы могут использоваться для передач в системе 100 беспроводной связи между AP 104 и STA 106. Например, в некоторых аспектах, сигналы могут передаваться и приниматься между AP 104 и STA 106 в соответствии с методами OFDMA. В соответствии с этими аспектами, система 100 беспроводной связи может упоминаться как система OFDMA.
[0072] Линия связи, которая содействует передаче от AP 104 к одной или нескольким STA 106, может упоминаться как нисходящая линия связи (DL) 108, а линия связи, которая содействует передаче от одной или нескольких STA 106 к AP 104, может упоминаться как восходящая линия связи (UL) 110. В качестве альтернативы, нисходящая линия связи 108 может упоминаться как прямая линия связи или прямой канал, а восходящая линия связи 110 может упоминаться как обратная линия связи или обратный канал.
[0073] AP 104 может обеспечивать покрытие беспроводной связи в базовой области услуги (BSA) 102. AP 104 вместе с ассоциированными STA 106, которые используют AP 104 для осуществления связи, могут называться базовым набором услуг (BSS). Ассоциированные STA 106 могут относиться к одной или нескольким ассоциированным станциям (например, STA 106A), которые выполнили процедуру ассоциации с AP 104. Следует отметить, что система 100 беспроводной связи может не иметь центральной AP 104 и может альтернативно функционировать как сеть одноранговых узлов между/среди STA 106. Соответственно, функции AP 104, описанные здесь, могут дополнительно или альтернативно выполняться одной или несколькими STA 106.
[0074] Фиг. 2 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве 202, которое может быть использовано в системе 100 беспроводной связи согласно фиг. 1, в соответствии с вариантом осуществления. Беспроводное устройство 202 является примером устройства, которое может быть сконфигурировано для реализации различных способов, описанных здесь. В некоторых аспектах, беспроводное устройство 202 может содержать AP 104 или одну из STA 106.
[0075] Как проиллюстрировано, беспроводное устройство 202 может включать в себя процессор 204, который может быть сконфигурирован для управления работой беспроводного устройства 202. Процессор 204 также может упоминаться как центральный процессор (CPU). Как проиллюстрировано, беспроводное устройство 202 также может включать в себя память 206, которая может включать в себя одну или обе из постоянной памяти (ROM) и памяти с произвольным доступом (RAM). В некоторых аспектах, память 206 хранит или предоставляет инструкции или данные, которые могут быть использованы процессором 204. В одном аспекте, часть памяти 206 также может включать в себя энергонезависимую память с произвольным доступом (NVRAM). Процессор 204 может быть сконфигурирован для выполнения логических и арифметических операций на основе программных инструкций, хранящихся в памяти 206. В различных вариантах осуществления, инструкции в памяти 206 могут быть исполняемым кодом (например, программным обеспечением) для реализации описанных здесь способов.
[0076] В различных аспектах, процессор 204 может содержать или быть компонентом системы обработки, реализованной с одним или несколькими процессорами. Один или несколько процессоров могут быть реализованы с любой комбинацией микропроцессоров общего назначения, микроконтроллеров, процессоров цифровых сигналов (DSP), программируемых вентильных матриц (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, вентильной логики, дискретных аппаратных компонентов, специализированных аппаратных конечных автоматов или любых других подходящих объектов, которые могут выполнять вычисления или другие манипуляции с информацией.
[0077] Система обработки также может включать в себя машиночитаемый носитель для хранения программного обеспечения. Программное обеспечение должно толковаться в широком смысле для обозначения любых типов инструкций, будь то программное обеспечение, встроенное программное обеспечение, промежуточное программное обеспечение, микрокод, язык описания аппаратных средств или иное. Инструкции могут включать в себя код (например, в формате исходного кода, формате двоичного кода, формате исполняемого кода или в любом другом подходящем формате кода). В различных вариантах осуществления, инструкции, при исполнении одним или несколькими процессорами, побуждают систему обработки выполнять различные функции, описанные здесь.
[0078] Беспроводное устройство 202 также может включать в себя корпус 208, который может включать в себя передатчик 210 и приемник 212, чтобы обеспечивать возможность передачи и приема данных между беспроводным устройством 202 и удаленным местоположением. В некоторых аспектах, передатчик 210 и приемник 212 могут быть объединены в приемопередатчик 214. В различных аспектах, антенна 216 может быть присоединена к корпусу 208 и электрически связана с приемопередатчиком 214. Беспроводное устройство 202 также может включать в себя (не показано) несколько передатчиков, несколько приемников, несколько приемопередатчиков и/или несколько антенн, которые могут использоваться, например, при осуществлении связи MIMO.
[0079] Как проиллюстрировано, беспроводное устройство 202 может также включать в себя детектор 218 сигналов, который может использоваться для обнаружения и количественного определения уровня сигналов, принимаемых приемопередатчиком 214. В некоторых аспектах, детектор 218 сигналов может детектировать принимаемые сигналы как полную энергию, энергию, приходящуюся на поднесущую на символ, спектральную плотность мощности и другие сигналы. Как проиллюстрировано, беспроводное устройство 202 может также включать в себя процессор 220 цифровых сигналов (DSP) для использования в обработке сигналов. В различных аспектах, DSP 220 может быть сконфигурирован, чтобы генерировать блок данных для передачи. В некоторых аспектах, сгенерированный блок данных может содержать блок данных физического уровня (PPDU), который также может упоминаться как ʺпакетʺ, ʺсообщениеʺ или ʺкадрʺ.
[0080] Как показано, беспроводное устройство 202 может дополнительно содержать пользовательский интерфейс 222. В некоторых аспектах, пользовательский интерфейс 222 может содержать клавиатуру, микрофон, динамик или дисплей. В соответствии с различными вариантами осуществления, пользовательский интерфейс 222 может включать в себя любой элемент или компонент, который переносит информацию к пользователю беспроводного устройства 202 или принимает ввод от пользователя.
[0081] Как проиллюстрировано, различные компоненты беспроводного устройства 202 могут быть соединены вместе системной шиной 226. Системная шина 226 может включать в себя, например, шину данных, а также шину питания, шину сигналов управления или шину сигналов состояния, в дополнение к шине данных. В различных аспектах, компоненты беспроводного устройства 202 могут быть связаны друг с другом или могут принимать или предоставлять входы друг другу, используя некоторый другой механизм.
[0082] Хотя на фиг. 2 проиллюстрировано некоторое число отдельных компонентов, один или несколько компонентов могут быть объединены или реализованы совместно. Например, процессор 204 может использоваться для реализации не только функциональных возможностей, описанных выше в отношении процессора 204, но также для реализации функциональных возможностей, описанных выше в отношении детектора 218 сигнала или DSP 220. Кроме того, каждый из компонентов, показанных на фиг. 2, может быть реализован с использованием множества отдельных элементов.
[0083] Как обсуждалось выше, беспроводное устройство 202 может содержать AP 104 или STA 106 и может использоваться для передачи и/или приема данных. В некоторых аспектах, блоки данных, обмениваемые между AP 104 и несколькими STA 106, могут включать в себя кадры данных, кадры управления и/или кадры администрирования. Кадры данных могут использоваться для передачи данных от AP 104 или STA 106 к другим AP 104 или STA 106. Кадры управления могут использоваться вместе с кадрами данных для выполнения различных операций или для надежной доставки данных (например, подтверждение приема данных, опрос AP, операции очистки области, обнаружение канала, функции технического обслуживания с контролем несущей и т.д.). В некоторых аспектах, кадры администрирования могут использоваться для различных функций контроля (например, для подсоединения и выхода из беспроводных сетей и т.д.).
Условия для повторного использования беспроводных ресурсов между перекрывающимися базовыми наборами услуг
[0084] Ниже описаны различные механизмы повторного использования беспроводных ресурсов. В некоторых вариантах осуществления, беспроводное устройство (такое как STA 106A или AP 104 на фиг.1), которое имеет данные для передачи, может контролировать беспроводную среду, чтобы определять, свободна ли среда для передачи. Если беспроводное устройство обнаруживает конкурирующую передачу, беспроводное устройство может по-прежнему повторно использовать беспроводную среду (посредством собственной передачи без отсрочки (задерживания) на обнаруженную передачу пакетов) в соответствии с одним или несколькими условиями, обсуждаемыми здесь. Различные варианты осуществления повторного использования беспроводной среды описаны в заявке США №14/487,019, поданной 15 сентября 2014, дело поверенного №135020; и заявке США №14/265,112, поданной 29 апреля 2014, дело поверенного №132682, каждая из которых во всей своей полноте включена в настоящий документ посредством ссылки.
[0085] Например, беспроводное устройство может определить, является ли обнаруженная передача передачей межбазового набора услуг (BSS) или внутри-BSS на основе цветовой индикации BSS (например, в поле сигнала, таком как SIG A) или на основе адреса управления доступом к среде (MAC) в заголовке MAC передачи. Если обнаруженная передача является кадром меж-BSS и выполняются различные другие условия, описанные здесь, беспроводное устройство может применять уровень обнаружения пакетов (PD) перекрывающегося BSS (OBSS), который больше, чем минимальный уровень чувствительности приема. Соответственно, когда выполняются надлежащие условия, беспроводное устройство может воздерживаться от отсрочки (собственной передачи) на пакеты OBSS путем применения более высокого порога во время оценки свободного канала (CCA). Различные варианты осуществления АР, изменяющих пороги CCA, описаны в заявке США №14/326,312, поданной 8 июля 2014, дело поверенного №133804, которая во всей своей полноте включена в настоящий документ посредством ссылки.
[0086] Как обсуждалось здесь, AP 104 (фиг. 1) может обеспечивать условия, при которых уровень OBSS PD (упоминаемый здесь как ʺусловия OBSSʺ) и сам уровень OBSS PD должен применяться в STA 106A-106D. Например, AP 104 может предоставлять условия OBSS в сообщении, таком как радиомаяк, широковещательный информационный элемент (IE), или любом другом беспроводном сообщении. Различные примеры таких условий обсуждаются со ссылкой на фиг. 3.
Настройка параметров отсрочки
[0087] Фиг. 3 является примерной иллюстрацией двух точек доступа и ассоциированных устройств в каждом соответствующем BSS в соответствии с вариантом осуществления. Как отмечено выше, BSS может относиться к AP 104 вместе с ассоциированными STA 106, которые используют AP 104 для связи. Например, как проиллюстрировано, AP 304A может иметь BSS 302A, который содержит ассоциированные STA 306A и 306C. В некоторых аспектах, фраза ʺBSSʺ может относиться к области, которую обслуживает AP 304A. Хотя это иллюстрируется здесь как круг, такое покрытие BSS 302A является просто иллюстративным.
[0088] AP 304A может быть ассоциирована с любым количеством различных STA. Например, AP 304A может быть ассоциирована больше или меньше, чем с двумя проиллюстрированными STA 306A, 306C. В пределах некоторой географической близости относительно AP 304A могут также находиться другие AP, такие как AP 304B. AP 304B может иметь BSS, такой как BSS 302B, который может содержать одну или несколько STA, таких как STA 306B. Хотя BSS AP 304A и AP 304B не иллюстрируются как перекрывающиеся, в некоторых аспектах, BSS 302A от одной AP 304A может перекрываться с BSS 302B от другой AP 304B, или BSA (не показана) одной AP 304A может перекрываться с BSA другой AP 304B. В плотных развертываниях, может существовать большое количество перекрывающихся BSS от различных AP (также упоминается здесь как множество сетей беспроводной связи). Каждый из BSS может быть основан на тех же самых протоколах, как, например, конкретный протокол IEEE 802.11, или может быть основан на разных протоколах. Аналогично, эти BSS могут использовать одну и ту же часть спектра, например, использовать один и тот же канал (например, перекрывающийся или частично перекрывающийся) или использовать смежные или различные каналы. В некоторых аспектах, канал может содержать ширину полосы, и ширина полосы может рассматриваться как содержащая более чем один поддиапазон (например, 5 МГц, 10 МГц, 20 МГц, 40 МГц, 80 МГц и т.д.). В соответствии с этими аспектами, OBSS могут рассматриваться как использующие перекрывающиеся или частично перекрывающиеся ширины полос или поддиапазоны канала, или смежные или различные поддиапазоны канала.
[0089] В некоторых аспектах, правила отсрочки могут использоваться устройствами в пределах BSS для определения того, когда следует уступать (задерживать собственную передачу) по отношению к другому трафику по беспроводной среде, когда осуществлять передачу по беспроводной среде, как долго ждать, прежде чем пытаться получить доступ к беспроводной среде, и т.д. В некоторых аспектах, BSS может достичь более высокой производительности, если устройства в этом BSS имеют более легкий по времени доступ к беспроводной среде, например, когда правила отсрочки (задерживания) для BSS были ослаблены или сделаны менее строгими.
[0090] Ослабление правил задерживания может принимать несколько форм. Например, в некоторых аспектах, могут быть увеличены пороги оценки свободного канала. В соответствии с этими аспектами, прежде чем устройство, такое как STA 106 или AP 104, будет передавать в беспроводной среде, это устройство может выполнять оценку свободного канала (CCA). Эта CCA может включать в себя, например, определение средней величины энергии, которая присутствует на определенной части канала в течение конкретного периода времени или временного кадра. Устройство может сравнивать обнаруженную величину энергии с порогом, чтобы определить, используется ли беспроводная среда. Например, если в конкретное время в спектре имеется большая величина энергии, устройство может определить, что эта часть спектра используется, и может отказаться от передачи в этой части спектра в данное время. Соответственно, этот порог может быть изменен, чтобы позволять устройствам осуществлять передачу, даже когда большие величины энергии присутствуют в беспроводной среде, или запрещать устройствам осуществлять передачу, когда присутствуют меньшие величины энергии. Соответственно, регулировка этого порога в зависимости от направления регулирования может упоминаться здесь как ʺослаблениеʺ или ʺужесточениеʺ правил задерживания для BSS, поскольку это может привести к тому, что устройства с большей или меньшей вероятностью будут задерживаться на трафик, присутствующий в беспроводной среде.
[0091] В другом аспекте, правила задерживания для BSS могут быть ослаблены, чтобы позволить устройствам передавать поверх пакетов, которые они обнаруживают, когда эти пакеты исходят от перекрывающегося базового набора услуг (OBSS). Например, с точки зрения устройства в BSS 302A, такого как STA 306A, BSS 302B можно рассматривать как OBSS. Конкретно, например, STA 306A может находиться достаточно близко к STA 306B или AP 304B, чтобы каждое из этих двух устройств могло принимать передачи от другого (например, когда BSS 302A и BSS 302B используют один или несколько одинаковых каналов и технологий). Однако BSS может корректировать свои правила, в соответствии с одним аспектом, так что, когда STA 306A обнаруживает передачу и обнаруживает, что эта передача исходит от STA 306B, AP 304B или другого устройства в OBSS (например, BSS 302B), STA 306A может по-прежнему использовать беспроводную среду, если обнаруженная энергия ниже определенного порога. Соответственно, выполнение вышеупомянутого регулирования так, чтобы позволить STA 306A использовать среду чаще, несмотря на другое использование среды, также может упоминаться здесь как ослабление правила задерживания. В некоторых аспектах, ослабление правил задерживания может быть выполнено для всего BSS. Например, AP 304A может передавать сообщение к каждому устройству в пределах BSS 302A, информируя эти устройства о правилах задерживания для BSS 302A. В некоторых аспектах, AP 304A может дополнительно или альтернативно широковещательно передавать сообщение в кадре радиомаяка или использовать кадр администрирования. В некоторых аспектах, ослабление правил задерживания может применяться только к определенным устройствам, например, если эти устройства имеют расстояние BSS, которое превышает порог.
[0092] В некоторых аспектах, BSS может достичь более высокой производительности с менее строгими правилами задерживания, когда, например, существует меньше близлежащих OBSS. Например, правила задерживания могут быть ослаблены, если на том же самом канале нет ʺсмежныхʺ BSS. Например, если BSS находится достаточно далеко от соседних (например, на определенном географическом расстоянии) OBSS на том же самом канале, правила задерживания могут быть ослаблены. Аналогичным образом, могут быть ситуации, при которых BSS может достичь более высокой производительности с более строгими правилами задерживания. Например, когда большое количество BSS перекрываются, используют тот же самый канал и переносят большой объем трафика, может быть полезным использовать более строгие (например, ʺужесточенныеʺ) правила задерживания, чтобы уменьшить количество конфликтов пакетов, которые могут обусловить невозможность приема пакетов. Например, ужесточение правил задерживания может включать в себя уменьшение одного или нескольких порогов CCA (также упоминаемых здесь как ʺпорог оценки свободного каналаʺ). В некоторых аспектах, AP может быть сконфигурирована для переключения на основной канал, который не выровнен с большинством ее соседей, когда она определяет, что соседние BSS используют те же самые или перекрывающиеся каналы. Хотя этот процесс переключения не может считаться правилом задерживания, он может быть полезен при использовании вместо или дополнительно к реализации правил задерживания более или менее жесткими. Соответственно, описаны способы и устройство, позволяющие BSS регулировать жесткость своих правил задерживания или переключать каналы на основе близости OBSS или того, насколько активны или неактивны OBSS. В некоторых аспектах, могут иметься один или несколько соседних OBSS, которые также могут упоминаться здесь как множество соседних сетей беспроводной связи.
Три режима повторного использования
[0093] В различных вариантах осуществления, AP 304A может быть сконфигурирована, чтобы указывать по меньшей мере один из трех режимов повторного использования, в котором STA 306A может определить, следует ли уступать передаче OBSS. В первом режиме, STA 306A может быть сконфигурирована, чтобы уступать передаче от STA 306B, когда индикация уровня принимаемого сигнала (RSSI) в преамбуле передачи от STA 306B больше или равна порогу (Thresh_OBSS). Соответственно, в первом режиме повторного использования, STA 306A может быть сконфигурирована, чтобы повторно использовать беспроводную среду, когда RSSI передачи от STA 306B меньше, чем Thresh_OBSS.
[0094] Во втором режиме повторного использования, как и в первом режиме повторного использования, STA 306A может быть сконфигурирована, чтобы уступать передаче от STA 306B, когда индикация уровня принимаемого сигнала (RSSI) в преамбуле передачи от STA 306B больше или равна Thresh_OBSS. Кроме того, STA 306A может быть сконфигурирована, чтобы уступать передаче от STA 306B на основе RSSI, ассоциированной с предполагаемым приемником передачи. Например, STA 306A может контролировать передачи от других устройств и может хранить запись наблюдаемой RSSI от каждого устройства. Таким образом, в варианте осуществления, где STA 306B передает пакет к AP 304B, STA 306A может дополнительно определять, следует ли уступить передаче, если ранее наблюдавшаяся RSSI от AP 304B больше или равна порогу (Thresh_OBSS_RX). В некоторых вариантах осуществления, Thresh_OBSS может быть тем же самым или равным Thresh_OBSS_RX. STA 306A также может получить RSSI предполагаемого приемника пакета, в данном случае AP 304B, если AP 304B отправляет подтверждение готовности к передаче (CTS). Различные варианты осуществления задерживания согласно второму режиму повторного использования описаны в заявке США №14/268,829, поданной 2 мая 2014, дело поверенного №141289U1; заявке США №14/268 855, поданной 2 мая 2014, дело поверенного №141289U2; и заявке США №14/268,830, поданной 2 мая 2014, дело поверенного №141289U3; все из которых включены в настоящий документ посредством ссылки (совместно упоминаются здесь как ʺссылки 141289ʺ). Хотя в ссылках 141289 обсуждается рассмотрение RSSI от приемника предполагаемого пакета при принятии решения, следует ли повторно использовать беспроводную среду во время самой передачи пакета, различные варианты осуществления второго режима повторного использования, предусмотренного здесь, не ограничиваются повторным использованием только для длины пакета.
[0095] В третьем режиме повторного использования, в различных вариантах осуществления, STA 306A может быть сконфигурирована, чтобы уступать передаче от STA 306B на основе условий первого режима повторного использования и/или второго режима повторного использования. Дополнительно или альтернативно, STA 306A может быть сконфигурирована, чтобы избирательно уступать или повторно использовать беспроводную среду на основе дополнительных требований внутри преамбулы, расширенного запроса на передачу (eRTS) или расширенного подтверждения готовности к передаче (eCTS). Другими словами, Thresh_OBSS может быть функцией одного или нескольких параметров преамбулы (Thresh_OBSS(pp)). Например, в вариантах осуществления, где в преамбуле определена схема модуляции и кодирования (MCS), Thresh_OBSS может быть функцией такой MCS. В различных вариантах осуществления, эта функция может быть предварительно задана или определена посредством AP 304A. В некоторых вариантах осуществления, преамбула может указывать, какая величина помех допускается, и Thresh_OBSS может быть вычислен из этой информации. В некоторых вариантах осуществления, передатчик может снизить свою мощность для удовлетворения требований по помехам. Различные варианты осуществления задерживания в соответствии с третьим режимом повторного использования, описаны в ссылках 141289. Различные варианты осуществления eRTS и eCTS, которые также могут упоминаться как запрос на передачу OBSS (RTS) и CTS OBSS в некоторых вариантах осуществления, описаны в предварительной заявке США №62/052,402, поданной 18 сентября 2014, дело поверенного №146857P1; и предварительной заявке США №62/157,898, поданной 6 мая 2015, дело поверенного №153408P1, каждая из которых во всей своей полноте включена в настоящий документ посредством ссылки.
Управление разрешением повторного использования - Все STA
[0096] В одном варианте осуществления, AP 304A может разрешать повторное использование беспроводной среды для всех STA в BSS 302A. Таким образом, AP 304A может сигнализировать повторное использование ко всем STA. В некоторых вариантах осуществления, доступен только один из трех режимов повторного использования, обсуждаемых здесь. В вариантах осуществления, где доступно более одного режима повторного использования, AP 304A может сигнализировать, какой режим повторного использования должна применять STA 306A. AP 304A может дополнительно сигнализировать все релевантные пороги для выбранного режима повторного использования. Например, AP 304A может сигнализировать уровень обнаружения энергии (ED), OBSS Thresh, OBSS_Thresh_RX (когда отличается от OBSS_Thresh), OBSS_Thresh(pp) (когда пороги для пакетов OBSS являются функцией параметров в преамбуле, eRTS и/или eCTS и т.д.), индикацию величины помех, допустимых в узлах, как функцию одного или нескольких параметров (таких как MCS) и т.д.
[0097] В варианте осуществления, AP могут избирательно разрешать или запрещать повторное использование беспроводной среды на основе ʺрасстояния BSSʺ. Расстояние BSS может быть метрикой, такой как отношение, которое передает информацию об относительном расстоянии STA в BSS по сравнению с расстоянием до соседних BSS, которые работают на том же канале, что и данный BSS. Например, это расстояние может быть отношением, которое передает информацию об относительном расстоянии STA 306A и STA 306C по сравнению с расстоянием от AP 304A до AP 304B.
[0098] Может иметься несколько возможных способов вычисления ʺрасстоянияʺ между двумя BSS (также называемого здесь ʺрасстоянием BSSʺ), чтобы определить близость OBSS. Самый простой способ сделать это может состоять в том, чтобы просто измерить расстояние между двумя AP, например, такими как AP 304A и 304B. Однако этого измерения может быть недостаточно. Как показано на фиг. 3, AP 304А и 304В могут находиться на некотором расстоянии друг от друга, однако их BSS могут все еще быть смежными из-за того, насколько близки STA 306A и STA 306B друг к другу. Из-за близости STA 306A и STA 306B, передачи к одному из этих устройств или от него (например, STA 306A) могут прерываться передачей к другому устройству или от него (например, STA 306B). В некоторых аспектах, эта близость может быть упущена, если расстояние BSS измеряется исключительно путем определения расстояния между двумя АР. Соответственно, может быть желательным иметь более точные и сложные измерения расстояния BSS. Соответственно, более сложные способы и устройства для измерения расстояния BSS могут обеспечивать дополнительную информацию о том, насколько STA в одной BSS удалены от STA в другой BSS.
[0099] Например, расстояние BSS может быть определено несколькими способами. Понятно, что каждый из этих описанных вариантов может быть ʺcмешанным и согласованнымʺ в некоторой степени. Например, определенные меры могут использовать средние значения или могут использовать значения, специфичные для STA, которая наиболее удалена от АР, ассоциированной с ней. В некоторых аспектах, каждый из описанных вариантов может использовать измерения индикации уровня принимаемого сигнала (RSSI) вместо измерений расстояния. В соответствии с этими аспектами, описанные формулы может потребоваться скорректировать, когда используется RSSI вместо расстояния. Любой из описанных здесь вариантов измерения может использоваться взаимозаменяемо, изменяя метрику соответствующим образом.
[00100] Первым вариантом для вычисления расстояния BSS может быть вычисление расстояния от AP в BSS до ближайшей OBSS АР, которая работает на том же канале, деленного на расстояние от AP в BSS до самой удаленной STA в BSS. Например, на фиг. 3, AP 304A и 304B могут находиться на расстоянии 100 метров друг от друга, а STA 306A в BSS 302A может быть наиболее удаленной STA от AP 304A на расстоянии 40 метров от AP 304A. Соответственно, в одном аспекте, измерение расстояния BSS может составлять 100 метров, деленное на 40 метров, или 2,5.
[00101] Другой вариант вычисления расстояния BSS может состоять в том, чтобы принимать среднее (или ожидаемое значение), для каждой STA в BSS, расстояния от этой STA до ближайшей соседней AP OBSS, деленное на расстояние от STA до AP своего собственного BSS. Например, на фиг. 3, STA 306A может находиться в 60 метрах от AP 304B, которая может быть ближайшей соседней OBSS АР к STA 306A. STA 306A также может находиться в 40 метрах от AP 304A, которая представляет собой AP, с которой ассоциирована STA 306A. Соответственно, расстояние BSS, вычисленное для STA 306A, может составлять 60 метров, деленное на 40 метров, или 1,5. Это отношение может быть вычислено для каждой AP в BSS 302A, и отношения могут быть затем усреднены для вычисления расстояния BSS для BSS 302A.
[00102] Другой вариант вычисления расстояния BSS может состоять в том, чтобы взять расстояние между станцией ʺxʺ и ее ближайшей соседней OBSS АР, деленное на расстояние от станции ʺxʺ до BSS АР, с которой она ассоциирована, где станция ʺxʺ представляет собой STA в BSS, которая наиболее удалена от AP. Например, на фиг. 3, STA 306A может быть станцией в BSS 302A, которая наиболее удалена от AP 304A. Как и прежде, STA 306A может находиться в 60 метрах от ближайшей OBSS АР, которая может представлять собой AP 304B, и STA 306A может находиться в 40 метрах от AP в своем BSS, которой является AP 304A. Таким образом, это отношение может быть вычислено путем деления 60 метров на 40 метров, что составляет 1,5. В некоторых аспектах, эта формула может быть изменена, например, путем вычисления этого отношения для некоторого количества STA в BSS. Например, это может быть вычислено на основе наиболее удаленных 1, 2, 4, 5 или некоторого другого количества STA. Это отношение также может быть вычислено для каждой STA, и может использоваться самое низкое отношение в BSS или среднее значение самых низких 2, 3, 4, 5 или некоторого другого числа BSS.
[00103] Другой способ вычисления расстояния BSS может основываться, по меньшей мере частично, на расстоянии BSS до конкретной OBSS. Для получения окончательного расстояния BSS, эти расстояния OBSS могут быть усреднены, или может быть взято минимальное значение. В качестве другого примера, расстояние BSS 302A может быть основано на расстоянии между AP 304A и ее ближайшей соседней OBSS АР в том же самом канале, такой как AP 304B. Например, расстояние BSS может быть вычислено на основе расстояния от AP до ее ближайшей соседней OBSS АР того же самого канала, деленного на среднее расстояние между AP и всеми STA в BSS этой AP. Например, AP 304A может находиться в 100 метрах от AP 304B. STA 306A и 306C могут находиться на расстоянии 40 и 20 метров от AP 304A, соответственно. Если эти две STA являются единственными STA в BSS 302A, среднее расстояние между AP 304A и STA в BSS 302A может составлять 30 метров. Таким образом, это расстояние BSS может быть определено как 100 метров, деленное на 30 метров, или 3,33. В некоторых аспектах, знаменатель этого вычисления расстояния BSS, вместо среднего расстояния между AP и всеми STA, может быть, например, расстоянием наиболее удаленной STA в BSS, медианным расстоянием между AP и STA в BSS или другой метрикой. В некоторых аспектах, число различных расстояний BSS может быть вычислено таким образом для каждой из числа различных соседних точек доступа. Как обсуждалось, ʺокончательноеʺ расстояние BSS может быть определено путем усреднения этих расстояний BSS для каждого OBSS, или может использоваться минимальное значение расстояния BSS.
[00104] В некоторых аспектах, расстояние между AP и STA, или AP и другой AP, может быть определено или аппроксимировано с использованием значений RSSI. RSSI может быть измерением мощности, присутствующим в принятом радиосигнале, и, в некоторых аспектах, расстояние между двумя беспроводными устройствами может быть выведено на основе этой метрики. Например, уровень принимаемого сигнала может сравниваться с уровнем сигнала передатчика этого устройства (который может быть известным), чтобы оценить расстояние до устройства на основе RSSI. Это сравнение может быть выполнено, например, посредством AP 304A. Кроме того, значение RSSI само по себе может быть использовано непосредственно в приведенных выше вычислениях при условии, что вычисления будут изменены, чтобы обеспечить использование значения RSSI. Например, первый вариант вычисления расстояния может быть изменен для использования значения RSSI путем вычисления расстояния BSS как RSSI (от AP в BSS) к наиболее удаленной STA в BSS, деленной на RSSI (от AP в BSS) к ближайшей OBSS АР на том же самом канале. При использовании значения RSSI вместо расстояния, может оказаться полезным поменять местами числитель и знаменатель из приведенных выше отношений на основе расстояния. Это может быть верным, поскольку RSSI может быть обратно связанной с расстоянием между двумя беспроводными устройствами (например, чем дальше STA от ассоциированной AP, тем ниже уровень принимаемого сигнала). Соответственно, может быть полезным поменять местами числитель и знаменатель при использовании значений RSSI вместо расстояний. В некоторых аспектах, может быть допустимым линейное значение RSSI.
[00105] Различные другие варианты осуществления определения расстояния BSS описаны в заявке США № 14/852,395, поданной 11 сентября 2015, дело поверенного № QTELE.160A/147141U1, которая включена во всей своей полноте в настоящий документ посредством ссылки. В некоторых вариантах осуществления, может использоваться расстояние BSS для AP 304A или 304B. В других вариантах осуществления, может использоваться расстояние BSS для STA (например, когда они сообщают свое расстояние BSS к AP 304A).
[00106] В некоторых вариантах осуществления, AP 304A может быть сконфигурирована, чтобы повторно использовать беспроводную среду. В таких вариантах осуществления, AP 304A может использовать eRTS/eCTS для высокоэффективных (HE) STA (таких как STA, совместимые с 802.11ax). В вариантах осуществления, где передачи eRTS/eCTS позволяют другим устройствам повторно использовать беспроводную среду во время этих передач, устройства могут быть сконфигурированы, чтобы повторно использовать беспроводную среду, когда RSSI ниже порогового значения.
Управление разрешением повторного использования - Некоторые STA
[00107] В одном варианте осуществления, AP 304A может разрешать повторное использование беспроводной среды для некоторых (но не всех) STA в BSS 302A. Таким образом, AP 304A может сигнализировать разрешение повторного использования к поднабору STA. Например, AP 304A может сигнализировать порог расстояния BSS ко всем STA, и все STA, у которых расстояние BSS меньше, чем порог расстояния BSS, могут повторно использовать беспроводную среду во время передач OBSS, где удовлетворяются условия OBSS.
[00108] В одном варианте осуществления, каждая STA 306A и 306C может вычислять свое собственное расстояние BSS. В вариантах осуществления, где доступно более одного режима повторного использования, AP 304A может сигнализировать, какой режим повторного использования должна применять STA 306A. AP 304A может дополнительно сигнализировать все релевантные пороги для выбранного режима повторного использования. Например, AP 304A может сигнализировать уровень обнаружения энергии (ED), OBSS_Thresh, OBSS_Thresh_RX (когда отличается от OBSS_Thresh), OBSS_Thresh(pp) (когда пороги для пакетов OBSS являются функцией параметров в преамбуле, eRTS и/или eCTS и т.д.), индикацию величины помех, допустимых в узлах, как функцию одного или нескольких параметров (таких как MCS) и т.д.
[00109] В некоторых вариантах осуществления, пороги могут быть функцией расстояния BSS каждой принимающей STA. В другом варианте осуществления, пороговые значения могут быть функцией расстояния каждой STA до ее собственной AP, например, посредством динамического управления чувствительностью (DSC). Соответственно, каждая STA может вычислять свой собственный порог на основе индикаций AP 304A. В некоторых вариантах осуществления, передачи, которые не используют повторно беспроводную среду, могут использовать унаследованные RTS/CTS, а передачи, которые повторно используют беспроводную среду, могут использовать eRTS/eCTS.
Управление разрешением повторного использования - Решение STA
[00110] В различных вариантах осуществления, разрешение повторного использования беспроводной среды во время передач OBSS может определяться посредством каждой STA. Например, AP 304A может воздерживаться от сигнализации порога. STA могут заранее знать пороговые значения, например они могут храниться в памяти. В качестве другого примера, пороги могут быть предоставлены в самой передаче OBSS. Например, STA 306B может обеспечивать минимальный уровень помех в своих передачах. STA 306A может определить, следует ли повторно использовать беспроводную среду, на основе обеспечиваемого минимального уровня помех. Она также может изменять свою мощность для удовлетворения требований к помехам.
Примеры
[00111] В различных вариантах осуществления, может быть использована комбинация вышеуказанных вариантов осуществления. Например, в одном варианте осуществления, AP 304A может принимать решение, разрешено ли повторное использование, на основе ее расстояния BSS, и каждая STA может вычислять OBSS_Thresh на основе информации в передаче. В качестве еще одного примера, AP 304A может инструктировать каждую STA использовать DSC, и каждая STA может вычислять OBSS_Thresh на основе ее расстояния до AP 304A. В других вариантах осуществления, могут быть использованы различные другие комбинации подходов, описанных здесь.
[00112] В другом примерном варианте осуществления, AP 304A может определить, что ближайшая АР 304B находится дальше, чем расстояние D. AP 304A может разрешить повторное использование для всех STA в своей BSS 302A, при условии, что STA не наблюдает никаких OBSS STА в пределах расстояния D2. AP 304A может отправлять широковещательный IE к STA 306A и 306C, указывая условие для повторного использования, и OBSS_Thresh, если они удовлетворяют требованию. Соответственно, для STA, которые не наблюдают никаких OBSS STА в пределах расстояния D2, они могут повторно использовать беспроводную среду на основе OBSS_Thresh, обеспечиваемого посредством AP.
[00113] В другом примерном варианте осуществления, AP 304A может определить, что соседняя AP 304B находится дальше, чем расстояние D. AP 304A может широковещательно передавать расстояние D1 к наиболее удаленной STA 306C. AP 304A может прослушивать расстояние, широковещательно переданное посредством AP 304B к своей наиболее удаленной STA 306B. Если AP 304A видит, что расстояние от АР 304В до ее наиболее удаленной STA 306A меньше, чем D2, и если D1 меньше, чем D2, AP 304A может определить разрешить повторное использование в своем BSS 302A. Соответственно, AP 304A может отправлять IE, указывающий, что STA могут повторно использовать беспроводную среду, и OBSS_Thresh. В некоторых вариантах осуществления, AP 304A и 304B могут сигнализировать друг другу, чтобы определять соглашение о повторном использовании.
AP с несколькими идентификаторами базового набора услуг (BSSID)/совместно расположенные AP
[00114] В различных вариантах осуществления, AP 304A может иметь несколько BSSID. В одном варианте осуществления, AP 304A может сигнализировать к BSS 302A, каким цветам (идентификаторам BSS) следует уступать (задерживать свою передачу). Например, AP 304A может указывать все цвета AP в пределах определенного расстояния и/или RSSI. Различные варианты осуществления такого задерживания описаны в предварительной заявке США №62/174,444, поданной 11 июня 2015, дело поверенного №153972, которая во всей своей полноте включена в настоящий документ посредством ссылки. В другом варианте осуществления, AP 304A может выбирать тот же цвет, что и ближайшие AP (например, AP 304B).
[00115] В некоторых вариантах осуществления, AP 304A может предоставлять цвет OBSS, которому следует уступать. Цвета всех OBSS, которым следует уступать, могут быть включены в кадр управления. Затем, когда STA 306A принимает пакет, STA 306A определяет цвет пакета и определяет, соответствует ли цвет пакета цвету BSS 302A или одному из цветов OBSS, которым следует уступать. Когда цвет пакета соответствует одному из этих цветов, STA 306A наблюдает пакет. В противном случае, STA 306A может отказаться от пакета.
[00116] В других вариантах осуществления, AP 304A может назначать цвет BSS 302A как тот же самый цвет конкретного OBSS (например, BSS 302B), которому следует уступать. AP 304A может решить не отправлять никакие указания к одной или нескольким станциям BSS 302A, поскольку станции сконфигурированы, чтобы наблюдать пакеты цвета BSS 302A. Таким образом, станции BSS 302A могут наблюдать пакеты из BSS 302A и конкретного OBSS, имеющих тот же самый цвет. Кроме того, AP 304A может дополнительно согласовывать с точками доступа OBSS, которым следует уступать, чтобы назначать тот же самый цвет BSS 302A и OBSS, которым следует уступать. Аналогично, AP 304A может решить не отправлять никакие указания к одной или нескольким станциям BSS 302A, поскольку станции сконфигурированы, чтобы наблюдать пакеты, имеющие цвет BSS 302A. Таким образом, станции BSS 302A могут наблюдать пакеты от BSS 302A и OBSS, которым следует уступать.
Способы реализации
[00117] На фиг.4 показана блок-схема 400 последовательности операций для примерного способа повторного использования беспроводной среды, который может использоваться в системе 100 беспроводной связи, согласно фиг. 1. Способ может быть реализован полностью или частично описанными здесь устройствами, такими как беспроводное устройство 202, показанное на фиг. 2. Хотя проиллюстрированный способ описан здесь со ссылкой на систему 100 беспроводной связи, рассмотренную выше со ссылкой на фиг. 1 и 3, специалисту в данной области техники должно быть понятно, что проиллюстрированный способ может быть реализован другим устройством, описанным здесь, или любым другим подходящим устройством. Хотя проиллюстрированный способ описан здесь со ссылкой на конкретный порядок, в различных вариантах осуществления, приведенные здесь блоки могут выполняться в другом порядке или могут быть опущены, и могут быть добавлены дополнительные блоки.
[00118] Сначала, в блоке 410, беспроводное устройство определяет, разрешать ли повторное использование беспроводной среды одной или несколькими станциями в базовом наборе услуг (BSS). Например, AP 304A может решить, возможно ли повторное использование, на основе ее расстояния BSS. В одном примере, STA 306A может вычислить OBSS_Thresh на основе информации в пакете, принятом от STA 306B.
[00119] В другом примере, AP 304A может определить, что ближайшие AP (такие как AP 304B) находятся дальше, чем расстояние D. AP 304A может определить разрешить повторное использование для всех STA в своем BSS 302A, если STA не наблюдают никаких OBSS STА в пределах расстояния D2. AP 304A может отправить широковещательный информационный элемент к STA 306A и 306C, сообщающий им требование для повторного использования, и OBSS_Thresh, если они удовлетворяют требованию. В этом примере, для STA, которые не наблюдают никаких OBSS STА (таких как STA 306B) в пределах расстояния D2, они могут повторно использовать беспроводную среду с OBSS_Thresh, как предоставлено посредством AP 304A.
[00120] В другом примере, AP 304A может определить, что соседние АР (такие как AP 304B) расположены дальше, чем расстояние D. AP 304A может широковещательно передать расстояние D1 до наиболее удаленной STA. AP 304A может прослушивать широковещательно переданное соседними АР расстояние до их наиболее удаленной STA. Если AP 304A видит, что соседняя АР имеет расстояние до наиболее удаленной STA меньше, чем D2, и если D1 меньше, чем D2, AP 304A может разрешить повторное использование в своем BSS 302A. Соответственно, AP 304A может отправить информационный элемент, сообщающий STA 306C и 306A, что они могут повторно использовать беспроводную среду и определить OBSS_Thresh. В некоторых вариантах осуществления, AP 304A также может разрешать повторное использование на основе соглашения с соседней AP 304A.
[00121] Затем, в блоке 420, устройство передает, после определения разрешить повторное использование, указание, что повторное использование беспроводной среды разрешено для станций, удовлетворяющих критериям. Например, AP 304A может передавать радиомаяк или широковещательный IE, позволяющий повторно использовать беспроводную среду для некоторых или всех станций в своем BSS 302A.
[00122] Затем, в блоке 430, устройство может определять один или несколько параметров повторного использования. Например, AP 304A может определять любое из условий повторного использования, рассмотренных выше со ссылкой на фиг. 3. Например, AP 304A может определить, что станциям разрешено повторно использовать беспроводную среду, когда выполняются правила режима 1, режима 2, режима 3 (или любая их комбинация).
[00123] В различных вариантах осуществления, множество параметров повторного использования могут отличаться для разных станций. Другими словами, различные параметры повторного использования могут быть определены, ассоциированы и сообщены разным станциям на основе по каждой станции. В качестве примера, AP 304A может определить первый набор параметров повторного использования для STA 304B и может сообщить первый набор параметров повторного использования в STA 304B (либо напрямую, либо в широковещательном сообщении). Аналогично, AP 304A может определить второй набор параметров повторного использования для STA 304A и может сообщить второй набор параметров повторного использования в STA 304A (либо непосредственно, либо в широковещательном сообщении). В некоторых вариантах осуществления, различные параметры повторного использования могут быть определены, ассоциированы и сообщены различным группам станций на основе по каждой группе. В качестве примера, AP 304A может определить первый набор параметров повторного использования для первой группы станций, включающей в себя STA 304A и STA 304B, и может сообщить первый набор параметров повторного использования в STA 304A и STA 304B (либо напрямую или в широковещательном сообщении). Аналогично, AP 304A может определить второй набор параметров повторного использования для второй группы станций (включающей в себя одну или несколько STA, не показаны) и может сообщить второй набор параметров повторного использования второй группе станций (либо непосредственно, либо в широковещательном сообщении).
[00124] После этого, в блоке 440, устройство может передавать один или несколько параметров повторного использования. Например, AP 304A может передавать радиомаяк или широковещательный IE, определяющий параметры повторного использования, к некоторым или всем станциям в своем BSS 302A. В различных вариантах осуществления, параметры повторного использования могут передаваться с указанием, что повторное использование разрешено. В других вариантах осуществления, параметры повторного использования могут передаваться отдельно.
[00125] В различных вариантах осуществления, способ может дополнительно включать в себя выбор режима повторного использования, содержащий одно или несколько из следующих условий либо отдельно, либо в комбинации: станциям может быть разрешено повторно использовать беспроводную среду при обнаружении передачи перекрывающегося BSS (OBSS) от передающего устройства, которое может иметь индикацию уровня принимаемого сигнала (RSSI) меньше, чем первый порог, станциям может быть разрешено повторно использовать беспроводную среду, когда целевое устройство передачи OBSS может иметь RSSI меньше, чем второй порог, и станциям может быть разрешено повторно использовать беспроводную среду, когда передающее устройство и/или предполагаемое принимающее устройство могут иметь RSSI меньше, чем динамический порог, который может быть функцией одного или нескольких параметров преамбулы. Способ может дополнительно включать в себя передачу указания выбранного режима повторного использования.
[00126] В различных вариантах осуществления, первый порог и второй порог могут быть одинаковыми. В различных вариантах осуществления, динамический порог может быть функцией мощности передачи передающего устройства и/или предполагаемого приемника. В различных вариантах осуществления, один или несколько параметров повторного использования могут включать в себя одно или несколько из: мощности передачи, уровня обнаружения энергии (ED), порога индикации уровня принимаемого сигнала (RSSI) передатчика, порога RSSI предполагаемого приемника, пороговой функции RSSI, основанной на одном или нескольких параметрах преамбулы, и индикации величины помех, допустимых в узлах, как функции одного или нескольких параметров.
[00127] В различных вариантах осуществления, определение, разрешать ли повторное использование беспроводной среды, может быть основано на расстоянии BSS точки доступа и/или расстоянии BSS одной или нескольких станций. В различных вариантах осуществления, способ может дополнительно включать в себя определение разрешить повторное использование беспроводной среды и использование расширенного запроса на передачу и/или расширенного подтверждения готовности к передаче. В различных вариантах осуществления, критерии могут определять, что всем станциям в BSS может быть разрешено повторно использовать беспроводную среду.
[00128] В различных вариантах осуществления, критерии могут определять, что поднабору станций в BSS может быть разрешено повторно использовать беспроводную среду. В различных вариантах осуществления, поднабор станций может быть основан на их расстоянии BSS. В различных вариантах осуществления, точка доступа может иметь несколько идентификаторов BSS, причем способ дополнительно содержит сигнализацию одного или нескольких цветов (идентификаторов BSS), которым одна или несколько станций должны уступать (воздерживаться от собственной передачи), или выбор того же цвета, что и соседняя точка доступа.
[00129] В варианте осуществления способ, показанный на фиг. 4, может быть реализован в беспроводном устройстве, которое может включать в себя схему определения и схему передачи. Специалистам в данной области техники должно быть понятно, что беспроводное устройство может иметь больше компонентов, чем упрощенное беспроводное устройство, описанное здесь. Беспроводное устройство, описанное здесь, включает в себя только те компоненты, которые полезны для описания некоторых существенных признаков реализаций в пределах объема формулы изобретения.
[00130] Схема определения может быть сконфигурирована, чтобы определять, разрешено ли повторное использование, и/или определять применимые параметры повторного использования. В некоторых вариантах осуществления, схема определения может быть сконфигурирована, чтобы выполнять по меньшей мере один из блоков 410 и 430 согласно фиг. 4. Схема определения может включать в себя одно или несколько из процессора 204 (фиг. 2), памяти 206 (фиг. 2) и DSP 220 (фиг. 2). В некоторых реализациях, средство для определения могут включать в себя схему определения.
[00131] Схема передачи может быть сконфигурирована, чтобы передавать указание, что повторное использование разрешено, и/или параметры повторного использования. В некоторых вариантах осуществления, схема передачи может быть сконфигурирована, чтобы выполнять по меньшей мере один из блоков 420 и 440 согласно фиг. 4. Схема передачи может включать в себя одно или несколько из передатчика 210 (фиг. 2), антенны 216 (фиг. 2) и приемопередатчика 214 (фиг. 2). В некоторых реализациях, средство для передачи может включать в себя схему передачи.
[00132] В различных вариантах осуществления, беспроводное устройство может включать в себя схему выбора. Схема выбора может быть сконфигурирована, чтобы выбирать режим повторного использования. Схема выбора может включать в себя одно или несколько из процессора 204 (фиг. 2), памяти 206 (фиг. 2) и DSP 220 (фиг. 2). В некоторых реализациях, средство для выбора может включать в себя схему выбора.
[00133] На фиг. 5 показана блок-схема 500 последовательности операций для примерного способа повторного использования беспроводной среды, который может использоваться в системе 100 беспроводной связи согласно фиг. 1. Способ может быть реализован полностью или частично описанными здесь устройствами, такими как беспроводное устройство 202, показанное на фиг. 2. Хотя проиллюстрированный способ описан здесь со ссылкой на систему 100 беспроводной связи, рассмотренную выше со ссылкой на фиг. 1 и 3, специалисту в данной области техники должно быть понятно, что проиллюстрированный способ может быть реализован другим устройством, описанным здесь, или любым другим подходящим устройством. Хотя проиллюстрированный способ описан здесь со ссылкой на конкретный порядок, в различных вариантах осуществления, приведенные здесь блоки могут выполняться в другом порядке или могут быть опущены, и могут быть добавлены дополнительные блоки.
[00134] Сначала, в блоке 510, беспроводное устройство может обнаруживать передачу перекрывающегося базового набора услуг (OBSS). Например, STA 306A может обнаруживать передачу OBSS от STA 306B.
[00135] Затем, в блоке 520, беспроводное устройство может определять, следует ли повторно использовать беспроводную среду. Например, STA 306A может принимать в указании от AP 304A, что повторное использование беспроводной среды разрешено. В другом варианте осуществления, STA 306A может в одностороннем порядке определять, что повторное использование беспроводной среды разрешено, например, на основе DSC и/или информации в передаче от STA 306B.
[00136] Затем, в блоке 530, беспроводное устройство может определять один или несколько параметров повторного использования. Например, STA 306A может принимать параметры повторного использования от AP 304A через радиомаяк или широковещательный IE. В другом варианте осуществления, STA 306A может в одностороннем порядке определять параметры повторного использования, например, на основе параметров, которые жестко закодированы или сохранены в памяти, и/или информации в передаче от STA 306B.
[00137] В различных вариантах осуществления, множество параметров повторного использования могут быть различными для разных станций. Другими словами, различные параметры повторного использования могут быть определены, ассоциированы и/или приняты в различных станциях на основе по каждой станции. В качестве примера, STA 306C может принимать первый набор параметров повторного использования от AP 304A через радиомаяк или широковещательный IE. Аналогично, STA 306A может принимать второй набор параметров повторного использования от AP 304A через радиомаяк или широковещательный IE. Альтернативно, STA 306A и 306C могут определять, каждая, свои собственные параметры повторного использования в одностороннем порядке. В некоторых вариантах осуществления, различные параметры повторного использования могут быть определены, ассоциированы и/или приняты в различных группах станций на основе по каждой группе. В качестве примера, первая группа станций, включающая в себя STA 304A и STA 304, может принимать первый набор параметров повторного использования от AP 304A через радиомаяк или широковещательный IE. Аналогично, вторая группа станций (включающая в себя одну или более STA, не показаны) может принимать второй набор параметров повторного использования от AP 304A через радиомаяк или широковещательный IE.
[00138] После этого, в блоке 540, беспроводное устройство может избирательно передавать сообщение на основе упомянутого определения, следует ли повторно использовать беспроводную среду, и один или несколько параметров повторного использования. Например, STA 306A может сравнивать параметры повторного использования (такие как OBSS_Thresh) с передачей от STA 306B. В одном примере, STA 306A может передавать сообщение, когда RSSI передачи от STA 306B меньше, чем RSSI, определенная в OBSS_Thresh.
[00139] В одном варианте осуществления, способ, показанный на фиг. 5, может быть реализован в беспроводном устройстве, которое может включать в себя схему обнаружения, схему определения и схему передачи. Специалистам в данной области техники должно быть понятно, что беспроводное устройство может иметь больше компонентов, чем упрощенное беспроводное устройство, описанное здесь. Беспроводное устройство, описанное здесь, включает в себя только те компоненты, которые полезны для описания некоторых существенных признаков реализаций в пределах объема формулы изобретения.
[00140] Схема обнаружения может быть сконфигурирована, чтобы обнаруживать передачу OBSS. В некоторых вариантах осуществления, схема обнаружения может быть сконфигурирована, чтобы выполнять по меньшей мере блок 510 согласно фиг. 5. Схема обнаружения может включать в себя одно или несколько из приемника 212 (фиг. 2), DSP 220, процессора 204, памяти 206, детектора 218 сигнала, антенны 216 (фиг. 2) и приемопередатчика 214 (фиг. 2). В некоторых реализациях, средство для обнаружения может включать в себя схему обнаружения.
[00141] Схема определения может быть сконфигурирована, чтобы определять, разрешено ли повторное использование, и/или определять применимые параметры повторного использования. В некоторых вариантах осуществления, схема определения может быть сконфигурирована, чтобы выполнять по меньшей мере один из блоков 520 и 530 согласно фиг. 5. Схема определения может включать в себя одно или несколько из процессора 204 (фиг. 2), памяти 206 (фиг. 2) и DSP 220 (фиг. 2). В некоторых реализациях, средство для определения может включать в себя схему определения.
[00142] Схема передачи может быть сконфигурирована, чтобы избирательно передавать сообщение, повторно используя беспроводную среду. В некоторых вариантах осуществления, схема передачи может быть сконфигурирована, чтобы выполнять по меньшей мере один из блоков 520 и 540 согласно фиг. 5. Схема передачи может включать в себя одно или несколько из передатчика 210 (фиг. 2), антенны 216 (фиг. 2) и приемопередатчика 214 (фиг. 2). В некоторых реализациях, средство для передачи может включать в себя схему передачи.
[00143] В различных вариантах осуществления, беспроводное устройство может включать в себя схему выбора. Схема выбора может быть сконфигурирована, чтобы выбирать режим повторного использования. Схема выбора может включать в себя одно или несколько из процессора 204 (фиг. 2), памяти 206 (фиг. 2) и DSP 220 (фиг. 2). В некоторых вариантах осуществления, средство выбора может включать в себя схему выбора.
[00144] В различных вариантах осуществления, беспроводное устройство может включать в себя схему приема. Схема приема может быть сконфигурирована, чтобы принимать указание повторного использования и/или параметры повторного использования, например, как радиомаяк или IE от AP. Схема приема может включать в себя одно или несколько из приемника 212 (фиг. 2), DSP 220, антенны 216 (фиг. 2) и приемопередатчика 214 (фиг. 2). В некоторых реализациях, средство приема может включать в себя схему приема.
[00145] Специалисту в данной области техники должно быть понятно, что информация и сигналы могут быть представлены с использованием любой из множества различных технологий и методов. Например, данные, инструкции, команды, информация, сигналы, биты, символы и элементарные посылки, на которые могут даваться ссылки в приведенном выше описании, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами или любой их комбинацией.
[00146] Различные модификации реализаций, описанных в настоящем раскрытии, могут быть очевидны специалистам в данной области техники, и общие принципы, определенные здесь, могут быть применены к другим реализациям без отклонения от сущности или объема данного раскрытия. Таким образом, раскрытие не предназначено для ограничения реализациями, показанными здесь, но должно соответствовать самому широкому объему, согласующемуся с формулой изобретения, принципами и новыми признаками, раскрытыми здесь. Слово ʺпримерныйʺ используется здесь исключительно, чтобы означать ʺслужащий в качестве примера, реализации или иллюстрацииʺ. Любая реализация, описанная здесь как ʺпримернаяʺ, не обязательно должна рассматриваться как предпочтительная или преимущественная по сравнению с другими реализациями.
[00147] Некоторые признаки, которые описаны в настоящей спецификации в контексте отдельных реализаций, также могут быть реализованы в комбинации в одной реализации. И наоборот, различные признаки, которые описаны в контексте одной реализации, также могут быть реализованы в нескольких реализациях отдельно или в любой подходящей подкомбинации. Более того, хотя признаки могут быть описаны выше как действующие в определенных комбинациях и даже первоначально заявлены как таковые, один или несколько признаков из заявленной комбинации могут в некоторых случаях быть удалены из комбинации, и заявленная комбинация может быть направлена на подкомбинацию или вариацию подкомбинации.
[00148] Как используется здесь, фраза, ссылающаяся на ʺпо меньшей мере один изʺ списка элементов, ссылается на любую комбинацию этих элементов, включая отдельные элементы. В качестве примера ʺпо меньшей мере один из: a, b или cʺ предназначается, чтобы охватывать: a, b, c, a-b, a-c, b-c и a-b-c. Используемые здесь термины ʺиʺ или ʺилиʺ могут быть взаимозаменяемыми и могут интерпретироваться как ʺи/илиʺ (например, где угодно от одного до всех элементов в списке).
[00149] Различные операции описанных выше способов могут выполняться с помощью любого подходящего средства, способного выполнять операции, такого как различный(е) компонент(ы) аппаратных средств и/или программного обеспечения, схемы и/или модуль(и). Как правило, любые операции, проиллюстрированные на чертежах, могут выполняться соответствующими функциональными средствами, способными выполнять операции.
[00150] Различные иллюстративные логические блоки, модули и схемы, описанные в связи с настоящим раскрытием, могут быть реализованы или выполнены с использованием процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства (PLD), дискретной вентильной или транзисторной логики, дискретных компонентов аппаратных средств или любой их комбинации, спроектированной для выполнения описанных здесь функций. Процессор общего назначения может быть микропроцессором, но в качестве альтернативы, процессор может быть любым коммерчески доступным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в виде комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, множества микропроцессоров, одного или нескольких микропроцессоров в сочетании с ядром DSP или любой другой такой конфигурации.
[00151] В одном или нескольких аспектах, описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, встроенном программном обеспечении или любой их комбинации. При реализации в программном обеспечении, функции могут храниться или передаваться в виде одной или нескольких инструкций или кода на считываемом компьютером носителе. Считываемые компьютером носители включают в себя как компьютерные носители хранения данных, так и среды связи, включая любой носитель, который содействует передаче компьютерной программы из одного места в другое. Носитель хранения данных может быть любым доступным носителем, к которому может осуществлять доступ компьютер. В качестве примера, но не ограничения, такие считываемые компьютером носители могут содержать RAM, ROM, EEPROM, CD-ROM или другую память на оптических дисках, память на магнитных дисках или другие магнитные устройства памяти или любой другой носитель, который может использоваться для переноса или хранения желательного программного кода в форме инструкций или структур данных, и который обеспечивает возможность доступа компьютером. Кроме того, любое соединение надлежащим образом может определяться как считываемый компьютером носитель. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасная, радио и микроволновая, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасная, радио и микроволновая, включаются в определение носителя. Магнитный диск (disk) и оптический диск (disc), как используется здесь, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой многофункциональный диск (DVD), гибкий диск и Blu-ray диск, где магнитные диски (disks) обычно воспроизводят данные магнитным способом, в то время как оптические диски (discs) воспроизводят данные оптически, с помощью лазеров. Таким образом, в некоторых аспектах, считываемый компьютером носитель может содержать не-временный (непереходный) считываемый компьютером носитель (например, осязаемый носитель). Кроме того, в некоторых аспектах, считываемый компьютером носитель может содержать временный (переходный) считываемый компьютером носитель (например, сигнал). Комбинации вышеизложенного также должны быть включены в объем считываемых компьютером носителей.
[00152] Способы, раскрытые здесь, содержат один или несколько этапов или действий для осуществления описанного способа. Этапы и/или действия способа могут чередоваться друг с другом без отклонения от объема формулы изобретения. Другими словами, если не указан конкретный порядок этапов или действий, порядок и/или использование конкретных этапов и/или действий могут быть изменены без отклонения от объема формулы изобретения.
[00153] Кроме того, следует понимать, что модули и/или другие соответствующие средства для осуществления описанных здесь способов и методов могут быть загружены и/или иным образом получены пользовательским терминалом и/или базовой станцией, если это применимо. Например, такое устройство может быть связано с сервером для содействия переносу средств для осуществления описанных здесь способов. Альтернативно, различные способы, описанные здесь, могут быть предоставлены через средства хранения (например, RAM, ROM, физический носитель хранения данных, такой как компакт-диск (CD) или гибкий диск и т.д.), так что пользовательский терминал и/или базовая станция могут получать различные способы при соединении или предоставлении средства хранения устройству. Кроме того, может быть использован любой другой подходящий метод для предоставления способов и методов, описанных здесь, в устройство.
[00154] Хотя вышеизложенное относится к аспектам настоящего раскрытия, могут быть разработаны другие и дополнительные аспекты раскрытия без отклонения от его основного объема, и его объем определяется изложенными ниже пунктами формулы изобретения.