УСТРОЙСТВО СВЯЗИ И СПОСОБ СВЯЗИ
COMMUNICATION DEVICE AND METHOD OF COMMUNICATION

Область техники, к которой относится изобретение
Настоящее раскрытие относится к устройствам связи и способам связи.
Уровень техники
Беспроводные локальные сети (LAN), типичным примером которых служит стандарт IEEE (Институт инженеров по электротехнике и электронике) 802.11, получили широкое распространение в последние годы, что привело к увеличению количества изделий, поддерживающих функцию беспроводной LAN.
В данном случае изделия, поддерживающие функцию беспроводной LAN, классифицируются, например, на точки доступа (которые в дальнейшем также упоминаются как "AP") и станции (которые в дальнейшем также упоминаются как "STA"). Кроме того, связь, осуществляемая из AP в STA, называется нисходящей линией связи (которая в дальнейшем также упоминаются как "DL"), и связь, осуществляемая из STA в AP, называется восходящей линией связи (которая в дальнейшем также упоминаются как "UL").
С увеличением количества изделий, поддерживающих функцию беспроводной LAN, также увеличивается количество STA, и, следовательно, существует вероятность того, что при осуществлении связи по восходящей линии связи будет увеличиваться количество конфликтов при передаче кадров (пакетов).
В связи с этим в патентной литературе 1 раскрыт способ связи с мультиплексированием UL-передачи таким образом, чтобы STA, которая приняла заданный кадр, такой как групповой опрос, из AP, передавала кадры с использованием канала, уведомление о котором передается через заданный кадр. Таким образом, можно подавить конфликты, возникающие при передаче UL- кадров.
Перечень цитируемой литературы
Патентная литература
Патентная литература 1: JP 2015-511077T
Сущность изобретения
Техническая задача
Однако способ связи, раскрытый в патентной литературе 1, представляет собой способ, принадлежащий к так называемой схеме доступа к управлению, в которой управление передачей UL STA осуществляется в соответствии с уведомлением, предоставленным из AP. Поэтому UL-связь на основе так называемой схемы произвольного доступа, в которой STA произвольно выполняет UL-передачу, не является ее предметом изобретения.
В связи с этим в настоящем раскрытии предложены устройство связи и способ связи, которые являются новыми и усовершенствованными и способны подавить снижение эффективности UL-связи на основе схемы произвольного доступа.
Решение технической задачи
Согласно настоящему раскрытию выполнено устройство связи, включающее в себя блок связи, выполненный с возможностью передачи первого кадра, включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра, и приема второго кадра, переданного в качестве отклика на первый кадр.
Кроме того, согласно настоящему раскрытию выполнено устройство связи, включающее в себя блок связи, выполненный с возможностью приема первого кадра, включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра, и передачи второго кадра в качестве отклика на первый кадр.
Кроме того, согласно настоящему раскрытию выполнен способ связи, включающий в себя передачу первого кадра, включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра, и прием второго кадра переданного в качестве отклика на первый кадр.
Кроме того, согласно настоящему раскрытию выполнен способ связи, включающий в себя прием первого кадра, включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра, и передачу второго кадра в качестве отклика на первый кадр.
Преимущественные эффекты изобретения
Как описано выше, согласно настоящему раскрытию выполнены устройство связи и способ связи, которые способны подавить снижение эффективности UL-связи на основе схемы произвольного доступа. Следует отметить, что вышеупомянутые полезные эффекты не обязательно являются ограничивающими. В дополнение или вместо вышеупомянутых преимущественных эффектов можно обеспечить любой из преимущественных эффектов, описанных в настоящем описании, или другие преимущественные эффекты, очевидные из настоящего описания.
Краткое описание чертежей
Фиг. 1 схема, иллюстрирующая пример конфигурации системы связи согласно варианту осуществления настоящего раскрытия.
Фиг. 2 - схема, иллюстрирующая пример последовательности обмена кадрами при осуществлении UL-связи согласно предшествующему уровню техники.
Фиг. 3 - блок-схема, иллюстрирующая пример схематичных функциональных конфигураций AP и STA согласно первому варианту осуществления настоящего раскрытия.
Фиг. 4 - блок-схема, иллюстрирующая пример схематичной функциональной конфигурации устройства беспроводной связи согласно первому варианту осуществления настоящего раскрытия.
Фиг. 5 - схема, предназначенная для описания примера выделения и использования ресурсов при осуществлении связи, выполняемой AP и STA, согласно настоящему варианту осуществления.
Фиг. 6 - схема, предназначенная для описания другого примера выделения и использования ресурсов при осуществлении связи, выполняемой AP и STA, согласно настоящему варианту осуществления.
Фиг. 7 - схема, иллюстрирующая пример конфигурации запускающего кадра согласно настоящему варианту осуществления.
Фиг. 8 - блок-схема последовательности операций, концептуально иллюстрирующая процесс AP согласно настоящему варианту осуществления.
Фиг. 9 - блок-схема последовательности операций, концептуально иллюстрирующая процесс STA согласно настоящему варианту осуществления.
Фиг. 10 - схема, предназначенная для описания примера выделения и использования ресурсов при осуществлении связи, выполняемой AP и STA согласно первому модифицированному примеру настоящего варианта осуществления.
Фиг. 11 - схема, иллюстрирующая пример конфигурации запускающего кадра согласно первому модифицированному примеру настоящего варианта осуществления.
Фиг. 12 - схема, предназначенная для описания примера выделения ресурсов при осуществлении связи, выполняемой AP и STA согласно второму варианту осуществления настоящего раскрытия.
Фиг. 13 - схема, иллюстрирующая пример конфигурации запускающего кадра согласно настоящему варианту осуществления.
Фиг. 14 - таблица, иллюстрирующая пример условия установки параметров передачи, включенного в поле параметра условия запускающего кадра, подлежащего передаче, согласно настоящему варианту осуществления.
Фиг. 15А - таблица, иллюстрирующая пример информации, включенной в поле карты частот запускающего кадра, подлежащего передаче, согласно настоящему варианту осуществления.
Фиг. 15B - таблица, иллюстрирующая пример информации, включенной в поле карты таймирования запускающего кадра, подлежащего передаче, согласно настоящему варианту осуществления.
Фиг. 15C - таблица, иллюстрирующая пример информации, включенной в поле пространственной карты запускающего кадра, подлежащего передаче, согласно настоящему варианту осуществления.
Фиг. 16 - схема, предназначенная для описания примера последовательности кадров при осуществлении связи, выполняемой AP и STA согласно настоящему варианту осуществления.
Фиг. 17 - схема, иллюстрирующая пример конфигурации ответного UL-кадра, согласно настоящему варианту осуществления.
Фиг. 18 - блок-схема последовательности операций, концептуально иллюстрирующая процесс определения подзоны AP согласно настоящему варианту осуществления.
Фиг. 19 - блок-схема последовательности операций, концептуально иллюстрирующая процесс поддержания связи AP с STA, согласно настоящему варианту осуществления.
Фиг. 20 - блок-схема последовательности операций, концептуально иллюстрирующая процесс поддержания связи STA с AP, согласно настоящему варианту осуществления.
Фиг. 21 - блок-схема, иллюстрирующая пример схематичной конфигурации смартфона.
Фиг. 22 - блок-схема, иллюстрирующая пример схематичной конфигурации автомобильного навигационного устройства.
Фиг. 23 - блок-схема, иллюстрирующая пример схематичной конфигурации точки беспроводного доступа.
Подробное описание изобретения
Ниже, со ссылкой на прилагаемые чертежи, будет (будут) подробно описан(ы) предпочтительный(ые) вариант(ы) осуществления настоящего раскрытия. Следует отметить, что в этом описании и на прилагаемых чертежах структурные элементы, которые имеют по существу одинаковую функцию и структуру, обозначены одинаковыми ссылочными позициями, и повторное описание этих структурных элементов будет опущено.
Кроме того, в этом описании и на чертежах возможны случаи, в которых многочисленные компоненты, имеющие по существу одну и ту же функцию, различаются цифрами, добавленными в конце одной и той же ссылочной позиции. Например, многочисленные компоненты, имеющие по существу одну и ту же функцию, отличаются при необходимости как STA 20#A и STA 20#B. Однако в случае, когда нет необходимости различать компоненты, имеющие по существу одну и ту же функцию, добавляется только одна и та же ссылочная позиция. Например, в случае, когда нет необходимости особенно различать STA 20#A и STA 20#B, они упоминаются просто как "STA 20".
Следует отметить, что описание приведено в следующем порядке.
1. Обзор системы связи согласно варианту осуществления настоящего раскрытия и проблем уровня техники
2. Первый вариант осуществления (управление передачей UL на основе зоны ресурсов)
2.1. Конфигурации устройств
2.2. Технические характеристики
2.3. Процессы, выполняемые устройствами
2.4. Заключение относительно первого варианта осуществления
2.5. Модифицированные примеры
3. Второй вариант осуществления (сбор информации, которая относится к UL-передаче, использующей подзону)
3.1. Конфигурации устройств
3.2. Технические характеристики
3.3. Процессы, выполняемые устройствами
3.4. Заключение относительно второго варианта осуществления
4. Примеры применения
5. Заключение
1. Обзор системы связи согласно варианту осуществления настоящего раскрытия и проблем уровня техники
Сначала, со ссылкой на фиг. 1, представлен обзор системы связи, которой относится к варианту осуществления настоящего раскрытия, и проблем уровня техники. На фиг. 1 показана схема, иллюстрирующая пример конфигурации системы связи согласно варианту осуществления настоящего раскрытия.
Система связи включает в себя устройство 10 связи и множество устройств 20 связи. Устройство 10 связи и устройство 20 связи имеют функцию беспроводной связи и поддерживают связь друг с другом. Например, устройство 10 связи действует как AP и устройство 20 связи действует как STA. В дальнейшем устройство 10 связи упоминается также как "AP 10", и устройство 20 связи упоминается также как "STA 20". Таким образом, в системе связи может осуществляться DL-связь и UL-связь.
Например, систему связи можно сконфигурировать с AP 10 и множеством STA 20#1-20#4, как показано на фиг. 1. AP 10 и STA 20#1-20#4 соединены через беспроводную связь и выполняют напрямую передачу и прием кадров. Например, AP 10 передает DL-кадры, пунктами назначения которых являются STA 20#1-20#4. Каждая из STA 20#1-20#4 передает кадр UL, пунктом назначения которых является AP 10.
В данном случае, передачу UL-кадра можно выполнить согласно схеме произвольного доступа. Передача UL-кадра согласно уровню техники будет описана ниже со ссылкой на фиг. 2. На фиг. 2 показана схема, иллюстрирующая пример последовательности обмена кадрами при осуществлении UL-связи согласно уровню техники.
В схеме произвольного доступа STA начинает передачу UL-кадра в произвольный момент времени. Другие STA начинают свою UL-передачу после прекращения первой UL-передачи. Например, как показано на фиг. 2, данные восходящей линии связи (которые в дальнейшем также упоминаются как "ULD") передаются в виде UL-кадра из некоторой STA, и подтверждение (ACK) передается в виде ответного кадра с UL-кадром из AP. Другие STA начинают передачу своих собственных ULD, например, по истечении периода отсрочки, в дополнение к периоду времени заданного межкадрового пространства после приема ACK.
Однако, когда количество STA увеличивается, UL-кадры, по всей вероятности, будут конфликтовать друг с другом. Например, когда количество STA увеличивается, повышается вероятность того, что STA, начинающие UL-связь, с самого начала будут перекрывать друг друга. Кроме того, повышается вероятность того, что STA, начинающие UL-связь после периода отсрочки, будут перекрывать друг друга. В результате, UL-кадры могут конфликтовать друг с другом, и может снижаться эффективность использования ресурсов беспроводной связи (которые в дальнейшем также упоминаются просто как "ресурсы"), такие как частотные ресурсы.
В связи с этим рассматривается применение способа связи для многочисленных пользователей при осуществлении DL-связи к UL-связи. Например, в системе беспроводной связи согласно уровню техники, в качестве способа осуществления DL-связи в направлении от AP до множества STA, используется способ агрегирования множества кадров в один пакет физического уровня и передачи множества кадров или способ передачи множества кадров, использующий мультиплексирование с частотным разделением каналов или мультиплексирование с пространственным разделением каналов. Далее рассматривается случай, в котором способ, использующий мультиплексирование, применяется к UL-связи, и UL-кадры передаются из множества STA в AP при одинаковом таймировании.
В данном случае, при осуществлении UL-связи с использованием мультиплексирования кадров (которая в дальнейшем также упоминается как "многоканальная UL-связь"), необходимо устанавливать параметры связи из множества STA, выполняющих UL-связь при одинаковом таймировании. Например, желательно, чтобы UL-кадры, передаваемые из множества STA, были разделяемыми по частоте или пространству и ортогональными друг к другу, и моменты времени передачи UL-кадров были синхронизированы друг с другом. В противном случае AP не сможет правильно принимать UL-кадры.
Между тем, как правило, STA отличаются между собой параметрами связи. В частности, они отличаются по типу или размеру данных, переданных через UL-связь. Например, размер данных отличается по ширине от нескольких октетов до нескольких тысяч октетов в зависимости от атрибута данных или кадра.
Кроме того, они отличаются по параметру модуляции, используемому в UL-связи. Например, в системе беспроводной связи согласно стандарту беспроводной LAN подготовлено множество коэффициентов модуляции (схем модуляции), и каждый раз, когда устройство связи на стороне передачи выполняет связь, выбирается коэффициент модуляции, определенный как оптимальный, и данные передаются с использованием выбранного коэффициента модуляции. Доступный коэффициент модуляции изменяется в зависимости от расстояния между AP и STA. Период времени, затрачиваемый на передачу данных, изменяется в зависимости от коэффициента модуляции.
Кроме того, существуют случаи, когда можно использовать множество частотных каналов, которые служат в качестве одного из параметров связи. Например, в системе беспроводной связи согласно стандарту беспроводной LAN и т.п. технология связывания каналов известна как технология мультиплексирования на основе мультиплексирования с ортогональным частотным разделением каналов (OFDM). В технологии связывания каналов путем связывания множества частотных каналов, имеющих полосу пропускания 20 МГц, передачу кадров можно выполнить, например, используя полосу пропускания 40 МГц, полосу пропускания 80 МГц и полосу пропускания 160 МГц.
Кроме того, расстояния между AP и STA, как правило, распределены неравномерно, и, таким образом, STA, по всей вероятности, должны отличаться по параметру связи. Например, в дополнение к коэффициенту модуляции, параметр связи, такой как интенсивность сигнала передачи, может отличаться в зависимости от расстояния между AP и STA.
По этой причине в схеме произвольного доступа трудно согласовать параметры связи множества STA, и, таким образом, может быть снижена эффективность многоканальной UL-связи. В связи с этим рассмотрен способ отдельного сбора параметров связи, но так как связь для сбора параметров связи выполняется снова, эффективность многоканальной UL-связи может также понизиться.
С другой стороны, в схеме доступа к управлению AP выполняет запрос каждой STA относительно наличия или отсутствии запроса UL-связи (который в дальнейшем также упоминается как "запрос восходящей линии связи (ULR)"), используя опрос для того, чтобы выделить ресурсы UL-передачи. Для STA представляется затруднительной передача ULR до тех пор, пока не выполнится опрос, и в случае, когда опрос не выполнен, может затрудняться передача кадров, которые относятся к ULR. Кроме того, рассматривается случай, в котором ULR принимается из STA без выполнения опроса, но в этом случае, так как ULR-кадры передаются во времени без мультиплексирования, эффективность использования ресурсов уменьшается.
Как описано выше, в технологии связи уровня техники при увеличении количества STA могут часто возникать конфликты между кадрами при осуществлении UL-связи на основе схемы произвольного доступа. Кроме того, может быть затруднительным точное определение параметров связи, подходящих для UL-связи на основе схемы произвольного доступа. В результате, эффективность UL-связи должна по всей вероятности понизиться.
В связи с этим в настоящем раскрытии предложено устройство связи, способное подавить снижение эффективности UL-связи на основе схемы произвольного доступа. Детали этого будут описаны ниже. На фиг. 1 система связи, сконфигурированная с AP 10 и STA 20, была описана в качестве примера системы связи, но одна из STA 20 может быть устройством связи, имеющим множество прямых линий связи с другой STA 20 вместо AP 10. В этом случае DL можно интерпретировать как "одновременную передачу из одной STA в множество STA", и UL можно интерпретировать как "одновременную передачу из множества STA в одну STA". Ради удобства описания AP 10, STA 20 и устройство 100 связи в первом и втором вариантах осуществления отличаются добавленной на конце цифрой, соответствующей номеру варианта осуществления, например, AP 10-1 и AP 10-2.
2. Первый вариант осуществления (управление передачей UL на основе зоны ресурсов)
Выше был приведен обзор системы связи согласно варианту осуществления настоящего раскрытия. Далее будут описаны AP 10-1 и STA 20-1 согласно первому варианту осуществления настоящего раскрытия.
2.1. Конфигурации устройств
Сначала, со ссылкой на фиг. 3, будут описаны функциональные конфигурации AP 10-1 и STA 20-1 согласно первому варианту осуществления настоящего раскрытия. На фиг. 3 показана блок-схема, иллюстрирующая пример схематичных функциональных конфигураций AP 10-1 и STA 20-1 согласно первому варианту осуществления настоящего раскрытия.
Каждая из AP 10-1 и STA 20-1 (которые в дальнейшем также упоминаются как "AP 10-1 и т.д.") включает в себя устройство 100-1 беспроводной связи, проводное устройство 202 связи, блок 204 ввода информации, блок 206 управления устройством и блок 208 вывода информации, как показано на фиг. 3.
Устройство 100-1 беспроводной связи осуществляет беспроводную связь с AP 10-1 или STA 20-1. В частности, устройство 100-1 беспроводной связи выполняет беспроводную передачу данных, полученных из блока 206 управления устройством. Детали этого будут описаны позже.
Проводное устройство 202 связи поддерживает проводную связь с внешним устройством. В частности, проводное устройство 202 связи подключено к Интернет и поддерживает связь с внешним устройством через Интернет. Например, проводное устройство 202 связи передает данные, полученные устройством 100-1 беспроводной связи, посредством связи во внешнее устройство через Интернет.
Блок 204 ввода информации, принимает ввод. В частности, блок 204 ввода информации принимает пользовательский ввод или информацию, полученную от датчика. Например, блок 204 ввода информации может быть устройством ввода, таким как клавиатура или сенсорная панель. Блок 204 ввода информации преобразует сигнал, полученный от датчика формирования изображения, в визуальную информацию.
Блок 206 управления устройством управляет работой AP 10-1 и т.д. в целом. В частности, блок 206 управления устройством управляет связью устройства 100-1 беспроводной связи или проводного устройства 202 связи. Например, блок 206 управления устройством побуждает устройство 100-1 беспроводной связи или проводное устройство 202 связи передавать данные, полученные блоком 204 ввода информации, и побуждает блок 208 вывода информации выводить данные, полученные посредством связи устройства 100-1 беспроводной связи или проводного устройства 202 связи.
Блок 208 вывода информации осуществляет вывод данных. В частности, блок 208 вывода информации осуществляет вывод данных по команде, выдаваемой блоком 206 управления устройством. Например, блок 208 вывода информации может быть устройством отображения, которое выполняет отображение выходного сигнала на основе информации об изображении, громкоговорителем, который выполняет вывод аудиосигнала на основе аудиоинформации или тому подобное.
Конфигурация устройства беспроводной связи
Далее, со ссылкой на фиг. 4, будет описана функциональная конфигурация устройства 100-1 беспроводной связи. На фиг. 4 показана блок-схема, иллюстрирующая пример схематичной функциональной конфигурации устройства 100-1 беспроводной связи согласно первому варианту осуществления настоящего раскрытия.
Устройство 100-1 беспроводной связи включает в себя блок 110 обработки данных, блок 120 управления и блок 130 беспроводной связи в качестве блоков связи, как показано на фиг. 4.
Блок обработки данных
Блок 110 обработки данных включает в себя интерфейсный блок 111, буфер 112 передачи, блок 113 формирования кадров передачи, блок 114 анализа принятых кадров и приемный буфер 115, как показано на фиг. 4.
Интерфейсный блок 111 представляет собой интерфейс, который соединен с другими функциональными компонентами, которые отличаются от вышеописанных функциональных компонентов в AP 10-1 и т.д. В частности, интерфейсный блок 111 выполняет прием данных передачи из других функциональных компонентов, подачу данных приема в другие функциональные компоненты и т.п.
Буфер 112 передачи хранит данные, подлежащие передаче. В частности, буфер 112 передачи хранит данные, полученные через интерфейсный блок 111.
Блок 113 формирования кадров передачи вырабатывает кадр, подлежащий передаче. В частности, блок 113 формирования кадров передачи вырабатывает кадр на основе данных, которые хранятся в буфере 112 передачи, или управляющую информацию, установленную блоком 120 управления. Управляющая информация может представлять собой информацию, такую как информация о ресурсе, которая относится к запускающему кадру, который будет описан позже. Например, блок 113 формирования кадров передачи вырабатывает кадр (или пакет) из данных и выполняет, например, процесс добавления заголовка MAC для управления доступом к среде передачи (MAC) и кода с обнаружением ошибок в выработанный кадр.
Блок 114 анализа принятых кадров анализирует принятый кадр. В частности, блок 114 анализа принятых кадров выполняет определение пункта назначения кадра, принятого блоком 130 беспроводной связи, и получение данных или управляющей информации, включенной в кадр. Например, блок 114 анализа принятых кадров получает данные и т.п. путем выполнения анализа заголовка MAC, обнаружения и исправления ошибки в коде, процесса переупорядочения и т.п. на принятом кадре.
Буфер 115 приема хранит принятые данные. В частности, буфер 115 приема хранит данные, полученные блоком 114 анализа принятых кадров.
Блок управления
Блок 120 управления включает в себя блок 121 управления работой и блок 122 управления сигналом, как показано на фиг. 4.
Блок 121 управления работой выполняет управление работой по беспроводной связи. В частности, блок 121 управления работой управляет установлением связи. Например, после поступления запроса на установление связи блок 121 управления работой побуждает блок 110 обработки данных вырабатывать кадры, которые относятся к процессу соединения, такому как процесс ассоциирования или процесс аутентификации. Кроме того, после поступления запроса на передачу запускающего кадра, который будет описан позже, блок 121 управления работой побуждает блок 110 обработки данных вырабатывать запускающий кадр.
Кроме того, блок 121 управления работой управляет выработкой кадров на основе состояния хранения данных в буфере 112 передачи, результата анализа принятого кадра или т.п. Например, в случае, когда данные хранятся в буфере 112 передачи, блок 121 управления работой подает команду в блок 113 формирования кадров передачи для выработки кадра данных, в котором хранятся данные. Кроме того, в случае, когда блок 114 анализа принятых кадров обнаруживает прием кадра данных, блок 121 управления работой подает команду в блок 113 формирования кадров передачи для выработки кадра ACK, который служит в качестве отклика на кадр данных.
Кроме того, блок 121 управления работой управляет ресурсами, которые используются при передаче кадров. В частности, блок 121 управления работой управляет информацией о ресурсах, которая будет описана позже. Например, блок 121 управления работой определяет ресурсный блок в случае AP 10-1 и регистрирует ресурсный блок, о котором необходимо уведомить, в случае STA 20-1.
Блок 122 управления сигналом управляет работой блока 130 беспроводной связи. В частности, блок 122 управления сигналом управляет процессами передачи и приема блока 130 беспроводной связи. Например, в случае STA 20-1, блок 122 управления сигналом побуждает блок 130 беспроводной связи выполнять UL-передачу, используя определенные ресурсы (один или более ресурсных блоков) в зоне ресурсов, которая будет описана позже, на основе команды, подаваемой блоком 121 управления работой.
Блок беспроводной связи
Блок 130 беспроводной связи включает в себя блок 131 обработки передачи, блок 132 обработки приема и блок 133 управления антенной, как показано на фиг. 4.
Блок 131 обработки передачи выполняет процесс передачи кадров. В частности, блок 131 обработки передачи вырабатывает сигнал, подлежащий передаче, на основе кадра, поданного из блока 113 формирования кадров передачи. Более конкретно, блок 131 обработки передачи вырабатывает сигнал, который относится к UL-кадру, на основе ресурсов, предписанных блоком 122 управления сигналом. Например, блок 131 обработки передачи вырабатывает поток символов путем выполнения кодирования, перемежения и модуляции над кадром, поданным из блока 110 обработки данных, например, согласно схеме кодирования и модуляции, установленной блоком 120 управления. Блок 131 обработки передачи преобразует сигнал, который относится к потоку символов, полученному в процессе на предыдущей стадии, в аналоговый сигнал и выполняет усиление, фильтрацию и преобразование с повышением частоты аналогового сигнала.
Кроме того, блок 131 обработки передачи выполняет процесс мультиплексирования кадров. В частности, блок 131 обработки передачи выполняет процесс, который относится к мультиплексированию с частотным разделением каналов или мультиплексированию с пространственным разделением каналов.
Блок 132 обработки приема выполняет процесс приема кадра. В частности, блок 132 обработки приема выполняет восстановление кадров на основе сигнала, поданного из блока 133 управления антенной. Например, блок 132 обработки приема находится в режиме ожидания приема сигнала, который относится к UL-кадру в пределах диапазона ресурсов, сохраненных в виде зоны ресурсов в случае AP 10-1. В частности, блок 132 обработки приема получает поток символов, выполняя процесс, противоположный процессу, который выполняется во время передачи сигнала, такой как преобразование с понижением частоты и преобразование аналогового сигнала в цифровой, над сигналом, полученным из антенны. Блок 132 обработки приема получает кадр, выполняя, например, демодуляцию и декодирование над потоком символов, полученным в процессе на предыдущей стадии, и подает полученный кадр в блок 110 обработки данных или блок 120 управления.
Кроме того, блок 132 обработки приема выполняет процесс, который относится к разделению мультиплексированного кадра. В частности, блок 132 обработки приема выполняет процесс, который относится к разделению кадра, который был подвергнут мультиплексированию с частотным разделением каналов или мультиплексированию с пространственным разделением каналов.
Кроме того, блок 132 обработки приема оценивает коэффициент усиления канала. В частности, блок 132 обработки приема вычисляет информацию о комплексном коэффициенте усиления канала на основе части преамбулы или части обучающего сигнала из сигнала, полученного из блока 133 управления антенной. Информация о расчетном комплексном коэффициенте усиления канала используется в процессе, который относится к мультиплексированию кадров, процессе разделения кадров и т.п.
Блок 133 управления антенной выполняет передачу и прием сигнала по меньшей мере через одну антенну. В частности, блок 133 управления антенной передает сигнал, выработанный блоком 131 обработки передачи, через антенну и подает сигнал, принятый через антенну, в блок 132 обработки приема. Блок 133 управления антенной осуществляет управление, которое относится к мультиплексированию с пространственным разделением каналов.
2.2. Технические характеристики
Далее будут описаны характеристические функции AP 10-1 и STA 20-1 согласно первому варианту осуществления настоящего раскрытия. Данный вариант осуществления будет описан в связи с примером, в котором кадр, связанный с ULR, передается в качестве отклика на запускающий кадр, и затем передается кадр данных, связанный с ULR.
Функции AP
Сначала будут описаны характеристические функции AP 10-1.
Определение зоны ресурсов
AP 10-1 определяет ресурсы, выбираемые в качестве ресурсов UL. В частности, блок 120 управления определяет ресурсы блоков (ресурсные блоки), доступные для UL-передачи, и определяет общие ресурсы (зону ресурсов) на основе определенных ресурсных блоков. Процесс определения зоны ресурсов будет подробно описан со ссылкой на фиг. 5. На фиг. 5 показана схема, предназначенная для описания примера выделения и использования ресурсов при осуществлении связи, выполняемой AP 10-1 и т.д. согласно настоящему варианту осуществления.
Блок 120 управления определяет ресурсные блоки для UL-передачи и определяет зону ресурсов на основе размера ресурсного блока и количества ресурсных блоков. Например, ресурсный блок задается по времени, частоте и пространственному потоку, как показано на фиг. 5. Зона ресурсов представляет собой агрегацию ресурсных блоков. Ресурсный блок может быть задан двумя параметрами из параметров времени, частоты и пространственного потока.
Как будет описано позже, уведомление об информации о ресурсном блоке направляется в STA 20-1, и STA 20-1, имеющая запрос UL-передачи, выбирает ресурсные блоки на основе информации, о которой она была уведомлена. Затем STA 20-1 выполняет UL-передачу, используя ресурсы (которые в дальнейшем также упоминаются как "ресурсные блоки"), которые относятся к выбранному ресурсному блоку.
В данном случае предполагается, что STA 20-1 будут выполнять UL-передачу согласно схеме произвольного доступа. В этом случае STA 20-1 самостоятельно выбирают ресурсный блок и выполняют UL-передачу, и, таким образом, используемые ресурсные блоки, по всей вероятности, будут перекрываться. Например, как показано на фиг. 5, каждая из STA 20-1#A - 20-1#C выбирает ресурсные блоки и передает кадр данных, используя выбранный ресурсный блок. В примере, показанном на фиг. 5, ресурсные блоки, выбранные с помощью STA 20-1#A - 20-1#C, не перекрываются, но когда количество STA 20-1 увеличивается, выбранные ресурсные блоки, по всей вероятности, будут перекрываться. Когда выбранные ресурсные блоки перекрываются, между кадрами происходят конфликты.
Кроме того, STA 20-1 может передавать различные кадры, используя выбранный ресурсный блок. Например, в случае кадра данных, длина кадра является различной в зависимости от размера данных цели передачи. Поэтому AP 10-1 подготавливает ресурсные блоки достаточным образом для того, чтобы предотвратить нехватку ресурсных блоков. В результате, часто подготавливается слишком большое количество ресурсных блоков, чем ресурсов, которые фактически используются, что приводит к снижению эффективности использования ресурсов.
В связи с этим блок 120 управления определяет ресурсный блок и зону ресурсов на основе информации об атрибуте, которая относится к передаче ответного UL-кадра (ответного кадра), который служит в качестве отклика на запускающий кадр, что будет описано позже. В частности, блок 120 управления определяет зону ресурсов на основе информации об атрибуте STA 20-1, которая передает ответный UL-кадр. Процесс определения зоны ресурсов будет подробно описан со ссылкой на фиг. 6. На фиг. 6 показана схема, предназначенная для описания другого примера выделения и использования ресурсов при осуществлении связи, выполняемой AP 10-1 и т.д., согласно настоящему варианту осуществления.
Информация об атрибуте STA 20-1, которая передает ответный UL-кадр, включает в себя информацию, которая относится к наличию или отсутствию запроса на установление связи по восходящей линии связи. В частности, запрос на установление связи по восходящей линии связи представляет собой запрос на передачу данных. Например, блок 120 управления сначала определяет STA 20-1, имеющую запрос на передачу данных, в качестве цели разрешения UL-передачи. Затем в случае побуждения STA 20-1 передавать ULR-кадр с использованием ресурсного блока, блок 120 управления определяет ресурсный блок на основе размера ULR-кадра. Кроме того, блок 120 управления определяет зону ресурсов на основе оценочного количества STA 20-1, имеющих запрос на передачу данных, и размера ULR-кадра (размера ресурсного блока). Поэтому, как показано на фиг. 6, размер зоны ресурсов может быть меньше, чем размер зоны ресурсов, показанной на фиг. 5. Количество STA 20-1, имеющих запрос на передачу данных, можно оценить на основе результата связи с STA 20-1, которая осуществлялась в предыдущий момент времени.
Передача запускающего кадра
AP 10-1 уведомляет каждую из STA 20-1 о ресурсах, доступных для UL-передачи. В частности, AP 10-1 передает запускающий кадр (первый кадр), включающий в себя информацию о ресурсах, в которой задан ресурсный блок, выбираемый в качестве ресурсов UL из зоны ресурсов, и информацию об атрибуте, которая относится к передаче ответного UL-кадра в STA 20-1. Более конкретно, блок 120 управления определяет информацию о ресурсах и информацию об атрибуте STA 20-1, которая передает ответный UL-кадр и побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о ресурсах и информацию об атрибуте. Затем блок 130 беспроводной связи передает выработанный запускающий кадр.
Например, AP 10-1 передает произвольно выбранный запускающий кадр, показанный на фиг. 6, в качестве запускающего кадра. В примере, показанном на фиг. 6, произвольно выбранный запускающий кадр передается по конкретному каналу, такому как первичный канал, но произвольно выбранный запускающий кадр можно передать по любому другому каналу или всем доступным каналам. То же самое относится к кадру гранта восходящей линии связи и мультикадру ACK, которые будут описаны позже. Запускающий кадр можно передавать через регулярные интервалы как навигационный кадр или можно передавать при известном таймировании DL-передачи. Запускающий кадр будет подробно описан со ссылкой на фиг. 7. На фиг. 7 показана схема, иллюстрирующая пример конфигурации запускающего кадра согласно настоящему варианту осуществления.
Как показано на фиг. 7, запускающий кадр включает в себя поля, такие как заголовок физического уровня (PHY), заголовок MAC, тип произвольного доступа, выделение зоны ресурсов произвольного доступа и контрольная последовательность кадра (FCS).
Поле типа произвольного доступа хранит информацию об атрибуте STA 20-1, которую передает ответный UL-кадр, то есть, информацию об атрибуте STA 20-1, которая служит в качестве цели разрешения UL-передачи. Например, атрибут STA 20-1 показывает наличие или отсутствие ULR, и, в качестве ULR, существует запрос на установление связи, такой как пробный запрос или запрос ассоциации в дополнение к запросу передачи данных.
Поле выделения зоны ресурсов произвольного доступа хранит часть информации, которая служит в качестве информации о ресурсах беспроводной связи. Например, поля, такие как карта частот, карта таймирования, пространственная карта и разрешенный доступ, включены в это поле, как показано на фиг. 7.
Информация, в которой указана частота, выделенная ресурсному блоку, информация, в которой указано время, выделенное ресурсному блоку, и информация, в которой указан пространственный поток, выделенный ресурсному блоку, хранятся в поле карты частот, поле карты таймирования и поле пространственной карты, соответственно.
Информация, указывающая информацию, запрошенную для хранения в ответном UL-кадре, переданном в качестве отклика на запускающий кадр, хранится в поле разрешенного доступа. Например, ID STA, в котором указана STA 20-1, передающая ответный UL-кадр, и информация о буферных данных, указывающая размер данных, чья UL-передача запланирована, может храниться в поле разрешенного доступа, как показано на фиг. 7.
Прием ответного кадра
После передачи запускающего кадра AP 10-1 принимает ответный UL-кадр (второй кадр), который служит в качестве отклика на запускающий кадр из STA 20-1. В частности, AP 10-1 принимает ответный UL-кадр на основе информации о ресурсах, включенной в запускающий кадр. Более конкретно, блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров приема таким образом, чтобы он находился в режиме ожидания приема в пределах диапазона разрешенной зоны ресурсов после передачи запускающего кадра. Ответный UL-кадр передается с использованием по меньшей мере одного ресурсного блока, выбранного из группы ресурсных блоков, указанных в информации о ресурсах. Например, AP 10-1 выполняет установку параметров приема таким образом, чтобы кадр принимался во всей зоне ресурсов, показанной на фиг. 6, и принимает ULR-кадры, переданные из STA 20-1#A - 20-1#C, используя выбранные ресурсные блоки.
Кроме того, AP 10-1 получает информацию (которая в дальнейшем также упоминается как "информация планирования UL-передачи") относительно содержания запланированной UL-передачи из принятого ответного UL-кадра. В частности, когда блок 130 беспроводной связи принимает ответный UL-кадр, блок 110 обработки данных получает ID STA и информацию о буферных данных, включенную в ответный UL-кадр. Затем блок 120 управления определяет, выдано ли разрешение для передачи данных с размером данных, указанным в информации о буферных данных, в STA 20-1 с ID STA.
Передача кадра разрешения UL-передачи
AP 10-1 передает кадр разрешения UL-передачи в STA 20-1 в ответ на ULR, о котором было передано уведомление, посредством ответного UL-кадра. В частности, в случае, когда определяется, что передача данных, указанная в информации, включенной в ответный UL-кадр, разрешена, блок 120 управления выделяет ресурсы UL-передачи в соответствии с ULR для STA 20-1. Затем блок 120 управления побуждает блок 110 обработки данных вырабатывать кадр разрешения UL-передачи, включающий в себя информацию (которая в дальнейшем также упоминается как "информация о выделении ресурсов"), указывающую выделенные ресурсы UL-передачи. По истечении заданного периода времени с момента приема ответного UL-кадра блок 130 беспроводной связи передает выработанный кадр разрешения UL-передачи.
Например, блок 120 управления выделяет ресурсы UL-передачи, которые позволяют выполнить передачу данных с размером данных, о которых было передано уведомление, посредством ответного UL-кадра в STA 20-1#A - 20-1#C, которые служат в качестве источника передачи ответного UL-кадра. Затем блок 120 управления побуждает блок 110 обработки данных вырабатывать кадр гранта восходящей линии связи (фиг. 6), включающий в себя ID STA, в котором передача данных определена как разрешенная, и информацию о выделении ресурсов, указывающую выделенные ресурсы UL-передачи. Затем выработанный кадр гранта восходящей линии связи передается с помощью блока 130 беспроводной связи.
Следует отметить, что информация, соответствующая STA 20-1, в которой передача данных определена как неразрешенная среди STA 20-1, которые передали ответный UL-кадр, не может быть включена в кадр разрешения UL-передачи, и вместо нее может быть включена информация, указывающая, что отсутствуют выделенные ресурсы передачи.
Прием кадра данных и передача ответного кадра подтверждения
После передачи кадра разрешения UL-передачи AP 10-1 принимает кадр данных из STA 20-1. В частности, блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров приема таким образом, чтобы кадр принимался с помощью ресурсов, о которых уведомлена STA 20-1, посредством кадра разрешения UL-передачи. Затем блок 130 беспроводной связи принимает кадр данных, переданный с помощью ресурсов, о которых было передано уведомление. Например, кадр данных (ULD) может быть передан из каждой STA 20-1#A - 20-1#C и подвергнут мультиплексированию с частотным разделением каналов, как показано на фиг. 6. ULD-кадр можно подвергнуть мультиплексированию с пространственным разделением каналов вместо или в дополнение к мультиплексированию с частотным разделением каналов.
Кроме того, после приема кадра данных AP 10-1 передает ответный кадр подтверждения с кадром данных в STA 20-1. В частности, когда кадр данных принимается с помощью блока 130 беспроводной связи, по истечении заданного периода времени блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный кадр подтверждения с кадром данных. Затем выработанный ответный кадр подтверждения передается с помощью блока 130 беспроводной связи. Например, ответный кадр подтверждения может представлять собой мультикадр ACK, в котором хранится информация ответа с подтверждением (которая в дальнейшем также упоминается как "информация о ACK") в каждом из множества кадров данных.
Функции STA
Далее будут описаны характеристические функции STA 20-1.
Прием запускающего кадра
STA 20-1 принимает запускающий кадр из AP 10-1. В частности, когда прием запускающего кадра осуществляется с помощью блока 130 беспроводной связи, блок 110 обработки данных получает информацию о ресурсах, включенную в запускающий кадр, и информацию об атрибуте, которая относится к передаче ответного UL-кадра.
Кроме того, блок 120 управления определяет, передан ли ответный UL-кадр с использованием ресурсов, выбранных из выбираемых ресурсов, указанных в информации о ресурсах на основе информации об атрибуте, которая относится к передаче ответного UL-кадра. В частности, блок 120 управления определяет, соответствует ли информация об атрибуте своего собственного устройства информации об атрибуте передающего устройства. Например, в случае, когда информация, хранящаяся в поле типа произвольного доступа запускающего кадра, показывает STA 20-1, имеющую ULR, блок 120 управления определяет, имеет ли его собственное устройство ULR.
Выбор ресурсного блока
STA 20-1 определяет ресурсы, используемые для UL-передачи на основе информации о ресурсах, включенной в запускающий кадр. В частности, в случае, когда определяется, что будет выполняться UL-передача, блок 120 управления произвольно выбирает ресурсный блок из зоны ресурсов (группы ресурсных блоков), указанной в информации о ресурсах. Например, блок 120 управления выбирает ресурсный блок путем выбора частоты, времени и пространственного потока из информации, хранящейся в карте частот, карте таймирования и пространственной карте, которые включены в поле выделения зоны ресурсов произвольного доступа запускающего кадра. Например, как показано на фиг. 6, STA 20-1#A выбирает нижний левый ресурсный блок среди группы из 12 ресурсных блоков, полученных путем разделения зоны ресурсов. Выше был описан пример, в котором блок 120 управления произвольно выбирает ресурсный блок, но ресурсный блок может быть выбран в соответствии с конкретным правилом.
Передача ответного кадра
STA 20-1 передает ответный UL-кадр, который служит в качестве отклика на запускающий кадр, в AP 10-1, используя определенные ресурсы. В частности, блок 120 управления побуждает блок 110 обработки данных вырабатывать ULR-кадр, включающий в себя информацию, которая относится к содержанию запроса на установление связи по восходящей линии связи после выбора ресурсного блока. Блок 120 управления побуждает блок 130 беспроводной связи устанавливать параметры передачи таким образом, чтобы передачу кадров можно было выполнить с использованием выбранного ресурсного блока. Затем блок 130 беспроводной связи передает выработанный ULR-кадр в соответствии с установкой параметров передачи. Например, ID STA своего собственного устройства и информация о буферных данных, указывающая размер ULD, включены в ULR-кадр в качестве информации, указывающей информацию, запрошенную для хранения в ULR-кадре.
Прием кадра разрешения UL-передачи
После передачи ответного UL-кадра STA 20-1 принимает кадр разрешения UL-передачи из AP 10-1. В частности, когда блок 130 беспроводной связи принимает кадр разрешения UL-передачи, блок 110 обработки данных получает информацию о выделении ресурсов из кадра разрешения UL-передачи. Затем блок 120 управления определяет наличие или отсутствие передачи кадра данных на основе полученной информации о выделении ресурсов. Например, в случае, когда ID STA своего собственного устройства включен в информацию о выделении ресурсов, блок 120 управления определяет кадр данных, подлежащий передаче.
Передача кадра данных и прием ответного кадра подтверждения
STA 20-1 передает кадр данных на основе информации о выделении ресурсов. В частности, в случае, когда кадр данных определяется как переданный, блок 120 управления побуждает блок 110 обработки данных вырабатывать кадр данных и побуждает блок 130 беспроводной связи выполнять установку параметров передачи таким образом, чтобы кадр данных можно было передать с использованием ресурсов, указанных в информации о выделении ресурсов. Затем блок 130 беспроводной связи передает выработанный кадр данных по истечении заданного периода времени с момента приема кадра разрешения UL-передачи. Например, каждая STA 20-1#A - 20-1#C передает ULD-кадр, используя выделенные ресурсы. В результате, как показано на фиг. 6, ULD-кадр мультиплексируется, Размер выделенных ресурсов отличается в зависимости от размера данных, которые передаются посредством ULD-кадра, и, например, как показано на фиг. 6, ресурсы с одинаковым размером выделяются для STA 20-1#A и 20-1#B, а ресурсы с различным размером выделяются для STA 20-1#C.
Кроме того, после передачи кадра данных STA 20-1 принимает ответный кадр подтверждения в качестве отклика на кадр данных. В частности, блок 130 беспроводной связи принимает ответный кадр подтверждения с кадром данных по истечении заданного периода времени с момента передачи кадра данных. Ответный кадр подтверждения может представлять собой мультикадр ACK, включающий в себя информацию ACK, адресованную многочисленным STA 20-1. В этом случае блок 120 управления определяет наличие или отсутствие информации ACK, адресованной своему собственному устройству, и выполняет процесс повторной передачи ULD-кадра в случае, когда определяется, что информация ACK не включена в него.
2.3. Процессы, выполняемые устройствами
Далее будут описаны процессы AP 10-1 и STA 20-1 согласно настоящему варианту осуществления. Описание процессов, которые по существу являются такими же, как и вышеописанные процессы, будет опущено.
Процесс AP
Сначала, со ссылкой на фиг. 8, будет описан процесс AP 10-1 согласно настоящему варианту осуществления. На фиг. 8 показана блок-схема последовательности операций, концептуально иллюстрирующая процесс AP 10-1 согласно настоящему варианту осуществления.
AP 10-1 определяет зону ресурсов (этап S302). В частности, блок 120 управления определяет информацию об атрибуте STA 20-1, которая служит в качестве цели передачи ответного UL-кадра, и определяет размер ресурсного блока на основе определенной информации об атрибуте, то есть, содержания UL-передачи. Затем блок 120 управления определяет зону ресурсов, доступную для UL-передачи на основе оценочного количества STA 20-1, соответствующих информации об атрибуте и размеру ресурсного блока.
Затем AP 10-1 вырабатывает запускающий кадр для устройства, имеющего запрос на передачу данных (этап S304). В частности, блок 120 управления устанавливает только STA 20-1, имеющие ULR в качестве цели отклика, и побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о ресурсах, в которой указан определенный ресурсный блок.
Затем AP 10-1 передает запускающий кадр в STA 20-1 (этап S306). В частности, блок 130 беспроводной связи передает выработанный запускающий кадр в каждую STA 20-1.
Затем AP 10-1 выполняет установку параметров приема на основе зоны ресурсов (этап S308). В частности, блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров приема таким образом, чтобы ULR-кадр принимался в пределах определенной зоны ресурсов.
Затем AP 10-1 находится в режиме ожидания до тех пор, пока не будет принят ULR-кадр (этап S310). В частности, блок 130 беспроводной связи находится в режиме ожидания без изменения установленного параметра связи до тех пор, пока не будет принят ULR-кадр.
После приема ULR-кадра AP 10-1 передает кадр разрешения UL-передачи в STA 20-1 (этап S312). В частности, когда блок 130 беспроводной связи принимает ULR-кадр, блок 110 обработки данных получает информацию планирования UL-передачи, включенную в ULR-кадр. Затем блок 120 управления выделяет ресурсы источнику передачи ULR-кадра на основе информации планирования UL-передачи и вырабатывает информацию о выделении ресурсов. Затем блок 120 управления побуждает блок 110 обработки данных вырабатывать кадр разрешения UL-передачи, включающий в себя информацию о выделении ресурсов, и выработанный кадр разрешения UL-передачи передается с помощью блока 130 беспроводной связи.
Затем AP 10-1 находится в режиме ожидания до тех пор, пока не будет принят ULD-кадр (этап S314). В частности, блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров приема на основе информации о выделении ресурсов таким образом, чтобы был принят ULD-кадр.
После приема ULD-кадра AP 10-1 передает ответный кадр подтверждения в STA 20-1 (этап S316). В частности, когда блок 130 беспроводной связи принимает ULD-кадр, блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный кадр подтверждения ULD-кадра, и выработанный ответный кадр подтверждения передается с помощью блока 130 беспроводной связи. Следует отметить, что в случае, когда ULD-кадр не принимается, ответный кадр подтверждения не передается.
Процесс STA
Далее, со ссылкой на фиг. 9, будет описан процесс STA 20-1 согласно настоящему варианту осуществления. На фиг. 9 показана блок-схема последовательности операций, концептуально иллюстрирующая процесс STA 20-1 согласно настоящему варианту осуществления.
STA 20-1 находится в режиме ожидания приема запускающего кадра (этап S402). В частности, когда происходит таймирование передачи запускающего кадра, блок 120 управления побуждает блок 130 беспроводной связи находиться в состоянии ожидания приема запускающего кадра.
После приема запускающего кадра STA 20-1 определяет, имеет ли ее собственное устройство запрос на передачу данных (этап S404). В частности, когда блок 130 беспроводной связи принимает запускающий кадр, блок 110 обработки данных получает информацию о ресурсах, включенную в запускающий кадр, и информацию об атрибуте STA 20-1, которая служит в качестве цели UL-передачи. Затем в случае, когда атрибут, указанный в информации об атрибуте, показывает, что имеется запрос на передачу данных, блок 120 управления определяет, имеет ли его собственное устройство запрос на передачу данных. Например, блок 120 управления выполняет определение на основе наличия или отсутствия данных в буфере 112 передачи.
Когда определяется, что ее собственное устройство имеет запрос на передачу данных, STA 20-1 выбирает ресурсный блок (этап S406). В частности, когда определяется, что его собственное устройство имеет запрос на передачу данных, блок 120 управления выбирает ресурсный блок на основе информации о ресурсах, полученной из запускающего кадра.
Затем STA 20-1 передает ULR-кадр в AP 10-1, используя ресурсный блок (этап S408). В частности, блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров передачи на основе выбранного ресурсного блока. Блок 120 управления побуждает блок 110 обработки данных вырабатывать ULR-кадр, включающий в себя информацию планирования UL-передачи. Затем выработанный ULR-кадр передается с помощью блока 130 беспроводной связи.
Затем STA 20-1 определяет, принят ли кадр разрешения UL-передачи (этап S410). В частности, блок 120 управления определяет, принят ли кадр разрешения UL-передачи в течение заданного периода времени с момента передачи ULR-кадра. Когда определяется, что кадр разрешения UL-передачи не был принят в течение заданного периода времени, блок 120 управления рассматривает UL-передачу как разрешенную и заканчивает процесс.
После приема кадра разрешения UL-передачи STA 20-1 передает ULD-кадр в AP 10-1 (этап S412). В частности, когда блок 130 беспроводной связи принимает кадр разрешения UL-передачи, блок 110 обработки данных получает информацию о выделении ресурсов, которая включена в кадр разрешения UL-передачи и адресована его собственному устройству. Затем блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров передачи на основе полученной информации о выделении ресурсов. Блок 120 управления побуждает блок 110 обработки данных вырабатывать ULD-кадр. Затем выработанный ULD-кадр передается с помощью блока 130 беспроводной связи.
Затем STA 20-1 определяет, принят ли ответный кадр подтверждения (этап S414). В частности, блок 120 управления определяет, принят ли ответный кадр подтверждения в течение заданного периода времени с момента передачи ULD-кадра. Когда определяется, что ответный кадр подтверждения не был принят в течение заданного периода времени, блок 120 управления рассматривает передачу ULD-кадра как неудачную, и побуждает процесс вернуться к этапу S402. В случае, когда ответный кадр подтверждения был принят в течение заданного периода времени, процесс заканчивается.
2.4. Заключение относительно первого варианта осуществления
Как описано выше, согласно первому варианту осуществления настоящего раскрытия AP 10-1 передает первый кадр, включающий в себя информацию о ресурсах, в которой указаны ресурсы, которые можно выбрать в качестве ресурсов восходящей линии связи из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра, и принимает ответный кадр, переданный в качестве отклика на первый кадр. STA 20-1 передает первый кадр, включающий в себя информацию о ресурсах, в которой указаны ресурсы, которые можно выбрать в качестве ресурсов восходящей линии связи из множества ресурсов, и информацию об атрибуте, которая относится к передаче ответного кадра, и передает второй кадр в качестве отклика на первый кадр. Таким образом, на основе информации об атрибуте выполняется только передача конкретного ответного UL-кадра, и поэтому уменьшаются ресурсы, используемые для ответного UL-кадра, передаваемого при UL-связи на основе схемы произвольного доступа. В результате, вероятность возникновения конфликтов между кадрами ниже, чем в случае, когда произвольная STA 20-1 передает UL-кадр, и поэтому можно подавить снижение эффективности UL-связи на основе схемы произвольного доступа.
Кроме того, AP 10-1 принимает второй кадр на основе информации о ресурсах, включенной в первый кадр. Таким образом, установка параметров приема выполняется в соответствии с параметром передачи ответного UL-кадра, и можно повысить стабильность приема ответного UL-кадра.
Кроме того, второй кадр передается с использованием по меньшей мере одного ресурса, выбранного из выбираемых ресурсов, указанных в информации о ресурсах на основе информации об атрибуте, которая относится к передаче второго кадра. Таким образом, ответный UL-кадр передается в пределах диапазона выбранного ресурсного блока, и поэтому можно уменьшить вероятность перекрытия ресурсов ответных UL-кадров, и можно более надежным способом уменьшить вероятность возникновения конфликтов между UL-кадрами.
Кроме того, информация об атрибуте, связанная с передачей второго кадра, включает в себя информацию об атрибуте передающего устройства, выполняющего передачу второго кадра, и STA 20-1 передает второй кадр в случае, когда информация об атрибуте своего собственного устройства соответствует информации об атрибуте передающего устройства. Таким образом, за счет подавления количества STA 20-1, выполняющих UL-передачу, можно более надежным способом уменьшить интенсивность конфликтов переданного UL-кадра.
Кроме того, информация об атрибуте передающего устройства включает в себя информацию, которая относится к запросу на установление связи по восходящей линии связи. Таким образом, ресурсный блок подготавливается в соответствии с количеством STA 20-1, имеющих ULR, и ресурсные блоки (зона ресурсов) могут быть обеспечены надлежащим образом.
Кроме того, запрос на установление связи по восходящей линии связи включает в себя запрос на передачу данных. Поэтому можно более эффективно подавлять конфликты между кадрами за счет применения конфигурации согласно настоящему варианту осуществления к кадру данных, чья длина кадра варьируется в соответствии с каждой STA 20-1 гораздо легче, чем у других UL-кадров.
Кроме того, запрос на установление связи по восходящей линии связи включает в себя запрос на установление связи. Таким образом, можно предотвратить ситуацию, в которой соединение связи не устанавливается в течение длительного времени из-за конфликтов между кадрами, которые относятся к запросу подключения к данным.
Кроме того, второй кадр включает в себя информацию, которая относится к содержанию запроса на установление связи по восходящей линии связи. Таким образом, можно произвести соответствующий отклик на ULR. В частности, в случае, когда ULR представляет собой запрос на передачу данных, ресурсы должным образом выделяются для передачи ULD-кадра, и поэтому можно повысить коэффициент успешного выполнения приема ULD-кадра и эффективность использования ресурсов.
2.5. Модифицированные примеры
Выше был описан первый вариант осуществления настоящего раскрытия. Данный вариант осуществления не ограничивается приведенным выше примером. Далее будут описаны первый и второй модифицированные примеры настоящего варианта осуществления.
Первый модифицированный пример
В качестве первого модифицированного примера настоящего варианта осуществления, AP 10-1 может предоставить разрешение на UL-передачу только STA 20-1, которая передает конкретный ответный UL-кадр. В частности, информация об атрибуте, связанная с передачей ответного UL-кадра включает в себя информацию (которая в дальнейшем также упоминается как "информация об атрибуте кадра"), которая относится к атрибуту ответного UL-кадра. Более конкретно, атрибут ответного UL-кадра включает в себя тип (формат) кадра. Например, AP 10-1 передает запускающий кадр, включающий в себя информацию об атрибуте кадра ответного UL-кадра, в STA 20-1, и только STA 20-1, которая запланирована для передачи кадра, имеющего атрибут, указанный в информации об атрибуте кадра, передает ответный UL-кадр атрибута. Процесс согласно настоящему модифицированному примеру будет подробно описан со ссылкой на фиг. 10. На фиг. 10 показана схема, предназначенная для описания примера выделения и использования ресурсов при осуществлении связи, выполняемой AP 10-1 и т.д., согласно первому модифицированному примеру настоящего варианта осуществления.
Сначала AP 10-1 определяет атрибут кадра, UL-передача которого разрешена. В частности, блок 120 управления определяет тип кадра, подлежащего передаче, в качестве ответного UL-кадра. Например, тип кадра может представлять собой тип кадра MAC, такого как кадр контроля, кадр управления или кадр данных. Тип кадра может представлять собой любой другой тип, заданный в стандарте, или может представлять собой тип, который задан однозначно.
Затем AP 10-1 определяет зону ресурсов на основе определенного атрибута кадра. Например, блок 120 управления определяет ресурсный блок на основе размера кадра, указанного из определенного типа кадра. Блок 120 управления определяет зону ресурсов на основе оценочного количества передач соответствующего типа кадра и размера ресурсного блока.
Затем AP 10-1 передает запускающий кадр, включающий в себя информацию о ресурсах и информацию об атрибуте кадра, в STA 20-1. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о ресурсах, в которой указана группа определенных ресурсных блоков и информация об атрибуте кадра. Затем выработанный запускающий кадр передается с помощью блока 130 беспроводной связи.
STA 20-1, которая приняла запускающий кадр, определяет наличие или отсутствие передачи ответного UL-кадра на основе информации об атрибуте кадра. В частности, блок 120 управления определяет, соответствует ли атрибут UL-кадра, который запланирован для передачи, атрибуту ответного UL-кадра. Например, в случае, когда тип кадра, указанный в информации об атрибуте кадра, представляет собой кадр управления, блок 120 управления определяет, является ли тип UL-кадра, который запланирован для передачи, кадром управления.
В случае, когда определяется, что необходимо передать ответный UL-кадр, STA 20-1 передает ответный UL-кадр в AP 10-1, используя ресурсный блок, выбранный из информации о ресурсах. Например, в случае, когда определяется, что тип UL-кадра, который запланирован для передачи, представляет собой кадр управления, блок 120 управления произвольно выбирает ресурсный блок из группы ресурсных блоков, указанных в информации о ресурсах. Затем блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров передачи на основе выбранного ресурсного блока и побуждает блок 110 обработки данных вырабатывать кадр управления, который служит в качестве ответного UL-кадра. Затем выработанный кадр управления передается с помощью блока 130 беспроводной связи. В результате, например, как показано на фиг. 10, кадр управления передается из каждой STA 20-1#A - 20-1#D. В примере, показанном на фиг. 10, кадр управления, переданный из STA 20-1#C, и кадр управления, переданный из STA 20-1#D, подвергаются мультиплексированию с частотным разделением каналов.
Более того, запускающий кадр, который передается согласно настоящему модифицированному примеру, будет подробно описан со ссылкой на фиг. 11. На фиг. 11 показана схема, иллюстрирующая пример конфигурации запускающего кадра согласно первому модифицированному примеру настоящего варианта осуществления.
Запускающий кадр имеет по существу одинаковую конфигурацию поля в качестве запускающего кадра согласно первому варианту осуществления, но информация, хранящаяся в некоторых полях, отличается, как показано на фиг. 11.
Информация (информация об атрибуте кадра), указывающая атрибут ответного UL-кадра, который служит в качестве отклика на запускающий кадр, хранится в поле разрешенного доступа. Например, тип кадра информации, показывающий тип кадра, можно хранить в поле разрешенного доступа, как показано на фиг. 11.
Следует отметить, что данные или информация, указывающие на то, что кадр, соответствующий информации об атрибуте кадра, которая хранится в поле разрешенного доступа, является целью UL-передачи, не хранятся в поле типа произвольного доступа.
Как описано выше, согласно первому модифицированному примеру настоящего варианта осуществления информация об атрибуте, связанная с передачей второго кадра, включает в себя информацию, связанную с атрибутом второго кадра. STA 20-1 передает кадр, в котором атрибут кадра соответствует атрибуту второго кадра, в качестве второго кадра. Таким образом, только кадр конкретного атрибута передается в пределах зоны ресурсов, и поэтому подавляется ряд переданных UL-кадров, и интенсивность конфликтов UL-кадров можно снизить более надежным способом.
Кроме того, атрибут второго кадра включает в себя тип кадра. Таким образом, размер кадра приблизительно задается в соответствии с типом кадра и, следовательно, с размером ресурсного блока, то есть, ресурсы, выделенные для UL-передачи, можно отрегулировать должным образом, и можно повысить эффективность использования ресурсов.
Второй модифицированный пример
В качестве второго модифицированного примера настоящего варианта осуществления, AP 10-1 может производить сбор информации о другой STA 20-1, используя запускающий кадр вместо или в дополнение к вышеописанной информации, которая относится к трафику UL-передачи STA 20-1. В частности, информация об атрибуте STA 20-1, которая передает ответный UL-кадр, который включен в запускающий кадр, включает в себя информацию, которая относится к состоянию связи STA 20-1. В качестве информации, которая относится к состоянию связи STA 20-1, имеется информация, которая относится к качеству связи.
Например, AP 10-1 хранит пороговое значение коэффициента пакетных ошибок (PER) в поле типа произвольного доступа запускающего кадра в качестве информации об атрибуте STA 20-1, которая передает ответный UL-кадр. Затем AP 10-1 передает запускающий кадр в STA 20-1.
STA 20-1, которая приняла запускающий кадр, определяет, равен ли PER ее собственного устройства или выше, чем пороговое значение PER, включенное в запускающий кадр. В случае, когда определяется, что PER равен или выше, чем пороговое значение, STA 20-1 произвольно выбирает ресурсный блок из группы ресурсных блоков, указанных в информации о ресурсах, включенной в запускающий кадр. Затем STA 20-1 передает ответный UL-кадр, включающий в себя информацию, которая указывает ID STA своего собственного устройства, используя выбранный ресурсный блок. STA 20-1 может передать ответный UL-кадр, включающий в себя PER своего собственного устройства.
Кроме того, в качестве информации, которая относится к состоянию связи STA 20-1, имеется информация, которая относится к состоянию канала связи.
Например, AP 10-1 хранит заданное значение индекса, включенного в отчет информации о состоянии канала (CSI) в поле типа произвольного доступа запускающего кадра в качестве информации об атрибуте кадра ответного UL-кадра. Затем AP 10-1 передает запускающий кадр в STA 20-1.
STA 20-1, которая приняла запускающий кадр, определяет, удовлетворяет ли значение индекса, включенного в отчет CSI своего собственного устройства, условию для заданного значения, включенного в запускающий кадр. В случае, когда определяется, что условие удовлетворено, STA 20-1 произвольно выбирает ресурсный блок из группы ресурсных блоков, указанных в информации о ресурсах, включенной в запускающий кадр. Затем STA 20-1 передает ответный UL-кадр, включающий в себя информацию, указывающую ID STA своего собственного устройства, и отчет CSI, используя выбранный ресурсный блок.
Следует отметить, что ответный UL-кадр может включать в себя информацию, отличную от информации, которая относится к состоянию связи, которое служит в качестве условия передачи ответного UL-кадра. Например, информация, указывающая принятый индикатор интенсивности сигнала (RSSI) и т.п., может быть включена в ответный UL-кадр, включающий в себя PER.
Как описано выше, согласно второму модифицированному примеру настоящего варианта осуществления информация об атрибуте передающего устройства, выполняющего передачу второго кадра, включает в себя информацию, которая относится к состоянию связи передающего устройства. Таким образом, уменьшается количество конфликтов между кадрами при передаче информации, которая относится к состоянию связи STA 20-1, и можно эффективным способом осуществить сбор информации.
Кроме того, состояние связи включает в себя информацию, которая относится к качеству связи. Таким образом, сбор информации, которая относится к качеству связи, осуществляется эффективным образом, быстро повышается качество связи, и можно повысить эффективность связи. В частности, при многоадресной передаче, за счет указания STA 20-1, качество связи которой ниже, чем ожидаемое качество, и установки параметра многоадресной передачи, группы многоадресной передачи и т.п. на основе STA 20-1, повышается качество связи. Таким образом, желательно как можно раньше указать STA 20-1, качество связи которой ниже ожидаемого качества. С другой стороны, согласно конфигурации настоящего модифицированного примера, качество связи многоадресной передачи может быть улучшено на ранней стадии.
Кроме того, состояние связи включает в себя информацию, которая относится к состоянию канала связи. Таким образом, сбор информации, которая относится к состоянию канала связи, осуществляется эффективным образом, параметр связи в соответствии с состоянием канала связи устанавливается быстро, и можно повысить качество связи и эффективность связи.
Кроме того, второй кадр включает в себя информацию, которая относится к содержанию состояния связи передающего устройства. Таким образом, по сравнению со случаем, когда только наличие или отсутствие информации об атрибуте, которая служит в качестве цели UL-передачи, обнаруживается на основе наличия или отсутствия приема ответного UL-кадра, количество информации увеличивается, и поэтому AP 10-1 может принимать различные меры для того, чтобы улучшить состояние связи.
3. Второй вариант осуществления (сбор информации, которой относится к UL-передаче, использующей подзону)
Выше были описаны AP 10-1 и STA 20-1 согласно первому варианту осуществления настоящего раскрытия. Далее будут описаны AP 10-2 и STA 20-2 (которые в дальнейшем также упоминаются как "AP 10-2 и т.д.") согласно второму варианту осуществления настоящего раскрытия.
3.1. Конфигурации устройств
Конфигурация AP 10-2 и т.д. согласно второму варианту осуществления настоящего раскрытия является по существу такой же, как и конфигурация AP 10-1 и т.д. согласно первому варианту осуществления, и поэтому ее описание будет опущено.
3.2. Технические характеристики
Далее будут описаны характеристические функции AP 10-2 и STA 20-2 согласно второму варианту осуществления настоящего раскрытия. Данный вариант осуществления будет описан в связи с примером, в котором ULR-кадр передается в качестве отклика на запускающий кадр, и ответный кадр подтверждения передается с ULR-кадром.
Функции AP
Сначала будут описаны характеристические функции AP 10-2.
Определение зоны ресурсов
AP 10-2 определяет зону ресурсов на основе ресурсов, доступных для UL-передачи. В частности, блок 120 управления определяет зону ресурсов на основе полосы пропускания частоты и пространственного потока, доступного в течение периода времени UL-передачи. Затем блок 120 управления определяет ресурсный блок на основе определенной зоны ресурсов и размера ULR-кадра. Процесс определения ресурсов согласно настоящему варианту осуществления будет подробно описан со ссылкой на фиг. 12. На фиг. 12 показана схема, предназначенная для описания примера выделения ресурсов при осуществлении связи, выполняемой AP 10-2 и т.д., согласно настоящему варианту осуществления. На фиг. 12, показан пример, в котором ресурсный блок сконфигурирован по времени и частоте, но ресурсный блок может быть разделен по меньшей мере в соответствии с двумя параметрами из времени, частоты и пространственного потока.
Сначала блок 120 управления определяет зону ресурсов, доступную для UL-передачи. Например, ресурсы, которые имеют диапазон, показанный на фиг. 12, сохранены в виде зоны ресурсов.
Затем блок 120 управления определяет размер ресурсного блока на основе размера ULR-кадра. Например, блок 120 управления определяет ресурсы с размером, соответствующим размеру ULR-кадра в качестве ресурсного блока. Размер ресурсного блока может быть больше, чем размер ULR-кадра.
Затем блок 120 управления определяет зону ресурсов на основе размера ресурсного блока и количества STA 20-2. В частности, блок 120 управления определяет количество ресурсных блоков на основе количества подключенных STA 20-2 и определяет зону ресурсов на основе определенного количества ресурсных блоков и размера ресурсного блока. Например, блок 120 управления определяет зону ресурсов таким образом, чтобы в нее были включены 32 ресурсных блока RU#0- RU#31, показанные на фиг. 12. Часть зоны ресурсов может не использоваться в качестве ресурсного блока.
Следует отметить, что некоторые ресурсы, доступные для UL-передачи, можно определить в качестве зоны ресурсов. Зону ресурсов можно определить в соответствии с количеством подзон зоны ресурсов, которая будет описана позже. Размер ULR-кадра может быть фиксированным или переменным как описано выше в первом варианте осуществления. В этом случае процесс определения размера ресурсного блока не выполняется.
Определение подзоны
AP 10-2 определяет подзону, которая является по меньшей мере частью зоны ресурсов. В частности, блок 120 управления определяет подзону на основе информации (которая в дальнейшем также упоминаются как "условие установки параметров передачи"), связанной с передачей UL-кадра, который относится к ответному UL-кадру. Более конкретно, блок 120 управления получает условие установки параметров передачи и определяет размер ресурсов, соответствующих полученному условию установки параметров передачи. Затем блок 120 управления определяет группу ресурсных блоков в зоне ресурсов, соответствующей определенному размеру ресурсов, в качестве подзоны.
Следует отметить, что подзона определяется в соответствии с количеством условий установки параметров передачи, и поэтому может существовать множество подзон. Так как подзона определяется в соответствии с размером ресурсов, соответствующим условию установки параметров передачи, возможно наличие разности размеров между подзонами. Например, как показано на фиг. 12, в зоне ресурсов установлено множество подзон SA#1-#4, и размеры подзон SA#1-#3 отличаются от размера подзоны SA#4. На фиг. 12 показан пример, в котором подзона выполнена в виде длинного вертикального прямоугольника, но будет понятно, что подзону можно определить в виде длинного горизонтального прямоугольника или любого другого многоугольника. Подзону можно определить таким образом, чтобы ресурсный блок, принадлежащий подзоне, становился отдельной зоной.
Кроме того, условие установки параметров передачи может представлять собой условие, которое относится к атрибуту UL-кадра. В частности, в качестве атрибута UL-кадра, имеется тип кадра или размер данных для UL-кадра. Например, в качестве типа кадра имеется тип кадра MAC, такой как кадр управления, такой как опрос экономии мощности, кадр управления, такой как пробный запрос, или кадр данных. Тип кадра может представлять собой любой другой тип, заданный в стандарте, или может представлять собой тип, который задан однозначно, аналогично первому варианту осуществления. Размер данных может быть указан с помощью длины данных, диапазона длин данных, индекса, соответствующему ему и т.п.
Кроме того, условие установки параметров передачи может представлять собой условие, которое относится к избыточности связи UL-кадра. В частности, в качестве информации, которая относится к избыточности связи, имеется условие, включающее в себя по меньшей мере одно из: схемы модуляции и скорости кодирования. Например, в качестве элемента условия, которое относится к избыточности связи, имеется схема модуляции и кодирования (MCS).
Кроме того, условие установки параметров передачи может представлять собой условие, которое относится к состоянию связи передающего устройства UL-кадра. В частности, в качестве условия, которое относится к состоянию связи передающего устройства, имеется условие, которое относится к характеристикам распространения радиоволн. Например, в качестве условия, которое относится к характеристикам распространения радиоволн, имеется условие, которое относится к RSSI или интенсивности принимаемого поля. Условие, которое относится к характеристикам распространения радиоволн, может представлять собой условие, которое относится к PER или к частоте появления ошибочных битов (BER) вместо или в дополнение к RSSI.
Передача запускающего кадра
AP 10-2 уведомляет о каждой из STA 20-2 из информации об определенной подзоне. В частности, AP 10-2 передает запускающий кадр, включающий в себя информацию (которая в дальнейшем также упоминаются как "информация о подзоне"), в которой подзона указана из зоны ресурсов, включающей в себя ресурсный блок, выбираемый в качестве UL-ресурсов. Более конкретно, блок 120 управления определяет информацию о подзоне и побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о подзоне. Затем блок 130 беспроводной связи передает выработанный запускающий кадр. Запускающий кадр передается для каждого канала, который служит в качестве цели связывания каналов. Таким образом, STA 20-2, которая приняла запускающий кадр, может обнаружить канал, который служит в качестве цели связывания каналов, используемый ее собственным устройством.
Например, AP 10-2 передает запускающие кадры TF#1-TF#4, показанные на фиг. 12, в качестве запускающего кадра, используя четыре канала, которые служат в качестве цели связывания каналов. TF передается даже через канал, который отличается от первичного канала таким образом, чтобы TF принимала даже STA 20-2, которая не поддерживает связывание каналов. Например, TF подвергаются мультиплексированию с частотным разделением каналов в единицах заданных полос пропускания, например, в единицах 20 МГц, и передаются по всем доступным каналам.
Следует отметить, что на фиг. 12 показан пример, в котором TF передаются по всем доступным каналам, но TF можно передавать по определенному каналу среди доступных каналов. TF могут быть агрегированными или могут представлять собой кадр многоадресной передачи. Запускающий кадр можно передавать через регулярные интервалы как навигационный кадр или можно передавать при известном таймировании DL-передачи. Запускающий кадр, подлежащий передаче, согласно настоящему варианту осуществления будет подробно описан со ссылкой на фиг. 13. На фиг. 13 показана схема, иллюстрирующая пример конфигурации запускающего кадра согласно настоящему варианту осуществления.
Как показано на фиг. 13, запускающий кадр включает в себя поля, такие как заголовок PHY, заголовок MAC, параметр выделения ресурсного блока и FCS.
Поле заголовка MAC включает в себя поля, такие как управление кадра, длительность/ID, адрес передатчика (TA) и адрес приемника (RA). Так как желательно, чтобы многие STA 20-2 принимали запускающий кадр, широковещательный адрес может храниться в поле РА.
Информация о подзоне хранится в поле параметра выделения ресурсного блока. Например, поля подзоны (SA), хранящие информацию о подзоне, которые равны по числу подзонам, включены в это поле, и, например, N частей информации о подзонах, таких как SA#1-SA#N, хранятся в них, как показано на фиг. 13. Поле SA включает в себя поля, такие как параметр условия, карта частот, карта таймирования и пространственная карта.
Информация об условии установки параметров передачи хранится в поле параметра условия. В частности, в этом поле хранится информация, соответствующая условию установки параметров передачи. В этом поле может храниться информация, показывающая содержание условия установки параметров передачи. Конкретный пример условия установки параметров передачи, включенного в поле параметра условия, будет описан со ссылкой на фиг. 14. На фиг. 14 показана таблица, иллюстрирующая пример условия установки параметров передачи, включенного в поле параметра условия запускающего кадра, подлежащего передаче, согласно настоящему варианту осуществления.
Информация, соответствующая любому из условий установки параметров передачи, хранится в поле параметра условия. Например, параметры 0x01 - 0x04, заданные 2-х байтовыми кодами, подготовлены в виде информации, соответствующей типам кадра, как показано на фиг. 14. Например, параметры 0x01 - 0x04 соответствуют пробному запросу, опросу экономии мощности, любому другому кадру управления и кадру данных.
Кроме того, параметры 0x09 - 0x0C подготовлены в качестве информации, соответствующей размерам данных для UL-кадра. Например, параметры 0x09 - 0x0C соответствуют 1-127 октетам, 128-1023 октетам и 1K-1M октетам и более чем 1M октетам в качестве размера данных, накопленных в буфере 112 передачи.
Кроме того, параметры 0x10 и 0x11 подготовлены в качестве информации, соответствующей RSSI, измеренным STA 20-2. Например, параметры 0x10 и 0x11 соответствуют RSSI слабее порогового значения и RSSI сильнее порогового значения. RSSI может представлять собой конкретное числовое значение порогового значения.
Кроме того, параметры 0x20-0x22 подготовлены в качестве информации, соответствующей схеме модуляции и скорости кодирования, которая используется в STA 20-2. Например, параметры 0x20-0x22 соответствуют двухпозиционной фазовой манипуляции (BPSK)/ квадратурной фазовой манипуляции (QPSK), 16-ричной квадратурной амплитудной модуляция (QAM)/64QAM и 256QAM в качестве MCS.
Следует отметить, что информацию, соответствующую комбинации из множества условий установки параметров передачи, можно хранить в поле параметра условия.
Обращаясь снова к фиг. 13, и возвращаясь к описанию примера конфигурации запускающего кадра согласно настоящему варианту осуществления, информация, в которой задана частота, выделенная для ресурсного блока, информация, в которой задано время, выделенное для ресурсного блока, и информация, в которой задан пространственный поток, выделенный для ресурсного блока, хранятся в карте частоты, карте таймирования и поле пространственной карты, соответственно. Конкретные примеры информации, включенной в карту частот, карту таймирования и поле пространственной карты, будут описаны со ссылкой на фиг. 15А-15C. На фиг. 15А-15C показаны таблицы, иллюстрирующие примеры информации, включенной в карту частоты, карту таймирования и поле пространственной карты запускающего кадра, подлежащего передаче, согласно настоящему варианту осуществления.
Информация, соответствующая частотному каналу, хранится в поле карты частот. Например, битовая информация, соответствующая ID (идентификатору) канала, хранится в поле карты частот, как показано на фиг. 15А. Бит, соответствующий доступному ID канала, установлен на 1, и бит, соответствующий недоступному ID канала, установлен на 0. Информация относительно частоты, соответствующей битовой информации, может представлять собой центральную частоту вместо ID канала.
Информация, соответствующая периоду времени передачи, хранится в поле карты таймирования. Например, битовая информация, соответствующая количеству коротких межкадровых пространств (SIFS), хранится в поле карты таймирования, как показано на фиг. 15B. Информация о периоде времени передачи, соответствующая битовой информации, может представлять собой количество других IFS или может представлять собой период времени передачи вместо количества SIFS.
Информация, соответствующая пространственному потоку, хранится в поле пространственной карты. Например, битовая информация, соответствующая индексу пространственного потока, хранится в поле пространственной карты, как показано на фиг. 15C.
Прием ответного кадра
После передачи запускающего кадра AP 10-2 принимает ответный UL-кадр в ответ на запускающий кадр. В частности, AP 10-2 принимает ответный UL-кадр на основе информации о подзоне. Более конкретно, блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров приема таким образом, чтобы он находился в режиме ожидания приема в пределах диапазона разрешенной зоны ресурсов после передачи запускающего кадра. Ответный UL-кадр передается с использованием по меньшей мере одного ресурсного блока, выбранного в подзоне. Например, AP 10-2 выполняет установку параметров приема таким образом, чтобы прием кадра осуществлялся во всей зоне ресурсов, показанной на фиг. 12, и принимает ULR-кадры, переданные из каждой STA 20-2, используя выбранные ресурсные блоки. Процесс приема ответного UL-кадра AP 10-2 будет подробно описан со ссылкой на фиг. 16. На фиг. 16 показана схема, предназначенная для описания примера последовательности кадров при осуществлении связи, выполняемой AP 10-2 и т.д. согласно настоящему варианту осуществления.
После передачи запускающего кадра AP 10-2 начинает ждать ответный UL-кадр. Например, после передачи запускающего кадра блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров приема на основе зоны ресурсов, показанной на фиг. 16.
После приема сигнала, который относится к ответному UL-кадру, AP 10-2 сохраняет подзону, к которой принадлежит сигнал. Например, когда блок 130 беспроводной связи принимает сигнал ответного UL-кадра, например, преамбулу, блок 120 управления точно определяет подзону на основе времени, частоты и пространственного потока, которые относятся к приему преамбулы. Затем блок 120 управления сохраняет точно определенную подзону. В результате, блок 120 управления обнаруживает наличие ответного UL-кадра. Таким образом, наличие или отсутствие передачи ответного UL-кадра обнаруживается независимо от наличия или отсутствия приема ответного UL-кадра, и поэтому STA 20-2 может предпринимать действия, не дожидаясь приема ответного UL-кадра.
После приема ответного UL-кадра AP 10-2 сохраняет подзону, к которой принадлежит ответный UL-кадр. Например, после того как блок 130 беспроводной связи примет преамбулу в случае, когда ответный UL-кадр успешно принят, блок 120 управления точно определяет подзону на основе времени, частоты и пространственного потока, которые относятся к приему ответного UL-кадра. Затем блок 120 управления сохраняет точно определенную подзону. Блок 120 управления ассоциирует точно определенную подзону с ответным UL-кадром и сохраняет ассоциацию.
Следует отметить, что в случае, когда, подзона не сохраняется на основе преамбулы, и прием ответного UL-кадра является неудачным, блок 120 управления может точно определить подзону, которая относится к сигналу для основного тела ответного UL-кадра, и сохранить точно определенную подзону. Например, в случае, когда обнаруживается ошибка на основе циклической проверки избыточности (CRC) ответного UL-кадра, сохраняется подзона, которая относится к обнаружению сигнала ответного UL-кадра.
Передача ответного кадра подтверждения
После приема ответного UL-кадра AP 10-2 передает кадр (который в дальнейшем также упоминаются как "ответный DL-кадр"), который служит в качестве отклика на ответный UL-кадр. В частности, когда принят сигнал для ответного UL-кадра, AP 10-2 передает ответный кадр подтверждения для ответного UL-кадра. Например, после окончания периода ожидания ответного UL-кадра блок 120 управления вырабатывает информацию ACK, соответствующую подзоне на основе хранения подзоны, и побуждает блок 110 обработки данных вырабатывать кадр ACK, включающий в себя информацию ACK. Затем выработанный кадр ACK передается с помощью блока 130 беспроводной связи. Кадр ACK может быть мультикадром ACK, включающим в себя множество частей информации ACK.
Кроме того, после окончания периода ожидания ответного UL-кадра блок 120 управления вырабатывает информацию ACK, адресованную источнику передачи ответного UL-кадра на основе ассоциации подзоны и ответного UL-кадра, и побуждает блок 110 обработки данных вырабатывать кадр ACK, включающий в себя информацию ACK. Затем выработанный кадр ACK передается с помощью блока 130 беспроводной связи. Кадр ACK может быть выработан отдельно от кадра ACK, включающего в себя информацию ACK, соответствующую подзоне, или обе части информации ACK могут быть включены в один кадр ACK.
Следует отметить, что кадры ACK передаются по всем доступным каналам, например, как показано на фиг. 16.
Кроме того, ответный DL-кадр может представлять собой кадр, который отличается от ответного кадра подтверждения. В частности, в случае, когда ответный UL-кадр представляет собой кадр запроса подключения к данным, AP 10-2 передает ответный кадр соединения связи в качестве отклика на ответный UL-кадр. Например, в случае, когда ответный UL-кадр представляет собой кадр пробного запроса, AP 10-2 передает ответный кадр пробного запроса в STA 20-2, которая служит в качестве источника передачи кадра пробного запроса.
Функции STA
Далее будут описаны характеристические функции STA 20-2.
Прием запускающего кадра
STA 20-2 принимает запускающий кадр из AP 10-2. В частности, когда прием запускающего кадра осуществляет блок 130 беспроводной связи, STA 20-2 получает информацию о подзоне, включенную в запускающий кадр, с помощью блока 110 обработки данных.
Выбор подзоны и ресурсного блока
STA 20-2 выбирает подзону на основе информации о подзоне. В частности, блок 120 управления точно определяет подзону, соответствующую условию установки параметров передачи, которое было удовлетворено, среди условий установки параметров передачи, включенных в информацию о подзоне. Например, предполагается, что условиями установки параметров передачи, которые соответствуют подзонам SA#1-SA#4, показанным на фиг. 16, являются: размер данных 128-1023 октета, размер данных 1K-1M октетов, слабый RSSI и пробный запрос. В этом случае значения полей параметров условий, включенных в поле SA запускающего кадра, представляют собой 0x0A, 0x0B, 0x10 и 0x01. Блок 120 управления получает размер данных, накопленных в буфере 112 передачи, и точно определяет подзону параметра, которому соответствует полученный размер данных. Например, в случае, когда полученный размер данных равен 255 октетам, блок 120 управления выбирает подзону SA#1. Кроме того, в случае, когда RSSI своего собственного устройства является слабым, то есть находится ниже порогового значения, блок 120 управления выбирает подзону SA#3. Кроме того, в случае, когда тип кадра, UL-передача которого запланирована, представляет собой пробный запрос, блок 120 управления выбирает подзону SA#4.
Следует отметить, что можно выбрать множество подзон. Например, в приведенном выше примере блок 120 управления выбирает обе подзоны SA#1 и SA#3 в случае, когда RSSI его собственного устройства ниже, чем пороговое значение, и размер данных, которые хранятся в буфере 112 передачи, равен 255 октетам.
Затем STA 20-2 выбирает ресурсный блок из выбранной подзоны. В частности, блок 120 управления выбирает ресурсный блок, который используется для UL-передачи среди групп ресурсных блоков, включенных в выбранную подзону. Например, в случае, когда выбирается подзона SA#4, показанная на фиг. 16, блок 120 управления выбирает по меньшей мере один ресурсный блок из ресурсных блоков RU#6, RU#14, RU#22 и RU#30, которые включены в подзону SA#4. В примере, показанном на фиг. 16, в подзоне SA#4 STA 20-2#1 выбирает ресурсный блок RU#30, и STA 20-2#4 выбирает ресурсный блок RU#14.
Следует отметить, что можно выбрать множество ресурсных блоков. В частности, в случае, когда свое собственное устройство может одновременно использовать множество каналов, блок 120 управления выбирает множество ресурсных блоков из подзоны на основе множества каналов. Например, в случае, когда свое собственное устройство поддерживает связывание каналов, блок 120 управления STA 20-2#3 выбирает два ресурсных блока RU#3 и RU#11, которые соответствуют каналам, используемым своим собственным устройством в подзоне SA#2, показанной на фиг. 16.
Кроме того, в случае, когда важность UL-кадра, который относится к ответному UL-кадру, выше, чем у других кадров, блок 120 управления может выбрать множество ресурсных блоков от подзоны. Например, в случае, когда приоритет данных, которые относятся к UL-кадру, который запланирован для передачи, выше у других данных, блок 120 управления STA 20-2#5 выбирает два ресурсных блока RU#24 и RU#25 в подзоне SA#1, показанной на фиг. 16.
Кроме того, блок 120 управления может выбрать ресурсный блок другого частотного канала из ресурсных блоков, выбранных с помощью других STA 20-2. Например, блок 120 управления побуждает блок 130 беспроводной связи сканировать каждый частотный канал при произвольном таймировании. Затем блок 120 управления побуждает блок 130 беспроводной связи сохранять ранее использованные частоты передачи с помощью других STA 20-2 на основе результата сканирования, и точно определяет частотные каналы, которые не используются другими STA 20-2, использующими ранее использованные частоты передачи.
Передача ответного кадра
STA 20-2 передает ответный UL-кадр, который служит в качестве отклика на запускающий кадр, в AP 10-2, используя по меньшей мере один ресурсный блок, выбранный из подзоны, указанной в информации о подзоне. В частности, блок 120 управления побуждает блок 110 обработки данных вырабатывать ULR-кадр после выбора подзоны и ресурсного блока. Блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров передачи таким образом, чтобы передачу кадра можно было выполнить, используя выбранный ресурсный блок. Затем блок 130 беспроводной связи передает выработанный ULR-кадр в соответствии с установкой параметров передачи. Конфигурация отклика UL-кадра будет подробно описана со ссылкой на фиг. 17. На фиг. 17 показана схема, иллюстрирующая пример конфигурации ответного UL-кадра согласно настоящему варианту осуществления.
ULR-кадр, который служит в качестве ответного UL-кадра, включает в себя поля, такие как заголовок PHY, заголовок MAC, полезная нагрузка и FCS, как показано на фиг. 17. В поле TA хранится MAC-адрес STA 20-2, но информацию, указывающую STA 20-2, такую как ID STA, можно хранить вместо MAC-адреса. Адрес AP 10-2 можно хранить в поле РА. Любую информацию можно хранить в поле полезной нагрузки, и поле полезной нагрузки можно опустить.
Прием ответного кадра подтверждения
STA 20-2 принимает кадр, который служит в качестве отклика на ответный UL-кадр, после передачи ответного UL-кадра. В частности, STA 20-2 принимает ответный кадр подтверждения в ответном UL-кадре. Более конкретно, блок 130 беспроводной связи принимает кадр ACK в ULR-кадре по истечении заданного периода времени с момента передачи ULR-кадра. Кадр ACK может быть мультикадром ACK, включающим в себя множество частей информации ACK. В этом случае блок 120 управления определяет наличие или отсутствие информации ACK, адресованной своему собственному устройству, и выполняет процесс повторной передачи ULR-кадра в случае, когда определяется, что информация ACK, адресованная своему собственному устройству, не включена в него.
3.3. Процессы, выполняемые устройствами
Далее будут описаны процессы AP 10-2 и STA 20-2 согласно настоящему варианту осуществления. Описание процессов, которые по существу являются такими же, как и вышеописанные процессы, будет опущено.
Процесс определения подзоны AP
Сначала, со ссылкой на фиг. 18, будет описан процесс определения подзоны AP 10-2 согласно настоящему варианту осуществления. На фиг. 18 показана блок-схема последовательности операций, концептуально иллюстрирующая процесс определения подзоны AP 10-2 согласно настоящему варианту осуществления.
AP 10-2 определяет, возможен ли множественный произвольный доступ UL (этап S502). В частности, блок 120 управления определяет, поддерживает ли его собственное устройство схему произвольного доступа, основанную на мультиплексировании UL. В случае, когда определяется, что его собственное устройство не поддерживает схему произвольного доступа на основе мультиплексировании UL, процесс заканчивается.
Когда определяется, что возможен множественный произвольный доступ UL, AP 10-2 определяет наличие или отсутствие установки зоны ресурсов (этап S504). В частности, когда определяется, что свое собственное устройство поддерживает схему множественного произвольного доступа UL, блок 120 управления определяет, установлена (установлен) ли зона ресурсов (ресурсный блок). В случае, когда определяется, что зона ресурсов не установлена, процесс заканчивается.
Когда определяется, что зона ресурсов установлена, AP 10-2 получает ряд доступных каналов (этап S506). В частности, когда определяется, что зона ресурсов установлена, блок 120 управления получает ряд частотных каналов, доступных для UL-передачи. В это время каналы, которые уже используются в другой связи, исключаются из целей.
Затем AP 10-2 получает ряд доступных пространственных потоков (этап S508). В частности, блок 120 управления получает ряд индексов пространственных потоков, доступных для UL-передачи. По аналогии с частотным каналом пространственные потоки, которые уже используются для другой связи, могут быть исключены из целей.
Затем AP 10-2 устанавливает ресурсный блок (этап S510). В частности, блок 120 управления устанавливает зону ресурсов и ресурсный блок на основе доступного периода времени передачи в дополнение к полученному ряду частотных каналов и ряду индексов пространственных потоков.
Затем AP 10-2 получает условие установки параметров передачи (этап S512). В частности, блок 120 управления получает условие установки параметров передачи, соответствующее условию установки подзоны. Например, условие установки параметров передачи можно хранить в блоке запоминающего устройства, которым отдельно оборудовано AP 10-2, и получить из другого устройства посредством связи.
Затем AP 10-2 определяет, имеется ли условие установки параметров передачи, в котором подзона не установлена (этап S514). В частности, блок 120 управления определяет, имеется ли условие установки параметров передачи, в котором подзона не установлена, и ресурсный блок остается в зоне ресурсов.
В случае, когда определяется, что имеется условие установки параметров передачи, в котором подзона не установлена, AP 10-2 устанавливает подзону, соответствующую условию установки параметров передачи (этап S516). В частности, когда определяется, что имеется условие установки параметров передачи, в котором подзона не установлена, и ресурсный блок остается в зоне ресурсов, блок 120 управления определяет размер ресурсов для условия установки параметров передачи и устанавливает подзону с определенным размером ресурса в зоне ресурсов. Размер ресурса можно определить на основе количества STA 20-2, подключенных к AP 10-2, пропускной способности при поддержании связи с STA 20-2 и т.п. Размер ресурсов может быть определен в соответствии со степенью помех, вызванных радиоволнами, полученными от других соседних точек доступа.
В случае, когда определяется, что отсутствует условие установки параметров передачи, в котором подзона не установлена, AP 10-2 получает информацию о канале использования (этап S518). В частности, в случае, когда отсутствует условие установки параметров передачи, в котором подзона не установлена, или ресурсный блок не находится в зоне ресурсов, блок 120 управления получает информацию, указывающая частотный канал, доступный для передачи запускающего кадра.
Затем AP 10-2 формирует запускающий кадр (этап S520). В частности, блок 120 управления побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о подзоне, для одного канала блока среди частотных каналов, указанных в полученной информации.
Затем AP 10-2 определяет, сформирован ли запускающий кадр во всех каналах использования (этап S522). В частности, блок 120 управления определяет, выдана ли команда для выработки запускающего кадра для всех частотных каналов, указанных в полученной информации. В случае, когда запускающий кадр не сформирован для любого из частотных каналов, процесс возвращается к этапу S520.
Процесс поддержания связи AP с STA
Далее, со ссылкой на фиг. 19, будет описан процесс поддержания связи AP 10-2 с STA 20-2 согласно настоящему варианту осуществления. На фиг. 19 показана блок-схема последовательности операций, концептуально иллюстрирующая процесс поддержания связи AP 10-2 с STA 20-2 согласно настоящему варианту осуществления.
AP 10-2 определяет, наступило ли время произвольного доступа (этап S602). В частности, блок 120 управления определяет, наступило ли время произвольного доступа, определенное в его собственном устройстве.
Когда определяется, что наступило время произвольного доступа, AP 10-2 получает запускающий кадр (этап S604). В частности, когда определяется, что наступило время произвольного доступа, блок 120 управления побуждает блок 110 обработки данных получать запускающий кадр, который был сформирован ранее.
Затем AP 10-2 определяет, является ли тракт беспроводной передачи доступным (этап S606). В частности, блок 120 управления определяет, является ли тракт беспроводной передачи свободным, используя обнаружение несущей и т.п.
Когда определяется, что тракт беспроводной передачи является доступным, AP 10-2 передает запускающий кадр в STA 20-2 (этап S608). В частности, когда определяется, что тракт беспроводной передачи, является свободным, блок 120 управления побуждает блок 130 беспроводной связи передавать полученный запускающий кадр.
Затем AP 10-2 выполняет установку параметров приема ответного UL-кадра (этап S610). В частности, после передачи запускающего кадра, блок 120 управления побуждает блок 130 беспроводной связи выполнять установку параметров приема на основе информации о подзоне, включенной в запускающий кадр таким образом, чтобы принимался ответный UL-кадр, переданный из STA 20-2.
Затем AP 10-2 определяет, находится ли период времени приема в пределах ответного UL-кадра (этап S612). В частности, блок 120 управления определяет, истек ли заданный период времени с момента передачи запускающего кадра.
Когда определяется, что период времени приема находится в пределах ответного UL-кадра, AP 10-2 находится в режиме ожидания до тех пор, пока не будет обнаружен сигнал (этап S614). В частности, в случае, когда определяется, что заданный период времени не истек с момента передачи запускающего кадра, блок 120 управления непрерывно находится в режиме ожидания для обнаружения сигнала.
Затем AP 10-2 определяет, успешно ли принят ответный UL-кадр (этап S618). В частности, блок 120 управления определяет, принял ли блок 130 беспроводной связи ответный UL-кадр, и сохранен ли он в буфере приема.
Когда ответный UL-кадр успешно принят, AP 10-2 сохраняет подзону, к которой относится прием ответного UL-кадра (этап S620). В частности, когда ответный UL-кадр принят, блок 120 управления точно определяет подзону на основе времени, частоты и пространственного потока, в которой принят ответный UL-кадр. Затем блок 120 управления предписывает сохранить информацию, указывающую точно определенную подзону в блоке запоминающего устройства.
В случае, когда на этапе S612 определяется, что период времени приема находится в пределах ответного UL-кадра, AP 10-2 определяет наличие или отсутствие отклика подтверждения (этап S622). В частности, когда определяется, что заданный период времени истек с момента передачи запускающего кадра, блок 120 управления определяет наличие или отсутствие исполнения отклика подтверждения.
Когда определяется, что ответный кадр подтверждения был передан, AP 10-2 определяет наличие или отсутствие сохранения подзоны (этап S624). В частности, когда определяется, что отклик подтверждения выполнен, блок 120 управления определяет, сохранена ли информация, указывающая подзону.
Когда определяется, что подзона была сохранена, AP 10-2 вырабатывает информацию ответа с подтверждением (этап S626). В частности, когда определяется, что информация, указывающая подзону, сохранена, блок 120 управления вырабатывает информацию ACK для каждой информации, указывающей подзону.
Затем AP 10-2 вырабатывает ответный кадр подтверждения во всех каналах использования (этап S628). В частности, блок 120 управления побуждает блок 110 обработки данных вырабатывать кадр ACK, включающий в себя выработанную информацию ACK, для всех доступных каналов.
Затем AP 10-2 передает ответный кадр подтверждения в STA 20-2 (этап S630). В частности, блок 120 управления побуждает блок 130 беспроводной связи передавать выработанный кадр ACK.
Затем AP 10-2 определяет, является ли сохраненная подзона конкретной подзоной (этап S632). В частности, блок 120 управления определяет, является ли подзона, указанная в сохраненной информации, подзоной, в которой передается UL-кадр, в котором желательно иметь отклик. Например, конкретная подзона может быть подзоной, в которой соответствующее условие установки параметров передачи указывает на то, что тип кадра является пробным запросом.
Когда определяется, что сохраненная подзона представляет собой конкретную подзону, AP 10-2 вырабатывает ответный DL-кадр, который служит в качестве отклика на ответный UL-кадр (этап S634). В частности, блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный DL-кадр, соответствующий ответному DL-кадру, который связан с подзоной.
Затем AP 10-2 передает ответный DL-кадр (этап S636). В частности, блок 120 управления побуждает блок 130 беспроводной связи передавать выработанный ответный DL-кадр.
Следует отметить, что информация о подзоне, включенная в запускающий кадр, может обновляться перед передачей следующего запускающего кадра. Например, блок 120 управления определяет наличие или отсутствие обновления информации о подзоне перед передачей следующего запускающего кадра. Когда определяется, что информация о подзоне обновлена, блок 120 управления обновляет информацию о подзоне. Затем передается запускающий кадр, включающий в себя обновленную информацию о подзоне.
Процесс поддержания связи STA с AP
Далее, со ссылкой на фиг. 20, будет описан процесс поддержания связи STA 20-2 с AP 10-2 согласно настоящему варианту осуществления. На фиг. 20 показана блок-схема последовательности операций, концептуально иллюстрирующая процесс поддержания связи STA 20-2 с AP 10-2 согласно настоящему варианту осуществления.
STA 20-2 определяет, получены ли данные цели передачи (этап S702). В частности, блок 110 обработки данных определяет, представляют ли данные, полученные через интерфейс 111, цель передачи.
Когда определяется, что данные цели передачи получены, STA 20-2 сохраняет данные в буфере 112 передачи (этап S704). В частности, когда определяется, что полученные данные представляют собой цель передачи, блок 110 обработки данных сохраняет данные в буфере 112 передачи.
Затем STA 20-2 определяет, адресованы ли данные AP 10-2 (этап S706). В частности, блок 120 управления определяет, являются ли данные, которые хранятся в буфере 112 передачи, данными, адресованными AP 10-2.
Когда определяется, что данные представляют собой информацию, адресованную AP 10-2, STA 20-2 определяет, возможен ли множественный произвольный доступ UL (этап S708). В частности, блок 120 управления определяет, поддерживает ли его собственное устройство схему произвольного доступа на основе мультиплексирования UL.
Когда определяется, что возможен множественный произвольный доступ UL, STA 20-2 находится в режиме ожидания до тех пор, пока не будет принят запускающий кадр (этап S710). В частности, когда определяется, что его собственное устройство поддерживает схему множественного произвольного доступа UL, блок 120 управления находится в режиме ожидания до тех пор, пока блок 130 беспроводной связи не примет запускающий кадр.
После приема запускающего кадра STA 20-2 получает информацию о подзоне (этап S712). В частности, когда блок 130 беспроводной связи принимает запускающий кадр, блок 110 обработки данных получает информацию о подзоне из запускающего кадра.
Затем STA 20-2 определяет, удовлетворено ли условие установки параметров передачи, соответствующее подзоне (этап S714). В частности, блок 120 управления определяет, удовлетворено ли условие установки параметров передачи, включенное в полученную информация о подзоне.
Когда определяется, что условие установки параметров передачи, соответствующее подзоне, удовлетворено, STA 20-2 выбирает ресурсный блок из подзоны (этап S716). В частности, когда определяется, что условие установки параметров передачи удовлетворено, блок 120 управления выбирает ресурсный блок из подзоны, соответствующей условию установки параметров передачи.
Затем STA 20-2 вырабатывает ответный UL-кадр (этап S718). В частности, блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный UL-кадр на основе выбранного ресурсного блока.
Затем STA 20-2 определяет, используется ли множество каналов (этап S720). В частности, блок 120 управления определяет, может ли его собственное устройство использовать множество каналов, то есть поддерживать связывание каналов. В случае, когда определяется, что его собственное устройство способно использовать множество каналов, выбирается ресурсный блок с другой частотой, и для выбранного ресурсного блока формируется ответный UL-кадр.
Когда заканчивается формирование ответного UL-кадра, STA 20-2 будет находиться в режиме ожидания до тех пор, пока не произойдет таймирование передачи ответного UL-кадра (этап S722). В частности, блок 120 управления побуждает блок 130 беспроводной связи находиться в состоянии ожидания передачи ответного UL-кадра до тех пор, пока не наступит период времени передачи выбранного ресурсного блока.
Когда происходит таймирование передачи ответного UL-кадра, STA 20-2 передает ответный UL-кадр (этап S724). В частности, когда наступает период времени передачи выбранного ресурсного блока, блок 120 управления побуждает блок 130 беспроводной связи передавать ответный UL-кадр.
Затем STA 20-2 находится в режиме ожидания до тех пор, пока не будет принят ответный кадр подтверждения (этап S726). В частности, в случае, когда запланирована передача ответного кадра подтверждения, блок 120 управления находится в режиме ожидания до тех пор, пока не будет принят кадр ACK после передачи ответного UL-кадра.
Когда принят ответный кадр подтверждения, STA 20-2 получает информацию ответа с подтверждением (этап S728). В частности, когда принят кадр ACK, блок 110 обработки данных получает информацию ACK из кадра ACK.
Затем STA 20-2 определяет, указывает ли информация ответа с подтверждением прием ответного UL-кадра (этап S730). В частности, блок 120 управления определяет, указывает ли полученная информация ACK прием ответного UL-кадра, переданного его собственным устройством.
Когда определяется, что информация ответа с подтверждением указывает прием ответного UL-кадра, STA 20-2 находится в режиме ожидания приема ответного DL-кадра (этап S732). В частности, в случае, когда определяется, что информация ACK указывает прием ответного UL-кадра, переданного его собственным устройством, блок 120 управления заканчивает процесс после передачи ответного UL-кадра, в котором отсутствует запрос на ответный DL-кадр. С другой стороны, в случае, когда передается ответный UL-кадр, в котором имеется запрос на ответный DL-кадр, блок 120 управления находится в режиме ожидания приема ответного DL-кадра и заканчивает процесс после приема ответного DL-кадра.
Следует отметить, что в случае, когда на этапе S706 определяется, что данные не адресованы AP 10-2, в случае, когда на этапе S708 определяется, что не возможен множественный произвольный доступ UL, или в случае, когда на этапе S714 определяется, что условие установки параметров передачи, соответствующее подзоне, не удовлетворено, STA 20-2 определяет, доступен ли тракт беспроводной передачи (этап S734). В частности, блок 120 управления определяет, является ли тракт беспроводной передачи свободным, используя обнаружение несущей и т.п.
Когда определяется, что тракт беспроводной передачи является доступным, STA 20-2 передает кадр, который относится к данным буфера 112 передачи (этап S736). В частности, когда определяется, что тракт беспроводной передачи является свободным, блок 120 управления побуждает блок 110 обработки данных вырабатывать кадр данных на основе данных, которые хранятся в буфере 112 передачи. Затем блок 130 беспроводной связи передает выработанный кадр данных.
Затем STA 20-2 определяет, были ли принят ответный кадр подтверждения (этап S738). В частности, блок 120 управления определяет, был ли принят кадр ACK в кадре данных после передачи кадра данных. В случае, когда кадр ACK не был принят, блок 120 управления побуждает процесс вернуться к этапу S734 и выполнить процесс повторной передачи кадра данных.
3.4. Заключение относительно второго варианта осуществления
Как описано выше, согласно второму варианту осуществления настоящего раскрытия AP 10-2 передает запускающий кадр, включающий в себя информацию о подзоне, в которой указана подзона из зоны ресурсов, включающих в себя ресурсы беспроводной связи, выбранные в качестве ресурсов восходящей линии связи, и принимает ответный кадр в ответ на запускающий кадр. STA 20-2 принимает запускающий кадр, включающий в себя информацию о подзоне, в которой указана подзона из зоны ресурсов, включающей в себя ресурсы беспроводной связи, выбранные в качестве ресурсов восходящей линии связи, и передает ответный кадр в ответ на запускающий кадр. Таким образом, подзона точно определяется из ресурсов, используемых для UL-передачи схемы произвольного доступа, и поэтому UL-передачу можно различить с помощью подзоны. Кроме того, посредством различения UL-передачи в соответствии с подзоной можно эффективно осуществить сбор информации, которая относится к параметру связи UL-передачи, и можно подавить уменьшение эффективности UL-связи на основе схемы произвольного доступа.
Кроме того, AP 10-2 принимает ответный кадр на основе информации о подзоне. Таким образом, установка параметров приема выполняется в соответствии с параметром передачи ответного UL-кадра, и можно повысить уверенность приема ответного UL-кадра.
Кроме того, ответный кадр передается с использованием по меньшей мере одного ресурса беспроводной связи, выбранного из подзоны. Таким образом, ответный UL-кадр передается в пределах диапазона выбранного ресурсного блока, и поэтому можно уменьшить вероятность перекрытия ресурсов ответных UL-кадров, и с большей надежностью уменьшить вероятность конфликтов между UL-кадрами. Кроме того, в случае, когда выбрано множество ресурсных блоков, можно увеличить коэффициент успешного выполнения приема ULR и можно передать уведомление, показывающее, что множество ресурсов, например, множество частотных каналов, является доступным в AP 10-2.
Кроме того, ответный кадр включает в себя кадр, который относится к запросу на установление связи по восходящей линии связи. Таким образом, ULR-кадр передается на основе подзоны, и поэтому можно осуществить эффективный сбор информации, которая относится к ULR.
Кроме того, запрос на установление связи по восходящей линии связи включает в себя запрос подключения к данным. Таким образом, кадр, который относится к запросу подключения к данным, передается на основе подзоны, и поэтому можно параллельно выполнить процесс установления связи с множеством STA 20-2.
Кроме того, подзона определяется на основе информации об атрибуте, связанной с передачей кадра восходящей линии связи, который относится к ответному кадру. Таким образом, информация, которая относится к UL-передаче, которая запланирована, точно определяется из подзоны, и поэтому можно эффективно осуществить сбор информации.
Кроме того, информация об атрибуте, ассоциированная с передачей кадра восходящей линии связи, который относится к ответному кадру, включает в себя информацию, которая относится к атрибуту кадра восходящей линии связи. Таким образом, атрибут кадра различается с помощью подзоны, и поэтому можно легко обнаружить ряд передач каждого типа UL-кадра.
Кроме того, информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя тип кадра. Таким образом, точно определяется тип кадра и количество кадров, UL-передача которых запланирована, и поэтому можно надлежащим образом выделять ресурсы для UL-передачи.
Кроме того, информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя размер данных, подлежащих передаче. Таким образом, размер кадра и количество кадров, чья UL-передача запланирована, точно определены, и поэтому можно надлежащим образом выделять ресурсы для UL-передачи.
Кроме того, информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя информацию, которая относится к избыточности связи кадра восходящей линии связи. Таким образом, избыточность UL-передачи, которая запланирована, регулируется надлежащим образом, и поэтому можно повысить уверенность приема UL-кадра.
Кроме того, информация, которая относится к избыточности связи, включает в себя информацию, которая относится по меньшей мере к одному из: схемы модуляции и скорости кодирования. Таким образом, используется параметр связи, который легко установить, и поэтому можно подавить усложнение процесса благодаря добавлению компонента согласно настоящему варианту осуществления.
Кроме того, информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя информацию, которая относится к состоянию связи передающего устройства кадра восходящей линии связи. Таким образом, установка параметра связи или выделение ресурсов при осуществлении UL-связи выполняется в соответствии с состоянием связи STA 20-2, и поэтому можно более надежным образом подавить снижение эффективности UL-связи.
Кроме того, информация, которая относится к состоянию связи передающего устройства, включает в себя информацию, которая относится к характеристикам распространения радиоволн. Таким образом, осуществляется сбор информации, которая относится к характеристикам распространения радиоволн STA 20-2, и поэтому можно выполнить выделение параметра связи или ресурсов, подходящее для STA 20-2.
Кроме того, после приема сигнала для ответного кадра AP 10-2 передает кадр, который служит в качестве отклика на ответный кадр. Здесь, например, в случае, когда передается множество ответных UL-кадров с использованием одного ресурсного блока, прием кадра может быть неудачным, и можно обнаружить сигнал. В связи с этим, как и в данной конфигурации, кадр, например, ответный кадр подтверждения, передается в STA 20-2 в соответствии с обнаружением сигнала и можно отправить уведомление, указывающее, что ресурсные блоки перекрывают друг друга, в STA 20-2. В результате, STA 20-2 повторно передает ответный UL-кадр, используя другой ресурсный блок, и можно добиться успешной передачи ответного UL-кадра.
Кроме того, в случае, когда свое собственное устройство может одновременно использовать множество каналов, STA 20-2 передает ответный кадр с использованием множества ресурсов беспроводной связи, выбранных из подзоны на основе множества каналов. Таким образом, уведомление, указывающее, что STA 20-2 поддерживает связывание каналов, передается в AP 10-2, и ресурсы выделяются для UL-передачи по множеству каналов, и поэтому можно повысить эффективность связи при UL-передаче.
Кроме того, в случае, когда важность кадра восходящей линии связи, который относится к ответному кадру, выше, чем у других кадров, STA 20-2 передает ответный кадр, используя множество ресурсов беспроводной связи, выбранных из подзоны. Таким образом, выделение ресурсов, соответствующее множеству ресурсных блоков, выполняется в соответствии с важностью данных, UL-передача которых запланирована, и поэтому можно повысить коэффициент успешного выполнения передачи.
4. Пример применения
Технология согласно вариантам осуществления раскрытия применима к различной продукции. Например, STA 20 можно реализовать в виде мобильных терминалов, таких как смартфоны, планшетные персональные компьютеры (ПК), ПК типа ноутбук, портативные игровые терминалы или цифровые камеры, терминалов стационарного типа, таких как телевизионные приемники, принтеры, цифровые сканеры или сетевые запоминающие устройства, или терминалов, устанавливаемых на автомобилях, таких как автомобильные навигационные устройства. Кроме того, STA 20 может быть реализована в виде терминалов (которые также упоминаются как терминалы связи машинного типа (MTC)), которые осуществляют связь между машинами (M2M), такие как интеллектуальные счетчики, торговые автоматы, устройства дистанционного контроля или терминалы торговых точек (POS). Кроме того, STA 20 могут быть модулями беспроводной связи (например, модулями интегральной схемы, выполненными на одном кристалле), которые установлены на таких терминалах.
С другой стороны, например, AP 10 может быть реализована в виде беспроводной точки доступа LAN (которая также упоминается как беспроводная базовая станция), которая имеет функцию маршрутизатора или не имеет функцию маршрутизатора. AP 10 может быть реализована в виде мобильного беспроводного маршрутизатора LAN. Кроме того, AP 10 может быть модулем беспроводной связи (например, модулем интегральной схемы, выполненным на одном кристалле), установленным на устройстве.
4.1. Первый пример применения
На фиг. 21 показана блок-схема, иллюстрирующая пример схематичной конфигурации смартфона 900, в котором может быть применена технология настоящего раскрытия. Смартфон 900 включает в себя процессор 901, память 902, запоминающее устройство 903, интерфейс 904 внешнего подключения, камеру 906, датчик 907, микрофон 908, устройство 909 ввода, устройство 910 отображения, громкоговоритель 911, интерфейс 913 беспроводной связи, антенный переключатель 914, антенну 915, шину 917, аккумулятор 918 и вспомогательный контроллер 919.
Процессор 901 может быть, например, центральным процессорным устройством (ЦПУ) или системой на чипе (SoC), и может управлять функциями уровня приложений и других уровней смартфона 900. Память 902 включает в себя оперативное запоминающее устройство (ОЗУ) и постоянное запоминающее устройство (ПЗУ) и хранит программы, исполняемые процессором 901, и данные. Запоминающее устройство 903 может включать в себя носитель информации, такой как полупроводниковая память или жесткий диск. Интерфейс 904 внешнего подключения представляет собой интерфейс для подключения внешних устройств, таких как карта памяти и устройство универсальной последовательной шины (USB), к смартфону 900.
Камера 906 имеет датчик изображения, например, прибор с зарядовой связью (ПЗС) или комплементарный металлооксидный полупроводник (КМОП) для выработки захваченных изображений. Датчик 907 может включать в себя группу датчиков, в том числе, например, датчик положения, гиродатчик, геомагнитный датчик, датчик ускорения и т.п. Микрофон 908 преобразует звуки, которые поступают в смартфон 900, в аудиосигналы. Устройство 909 ввода включает в себя, например, датчик касания, который обнаруживает касания на экране устройства 910 отображения, кнопочную панель, клавиатуру, кнопки, переключатели и т.п., для приема манипуляций или ввода информации от пользователя. Устройство 910 отображения имеет экран, такой как жидкокристаллический дисплей (ЖКД) и дисплей на основе органических светоизлучающих диодов (ОСИД), для отображения выходных изображений смартфона 900. Громкоговоритель 911 преобразует аудиосигналы, которые поступают из смартфона 900, в звуки.
Интерфейс 913 беспроводной связи поддерживает один или более стандартов беспроводной LAN IEEE 802.11a, 11b, 11g, 11n, 11ac и 11ad для осуществления связи по беспроводной LAN. Интерфейс 913 беспроводной связи может поддерживать связь с другим устройством через точку доступа к беспроводной LAN в режиме инфраструктуры. Кроме того, интерфейс 913 беспроводной связи может напрямую поддерживать связь с другим устройством в режиме прямой связи, таком как режим прямого соединения или Wi-Fi Direct (зарегистрированный торговый знак). Wi-Fi Direct отличается от режима прямого соединения, и, таким образом, один из двух терминалов действует как точка доступа. Однако связь выполняется непосредственно между терминалами. Интерфейс 913 беспроводной связи может, как правило, включать в себя основополосный процессор, РЧ (радиочастотную) схему, усилитель мощности и т.п. Интерфейс 913 беспроводной связи может быть однокристальным модулем, на котором интегрированы память, которая хранит программу управления связью, процессор, который исполняет программу, и соответствующая схема. Интерфейс 913 беспроводной связи может поддерживать другой вид схемы беспроводной связи, такой как схема сотовой связи, схема беспроводной связи малой дальности или схема бесконтактной беспроводной связи в дополнение к схеме беспроводной LAN. Антенный переключатель 914 переключает пункт назначения соединения антенны 915 для множества схем (например, схем для различных схем беспроводной связи), включенных в интерфейс 913 беспроводной связи. Антенна 915 имеет один или боле антенных элементов (например, множество антенных элементов, образующих антенну MIMO) и используется для передачи и приема беспроводных сигналов из интерфейса 913 беспроводной связи.
Следует отметить, что смартфон 900 может включать в себя многочисленные антенны (например, антенны для беспроводной LAN или антенны для схемы бесконтактной беспроводной связи и т.п.), которые не ограничиваются примером, показанным на фиг. 21. В этом случае антенный переключатель 914 можно исключить из конфигурации смартфона 900.
Шина 917 соединяет друг с другом процессор 901, память 902, запоминающее устройство 903, интерфейс 904 внешнего подключения, камеру 906, датчик 907, микрофон 908, устройство 909 ввода, устройство 910 отображения, громкоговоритель 911, интерфейс 913 беспроводной связи и вспомогательный контроллер 919. Аккумулятор 918 подает электропитание в каждый из блоков смартфона 900, показанных на фиг. 21, по линиям питания, которые на чертеже показаны частично пунктирными линиями. Вспомогательный контроллер 919 вызывает, например, необходимые минимальные функции смартфона 900, необходимые для работы в спящем режиме.
В смартфоне 900, показанном на фиг. 21, блок 110 обработки данных, блок 120 управления и блок 130 беспроводной связи, которые описаны выше со ссылкой на фиг. 4, можно реализовать в интерфейсе 913 беспроводной связи. По меньшей мере некоторые функции можно выполнить в процессоре 901 или вспомогательном контроллере 919. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный UL-кадр, который служит в качестве отклика на запускающий кадр на основе информации о ресурсах и информации об атрибуте, включенных в принятый запускающий кадр, и побуждает блок 130 беспроводной связи передавать выработанный ответный UL-кадр. В результате, сокращается количество кадров, передаваемых при UL-связи на основе схемы произвольного доступа, осуществляемой смартфоном 900, подавляются конфликты, возникающие между кадрами и, следовательно, можно подавить снижение эффективности связи. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный UL-кадр, который служит в качестве отклика на запускающий кадр на основе информации о подзоне, включенной в принятый запускающий кадр, и побуждает блок 130 беспроводной связи передавать выработанный ответный UL-кадр. В результате, эффективно обнаруживается ULR при UL-связи на основе схемы произвольного доступа, осуществляемой смартфоном 900, и поэтому можно подавить снижение эффективности связи.
Следует отметить, что смартфон 900 может действовать как точка беспроводного доступа (программная AP), когда процессор 901 исполняет функцию точки доступа на уровне приложения. Кроме того, интерфейс 913 беспроводной связи может иметь функцию точки беспроводного доступа.
4.2. Второй пример применения
На фиг. 22 показана блок-схема, иллюстрирующая пример схематичной конфигурации автомобильного навигационного устройства 920, в котором может быть применена технология настоящего раскрытия. Автомобильное навигационное устройство 920 включает в себя процессор 921, память 922, модуль 924 глобальной системы позиционирования (GPS), датчик 925, интерфейс 926 передачи данных, проигрыватель 927 содержания, интерфейс 928 носителя информации, устройство 929 ввода, устройство 930 отображения, громкоговоритель 931, интерфейс 933 беспроводной связи, антенный переключатель 934, антенну 935 и аккумулятор 938.
Процессор 921 может быть, например, ЦПУ или SoC, и управлять функцией навигации и другими функциями автомобильного навигационного устройства 920. Память 922 включает в себя ОЗУ и ПЗУ и хранит программы, исполняемые процессором 921, и данные.
GPS-модуль 924 измеряет положение автомобильного навигационного устройства 920 (например, широту, долготу и высоту), используя сигналы GPS, принятые со спутника GPS. Датчик 925 может включать в себя группу датчиков, в том числе, например, гиродатчик, геомагнитный датчик, пневматический датчик и т.п. Интерфейс 926 передачи данных подключен, например, к автомобильной сети 941, например, через терминал, который не показан, для получения данных, выработанных на стороне транспортного средства, таких как данные о скорости автомобиля.
Проигрыватель 927 содержания воспроизводит содержание, хранящееся на носителе информации (например, CD или DVD), который вставляется в интерфейс 928 носителя информации. Устройство 929 ввода включает в себя, например, датчик касания, который обнаруживает касания на экране устройства 930 отображения, кнопки, переключатели и т.п. для приема манипуляций или ввода информации от пользователя. Устройство 930 отображения имеет экран, такой как ЖКД или ОСИД дисплей, для отображения изображений навигационной функции или воспроизводимого содержания. Громкоговоритель 931 выводит звуки навигационной функции или воспроизводимого содержания.
Интерфейс 933 беспроводной связи поддерживает один или более стандартов беспроводной LAN IEEE 802.11a, 11b, 11g, 11n, 11ac и 11ad для выполнения связи по беспроводной LAN. Интерфейс 933 беспроводной связи может поддержать связь с другим устройством через беспроводную точку доступа LAN в режиме инфраструктуры. Кроме того, интерфейс 933 беспроводной связи может напрямую поддерживать связь с другим устройством в режиме прямой связи, таком как режим прямого соединения или Wi-Fi Direct. Интерфейс 933 беспроводной связи может, как правило, иметь основополосный процессор, РЧ схему, усилитель мощности и т.п. Интерфейс 933 беспроводной связи может быть однокристальным модулем, на котором интегрированы память, которая хранит программу управления связью, процессор, который исполняет программу, и соответствующая схема. Интерфейс 933 беспроводной связи может поддерживать другой вид схемы беспроводной связи, такой как схема беспроводной связи малой дальности или схема бесконтактной беспроводной связи в дополнение к схеме беспроводной LAN. Антенный переключатель 934 переключает пункт назначения соединения антенны 935 для множества схем, включенных в интерфейс 933 беспроводной связи. Антенна 935 имеет один или множество антенных элементов и используется для беспроводной передачи и приема сигналов из интерфейса 933 беспроводной связи.
Следует отметить, что автомобильное навигационное устройство 920 может включать в себя множество антенн, но это не ограничивается примером, показанным на фиг. 22. В этом случае антенный переключатель 934 можно исключить из конфигурации автомобильного навигационного устройства 920.
Аккумулятор 938 подает электропитание на каждый из блоков автомобильного навигационного устройства 920, показанного на фиг. 22, по линиям питания, которые на чертеже показаны частично пунктирными линиями. Кроме того, аккумулятор 938 накапливает электроэнергию, подаваемую из транспортного средства.
В автомобильном навигационном устройстве 920, показанном на фиг. 22, блок 110 обработки данных, блок 120 управления и блок 130 беспроводной связи, которые описаны выше со ссылкой на фиг. 4, можно реализовать в виде интерфейса 933 беспроводной связи. По меньшей мере некоторые из функций могут быть реализованы в процессоре 921. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный UL-кадр, который служит в качестве отклика на запускающий кадр на основе информации о ресурсах и информации об атрибуте, которые включены в принятый запускающий кадр, и побуждает блок 130 беспроводной связи передавать выработанный ответный UL-кадр. В результате, сокращается количество кадров, переданных при UL-связи на основе схемы произвольного доступа, осуществляемой автомобильным навигационным устройством 920, следовательно, подавляются конфликты, возникающие между кадрами, и поэтому можно подавить снижение эффективности связи. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать ответный UL-кадр, который служит в качестве отклика на запускающий кадр на основе информации о подзоне, включенной в принятый запускающий кадр, и побуждает блок 130 беспроводной связи передавать выработанный ответный UL-кадр. В результате, эффективно обнаруживается ULR при UL-связи на основе схемы произвольного доступа, осуществляемой автомобильным навигационным устройством 920, и поэтому можно подавить снижение эффективности связи.
Кроме того, интерфейс 933 беспроводной связи может действовать как AP 10 и обеспечивать беспроводное подключение к терминалу пользователя в транспортном средстве. В это время, например, блок 120 управления побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о ресурсах и информацию об атрибуте, и побуждает блок 130 беспроводной связи передавать выработанный запускающий кадр. Затем блок 130 беспроводной связи принимает ответный UL-кадр, который служит в качестве отклика на запускающий кадр. Таким образом, уменьшается количество ответных UL-кадров, передаваемых из терминала пользователя согласно схеме произвольного доступа, и поэтому подавляется снижение эффективности связи. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о подзоне, и побуждает блок 130 беспроводной связи передавать выработанный запускающий кадр. Затем блок 130 беспроводной связи принимает ответный UL-кадр, который служит в качестве отклика на запускающий кадр. Таким образом, ULR терминала пользователя эффективно обнаруживается, и можно подавить снижение эффективности UL-связи на основе схемы произвольного доступа, осуществляемой терминалом.
Кроме того, технологию настоящего раскрытия можно реализовать в виде автомобильной системы (или транспортного средства) 940, включающей в себя один или более блоков вышеописанного автомобильного навигационного устройства 920, бортовую сеть 941 и модуль 942 на стороне транспортного средства. Модуль 942 на стороне транспортного средства вырабатывает данные на стороне транспортного средства, такие как скорость транспортного средства, число оборотов двигателя и информация о неисправностях, и выводит выработанные данные в бортовую сеть 941.
4.3. Третий пример применения
На фиг. 23 показана блок-схема, иллюстрирующая пример схематичной конфигурации точки 950 беспроводного доступа, к которой может быть применена технология настоящего раскрытия. Точка 950 беспроводного доступа включает в себя контроллер 951, память 952, устройство 954 ввода, устройство 955 отображения, сетевой интерфейс 957, интерфейс 963 беспроводной связи, антенный переключатель 964 и антенну 965.
Контроллер 951 может быть, например, ЦПУ или процессором цифровых сигналов (DSP) и управлять различными функциями (например, ограничением доступа, маршрутизацией, шифрованием, брандмауэром и управлением журналами регистрации) уровня Интернет-протокола (IP) и более высоких уровней точки 950 беспроводного доступа. Память 952 включает в себя ОЗУ и ПЗУ и хранит программу, исполняемую контроллером 951, и различные виды управляющих данных (например, список терминалов, таблицу маршрутизации, ключ шифрования, настройки безопасности и журнал регистрации).
Устройство 954 ввода включает в себя, например, кнопку или переключатель, и принимает команды управления операциями от пользователя. Устройство 955 отображения включает в себя светодиодную лампу и отображает рабочее состояние точки 950 беспроводного доступа.
Сетевой интерфейс 957 является интерфейсом проводной связи, который подключает точку 950 беспроводного доступа к проводной сети 958 связи. Сетевой интерфейс 957 может включать в себя множество терминалов подключения. Проводная сеть 958 связи может быть LAN, такой как Ethernet (зарегистрированный торговый знак), или может быть региональной вычислительной сетью (WAN).
Интерфейс 963 беспроводной связи поддерживает один или более стандартов беспроводной LAN IEEE 802.11a, 11b, 11g, 11n, 11ac и 11ad для обеспечения беспроводного подключения к соседнему терминалу в качестве точки доступа. Интерфейс 963 беспроводной связи может, как правило, включать в себя основополосный процессор, РЧ схему и усилитель мощности. Интерфейс 963 беспроводной связи может быть однокристальным модулем, на котором интегрированы память, хранящая программу управления связью, процессор, исполняющий программу, и соответствующие схемы. Антенный переключатель 964 переключает пункт назначения соединения антенны 965 среди множества схем, включенных в интерфейс 963 беспроводной связи. Антенна 965 включает в себя один антенный элемент или множество антенных элементов и используется для беспроводной передачи и приема сигнала через интерфейс 963 беспроводной связи.
В точке 950 беспроводного доступа, показанной на фиг. 23, блок 110 обработки данных, блок 120 управления и блок 130 беспроводной связи, которые описаны выше со ссылкой на фиг. 4, реализованы в виде интерфейса 963 беспроводной связи. По меньшей мере некоторые из функций могут быть реализованы в контроллере 951. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о ресурсах и информацию об атрибуте, и побуждает блок 130 беспроводной связи передавать выработанный запускающий кадр. Затем блок 130 беспроводной связи принимает ответный UL-кадр, который служит в качестве отклика на запускающий кадр. Таким образом, уменьшается количество ответных UL-кадров, передаваемых из STA 20 согласно схеме произвольного доступа, и поэтому подавляется снижение эффективности связи. Например, блок 120 управления побуждает блок 110 обработки данных вырабатывать запускающий кадр, включающий в себя информацию о подзоне, и побуждает блок 130 беспроводной связи передавать выработанный запускающий кадр. Затем блок 130 беспроводной связи принимает ответный UL-кадр, который служит в качестве отклика на запускающий кадр. Таким образом, эффективно обнаруживается ULR STA 20, и можно подавить снижение эффективности UL-связи на основе схемы произвольного доступа, осуществляемой STA 20.
5. Заключение
Согласно первому варианту осуществления настоящего раскрытия, только передача конкретного ответного UL-кадра выполняется на основе информации об атрибуте, и поэтому уменьшаются ресурсы, используемые для ответного UL-кадра, передаваемого при UL-связи на основе схемы произвольного доступа. В результате, вероятность возникновения конфликтов между кадрами ниже, чем в случае, когда произвольно выбранная STA 20-1 передает кадр UL, и можно подавить снижение эффективности UL-связи на основе схемы произвольного доступа.
Кроме того, согласно второму варианту осуществления настоящего раскрытия, подзона точно определяется из ресурсов, используемых для UL-передачи схемы произвольного доступа, и поэтому UL-передачу можно различить с помощью подзоны. Кроме того, посредством различения UL-передачи в соответствии с подзоной, можно эффективно произвести сбор информации, которая относится к параметру связи UL-передачи, и можно подавить снижение эффективности UL-связи на основе схемы произвольного доступа.
Специалисты в данной области техники должны понимать, что различные модификации, комбинации, подкомбинации и изменения в зависимости от требований к конструкции и других факторов возможны до тех пор, пока они находятся в пределах объема прилагаемой формулы изобретения или ее эквивалентов.
Например, приведенные выше варианты осуществления были описаны с использованием примера, в котором ответный UL-кадр передается посредством множества ресурсных блоков различных частотных каналов, но настоящая технология не ограничивается этим примером. Например, в случае, когда STA 20 имеют множество антенн и поддерживает связи на основе мультиплексирования с пространственным разделением каналов, ответный UL-кадр можно передать посредством множества ресурсных блоков различных пространственных потоков.
Кроме того, приведенные выше варианты осуществления были описаны с использованием примера, в котором подготавливается 12 ресурсных блоков, 16 ресурсных блоков или 32 ресурсных блока, но количество ресурсных блоков может быть меньшим или большим.
Кроме того, в приведенных выше вариантах осуществления пример условия установки параметров передачи и пример установки параметров ресурсного блока (зоны ресурсов) показаны на фиг. 14 и фиг. 15А-15C, но настройки условия установки параметров передачи и ресурсного блока не ограничены этим, и могут быть выполнены различные настройки.
Кроме того, процессы согласно приведенным выше вариантам осуществления и модифицированным примерам могут быть повторно объединены или просто объединены. Например, как информацию об атрибуте STA 20 согласно первому варианту осуществления, так и информацию об атрибуте кадра согласно первому модифицированному примеру, можно включить в запускающий кадр.
Кроме того, в дополнение к этому эффекты, описанные в настоящем описании, являются просто иллюстративными или примерными эффектами и не являются ограничивающими. Другими словами, технология согласно настоящему раскрытию может проявлять другие эффекты, которые очевидны специалистам в данной области техники, наряду с или вместо эффектов, взятых за основу настоящего описания.
Кроме того, этапы, показанные в блок-схемах последовательности операций в вышеописанном варианте осуществления, естественным образом включают в себя процессы, выполняемые в описанном и хронологическом порядке, и дополнительно включают в себя процессы, которые не обязательно выполняются в хронологическом порядке, но также выполняются параллельно или по отдельности. Кроме того, порядок может быть при необходимости изменен даже на этапах хронологического выполнения процессов.
Кроме того, настоящую технологию можно также выполнить следующим образом.
(1) Устройство связи, включающее в себя:
блок связи, выполненный с возможностью передачи первого кадра, включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра, и приема второго кадра, который передается в качестве отклика на первый кадр.
(2) Устройство связи по п. (1), в котором блок связи принимает второй кадр на основе информации о ресурсах беспроводной связи, включенной в первый кадр.
(3) Устройство связи по п. (1) или (2), в котором второй кадр передается с использованием по меньшей мере одного из ресурса, выбранного из выбираемых ресурсов, указанных в информации о ресурсах беспроводной связи, на основе информации об атрибуте, которая относится к передаче второго кадра.
(4) Устройство связи по любому из п.п. (1)-(3), в котором информация об атрибуте, связанная с передачей второго кадра, включает в себя информацию об атрибуте передающего устройства, выполняющего передачу второго кадра.
(5) Устройство связи по п. (4), в котором информация об атрибуте передающего устройства включает в себя информацию, которая относится к наличию или отсутствию запроса на установление связи по восходящей линии связи.
(6) Устройство связи по п. (5), в котором запрос на установление связи по восходящей линии связи включает в себя запрос на передачу данных.
(7) Устройство связи по п. (5) или (6), в котором запрос на установление связи по восходящей линии связи включает в себя запрос на установление связи.
(8) Устройство связи по любому из п.п. (5)-(7), в котором второй кадр включает в себя информацию, которая относится к содержанию запроса на установление связи по восходящей линии связи.
(9) Устройство связи по любому из п.п. (4)-(8), в котором информация об атрибуте передающего устройства включает в себя информацию, которая относится к состоянию связи передающего устройства.
(10) Устройство связи по п. (9), в котором состояние связи включает в себя информацию, которая относится к качеству связи.
(11) Устройство связи по п. (9) или (10), в котором состояние связи включает в себя информацию, которая относится к состоянию канала связи.
(12) Устройство связи по любому из п.п. (9)-(11), в котором второй кадр включает в себя информацию, которая относится к содержанию состояния связи передающего устройства.
(13) Устройство связи по любому из п.п. (1)-(12), в котором информация об атрибуте, связанная с передачей второго кадра, включает в себя информацию, связанную с атрибутом второго кадра.
(14) Устройство связи по п. (13), в котором атрибут второго кадра включает в себя тип кадра.
(15) Устройство связи, включающее в себя:
блок связи, выполненный с возможностью приема первого кадра включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра, и передачи второго кадра в качестве отклика на первый кадр.
(16) Устройство связи по п. (15), в котором блок связи передает второй кадр, используя по меньшей мере один ресурс, выбранный из выбираемых ресурсов, указанных в информации о ресурсах беспроводной связи, на основе информации об атрибуте, которая относится к передаче второго кадра.
(17) Устройство связи по п. (16), в котором информация об атрибуте, связанная с передачей второго кадра, включает в себя информацию об атрибуте передающего устройства, выполняющего передачу второго кадра, и
блок связи передает второй кадр в случае, когда информация об атрибуте устройства связи соответствует информации об атрибуте передающего устройства.
(18) Устройство связи по п. (16) или (17), в котором информация об атрибуте, связанная с передачей второго кадра, включает в себя информацию, связанную с атрибутом второго кадра, и
блок связи передает кадр, в котором атрибут кадра соответствует атрибуту второго кадра в качестве второго кадра.
(19) Способ связи, включающий в себя:
передачу первого кадра, включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра; и
прием второго кадра переданного в качестве отклика на первый кадр.
(20) Способ связи, включающий в себя:
прием первого кадра, включающего в себя информацию о ресурсах беспроводной связи, в которой ресурсы, выбираемые в качестве ресурсов восходящей линии связи, указаны из множества ресурсов, и информацию об атрибуте, которая относится к передаче второго кадра; и
передачу второго кадра в качестве отклика на первый кадр.
Кроме того, следующие конфигурации также включена в технический объем настоящего раскрытия.
(1) Устройство связи, включающее в себя:
блок связи, выполненный с возможностью передачи запускающего кадра, включающего в себя информацию о подзоне, в которой указана подзона из зоны ресурсов, включающей в себя ресурсы беспроводной связи, которые можно выбрать в качестве ресурсов восходящей линии связи, и приема ответного кадра в ответ на запускающий кадр.
(2) Устройство связи по п. (1), в котором блок связи принимает ответный кадр на основе информации о подзоне.
(3) Устройство связи по п. (1) или (2), в котором ответный кадр передается с использованием по меньшей мере одного из ресурса беспроводной связи, выбранного из подзоны.
(4) Устройство связи по любому из п.п. (1)-(3), в котором ответный кадр включает в себя кадр, который относится к запросу на установление связи по восходящей линии связи.
(5) Устройство связи по любому из п.п. (1)-(4), в котором подзона определяется на основе информации об атрибуте, связанной с передачей кадра восходящей линии связи, который относится к ответному кадру.
(6) Устройство связи по п. (5), в котором информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя тип кадра.
(7) Устройство связи по п. (5) или (6), в котором информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя размер данных, подлежащих передаче.
(8) Устройство связи по любому из п.п. (5)-(7), в котором информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя информацию, которая относится к избыточности связи кадра восходящей линии связи.
(9) Устройство связи по п. (8), в котором информация, которая относится к избыточности связи, включают в себя информацию, которая относится по меньшей мере к одному из: схемы модуляции и скорости кодирования.
(10) Устройство связи по любому из п.п. (5)-(9), в котором информация об атрибуте, связанная с передачей кадра восходящей линии связи, включает в себя информацию, которая относится к состоянию связи передающего устройства кадра восходящей линии связи.
(11) Устройство связи по п. (10), в котором информация, которая относится к состоянию связи передающего устройства, включает в себя информацию, которая относится к характеристикам распространения радиоволн.
(12) Устройство связи по любому из п.п. (1)-(11), в котором запускающий кадр передается для каждого канала цели связывания каналов.
(13) Устройство связи по любому из п.п. (1)-(12), в котором в случае, когда сигнал обнаруживается в подзоне, блок связи обнаруживает наличие ответного кадра на основе информации о подзоне.
(14) Устройство связи по любому из п.п. (1)-(13), в котором, когда принимается сигнал для ответного кадра, блок связи передает кадр, который служит в качестве отклика на ответный кадр.
(15) Устройство связи, включающее в себя:
блок связи, выполненный с возможностью приема запускающего кадра, включающего в себя информацию о подзоне, в которой указана подзона из зоны ресурсов, включающей в себя ресурсы беспроводной связи, которые можно выбрать в качестве ресурсов восходящей линии связи, и передачи ответного кадра в ответ на запускающий кадр.
(16) Устройство связи по п. (15), в котором блок связи передает ответный кадр с использованием по меньшей мере одного из ресурсов беспроводной связи, выбранных из подзоны, указанной в информации о подзоне.
(17) Устройство связи по п. (15) или (16), в котором в случае, когда устройство связи имеет возможность использовать множество каналов в одно и то же время, блок связи передает ответный кадр, используя множество ресурсов беспроводной связи, выбранных из подзоны на основе множества каналов.
(18) Устройство связи по любому из п.п. (15)-(17), в котором в случае, когда важность кадра восходящей линии связи, который относится к ответному кадру, выше, чем важность других кадров, блок связи передает ответный кадр, используя множество ресурсов беспроводной связи, выбранных из подзоны.
(19) Способ связи, включающий в себя:
передачу запускающего кадра, включающего в себя информацию о подзоне, в которой указана подзона из зоны ресурсов, включающей в себя ресурсы беспроводной связи, которые можно выбрать в качестве ресурсов восходящей линии связи; и
прием ответного кадра в ответ на запускающий кадр.
(20) Способ связи, включающий в себя:
прием запускающего кадра, включающего в себя информацию о подзоне, в которой указана подзона из зоны ресурсов, включающей в себя ресурсы беспроводной связи, которые можно выбрать в качестве ресурсов восходящей линии связи; и
передачу ответного кадра в ответ на запускающий кадр.
Перечень ссылочных позиций
10 - AP
20 - STA
100 - устройство беспроводной связи
110 - блок обработки данных
111 - интерфейсный блок
112 - буфер передачи
113 - блок формирования кадров передачи
114 - блок анализа принятых кадров
115 - буфер приема
120 - блок управления
121 - блок управления работой
122 - блок управления сигналом
130 - блок беспроводной связи
131 - блок обработки передачи
132 - блок обработки приема
133 - блок управления антенной.