Настоящая заявка испрашивает приоритет в отношении китайской патентной заявки № 202010346204.6, поданной в Китайской Национальной Администрации по интеллектуальной собственности 27 апреля 2020 года и озаглавленной "COMMUNICATION METHOD AND COMMUNICATION APPARATUS", которая включена сюда посредством ссылки во всей ее полноте.
Область техники, к которой относится изобретение
Настоящая заявка относится к области связи и, в частности, к способу связи и к устройству связи.
Уровень техники
Стандарт IEEE 802.11 является одним из главных стандартов беспроводного доступа и в последнее десятилетие широко использовался для коммерческого применения. Точка доступа (access point, AP) получает доступ к Интернету проводным или беспроводным способом, причем AP связывается со множеством станций и восходящая и нисходящая связь осуществляется между AP и связанными с ней станциями, используя протокол IEEE 802.11. Станция может сообщать АР о состоянии занятости/доступности канала.
В стандарте IEEE 802.11a поддерживается только ширина полосы 20 МГц. С развитием последующих стандартов поддерживаемая ширина полосы постоянно увеличивалась. В стандарте IEEE 802.11n поддерживается максимальная ширина полосы 40 МГц, в стандарте IEEE 802.11ac/ax поддерживается максимальная ширина полосы 160 МГц. В стандарте IEEE 11be максимальная ширина полосы увеличена до 320 МГц.
В настоящее время технология, в которой станция сообщает АР состояние канала, поддерживает сообщение о состоянии канала для канала с максимальной шириной полосы 160 МГц и не может указывать состояние канала для канала с большей шириной полосы.
Раскрытие сущности изобретения
Настоящая заявка представляет способ связи и устройство связи для указания состояния канала с увеличенной шириной полосы пропускания для удовлетворения требования связи с увеличенной шириной полосы пропускания.
В соответствии с первым подходом обеспечивается способ связи, содержащий первое устройство (которое альтернативно может быть модулем или микросхемой в первом устройстве), формирующее первую управляющую информацию, где первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала канала в первом канальном сегменте, и второе поле используется для указания состояния канала для второго субканала канала во втором канальном сегменте; и первое устройство посылает второму устройству первую управляющую информацию. В варианте осуществления настоящей заявки первая управляющая информация несёт в себе два поля и каждое из этих двух полей используется для указания состояния канала для субканала в канальном сегменте, чтобы указать состояние канала для канала с увеличенной шириной полосы.
Как вариант, то, что первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, означает, что первое поле содержит первую битовую карту, которая используется для указания состояния канала для каждого первого субканала канала в первом канальном сегменте; и то, что второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте, означает, что второе поле содержит вторую битовую карту, которая используется для указания состояния канала для каждого второго субканала во втором канальном сегменте.
В соответствии со вторым подходом, обеспечивается способ связи, содержащий второе устройство, которое принимает от первого устройства первую управляющую информацию, где первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, и второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте; и определяет информацию о состоянии канала для каждого канала, основываясь на первой управляющей информации. В варианте осуществления настоящей заявки первая управляющая информация несёт в себе два поля и каждое из этих двух полей используется для указания состояния канала для субканала в канальном сегменте, чтобы указывать состояние канала для канала с большей шириной полосы.
Соответствующее описание первого поля и второго поля является таким же, как при первом подходе. За подробностями обращайтесь к первому подходу.
Процесс, в котором второе устройство определяет состояние канала является процессом, обратным поведению первого устройства при первом подходе. Второе устройство может изучать, основываясь на первой управляющей информации, состояние канала для каждого субканала в первом канальном сегменте и состояние канала для каждого субканала во втором канальном сегменте, которые сообщаются первым устройством.
В соответствии с третьим подходом, обеспечивается способ связи, содержащий этапы, на которых: первое устройство формирует первую управляющую информацию, где первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте и первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента; и первое устройство посылает второму устройству первую управляющую информацию. В варианте осуществления настоящей заявки первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте и первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента, чтобы указать состояние канала с большей шириной полосы.
В возможной реализации второй бит в первой управляющей информации используется для указания первого канального сегмента.
Как вариант, то, что первый бит используется для указания состояния канала второго канального сегмента, означает, что значение первого бита является первым значением и первое значение указывает, что состояние канала для субканала во втором канальном сегменте является состоянием доступности; или значение первого бита является вторым значением и второе значение указывает, что состояние канала для субканала во втором канальном сегменте является состоянием занятости или недоступности.
В другой возможной реализации первая битовая карта используется для указания, что первый канальный сегмент задается протоколом.
В соответствии с четвертым подходом, обеспечивается способ связи, содержащий этапы, на которых: второе устройство принимает от первого устройства первую управляющую информацию, где первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте и первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента; и определяет информацию о состоянии канала для каждого канала, основываясь на первой управляющей информации. В варианте осуществления настоящей заявки первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте и первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента, чтобы указать состояние канала для канала с более широкой полосой.
В возможной реализации второй бит в первой управляющей информации используется для указания первого канального сегмента.
Как вариант, то, что первый бит используется для указания состояния канала второго канального сегмента, означает, что значение первого бита является первым значением, и первое значение указывает, что состояние канала субканала во втором канальном сегменте является состоянием доступности, или значение первого бита является вторым значением и второе значение указывает, что канал субканала во втором канальном сегменте находится в состоянии занятости или недоступности.
В другой возможной реализации первая битовая карта используется для указания, что первый канальный сегмент задается протоколом.
Процесс, в котором второе устройство определяет состояние канала, является процессом, обратным поведению первого устройства при третьем подходе. Второе устройство, основываясь на первой управляющей информации, может изучить состояние канала для каждого субканала в первом канальном сегменте и состояние канала второго канального сегмента, которые сообщаются первым устройством.
Процесс, в котором второе устройство определяет состояние канала, является процессом, обратным поведению первого устройства при третьем подходе. Второе устройство может, основываясь на первой управляющей информации, изучить состояние канала для каждого субканала в первом канальном сегменте и состояние канала каждого субканала во втором канальном сегменте, которые сообщаются первым устройством.
В соответствии с пятым подходом, обеспечивается способ связи, содержащий этапы, на которых: после приема сообщения BQRP об опросе сообщений о запросах ширины полосы, первое устройство посылает второму устройству BQR с сообщением о запросах ширины полосы, где BQR содержит информацию о состоянии канала для полосы рабочего канала набора базовых услуг BSS; и после приема первого запроса на передачу кадра первое устройство посылает второму устройству BQR. В варианте осуществления настоящей заявки BQR используется повторно, так чтобы BQR мог также сообщаться, когда принимается первый запрос на передачу кадра, и тогда нет необходимости вводить новый тип кадра. BQR имеет две функции. BQR поддерживает исходную функцию ответа на кадр инициирования BQRP, чтобы сообщить информацию о состоянии канала, и функцию ответа на первый запрос на передачу кадра, чтобы выполнить динамичное согласование ширины полосы.
Как вариант, то, что первое устройство посылает второму устройству BQR, означает, что первое устройство посылает второму устройству BQR после времени короткого межкадрового интервала (short interframe space, SIFS).
Как вариант, после того, как первое устройство принимает сообщение BQRP об опросе сообщений о запросах ширины полосы (bandwidth query report poll, BQRP), первое устройство посылает второму устройству сообщение о запросах ширины полосы (bandwidth query report, BQR), где BQR несёт в себе блок данных, инициируемый на основе протокола физического уровня (trigger-based physical layer protocol data unit, TB PPDU); и после того, как первое устройство принимает первый запрос на передачу кадра, первое устройство посылает второму устройству BQR, где BQR переносится в блоке данных по протоколу физического уровня с невысокой производительностью (physical layer protocol data unit, PPDU) или в дублирующем блоке данных PPDU по протоколу физического уровня с невысокой производительностью. Другими словами, формат кадра, используемого первым устройством для ответа на сообщение BQRP, используя BQR, отличается от формата кадра, используемого первым устройством для ответа на первый запрос на передачу кадра, используя BQR.
Как вариант, после того, как первое устройство принимает сообщение об опросе сообщений о запросах ширины полосы (bandwidth query report poll, BQRP), первое устройство посылает второму устройству сообщение о запросах ширины полосы (bandwidth query report, BQR) и перед тем, как первое устройство посылает второму устройству BQR, способ дополнительно содержит этапы, на которых: первое устройство определяет, что субканал, на котором располагается ресурсный блок (resource unit, RU), находится в состоянии доступности; и после того, как первое устройство принимает первый запрос на передачу кадра, первое устройство посылает второму устройству BQR и перед тем, как первое устройство посылает второму устройству BQR, способ дополнительно содержит этап на котором первое устройство определяет, что основной субканал в полосе рабочего канала BSS находится в состоянии доступности. Другими словами, в случае, когда первое устройство отвечает на сообщение BQRP, используя BQR, состояние занятости/доступности первичного канала с полосой 20 МГц рассматривать нет необходимости. Однако, в случае, когда первое устройство отвечает на первый запрос на передачу кадра, используя BQR, состояние занятости/доступности первичного канала с шириной полосы 20 МГц необходимо рассматривать.
Как вариант, после приема сообщения BQRP об опросе сообщений о запросах ширины полосы (bandwidth query report poll, BQRP) первое устройство посылает второму устройству сообщение BQR с запросом ширины полосы (bandwidth query report, BQR) и способ дополнительно содержит этапы, на которых первое устройство обнаруживает каждый канал в полосе рабочего канала BSS за время короткого межкадрового интервала (short interframe space, SIFS) после того, как первое устройство принимает PPDU, переносящий сообщение BQRP; и после приема первого запроса на передачу кадра, первое устройство посылает второму устройству BQR и способ дополнительно содержит этап, на котором первое устройство обнаруживает каждый канал в полосе рабочего канала BSS во время межкадрового интервала функции определения координат точки (point coordination function interframe space PIFS) перед тем, как первое устройство принимает PPDU, несущий первый запрос на передачу кадра. Другими словами, в случае ответа на сообщение BQRP, используя BQR, и в случае ответа на BQR, используя первый запрос на передачу кадра, первое устройство выполняет обнаружение канала в различных ситуациях.
Как вариант, способ дополнительно содержит этап, на котором первое устройство определяет, что значение первого вектора NAV выделенной сети равно 0. Другими словами, при ответе на BQR первое устройство может дополнительно рассмотреть значение первого NAV и ответить на BQR, когда значение первого NAV равно 0.
В соответствии с шестым подходом, обеспечивается способ связи, содержащий этапы, на которых после передачи сообщения BQRPоб опросе сообщений запросов ширины полосы (bandwidth query report poll, BQRP), второе устройство принимает BQR; и после передачи первого запроса на передачу кадра второе устройство принимает BQR. В варианте осуществления настоящей заявки BQR используется повторно, так что BQR может также быть ответом, когда принимается первый запрос на передачу кадра и нет необходимости вводить новый тип кадра. BQR имеет две функции. BQR поддерживает исходную функцию ответа на кадр инициирования BQRP, чтобы сообщать информацию о состоянии канала, и функцию ответа на первый запрос на передачу кадра, чтобы выполнить динамичное согласование ширины полосы.
Как вариант, после передачи сообщения BQRP об опросе сообщений о запросах ширины полосы, второе устройство принимает BQR, где BQR переносится в блоке PPDU данных, инициируемом, основываясь на протоколе физического уровня (trigger-based physical layer protocol data unit, TB ); и после передачи первого запроса на передачу кадра, второе устройство принимает BQR, где BQR переносится в блоке PPDU данных по протоколу физического уровня с невысокой производительностью (non-high throughput physical layer protocol data unit, PPDU) или в дубликатном блоке данных по протоколу физического уровня с невысокой производительностью. Другими словами, формат кадра, используемый первым устройством для ответа на сообщение BQRP, используя BQR, отличается от формата кадра, используемого первым устройством для ответа на первый запрос на передачу кадра.
В соответствии с седьмым подходом, обеспечивается устройство связи. Устройство содержит блок, выполненный с возможностью реализации способа, соответствующего первому подходу или возможным реализациям первого подхода, блок, выполненный с возможностью реализаций способа, соответствующего второму подходу или возможным реализациям второго подхода, блок, выполненный с возможностью выполнения третьего подхода или любых возможных реализаций третьего подхода, блок, выполненный с возможностью выполнения четвертого подхода или возможных реализаций четвертого подхода, блок, выполненный с возможностью реализации пятого подхода или возможных реализаций пятого подхода, или блок, выполненный с возможностью реализации шестого подхода или возможных реализаций шестого подхода.
В соответствии с восьмым подходом обеспечивается устройство связи. Устройство содержит процессор и приемопередатчик; и процессор связан с приемопередатчиком и выполнен с возможностью реализации способа в любой из возможных реализаций первого подхода, реализации способа в любой из возможных реализаций третьего подхода или реализации способа в любой из возможных реализаций пятого подхода.
В реализации устройство является первым устройством или микросхемой, выполненной в первом устройстве. Когда устройство является микросхемой выполненной в первом устройстве, приемопередатчик может быть интерфейсом ввода/вывода.
Как вариант, приемопередатчик может быть схемой приемопередатчика. Как вариант, интерфейс ввода/вывода может быть входной/выходной схемой.
Как вариант, может иметься один или более процессоров.
Как вариант, устройство дополнительно содержит память. Процессор связан с памятью и может быть выполнен с возможностью исполнения команд, содержащихся в памяти. Могут иметься одна или более памятей. Как вариант, память может быть интегрирована с процессором или память и процессор могут размещаться отдельно.
В процессе конкретной реализации память может быть памятью долговременного (non-transitory) хранения, например, постоянной памятью (read-only memory, ROM). Память и процессор могут интегрироваться в одну микросхему или располагаться в разных микросхемах. Тип памяти и способ размещения памяти и процессора не ограничиваются в этом варианте осуществления настоящей заявки.
Устройство, соответствующее восьмому подходу, может быть микросхемой, при этом процессор может быть реализован, с использованием аппаратных средств или программного обеспечения. При реализации, использующей аппаратные средства, процессор может быть логической схемой, интегральной схемой и т. п. При реализации, использующей программные средства, процессор может быть универсальным процессором и реализовываться, считывая управляющую программу, хранящуюся в памяти. Память может интегрироваться в процессор или может располагаться независимо вне процессора.
В соответствии с девятым подходом, обеспечивается устройство связи. Устройство содержит процессор и приемопередатчик; и процессор связан с приемопередатчиком, и устройство выполнено с возможностью реализации способа в одной из возможных реализаций второго подхода, способа в одной из возможных реализаций четвертого подхода или способа в одной из возможных реализаций шестого подхода.
При реализации устройство является вторым устройством или микросхемой, выполненной во втором устройстве. Когда устройство является микросхемой, выполненной во втором устройстве, приемопередатчик может быть интерфейсом ввода-вывода.
Как вариант, приемопередатчик может быть схемой приемопередатчика. Как вариант, интерфейс ввода-вывода может быть схемой ввода-вывода.
Как вариант, может существовать один или более процессоров.
Как вариант, устройство дополнительно содержит память. Процессор связан с памятью и может быть выполнен с возможностью исполнения команд, содержащихся в памяти. Может иметься одна или более памятей. Как вариант, память может интегрироваться с процессором или память и процессор могут размещаться отдельно.
В конкретном процессе реализации память может быть памятью долговременного использования, например, постоянной памятью (read-only memory, ROM). Память и процессор могут интегрироваться в одной микросхеме или могут располагаться в разных микросхемах. Тип памяти и способ расположения памяти и процессора не ограничиваются в этом варианте осуществления настоящей заявки.
Устройство при девятом подходе может быть микросхемой, при этом процессор может быть реализован, используя аппаратные средства или программное обеспечение. При реализации с использованием аппаратных средств процессор может быть логической схемой, интегральной схемой и т.п. При реализации с использованием программного обеспечения процессор может быть универсальным процессором и реализовываться, считывая управляющую программу, хранящуюся в памяти. Память может быть интегрирована в процессор или может располагаться независимо вне процессора.
В соответствии с десятым подходом, обеспечивается устройство связи. Устройство содержит процессорную схему и схему приемопередатчика. Процессорная схема выполнена с возможностью передачи и приема сигнала через схему приемопередатчика так что процессорная схема выполняет способ в любой возможной реализации любого с первого по шестой подходы.
При конкретном процессе реализации схема приемопередатчика может содержать входную схему и выходную схему. Входная схема может быть входным выводом, а выходная схема может быть выходным выводом. Процессорная схема может быть транзистором, вентильной схемой, триггером, логическими схемами и т.п. Входной сигнал, принимаемый входной схемой, может быть принят и введен, например, приемником, но не ограничиваясь только этим; сигнал, выводимый выходной схемой, может быть выведен, например, но не ограничиваясь только этим, на передатчик и быть передан передатчиком; и входная схема и выходная схема могут быть одинаковой схемой, где в различные моменты схема используется в качестве входной схемы или выходной схемы. Конкретные реализации устройства обработки и различных схем не ограничиваются в этом варианте осуществления настоящей заявки.
В соответствии с одиннадцатым подходом, обеспечивается считываемый компьютером носитель. Считываемый компьютером носитель хранит компьютерную программу или команды и, когда компьютерная программа или команды выполняются, реализуется способ в любой из возможных реализаций любого из первого-шестого подходов.
В соответствии с двенадцатым подходом, обеспечивается компьютерный программный продукт, содержащий команды. При исполнении команд реализуется способ согласно любой в возможной реализации любого из первого-шестого подходов.
В соответствии с тринадцатым подходом, обеспечивается связная микросхема и команды хранятся в связной микросхеме. Когда команды выполняются на компьютерном устройстве, связная микросхема может выполнять способ согласно любому из первого подхода или возможных реализаций первого подхода, способ согласно любому из третьего подхода или возможных реализаций третьего подхода или способ согласно любом из пятого подхода или возможных реализаций пятого подхода.
В соответствии с четырнадцатым подходом, обеспечивается связная микросхема и команды хранятся в связной микросхеме. Когда на компьютерном устройстве выполняются команды, связная микросхема может выполнять способ согласно любому из второго подхода или возможных реализаций второго подхода, способ согласно любому из четвертого подхода или возможных реализаций четвертого подхода или способ согласно любому из шестого подхода или возможных реализаций шестого подхода.
В соответствии с пятнадцатым подходом, обеспечивается система связи. Система связи содержит первое устройство и второе устройство.
Как вариант, система связи дополнительно содержит другое устройство, которое осуществляет связь с первым устройством и/или со вторым устройством.
Краткое описание чертежей
Фиг. 1 - сценарий, к которому применяется настоящая заявка;
Фиг. 2 - основной субканал и вторичный субканал;
Фиг. 3 - способ связи, соответствующий варианту осуществления настоящей заявки;
Фиг. 4 - поле управления, соответствующее варианту осуществления настоящей заявки;
Фиг. 5 - другой способ связи, соответствующий варианту осуществления настоящей заявки;
Фиг. 6 - BQR, соответствующее варианту осуществления настоящей заявки;
Фиг. 7 - другое BQR, соответствующее варианту осуществления настоящей заявки;
Фиг. 8 - еще одно другое BQR, соответствующее варианту осуществления настоящей заявки;
Фиг. 9 - еще одно BQR, соответствующее варианту осуществления настоящей заявки;
Фиг. 10 - способ связи, соответствующий другому варианту осуществления настоящей заявки;
Фиг. 11 - блок-схема устройства связи, соответствующего варианту осуществления настоящей заявки; и
Фиг. 12 - структура устройства связи, соответствующая варианту осуществления настоящей заявки.
Осуществление изобретения
Ниже описываются технические решения настоящей заявки со ссылкой на сопроводительные чертежи.
Технические решения, представленные в вариантах осуществления настоящей заявки могут быть применимы к различным системам связи, например, к системе долгосрочной эволюции (long term evolution, LTE), к системе LTE дуплексной передачи с частотным разделением каналов (frequency division duplex, FDD), к системе LTE дуплексной передачи с временным разделением каналов (time division duplex, TDD), к системе Wi-Fi, к беспроводной локальной сети (wireless local area network, WLAN), к системе связи с глобальной совместимостью для микроволнового доступа (worldwide interoperability for microwave access, WiMAX), к системе пятого поколения (5th generation, 5G), к системе нового радио (new radio, NR) или к системе связи от устройства к устройству (device-to-device, D2D).
В системе связи, когда одно устройство посылает данные на другое устройство или принимает данные от другого устройства, другое устройство принимает данные от устройства, посылающего данные, и/или посылает данные на устройство, посылающее данные.
Технические решения, представленные в вариантах осуществления настоящей заявки, могут быть применены к беспроводной связи между устройствами связи. Беспроводная связь между устройствами связи может содержать: беспроводную связь между сетевым устройством и оконечным устройством, беспроводную связь между сетевыми устройствами и беспроводную связь между оконечными устройствами. В вариантах осуществления настоящей заявки термин "беспроводная связь" может кратко упоминаться как "связь" и термин "связь" может также быть описываться как "передача данных", "передача информации" или "передача".
Оконечное устройство может быть станцией (station, STA), оборудованием пользователя, терминалом доступа, абонентским блоком, абонентской станцией, мобильным терминалом, удаленной станцией, удаленным терминалом, мобильным устройством, терминал, терминалом пользователя, устройством беспроводной связи, агентом пользователя или устройством пользователя. Оконечное устройство альтернативно может быть сотовым телефоном, беспроводным телефоном, телефоном, действующим по протоколу инициирования сеансов (session initiation protocol, SIP), станцией беспроводных местных линий (wireless local loop, WLL), персональным цифровым секретарем (personal digital assistant, PDA), карманным устройством с функцией беспроводной связи, компьютерным устройством, другим устройством обработки, соединенным к беспроводным модемом, устройством, установленным на автомобиле, носимым устройством, оконечным устройством в будущей сети 5G, оконечным устройством в будущей развитой публичной наземной сети мобильной связи (public land mobile network,, PLMN) и т. п. Это не является ограничением вариантов осуществления настоящей заявки.
Сетевое устройство может быть устройством, выполненным с возможностью осуществления связи с оконечным устройством и может также упоминаться как устройство сети радиодоступа (radio access network, RAN) и т. п. Сетевое устройство содержит, не ограничиваясь только этим, точку доступа (access point, AP), NodeB следующего поколения (next generation NodeB, gNB) в 5G, развернутый NodeB (evolved NodeB, eNB), основополосный блок (baseband unit, BBU), передающая/приемная точка (transmit/receive point, TRP), передающая точка (transmit point, TP), ретрансляционная станция и т. п. Альтернативно, сетевое устройство может быть радиоконтроллером в сценарии облачной сети радиодоступа (cloud radio access network, CRAN). Кроме того, сетевое устройство дополнительно может быть ответственно за такие функции, как управление радиоресурсами, качество обслуживания (quality of service, QoS) и сжатие данных и шифрование на стороне радиоинтерфейса. Сетевое устройство может поддерживать по меньшей мере одну технологию беспроводной связи, например, LTE или NR.
При некоторых развертываниях gNB может содержать централизованный блок (centralized unit, CU) и распределенный блок (distributed unit, DU). gNB может дополнительно содержать активный антенный блок (active antenna unit, AAU). CU реализует некоторые функции gNB и DU реализует некоторые функции gNB. Например, CU ответственен за обработку протокола не в реальном времени и сервис и реализует функции уровня управления радиоресурсами (radio resource control, RRC) и уровня протокола конвергенции пакетных данных (packet data convergence protocol, PDCP). DU ответственен за обработку протокола физического уровня и сервис в реальном времени и реализует функции уровня управления радиоканалом (radio link control, RLC), уровня управления доступом к среде (media access control, MAC) и физического уровня (physical, PHY). AAU реализует некоторые функции обработки физического уровня, радиочастотную обработку и функцию, связанную с активной антенной. Информация об уровне RRC в конечном счете становится информацией об уровне PHY или преобразуется из информации об уровне PHY. Поэтому в такой архитектуре сигнализация более высокого уровня, такая как сигнализация уровня RRC, может также рассматриваться как подлежащая посылке блоком DU или посылаемая DU и AAU. Следует понимать, что сетевое устройство может быть устройством, содержащим один или более узел CU, узел DU и узел AAU. Кроме того, CU может классифицироваться как сетевое устройство в сети доступа (radio access network, RUN) или может классифицироваться как сетевое устройство в базовой сети (core network, CN). Это не ограничивается в настоящей заявке.
В вариантах осуществления настоящей заявки оконечное устройство или сетевое устройство содержит аппаратный уровень, уровень операционной системы, работающей на аппаратном уровне, и уровень приложений, работающих на уровне операционной системы. Аппаратный уровень содержит аппаратные средства, такие как центральный процессор (central processing unit, CPU), блок управления памятью (memory management unit, MMU) и память (которая также упоминается как оперативная память). Операционная система может быть любой одной или более из компьютерных операционных систем, которые реализуют сервисную обработку посредством процесса, например, операционная система Linux, операционная система Unix, операционная система Android, операционная система iOS или операционная система Windows. Прикладной уровень содержит приложения, такие как браузер, адресная книга, программное обеспечение обработки текстов и программное обеспечение связи. Кроме того, конкретная структура органа исполнения способа, предоставленная в вариантах осуществления настоящей заявки, конкретно не ограничивается в вариантах осуществления настоящей заявки при условии, что программа, которая записывает управляющую программу способа, представленного в вариантах осуществления настоящей заявки, может работать для осуществления связи в соответствии со способом, представленным в вариантах осуществления настоящей заявки. Например, способ, представленный в вариантах осуществления настоящей заявки, может выполняться оконечным устройством, сетевым устройством или функциональным модулем, который находится в оконечном устройстве или в сетевом устройстве и который можно вызвать и исполнить программу.
Кроме того, подходы или признаки настоящей заявки могут реализовываться как способ, устройство или продукт, который использует стандартное программирование и/или инженерные технологии. Термин "продукт", используемый в настоящей заявке, охватывает компьютерную программу, которая может быть доступна с любого считываемого компьютером компонента, переносчика или носителя. Например, считываемый компьютером носитель может содержать, но не ограничиваясь только этим: компонент магнитного запоминающего устройства (например, жесткий диск, дискета или магнитная лента), оптический диск (например, компакт-диск (compact disc, CD), или цифровой универсальный диск (digital versatile disc, DVD)), смарт-карта и компонент флэш-памяти (например, стираемая программируемая постоянная память (erasable programmable read-only memory, EPROM), карта, стик или ключевой диск). Кроме того, различные носители, представленные в этом описании, могут указывать одно или более устр-ойств и/или других машиночитаемых носителей, выполненных с возможностью хранения информации. Термин "машиночитаемый носитель" может содержать, но не ограничиваясь только этим, радиоканал и различные другие носители, которые могут хранить, содержать и/или переносить команды и/или данные.
На фиг. 1 представлен сценарий, к которому применяется настоящая заявка. Как показано на фиг. 1, сценарий содержит AP 1, STA 1, STA 2 и STA 3. Восходящая и нисходящая связь может осуществляться между AP и STA. AP получает доступ к Интернету проводным или беспроводным способом, AP связывается со множеством STA и восходящая и нисходящая связь осуществляется выполняется между AP и связанными STA, используя протокол IEEE 802.11.
Следует понимать, что количество AP или STA на фиг. 1 не ограничивается в этой заявке и пример, приведенный на фиг. 1, является просто примером для описания.
В стандарте IEEE 802.11be STA может сообщать о состоянии занятости/доступности каналов STA к AP, используя субполе управления (control) с сообщением о запросах ширины полосы (bandwidth query report, BQR). Текущий BQR содержит 8-разрядную битовую карту (bitmap) (или называемую битовым массивом) и каждый бит соответствует каналу с шириной полосы 20 МГц. Поэтому может быть указано состояние канала с максимальной шириной полосы 160 МГц. Состояние канала с общей шириной полосы, большей 160 МГц, например, 320 МГц или 240 МГц, не может указываться.
Ниже кратко описываются термины или понятия, используемые в вариантах осуществления настоящей заявки.
Поле управления с высокой производительностью (high throughput, HT) присутствует в кадре данных. Существуют три типа полей управления HT, которые различаются битами B0 и B1. Когда B0=0, соответствующее поле управления HT является полем управления HT типа HT. Когда B0=1 и B1=0, соответствующее поле управления HT является типом поля управления HT с очень высокой производительностью (very high throughput, VHT). Когда B0=1 и B1=1, соответствующее поле управления HT является типом поля управления HT с высокой эффективностью (high efficiency, HE). Части B2-B31 поля управления HT типа HE упоминаются как субполе A-управления. Субполе A-управления содержит одно или более субполей управления. Каждое субполе управления содержит 4-битовое субполе идентификатора управления. Идентификаторы управления имеют различные типы и управляющая информация (control information), соответствующая каждому типу, занимает определенное количество битов.
Управление BQR является типом управления субполя A-управления. Длина субполя управляющей информации, соответствующего управлению BQR, составляет 10 битов. Первые 8 битов из 10 битов являются субполем битовой карты доступного канала (available channel bitmap). Каждый из 8 битов указывает передачу состояния каналов для субканала с шириной полосы 20 МГц в полосе рабочего канала (operating channel bandwidth) набора базового сервиса (basic service set, BSS), в которой расположена станция. Младший значащий бит (least significant bit, LSB) соответствует субканалу с полосой 20 МГц на самой низкой частоте. Например, когда x (x - любой бит из 8 битов) установлен как 1, это указывает, что доступен (x+1)-ый субканал с полосой 20 МГц; или, когда бит установлен как 0, это указывает, что соответствующий субканал с полосой 20 МГц занят или недоступен (unavailable). Состояние занятости/доступности каждого субканала с полосой 20 МГц определяется, основываясь на обнаружении энергии-оценки свободного канала (energy detection-based clear channel assessment, ED-based CCA). Последние 2 бита из 10 битов субполя управляющей информации, соответствующего управлению BQR, являются зарезервированными битами.
Большая ширина полосы в этом варианте осуществления настоящей заявки является шириной полосы, большей, чем 160 МГц, например, шириной полосы 240 МГц или шириной полосы 320 МГц.
Канал с шириной полосы 320 МГц может содержать один последовательный канал с шириной полосы 320 МГц или может содержать два непоследовательных канала с шириной полосы 160 МГц. Канал с шириной полосы 240 МГц может содержать один последовательный канал с шириной полосы 240 МГц или может содержать канал с шириной полосы 160 МГц и канал с шириной полосы 80 МГц.
Независимо от режима образования ширины полосы, только один субканал с шириной полосы 20 МГц рассматривается как основной субканал с шириной полосы 20 МГц. Например, канал с шириной полосы 40 МГц, в котором расположен основной субканал с шириной полосы 20 МГц, упоминается как основной субканал 40 МГц. Канал с шириной полосы 80 МГц, в котором расположен основной субканал 20 МГц, упоминается как основной субканал 80 МГц. Канал с шириной полосы 160 МГц, в котором расположен основной субканал 20 МГц, упоминается как основной субканал 160 МГц.
Ниже, используя фиг. 2, описываются определения основного субканала и вторичного субканала в канале 320 МГц. Как показано на фиг. 2, субканал с шириной полосы 20 МГц в основном субканале на 40 МГц, кроме основного субканала с шириной полосы 20 МГц, упоминается как вторичный субканал с шириной полосы 20 МГц. Субканал на 40 МГц в основном субканале с шириной полосы 80 МГц, кроме основного субканала на 40 МГц упоминается как вторичный субканал на 40 МГц. Субканал с шириной полосы 80 МГц в основном субканале с шириной полосы 160 МГц, кроме основного субканала с шириной полосы 80 МГц, упоминается как вторичный субканал с шириной полосы 80 МГц. Субканал с шириной полосы 160 МГц в субканале на 320 МГц, кроме основного субканала с шириной полосы 160 МГц, упоминается как вторичный субканал с шириной полосы 160 МГц.
Ниже описаны определения основного субканала и вторичного субканала в канале 240 МГц.
Для последовательного канала 240 МГц субканал 80 МГц в основном субканале 160 МГц, в отличие от основного субканала 80 МГц, упоминается как первый вторичный субканал 80 МГц, а субканал 80 МГц в канале 240 МГц, в отличие от основного субканала 160 МГц, упоминается как второй вторичный субканал 80 МГц.
Для канала 240 МГц, содержащего канал 160 МГц и канал 80 МГц, когда основной субканал 20 МГц находится в субканале 160 МГц, субканал 160 МГц упоминается как основной субканал 160 МГц. Субканал 80 МГц, содержащий основной субканал 20 МГц в субканале 160 МГц, упоминается как основной субканал 80 МГц, субканал 80 МГц в субканале 160 МГц, кроме субканала 80 МГц, содержащего основной субканал 20 МГц, упоминается как первый вторичный субканал 80 МГц, и субканал 80 МГц в канале 240 МГц, кроме основного субканала 160 МГц, упоминается как второй вторичный субканал 80 МГц.
Для канала 240 МГц, содержащего канал 160 МГц и канал 80 МГц, когда основной субканал 20 МГц находится в субканале 80 МГц, субканал 80 МГц упоминается как основной субканал 80 МГц, а субканал 160 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала 80 МГц, упоминается как вторичный субканал 160 МГц. В этом случае вторичный субканал 80 МГц не существует.
Здесь представляется общее описание. Первое устройство и второе устройство в вариантах осуществления настоящей заявки являются устройствами связи в системе связи. Устройство связи может осуществлять беспроводную связь, используя ресурс радиоинтерфейса. Устройство связи может содержать сетевое устройство и оконечное устройство и сетевое устройство может также упоминаться как устройство сетевой стороны. Ресурс радиоинтерфейса может содержать по меньшей мере один из ресурса временной области, ресурса частотной области, кодового ресурса и пространственного ресурса. В вариантах осуществления настоящей заявки, "по меньшей мере один" может также означать "один или несколько" и "множество" может означать два, три, четыре или больше. Это не ограничивается в настоящей заявке.
Например, первое устройство и второе устройство могут быть устройствами связи в сети Wi-Fi. Например, первое устройством может быть AP или станцией неAP (например, STA). Второе устройство может быть AP или станцией неAP. Например, первое устройство и второе устройство могут быть AP и STA на фиг. 1. То, что первым устройством является AP или STA, а вторым устройством является AP или STA конкретно не ограничивается.
Настоящая заявка представляет способ связи. Один фрагмент управляющей информации несет в себе два поля и каждое поле указывает состояние канала субканала в канальном сегменте для указания состояния канала для канала с большей шириной полосы.
Ниже описывается способ связи, соответствующей настоящей заявке, со ссылкой на фиг. 3-10.
На фиг. 3 представлен способ 300 связи, соответствующий варианту осуществления настоящей заявки. Как показано на фиг. 3, способ 300 содержит следующие этапы.
S310: первое устройство формирует первую управляющую информацию, где первая управляющая информация содержит первое поле и второе поле, первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, а второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте.
Первая управляющая информация может содержать эти два поля и каждое поле указывает состояние канала каждого субканала в канальном сегменте. Например, первая управляющая информация может быть субполем A-управления и первое поле и второе поле могут быть субполями управления BQR. Другими словами, субполе A-управления может содержать два субполя управления BQR.
Следует понимать, что общая ширина полосы содержит первый канальный сегмент и второй канальный сегмент. Например, два канальных сегмента, содержащиеся в канале 240 МГц, могут быть каналом 160 МГц и каналом 80 МГц (или субканалом). В другом примере два канальных сегмента, содержащиеся в канале 320 МГц, могут быть каналом 160 МГц и каналом 160 МГц. Следует понимать, что первый канальный сегмент и второй канальный сегмент могут быть одинаковыми или различающимися. Это конкретно не ограничивается.
Состояние канала первого субканала в первом канальном сегменте может пониматься как состояние канала для каждого из множества субканалов, содержащихся в первом канальном сегменте. Например, канал 160 МГц имеет восемь субканалов по 20 МГц, что может также пониматься как гранулярность, равная 20 МГц. Для конкретности, первый субканал является субканалом 20 МГц. В другом примере канал 80 МГц имеет четыре субканала по 20 МГц, что может также пониматься как гранулярность, равная 20 МГц. Чтобы быть конкретным, первый субканал является субканалом 20 МГц.
Первый субканал альтернативно может иметь другое значение, например, гранулярность субканала или ширину полосы субканала по стандарту S1G. Согласно стандарту S1G (IEEE 802.11ah), гранулярность субканала составляет 2 МГц, 4 МГц, 8 МГц или 16 МГц и ширина полосы субканала равна 2 МГц. Когда гранулярность субканала или ширина полосы субканала в стандарте S1G расширяется до 32 МГц или до 24 МГц, канальный сегмент по стандарту S1G может составлять 16 МГц или 8 МГц и ширина полосы субканала или гранулярность составляет 2 МГц.
Следует понимать, что предшествующее описание "состояния канала для первого субканала в первом канальном сегменте" также применимо к "состоянию канала для второго субканала во втором канальном сегменте". Описание первого субканала также применимо ко второму субканалу.
Дополнительно следует понимать, что первый субканал и второй субканал могут быть одинаковыми или отличающимися. Это конкретно не ограничивается.
Как вариант, то, что первое поле используется для указания состояния канала первого субканала в первом канальном сегменте, что первое поле содержит первую битовую карту, которая используется для указания состояния канала каждого первого субканала в первом канальном сегменте; и то, что второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте, означает, что второе поле содержит вторую битовую карту, которая используется для указания состояния канала каждого второго субканала во втором канальном сегменте.
Первая битовая карта содержит множество битов и каждый бит может указывать состояние канала для одного субканала. Состояние каналов может содержать состояние доступности или состояние занятости (или состояние недоступности).
Следует понимать, что количество битов, содержащихся в первой битовой карте, может совпадать или отличаться от количества битов, содержащихся во второй битовой карте. Это конкретно не ограничивается.
Например, первая управляющая информация может быть субполем A-управления в поле управления HT типа HE. Первое поле и второе поле могут быть субполями управления BQR и каждое субполе управления BQR указывает состояние канала субканала в канальном сегменте.
Для описания здесь используется пример, показанный на фиг. 4. Одно субполе A-управления несет два субполя управления BQR. Как показано на фиг. 4, субполе A-управления содержит субполе управления 1 BQR, субполе управления 2 BQR и зарезервированные биты. Каждое субполе управления BQR указывает состояние каналов субканала в канальном сегменте. Например, субполе управления 1 BQR указывает состояние канала каждого субканала в первом канальном сегменте. Субполе управления 2 BQR указывает состояние канала каждого субканала во втором канальном сегменте. Субполе управления 1 BQR занимает 14 битов, субполе управления BQR занимает 14 битов и зарезервированные биты составляют 2 бита.
Для канала с шириной полосы 320 МГц как первый канальный сегмент, так и второй канальный сегмент могут иметь ширину полосы по 160 МГц. Например, если рабочая полоса частот BSS составляет 320 МГц, то когда одно субполе A-управления несет два субполя управления BQR, первое субполе управления BQR используется для указания состояние каждого субканала с полосой 20 МГц в нижнем канале с полосой 160 МГц, а второе субполе управления BQR используется для указания состояния каждого субканала с полосой 20 МГц в верхнем канале с полосой 160 МГц.
Альтернативно, если рабочая полоса частот BSS составляет 320 МГц, то когда одно субполе A-управления несет в себе два субполя управления BQR, первое субполе управления BQR используется для указания состояния каждого субканала с полосой 20 МГц в основном канале с полосой 160 МГц, а второе субполе управления BQR используется для указания состояние каждого субканала с полосой 20 МГц во вторичном канале с полосой 160 МГц.
Для канала с полосой 240 МГц первый канальный сегмент и второй канальный сегмент могут соответственно составлять 160 МГц и 80 МГц. Например, если рабочая полоса частот BSS составляет 240 МГц, когда одно субполе A-управления несет в себе два субполя управления BQR, первое субполе управления BQR используется для указания состояния каждого субканала с полосой 20 МГц в нижнем канале с полосой 160 МГц, а второе субполе управления BQR используется для указания состояния каждого субканала с полосой 20 МГц в верхнем канале с полосой 80 МГц.
Альтернативно, если рабочая полоса частот BSS составляет 240 МГц, когда одно субполе A-управления несет в себе два субполя управления BQR, первое субполе управления BQR используется для указания состояния каждого субканала с полосой 20 МГц в нижнем канале с полосой 80 МГц, а второе субполе управления BQR используется для указания состояния каждого субканала с полосой 20 МГц в верхнем канале с шириной полосы 160 МГц.
С другой стороны, если рабочая полоса частот BSS составляет 240 МГц, когда одно субполе A-управления несет в себе два субполя управления BQR, первое субполе управления BQR используется для указания состояния каждого субканала с шириной полосы 20 МГц в основном канале с шириной полосы 160 МГц, а второе субполе управления BQR используется для указания состояния каждого субканала с шириной полосы 20 МГц в канале с шириной полосы 80 МГц, кроме основного канала с шириной полосы 160 МГц.
С другой стороны, если рабочая полоса частот BSS составляет 240 МГц, когда одно субполе A-управления несет в себе два субполя управления BQR, первое субполе управления BQR используется для указания состояния каждого субканала с шириной полосы 20 МГц в основном канале с шириной полосы 80 МГц, а второе субполе управления BQR используется для указания состояния каждого субканала с шириной полосы 20 МГц в канале с шириной полосы 160 МГц, кроме основного канала с шириной полосы 80 МГц.
S320: первое устройство посылает первую управляющую информацию второму устройству. Соответственно, второе устройство принимает первую управляющую информацию.
Второе устройство на основе первой управляющей информации выясняет состояние канала первого субканала в первом канальном сегменте и состояние канала второго субканала во втором канальном сегменте, о которых сообщает первое устройство.
Здесь представляется объединенное описание. В вариантах осуществления настоящей заявки первое устройство может сообщать второму устройству первую управляющую информацию незапрашиваемым (unsolicited) способом или может сообщать первую управляющую информацию запрашиваемым (solicited) способом. Это здесь не ограничивается. Запрашиваемый способ означает, что первое устройство запрашивается вторым устройством.
В настоящем варианте осуществления настоящей заявки первая управляющая информация содержит первое поле и второе поле для указания состояния канала для канала с общей шириной полосы, большей, чем 160 МГц (например, 240 МГц или 320 МГц), чтобы удовлетворять запросу связи с требованием большей ширины полосы. Кроме того, поскольку как первое поле, так и второе поле оба переносятся в первой управляющей информации, первое поле и второе поле могут использовать тип управления BQR в текущем стандарте и нет необходимости вводить новый тип управления BQR. Таким образом, первое поле и второе поле могут совместно использовать один идентификатор управления. Это экономит идентификаторы управления.
Как вариант, гранулярность состояния канала, указанная в этом варианте осуществления настоящей заявки, может составлять 20 МГц. Поскольку CCA основан на ширине полосы 20 МГц, первое устройство может точно указывать состояние занятости/доступности каждого субканала с шириной полосы 20 МГц в канале с общей шириной полосы, большей 160 МГц.
Выше описан случай, в котором субполе A-управления содержит два субполя управления BQR. Эта заявка дополнительно обеспечивает способ связи. Субполе A-управления содержит одно субполе управления BQR для указания состояния канала с общей шириной полосы, большей 160 МГц.
На фиг. 5 схематично представлен способ 500 связи, соответствующий варианту осуществления настоящей заявки. Как показано на фиг. 5, способ 500 содержит нижеследующие этапы.
S510: первое устройство формирует первую управляющую информацию, где первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте, и первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента.
Например, первой управляющей информацией является субполе A-управления, и субполе A-управления содержит одно субполе управления BQR. Первый бит может быть одним или более из зарезервированных битов и используется для указания состояния канала второго канального сегмента. Ясно, что в предшествующем варианте осуществления первая управляющая информация содержит два субполя управления BQR, зарезервированный бит не должен быть занят, чтобы указать состояние канала второго канального сегмента, и зарезервированный бит может использоваться для другой цели.
Реализации первого канального сегмента и второго канального сегмента описаны здесь со ссылкой на таблицу 1 и таблицу 2.
В таблице 1 показаны реализации первого канального сегмента и второго канального сегмента, когда рабочая полоса частот BSS составляет 320 МГц. Для получения дополнительной информации обратитесь к таблице 1.
Как показано в таблице 1, когда первый канальный сегмент является нижним субканалом с шириной полосы 160 МГц, второй канальный сегмент является верхним субканалом с шириной полосы 160 МГц. Когда первый канальный сегмент является верхним субканалом с шириной полосы 160 МГц, второй канальный сегмент является нижним субканалом с шириной полосы 160 МГц. Когда первый канальный сегмент является основным субканалом с шириной полосы 160 МГц, второй канальный сегмент является вторичным субканалом с шириной полосы 160 МГц. Когда первый канальный сегмент является вторичным субканалом с шириной полосы 160 МГц, второй канальный сегмент является основным субканалом с шириной полосы 160 МГц.
В таблице 2 показаны реализации первого канального сегмента и второго канального сегмента, когда рабочая полоса частот BSS составляет 240 МГц. Для получения дополнительной информации обратитесь к таблице 2.
Как показано в таблице 2, когда первый канальный сегмент является нижний субканал с шириной полосы 160 МГц, второй канальный сегмент является верхним субканалом с шириной полосы 80 МГц. Когда первый канальный сегмент является верхним субканалом с шириной полосы 80 МГц, второй канальный сегмент является нижним субканалом с шириной полосы 160 МГц. Когда первый канальный сегмент является нижним субканалом с шириной полосы 80 МГц, второй канальный сегмент является верхним субканалом с шириной полосы 160 МГц. Когда первый канальный сегмент является верхним субканалом с шириной полосы 160 МГц, второй канальный сегмент является нижним субканалом с шириной полосы 80 МГц. Когда первый канальный сегмент является основным субканалом с шириной полосы 160 МГц, второй канальный сегмент является субканалом с шириной полосы 80 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала с шириной полосы 160 МГц. Когда первый канальный сегмент является субканалом с шириной полосы 80 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала с шириной полосы 160 МГц, второй канальный сегмент является основным субканалом с шириной полосы 160 МГц. Когда первый канальный сегмент является основным субканалом с шириной полосы 80 МГц, второй канальный сегмент является вторичным субканалом с шириной полосы 160 МГц, а именно, субканалом с шириной полосы 160 МГц в субканале с шириной полосы 240 МГц кроме основного субканала с шириной полосы 80 МГц. Когда первый канальный сегмент является вторичным субканалом с шириной полосы 160 МГц, а именно, субканалом с шириной полосы 160 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала с шириной полосы 80 МГц, второй канальный сегмент является основным субканалом с шириной полосы 80 МГц.
S520: первое устройство посылает второму устройству первую управляющую информацию. Соответственно, второе устройство принимает первую управляющую информацию.
Второе устройство на основе первой управляющей информации выясняет состояние канала первого субканала в первом канальном сегменте и состояние канала второго подканала во втором канальном сегменте, о чем сообщает первое устройство.
В этом варианте осуществления настоящей заявки первая управляющая информация содержит первую битовую карту и первый бит для указания состояния канала для канала с общей шириной полосы, большей 160 МГц (например, 240 МГц или 320 МГц), чтобы удовлетворить требование большей ширины полосы для связи. Первая управляющая информация содержит одно субполе управления BQR. Субполе управления BQR может иметь тип управления BQR согласно текущему стандарту. Первая битовая карта содержит первые 8 битов в субполе управления BQR и зарезервированные биты в субполе управления BQR могут использоваться для указания состояния канала второго канального сегмента. Никакие дополнительные издержки не требуются.
Как вариант, то, что первый бит используется для указания состояния канала второго канального сегмента, означает, что значение первого бита является первым значением и первое значение указывает, что состоянием канала субканала во втором канальном сегменте является состояние доступности; или значение первого бита является вторым значением и второе значение указывает, что состоянием канала субканала во втором канальном сегменте является состояние занятости или недоступности. Здесь, первое значение или второе значение указывает состояние канала каждого субканала во втором канальном сегменте. Например, когда первое значение равно 1, это указывает, что состоянием канала каждого субканала во множестве субканалов (или все субканалы) во втором канальном сегменте является состояние доступности. В другом пример, когда второе значение равно 0, это указывает, что состоянием канала каждого субканала во множестве субканалов (или всех субканалов) во втором канальном сегменте является состояние занятости или недоступности.
В этом варианте осуществления настоящей заявки первый бит может быть одним зарезервированным битом или может быть 2 зарезервированными битами. Это здесь не ограничивается.
Случай, в котором первый бит является одним зарезервированным битом, описан со ссылкой на фиг. 6. Предполагается, что субполе A-управления содержит только одно субполе управления BQR. Как показано на фиг. 6, из 10 битов, содержащихся в субполе управления BQR, первые 8 битов являются битовой картой доступного канала (available channel bitmap) и используются для указания информации о состоянии занятости/доступности первого канального сегмента. Кроме того, последние 2 бита из 10 битов являются первоначально зарезервированными битами, где один зарезервированный бит (первый бит) используется для указания информации о состоянии занятости/доступности второго канального сегмента, а другой зарезервированный бит может использоваться в качестве зарезервированного бита или бита, зарезервированного другим пользователем. Например, зарезервированный бит, используемый для указания информации о состоянии занятости/доступности второго канального сегмента, может упоминаться как информация о другом субполе канального сегмента (информация для другого канального сегмента). Следует понимать, что информация о другом субполе канального сегмента может альтернативно иметь другое название, которое не влияет на функцию.
Например, способ указания информации о другом субполе канального сегмента, показанный на фиг. 6, является следующим: когда значение субполя является первым значением (например, значением, равным 1), это указывает, что доступны все каналы с шириной полосы 20 МГц в другом канальном сегменте (а именно, во втором канальном сегменте). Когда значение субполя является вторым значением (например, значением, равным 0), это указывает, что все каналы с шириной полосы 20 МГц в другом канальном сегменте заняты или недоступны.
Случай, в котором первый бит является 2 зарезервированными битами, описан со ссылкой на схему, показанную на фиг. 7. Предполагается, что субполе A-управления содержит только одно субполе управления BQR. Как показано на фиг. 7, из 10 битов, содержащихся в субполе управления BQR, первые 8 битов являются битовой картой доступного канала и используются для указания информации о состоянии занятости/доступности первого канального сегмента. Кроме того, последние 2 бита из 10 битов являются первоначально зарезервированными битами. Здесь, последние 2 бита (а именно, первый бит) используются для информации указания о состоянии занятости/доступности другого канального сегмента (а именно, второго канального сегмента). Последние 2 бита упоминаются как информация о другом субполе канального сегмента.
Например, способ указания информации о другом субполе канального сегмента, показанного на фиг. 7, является следующим: Когда значение 2 зарезервированных битов является первым значением (например, значением, равным 11), это указывает, что все каналы с шириной полосы 20 МГц в другом канальном сегменте (а именно, во втором канальном сегменте) доступны. Когда значение 2 зарезервированных битов является вторым значением (например, значением 00), это указывает, что все каналы с шириной полосы 20 МГц в другом канальном сегменте заняты или недоступны. Третье значение (например, значение, равное 10) и четвертое значение (например, значение, равное 01) являются зарезервированными значениями. Здесь, хотя 2 зарезервированных бита заняты, значения зарезервированных битов могут содержать значение, используемое для другой цели. Другими словами, указывается не только состояние канала второго канального сегмента, но может также быть реализована зарезервированная функция.
Оба значения, третье значение и четвертое значение, используются в качестве зарезервированных значений, но не ограничиваются только этим. Возможна и другая реализация третьего значения и четвертого значения. Например, другой способ указания информации о другом субполе канального сегмента на фиг. 7 является следующим: когда значение 2 зарезервированных битов является первым значением (например, значение равно 11), это указывает, что доступны все каналы с шириной полосы 20 МГц в другом канальном сегменте (а именно, во втором канальном сегменте). Когда значение 2 зарезервированных битов является вторым значением (например, значением 00), это указывает, что все каналы с шириной полосы 20 МГц в другом канальном сегменте заняты или недоступны. Когда значение 2 зарезервированных битов является третьим значением (например, значением 01), это указывает, что информация, указывающая состояние канала другого канального сегмента, не содержится. Четвертое значение (например, значение, равное 10) является зарезервированным значением.
Когда значение 2 зарезервированных битов равно третьему значению, это означает, что по некоторым причинам информация о другом канальном сегменте (а именно, о втором канальном сегменте) должна быть передана обратно через другой канал или используя следующий BQR. Например, возможной причиной является то, что субполе A-управления несет в себе другой тип управляющей информации и поэтому больше нет пространства для переноса второго BQR, чтобы указать информацию о состоянии канала другого канального сегмента; или другой канальный сегмент измеряется, используя другой модуль и информация о состоянии другого канального сегмента не получена вовремя во время этой обратной связи.
Следует понимать, что независимо от случая, в котором первый бит является одним зарезервированным битом, или случая, в котором первый бит является 2 зарезервированными битами, значения предшествующих битов и смысл, соответствующий значениям, являются просто примерами для описания и этот вариант осуществления настоящей заявки не представляет никакого ограничения. Специалист в данной области техники может получить различные варианты осуществления, основываясь на предшествующих реализациях.
Ясно, что независимо от случая, показанного на фиг. 6, или случая, показанного на фиг. 7, если субполе A-управления содержит два субполя управления BQR, 2 зарезервированных бита продолжают использоваться в качестве зарезервированных битов или для других целей, но не используются для указания состояния занятости/доступности другого канального сегмента.
Как вариант, второй бит в первой управляющей информации используется для указания первого канального сегмента. Второй бит может быть зарезервированным битом. Другими словами, зарезервированный бит может использоваться для указания канального сегмент, для которого используется субполе управления BQR, переносимое в первой управляющей информации. Таким образом, по сравнению со случаем, в котором первая управляющая информация несет в себе два субполя управления BQR, нет необходимости идентифицировать канальный сегмент, используя местоположения двух субполей управления BQR. Поэтому первая управляющая информация может нести в себе любое субполе управления BQR.
Пример на фиг. 8 используется для описания. Предполагается, что субполе A-управления содержит только одно субполе управления BQR. Как показано на фиг. 8, из 10 битов, содержащихся в субполе управления BQR, первые 8 битов являются бытовой картой доступного канала и используются для указания состояния занятости/доступности первого канального сегмента. Кроме того, последние 2 бита из 10 битов являются первоначально зарезервированными битами, где один зарезервированный бит (второй бит) используется для указания первого канального сегмент, а другой зарезервированный бит используется в качестве зарезервированного бита или для другой цели. Зарезервированный бит, используемый для указания первого канального сегмента, может упоминаться как субполе канального сегмента (channel segment) или может упоминаться как субполе более высокого/более низкого канального сегмента (например, 160 МГц или 80 МГц) или может упоминаться под другим именем. Это здесь не ограничивается.
Различные значения второго бита могут указывать различные канальные сегменты. Пример, в котором второй бит является субполем канального сегмента, используется ниже для описания канального сегмента, указываемого на фиг. 8 первыми 8 битами субполя управления BQR.
Например, когда рабочая полоса частот BSS составляет 320 МГц, то, что субполе канального сегмента является первым значением (например, значением 0), указывает, что субполе управления BQR указывает информацию о состоянии канала для нижнего канала с шириной полосы 160 МГц; а то, что субполе канального сегмента является вторым значением (например, значением, равным 1), указывает, что субполе управления BQR указывает информацию о состоянии канала для более высокого канала с шириной полосы 160 МГц.
Альтернативно, когда рабочая полоса частот BSS составляет 320 МГц, то, что субполе канального сегмента является первым значением (например, значением, равным 0), указывает, что субполе управления BQR указывает информацию о состоянии канала для основного канала с шириной полосы 160 МГц; и то, что субполе канального сегмента является вторым значением (например, значением, равным 1), указывает, что субполе управления BQR указывает информацию о состоянии канала для вторичного канала с шириной полосы 160 МГц.
Альтернативно, когда рабочая полоса частот BSS составляет 240 МГц, то, что субполе канального сегмента является первым значением (например, значением 0), указывает, что субполе управления BQR указывает информацию о состоянии канала для нижнего канала с шириной полосы 160 МГц; и то, что субполе канального сегмента является вторым значением (например, значением, равным 1), указывает, что субполе управления BQR указывает на информацию о состоянии канала для верхнего канала с шириной полосы 80 МГц.
С другой стороны, то, когда рабочая полоса частот BSS составляет 240 МГц, то, что субполе канального сегмента является первым значением (например, значением 0), указывает, что субполе управления BQR указывает информацию о состоянии канала для нижнего канала с шириной полосы 80 МГц, а то, что субполе канального сегмента является вторым значением (например, значением, равным 1), указывает, что субполе управления BQR указывает информацию о состоянии канала для верхнего канала с шириной полосы 160 МГц.
С другой стороны, то, когда рабочая полоса частот BSS составляет 240 МГц, то, что субполе канального сегмента является первым значением (например, значением 0), указывает, что субполе управления BQR указывает информацию о состоянии канала основного канала с шириной полосы 160 МГц; а то, что субполе канального сегмента является вторым значением (например, значением, равным 1), указывает, что субполе управления BQR указывает информацию о состоянии канала для канала с шириной полосы 80 МГц в канале с шириной полосы 240 МГц, помимо основного канала с шириной полосы 160 МГц.
С другой стороны, когда рабочая полоса частот BSS составляет 240 МГц, то, что субполе канального сегмента является первым значением (например, значением 0), указывает, что субполе управления BQR указывает информацию о состоянии канала для основного канала с шириной полосы 80 МГц; а то, что субполе канального сегмента является вторым значением (например, значением, равным 1), указывает, что субполе управления BQR указывает информацию о состоянии канала для канала с шириной полосы 160 МГц в канале с шириной полосы 240 МГц, помимо основного канала с шириной полосы 80 МГц.
Следует понимать, что предыдущие примеры являются просто примерами для описания и не составляют ограничение этого варианта осуществления настоящей заявки.
Выше был описан случай, в котором первый канальный сегмент указывается, используя второй бит. Как варианте, первая битовая карта используется для указания, что первый канальный сегмент может альтернативно быть заранее определен протоколом. Другими словами, второй бит, возможно, может не требоваться, чтобы указать канальный сегмент, для которого используется субполе управления BQR, переносимое в первой управляющей информации, и протокол может заранее определять канальный сегмент, для которого используется субполе управления BQR, переносимое в первой управляющей информации. Это уменьшает служебные издержки. Как вариант, при заранее заданном способе субполе управления BQR, переносимое в первой управляющей информации, может не ограничиваться. Например, субполе управления BQR, которое переносится в первой управляющей информации, может быть канальным сегментом, содержащим основной канал с шириной полосы 20 МГц, канальный сегмент на относительно низкой частоте, канальный сегмент на относительно высокой частоте и т. п. Альтернативно, следует заметить, что, когда первая управляющая информация несет в себе два субполя управления BQR, и если первое субполе управления BQR и второе субполе управления BQR используются отдельно для канального сегмента на относительно низкой частоте и для канального сегмента на относительно высокой частоте, протокол может заранее определить что одно субполе управления BQR в управляющей информации, которая несет в себе только одно субполе управления BQR, используется для канального сегмента, содержащего основной канал с шириной полосы 20 МГц.
Например, когда второе устройство (например, AP) требует, чтобы состояние канала с шириной полосы 320 МГц (или 240 МГц) передавалось обратно, или рабочая полоса частот BSS (operating bandwidth) составляет 320 МГц (или 240 МГц), или первое устройство (например, STA) поддерживает ширину полосы 320 МГц (или 240 МГц), если субполе A-управления переносит в себе одно субполе управления BQR, другой канал с шириной полосы 160 МГц (или 80 МГц), который не указывается, недоступен. Таким образом, когда канал с шириной полосы 160 МГц (или канал с шириной полосы 80 МГц) недоступен, субполе A-управления несет в себе одно субполе управления BQR. Это уменьшает служебные издержки на сигнализацию.
Как вариант, в случае, когда первая управляющая информация содержит одно субполе управления BQR, субполе управления BQR содержит 2 зарезервированных бита, где один зарезервированный бит может быть вторым битом, используемым для указания первого канального сегмента, а другой может быть первым битом, используемым для указания информации о состоянии канала второго канального сегмента, чтобы сэкономить на служебных издержках. Нижеследующее описание приводится со ссылкой на пример, показанный на фиг. 9.
Предполагается, что субполе A-управления содержит только одно субполе управления BQR. Как показано на фиг. 9, из 10 битов, содержащихся в субполе управления BQR, первые 8 битов являются битовой картой доступного канала и используются для указания информации о состоянии занятости/доступности первого канального сегмента. Кроме того, последние 2 бита из 10 битов являются первоначально зарезервированными битами. Здесь, в субполе управления BQR один зарезервированный бит может использоваться для указания информации о состоянии канала первого канального сегмента (channel segment), а другой зарезервированный бит используется для указания информацию о состоянии канала другого канального сегмента (the second channel segment). Здесь, зарезервированный бит, используемый для указания информации о состоянии канала другого канального сегмента упоминается как состояние другого канального сегмента (Status of the other channel segment). Следует понимать, что состояние субполя другого канального сегмента может альтернативно иметь другое имя, что не влияет на функцию. Это здесь не ограничивается.
Например, то, что состояние субполя другого канального сегмента является первым значением (например, значением, равным 0), указывает, что информация, указывающая другой канальный сегмент, не переносится. То, что состояние субполя другого канального сегмента является вторым значением (например, значением, равным 1), указывает, что все субканалы с шириной полосы 20 МГц в другом канальном сегменте находятся в состоянии доступности.
Альтернативно, то, что состояние субполя другого канального сегмента является первым значением (например, значением, равным 0), указывает, что информация, указывающая другой канальный сегмент, не переносится. То, что состояние субполя другого канального сегмента является вторым значением (например, значением, равным 1), указывает, что все субканалы с шириной полосы 20 МГц в другом канальном сегменте находятся в состоянии занятости или в состоянии недоступности.
Альтернативно, то, что состояние субполя другого канального сегмента является первым значением (например, значением, равным 0), указывает зарезервированное состояние, которое может использоваться для указания впоследствии определенного состояния. То, что состояние субполя другого канального сегмента является вторым значением (например, значением, равным 1), указывает, что все субканалы с шириной полосы 20 МГц в другом канальном сегменте находятся в состоянии доступности.
Альтернативно, то, что состояние субполя другого канального сегмента является первым значением (например, значением, равным 0), указывает зарезервированное состояние, которое может использоваться для указания в дальнейшем определенного состояния. То, что состояние субполя другого канального сегмента является вторым значением (например, значением, равным 1), указывает, что все субканалы с шириной полосы 20 МГц в другом канальном сегменте находятся в состоянии занятости или в состоянии недоступности.
Альтернативно, то, что состояние субполя другого канального сегмента является первым значением (например, значением, равным 0), указывает, что все субканалы с шириной полосы 20 МГц в другом канальном сегменте находятся в состоянии доступности. То, что состояние субполя другого канального сегмента является вторым значением (например, значением, равным 1), указывает, что все субканалы с шириной полосы 20 МГц в другом канальном сегменте находятся в состоянии занятости или в состоянии недоступности.
Следует заметить, что второе устройство интерпретирует состояние субполя другого канального сегмента, только когда субполе A-управления несет в себе только одно субполе управления BQR. Если субполе A-управления несет в себе два субполя управления BQR и субполя управления BQR несут в себе состояние субполей других канальных сегментов, второе устройство не должно интерпретировать состояние субполя другого канального сегмента; или второе устройство может использовать состояние субполя другого канального сегмента как зарезервированный бит.
Канальный сегмент, представленный состоянием субполя другого канального сегмента на фиг. 9, и канальный сегмент, представленный субполем канального сегмента, имеют разные реализации. Например, субполе канального сегмента указывает, что 8 битов в субполе управления BQR используются для указания состояния канала для первого субканала в первом канальном сегменте, и состояние субполя другого канального сегмента указывает состояния канала второго канального сегмента. Ниже описание представляется со ссылкой на примеры, приведенные в таблице 3 и таблице 4.
В таблице 3 показаны канальные сегменты, которые могут соответственно представляться субполем канального сегмента и субполем другого канального сегмента, когда рабочая полоса частот BSS составляет 320 МГц.
Как показано в таблице 3, когда субполе канального сегмента указывает нижний субканал с шириной полосы 160 МГц, субполе другого канального сегмента указывает верхний субканал с шириной полосы 160 МГц. Когда субполе канального сегмента указывает верхний субканал с шириной полосы 160 МГц, субполе другого канального сегмента указывает нижний субканал с шириной полосы 160 МГц. Когда субполе канального сегмента указывает основной субканал с шириной полосы 160 МГц, субполе другого канального сегмента указывает вторичный субканал с шириной полосы 160 МГц. Когда субполе канального сегмента указывает вторичный субканал с шириной полосы 160 МГц, субполе другого канального сегмента указывает основной субканал с шириной полосы 160 МГц.
В таблице 4 показаны канальные сегменты, которые могут быть соответственно представлены субполем канального сегмента и субполем другого канального сегмента, когда рабочая полоса частот BSS составляет 240 МГц.
Как показано в таблице 4, когда субполе канального сегмента указывает нижний субканал с шириной полосы 160 МГц, субполе другого канального сегмента указывает верхний субканал с шириной полосы 80 МГц. Когда субполе канального сегмента указывает верхний субканал с шириной полосы 80 МГц, субполе другого канального сегмента указывает на более низкий субканал с шириной полосы 160 МГц. Когда субполе канального сегмента указывает нижний субканал с шириной полосы 80 МГц, а другое субполе канального сегмента указывает верхний субканал с шириной полосы 160 МГц. Когда субполе канального сегмента указывает верхний субканал с шириной полосы 160 МГц, субполе другого канального сегмента указывает нижний субканал с шириной полосы 80 МГц. Когда субполе канального сегмента указывает основной субканал с шириной полосы 160 МГц, субполе другого канального сегмента указывает субканал с шириной полосы 80 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала с шириной полосы 160 МГц. Когда субполе канального сегмента указывает субканал с шириной полосы 80 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала с шириной полосы 160 МГц, субполе другого канального сегмента указывает основной субканал с шириной полосы 160 МГц. Когда субполе канального сегмента указывает основной субканал с шириной полосы 80 МГц, субполе другого канального сегмента указывает субканал с шириной полосы 160 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала с шириной полосы 80 МГц. Когда субполе канального сегмента указывает субканал с шириной полосы 160 МГц в субканале с шириной полосы 240 МГц, кроме основного субканала с шириной полосы 80 МГц, субполе другого канального сегмента указывает основной субканал с шириной полосы 80 МГц.
Следует понимать, что предшествующие примеры, приведенные в таблицах 1- 4, являются просто примерами для простоты понимания и не ограничиваются этим вариантом осуществления настоящей заявки.
Следует понимать, что примеры на фиг. 4 и на фиг. 6-9 в вариантах осуществления настоящей заявки предназначены просто для того, чтобы помочь специалисту в данной области техники понять варианты осуществления настоящей заявки, а не для того, чтобы ограничить варианты осуществления настоящей заявки определенными сценариями, приведенными в примерах. Ясно, что специалист в данной области техники может создать различные эквивалентные модификации или внести изменения на основе примеров, приведенных на фиг. 4 и на фиг. 6-9, и такие модификации или изменения также находятся в рамках объема защиты вариантов осуществления настоящей заявки.
Текущий стандарт поддерживает динамичное согласование ширины полосы, используя запрос на передачу (request to send, RTS) кадра/стирание для передачи (clear to send, CTS) кадра. Конкретный способ состоит в том, что станция A посылает кадр RTC станции B, где кадр RTC несет в себе ширину полосы доступного канала станции A. После приема кадра RTC станция B передает обратно для станции A кадр CTS, где кадр CTS несет в себе содержит информацию о доступном канале станции B в диапазоне доступной ширины полосы станции A. После приема кадра CTS станция А использует канал, указанный посредством кадра CTS, как ширину полосы для возможности передачи (transmission opportunity, TXOP). Кадр CTS может указать канал с максимальной шириной полосы 160 МГц.
Кроме того, когда ширина полосы рабочего канала BSS превышает 160 МГц, кадр на передачу запроса с чрезвычайно высокой производительностью (extremely high throughput request to send, EHT-RTC) может быть представлен для выполнения динамичного согласования ширины полосы. С другой стороны, кадр с многопользовательским запросом на передачу (multi-user request to send, MU-RTC) может быть модифицирован так, чтобы кадр MU-RTC нес в себе признак ширины полосы, большей, чем 160 МГц, для достижения эффекта, который совпадает с эффектом при использовании EHT-RTC. Модифицированный кадр MU-RTC может упоминаться как кадр для передачи мультипользовательского запроса чрезвычайно высокой производительности (extremely high throughput multi-user request to send, EHT-MU-RTS) кадр. Кадр EHT-RTC и кадр EHT-MU-RTS имеют различные форматы кадра и типы кадра, но функции их одинаковы. В стандарте кадр EHT-RTC или кадр EHT-MU-RTS обычно выбираются для выполнения динамичного согласования ширины полосы.
В предшествующих динамичных процессах согласования ширины полосы, чтобы не вводить новый тип кадра, вариант осуществления настоящей заявки дополнительно представляет способ связи, в котором на первый запрос на передачу кадра (например, кадра RTC, кадра EHT-RTC или кадра EHT-MU-RTS), отвечают посредством многократного использования субполя управления BQR для указания состояния канала.
На фиг. 10 схематично представлен способ 600 связи, соответствующий варианту осуществления настоящей заявки. Способ 600, показанный на фиг. 10, содержит следующие этапы.
S610: После приема сообщения об опросе запросов ширины полосы (bandwidth query report poll, BQRP) первое устройство посылает второму устройству сообщение о запросах ширины полосы (BQR), где BQR содержит информацию о ширине полосы рабочего канала набора базовых услуг BSS.
Сообщение BQRP переносится в кадре инициирования BQRP. Сообщение BQRP используется для запроса у первого устройства отчета о состоянии канала с указанием ширины полосы.
S620: После получения первого запроса на передачу кадра, первое устройство посылает BQR второму устройству. Первый запрос на передачу кадра используется для выполнения динамичного согласования ширины полосы.
Например, первый запрос на передачу кадра может быть кадром RTC, кадром MU-RTC, кадром EHT-RTC или кадром EHT-MU-RTS.
В этом варианте осуществления настоящей заявки субполе управления BQR используется повторно, так чтобы на BQR можно было также ответить, когда принят первый запрос на передачу кадра и нет необходимости вводить новый тип кадра. Субполе управления BQR имеет две функции. Субполе управления BQR поддерживает исходную функцию ответа на кадр инициирования BQRP для сообщения информации о состоянии канала и функцию ответа на кадр RTC, кадр MU-RTC, кадр EHT-RTC или кадр EHT-MU-RTS, для выполнения динамичного согласования ширины полосы.
Передача первым устройством BQR второму устройству может содержать: ответ на BQR после времени короткого межкадрового интервала (short interframe space, SIFS). Другими словами, после приема кадра запроса (например, сообщения BQRP или первого запроса на передачу кадра), первое устройство немедленно отвечает (immediate response) на BQR. Немедленный ответ означает ответ после времени SIFS.
В этом варианте осуществления настоящей заявки в промежутке между использованием BQR для ответа на сообщение BQRP и использованием первого запроса для передачи кадра, чтобы ответить на сообщение BQRP, существуют некоторые трудности. Далее упомянутые трудности описываются подробно.
Формат кадра, используемый первым устройством для ответа на сообщение BQRP, используя BQR, отличается от формата кадра, используемого первым устройством для ответа на первый запрос на передачу кадра, используя BQR. Как вариант, в случае, когда первое устройство посылает BQR после приема сообщения BQRP (другими словами, после приема сообщения об опросе отчетов на запросы ширины полосы, BQRP, первое устройство посылает второму устройству сообщение о запросах ширины полосы, BQR), BQR переносится в блоке данных, инициируемом на основе протокола физического уровня (trigger-based PHY protocol data unit, TB PPDU); и в случае, когда первое устройство посылает BQR после приема первого запроса на передачу кадра (другими словами, после приема первого запроса на передачу кадра, первое устройство посылает BQR второму устройству), BQR переносится в блоке данных по протоколу физического уровня с невысокой производительностью, PPDU, или в дубликате блока данных по протоколу физического уровня с невысокой производительностью, PPDU.
Например, после приема сообщения BQRP, первое устройство отвечает на BQR, используя TB PPDU, другими словами, субполе управления BQR переносится в TB PPDU. После приема кадра EHT-RTC или кадра EHT-MU-RTS, первое устройство отвечает на BQR, используя не-HT PPDU с невысокой производительностью или дубликат не-HT PPDU с невысокой производительностью, то есть, субполе управления BQR переносится в не-HT PPDU или в дубликате не-HT PPDU.
В случае, когда первое устройство отвечает на сообщение BQRP, используя BQR, состояние занятости/доступности основного канала с шириной полосы 20 МГц не требуется рассматривать. Однако в случае, когда первое устройство отвечает на первый запрос на передачу кадра, используя BQR, состояние занятости/доступности основного канала с шириной полосы 20 МГц необходимо рассматривать.
Как вариант, в случае, когда первое устройство посылает BQR после приема сообщения BQRP (другими словами, после приема сообщения об опросе сообщений о запросах ширины полосы, BQRP, первое устройство посылает второму устройству сообщение о запросах ширины полосы, BQR), прежде чем первое устройство посылает BQR на второе устройство, способ дополнительно содержит этап, на котором первое устройство принимает решение, что субканал, на котором расположен ресурсный блок (resource unit, RU), находится в состоянии доступности. Другими словами, пока все субканалы, на которых расположен RU, находятся в состоянии доступности, первое устройство может отвечать на BQR, не рассматривая состояние занятости/доступности основного канала с шириной полосы 20 МГц. RU является ресурсом передачи, выделенным для BQR, используя кадр инициирования BQRP.
В случае, когда первое устройство посылает BQR после приема первого запроса на передачу кадра (другими словами, после приема первого запроса на передачу кадра, первое устройство посылает BQR второму устройству), прежде чем первое устройство посылает BQR второму устройству, способ дополнительно содержит этап, на котором первое устройство принимает решение, что основной субканал с шириной полосы 20 МГц в полосе рабочего канала BSS находится в состоянии доступности. Другими словами, первому устройству необходимо рассмотреть состояние занятости/доступности основного субканала с шириной полосы 20 МГц в полосе рабочего канала BSS и ответить на BQR только тогда, когда основной субканал с шириной полосы 20 МГц находится в состоянии доступности.
В случае, когда на сообщение BQRP отвечают, используя BQR, и в случае, когда на BQR отвечают, используя первый запрос на передачу кадра, первое устройство выполняет распознавание канала в различных случаях.
Как вариант, в случае, когда первое устройство посылает BQR после приема сообщения BQRP (другими словами, после приема сообщения об опросе сообщений о запросах ширины полосы, BQRP, первое устройство посылает сообщение о запросах ширины полосы, BQR, на второе устройство), способ дополнительно содержит этап, на котором: первое устройство обнаруживает каждый канал в полосе рабочего канала BSS во время короткого межкадрового промежутка, SIFS, после того, как первое устройство принимает PPDU, несущий сообщения BQRP. Другими словами, первое устройство обнаруживает каждый канал после промежутка времени SIFS, в котором принимается сообщение BQRP.
Как вариант, в случае, когда первое устройство посылает BQR после приема первого запроса на передачу кадра (другими словами, после приема первого запроса на передачу кадра, первое устройство посылает BQR второму устройству), способ дополнительно содержит этап, на котором первое устройство обнаруживает каждый канал в полосе рабочего канала BSS во время межкадрового пространства функции определения координат точки (point coordination function interframe space, PIFS), прежде чем первое устройство примет PPDU, несущий в себе первый запрос на передачу кадра. Другими словами, первое устройство обнаруживает каждый канал во время PIFS, прежде чем первое устройство примет первый запрос на передачу кадра.
Например, после приема кадра инициирования BQRP первое устройство выполняет обнаружение энергии (energy detection, ED) или обнаружение несущей (carrier sensing) во время SIFS после того, как первое устройство принимает PPDU, несущий в себе кадр инициирования BQRP. Затем первое устройство посылает обратно сообщение с полученным состоянием занятости/доступности канала, используя субполе управления BQR. Субполе управления BQR передается на RU, выделенном, используя кадр инициирования BQRP. Здесь, пока все субканалы с шириной полосы 20 МГц, на которых, располагается RU, используемый для передачи субполя управления BQR, находятся в состоянии доступности, первое устройство может ответить на BQR, не рассматривая состояние занятости/доступности основного канала с шириной полосы 20 МГц.
Например, после приема кадра EHT-RTC или кадра EHT-MU-RTS, первое устройство выполняет CCA в течение времени PIFS перед тем, как первое устройство принимает PPDU, несущий кадр EHT-RTC или кадр EHT-MU-RTS, и затем отвечает на субполе управления BQR, основываясь на результате CCA. CCA содержит как пакетное обнаружение (packet detection, PD), так и обнаружение энергии, ED. Если основной субканал с шириной полосы 20 МГц находится в состоянии занятости, на субполе управления BQR не отвечают. Если основной субканал с шириной полосы 20 МГц находится в состоянии доступности, первое устройство отвечает на субполе управления BQR.
Вышесказанное представляет описание, используя пример, в котором первый запрос на передачу кадра является кадром EHT-RTC или кадром EHT-MU-RTS. Следует понимать, что субполе управления BQR может также использоваться для ответа на кадр RTC или на кадр MU-RTC. Конкретное использование совпадает с способом, в котором первое устройство отвечает на кадр EHT-RTC или на кадр EHT-MU-RTS. Другими словами, этот вариант осуществления настоящей заявки также применим к сценарию, в котором ширина полосы меньше или равна 160 МГц. Таким образом, первому устройству не требуется отвечать на различные типы ответных кадров, основанных на разной ширине полосы, то есть, первое устройство может отвечать на субполе управления BQR, когда ширина полосы различается.
Как вариант, при ответе на BQR, первое устройство может дополнительно рассмотреть значение первого сетевого вектора выделения (network allocation vector , NAV) и отвечать на BQR, когда значение первого NAV равно 0. Если существует только один NAV, значение первого NAV является значением NAV. Если существует два NAV, а именно, основной NAV и внутри-BSS-ый NAV, значение первого NAV является значением основного NAV.
Для простоты понимания здесь кратко описывается NAV. Механизм NAV является виртуальным механизмом обнаружения несущей в стандарте Wi-Fi. Каждый переданный кадр (отличный от нескольких кадров, таких как кадр PS-Poll PS и кадр PS-Poll NDP), несет в себе поле длительности. При приеме кадра и обнаружении, что целевая приемная станция кадра не является первым устройством, первое устройство (например, станция) устанавливает значение поля длительности равным значению NAV первого устройства. Когда значение NAV не равно 0, первое устройство не может выполнять активную конкуренцию, чтобы избежать влияния на станцию, которая выполняет передачу. Когда связанное второе устройство (например, AP) выполняет планирование восходящего канала, используя кадр инициирования, если первое устройство обнаруживает, что станция, которая устанавливает NAV для первого устройства, является вторым устройством, первое устройство может ответить. Если первое устройство обнаруживает, что станция, которая устанавливает NAV для первого устройства, не является вторым устройством, первому устройству не разрешается отвечать. До стандарта IEEE 11ax существует только один NAV. Согласно стандарту IEEE 11ax вводятся два NAV, а именно, основной (basic) NAV и внутри-BSS (intra-BSS) NAV. Когда либо значение основного NAV, либо значение внутри-BSS-ого NAV не равно 0, первому устройству не разрешается выполнять активную конкуренцию, чтобы избежать влияния на станцию, которая выполняет передачу. Когда связанная AP выполняет планирование восходящего канала, используя кадр инициирования, если значение основного NAV не равно 0, первому устройству не разрешается отвечать. В противном случае, если значение основного NAV равно 0, первому устройству разрешается отвечать (первому устройству разрешается отвечать, независимо от того, равно ли 0 значение внутри-BSS-ого NAV или нет).
Другими словами, независимо от того, как первое устройство отвечает на субполе управления BQR после приема сообщения BQRP или первого запроса на передачу кадра, первому устройству необходимо проверить состояние NAV, прежде чем отвечать на субполе управления BQR. А именно, когда существует один NAV, если значение NAV не равно 0, на субполе управления BQR можно не отвечать. На субполе управления BQR можно ответить, только когда значение NAV равно 0. Когда существует два NAV, а именно, основной NAV и внутри-BSS-ый NAV, если значение основного NAV не равно 0, на субполе управления BQR можно не отвечать. На субполе управления BQR можно ответить, только когда значение основного NAV равно 0.
Следует понимать, что в некоторых сценариях некоторые необязательные признаки в вариантах осуществления настоящей заявки могут реализовываться независимо, не завися от другого признака, например, от решения, на котором в настоящий момент основываются дополнительные признаки, чтобы разрешить соответствующую техническую проблему и достигнуть соответствующего эффекта. Альтернативно, в некоторых сценариях, необязательные функции сочетаются с другими признаками, основываясь на требованиях. Соответственно, устройство, представленное в вариантах осуществления настоящей заявки, может также соответственно реализовать эти признаки или функции. Подробности здесь не описываются.
Кроме того, следует понимать, что решения, представленные в вариантах осуществления настоящей заявки, могут должным образом объединяться для использования, и объяснения или описание условий в вариантах осуществления можно объяснять или взаимно на них ссылаться в вариантах осуществления. Это здесь не ограничивается.
Дополнительно, следует понимать, что порядковые номера в предшествующих процессах не означают последовательностей исполнения в различных вариантах осуществления настоящей заявки. Последовательности исполнения процессов должны определяться на основе функций и внутренней логики процессов. Номера или порядковые номера в описанных выше процессах используются просто для различения для простоты описания и не должны составлять ограничение процесса реализации вариантов осуществления настоящей заявки.
В соответствии со способами, предоставленными в предшествующих вариантах осуществления способа, вариант осуществления настоящей заявки дополнительно представляет соответствующее устройство. Устройство содержит соответствующий модуль, выполненный с возможностью выполнения описанных выше вариантов осуществления. Модуль может быть программным обеспечением, аппаратными средствами или сочетанием программного и аппаратного обеспечения. Следует понимать, что технические признаки, описанные в вариантах осуществления способа, также применимы к описанных далее аппаратным вариантам осуществления.
На фиг. 11 схематично представлена блок-схема устройства 1000 связи, соответствующего варианту осуществления настоящей заявки. Как показано на фиг. 11, устройство связи содержит процессорный блок 1010 и блок 1020 приемопередатчика.
В возможной конструкции устройство связи 1000 может соответствовать первому устройству в описанном выше варианте осуществления способа. Например, устройство 1000 связи может быть STA или микросхемой, расположенной в STA. В качестве другого примера, устройство 1000 связи может быть AP или микросхемой, расположенной в AP.
В варианте осуществления процессорный блок 1010 выполнен с возможностью формирования первой управляющей информации, где первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте; а второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте. Блок 1020 приемопередатчика выполнен с возможностью передачи второму устройству первой управляющей информации.
Как вариант, то, что первое поле используется для указания состояния канала первого субканала в первом канальном сегменте, означает, что первая битовая карта в первом поле используется для указания состояния канала каждого первого субканала в первом канальном сегменте; и то, что второе поле используется для указания состояния канала второго субканала во втором канальном сегменте, означает, что вторая битовая карта во втором поле используется для указания состояния канала каждого второго субканала во втором канальном сегменте.
Альтернативно, в варианте осуществления процессорный блок 1010 выполнен с возможностью формирования первой управляющей информации, где первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте; и первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента. Блок 1020 приемопередатчика выполнен с возможностью передачи второму устройству первой управляющей информации.
Как вариант, второй бит в первой управляющей информации используется для указания первого канального сегмента.
Как вариант, то, что первый бит используется для указания состояния канала второго канального сегмента, означает, что значение первого бита является первым значением и первое значение указывает, что состояние канала субканала во втором канальном сегменте является состоянием доступности; или значение первого бита является вторым значением и второе значение указывает, что состояние канала субканала во втором канальном сегменте является состоянием занятости или недоступности.
Как вариант, первая битовая карта используется для указания, что первый канальный сегмент задается протоколом.
Альтернативно, в варианте осуществления процессорный блок 1010 выполнен с возможностью вызова блока 1020 приемопередатчика после приема сообщения об опросе сообщений о запросах ширины полосы, BQRP, чтобы послать второму устройству собщение о запросах ширины полосы, BQR, где BQR содержит информацию о состоянии канала для полосы рабочего канала набора базовых услуг, BSS; и после приема первого запроса на передачу кадра, вызова блока 1020 приемопередатчика для передачи BQR второму устройству.
Как вариант, то, поскольку блок 1020 приемопередатчика выполнен с возможностью передачи BQR второму устройству, передача содержит передачу BQR второму устройству после времени короткого межкадрового интервала, SIFS.
Как вариант, после приема сообщения BQRP об опросе сообщений о запросах ширины полосы, процессорный блок 1010 вызывает блок 1020 приемопередатчика, чтобы послать второму устройству сообщение BQR о запросах ширины полосы, и BQR переносится в блоке TB PPDU данных, инициированном, основываясь на протоколе физического уровня; и после приема первого запроса на передачу кадра, процессорный блок 1010 вызывает блок 1020 приемопередатчика для передачи BQR второму устройству, и BQR переносится в блоке PPDU данных по протоколу физического уровня с невысокой производительностью или в дубликате блока PPDU данных по протокола физического уровня с невысокой производительностью.
Как вариант, после приема сообщения BQRP об опросе сообщений о запросах ширины полосы и перед тем, как вызвать блок 1020 приемопередатчика, чтобы послать сообщение BQR о запросах ширины полосы второму устройству, процессорный блок 1010 дополнительно выполнен с возможностью принятия решения, что субканал, на котором расположен блок RU ресурса, находится в состоянии доступности; и после приема первого запроса на передачу кадра и прежде, чем вызывать блок 1020 приемопередатчика для передачи BQR второму устройству, процессорный блок 1010 дополнительно выполнен с возможностью принятия решения, что основной субканал в полосе рабочего канала BSS находится в состоянии доступности.
Как вариант, после приема сообщения BQRP об опросе сообщений о запросах ширины полосы и вызова блока 1020 приемопередатчика, чтобы послать сообщение BQR о запросах ширины полосы второму устройству, процессорный блок 1010 дополнительно выполнен с возможностью обнаружения каждого канала в полосе рабочего канала BSS во время короткого межкадрового интервала, SIFS, после того, как процессорный блок 1010 принимает PPDU, несущий сообщение BQRP; и после приема первого запроса на передачу кадра и вызова блока 1020 приемопередатчика для передачи BQR второму устройству, процессорный блок 1010 дополнительно выполнен с возможностью обнаружения каждого канала в полосе рабочего канала BSS во время межкадрового интервала функции определения координат точки PIFS, прежде чем процессорный блок 1010 примет PPDU, переносящий первый запрос для передачу кадра.
Как вариант, процессорный блок 1010 дополнительно выполнен с возможностью принятия решения, что значение первого сетевого вектора NAV выделения равно 0.
А именно, устройство 1000 связи может соответствовать первому устройству в способе 300, способе 500 или способе 600 в вариантах осуществления настоящей заявки. Устройство 1000 связи может содержать блок, выполненный с возможностью осуществления способа, исполняемого первым устройством в способе 300, показанном на фиг. 3, способе 500, показанном на фиг. 5, или способе 600, показанном на фиг. 10. Кроме того, блоки в устройстве 1000 связи и описанные выше другие операции или функции отдельно используются для реализации соответствующих процедур первого устройства в способе 300, показанном на фиг. 3, способе 500, показанном на фиг. 5, или способе 600, показанном на фиг. 10.
Дополнительно, следует понимать, что когда устройство 1000 связи является микросхемой, расположенной в первом устройстве, блок 1020 приемопередатчика в устройстве 1000 связи может быть схемой приемопередатчика.
В возможной конструкции устройство 1000 связи может соответствовать второму устройству в описанном ранее варианте осуществления способа. Например, устройство 1000 связи может быть AP или микросхемой, расположенной в AP. В другом примере устройство 1000 связи может быть STA или микросхемой, расположенной в STA.
В варианте осуществления блок 1020 приемопередатчика 1020 выполнен с возможностью приема первой управляющей информации от первого устройства, где первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, а второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте; и процессорный блок 1010 выполнен для определения информации о состоянии канала для каждого канала, основываясь на первой управляющей информации.
Альтернативно, в варианте осуществления блок 1020 приемопередатчика 1020 выполнен с возможностью приема первой управляющей информации от первого устройства, где первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте, и первый бит в первой управляющей информации используется для указания состояния канала для второго канального сегмента; и процессорный блок 1010 выполнен с возможностью определения информации о состоянии канала для каждого канала, основываясь на первой управляющей информации.
Как вариант, второй бит в первой управляющей информации используется для указания первого канального сегмента.
Как вариант, то, что первый бит используется для указания, что состояние канала второго канального сегмента, означает, что значение первого бита является первым значением, и первое значение указывает, что состояние канала для субканала во втором канальном сегменте является состоянием доступности; или значение первого бита является вторым значением и второе значение указывает, что состояние канала для субканала во втором канальном сегменте является состоянием занятости или недоступности.
Как вариант, первая битовая карта используется для указания, что первый канальный сегмент задается протоколом.
Альтернативно, в варианте осуществления процессорный блок 1010 выполнен с возможностью: вызова блока 1020 приемопередатчика для приема BQR после передачи сообщения об опросе сообщений о запросах ширины полосы (bandwidth query report poll, BQRP); и вызова блока 1020 приемопередатчика для приема BQR после передачи первого запроса на передачу кадра.
Конкретно, устройство 1000 связи может соответствовать второму устройству в способе 300, способе 500 или способе 600 в вариантах осуществления настоящей заявки. Устройство 1000 связи может содержать блок, выполненный с возможностью осуществления способа, исполняемого вторым устройством в способе 300, показанном на фиг. 3, способе 500, показанном на фиг. 5, или способе 600, показанном на фиг. 10. Кроме того, блоки в устройстве 1000 связи и предшествующие другие операции или функции отдельно используются для реализации соответствующих процедур второго устройства в способе 300, показанном на фиг. 3, способе 500, показанном на фиг. 5, или способе 600, показанном на фиг. 10.
Дополнительно следует понимать, что когда устройство 1000 связи является микросхемой, расположенной во втором устройстве, блок 1020 приемопередатчика в устройстве 1000 связи может быть схемой приемопередатчика.
Деление на модули в вариантах осуществления настоящей заявки является примером и представляет просто деление по логическим функциям и в фактической реализации может быть другим способом деления. Кроме того, функциональные модули в вариантах осуществления настоящей заявки могут интегрироваться в один процессор или могут существовать физически поодиночке или два или более модулей интегрируются в один модуль. Интегрированный модуль может быть реализован в форме аппаратных средств или может быть реализован в форме функционального модуля программного обеспечения.
Ранее описано устройство связи в этом варианте осуществления настоящей заявки со ссылкой на фиг. 11. Далее описывается возможная форма продукта устройства связи. Следует понимать, что любая форма продукта, которая имеет функцию описанного выше устройства связи, находится в рамках объема защиты вариантов осуществления настоящей заявки. Дополнительно следует понимать, что последующее описание является просто примером и не ограничивает форму продукта устройства связи, представленного в вариантах осуществления настоящей заявки.
В качестве возможной формы продукта, устройство связи, описанное в этом варианте осуществления настоящей заявки, может быть реализовано, используя общую шинную архитектуру. Ниже описание предоставлено со ссылкой на фиг. 12.
На фиг. 12 схематично представлена структура устройства 1400 связи, соответствующего варианту осуществления настоящей заявки. Устройство 1400 содержит приемопередатчик 1410 и по меньшей мере один процессор 1420 и выполнено с возможностью реализации способа связи, представленного в вариантах осуществления настоящей заявки. Приемопередатчик 1410 выполнен с возможностью осуществления связи с другим устройством через среду передачи, так чтобы устройство в устройстве 1400 связи было выполнено с возможностью связи с другим устройством.
В возможной реализации устройство 1400 связи может быть первым устройством или может быть устройством, которое может совпадать с первым устройством. Например, устройство 1400 связи может быть установлено в первом устройстве. Устройство 1400 связи может быть системой микросхем. В этом варианте осуществления настоящей заявки система микросхем может содержать микросхему или может содержать микросхему и другой дискретный компонент.
Например, процессор 1420 может формировать первую управляющую информацию, где первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, а второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте. Приемопередатчик 1410 выполнен с возможностью передачи первой управляющей информации второму устройству.
Например, процессор 1420 может формировать первую управляющую информацию, где первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте, а первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента. Приемопередатчик 1410 выполнен с возможностью передачи первой управляющей информации второму устройству.
Например, после приема сообщения BQRP об опросе отчетов о запросах ширины полосы процессор 1420 может послать отчет BQR о запросах ширины полосы на второму устройству, используя приемопередатчик 1410, где BQR содержит информацию о состоянии канала для полосы рабочего канала набора базовых услуг BSS; и после приема первого запроса на передачу кадра, процессор 1420 может послать BQR второму устройству, используя приемопередатчик 1410.
В другой возможной реализации устройство 1400 связи может быть вторым устройством или может быть устройством связи, который может совпадать со вторым устройством. Например, устройство 1400 связи может быть установлен во втором устройстве. Устройство может быть системой микросхем. В этом варианте осуществления настоящей заявки система микросхем может содержать микросхему или может содержать микросхему и другой дискретный компонент.
Например, процессор 1420 может принимать первую управляющую информацию от первого устройства, используя приемопередатчик 1410, где первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, а второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте.
Например, процессор 1420 может принять первую управляющую информацию от первого устройства, используя приемопередатчик 1410, где первая битовая карта в первой управляющей информации используется для указания состояния канала для первого субканала в первом канальном сегменте, и первый бит в первой управляющей информации используется для указания состояния канала второго канального сегмента.
Например, процессор 1420 может принять BQR от первого устройства, используя приемопередатчик 1410.
Как вариант, устройство 1400 может дополнительно содержать по меньшей мере одну память 1430, выполненную с возможностью хранения программных команд и/или данных. Память 1430 связана с процессором 1420. Связи в этом варианте осуществления настоящей заявки являются косвенными связями или связными соединениями между устройствами, блоками или модулями, могут быть электрическими, механическими или другой формы и используются для информационного взаимодействия между устройствами, блоками и модулями. Процессор 1420 может действовать совместно с памятью 1430. Процессор 1420 может исполнять программные команды, хранящиеся в памяти 1430. По меньшей мере одна память по меньшей мере из одной памяти может содержаться в процессоре.
В этом варианте осуществления настоящей заявки приемопередатчик 1410 может быть интерфейсом связи, интерфейсом, шиной, схемой, выводом или устройством, которые могут реализовывать функцию приемопередатчика.
Конкретная среда соединений между приемопередатчиком 1410, процессором 1420 и памятью 1430 не ограничивается в этом варианте осуществления настоящей заявки. В этом варианте осуществления настоящей заявки, память 1430, процессор 1420 и приемопередатчик 1410 соединяются шиной 1440, как показано на фиг. 12, и шина представлена на фиг. 12 толстой линией. Способ соединения между другими компонентами описан схематично и не ограничивается только этим. Шина может быть классифицирована как адресная шина, шина передачи данных, шина управления и т. п. Для простоты представления шина на фиг. 12 показан только одной толстой линией, но это не означает, что существует только одна шина или только один тип шины.
Дополнительно, следует понимать, что когда устройство 1000 связи на фиг. 11 является соответствует устройству связи на фиг. 12, блок 1020 приемопередатчика в устройстве 1000 связи может соответствовать приемопередатчику 1410, показанному на фиг. 12, и процессорный блок 1010 в устройстве 1000 связи может соответствовать процессору, показанному на фиг. 12.
Как вариант, устройство 1000 связи на фиг. 11 дополнительно содержит блок запоминающего устройства (не показанный на фиг. 11). Блок запоминающего устройства может быть выполнен с возможностью хранения команд или данных. Процессорный блок может вызывать команды или данные, хранящиеся в блоке запоминающего устройства, для осуществления соответствующей операции. Блок запоминающего устройства может быть осуществлен, используя по меньшей мере одну память. Например, блок запоминающего устройства может соответствовать памяти, показанной на фиг. 12.
Следует понимать, что устройство связи, показанное на фиг. 12, может реализовывать способ связи в вариантах осуществления настоящей заявки (например, способ, выполняемый первым устройством, или способ, выполняемый вторым устройством в варианте осуществления способа, показанного на фиг. 3, фиг. 5 или фиг. 10). Операции и/или функции модулей в устройстве связи используются отдельно для реализации соответствующих процедур в предшествующих вариантах осуществления способа. Для получения дополнительной информации обратитесь к описанию в предшествующих вариантах осуществления способа. Для предотвращения повторения подробное описание здесь должным образом не приводится.
Нужно понимать, что устройство связи, показанное на фиг. 12, является просто возможной архитектурой и не должен устанавливать никаких ограничений на эту заявку.
Как возможная форма продукта, устройство связи, описанное в этом варианте осуществления настоящей заявки, может быть реализована, используя универсальный процессор.
Универсальный процессор для реализации способа связи в вариантах осуществления настоящей заявки содержит процессорную схему и схему приемопередатчика, которая связывается с процессорной схемой посредством внутреннего соединения. Процессорная схема выполнена с возможностью формирования первой управляющей информации. Для описания формирования первой управляющей информации обратитесь к техническим подробностям, приведенным в предшествующих вариантах осуществления способа. Схема приемопередатчика выполнена с возможностью передачи и приема первой управляющей информации. Как вариант, универсальный процессор может дополнительно содержать носитель для хранения данных. Носитель выполнен с возможностью хранения команд, выполняемых процессорной схемой.
Альтернативно, как возможная форма продукта, устройство связи, описанное в этом варианте осуществления настоящей заявки, дополнительно может быть реализовано, используя следующие компоненты: одна или несколько FPGA (field programmable gate array, программируемая логическая интегральная схема), PLD (программируемое логическое устройство, programmable logic device), контроллер, конечный автомат, вентильная логика, дискретный аппаратный компонент, любая другая подходящая схема или любое сочетание схем, которые могут выполнять различные функции, описанные в этой заявке.
Как вариант, устройство связи в этом варианте осуществления настоящей заявки содержит, но не ограничиваясь устройством AP, например, связной сервер, маршрутизатор, переключатель или мост; и устройство, не являющееся AP, например, мобильный телефон, планшетный компьютер, портативный компьютер, смарт- часы или смарт-телевизор.
В соответствии со способом, представленным вариантами осуществления настоящей заявки, настоящая заявка дополнительно представляет компьютерный программный продукт. Компьютерный программный продукт содержит компьютерную управляющую программу. Когда компьютерная управляющая программа выполняется на компьютере, компьютеру разрешается выполнить способ согласно варианту осуществления, показанному на фиг. 3, фиг. 5 или фиг. 10.
Согласно способу, представленному вариантами осуществления настоящей заявки, настоящая заявка дополнительно представляет считываемый компьютером носитель. Считываемый компьютером носитель хранит управляющую программу. Когда компьютерная управляющая программа выполняется на компьютере, компьютеру разрешается выполнить способ согласно варианту осуществления, показанному на фиг. 3, фиг. 5 или фиг. 10..
Вариант осуществления настоящей заявки дополнительно представляет процессорное устройство, содержащее процессор и интерфейс. Процессор выполнен с возможностью реализации способа связи в любом из описанных выше вариантах осуществления способа.
Специалист в данной области техники дополнительно должен понимать, что различные иллюстративные логические блоки (illustrative logic block) и этапы (step), которые перечислены в вариантах осуществления настоящей заявки, могут быть реализованы, используя электронные аппаратные средства, программное обеспечение или их сочетание. Реализуются ли функции, используя аппаратные средства или программное обеспечение, зависит от конкретных применений и конструктивных требований всей системы. Специалист в данной области техники может использовать различные способы для реализации описанных функций для каждого конкретного применения, но не следует считать, что такая реализация выходит за рамки объема защиты вариантов осуществления настоящей заявки.
Следует понимать, что процессор в этом варианте осуществления настоящей заявки может быть интегральной микросхемой и имеет возможность обработки сигналов. В процессе реализации этапы в описанных выше вариантах осуществления способа могут реализовываться, используя аппаратную интегральную логическую схему в процессоре, или используя команды в форме программного обеспечения. Процессор может быть универсальным процессором, цифровым сигнальным процессором (digital signal processor, DSP), специализированной прикладной интегральной схемой (application-specific integrated circuit, ASIC), программируемой логической интегральной схемой (field programmable gate array, FPGA) или другим программируемым логическим устройством, дискретным логическим элементом или устройством транзисторной логики, дискретным аппаратным компонентом, система на микросхеме (system on chip, SoC), центральным процессором (central processing unit, CPU ), сетевым процессором (network processor, NP), цифровым сигнальным процессором (digital signal processor, DSP), микроконтроллером (microcontroller unit, MCU), программируемым контроллером (programmable logic device, PLD) или другой интегральной микросхемой. Она может реализовывать или выполнять способы, этапы и логические блок-схемы, которые раскрыты в вариантах осуществления настоящей заявки. Универсальный процессор может быть микропроцессором или процессор может быть любым стандартным процессором и т. п. Этапы способов, раскрытых со ссылкой на варианты осуществления настоящей заявки, могут напрямую выполняться и осуществляться выполнены аппаратным процессором декодирования или могут выполняться и осуществляться, используя сочетание аппаратных и программных модулей в процессоре декодирования. Программный модуль может располагаться на разработанном в области техники носителе, таком как оперативная память, флэш-память, постоянная память, программируемая постоянная память, электрически стираемое программируемое запоминающее устройство, регистр и т. п. Носитель располагается в памяти и процессор считывает информацию в памяти и выполняет этапы описанных выше способов в сочетании с аппаратными средствами процессора.
Технологии, описанные в настоящей заявке, могут быть реализованы различными путями. Например, эти технологии могут быть реализованы, используя аппаратные средства, программное обеспечение или сочетание аппаратного и программного обеспечения. Для аппаратной реализации процессорный блок, выполненный с возможностью реализации этих технологий в устройстве связи (например, базовая станция, терминал, сетевой объект или микросхема), может быть реализован в одном или нескольких универсальных процессорах, DSP, устройстве обработки цифровых сигналов, ASIC, программируемом логическом устройстве, FPGA или другом программируемом логическом устройстве, дискретном логическом элементе или транзисторной логике, дискретном аппаратном компоненте или в любом их сочетании. Универсальный процессор может быть микропроцессором. Как вариант, универсальный процессор альтернативно может быть любым стандартным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор может альтернативно быть реализован сочетанием компьютерных устройств, таких как цифровой сигнальный процессор и микропроцессор, множество микропроцессоров, один или более микропроцессоров с ядром цифрового сигнального процессора или в любой другой подобной конфигурации.
Следует понимать, что память в этом варианте осуществления настоящей заявки может быть энергозависимой памятью или энергонезависимой памятью или может содержать одновременно энергозависимую память и энергонезависимую память. Энергонезависимая память может быть постоянной памятью (read-only memory, ROM), программируемым ПЗУ (programmable ROM, PROM), стираемой программируемой постоянной памятью (erasable PROM, EPROM), электрически стираемой программируемой постоянной памятью (electrically EPROM, EEPROM), или флэш-памятью. Энергозависимая память может быть оперативной памятью (random access memory, RAM), используемой в качестве внешнего кэша. Как пример, но не для ограничения описания, могут использоваться многочисленные формы RAM, например, статическая оперативная память (static RAM, SRAM), динамическая оперативная память (dynamic RAM, DRAM), синхронная динамическая оперативная память (synchronous DRAM, SDRAM), синхронная динамическая оперативная память с двойной скоростью передачи данных (double data rate SDRAM, DDRSDRAM), расширенная синхронная динамическая оперативная память (enhanced SDRAM, ESDRAM), динамическая оперативная память synchlink (synchlink DRAM, SLDRAM), и прямая оперативная память rambus (direct rambus RAM, RAM DR). Следует заметить, что памяти в системах и способе, описанных в настоящем раскрытии, содержат, не ограничиваясь только этим памятями, также любую память другого подходящего типа.
Все или некоторые из описанных выше вариантов осуществления могут быть реализованы, используя программное обеспечение, аппаратные средства, встроенное микропрограммное обеспечение или любое их сочетание. Когда программное обеспечение используется для реализации вариантов осуществления, все или некоторые варианты осуществления могут быть реализованы в форме компьютерного программного продукта. Компьютерный программный продукт содержит одну или несколько компьютерных команд. Когда компьютерные команды загружаются и выполняются на компьютере, полностью или частично генерируются процедуры или функции, соответствующие вариантам осуществления настоящей заявки. Компьютер может быть универсальным компьютером, выделенным компьютером, компьютерной сетью или другими программируемыми средствами. Компьютерные команды могут храниться на считываемом компьютером носителе или могут передаваться со считываемого компьютером носителя на другой считываемый компьютером носитель. Например, компьютерные команды могут передаваться с веб-сайта, компьютера, сервера или дата-центра на другой веб-сайт, компьютер, сервер или дата-центр посредством проводной (например, коаксиальный кабель, оптоволокно или цифровая абонентская линия (digital subscriber linе, DSL)) или беспроводной связи (например, инфракрасное излучение, радиоволны или микроволны). Считываемый компьютером носитель может быть любым пригодным носителем, доступным компьютеру, или устройством хранения данных, таким как сервер или дата-центр, объединяющим в себе один или несколько применяемых медиасредств. Пригодный носитель может быть магнитным носителем (например, дискета, жесткий диск или магнитная лента), оптическим носителем (например, цифровой видеодиск высокой плотности (digital video disc , DVD)), полупроводниковым носителем (например, твердотельный диск (solid-state disk диск, SSD)) и т. п.
Следует понимать, что "вариант осуществления" во всем описании означает, что частные характеристики, структуры или признаки, связанные с вариантом осуществления, включены по меньшей мере в один вариант осуществления настоящей заявки. Поэтому варианты осуществления во всем описании не обязательно относятся к одному и тому же варианту осуществления. Кроме того, эти конкретные признаки, структуры или характеристики могут быть объединены в одном или нескольких вариантах осуществления любым соответствующим способом. Следует понимать, что порядковые номера описанных выше процессов не означают последовательности выполнения в различных вариантах осуществления настоящей заявки. Последовательности выполнения процессов должны определяться, основываясь на функциях и внутренней логики процессов и не должны истолковываться как какое-либо ограничение процессов реализации вариантов осуществления настоящей заявки.
Дополнительно, следует понимать, что в этом приложении слова "когда" и "если" означают, что UE или базовая станция выполняют соответствующую обработку в объективной ситуации и не предназначаются для ограничения времени, и от UE или базовой станции не обязательно требуется во время реализации предпринимать действие по принятию решения и они не создают никакого другого ограничения.
Специалист в данной области техники должен понимать, что первый, второй и другие ссылочные позиции в настоящей заявке предназначены просто для различения и удобства описания и не используются для ограничения объема защиты вариантов осуществления настоящей заявки, а также для указания последовательности.
В настоящей заявке, если не определено иначе, элемент, представленный в форме единственного числа, предназначается для представления "одного или более" элементов, но не предназначается для представления "одного и только одного" элемента. В настоящей заявке, если не определено иначе, "по меньшей мере один" предназначено означать "один или более", а "множество" предназначено означать "два или более".
Кроме того, термины "система" и "сеть" в этом описании могут часто использоваться взаимообразно. Термин "и/или" в этом описании описывает только соотношение взаимосвязи для описания связанных объектов и представляет, что могут существовать три взаимосвязи. Например, A и/или B может представить следующие три случая: существует только A, существуют A и B, и существует только B. А может быть в единственном числе или во множественном, и B может быть в единственном числе или во множественном.
Символ "/" обычно указывает соотношение "или" между связанными объектами.
Термин "по меньшей мере один из..." в настоящем описании указывает на все или любое сочетание перечисленных позиций. Например, "по меньшей мере один из A, B и C" может указывать на следующие шесть случаев: существует только А, существует только В, существует только С, существуют вместе A и B, существуют вместе B и C, и существуют вместе A, B и C. А может быть в единственном числе или во множественном, B может быть в единственном числе или во множественном, и C может быть в единственном числе или во множественном.
Следует понимать, что в вариантах осуществления настоящей заявки, "В соответствует А" представляет, что B связано с A, причем B может быть определено на основе A. Однако нужно также понимать, что то, что определение B основано на A, не означает, что B определяется на основе только A. Альтернативно, B может быть определен на основе A и/или другой информации.
Специалист в данной области техники должен знать, что в сочетании с примерами, описанными в вариантах осуществления, раскрытых в этом описании, блоки и этапы алгоритмов могут реализовываться электронными аппаратными средствами или сочетанием программного обеспечения и электронных аппаратных средств. Выполняются ли функции аппаратными средствами или программным обеспечением, зависит от конкретного применения и условий конструктивных ограничений технических решений. Специалист в данной области техники, может использовать другой способ для реализации описанной функции для каждого конкретного применения, но нельзя считать, что реализация выходит за рамки объема настоящей заявки.
Специалистам в данной области техники должно быть совершенно понятно, что в целях удобного и краткого описания за подробным описанием рабочего процесса системы, устройства и блока следует обращаться к соответствующему процессу в представленных выше вариантах осуществления способа и детали здесь повторно не описываются.
На основе нескольких вариантов осуществления, представленных в этой заявке, следует понимать, что раскрытые система, устройство и способ могут быть реализованы другим способом. Например, аппаратный вариант осуществления, описанный выше, является просто примером. Например, деление на блоки является просто делением по логическим функциям и при фактической реализации возможен другой способом деления. Например, множество блоков или компонентов могут объединяться или интегрироваться в другую систему, или некоторые признаки могут игнорироваться или не выполняться. Кроме того, показанные или обсуждавшиеся взаимные связи или прямые связи или связные соединения могут быть косвенными связями или связными соединениями, использующими некоторые интерфейсы, устройства или блоки, и могут иметь электрическую форму, механическую форму или другую форму.
Блоки, описанные как отдельные части, могут быть или не быть физически отдельными и части, отображаемые как блоки, могут быть или не быть физическими блоками, могут располагаться в одном месте или могут быть распределены по множеству сетевых блоков. Некоторые или все блоки могут быть выбраны на основе реальных требований для решения задач вариантов осуществления.
Кроме того, функциональные блоки в вариантах осуществления настоящей заявки могут интегрироваться в один процессорный блок обработки или каждый из блоков может существовать физически отдельно, или два или более блоков интегрируются в один блок.
Когда функции реализуются в форме программного функционального блока и продаются или используются в качестве независимого продукта, функции могут храниться на считываемом компьютером носителе. На основе такого понимания, технические решения настоящей заявки, по существу или частично, вносят вклад в традиционную технологию или некоторые технические решения могут быть реализованы в форме программного продукта. Компьютерный программный продукт хранится на носителе и содержит несколько команд для инструктирования компьютерного устройства (которое может быть персональным компьютером, сервером, сетевым устройством и т. п.) выполнить все или некоторые этапы способов, описанных в вариантах осуществления настоящей заявки. Упомянутый выше носитель содержит любой носитель, который хранить управляющую программу, такой как карта флэш-памяти с USB-интерфейсом, съемный жесткий диск, постоянная память (read-only memory, ROM), оперативная память (random access memory, RAM), магнитный диск или оптический диск.
Предшествующие описания являются просто конкретными реализациями настоящей заявки, но не предназначены ограничивать объем защиты настоящей заявки. Любое изменение или замена, с легкостью определенные специалистом в данной области техники в рамках технического объема, раскрытого в настоящей заявке, должны находиться попадать в пределы объема защиты настоящей заявки. Поэтому объем защиты настоящей заявки должен подчиняться объему защиты формулы изобретения.
Изобретение относится к области беспроводной связи. Техническим результатом является обеспечение управляющей информации в соответствии с существующими стандартами с меньшей нагрузкой при удовлетворении требования более широкой полосы пропускания. Упомянутый технический результат достигается тем, что первая управляющая информация несет в себе два поля и каждое из этих двух полей используется, чтобы указать состояние канала для субканала в канальном сегменте, указать состояния канала для канала с большей шириной полосы. Первое устройство формирует первую управляющую информацию, где первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, а второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте; и первое устройство посылает второму устройству первую управляющую информацию. 6 н. и 4 з.п. ф-лы, 12 ил., 4 табл.
1. Способ связи, содержащий этапы, на которых:
генерируют, с помощью первого устройства, первую управляющую информацию, причем первая управляющая информация содержит первое поле и второе поле, первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, а второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте; и
передают, с помощью первого устройства, второму устройству первую управляющую информацию; причем
первая управляющая информация является субполем А-управления, первый канальный сегмент является первичным 160 МГц субканалом, а второй канальный сегмент является вторичным 160 МГц субканалом.
2. Способ по п. 1, в котором то, что первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, означает, что первая битовая карта в первом поле используется для указания состояния канала для каждого первого субканала в первом канальном сегменте; а
то, что второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте, означает, что вторая битовая карта во втором поле используется для указания состояния канала для каждого второго субканала во втором канальном сегменте.
3. Способ по п. 1 или 2, в котором:
первое поле и второе поле являются субполями управления сообщениями о запросах ширины полосы (BQR).
4. Способ связи, содержащий этапы, на которых:
принимают, с помощью второго устройства, от первого устройства первую управляющую информацию, причем первая управляющая информация содержит первое поле и второе поле, причем первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте и второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте, при этом первая управляющая информация является субполем А-управления, первый канальный сегмент является первичным 160 МГц субканалом, а второй канальный сегмент является вторичным 160 МГц субканалом; и
определяют, с помощью второго устройства, состояние канала для первого субканала и состояние канала для второго субканала.
5. Способ по п. 4, в котором то, что первое поле используется для указания состояния канала для первого субканала в первом канальном сегменте, означает, что первое поле содержит первую битовую карту, используемую для указания состояния канала для каждого первого субканала в первом канальном сегменте; а
то, что второе поле используется для указания состояния канала для второго субканала во втором канальном сегменте, означает, что второе поле содержит вторую битовую карту, используемую для указания состояния канала для каждого второго субканала во втором канальном сегменте.
6. Способ связи по п. 4 или 5, в котором
первое поле и второе поле являются субполями управления отчетом о запросах ширины полосы (BQR).
7. Устройство связи, содержащее процессор и приемопередатчик, причем приемопередатчик выполнен с возможностью приема сигнала от другого устройства связи, отличного от упомянутого устройства связи, и передачи сигнала процессору или передачи сигнала от процессора другому устройству связи, отличному от упомянутого устройства связи; при этом процессор выполнен с возможностью реализации способа по любому из пп. 1-3 с использованием логической схемы или исполнения управляющей программы.
8. Устройство связи, содержащее процессор и приемопередатчик, причем приемопередатчик выполнен с возможностью приема сигнала от другого устройства связи, отличного от упомянутого устройства связи, и передачи сигнала процессору или передачи сигнала от процессора другому устройству связи, отличному от упомянутого устройства связи; при этом процессор выполнен с возможностью реализации способа по любому из пп. 4-6 с использованием логической схемы или исполнения управляющей программы.
9. Считываемый компьютером носитель, хранящий команды, вызывающие, при исполнении по меньшей мере одним процессором, реализацию, указанным по меньшей мере одним процессором, способа по любому из пп. 1-3.
10. Считываемый компьютером носитель, хранящий команды, вызывающие, при исполнении по меньшей мере одним процессором, реализацию указанным по меньшей мере одним процессором способа по любому из пп. 4-6.
US 2020015219 A1, 09.01.2020 | |||
WO 2019242658 A1, 26.12.2019 | |||
WO 2017008306 A1, 19.01.2017 | |||
WO 2020024883 A1, 06.02.2020 | |||
US 2019334590 A1, 31.10.2019 | |||
US 2019200387 A1, 27.06.2019 | |||
СПОСОБ И УСТРОЙСТВО ДЛЯ ИЗБИРАТЕЛЬНОГО ДОСТУПА К ПОДКАНАЛУ В СИСТЕМЕ БЕСПРОВОДНОЙ LAN | 2013 |
|
RU2625441C2 |
WO 2018124503 A1, 05.07.2018. |
Авторы
Даты
2025-01-28—Публикация
2021-04-22—Подача