СПОСОБ И УСТРОЙСТВО ДЛЯ УСТАНОВЛЕНИЯ АССОЦИАЦИИ
ASSOCIATION METHOD AND DEVICE

Область техники, к которой относится изобретение
Варианты осуществления настоящего изобретения относятся к области беспроводной связи и, в частности, к способу и устройству для установления ассоциации.
Уровень техники
По мере усовершенствования технологии множественного доступа с ортогональным частотным разделением (OFDMA), применяемая в настоящее время система беспроводной связи может уже поддерживать одновременную передачу данных множеством станций (станция, STA, для краткости). Когда множество STAs отправляют информацию в точку доступа (точка доступа, AP для краткости) с использованием OFDMA технологии, информация может представлять собой кадр управления, управляющий кадр или кадр общих данных. AP может осуществлять широковещательную передачу сообщения подтверждения на множество станций в виде структуры кадра сообщения многоблочного подтверждения (сообщение многоблочного подтверждения, M-BA для краткости). Фиг. 1 представляет собой схему M-BA кадра согласно предшествующему уровню техники. Как показано на фиг. 1, M-BA кадр включает в себя один или более элемент информации подтверждения/блочного подтверждения. В предшествующем уровне техники, каждый элемент информации подтверждения/блочного подтверждения отправляют на одну STA для подтверждения. Обычно, если AP отправляет сообщение подтверждения для одного блока данных протокола управления доступом к среде передачи данных (блок данных протокола управления доступом к среде передачи данных, MPDU для краткости), отправленное только одной STA, то информация подтверждения/блочного подтверждения является информацией подтверждения. Если AP отправляет сообщение подтверждения для блока данных агрегатного протокола управления доступом к среде (блока данных агрегатного протокола управления доступом к среде, A-MPDU для краткости), отправленного только одной STA, то информация подтверждения/блочного подтверждения является информацией блочного подтверждения. Каждый элемент информации подтверждения/блочного подтверждения включает в себя один идентификатор ассоциации (идентификатор ассоциации, AID для краткости). Каждый AID представляет собой уникальный идентификатор, назначенный AP для STA. Идентификатор используют для идентификации STA, который указывает, что информация подтверждения отправляется AP в STA, идентифицированная посредством AID. Здесь AP назначает АID для STA при установлении ассоциации с STA.
В предшествующем уровне техники процесс, в котором AP устанавливает ассоциацию с множеством STAs посредством OFDMA, заключается в следующем: во-первых, AP осуществляет широковещательную передачу кадра инициирования по нисходящей линии связи (триггер нисходящей линии связи). Кадр инициирования по нисходящей линии связи указывает, используя бит индикации выделения ресурсов, подканалы, используемые множеством STAs, для отправки сообщений запроса ассоциации. Во-вторых, множество STAs конкурируют за доступный подканал, используя алгоритм случайной задержки, и отправляют сообщения запроса ассоциации в AP. Если AP отправляет сообщение подтверждения ассоциации нескольким STAs в форме M-BA, то требуется решить техническую задачу, которая заключается в том, что AP не знает AID каждой STA, поскольку AP не устанавливает ассоциации с множеством STAs.
Следовательно, AP не может отправить сообщение подтверждения ассоциации множеству STAs в виде M-BA кадра. В результате, ассоциация между AP и STA не может быть установлена, и надежность связи снижается.
Сущность изобретения
Варианты осуществления настоящего изобретения обеспечивают способ и устройство для установления ассоциации для ассоциирования AP с STA и дополнительно обеспечить надежность связи.
В соответствии с первым аспектом вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации, включающий в себя: широковещательную передачу точкой доступа АР триггерного кадра, где триггерный кадр используют для указания одного или нескольких доступных подканалов и инициирования множества первых STAs станций для осуществления одновременной передачи данных по восходящей линии связи;
прием посредством AP сообщения запроса ассоциации, отправленного по соответствующему доступному подканалу каждой из множества первых STAs, в котором сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи данных первой STA;
широковещательную передачу посредством AP M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где
если триггерный кадр включает в себя временный идентификатор, который назначается AP каждому доступному подканалу, то информация подтверждения ассоциации включает в себя MAC-адрес одной или нескольких вторых STA, так что каждая вторая STA определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP на вторую STA, и использует временный идентификатор соответствующего доступного подканала в качестве первого AID второй STA, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятого посредством AP;
в противном случае, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и
отправку посредством AP сообщения ответа ассоциации на соответствующую вторую STA, в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
Со ссылкой на первый аспект, в первой возможной реализации первого аспекта, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующий второй STA.
Со ссылкой на первую возможную реализацию первого аспекта во второй возможной реализации первого аспекта временный идентификатор, содержащийся в информации подтверждения ассоциации, дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Со ссылкой на первый аспект или первую возможную реализацию в третьей возможной реализации первого аспекта информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Со ссылкой на первый аспект или первую возможную реализацию, в четвертой возможной реализации первого аспекта уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщение запроса ассоциации.
Со ссылкой на любую из первого аспекта по третью возможную реализацию, в пятой возможной реализации первого аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на любую из первого аспекта по четвертую возможную реализацию, в шестой возможной реализации первого аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на шестую возможную реализацию первого аспекта, в седьмой возможной реализации первого аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на шестую возможную реализацию первого аспекта, в восьмой возможной реализации первого аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуском блочного подтверждения в информации подтверждения ассоциации.
В соответствии со вторым аспектом вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации, включающий в себя:
прием первой станцией STA триггерного кадра, широковещательную передачу которого осуществляет точка доступа AP, где триггерный кадр используют для указания одного или более доступных подканалов, и инициирует множество первых станций STAs осуществлять одновременную передачу данных по восходящей линии связи;
отправку первой STA сообщения запроса ассоциации на соответствующем доступном подканале, где сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи данных первой STA;
прием первой STA M-BA кадра многоблочного подтверждения, широковещательную передачу которого осуществляет точка доступа AP, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где
если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или нескольких вторых STA; и, если первая STA обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, то первая STA определяет, что информация подтверждения ассоциации представляет собой информацию подтверждения, отправленную AP в первую STA, и использует временный идентификатор соответствующего доступного подканала в качестве первого AID первой STA;
в противном случае, M-BA кадр включает в себя MAC-адрес одной или более второй STA и первой AID, который назначается AP второй STA, и, если первая STA обнаруживает, что MAC-адрес первой STA находится в M–BA кадре, первая STA получает первый AID, соответствующий MAC-адресу первой STA, где вторая STA является STA, соответствующая сообщению запроса ассоциации, успешно принятому AP; и
прием первой STA сообщения ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Со ссылкой на второй аспект, в первой возможной реализации второго аспекта, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующий второй STA.
Со ссылкой на первую возможную реализацию второго аспекта во второй возможной реализации второго аспекта временный идентификатор, включенный в состав информации подтверждения ассоциации, дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Со ссылкой на второй аспект или первую возможную реализацию, в третьей возможной реализации второго аспекта информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Со ссылкой на второй аспект или первую возможную реализацию, в третьей возможной реализации второго аспекта уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщение запроса ассоциации.
Со ссылкой на любую из второго аспекта по вторую возможную реализацию, в четвертой возможной реализации второго аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на любую из второго аспекта по третью возможную реализацию в пятой возможной реализации второго аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на пятую возможную реализацию второго аспекта в шестой возможной реализации второго аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на пятую возможную реализацию второго аспекта в седьмой возможной реализации второго аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуском блочного подтверждения в информации подтверждения ассоциации.
В соответствии с третьим аспектом вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации, включающий в себя:
прием точкой доступа АР сообщения запроса ассоциации, отправленное каждой из одной или более первой STA станции, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный первой STA, и идентификатор токена используют для однозначной идентификации первой STA;
широковещательную передачу посредством AP M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения для сообщения запроса ассоциации, где
информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый идентификатор ассоциации AID, который назначается AP второй STA, так что вторая STA получает первый AID в соответствии с идентификатором токена, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; и
отправку посредством AP сообщения ответа ассоциации на соответствующую вторую STA, в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
Со ссылкой на третий аспект, в первой возможной реализации третьего аспекта сообщение запроса ассоциации дополнительно включает в себя MAC-адрес первой STA.
Со ссылкой на третий аспект во второй возможной реализации третьего аспекта информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
Со ссылкой на любую из третьего аспекта по вторую возможную реализацию, в третьей возможной реализации третьего аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на любую из третьего аспекта по вторую возможную реализацию, в четвертой возможной реализации третьего аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию третьего аспекта, в пятой возможной реализации третьего аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию третьего аспекта, в шестой возможной реализации третьего аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуском блочного подтверждения в информации подтверждения ассоциации.
Согласно четвертому аспекту вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации, включающий в себя:
генерирование первой STA станцией идентификатора токена, где идентификатор токена используют для однозначной идентификации первой STA;
отправку первой STA станцией сообщения запроса ассоциации в точку доступа АР, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный первой STA;
прием первой STA M-BA кадра многоблочного подтверждения, широковещательную передачу которого осуществляет точка доступа AP, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый AID идентификатор ассоциации, который назначается AP второй STA, и вторая STA является STA, соответствующей сообщению запроса ассоциации, успешно принятому AP;
если первая STA обнаруживает, что идентификатор токена первой STA находится в M-BA кадре, получение первой STA первого AID в информации подтверждения ассоциации, включающей в себя идентификатор токена первой STA; и
прием первой STA сообщения ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциации между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Со ссылкой на четвертый аспект в первой возможной реализации четвертого аспекта сообщение запроса ассоциации дополнительно включает в себя MAC-адрес управления доступом к среде передачи данных первой STA.
Со ссылкой на первую возможную реализацию четвертого аспекта, во второй возможной реализации четвертого аспекта информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
Со ссылкой на любую из четвертого аспекта по вторую возможную реализацию, в третьей возможной реализации четвертого аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на любую из четвертого аспекта по вторую возможную реализацию, в четвертой возможной реализации четвертого аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию четвертого аспекта, в пятой возможной реализации четвертого аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию четвертого аспекта, в шестой возможной реализации четвертого аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуском блочного подтверждения в информации подтверждения ассоциации.
Согласно пятому аспекту вариант осуществления настоящего изобретения обеспечивает устройство для установления ассоциации, где устройство является точкой доступа АР и включает в себя:
модуль широковещательной передачи, выполненный с возможностью широковещательной передачи триггерного кадра, где триггерный кадр используют для указания одного или более доступных подканалов, и инициирует множество первых STA станций выполнить одновременную передачу данных по восходящей линии связи;
модуль приема, выполненный с возможностью принимать сообщение запроса ассоциации, отправленного по соответствующему доступному подканалу каждой из множества первых STAs, где сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи данных первой STA, где
модуль широковещательной передачи дополнительно выполнен с возможностью широковещательной передачи M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где
если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации включает в себя MAC-адрес одной или нескольких вторых STA, так что каждая вторая STA определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной посредством AP на вторую STA, и использует временный идентификатор соответствующего доступного подканала в качестве первого AID второй STA, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP;
в противном случае, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и
модуль отправки, выполненный с возможностью отправлять сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
Со ссылкой на пятый аспект в первой возможной реализации пятого аспекта, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующий второй STA.
Со ссылкой на первую возможную реализацию пятого аспекта во второй возможной реализации пятого аспекта временный идентификатор, включенный в состав информацию подтверждения ассоциации, дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Со ссылкой на пятый аспект или первую возможную реализацию, в третьей возможной реализации пятого аспекта информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения ассоциации.
Со ссылкой на пятый аспект или первую возможную реализацию в четвертой возможной реализации пятого аспекта уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщение запроса ассоциации.
Со ссылкой на любую из пятого аспекта по третью возможную реализацию, в пятой возможной реализации пятого аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информацию подтверждения ассоциации.
Со ссылкой на любую из пятого аспекта по четвертую возможную реализацию, в шестой возможной реализации пятого аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информацию подтверждения ассоциации.
Со ссылкой на шестую возможную реализацию пятого аспекта, в седьмой возможной реализации пятого аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на шестую возможную реализацию пятого аспекта, в восьмой возможной реализации пятого аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуском блочного подтверждения в информации подтверждения ассоциации.
Согласно шестому аспекту вариант осуществления настоящего изобретения обеспечивает устройство для установления ассоциации, где устройство является первой станцией STA и включает в себя:
модуль приема, выполненный с возможностью принимать триггерный кадр, широковещательную передачу которого осуществляет точка доступа АР, где триггерный кадр используют для указания одного или более доступных подканалов, и инициирует множество первых STAs станций выполнить одновременную передачу данных по восходящей линии связи; и
модуль отправки, выполненный с возможностью отправлять сообщение запроса ассоциации по соответствующему доступному подканалу, где сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи данных первой STA, где
модуль приема дополнительно выполнен с возможностью принимать M-BA кадр многоблочного подтверждения, широковещательную передачу которого осуществляет AP, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации;
устройство дополнительно включает в себя: модуль поиска, модуль определения и модуль получения;
если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или нескольких вторых STA; и если модуль поиска обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, то модуль определения определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP, в модуль определения и использует временный идентификатор соответствующего доступного подканала в качестве первого AID модуля определения;
в противном случае, M-BA кадр включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA, и если модуль поиска обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, модуль получения получает первый AID, соответствующий MAC-адресу первой STA, где вторая STA является STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; и
модуль приема дополнительно выполнен с возможностью принимать сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Со ссылкой на шестой аспект в первой возможной реализации шестого аспекта, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующий второй STA.
Со ссылкой на первую возможную реализацию шестого аспекта во второй возможной реализации шестого аспекта временный идентификатор, включенный в состав информации подтверждения ассоциации, дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Со ссылкой на шестой аспект или первую возможную реализацию, во второй возможной реализации шестого аспекта информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения ассоциации.
Со ссылкой на шестой аспект или первую возможную реализацию, в третьей возможной реализации шестого аспекта уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Со ссылкой на любую из шестого аспекта по вторую возможную реализацию, в четвертой возможной реализации шестого аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на любую из шестого аспекта по третью возможную реализацию, в пятой возможной реализации шестого аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на пятую возможную реализацию шестого аспекта, в шестой возможной реализации шестого аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на пятую возможную реализацию шестого аспекта, в седьмой возможной реализации шестого аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
Согласно седьмому аспекту вариант осуществления настоящего изобретения обеспечивает устройство для установления ассоциации, где устройство является точкой доступа АР и включает в себя:
модуль приема, выполненный с возможностью принимать сообщение запроса ассоциации, отправленного каждой из одной или более первой STA станции, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный первой STA, и идентификатор токена используют для однозначной идентификации первой STA;
модуль широковещательной передачи, выполненный с возможностью широковещательной передачи M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где
информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый AID идентификатор ассоциации, который назначается AP второй STA, так что вторая STA получает первый AID в соответствии с идентификатором токена, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; и
модуль отправки, выполненный с возможностью отправлять сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации второй STA, и второй AID таким же, как или отличается от первого AID.
Со ссылкой на седьмой аспект, в первой возможной реализации седьмого аспекта сообщение запроса ассоциации дополнительно включает в себя MAC-адрес первой STA.
Со ссылкой на седьмой аспект во второй возможной реализации седьмого аспекта информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
Со ссылкой на любую из седьмого аспекта по вторую возможную реализацию, в третьей возможной реализации седьмого аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на любую из седьмого аспекта по вторую возможную реализацию, в четвертой возможной реализации седьмого аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию седьмого аспекта, в пятой возможной реализации седьмого аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию седьмого аспекта, в шестой возможной реализации седьмого аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
Согласно восьмому аспекту вариант осуществления настоящего изобретения обеспечивает устройство для установления ассоциации, в котором устройство является первой станцией STA и включает в себя:
модуль генерации, выполненный с возможностью генерировать идентификатор токена, где идентификатор токена используют для однозначной идентификации первой STA;
модуль отправки, выполненный с возможностью отправлять сообщение запроса ассоциации в AP точки доступа, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный модулем генерации;
модуль приема, выполненный с возможностью принимать M-BA кадр многоблочного подтверждения, широковещательную передачу которого осуществляет АP, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый AID идентификатор ассоциации, который назначается AP второй STA, и вторая STA является STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; и
модуль поиска, выполненный с возможностью: если модуль поиска обнаруживает, что идентификатор токена модуля поиска находится в M-BA кадре, получать первый AID в информации подтверждения ассоциации, включающей в себя идентификатор токена модуля поиска, где
модуль приема дополнительно выполнен с возможностью принимать сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Со ссылкой на восьмой аспект, в первой возможной реализации восьмого аспекта сообщение запроса ассоциации дополнительно включает в себя MAC-адрес управления доступом к среде передачи данных первой STA.
Со ссылкой на первую возможную реализацию восьмого аспекта, во второй возможной реализации восьмого аспекта информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
Со ссылкой на любую из восьмого аспекта по вторую возможную реализацию в третьей возможной реализации восьмого аспекта уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на любую из восьмого аспекта по вторую возможную реализацию, в четвертой возможной реализации восьмого аспекта информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию восьмого аспекта, в пятой возможной реализации восьмого аспекта статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации.
Со ссылкой на четвертую возможную реализацию восьмого аспекта, в шестой возможной реализации восьмого аспекта статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
Варианты осуществления настоящего изобретения обеспечивают способ и устройство для установления ассоциации. Способ включает в себя: широковещательную передачу посредством точки доступа АР триггерного кадра; прием посредством АР сообщения запроса ассоциации, отправленного по соответствующему доступному подканалу каждой из множества первых STAs станций; широковещательную передачу посредством AP M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где, если триггерный кадр включает в себя временный идентификатор, который назначается AP каждому доступному подканалу, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA, так что каждая вторая STA использует временный идентификатор соответствующего доступного подканала в качестве первого AID идентификатора ассоциации второй STA; в противном случае, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и отправляет посредством AP сообщение ответа ассоциации на вторую STA, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена. Поскольку AP добавляет MAC-адрес второй STA в элемент информации подтверждения ассоциации в M-BA кадре, обеспечивается, что вторая STA считывает MAC-адрес второй STA, это указывает, что информация подтверждения ассоциации является подтверждением запроса ассоциации, отправленного второй STA. Таким образом, AP ассоциируется с STA, и обеспечивается надежность связи.
Краткое описание чертежей
С целью более подробного описания технических решений в вариантах осуществления настоящего изобретения или в предшествующем уровне техники, нижеследующее повествование кратко описывает прилагаемые чертежи, необходимые для описания вариантов осуществления или предшествующего уровня техники. Очевидно, что прилагаемые чертежи в нижеследующем описании показывают только некоторые варианты осуществления настоящего изобретения, и специалисты в данной области техники могут все еще получать другие чертежи из этих сопроводительных чертежей без творческих усилий.
Фиг. 1 является схемой М-ВА кадра согласно предшествующему уровню техники;
Фиг. 2 является блок-схемой алгоритма способа установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 3А является первой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения;
Фиг. 3B является второй схемой M-BA кадра согласно варианту осуществления настоящего изобретения;
Фиг. 4 является третьей схемой М-ВА кадра согласно варианту осуществления настоящего изобретения;
Фиг. 5 является четвертой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения;
Фиг. 6 является пятой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения;
Фиг. 7 является схемой поля блока подтверждения последовательности управления запуском согласно варианту осуществления настоящего изобретения;
Фиг. 8 является блок-схемой алгоритма способа установления ассоциации в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 9 является схемой отправки сообщения запроса ассоциации и сообщения подтверждения ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 10 является схемой отправки сообщения ответа ассоциации и сообщения подтверждения ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 11 является блок-схемой алгоритма способа установления ассоциации в соответствии с еще одним вариантом осуществления настоящего изобретения;
Фиг. 12 является шестой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения;
Фиг. 13 является седьмой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения;
Фиг. 14 является блок-схемой алгоритма способа установления ассоциации в соответствии с еще одним вариантом осуществления настоящего изобретения;
Фиг. 15 является первой схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 16 является второй схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 17 является третьей схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 18 является четвертой схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 19 является пятой схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 20 является шестой схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 21 является седьмой схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 22 является восьмой схемой устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения; и
Фиг. 23 является восьмой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения.
Описание вариантов осуществления
Ниже приведено описание технических решений в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления представляют собой лишь некоторые, но не все варианты осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистами в данной области техники на основании вариантов осуществления настоящего изобретения без творческих усилий, находятся в рамках защиты настоящего изобретения.
Варианты осуществления настоящего изобретения основаны на технологии беспроводной локальной сети (беспроводная локальная сеть, WLAN для краткости). Сценарий применения вариантов осуществления настоящего изобретения представляет собой следующее: до установления связи с STA, AP должна установить ассоциацию с STA, и важным этапом процесса установления ассоциации является то, что STA необходимо получить AID, выделенный посредством AP для STA, где AID используют для уникальной идентификации STA. Как правило, AP принимает сообщения запроса ассоциации, отправленные множеством STAs. Множество STAs может отправлять сообщения запроса ассоциации на основании OFDMA технологии. AP может отправить сообщение подтверждения ассоциации множеству STAs двумя способами. Первый способ представляет собой OFDMA подтверждение. То есть AP отправляет ACK подтверждение или BA блочное подтверждение на множество станций на ортогональных подканалах. ACK является подтверждением одного блока данных протокола управления доступом к среде передачи данных (блок данных протокола управления доступом к среде передачи данных, MPDU для краткости). BA является подтверждением блока данных агрегатного протокола управления доступом к среде передачи данных (блок данных агрегатного протокола управления доступом к среде передачи данных, A-MPDU для краткости). Второй способ является подтверждением M-BA кадра, которое является широковещательным сообщением. То есть AP отправляет в STAs посредством широковещательной передачи с использованием M-BA кадра, подтверждения, которые должны быть отправлены на множество STAs. Как показано на фиг. 1, M-BA кадр включает в себя: кадр управления (кадр управления), длительность/идентификатор (длительность/ID), адрес приема (адрес приема, RA для краткости), адрес передачи (адрес передачи, TA для краткости), управление блочного подтверждения (BA управления), информация блочного подтверждения/подтверждения (информация блочного подтверждения/подтверждения, информация BA/ACK для краткости) и контрольная последовательность кадра (контрольная последовательность кадра, FCS для краткости). Управление блочным подтверждением включает в себя политику блочного подтверждения/подтверждения (BA/ACK политика), идентификатор мультитрафика (идентификатор мультитрафика, мульти-TID для краткости), сжатое битовое отображение (сжатое битовое отображение), групповая передача с повторами (GCR), зарезервированное (зарезервированное) поле и информация идентификатора трафика (TID). Информацию TID используют для указания использованной BA/ACK информации. Кроме того, BA/ACK информация включает в себя элемент информации идентификатора трафика (элемент TID информации). Когда BA/ACK информация представляет собой ВА информацию, то BA/ACK информация дополнительно включает в себя поле управления последовательности запуска блочного подтверждения и битовое отображение блочного подтверждения. Дополнительно, AID STA устанавливается на первые 11 бит экземпляра TID информации и используется для указания станции, на которую AP отправляет подтверждение. 12-й бит является индикацией подтверждения/блочного подтверждения (BA/ACK индикация). С 13-го по 16-й бит используют для TID идентификатора трафика. Далее приведено подробное описание способа установления ассоциации между AP и STA.
На фиг. 2 показана блок-схема последовательности операций способа установления ассоциации, в соответствии с вариантом осуществления настоящего изобретения. Способ выполняется AP. Как показано на фиг. 2, способ конкретно включает в себя следующую процедуру.
S201. AP точка доступа осуществляет широковещательную передачу триггерного кадра, где триггерный кадр используют для указания одного или нескольких доступных подканалов, и инициирует множество первых STAs станций выполнить одновременную передачу данных по восходящей линии связи.
В частности, первая STA здесь представляет собой STA, с которой AP не устанавливает никакой ассоциации. Как правило, триггерный кадр, широковещательную передачу которого осуществляет AP, может указывать, используя бит индикации выделения ресурсов, какие STAs передают данные на доступных подканалах, или могут указывать, с использованием бита индикации выделения ресурсов, какие доступные подканалы используются множеством первых STAs посредством случайного доступа, так что множество первых STAs конкурируют за доступный подканал с использованием алгоритма случайной задержки. Поскольку между AP и первой STA не установлена ассоциация, то триггерный кадр здесь может быть только последним. То есть триггерный кадр указывает, используя бит индикации выделения ресурсов, что один или несколько доступных подканалов используются несколькими STAs посредством случайного доступа. Здесь несколько первых STAs могут передавать данные по восходящей линии связи одновременно в OFDMA режиме.
S202. AP принимает сообщение запроса ассоциации, отправленное по соответствующему доступному подканалу каждой из множества первых STAs, где сообщение запроса ассоциации включает в себя адрес управления доступом к среде (MAC) первой STA.
В частности, когда AP отправляет триггерный кадр, и бит указания ресурса в триггерном кадре указывает, за какие подканалы можно конкурировать множеству первых STAs, первая STA, которая принимает триггерный кадр, отправляет сообщение запроса ассоциации, используя доступный подканал. Например, STA1 и STA2 отправляют сообщения запроса ассоциации на подканале 8. Конечно, сообщение запроса ассоциации содержит MAC-адрес первой STA.
S203. AP осуществляет широковещательную передачу M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где, если триггерный кадр включает в себя временный идентификатор, который назначается AP каждому доступному подканалу, то информация подтверждения ассоциации включает в себя MAC-адрес одной или нескольких вторых STA, так что каждая вторая STA определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP на вторую STA, и использует временный идентификатор соответствующего доступного подканала в качестве первого AID второй STA, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; в противном случае, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA.
В частности, информация подтверждения ассоциации здесь соответствует информации подтверждения/блочного подтверждения на фиг. 1. Однако, в отличие от информации блочного подтверждения в предшествующем уровне техники, информация блочного подтверждения в этом варианте осуществления настоящего изобретения представляет собой элемент информации подтверждения ассоциации, который может быть одновременно отправлен нескольким первым STAs для подтверждения или может быть отправлен одной первой STA для подтверждения. Дополнительно, когда AP принимает сообщения запроса ассоциации, которые отправляются на одном и том же подканале, AP обычно успешно принимает сигнал с наибольшим отношением сигнал/шум. Например, STA1 и STA2 каждая отправляет сообщение запроса ассоциации на подканале 8, но отношение сигнал-шум сообщения, отправленного STA1, больше, чем отношение у сообщения, отправленного STA2. В этом случае, AP обычно может принять только сообщение от STA1. В соответствии с различным контентом в триггерном кадре, могут быть следующие два случая.
Случай 1. Если триггерный кадр включает в себя временный идентификатор, выделенный посредством AP каждому доступному конкурирующему подканалу, первая STA, которая принимает триггерный кадр, имеет информацию о временном идентификаторе доступного конкурирующего подканала. В этом случае, после получения подканала посредством конкуренции, первая STA получает временный идентификатор подканала и по умолчанию использует временный идентификатор в качестве первого AID первой STA. В этом случае, информация подтверждения ассоциации может включать в себя только MAC-адрес одной или нескольких вторых STA. После того, как первая STA принимает M-BA кадр, если первая STA считывает MAC-адрес первой STA из элемента BA/ACK информации подтверждения ассоциации, который указывает, что BA/ACK информация подтверждения является подтверждением сообщения запроса ассоциации, отправленного первой STA. В этом случае, первая STA является второй STA. Вторая STA использует в качестве первого AID идентификатора ассоциации второй STA временный идентификатор подканала, ранее использованный для отправки сообщения запроса ассоциации. Вторая STA в этом варианте осуществления является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP.
Возможно, M-BA кадр дополнительно включает в себя временный идентификатор доступного подканала, соответствующий второй STA. То есть, хотя AP уже осуществляет широковещательную передачу в триггерном кадре временного идентификатора каждого доступного подканала, для гарантии AP вновь добавляет к M-BA кадру временный идентификатор доступного подканала, соответствующий второй STA.
Случай 2. Если триггерный кадр не включает в себя временный идентификатор, назначенный AP для каждого доступного подканала, то информация подтверждения ассоциации включает в себя MAC-адрес одной или нескольких вторых STA и первый AID, который назначается AP второй СТА. В этом случае, когда первая STA узнает посредством чтения, что элемент информации подтверждения ассоциации в M-BA кадре включает в себя MAC-адрес первой STA, то указывают, что информация подтверждения ассоциации является подтверждением сообщения запроса ассоциации, отправленного первой STA. Первая STA получает первый AID, содержащийся в информации подтверждения ассоциации, которая включает в себя MAC-адрес первой STA.
Очевидно, что первый AID в этом варианте осуществления настоящего изобретения эквивалентен временному идентификатору, назначенный посредством AP второй STA.
S204. AP отправляет сообщение ответа ассоциации на соответствующую вторую STA, в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
В частности, на этапе S203 M-BA кадр, широковещательную передачу которого осуществляет АР, представляет собой только кадр, который включает в себя информацию подтверждения ассоциации. Однако, помимо отправки AID на вторую STA, AP дополнительно необходимо отправить другую информацию во вторую STA, такую как параметр расширенного распределенного доступа к каналу (расширенный распределенный доступ к каналу EDCA для краткости) или 20/40 базовый набор услуг (базовый набор услуг, BSS для краткости) BSS. Разумеется, после отправки M-BA кадра, используемого в данный момент времени, точка доступа может отменить ассоциацию с некоторыми STAs. После отмены AID STA могут быть отменены. Например, для удобства управления AP рассматривает, что AIDs, назначенные STAs, могут быть последовательными. Основываясь на таком предположении, AP может откорректировать первый AID, ранее назначенный второй STA, то есть перераспределить второй AID второй STA. Следовательно, вышеупомянутый первый AID упоминается как временный идентификатор, назначенный посредством AP второй STA. Разумеется, второй AID здесь может быть таким же, как первый AID.
Этот вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации, включающий в себя: широковещательную передачу точкой доступа AP триггерного кадра; прием посредством АР сообщения запроса ассоциации, отправленного по соответствующему доступному подканалу каждой из множества первых STAs станций; широковещательную передачу посредством AP M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где, если триггерный кадр включает в себя временный идентификатор, который назначается AP каждому доступному конкурирующему подканалу, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA, так что каждая вторая STA использует временный идентификатор соответствующего доступного подканала в качестве первого AID идентификатора ассоциации второй STA; в противном случае, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и отправку посредством AP сообщения ответа ассоциации на вторую STA с использованием OFDMA способа по нисходящей линии связи и указывает с помощью бита индикации OFDMA ресурса нисходящей линии связи, что STA, соответствующая первому AID, принимает сообщение ответа ассоциации на подканале. Подканал здесь представляет собой любой текущий доступный подканал. Обычно AP выбирает лучший подканал, чтобы отправить сообщение ответа ассоциации в STA. Сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена. Поскольку AP добавляет MAC-адрес второй STA к элементу информации подтверждения ассоциации в M-BA кадре, при условии, что вторая STA считывает MAC-адрес второй STA, что указывает, что информация подтверждения ассоциации является подтверждением запрос ассоциации, отправленный второй STA. Таким образом, AP ассоциируется с STA, и обеспечивается надежность связи.
Обычно один M-BA кадр может включать в себя один или более элементов информации подтверждения ассоциации или может включать в себя общую информацию подтверждения. Общая информация подтверждения не является информацией подтверждения сообщения запроса ассоциации. Ниже подробно описано, как различать, является ли информация подтверждения в M-BA кадре информацией подтверждения ассоциации или общей информацией подтверждения.
В возможном варианте, если триггерный кадр включает в себя временный идентификатор, назначенный AP каждому доступному подканалу, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующего второй STA. Временной идентификатор далее используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. Информация подтверждения/блочного подтверждения на всех следующих сопроводительных чертежах представляет собой информацию подтверждения ассоциации в этом варианте осуществления настоящего изобретения. Фиг. 3А является первой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения. Как показано на фиг. 3А, элемент информации идентификатора трафика в информации подтверждения/блочного подтверждения включает в себя временный идентификатор. В частности, информация подтверждения/блочного подтверждение BA/ACK Info в M-BA кадре, широковещательную передачу которого осуществляют посредством АР, обычно может не быть информацией подтверждения ассоциации и может быть общей информацией подтверждения. Следовательно, при приеме триггерного кадра первая STA изучает временный идентификатор доступного подканала и использует временный идентификатор в качестве первого AID первой STA. Следовательно, при приеме M-BA кадра, при условии, что первая STA идентифицирует, что временный идентификатор находится в элементе информации подтверждения/блочного подтверждения, первая STA может определить, что информация подтверждения/блочного подтверждения является информацией подтверждения ассоциации. Кроме того, как показано на фиг. 3А, информация подтверждения/блочного подтверждения дополнительно включает в себя MAC-адрес. Следовательно, первая STA может дополнительно определять, используя MAC-адрес, независимо от того, отправлена ли информация подтверждения/блочного подтверждения первой STA. Фиг. 3B является второй схемой M-BA кадра согласно варианту осуществления настоящего изобретения. Элемент информации идентификатора трафика на фиг. 3B включает в себя 4-разрядный MAC-адрес. При получении триггерного кадра первая STA изучает временный идентификатор доступного подканала и использует временный идентификатор в качестве первого AID первой STA. Следовательно, при приеме M-BA кадра, при условии, что первая STA идентифицирует, что временный идентификатор находится в элементе информации подтверждения/блочного подтверждения, первая STA может определить, что информация подтверждения/блочного подтверждения является информацией подтверждения ассоциации. Кроме того, первая STA может определить, согласно временному идентификатору, что информация подтверждения/блочного подтверждения отправляется посредством AP в первую STA. Дополнительно, первая STA может определить, сравнивая 4-битный MAC-адрес с MAC-адресом первой STA, что информация подтверждения/блочного подтверждения отправлена посредством AP первой STA.
В другом возможном варианте информация подтверждения ассоциации в M-BA кадре дополнительно включает в себя идентификатор фиктивной ассоциации. И идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. Идентификатор фиктивной ассоциации может быть указан с использованием 11 бит 0 или может быть уникальным идентификатором, указанным AP. В частности, на фиг. 4 показана третья схема М-ВА кадра согласно варианту осуществления настоящего изобретения. Как показано на фиг. 4, идентификатор фиктивной ассоциации находится в элементе информации идентификатора трафика и занимает 11 бит, и может указываться с использованием уникального идентификатора AID. Например, идентификатор фиктивной ассоциации может быть указан с использованием 11 бит 0. Когда первая STA принимает M-BA кадр триггерного кадра, когда первая STA определяет, что идентификатор фиктивной ассоциации находится в элементе информации подтверждения/блочного подтверждения, первая STA определяет, что информация подтверждения/блочного подтверждения является информацией подтверждения ассоциации. Кроме того, как показано на фиг. 4, MAC-адрес в M-BA кадре расположен после элемента информации идентификатора трафика и занимает 6 байтов. В двух случаях для M-BA кадра временный идентификатор или первый AID могут быть расположены после MAC-адреса и занимать 2 байта.
Способ подтверждения запроса ассоциации посредством M-BA кадра может быть дополнительно расширен до способа подтверждения, отличного от подтверждения кадра общих данных, например, подтверждение кадра обратной связи для матрицы формирования диаграммы зондирования (зондирования) или подтверждение запроса аутентификации. В этом случае, первые 11 бит идентификатора фиктивной ассоциации в каждом поле идентификатора трафика используются для указания, что информация подтверждения является информацией подтверждения для подтверждения, отличного от подтверждения кадра общих данных. Последние 5 бит в каждом поле идентификатора трафика могут быть переназначены и могут использоваться для указания типа кадра, который должен быть подтвержден, с использованием информации подтверждения и длины, которая следует непосредственно за каждым полем идентификатора трафика. Длина здесь может быть представлена в 1 байтном блоке или может быть в 2 байтном блоке. Например, 2 из 5 бит используют для указания четырех типов информации подтверждения, и 3 из 5 бит используют для указания длины, которая следует непосредственно за каждым полем идентификатора трафика. Для подтверждения кадра обратной связи для матрицы формирования диаграммы зондирования сегмент подтверждения битового отображения (сегмент АСК битового отображения), равный 2 байтам, следует непосредственно за каждым полем идентификатора трафика.
В еще одном возможном варианте уникальный идентификатор трафика TID в информации подтверждения дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. Фиг. 5 является четвертой схемой М-ВА кадра согласно варианту осуществления настоящего изобретения. Как показано на фиг. 5, TID обычно заполняется с 13-го по 16-й бит в элементе информации идентификатора трафика. Однако, на основании технологии расширенного распределенного доступа к каналу (расширенный распределенный доступ к каналу, EDCA для краткости), обычно используют восемь типов TIDs в M-BA кадре. Эти восемь типов TIDs должны занимать только 3 бита. Однако, 4 бита назначаются TID в элементе информации идентификатора трафика. Следовательно, TID, значения которого находятся от 0 до 7, может указывать на обычный TID, и TID, значения которого находятся от 8 до 15, является уникальным TID. Следовательно, уникальный TID может использоваться для указания, что информация подтверждения/блочного подтверждения является информацией подтверждения сообщения запроса ассоциации. Кроме того, MAC-адрес в структуре M-BA, расположенный после элемента информации идентификатора трафика, занимает 6 байтов. Когда триггерный кадр включает в себя временный идентификатор, назначенный AP каждому доступному подканалу, временной идентификатор отсутствует после MAC-адреса.
В еще одном возможном варианте 1 бит в идентификаторе трафика TID в информации подтверждения ассоциации дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. На фиг. 23 показана восьмая схема М-ВА кадра согласно варианту осуществления настоящего изобретения. Как показано на фиг. 23, TID обычно заполняется с 13-го по 16-й бит в каждом элементе информации идентификатора трафика. Однако, на основании технологии расширенного распределенного доступа к каналу (расширенный распределенный доступ к каналу, EDCA для краткости), обычно используют восемь типов TIDs в M-BA кадре. Для индикации этих восьми типов TIDs требуется только 3 бита. Однако 4 бита назначаются TID в элементе информации идентификатора трафика. Следовательно, 3 бита TIDs могут все еще использоваться для указания TID в соответствующем MAC кадре, который должен быть подтвержден. Следовательно, другой бит в TID может использоваться для указания, что информация подтверждения/блочного подтверждения является информацией подтверждения сообщения запроса ассоциации. Бит представляет собой бит индикации подтверждения ассоциации на фиг. 23. В примере реализации бит является последним битом в TID. Понятно, что бит может быть любым из 13-го по 16-й бит в элементе информации идентификатора трафика.
В частности, значение бита индикации ассоциации может быть конкретно следующим: например, если бит установлен на 1, то он указывает, что информация подтверждения/блочного подтверждения является информацией подтверждения сообщения запроса ассоциации; в противном случае, это указывает, что информация подтверждения/блочного подтверждения не является информацией подтверждения сообщения запроса ассоциации. Дополнительно, MAC-адрес в M-BA кадре расположен после элемента информации идентификатора трафика и занимает 6 байтов. В этом случае первый AID, назначенный AP станции, которая успешно отправляет запрос ассоциации, заполняется в AID подполе в каждом поле идентификатора трафика. Следует отметить, что наименование первого AID может быть Pre-AID или может иметь другое подобное название.
Дополнительно, элемент BA/ACK Info в одном M-BA кадре может включать в себя подтверждения запросов ассоциации, отправленных множеством неассоциированных STAs. То есть M-BA кадр включает в себя один элемент BA/ACK Info. BA/ACK Info включает в себя подтверждения запросов ассоциации, отправленных множеством неассоциированных STAs. На фиг. 6 показана пятая схема М-ВА кадра согласно варианту осуществления настоящего изобретения. Как показано на фиг. 6, M-BA кадр включает в себя один элемент BA/ACK Info. BA/ACK Info включает в себя множество MAC-адресов и временные идентификаторы или первые AIDs, соответствующие MAC-адресам. Нижеследующее конкретно описывает способ определения количества STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
1. Уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Такой способ неприменим к случаю, в котором используется уникальный TID для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения ассоциации. В других случаях индикация может быть выполнена таким образом. Например, если значение TID равно 8, соответствующее информации подтверждения ассоциации, то подтверждение отправляется в одну STA. Если значение TID равно 9, что соответствует информации подтверждения ассоциации, подтверждения отправляются двум STAs. Возможно, все 4 бита TID используют для указания количества STAs, на которое отправляется подтверждение подтверждения ассоциации для подтверждения.
В другой реализации диапазон уникального идентификатора трафика TID или все 4 бита TID могут использоваться для указания количества байтов информации, следует за элементом информации идентификатора трафика в информации подтверждения ассоциации. Например, 2 байта используют как блок.
2. M-BA кадр дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. С одной стороны, статистический идентификатор может быть расположен после элемента информации идентификатора трафика, и AP может фиксировано назначать биты статистическому идентификатору. С другой стороны, последовательность запуска блочного подтверждения расположена после элемента информации идентификатора трафика, и статистический идентификатор занимает бит, зарезервированный в поле управления последовательностью запуска блочного подтверждения в M-BA кадре. На фиг. 7 показана схема поля управления последовательностью запуска блочного подтверждения согласно варианту осуществления настоящего изобретения. Как показано на фиг. 7, поле управления последовательностью запуска блочного подтверждения включает в себя 4 зарезервированных бита и номер последовательности запуска. Поэтому, когда начальный порядковый номер является специальным номером последовательности запуска, например, все 0, то статистический идентификатор может быть заполнен зарезервированными битами. Следует отметить, что статистический идентификатор может дополнительно находится в другом месте M-BA кадра. Это не ограничено в настоящем изобретении.
Следует отметить, что в этом варианте осуществления настоящего изобретения после элемента информации идентификатора трафика, если MAC-адрес следует, может дополнительно находится временный идентификатор/первый AID; или, если последуют множество MAC-адресов, то могут дополнительно находиться множество временных идентификаторов/первых AIDs. В этом случае, необходимо заполнить 0, чтобы гарантировать, что количество бит, требуемое вышеуказанным контентом, кратно 8. То есть 1 байт используется как блок или 10 байтов используются как блок.
На фиг. 8 показана блок-схема алгоритма способа установления ассоциации в соответствии с другим вариантом осуществления настоящего изобретения. Этот способ выполняется с помощью первой STA. Способ конкретно включает следующую процедуру.
S801. Первая станция STA принимает триггерный кадр, широковещательную передачу которого осуществляет АР точка доступа, где триггерный кадр используется для указания одного или более доступных подканалов и запускает множество первых STAs станций для одновременной передачи данных по восходящей линии связи.
В частности, первая STA здесь представляет собой STA, с которой AP не устанавливает никакой ассоциации. Обычно, триггерный кадр, широковещательную передачу которого осуществляет АР, может указывать, используя бит индикации выделения ресурсов, какие STAs передают данные на доступных подканалах, или могут указывать, с использованием бита индикации выделения ресурсов, какие доступные подканалы используются множеством первых STAs посредством случайного доступа, так что первые STAs конкурируют за доступный подканал с использованием алгоритма случайной задержки. Поскольку между AP и первой STA не установлена ассоциация, триггерный кадр может быть только последним. То есть триггерный кадр используется для обозначения одного или нескольких доступных подканалов.
S802. Первая STA отправляет сообщение запроса ассоциации на соответствующем доступном подканале, где сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи первой STA.
S803. Первая STA принимает M-BA кадр многоблочного подтверждения, широковещательную передачу которого осуществляют посредством АР, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
S804. Если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или нескольких вторых STA; и, если первая STA обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, первая STA определяет, что информация подтверждения ассоциации представляет собой информацию подтверждения, отправленную посредством AP в первую STA, и использует временный идентификатор соответствующего доступного подканала в качестве первого AID первой STA; если триггерный кадр не содержит временного идентификатора, который назначается AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и, если первая STA обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, то первая STA получает первый AID, соответствующий MAC-адресу первой STA, где вторая STA является STA, соответствующей сообщению запроса ассоциации, успешно принятого посредством AP.
В частности, после определения того, что M-BA кадр является сообщением запроса ассоциации, первая STA выполняет поиск M-BA кадра MAC-адреса первой STA. Если MAC-адрес первой STA найден, то это указывает, что информация подтверждения, включающая в себя MAC-адрес, отправляется посредством AP в первую STA. В этом случае есть два случая. В случае 1, если триггерный кадр включает в себя временный идентификатор, назначенный AP для каждого доступного подканала, когда первая STA принимает триггерный кадр, первая STA уже использует временный идентификатор в качестве первого AID первой STA. Первый AID здесь может рассматриваться как временный идентификатор, назначенный AP для первой STA. Поскольку первая STA не приняла сообщение ответа ассоциации, отправленное AP в первую STA, AID (то есть второй AID, как упомянуто ниже), фактически назначенный AP первой STA, может отличаться от первого AID, Очевидно, если триггерный кадр включает в себя временный идентификатор, выделенный AP для каждого доступного подканала, M-BA кадр может дополнительно включать в себя временный идентификатор доступного подканала, соответствующего второй STA. В случае 2, если триггерный кадр не включает в себя временный идентификатор, назначенный AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или нескольких вторых STA и первый AID, которая назначается AP для второй STA. Если первая STA обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, первая STA получает первый AID, соответствующий MAC-адресу первой STA.
В частности, первая STA сначала определяет, используя временный идентификатор в каждом идентификаторе трафика, или уникальный TID, или 1 бит в TID в информации подтверждения/блочного подтверждения в M-BA кадре или идентификатор фиктивной ассоциации, является ли информация подтверждения/блочного подтверждения информацией подтверждении сообщения запроса ассоциации. Затем первая STA определяет, используя MAC-адрес, следующий за каждым идентификатором трафика, является ли информация подтверждения/блочного подтверждения запросом ассоциации, отправленным в первую STA для подтверждения.
S805. Первая STA принимает сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации первой STA, и второй AID является таким же или отличается от первого AID.
В частности, на этапе S804 предполагается, что AP успешно принимает сообщение запроса ассоциации, отправленное первой STA. Следовательно, на этапе S805 первая STA принимает сообщение ответа ассоциации, которое отправляется AP согласно первому AID посредством OFDMA. Второй AID, содержащийся в сообщении ответа ассоциации, представляет собой конечный и фактический AID, назначенный AP первой STA. Впоследствии, AP может установить связь с первой STA, используя второй AID.
Этот вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации, включающий в себя: прием первой станцией STA триггерного кадра, передаваемого AP точкой доступа; прием первой STA M-BA кадра многоблочного подтверждения, широковещательную передачу которого осуществляет АР, где, если триггерный кадр включает в себя временный идентификатор, который назначен AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одного или нескольких вторых STA; и, если первая STA обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, первая STA определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP в первую STA и использует временный идентификатор соответствующего доступного подканала в качестве первого AID первой STA; если триггерный кадр не содержит временного идентификатора, который назначается AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и, если первая STA обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, первая STA получает первый AID, соответствующий MAC-адресу первой STA, где вторая STA является STA, соответствующей сообщению запроса ассоциации, успешно принятого AP; и прием первой STA сообщения ответа ассоциации, которое отправляется AP, в соответствии с первым AID посредством OFDMA, где сообщение ответа ассоциации включает в себя второй AID. Поскольку AP добавляет MAC-адрес к информации подтверждения ассоциации M-BA кадра, при условии, что первая STA считывает MAC-адрес первой STA, первая STA может определить, что информация подтверждения, отправленная AP в первую STA, находится в информации подтверждения ассоциации, получает первый AID и, наконец, получает второй AID. Таким образом, AP ассоциируется с STA, и обеспечивается надежность связи.
Обычно один M-BA кадр может включать в себя один или более элементов информации подтверждения ассоциации или может включать в себя общую информацию подтверждения. Общая информация подтверждения не является информацией подтверждения сообщения запроса ассоциации. Ниже подробно описано, как различать, является ли информация подтверждения в M-BA кадре информацией подтверждения ассоциации или общей информацией подтверждения.
Случай 1. Если триггерный кадр включает в себя временный идентификатор, назначенный AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующего второй STA. Временной идентификатор дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. В этом случае первая STA уже использует в качестве первого AID первой STA по умолчанию временный идентификатор подканала, используемого, когда первая STA отправляет сообщение запроса ассоциации. Следовательно, после того, как первая STA принимает M-BA кадр, если первая STA узнает, посредством чтения, что временный идентификатор по умолчанию, принятый первой STA, включен в состав элемента информации BA/ACK Info в M-BA кадре, то это указывает, что информация BA/ACK Info является информацией подтверждения ассоциации. Как показано на фиг. 3А, первая STA считывает MAC-адрес, который расположен после элемента информации идентификатора трафика, и затем определяет, является ли MAC-адрес MAC-адресом первой STA. Если MAC-адрес является MAC-адресом первой STA, то это указывает, что AP успешно принимает сообщение запроса ассоциации от первой STA. Если M-BA кадр дополнительно включает в себя временный идентификатор доступного подканала, соответствующего первой STA, в дополнение к определению, используя MAC-адрес, отправлена ли информация подтверждения для первой STA, то первая STA может дополнительно определять, используя временный идентификатор, независимо от того, отправлена ли информация подтверждения на первую STA.
Случай 2. Информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации. Идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. Идентификатор фиктивной ассоциации может быть указан с использованием 11 бит 0 или может быть специальным идентификатором, указанным AP. Как показано на фиг. 4, после приема M-BA кадра, если первая STA считывает идентификатор фиктивной ассоциации, то считается, что BA/ACK информация в M-BA кадре является информацией подтверждения ассоциации. Первая STA считывает MAC-адрес, который расположен после элемента информации идентификатора трафика, и затем определяет, является ли MAC-адрес MAC-адресом первой STA. Если MAC-адрес является MAC-адресом первой STA, то это указывает, что AP успешно принимает сообщение запроса ассоциации от первой STA.
Случай 3. Информация подтверждения ассоциации дополнительно включает в себя уникальный TID. Уникальный TID используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения ассоциации. На основании расширенного распределенного доступа к каналу (расширенный распределенный доступ к каналу, EDCA для краткости) обычно используют восемь типов TIDs в M-BA кадре. Эти восемь типов TIDs должны занимать только 3 бита. Однако 4 бита распределяются по TID в каждом элементе информации идентификатора трафика. Следовательно, TID, значения которого находятся от 0 до 7, может указывать на обычный TID, и TID, значения которого находятся от 8 до 15, является уникальным TID. Следовательно, уникальный TID может указывать, что информация подтверждения/блочного подтверждения является информацией подтверждения сообщения запроса ассоциации. Как показано на фиг. 5, после приема M-BA кадра, если первая STA считывает уникальный TID, то считается, что BA/ACK информация в M-BA кадре является информацией подтверждения ассоциации. Первая STA считывает MAC-адрес, который расположен после элемента информации идентификатора трафика, и затем определяет, является ли MAC-адрес MAC-адресом первой STA. Если MAC-адрес является MAC-адресом первой STA, это указывает, что AP успешно принимает сообщение запроса ассоциации от первой STA.
Случай 4. Информация подтверждения ассоциации дополнительно включает в себя индикацию подтверждения ассоциации. Индикация подтверждения ассоциации представляет собой 1 бит подполя TID в каждом поле идентификатора трафика и используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. Как показано на фиг. 23, после приема M-BA кадра, если первая STA считывает индикацию подтверждения ассоциации, и если бит индикации представляет собой информацию подтверждения ассоциации, считается, что BA/ACK информация в M-BA кадре является информацией подтверждения ассоциации. Первая STA считывает MAC-адрес, который расположен после элемента информации идентификатора трафика, и затем определяет, является ли MAC-адрес MAC-адресом первой STA. Если MAC-адрес является MAC-адресом первой STA, это указывает, что AP успешно принимает сообщение запроса ассоциации от первой STA. Кроме того, STA получает первый AID, который назначается AP в подполе AID в каждом поле идентификатора трафика с помощью M-BA кадра.
Дополнительно, элемент BA/ACK информации в одном M-BA кадре может включать в себя подтверждения запросов ассоциации, отправленных несколькими неассоциированными STAs. То есть M-BA кадр включает в себя один элемент BA/ACK информации. ВA/ACK информация включает в себя подтверждения запросов ассоциации, отправленных несколькими неассоциированными STAs. Как показано на фиг. 6, M-BA кадр включает в себя один элемент BA/ACK информации. Информация блочного подтверждения включает в себя несколько MAC-адресов и временные идентификаторы или первые AIDs, соответствующие MAC-адресам. Ниже конкретно описано, как определить количество STAs, на которое AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
1. Уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Следует учесть, что такой случай не может быть основан на случае 3, описанном выше.
2. M-BA кадр дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в M-BA кадра. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательностью запуска блочного подтверждения в M-BA кадре.
Следует отметить, что в этом варианте осуществления настоящего изобретения после элемента информации идентификатора трафика, если MAC-адрес следует, может быть дополнительно включен в состав временный идентификатор/первый AID; или если последуют несколько MAC-адресов, то могут быть включены в состав еще несколько временных идентификаторов/первых AIDs. В этом случае, 0 должны быть заполнены, чтобы гарантировать, что количество бит, требуемое вышеуказанным контентом, кратно 8. То есть байт используется как блок или 10 байтов используются как блок.
Ниже описывается процесс установления ассоциации.
На фиг. 9 показана схема отправки сообщения запроса ассоциации и сообщения подтверждения ассоциации в соответствии с вариантом осуществления настоящего изобретения. Сообщение подтверждения ассоциации здесь может рассматриваться как M-BA кадр, включающий в себя один или более элементов информации подтверждения ассоциации. Как показано на фиг. 9, AP осуществляет широковещательную передачу триггерного кадра. Триггерный кадр указывает, что доступные подканалы являются с подканалом 1 по подканал 9. STA1 и STA2 отправляют соответствующие сообщения запроса ассоциации с использованием подканала 8. Затем AP осуществляет широковещательную передачу M-BA кадра. M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации. Информация подтверждения ассоциации представляет собой информацию подтверждения сообщения запроса ассоциации. В этом случае STA1 находит MAC-адрес STA1 после прочтения элемента информации подтверждения ассоциации. Затем STA1 определяет, что AP успешно приняла сообщение запроса ассоциации, отправленное STA 1, где M-BA кадр включает в себя информацию подтверждения для STA1, и STA1 получает первый AID.
Обычно, когда STA принимает сообщение ответа ассоциации, отправленное AP в STA, STA может отправить сообщение подтверждения по восходящей линии связи в AP. На фиг.10 показана схема отправки сообщения ответа ассоциации и сообщения подтверждения в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 10, AP отправляет сообщение ответа ассоциации в STA1 посредством OFDMA нисходящей линии связи. Бит индикации ресурса в OFDMA нисходящей линии связи указывает с помощью временного идентификатора (первый AID), что STA1 принимает ответ ассоциации на подканале. Как показано на фиг. 10, подканал является подканалом 8. Можно понять, что способ выбора подканала зависит от того, какой подканал лучше для STA 1, чтобы принять ответ ассоциации.
На фиг. 11 показана блок-схема алгоритма способа установления ассоциации в соответствии с еще одним вариантом осуществления настоящего изобретения. Способ выполняется AP. Способ конкретно включает в себя следующую процедуру:
S1101. AP точка доступа принимает сообщение запроса ассоциации, отправленное каждой из одной или более первой STA станцией, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный первой STA, и идентификатор токена используют для однозначной идентификации первой STA.
S1102. AP осуществляет широковещательную передачу M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, и информация подтверждения ассоциации включает в себя идентификатор токена одной или нескольких вторых STA и первый идентификатор ассоциации AID, который назначается AP второй STA, так что вторая STA получает первый AID в соответствии с идентификатором токена, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятого AP.
S1103. AP отправляет сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
В частности, AP отправляет сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID в OFDMA. Обычно идентификатор токена, генерируемый каждой первой STA, занимает 11 бит. Следовательно, идентификаторы токенов обычно отличаются друг от друга. При приеме сообщения запроса ассоциации, отправленного первой STA, AP получает идентификатор токена для каждой первой STA. Поскольку идентификатор токена может быть таким же, как идентификатор AID другой STA, уже ассоциированной с AP, то AP назначает первый AID для каждой первой STA и осуществляет широковещательную передачу M-BA кадра. Информация подтверждения ассоциации включает в себя идентификатор токена одной или нескольких вторых STA и первый AID идентификатор ассоциации, который назначается AP второй STA. Когда первая STA находит идентификатор токена первой STA, то это указывает, что AP принимает сообщение запроса ассоциации от первой STA, и первая STA может дополнительно считывать M-BA кадр для получения первого AID. Наконец, AP отправляет сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID с помощью OFDMA. Сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена. Сообщение ответа ассоциации включает в себя второй AID.
Этот вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации. В этом способе AP назначает первый AID первой STA в соответствии с идентификатором токена первой STA. Следовательно, первая STA может получить первый AID при условии, что первая STA считывает идентификатор токена первой STA. Наконец, AP назначает второй AID первой STA в соответствии с первым AID. Таким образом, AP ассоциируется с первой STA, и обеспечивается дополнительные условия для установления надежной связи.
Дополнительно, сообщение запроса ассоциации включает в себя MAC-адрес первой STA. Следовательно, информация подтверждения ассоциации может дополнительно включать в себя MAC-адрес второй STA. Фиг. 12 представляет собой шестую схему М-ВА кадра согласно варианту осуществления настоящего изобретения. Как показано на фиг. 12, M-BA кадр включает в себя идентификатор токена и первый AID. Идентификатор токена дополнительно имеет следующую функцию: идентификатор токена может указывать, что информация подтверждения ассоциации, включающая в себя идентификатор токена, является информацией подтверждения сообщения запроса ассоциации. Возможно, M-BA кадр дополнительно включает в себя MAC-адрес. На фиг.13 показана седьмая схема М-ВА кадра согласно варианту осуществления настоящего изобретения. Как показано на фиг. 13, M-BA кадр включает в себя несколько идентификаторов токенов, несколько первых идентификаторов AID и идентификатор фиктивной ассоциации. Идентификатор фиктивной ассоциации здесь используется для идентификации того, что информация подтверждения ассоциации, включающая в себя идентификатор фиктивной ассоциации, является информацией подтверждения сообщения запроса ассоциации. Идентификатор фиктивной ассоциации может быть указан с использованием 11 бит 0 или может быть специальным идентификатором, указанным AP. Возможно, M-BA кадр может дополнительно включать в себя несколько MAC-адресов.
Следует отметить, что в этом варианте осуществления настоящего изобретения после элемента информации идентификатора трафика, если содержится идентификатор токена и первый AID, возможно содержится MAC-адрес или, если содержаться несколько идентификаторов токена и несколько первых AIDs, то используют несколько MAC-адресов. В этом случае, 0 должны быть заполнены, чтобы гарантировать, что количество бит, требуемое вышеуказанным контентом, кратно 8. То есть байт используется как блок или 10 байтов используются как блок.
Кроме того, можно определить, используя идентификатор токена в элементе информации подтверждения ассоциации в M-BA кадре, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. В качестве альтернативы, можно указать, используя идентификатор фиктивной ассоциации или уникальный идентификатор трафика TID, что M-BA кадр является информацией подтверждения сообщения запроса ассоциации. Это в точности то же самое, что и в предшествующем варианте осуществления. Подробности здесь не описаны.
Дополнительно, можно определить, используя 1-битовую идентификацию подтверждения ассоциации в идентификаторе идентификатора трафика в элементе информации подтверждения ассоциации в M-BA кадре, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Возможно, TID уникальный идентификатор трафика или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Возможно, информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, на которые AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации, или статистический идентификатор занимает бит, зарезервированный в поле управления последовательностью запуска поблочного подтверждения в информации подтверждения ассоциации. Это в точности то же самое, что и в предшествующем варианте осуществления. Подробности здесь не описаны.
На фиг. 14 показана блок-схема алгоритма способа установления ассоциации в соответствии с еще одним вариантом осуществления настоящего изобретения. Этот способ выполняется с помощью первой STA. Способ конкретно включает следующую процедуру:
S1401. Первая станция STA генерирует идентификатор токена, где идентификатор токена используют для уникальной идентификации первой STA.
S1402. Первая STA отправляет сообщение запроса ассоциации в AP точку доступа, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный первой STA.
S1403. Первая STA принимает M-BA кадр многоблочного подтверждения, широковещательную передачу которого осуществляет АР, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, информация подтверждения ассоциации включает в себя идентификатор токена одной или более вторых STAs и первый идентификатор ассоциации AID, который назначается AP второй STA, и вторая STA является STA, соответствующая сообщению запроса ассоциации, успешно принятому AP.
S1404. Если первая STA обнаруживает, что идентификатор токена первой STA находится в M-BA кадре, то первая STA получает первый AID в информации подтверждения ассоциации, включающая в себя идентификатор токена первой STA.
S1405. Первая STA принимает сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
В частности, идентификатор токена, сгенерированный первой STA, занимает 11 бит. При приеме M-BA кадра, отправленного AP, первая STA сначала проверяет, находится ли идентификатор токена первой STA в элементе информации идентификатора трафика в элементе BA/ACK информации в M-BA кадре. Если идентификатор токена первой STA находится в элементе информации идентификатора трафика, первая STA дополнительно считывает первый AID, расположенный после элемента информации идентификатора трафика. Первый AID назначается AP первой STA. Затем первая STA принимает сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID в OFDMA. Сообщение ответа ассоциации используется для указания, что ассоциация между первой STA и AP успешно установлена. Сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Этот вариант осуществления настоящего изобретения обеспечивает способ установления ассоциации. В этом способе первая STA генерирует идентификатор токена, так что AP назначает первый AID первой STA в соответствии с идентификатором токена первой STA. Таким образом, первая STA может получить первый AID при условии, что первая STA считывает идентификатор токена первой STA. В этом случае, первая STA преобразуется во вторую STA. Наконец, AP отправляет ответ ассоциации на вторую STA в соответствии с первым AID с помощью OFDMA и назначает второй AID второй STA. Таким образом, AP ассоциируется с первой STA, и обеспечивается дополнительная надежность связи.
Кроме того, сообщение запроса ассоциации дополнительно включает в себя MAC-адрес первой STA. Следовательно, информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
Кроме того, можно определить, используя идентификатор токена в элементе информации подтверждения ассоциации в M-BA кадре, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации. В качестве альтернативы, можно указать, используя идентификатор фиктивной ассоциации или уникальный идентификатор трафика TID, что M-BA кадр является информацией подтверждения сообщения запроса ассоциации. Это в точности то же самое, что и в предшествующем варианте осуществления. Подробности здесь не описаны.
Дополнительно, можно определить, используя 1-битовую идентификацию подтверждения ассоциации в идентификаторе трафика TID в элементе информации подтверждения ассоциации в M-BA кадре, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Возможно, уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Возможно, информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации. Это в точности то же самое, что и в предшествующем варианте осуществления. Подробности здесь не описаны.
На фиг. 15 показана первая схема устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является точкой доступа AP и включает в себя:
модуль 1501 широковещательной передачи, выполненный с возможностью широковещательной передачи триггерного кадра, где триггерный кадр используется для указания одного или более доступных подканалов и запускает множество первых станций STAs для одновременной передачи данных по восходящей линии связи;
модуль 1502 приема, выполненный с возможностью принимать сообщение запроса ассоциации, отправленного по соответствующему доступному подканалу каждой из множества первых STA, где сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи данных первой STA, где
модуль 1501 широковещательной передачи дополнительно выполнен с возможностью широковещательной передачи M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации включает в себя MAC-адрес одной или нескольких вторых STAs, так что каждая вторая STA определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP второй STA, и использует временный идентификатор соответствующего доступного подканала в качестве первого AID второй STA, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; в противном случае, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и
модуль 1503 отправки, выполненный с возможностью отправлять сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 2. Их принципы реализации и технические эффекты аналогичны, и подробности здесь не описаны.
Дополнительно, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующего второй STA.
В возможном варианте, временный идентификатор, включенный в состав информации подтверждения ассоциации, дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В другом возможном варианте, информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном дополнительном варианте, уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном дополнительном варианте, 1-битовый идентификатор трафика в информации подтверждения ассоциации дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Кроме того, уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Альтернативно, информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации, или статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
На фиг. 16 показана вторая схема устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является первой станцией STA и включает в себя:
модуль 1601 приема, выполненный с возможностью принимать триггерный кадр, широковещательную передачу которого осуществляет точка доступа АР, где триггерный кадр используют для указания одного или более доступных подканалов, и запускает множество первых STAs станций для одновременной передачи данных по восходящей линии связи; и
модуль 1602 отправки, выполненный с возможностью отправлять сообщение запроса ассоциации на соответствующем доступном подканале, причем сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи первой STA, где
модуль 1601 приема дополнительно выполнен с возможностью принимать M-BA кадр многоблочного подтверждения, широковещательную передачу которого осуществляет АР, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации;
устройство дополнительно включает в себя: модуль 1603 поиска, модуль 1604 определения и модуль 1605 получения; если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или более второй STA, и если модуль 1603 поиска обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, то модуль 1604 определения определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP в модуль 1604 определения, и использует временный идентификатор соответствующего доступного подканала в качестве первого идентификатора модуля 1604 определения; в противном случае M-BA кадр включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA, и, если модуль 1603 поиска обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, то модуль 1605 получения получает первый AID, соответствующий MAC-адресу первой STA, где вторая STA является STA, соответствующая сообщению запроса ассоциации, успешно принятому AP; и
модуль 1601 приема дополнительно выполнен с возможностью принимать сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используют для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 8. Их принципы реализации и технические эффекты аналогичны, и подробности здесь не описаны.
Дополнительно, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующего второй STA.
В возможном варианте временный идентификатор, включенный в состав информации подтверждения ассоциации, дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В другом возможном варианте информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном дополнительном варианте уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используют для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном возможном варианте 1-битовая индикация идентификатора трафика в информации подтверждения ассоциации дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Дополнительно, уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
На фиг. 17 показана третья схема устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является точкой доступа AP и включает в себя:
модуль 1701 приема, выполненный с возможностью принимать сообщение запроса ассоциации, отправленного каждой из одной или более первой STA станции, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный первой STA, и идентификатор токена используют для однозначной идентификации первой STA;
модуль 1702 широковещательной передачи, выполненный с возможностью широковещательной передачи M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где
информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый AID идентификатор ассоциации, который назначается AP второй STA, так что вторая STA получает первый AID в соответствии с идентификатором токена, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; и
модуль 1703 отправки, выполнен с возможностью отправлять сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID, где сообщение ответа ассоциации используется для указания, что ассоциация между вторым STA и AP успешно установлена, сообщение ответа ассоциации включает второй AID, второй AID используется для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 13. Их принципы реализации и технические эффекты аналогичны, и подробности здесь не описаны.
Дополнительно, сообщение запроса ассоциации дополнительно включает в себя MAC-адрес первой STA. Информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
В возможном варианте TID уникальный идентификатор трафика или все 4 бита TID в информации подтверждения ассоциации указывает или указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
В другом возможном варианте информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
На фиг. 18 показана четвертая схема для устройства установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является первой станцией STA и включает в себя:
модуль 1801 генерации, выполненный с возможностью генерировать идентификатор токена, где идентификатор токена используют для однозначной идентификации первой STA;
модуль 1802 отправки, выполненный с возможностью отправлять сообщение запроса ассоциации в AP точку доступа, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный модулем 1801 генерации;
модуль 1803 приема, выполненный с возможностью принимать М-ВА кадр многоблочного подтверждения, широковещательную передачу которого осуществляет АР, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый AID идентификатор ассоциации, который назначается AP второй STA, и вторая STA является STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; и
модуль 1804 поиска, выполненный с возможностью: если модуль 1804 поиска обнаруживает, что идентификатор токена модуля 1804 поиска находится в M-BA кадре, получать первый AID в информации подтверждения ассоциации, включающей в себя идентификатор токена модуля 1804 поиска, где
модуль 1803 приема дополнительно выполнен с возможностью принимать сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID идентификатором ассоциации, где сообщение ответа ассоциации используется для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 14. Их принципы реализации и технические эффекты аналогичны, и подробности здесь не описаны.
Дополнительно, сообщение запроса ассоциации дополнительно включает в себя MAC-адрес управления доступом к среде передачи первой STA. Информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
В возможном варианте TID уникальный идентификатор трафика или все 4 бита TID в информации подтверждения соединения указывает или указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
В другом возможном варианте информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
На фиг. 19 показана пятая схема устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является точкой доступа AP и включает в себя:
процессор 1901, выполненный с возможностью широковещательной передачи триггерного кадра, где триггерный кадр используется для указания одного или нескольких доступных подканалов и инициирует множество первых STA станций выполнить одновременную передачу данных по восходящей линии связи;
приемник 1902, выполненный с возможностью принимать сообщение запроса ассоциации, отправленного по соответствующему доступному подканалу каждой из множества первых STA, причем сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи данных первой STA, где
процессор 1901 дополнительно выполнен с возможностью широковещательной передачи M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где если триггерный кадр включает в себя временный идентификатор, который назначается AP каждому доступному подканалу, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA, так что каждая вторая STA определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP второй STA и использует временный идентификатор соответствующего доступного подканала в качестве первого AID второй STA, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; в противном случае, информация подтверждения ассоциации включает в себя MAC-адрес одной или более второй STA и первый AID, который назначается AP второй STA; и
передатчик 1903, выполненный с возможностью отправлять сообщение ответа ассоциации на соответствующую вторую STA в соответствии с первым AID, где сообщение ответа ассоциации используется для указания, что ассоциация между вторым STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 2. Их принципы реализации и технические эффекты аналогичны, и подробности здесь не описаны.
Дополнительно, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующего второй STA.
В возможном варианте временный идентификатор, включенный в состав информации подтверждения ассоциации, дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В другом возможном варианте информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном возможном варианте уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном возможном варианте 1 битовая индикация идентификатора трафика в информации подтверждения ассоциации дополнительно используется для указания того, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Дополнительно, уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
Альтернативно, информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации, или статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
Фиг. 20 представляет собой шестую схему устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является первой станцией STA и включает в себя:
приемник 2001, выполненный с возможностью принимать триггерный кадр, широковещательную передачу которого осуществляет точка доступа АР, где триггерный кадр используется для указания одного или нескольких доступных подканалов и инициирует множество первых STA станций выполнить одновременную передачу данных по восходящей линии связи; и
передатчик 2002, выполненный с возможностью отправлять сообщение запроса ассоциации на соответствующем доступном подканале, где сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи первой STA, где
приемник 2001 дополнительно выполнен с возможностью принимать M-BA кадр многоблочного подтверждения, широковещательную передачу которого осуществляет АР, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации;
устройство дополнительно включает в себя процессор 2003, где, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, M-BA кадр включает в себя MAC-адрес одной или более второй STA; и если процессор 2003 обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, процессор 2003 определяет, что информация подтверждения ассоциации является информацией подтверждения, отправленной AP в процессор 2003, и использует временный идентификатор соответствующего доступного подканала в качестве первого AID процессора 2003; в противном случае, M-BA кадр включает в себя MAC-адрес одной или более второй STA и первой AID, который назначается AP второй STA; если процессор 2003 обнаруживает, что MAC-адрес первой STA находится в M-BA кадре, процессор 2003 получает первый AID, соответствующий MAC-адресу первой STA, где вторая STA является STA, соответствующая сообщению запроса ассоциации, успешно принятого AP;
приемник 2001 дополнительно выполнен с возможностью принимать сообщение ответа ассоциации, которое отправляется AP в соответствии с первым AID, где сообщение ответа ассоциации используется для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 8. Их принципы реализации и технические эффекты схожи, и подробности здесь не описаны.
Дополнительно, если триггерный кадр включает в себя временный идентификатор, который назначается AP для каждого доступного подканала, информация подтверждения ассоциации дополнительно включает в себя временный идентификатор доступного подканала, соответствующего второй STA.
В возможном варианте временный идентификатор, включенный в состав информации подтверждения ассоциации, дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В другом возможном варианте информация подтверждения ассоциации дополнительно включает в себя идентификатор фиктивной ассоциации, и идентификатор фиктивной ассоциации используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном возможном варианте уникальный идентификатор трафика TID в информации подтверждения ассоциации дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
В еще одном дополнительном варианте 1-битования индикация идентификатора трафика в информации подтверждения ассоциации дополнительно используется для указания, что информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации.
Кроме того, уникальный идентификатор трафика TID или все 4 бита TID в информации подтверждения ассоциации указывает или указывают количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
На фиг. 21 показана седьмая схема устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является АР точкой доступа и включает в себя:
приемник 2101, выполненный с возможностью принимать сообщение запроса ассоциации, отправленного каждой из одной или более первой STA станции, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный первой STA, и идентификатор токена используется для однозначной идентификации первой STA;
процессор 2102, выполненный с возможностью широковещательной передачи M-BA кадра многоблочного подтверждения, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, и информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, где
информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый AID идентификатор ассоциации, который назначается AP второй STA, так что вторая STA получает первый AID в соответствии с идентификатором токена, где вторая STA является первой STA, соответствующей сообщению запроса ассоциации, успешно принятому AP; и
передатчик 2103, выполненный с возможностью отправлять сообщения ответа ассоциации на соответствующую вторую STA в соответствии с первым AID, где сообщение ответа ассоциации используют для указания, что ассоциация между второй STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации второй STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 13. Их принципы реализации и технические эффекты аналогичны, и подробности здесь не описаны.
Дополнительно, сообщение запроса ассоциации дополнительно включает в себя MAC-адрес первой STA. Информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
В возможном варианте TID уникальный идентификатор трафика или все 4 бита TID в информации подтверждения ассоциации указывает или указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
В другом возможном варианте информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
На фиг. 22 показана восьмая схема устройства для установления ассоциации в соответствии с вариантом осуществления настоящего изобретения. Устройство является первой станцией STA и включает в себя:
процессор 2201, выполненный с возможностью генерировать идентификатор токена, где идентификатор токена используют для однозначной идентификации первой STA;
передатчик 2202, выполненный с возможностью отправлять сообщение запроса ассоциации в AP точку доступа, где сообщение запроса ассоциации включает в себя идентификатор токена, сгенерированный процессором 2201; и
приемник 2203, выполненный с возможностью принимать M-BA кадр многоблочного подтверждения, широковещательную передачу которого осуществляет АР, где M-BA кадр включает в себя один или более элементов информации подтверждения ассоциации, информация подтверждения ассоциации является информацией подтверждения сообщения запроса ассоциации, информация подтверждения ассоциации включает в себя идентификатор токена одной или более второй STA и первый AID идентификатор ассоциации, который назначается AP второй STA, и вторая STA является STA, соответствующей сообщению запроса ассоциации, успешно принятому AP, где
процессор 2201 дополнительно выполнен с возможностью: если процессор 2201 обнаруживает, что идентификатор токена процессора 2201 находится в M-BA кадре, получать первый AID в информации подтверждения ассоциации, включающей в себя идентификатор токена процессора 2201; и
приемник 2203 дополнительно выполнен с возможностью принимать сообщение ответа ассоциации, которое отправляется AP согласно первому AID, где сообщение ответа ассоциации используется для указания, что ассоциация между первой STA и AP успешно установлена, сообщение ответа ассоциации включает в себя второй AID, второй AID используется для идентификации первой STA, и второй AID является таким же, как или отличается от первого AID.
Устройство для установления ассоциации, представленное в этом варианте осуществления, может быть выполнено с возможностью выполнять этапы способа в варианте осуществления, показанном на фиг. 14. Их принципы реализации и технические эффекты аналогичны, и подробности здесь не описаны.
Дополнительно, сообщение запроса ассоциации включает в себя MAC-адрес управления доступом к среде передачи первой STA. Информация подтверждения ассоциации дополнительно включает в себя MAC-адрес второй STA.
В возможном варианте TID уникальный идентификатор трафика или все 4 бита TID в информации подтверждения ассоциации указывает или указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информации подтверждения ассоциации.
В другом возможном варианте информация подтверждения ассоциации дополнительно включает в себя статистический идентификатор, и статистический идентификатор указывает количество вторых STAs, к которым AP отправляет запросы подтверждения, используя один и тот же элемент информацию подтверждения ассоциации. Статистический идентификатор расположен после элемента информации идентификатора трафика в информации подтверждения ассоциации. В качестве альтернативы, статистический идентификатор занимает бит, зарезервированный в поле управления последовательности запуска блочного подтверждения в информации подтверждения ассоциации.
Специалисты в данной области техники могут понять, что все или некоторые из этапов вариантов осуществления способа могут быть реализованы программой, инструктирующей соответствующее аппаратное обеспечение. Программа может храниться на машиночитаемом носителе данных. Когда программа запускается, выполняются этапы вариантов осуществления способа. Вышеупомянутый носитель данных включает в себя: любой носитель информации, который может хранить программный код, такой как ROM, RAM, магнитный диск или оптический диск.
В заключение, следует отметить, что приведенные выше варианты осуществления предназначены только для описания технических решений настоящего изобретения, но не для ограничения настоящего изобретения. Хотя настоящее изобретение подробно описано со ссылкой на вышеприведенные варианты осуществления, специалисты в данной области техники должны понимать, что они могут все еще вносить изменения в технические решения, описанные в вышеприведенных вариантах осуществления, или сделать эквивалентную замену некоторым или всем техническим характеристикам, не отступая от объема технических решений вариантов осуществления настоящего изобретения.