ТОЧКА ДОСТУПА, ПОДДЕРЖИВАЮЩАЯ ПО МЕНЬШЕЙ МЕРЕ ДВЕ ВИРТУАЛЬНЫЕ СЕТИ, И СПОСОБ, ОСУЩЕСТВЛЯЕМЫЙ ПОСРЕДСТВОМ ТОЧКИ ДОСТУПА, ДЛЯ ОБМЕНА ДАННЫМИ С БЕСПРОВОДНЫМ УСТРОЙСТВОМ
ACCESS POINT SUPPORTING AT LEAST TWO VIRTUAL NETWORKS, AND METHOD ACCOMPLISHED BY MEANS OF ACCESS POINT FOR DATA EXCHANGING WITH WIRELESS DEVICE

Область техники
Настоящее раскрытие относится к беспроводной связи и, в частности, к беспроводной связи между точкой доступа и беспроводным устройством, при этом точка доступа поддерживает по меньшей мере две виртуальных сети связи.
Уровень техники
В Институте инженеров по электротехнике и радиоэлектронике (IEEE), WLAN (также известная как Wi-Fi, и эти термины используются взаимозаменяемо в этом документе) стандартизирована в 802.11-спецификациях ("IEEE Standard for Information technology - Telecommunications and information exchange between systems. Local and metropolitan area networks - Specific requirements. Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications"). WLAN представляет собой технологию, которая в настоящее время работает главным образом в полосе частот в 2,4 ГГц или в 5 ГГц. IEEE 802.11-спецификации упорядочивают физический уровень, MAC-уровень и другие аспекты точек доступа или беспроводных терминалов, чтобы защищать совместимость и функциональную согласованность между точками доступа и портативными терминалами (далее называемыми "беспроводными устройствами). WLAN, в общем, работает в нелицензированных полосах частот, и, по сути, связь по WLAN может подвергаться источникам помех из любого числа известных и неизвестных устройств. WLAN обычно используется в качестве беспроводных расширений в фиксированный широкополосный доступ, например, в жилых помещениях и публичных точках доступа, таких как аэропорты, железнодорожные вокзалы и рестораны.
Во многих ситуациях, WLAN-системы предоставляют поддержку для нескольких виртуальных сетей. Различные беспроводные устройства поддерживают различные версии стандарта для сети беспроводной связи, как и различные точки доступа. Важно, чтобы беспроводное устройство, поддерживающее раннюю версию стандарта, по-прежнему могло функционировать в сетях беспроводной связи, работающих согласно более новым версиям стандарта, т.е. в сетях беспроводной связи, поддерживаемых посредством точек доступа согласно более новым версиям стандарта.
Сущность изобретения
Цель заключается в том, чтобы исключать, по меньшей мере, некоторые вышеуказанные проблемы. В частности, цель заключается в том, чтобы предоставлять точку доступа и способ, осуществляемый посредством нее, для обмена данными с беспроводным устройством, при этом точка доступа поддерживает, по меньшей мере, две виртуальных сети связи. Эти и другие цели могут достигаться посредством предоставления доступа и способа, осуществляемого посредством доступа, согласно этому раскрытию.
Согласно аспекту, предусмотрен способ, осуществляемый посредством точки доступа, для обмена данными с беспроводным устройством, при этом точка доступа поддерживает две или более виртуальных сетей. Способ (100) содержит прием (110) тестового запроса из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность множественного идентификатора базового набора служб (M-BSSID); и отправку (130) тестового ответа в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе.
Согласно аспекту, предусмотрена точка доступа, выполненная с возможностью обмена данными с беспроводным устройством, при этом точка доступа поддерживает две или более виртуальных сетей. Точка доступа выполнена с возможностью приема тестового запроса из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность множественного идентификатора базового набора служб (M-BSSID); и отправки тестового ответа в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе.
Способ, осуществляемый посредством точки доступа, и сама точка доступа могут иметь несколько возможных преимуществ. Одно возможное преимущество состоит в том, что они могут улучшать или даже оптимизировать использование эфирных ресурсов посредством адаптации тестового ответа к характеристикам беспроводного устройства. Другое возможное преимущество состоит в том, что точка доступа может не допускать отправки в беспроводное устройство сообщений, которые беспроводное устройство возможно не понимает.
Краткое описание чертежей
Далее подробнее описываются варианты осуществления относительно прилагаемых чертежей, на которых:
Фиг. 1a является блок-схемой последовательности операций способа, осуществляемого посредством точки доступа, для обмена данными с беспроводным устройством согласно иллюстративному варианту осуществления.
Фиг. 1b является блок-схемой последовательности операций способа, осуществляемого посредством точки доступа, для обмена данными с беспроводным устройством согласно еще одному иллюстративному варианту осуществления.
Фиг. 2a является иллюстрацией примера точек доступа, поддерживающих две виртуальных сети связи.
Фиг. 2b является схемой последовательности сигналов примера процедуры для беспроводного устройства, чтобы обнаруживать сеть беспроводной связи.
Фиг. 2c является схемой последовательности сигналов примера процедуры для беспроводного устройства, чтобы обнаруживать сеть беспроводной связи, когда беспроводное устройство не поддерживает функциональную возможность множественного идентификатора базового набора служб (M-BSSID).
Фиг. 2d является схемой последовательности сигналов примера процедуры для беспроводного устройства, чтобы обнаруживать сеть беспроводной связи, когда беспроводное устройство поддерживает функциональную возможность M-BSSID.
Фиг. 2e является блок-схемой последовательности операций способа, осуществляемого посредством точки доступа, для обмена данными с беспроводным устройством согласно иллюстративному варианту осуществления.
Фиг. 3 является блок-схемой точки доступа, выполненной с возможностью обмена данными с беспроводным устройством согласно иллюстративному варианту осуществления.
Фиг. 4 является блок-схемой точки доступа, выполненной с возможностью обмена данными с беспроводным устройством согласно другому иллюстративному варианту осуществления.
Фиг. 5 является блок-схемой устройства в точке доступа, выполненной с возможностью обмена данными с беспроводным устройством согласно иллюстративному варианту осуществления.
Подробное описание изобретения
Если вкратце, предусмотрены точка доступа и способ, осуществляемый посредством точки доступа, для обмена данными с беспроводным устройством. Точка доступа и беспроводное устройство могут работать в сети беспроводной связи. Точка доступа поддерживает две или более виртуальных сетей беспроводной связи. Каждая сеть беспроводной связи может быть ассоциирована с соответствующими идентификационными данными (идентификатором). Пример идентификатора представляет собой идентификатор базового набора служб (BSS). Таким образом, когда точка доступа поддерживает две или более виртуальных сетей связи, точка доступа может, например, передавать в широковещательном режиме два или более BSSID. Поддержка двух или более виртуальных сетей связи также называется "множественным BSSID (M-BSSID)". В виртуальной сети, точка доступа может называться "виртуальной точкой доступа (VAP)", которая представляет собой логический объект, размещающийся в физической точке доступа. Для клиента или беспроводного устройства (например, WLAN STA), VAP выглядит как независимая точка доступа с собственным уникальным BSSID и SSID. Несколько виртуальных точек доступа могут поддерживаться в одной физической точке доступа.
Может быть предусмотрено множество беспроводных устройств, ищущих или запрашивающих доступ к одной из виртуальных сетей связи. Различные беспроводные устройства поддерживают различные версии стандарта для сети беспроводной связи, как и различные точки доступа. Важно, чтобы беспроводное устройство, поддерживающее раннюю версию стандарта, по-прежнему могло функционировать в сетях беспроводной связи, работающих согласно более новым версиям стандарта, т.е. в сетях беспроводной связи, поддерживаемых посредством точек доступа согласно более новым версиям стандарта.
Варианты осуществления в данном документе относятся к способу, осуществляемому посредством точки доступа, для обмена данными с беспроводным устройством. Точка доступа поддерживает две или более виртуальных сетей. Ниже описываются различные варианты осуществления со ссылкой на фиг. 1a и 1b.
Фиг. 1a иллюстрирует способ 100, содержащий прием 110 тестового запроса из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность множественного идентификатора базового набора служб (M-BSSID); и отправку 130 тестового ответа в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе.
Когда беспроводное устройство перемещается, оно может в какой-то момент приближаться к точке доступа, так что беспроводное устройство и сетевой узел могут находиться в пределах диапазона, чтобы прослушивать друг друга, т.е. отправлять и принимать сигналы между собой. Существует два примера беспроводного устройства, обнаруживающего доступные сети связи. Первый пример заключается в приеме отдельных широковещательных сообщений, ассоциированных с различными беспроводными сетями. Другой пример заключается в том, чтобы отправлять тестовый запрос(ы) в точку(и) доступа, которые находятся в пределах расстояния, чтобы принимать тестовый запрос.
Таким образом, беспроводное устройство может отправлять тестовый запрос в точку доступа. Следовательно, точка доступа принимает тестовый запрос из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID.
Точка доступа может действовать по-разному для беспроводного устройства, которое поддерживает функциональную возможность M-BSSID, и для беспроводного устройства, которое не поддерживает функциональную возможность M-BSSID. Для беспроводных устройств, которые поддерживают M-BSSID, тестовый ответ может выглядеть по-другому, чем для беспроводного устройства, которое не поддерживает функциональную возможность M-BSSID. Другими словами, для беспроводного устройства, которое не поддерживает функциональную возможность M-BSSID, оно возможно не понимает тестовый ответ согласно Функциональной возможности M-BSSID.
Следовательно, точка доступа отправляет тестовый ответ в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе. Таким образом, точка доступа обеспечивает то, что тестовый ответ соответствует версии стандарта, поддерживаемого посредством беспроводного устройства, которое отправляет тестовый запрос.
Способ, осуществляемый посредством точки доступа, имеет несколько возможных преимуществ. Одно возможное преимущество состоит в том, что он может улучшать или даже оптимизировать использование эфирных ресурсов посредством адаптации тестового ответа к характеристикам беспроводного устройства. Другое возможное преимущество состоит в том, что точка доступа может не допускать отправки в беспроводное устройство сообщений, которые беспроводное устройство возможно не понимает.
Отправка (130) тестового ответа может содержать (a) отправку одного тестового ответа, содержащего информацию относительно множества BSSID для соответствующего базового набора служб (BSS), ассоциированного с двумя или более виртуальных сетей, поддерживаемых посредством точки доступа; или (b) отправку одного тестового ответа в расчете на BSSID, ассоциированный с соответствующей виртуальной сетью, поддерживаемой посредством точки доступа.
Различные беспроводные устройства могут понимать оба или только одно из одного тестового ответа, содержащего информацию относительно множества BSSID, или одного тестового ответа в расчете на BSSID. Следовательно, точка доступа может выбирать вариант, лучше всего подходящий для беспроводного устройства, которое отправляет тестовый запрос. Беспроводное устройство может указывать в тестовом запросе то, может оно или нет понимать один отдельный тестовый ответ, содержащий информацию относительно множества BSSID, ассоциированных с двумя или более виртуальными сетями, поддерживаемыми точкой доступа. Если беспроводное устройство может понимать один отдельный тестовый ответ, содержащий информацию относительно множества BSSID, точка доступа может отправлять такой тестовый ответ для того, чтобы более эффективно использовать полосу пропускания и/или радиоресурсы/эфирные ресурсы.
Если беспроводное устройство не указывает то, что оно может понимать один отдельный тестовый ответ, содержащий информацию относительно множества BSSID, ассоциированных с двумя или более виртуальными сетями, поддерживаемыми точкой доступа, точка доступа может отправлять один тестовый ответ в расчете на BSSID, ассоциированный с соответствующей виртуальной сетью, поддерживаемой точкой доступа.
Таким образом, точка доступа может отправлять только один отдельный тестовый ответ, содержащий информацию относительно множества BSSID, если беспроводное устройство может понимать такой тестовый ответ.
Способ 100 дополнительно может содержать определение 120 того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора, содержащегося в принимаемом тестовом запросе.
Для корректной обработки принимаемого тестового запроса посредством точки доступа, точка доступа может определять, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора, содержащегося в принимаемом тестовом запросе. Индикатор может иметь различные разновидности или природу, как подробнее поясняется ниже. Точка доступа принимает тестовый запрос, который содержит индикатор относительно того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID. Таким образом, точка доступа может определять то, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора, содержащегося в тестовом запросе.
В примере, определение 120 может быть основано на том, содержит или нет индикатор в принимаемом тестовом запросе информацию в отношении того, что беспроводное устройство поддерживает технологию оптимизации взаимодействия клиентского и сетевого оборудования (OCE).
Если беспроводное устройство представляет собой беспроводное устройство с поддержкой OCE, то беспроводное устройство также поддерживает функциональную возможность M-BSSID.
Операторы стационарной связи, мобильной связи и публичных точек доступа развертывают сети беспроводной связи, такие как, например, WLAN, также называемая "Wi-Fi", в бизнес-моделях, индивидуально адаптированных с возможностью удовлетворять их уникальные потребности. Члены Альянса производителей Wi-Fi-оборудования сформировали исследовательскую группу для того, чтобы исследовать технологические и сертификационные требования, чтобы обеспечивать лучшие возможности работы пользователей в управляемых сетевых окружениях с высокой плотностью активных или соединенных устройств. Управляемые сети на основе сертифицированного на соответствие стандарту Wi-Fi оборудования используют преимущество системной информации, чтобы сокращать установление соединения, уменьшать объем эфирной служебной информации, оптимизировать переходы и повышать производительность роуминга. Это, в общем, называется "OCE".
В другом примере, определение 120 может быть основано на том, содержит или нет индикатор в принимаемом тестовом запросе информацию в отношении того, что беспроводное устройство представляет собой высокоэффективное (HE) беспроводное устройство.
Беспроводное HE-устройство также поддерживает функциональную возможность M-BSSID. Исследовательская группа по изучению стандартов высокоэффективных WLAN (HEW TG) является исследовательской группой в рамках рабочей группы Института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11, которая должна рассматривать повышение эффективности использования спектра, чтобы улучшать пропускную способность/область системы в сценариях высокой плотности точек доступа и/или беспроводных устройств.
Согласно еще одному другому примеру, определение 120 может быть основано на том, содержит или нет индикатор в принимаемом тестовом запросе информацию в отношении того, что беспроводное устройство поддерживает IEEE 802.11ax-стандарт.
IEEE 802.11ax-стандарт представляет собой продолжение 802.11ac и нацелен на повышение эффективности WLAN/Wi-Fi-сетей. Таким образом, если беспроводное устройство поддерживает IEEE 802.11ax-стандарт, оно также поддерживает функциональную возможность M-BSSID.
IEEE 802 образовал исследовательскую группу для того, чтобы исследовать и предоставлять WLAN-технологии следующего поколения для сценариев плотных сетей с большим числом станций и точек доступа. Проект указывается в качестве IEEE 802.11ax-дополнения. Вследствие значительного повышения пропускной способности сети, достигаемого посредством 802.11ax, термин "высокоэффективная WLAN (HEW)" также используется в отношении этого нового дополнения. Данная статья обобщает осуществляемые действия по IEEE 802.11ax-стандартизации и содержит общее представление наиболее важных признаков, предложенных в 802.11ax-дополнении. Также обсуждаются предполагаемые признаки и сложности для 802.11ax в проектном решении физического уровня (PHY) и подуровня управления доступом к среде (MAC), касательно новой эры беспроводных LAN.
Согласно еще одному другому примеру, определение 120 может быть основано на информационном элементе, содержащемся в индикаторе в принимаемом тестовом запросе, причем информационный элемент указывает то, что беспроводное устройство поддерживает функциональную возможность M-BSSID.
Индикатор может содержать явный информационный элемент, указывающий для точки доступа то, что беспроводное устройство поддерживает функциональную возможность M-BSSID. Таким образом, точка доступа может легко определять то, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID.
Согласно дополнительному примеру, определение 120 может быть основано на информации, содержащейся в индикаторе в принимаемом тестовом запросе в отношении того, что беспроводное устройство поддерживает IEEE 802.11ai-стандарт, также называемый "быстрым начальным установлением линии связи (FILS)".
FILS представляет собой дополнение IEEE 802.11-стандарта, которое может обеспечивать возможность беспроводному устройству достигать установления защищенной линии связи менее чем за 100 мс. Успешный процесс установления линии связи в таком случае должен обеспечивать возможность беспроводному устройству отправлять трафик по Интернет-протоколу (IP) с допустимым IP-адресом через точку доступа. Если индикатор в принимаемом тестовом запросе в отношении того, что беспроводное устройство поддерживает IEEE 802.11ai-стандарт, точка доступа может определять то, что беспроводное устройство также поддерживает функциональную возможность M-BSSID.
Способ 100 дополнительно может содержать включение в тестовый ответ информации относительно множества BSSID для соответствующего базового набора служб (BSS), поддерживаемого посредством точки доступа, в ответ на определение того, что беспроводное устройство поддерживает функциональную возможность M-BSSID.
Когда беспроводное устройство поддерживает функциональную возможность M-BSSID, точка доступа может отправлять один отдельный тестовый ответ, содержащий информацию относительно всех виртуальных сетей связи, которые поддерживает точка доступа. Другими словами, точка доступа может отправлять один отдельный тестовый ответ, содержащий соответствующие BSSID отдельных виртуальных сетей связи, которые поддерживаются посредством точки доступа. Беспроводное устройство, поддерживающее функциональную возможность M-BSSID, может понимать такой тестовый ответ и успешно принимать все BSSID, которые поддерживает точка доступа и к которым может получать доступ беспроводное устройство.
В примере, способ 100 дополнительно содержит включение отдельных соответствующих тестовых ответов для BSS, поддерживаемых посредством точки доступа, в тестовый ответ в ответ на определение того, что беспроводное устройство не поддерживает функциональную возможность M-BSSID.
Когда беспроводное устройство не поддерживает функциональную возможность M-BSSID, беспроводное не понимает один отдельный тестовый ответ, как описано непосредственно выше. Вместо этого, точка доступа отправляет, в качестве тестового ответа, множество тестовых ответов, причем каждый тестовый ответ содержит один BSSID. Другими словами, точка доступа может отправлять не более одного тестового ответа в расчете на виртуальную сеть связи, которую поддерживает точка доступа, при этом каждый тестовый ответ может содержать только один BSSID.
Сеть беспроводной связи может представлять собой беспроводную локальную вычислительную сеть (WLAN).
Предусмотрены другие примеры сетей беспроводной связи. Один такой пример представляет собой WLAN, которая также называется "Wi-Fi" и задается в качестве IEEE 802.11-стандарта.
На фиг. 2a, схематично иллюстрируется пример точек доступа, поддерживающих две виртуальных сети связи. На этом чертеже, три физических устройства AP1, AP2, AP3 поддерживают две виртуальных сети связи, при этом одна обозначается с помощью пунктирной линии и содержит BSSID1, BSSID2 и BSSID3 (здесь называется "WLAN1"), и одна обозначается с помощью сплошной линии и содержит BSSID 11, BSSID12 и BSSID13 (здесь называется "WLAN10"). Поддержка для нескольких виртуальных сетей обеспечивает, например, дифференцирование и разделение услуг между сетями. Например, может быть предусмотрено офисное развертывание, в котором WLAN1 представляет собой защищенную сеть для обеспечения безопасности, с которой могут соединяться только сотрудники; эта сеть может предоставлять доступ к корпоративной сети intranet. Одновременно, WLAN10 может представлять собой открытую сеть, с которой могут соединяться все без учетных данных. Эта сеть может предоставлять доступ в Интернет для гостей.
С точки зрения 802.11-стандарта, обе сети могут задаваться как отдельные WLAN-сети, даже если они постоянно размещаются на идентичных физических аппаратных средствах. При этом обе сети предоставляют свою собственную передачу управляющих служебных сигналов, которая может оказывать довольно большое влияние на эффективность использования эфира и эффективность работы сети. Если существует только две виртуальных сети, проблема может быть незаметной, но при большем числе виртуальных сетей, объем эфирной служебной информации в виде управляющих кадров может становиться значительным. В силу понимания этой сложности, 802.11-стандарт разработал функциональную возможность, называемую "Функциональная возможность M-BSSID", которая обеспечивают точке доступа возможность оповещать информацию относительно нескольких виртуальных сетей с использованием упрощенной передачи служебных сигналов. Точка доступа к WLAN, которая поддерживает M-BSSID, может использовать один отдельный кадр маякового радиосигнала или тестового ответа для того, чтобы оповещать информацию относительно нескольких виртуальных BSSID. Информационный элемент множественного BSSID введен в IEEE 802.11k-2008 и задается в "IEEE 802.11-2012 раздел 8.4.2.48".
Даже если M-BSSID-элемент предоставляет средство уменьшать объем служебной информации, создаваемой посредством оповещения нескольких виртуальных WLAN, он введен только в последующих дополнениях в стандарте, и в силу этого, все устройства до этого не имеют соответствующие характеристики. Устройство, соответствующее версиям стандарта до введения функциональной возможности M-BSSID, в этом раскрытии также называются "унаследованными беспроводными устройствами".
В практических окружениях, точка доступа может работать как с унаследованными, так и с неунаследованными устройствами, причем некоторые из них поддерживают функциональную возможность M-BSSID, а некоторые не поддерживают. Хотя очевидно стремление наиболее эффективно использовать эфир посредством использования функциональную возможность множественного BSSID, также необходимо предоставлять средство информировать все типы беспроводных устройств относительно своих характеристик.
Один вариант осуществления этого раскрытия проиллюстрирован на фиг. 2b, который является схемой последовательности сигналов примера процедуры для беспроводного устройства, чтобы обнаруживать сеть беспроводной связи. В этом варианте осуществления раскрытия, во время активного сканирования точка доступа к WLAN определяет то, представляет собой устройство, которое выполняет активное сканирование, унаследованное устройство или нет, и на основе этого использует стратегию оповещения характеристик. Более конкретно, когда беспроводное устройство выполняет активное сканирование, т.е. отправляет кадр тестового запроса, точки доступа исследует кадр тестового запроса, чтобы определять способ ответа (например, число и контент кадра(ов) тестового ответа).
Другой вариант осуществления этого раскрытия проиллюстрирован на фиг. 2c, который является схемой последовательности сигналов примера процедуры для беспроводного устройства, чтобы обнаруживать сеть беспроводной связи, когда беспроводное устройство не поддерживает функциональную возможность M-BSSID. Если точка доступа определяет беспроводное устройство в качестве унаследованного беспроводного устройства (т.е. беспроводного устройства, которое не поддерживает функциональную возможность M-BSSID), она отвечает унаследованным кадром тестового ответа, который не переносит информационный M-BSSID-элемент. В случае если точка доступа поддерживает несколько виртуальных BSSID, точка доступа отправляет несколько кадров тестового ответа в беспроводное устройство, как проиллюстрировано на фиг. 2c. В этом иллюстративном примере, точка доступа поддерживает 3 виртуальных сети связи, в силу чего она оповещает 3 BSSID. Когда беспроводное устройство ищет точки доступа (в активном сканировании), она имеет два варианта: 1. Поиск точки доступа, с которой оно было ранее ассоциировано, и в таком случае сообщение тестового запроса переносит конкретный BSSID точки доступа, которую ищет беспроводное устройство. 2. Поиск всех точек доступа на беспроводном канале, и в таком случае беспроводное устройство включает в себя адрес широковещательного BSSID (который может совпадать со всеми возможными BSSID, причем BSSID в силу этого представляет собой вид подстановочного символа). В таком случае, все точки доступа могут отвечать в беспроводное устройство. Таким образом, на фиг. 2c и 2d, проиллюстрирован тестовый запрос, содержащий широковещательный BSSID.
Еще один другой вариант осуществления этого раскрытия проиллюстрирован на фиг. 2d, который является схемой последовательности сигналов примера процедуры для беспроводного устройства, чтобы обнаруживать сеть беспроводной связи, когда беспроводное устройство поддерживает функциональную возможность M-BSSID. Если точка доступа определяет то, что беспроводное устройство представляет собой неунаследованное беспроводное устройство, т.е. оно поддерживает функциональную возможность M-BSSID, точка доступа отвечает одним кадром тестового ответа, переносящим информационный M-BSSID-элемент, указывающий все BSSID, оповещаемые посредством точки доступа. Эта ситуация проиллюстрирована на фиг. 2d. В этом примере, точка доступа поддерживает 3 виртуальных сети связи, в силу чего она оповещает 3 BSSID в одном кадре тестового ответа, переносящем M-BSSID-элемент.
В еще одном другом варианте осуществления этого раскрытия, точка доступа определяет то, представляет собой беспроводное устройство или нет унаследованное беспроводное устройство, на основе кадра тестового запроса, отправленного посредством беспроводного устройства. Если кадр тестового запроса не содержит явный индикатор относительно того, поддерживает или нет беспроводное устройство функциональные возможности M-BSSID, точка доступа может принимать решение на основе неявной информации. Один ее пример - если беспроводное устройство указывает то, что оно представляет собой беспроводное устройство с поддержкой OCE. В этом случае, беспроводное устройство может включать индикатор относительно своих OCE-характеристик, которые также подразумевают поддержку для M-BSSID. Другой ее пример - если беспроводное устройство указывает то, что оно представляет собой беспроводное HE-устройство, т.е. беспроводное устройство соответствует дополнению 802.11ax-стандарта.
Фиг. 2e является блок-схемой последовательности операций способа, осуществляемого посредством точки доступа, для обмена данными с беспроводным устройством согласно иллюстративному варианту осуществления.
Способ, раскрытый в данном документе, может помогать точке доступа эффективно использовать эфирные ресурсы посредством определения того, когда один кадр тестового ответа является достаточным для того, чтобы оповещать весь BSSID, который поддерживает точка доступа, а когда несколько кадров тестового ответа должны отправляться, чтобы поддерживать унаследованные беспроводные устройства.
Варианты осуществления в данном документе также относятся к точке доступа для обмена данными с беспроводным устройством. Ниже описываются иллюстративные варианты осуществления такой точки доступа со ссылкой на фиг. 3 и 4. Точка доступа поддерживает две или более виртуальных сетей.
Фиг. 3 и 4 иллюстрируют точки 300, 400 доступа, выполненные с возможностью приема тестового запроса из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность множественного идентификатора базового набора служб (M-BSSID); и отправки тестового ответа в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе.
Точка 300, 400 доступа может реализовываться или осуществляться различными способами. Иллюстративная реализация проиллюстрирована на фиг. 3. Фиг. 3 иллюстрирует точку 300 доступа, содержащую процессор 321 и запоминающее устройство 322, причем запоминающее устройство содержит инструкции, например, посредством компьютерной программы 323, которая при выполнении посредством процессора 321 инструктирует точке 300 доступа принимать тестовый запрос из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID; и отправлять тестовый ответ в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе.
Альтернативная иллюстративная реализация точки доступа проиллюстрирована на фиг. 4. Фиг. 4 иллюстрирует точку 400 доступа, содержащую приемный блок 403 для определения доступной пропускной способности транзитного соединения точки приема обслуживающего RBS и, по меньшей мере, одной потенциальной точки приема соответствующего дополнительного RBS; для приема тестового запроса из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID. Фиг. 4 также иллюстрирует сетевой узел 400, содержащий отправляющий блок 404 для отправки тестового ответа в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе.
Точка доступа имеет идентичные возможные преимущества со способом, осуществляемым посредством сетевого узла. Одно возможное преимущество состоит в том, что она может улучшать или даже оптимизировать использование эфирных ресурсов посредством адаптации тестового ответа к характеристикам беспроводного устройства. Другое возможное преимущество состоит в том, что точка доступа может не допускать отправки в беспроводное устройство сообщений, которые беспроводное устройство возможно не понимает.
В примере, точка 300, 400 доступа дополнительно выполнена с возможностью отправки тестового ответа посредством (a) отправки одного тестового ответа, содержащего информацию относительно множества BSSID для соответствующего базового набора служб (BSS), ассоциированного с двумя или более виртуальных сетей, поддерживаемых посредством точки доступа; или (b) отправки одного тестового ответа в расчете на BSSID, ассоциированный с соответствующей виртуальной сетью, поддерживаемой посредством точки доступа.
В примере, точка 300, 400 доступа дополнительно может быть выполнена с возможностью определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора, содержащегося в принимаемом тестовом запросе.
Так же, как описано выше, это может реализовываться или осуществляться различными способами. Согласно примеру по фиг. 3, запоминающее устройство содержит инструкции, например, посредством компьютерной программы 323, которая при ее исполнении процессором 321 инструктирует точке 300 доступа определять, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора, содержащегося в принимаемом тестовом запросе.
Согласно примеру по фиг. 4, точка 400 доступа содержит блок 405 определения для определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора, содержащегося в принимаемом тестовом запросе.
В еще одном примере, точка 300, 400 доступа выполнена с возможностью определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора в принимаемом тестовом запросе, который содержит информацию относительно того, что беспроводное устройство поддерживает OCE.
В еще одном примере, точка 300, 400 доступа выполнена с возможностью определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора в принимаемом тестовом запросе, содержащего информацию в отношении того, что беспроводное устройство представляет собой высокоэффективное (HE) беспроводное устройство.
В другом примере, точка 300, 400 доступа выполнена с возможностью определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора в принимаемом тестовом запросе, который содержит информацию в отношении того, что беспроводное устройство поддерживает IEEE 802.11ax-стандарт.
В дополнительном примере, точка 300, 400 доступа выполнена с возможностью определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе информационного элемента, содержащегося в индикаторе в принимаемом тестовом запросе, причем информационный элемент указывает то, что беспроводное устройство поддерживает функциональную возможность M-BSSID.
В еще одном примере, точка 300, 400 доступа выполнена с возможностью определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе информации, содержащейся в индикаторе в принимаемом тестовом запросе в отношении того, что беспроводное устройство поддерживает IEEE 802.11ai-стандарт, также называемый "FILS".
В еще одном примере, точка 300, 400 доступа выполнена с возможностью включения в тестовый ответ информации относительно множества BSSID для соответствующего BSS, поддерживаемого точкой доступа, в ответ на определение того, что беспроводное устройство поддерживает функциональную возможность M-BSSID.
В другом примере, точка 300, 400 доступа выполнена с возможностью включения отдельных соответствующих тестовых ответов для BSS, поддерживаемого точкой доступа, в тестовый ответ в ответ на определение того, что беспроводное устройство не поддерживает функциональную возможность M-BSSID.
Сеть беспроводной связи может представлять собой WLAN.
Предусмотрена компьютерная программа 510, содержащая машиночитаемые кодовые средства, как проиллюстрировано на фиг. 5, которая при ее исполнении в блоке 506 обработки, содержащемся в устройстве 500 в точке 400 доступа, как описано выше, инструктирует точке 400 доступа осуществлять соответствующий способ, как описано выше.
Также предусмотрен компьютерный программный продукт 508, содержащий компьютерную программу 510,.
На фиг. 4, также проиллюстрирован сетевой узел 400, содержащий блок 401 связи. Через этот блок, точка 400 доступа выполнена с возможностью обмениваться данными с другими узлами и/или объектами в сети беспроводной связи. Блок 401 связи может содержать более чем одно приемное устройство. Например, блок 401 связи может соединяться как с проводом, так и с антенной, за счет чего точке 400 доступа обеспечивается возможность обмениваться данными с другими узлами и/или объектами в сети беспроводной связи. Аналогично, блок 401 связи может содержать более чем одно передающее устройство, которое в свою очередь может соединяться как с проводом, так и с антенной, за счет чего точке 400 доступа обеспечивается возможность обмениваться данными с другими узлами и/или объектами в сети беспроводной связи. Точка 400 доступа дополнительно содержит запоминающее устройство 402 для сохранения данных. Дополнительно, точка 400 доступа может содержать блок управления или обработки (не показан), который в свою очередь соединяется с различными блоками 403-404. Следует указывать то, что это представляет собой просто иллюстративный пример, и точка 400 доступа может содержать большее число, меньшее число или другие блоки или модули, которые выполняют функции сетевого узла 400 таким же образом, как блоки, проиллюстрированные на фиг. 4.
Следует отметить, что фиг. 4 просто иллюстрирует различные функциональные блоки в сетевом узле 400 в логическом смысле. Функции на практике могут реализовываться с использованием любых подходящих программных и аппаратных средств/схем и т.д. Таким образом, варианты осуществления, в общем, не ограничены показанными структурами сетевого узла 400 и функциональных блоков. Следовательно, вышеописанные примерные варианты осуществления могут быть реализованы множеством способов. Например, один вариант осуществления включает в себя машиночитаемый носитель, сохраняющий инструкции, которые выполняются посредством блока управления или обработки для осуществления этапов способа в сетевом узле 400. Инструкции, выполняемые посредством вычислительной системы и сохраненные на машиночитаемом носителе, осуществляют этапы способа сетевого узла 400, как указано в формуле изобретения.
Фиг. 5 схематично показывает вариант осуществления устройства 500 в сетевом узле. Здесь, в устройстве 500 в точке доступа содержится блок 506 обработки, например, с процессором цифровых сигналов (DSP). Блок 506 обработки может представлять собой один блок или множество блоков, чтобы выполнять различные действия процедур, описанных в данном документе. Сетевой узел также может содержать блок 502 ввода для приема сигналов из других объектов и блок 504 вывода для предоставления сигнал(ов) в другие объекты. Блок ввода и блок вывода могут размещаться в качестве интегрированного объекта или, как проиллюстрировано в примере по фиг. 4, в качестве одного или нескольких интерфейсов 401.
Кроме того, устройство в сетевом узле содержит, по меньшей мере, один компьютерный программный продукт 508 в форме энергонезависимого запоминающего устройства, например, электрически стираемого программируемого постоянного запоминающего устройства, EEPROM, флэш-памяти и жесткого диска. Компьютерный программный продукт 508 содержит компьютерную программу 510, которая содержит кодовое средство, которое, когда выполнено в блоке 506 обработки в устройстве в сетевом узле инструктирует сетевому узлу выполнять действия, например, процедуры, описанной ранее в сочетании с фиг. 1a-1b.
Компьютерная программа 510 может быть сконфигурирована как компьютерный программный код, структурированный в компьютерных программных модулях 510a-510e. Следовательно, в иллюстративном варианте осуществления, кодовое средство в компьютерной программе сетевого узла содержит приемный блок или модуль, для приема тестового запроса из беспроводного устройства, причем тестовый запрос содержит индикатор того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID. Компьютерная программа дополнительно содержит отправляющий блок или модуль для отправки тестового ответа в беспроводное устройство в соответствии с индикатором, содержащимся в тестовом запросе. Компьютерная программа дополнительно может содержать блок или модуль определения для определения того, поддерживает или нет беспроводное устройство функциональную возможность M-BSSID, на основе индикатора, содержащегося в принимаемом тестовом запросе.
Компьютерные программные модули могут по существу выполнять действия последовательности операций, проиллюстрированной на фиг. 1a, чтобы эмулировать сетевой узел 400. Другими словами, когда различные компьютерные программные модули выполняются в блоке 506 обработки, они могут соответствовать блокам 403-404 (и необязательно 405) по фиг. 4.
Хотя кодовые средства в вариантах осуществления, раскрытых выше в сочетании с фиг. 4, реализуются как компьютерные программные модули, которые при их исполнении в блоке обработки инструктируют сетевому узлу выполнять действия, описанные выше, в связи с чертежами, упомянутыми выше, по меньшей мере, одно из кодовых средств в альтернативных вариантах осуществления может реализовываться, по меньшей мере, частично в качестве аппаратных схем.
Процессор может представлять собой один центральный процессор (CPU), но также может содержать два или более блоков обработки. Например, процессор может включать в себя микропроцессоры общего назначения; процессоры для обработки наборов инструкций и/или связанные наборы микросхем и/или микропроцессоры специального назначения, такие как специализированные интегральные схемы (ASIC). Процессор также может содержать запоминающее устройство на плате для целей кэширования. Компьютерная программа может переноситься посредством компьютерного программного продукта, соединенного с процессором. Компьютерный программный продукт может содержать машиночитаемый носитель, на котором сохраняется компьютерная программа. Например, компьютерный программный продукт может представлять собой флэш-память, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM) или EEPROM, и компьютерные программные модули, описанные выше, в альтернативных вариантах осуществления могут быть распределены по различным компьютерным программным продуктам в форме запоминающих устройств в сетевом узле.
Следует понимать, что выбор взаимодействующих блоков, а также именование блоков в этом раскрытии служит только для примерной иллюстрации, и узлы, подходящие для того, чтобы осуществлять любые из способов, описанных выше, могут быть сконфигурированы множеством альтернативных вариантов, чтобы иметь возможность выполнять предлагаемые операции процедуры.
Также следует отметить, что блоки, описанные в этом раскрытии, должны рассматриваться в качестве логических объектов и не обязательно в качестве отдельных физических объектов.
Хотя варианты осуществления описаны с точки зрения нескольких вариантов осуществления, предполагается, что их альтернативы, модификации, перестановки и эквиваленты должны становиться очевидными после прочтения подробного описания и изучения чертежей. Следовательно, подразумевается, что нижеприведенная прилагаемая формула изобретения включает в себя такие альтернативы, модификации, перестановки и эквиваленты, попадающие в пределы объема вариантов осуществления и заданные посредством находящейся на рассмотрении формулы изобретения.