УСТРОЙСТВО БЕСПРОВОДНОЙ СВЯЗИ И СПОСОБ БЕСПРОВОДНОЙ СВЯЗИ
WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION METHOD

Область техники, к которой относится изобретение
Настоящее раскрытие относится к устройству беспроводной связи и к способу беспроводной связи.
Уровень техники
В последние годы возросло использование беспроводных локальных сетей (local area network, LAN), представленных стандартом IEEE 802.11 Института инженеров по электротехнике и электронике. Дополнительно, также, соответственно, возросло количество изделий, поддерживающих беспроводные LAN (здесь далее также упоминаемых как "устройства беспроводной связи") Однако, при этом существуют ограничения по ресурсам беспроводной связи, доступным для осуществления связи. Поэтому желательно повышать эффективность связи между устройствами беспроводной связи.
В качестве примера технологии повышения эффективности связи известна технология под названием "обнаружение виртуальной несущей" (virtual carrier sense). Конкретно, известен такой механизм, как "запрос передачи" (request to send, RTS)/"готовность к приему" (clear to send, CTS), раскрытый в непатентной литературе 1. Например, передающее устройство, желающее вести передачу данных, передает кадр RTS приемному устройству, служащему в качестве места назначения передачи данных, и проверяет, возможна ли передача данных. Затем, когда от приемного устройства принимается кадр CTS, передающее устройство определяет, что передача данных разрешена и начинает передачу данных. Устройство беспроводной связи, отличное от места назначения кадра RTS или кадра CTS, устанавливает NAV и останавливает передачу данных в течение периода NAV. В результате, предотвращается конфликт связи и, как следствие, эффективность связи может быть повышена.
Здесь, в непатентной литературе 1 кадр RTS представляется как подлежащий передаче, когда длина данных, которые должны быть переданы, больше заданного порогового значения (точка URTSThreshold).
Перечень литературы
Непатентная литература (NPL)
NPL 1
Непатентная литература 1: IEEE Std 802.11-2007, IEEE Standard for Information technology-Telecommunications and information exchange between systems-Local and metropolitan area networks-Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications
Раскрытие сущности изобретения
Техническая проблема
Однако, в технологии, раскрытой в непатентной литературе 1, ресурсы связи могут сокращаться. Например, когда присутствует множество устройств беспроводной связи, имеющих различные чувствительности при приеме, некоторые устройства беспроводной связи, имеющие относительно низкую чувствительность при приеме, вероятно, не будут обнаруживать сигналы (например, кадры данных или кадры RTS), передаваемые от других беспроводных устройств связи. Поэтому некоторые устройства беспроводной связи начинают передачу сигнала в то время, когда осуществляют связь другие устройства беспроводной связи, и в результате может возникать конфликт связи.
Дополнительно, например, когда присутствует множество беспроводных устройств, имеющих различные мощности передачи, если мощность передачи некоторых устройств беспроводной связи ниже, чем мощность передачи других устройств беспроводной связи, другие устройства беспроводной связи, вероятно, не будут обнаруживать сигналы (например, кадры данных или кадры RTS), передаваемые другими устройствами беспроводной связи. Поэтому другие устройства беспроводной связи начинают передачу сигнала в то время, когда некоторые устройства беспроводной связи осуществляют связь, и в результате может возникать конфликт связи.
В этом отношении настоящее раскрытие предлагает механизм, способный не допускать ухудшения эффективности связи в ситуации, в которой присутствует множество устройств беспроводной связи, имеющих различные чувствительности обнаружения или мощности передачи.
Решение проблемы
В соответствии с вариантом осуществления настоящего раскрытия, обеспечивается электронное устройство, которое определяет первый параметр, соответствующий длине или длительности данных, которые должны передаваться электронным устройством; определяет, превышает ли первый параметр заданное пороговое значение; управляет радиоинтерфейсом электронного устройства, чтобы передать запрос передачи данных, когда параметр превышает заданное пороговое значение; получает второй параметр, относящийся к чувствительности обнаружения или к мощности передачи; и, когда первый параметр не превышает заданное пороговое значение, определяет, передавать ли запрос передачи данных, прежде чем передавать данные, основываясь на втором параметре.
В соответствии с вариантом осуществления настоящего раскрытия, обеспечивается способ, выполняемый электронным устройством, который содержит этапы, на которых определяют первый параметр, соответствующий длине или длительности данных, которые должны передаваться электронным устройством; определяют, превышает ли первый параметр заданное пороговое значение; управляет радиоинтерфейсом электронного устройства, чтобы передать запрос передачи данных, когда параметр превышает заданное пороговое значение; получают второй параметр, связанный с чувствительностью обнаружения или с мощностью передачи; и, когда первый параметр не превышает заданное пороговое значение, определяют, передавать ли запрос передачи данных, прежде чем передавать данные, основываясь на втором параметре. Полезные результаты изобретения
Как описано выше, в соответствии с вариантом осуществления настоящего раскрытия обеспечивается механизм, способный не допускать снижения эффективности связи в ситуации, в которой присутствует множество устройств беспроводной связи, имеющих различные чувствительности обнаружения или мощности передачи. Заметим, что описанные выше результаты не обязательно являются ограничивающими. Вместе с перечисленными выше результатами или взамен их могут быть достигнуты любые другие результаты, представленные в настоящем описании, или другие результаты, которые могут быть получены, исходя из настоящего описания.
Краткое описание чертежей
Фиг. 1 - описание технологии управления чувствительностью при приеме.
Фиг. 2 - описание технологии управления чувствительностью при приеме.
Фиг. 3 - описание примера, в котором при использовании технологии управления чувствительностью при приеме возникает конфликт связи.
Фиг. 4 - связь между мощностью передачи и мощностью приема при связи между устройствами беспроводной связи.
Фиг. 5 - связь между мощностью передачи и мощностью приема при связи между устройствами беспроводной связи.
Фиг. 6 - связь между мощностью передачи и мощностью приема при связи между устройствами беспроводной связи.
Фиг. 7 - пример обнаружения виртуальной несущей, используя RTS и CTS.
Фиг. 8 - блок-схема примера схемной функциональной конфигурации устройства беспроводной связи, соответствующего вариантам осуществления настоящего раскрытия.
Фиг. 9 - блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса передачи данных STA в соответствии с первым вариантом осуществления настоящего раскрытия.
Фиг. 10 - последовательность кадров примерной операции STA, соответствующей тому же самому варианту осуществления.
Фиг. 11 - блок-схема последовательности выполнения операций примера процесса передачи данных STA в соответствии с модифицированным примером того же самого варианта осуществления.
Фиг. 12 - блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса передачи данных STA в соответствии со вторым вариантом осуществления настоящего раскрытия.
Фиг. 13 - блок-схема последовательности выполнения операций примера процесса передачи данных STA в соответствии с модифицированным примером того же самого варианта осуществления.
Фиг. 14 - блок-схема последовательности выполнения операций примера процесса передачи данных STA в соответствии с третьим вариантом осуществления настоящего раскрытия.
Фиг. 15 - блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса STA, связанного с параметрами, соответствующего тому же самому варианту осуществления.
Фиг. 16 - блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса АР, связанного с параметрами, соответствующего тому же самому варианту осуществления.
Фиг. 17 - блок-схема последовательности выполнения операций концептуально демонстрирующая пример процесса передачи данных STA, соответствующего модифицированному примеру того же самого варианта осуществления.
Фиг. 18 - блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса передачи данных STA в соответствии с четвертым вариантом осуществления настоящего раскрытия.
Фиг. 19 - блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса передачи данных STA, соответствующий модифицированному примеру того же самого варианта осуществления.
Фиг. 20 - блок-схема примера схемной конфигурации смартфона.
Фиг. 21 - блок-схема примера схемной конфигурации автомобильного навигационного устройства.
Фиг. 22 - блок-схема примера схемной конфигурации беспроводной точки доступа.
Осуществление изобретения
Здесь далее предпочтительный вариант(-ы) осуществления настоящего раскрытия будет описан подробно со ссылкой на приложенные чертежи. В настоящем описании и на приложенных чертежах структурные элементы, обладающие, по существу, одной и той же функцией и структурой, обозначаются одними и теми же ссылочными позициями и повторное объяснение таких структурных элементов не приводится.
Дополнительно, в настоящем описании и на чертежах множество элементов, имеющих, по существу, одну и ту же функцию, в некоторых случаях также различаются добавлением различных букв к одной и той же ссылочной позиции. Например, множество элементов, имеющих, по существу, одну и ту же функцию, если необходимо, различаются друг от друга как STA 100А и STA 100В. Однако, если нет необходимости различать друг от друга элементы, обладающие, по существу, одной и той же функцией, назначаются только одни и те же ссылочные позиции. Например, если нет необходимости особо различать STA 100А и STA 100 В, они упоминаются просто как "STA 100".
Описание будет продолжено в следующем порядке.
1. Введение
2. Конфигурация устройства
3. Первый вариант осуществления (управление передачей RTS, используя установленный параметр, связанный с чувствительностью обнаружения).
3-1. Функции устройства
3-2. Последовательность выполнения процесса
3-3. Примеры применения
3-4. Заключение по первому варианту осуществления
3-5. Модифицированный пример
4. Второй вариант осуществления (управление передачей RTS, используя установленный параметр, связанный с мощностью передачи).
4-1. Функции устройства
4-2. Последовательность выполнения процесса
4-3. Заключение по второму варианту осуществления
4-4. Модифицированный пример
5. Третий вариант осуществления (управление передачей RTS, используя принятый параметр, связанный с чувствительностью обнаружения).
5-1. Функции устройства
5-2. Последовательность выполнения процесса
5-3. Заключение по третьему варианту осуществления
5-4. Модифицированный пример
6. Четвертый вариант осуществления (управление передачей RTS, используя принятый параметр, связанный с мощностью передачи).
6-1. Функции устройства
6-2. Последовательность выполнения процесса
6-3. Заключение по четвертому варианту осуществления
6-4. Модифицированный пример
7. Пример применения
8. Заключение
1. Введение
Сначала будет описана технология, относящаяся к устройству беспроводной связи, соответствующему вариантам осуществления настоящего раскрытия. В качестве такой технологии известна технология управления чувствительностью приема. Технология управления чувствительностью приема будет описана со ссылкой на фиг. 1 и 2. На фиг. 1 и 2 представлено описание технологии управления чувствительностью приема.
STA 10А и АР 20А, служащие в качестве устройства беспроводной связи, предполагаются осуществляющими связь с STA 10В и АР 20 В. В этом случае, как показано на фиг. 1, связь между STA 10В и АР 20 В может начинаться во время связи между STA 10А и АР 20А. В этом случае, вероятно, должен происходить конфликт связи. Например, когда чувствительность приема, при которой сигналы внутри диапазонов дальности, указанных линиями с чередующимися пунктиром и двумя точками на фиг. 1, могут обнаруживаться, устанавливается на каждой из STA 10А и 10В, сигнал, переданный от STA 10В, вероятно, должен обнаруживаться STA 10А, осуществляющей связь. Когда обнаруживается сигнал от STA 10В, связь между STA 10А и АР 20А нарушается.
В этом отношении была предложена технология управления чувствительностью приемА. Например, как показано на фиг. 2 линиями с чередующимися пунктиром и двумя точками, STA 10А и 10В снижают свою чувствительность при приеме ниже чувствительности приема, показанной на фиг. 1, то есть, дальности обнаружения сигнала ограничиваются. Как результат, маловероятно, что сигналы будут обнаруживаться STA 10А и 10В. Таким образом, хотя STA 10В начинает связь во время осуществления связи STA 10А, связь STA 10А не нарушается.
Однако, при технологии управления чувствительностью приема эффективность связи может снижаться. Проблема технологии управления чувствительностью приема будет описана со ссылкой на фиг. 3-6. На фиг. 3 представлен пример, в котором конфликт связей происходит при использовании технологии управления чувствительностью приема. На фиг. 4-6 показана связь между мощностью передачи и мощностью приема при связи между устройствами беспроводной связи.
Здесь предполагаются две STA 10А и 10 В, которые должны осуществлять связь с АР 20. Как показано на фиг. 3, STA 10А располагается в месте, более удаленном от АР 20, чем STA 10В. Обе STA 10А и 10В могут осуществлять связь с АР 20. Другими словами, АР 20 находится в пределах дальности связи по чувствительности приема как STA 10А, так и STA 10В, что указано на фиг. 3 линиями с чередующимися пунктиром и двумя точками.
Чувствительности приема STA 10А и STA 10В управляются таким образом, что STA 10А и STA 10В осуществляют связь с АР 20. Например, для STA 10А, как показано на фиг. 4, когда уровень обнаружения сигнала увеличивается с опорного уровня L1 до уровня L2, при котором сигнал, передаваемый от АР 20, может обнаруживаться, чувствительность приема снижается. Здесь, мощность сигнала, передаваемого от АР 20, затухает, главным образом, в тракте прохождения сигнала передачи и мощность (то есть, мощность при приеме) сигнала, принимаемого STA 10А, ниже, чем мощность передачи. Однако, мощность при приеме является достаточно высокой для STA 10А, чтобы обнаруживать сигнал на опорном уровне L1, и дополнительно, STA 10А может обнаруживать сигнал, передаваемый от АР 20, даже когда уровень обнаружения сигнала равен уровню L2. В этом отношении уровень обнаружения сигнала STA 10А увеличивается до уровня L2 и, таким образом, чувствительность приема снижается до уровня, при котором сигнал передачи АР 20 может быть принят.
Для STA 10В, как показано на фиг. 5, когда уровень обнаружения сигнала снижается с опорного уровня L1 до уровня L3, при котором сигнал, передаваемый от АР 20, может обнаруживаться, чувствительность приема повышается. Подробнее, мощность приема сигнала, передаваемого от АР 20, является слишком низкой для STA 10В, чтобы обнаруживать сигнал на опорном уровне L1, и STA 10А неспособна обнаруживать сигнал, передаваемый от АР 20, если уровень обнаружения сигнала не находится вблизи уровня L3. В этом отношении уровень обнаружения сигнала STA 10А снижается до уровня L3 и, таким образом, чувствительности приема повышается до уровня, при котором сигнал передачи АР 20 может быть принят.
Между тем, STA 10В располагается за пределами диапазона чувствительности приема STA 10А. По этой причине STA 10А неспособна обнаруживать сигнал, передаваемый от STA 10В. Например, как показано на фиг. 6, мощность приема STA 10А, относящаяся к сигналу, передаваемому от STA 10В, выше опорного уровня L1. Однако, поскольку уровень обнаружения сигнала STA 10А увеличивается до уровня L2, сигнал, передаваемый от STA 10В, на STA 10А не обнаруживается.
В этой ситуации, если запрос связи происходит на STA 10А во время передачи сигнала от STA 10В, STA 10А неспособна обнаруживать сигнал, передаваемый от STA 10В. По этой причине STA 10А обнаруживает, что канал передачи свободен и начинает передачу сигнала. В результате, происходит конфликт связи и связь для STA 10В прекращается с началом связи STA 10А. Другими словами, эффективность связи, вероятно, должна снижаться.
Выше был описан пример, в котором чувствительность приема, установленная в устройстве беспроводной связи, ниже, чем чувствительность приема, установленная в другом устройстве беспроводной связи, но то же самое применяется, когда мощность передачи, установленная в устройстве беспроводной связи, выше, чем мощность передачи другого устройства беспроводной связи. Например, АР 20 и STA 10В, мощность передачи которой ниже, чем у STA 10А, и которая расположена к АР 20 ближе, чем STA 10А, предполагаются находящимися в диапазоне передачи STA 10А. В этом случае, даже если STA 10В и АР 20 осуществляют связь, сигнал, передаваемый от STA 10В, может не обнаруживаться на STA 10А. В этой ситуации, когда сигнал передается от STA 10А на АР 20, возникает конфликт связи и связь для STA 10В нарушается. Иными словами, эффективность связи может снижаться.
Здесь, упомянутый выше механизм обнаружения виртуальной несущей известен как технология, предотвращающая конфликт связи. Конкретно, при обнаружении виртуальной несущей используется такой механизм, как RTS/CTS. Типичный поток прохождения сигналов при обнаружении виртуальной несущей будет описан со ссылкой на фиг. 7. На фиг. 7 представлен пример обнаружения виртуальной несущей, используя RTS и CTS.
STA 10А, желающая вести передачу данных, передает кадр RTS на АР 20, которая является местом назначения передачи данных, как показано на фиг. 7. При возможности приема данных от STA 10А, АР 20, которая приняла кадр RTS, определяет, что для STA 10А разрешена передача данных, и передает на STA 10А кадр CTS. В устройствах связи, отличных от АР 20 и STA 10А, служащих в качестве места назначения кадра RTS или кадра CTS (например, STA 10В), когда принимается кадр RTS или кадр CTS, NAV устанавливается на основе информации о периоде передачи, хранящейся в кадре RTS или CTS, как показано на фиг. 7. STA 10В останавливает передачу сигнала в периоде NAV.
Как описано выше, STA 10А, которая желает вести передачу данных, проверяет, может ли выполнить передачу сообщения перед передачей данных АР 20, служащая в качестве места назначения передачи данных, и, таким образом, можно предотвратить связь, ненужную из-за возникновения конфликта связи.
В этом отношении, настоящее раскрытие предлагает механизм, способный проверять, может ли партнер по связи осуществлять связь в соответствии с чувствительностью обнаружения или мощностью передачи.
2. Конфигурация устройства
Теперь, со ссылкой на фиг. 8 будет описана функциональная конфигурация STA 100 и АР 200, служащих в качестве устройств беспроводной связи, соответствующих вариантам осуществления настоящего раскрытия. Поскольку функциональные конфигурации STA 100 и АР 200, по существу, одинаковы, будет описана только STA 100. На фиг. 8 представлена блок-схема примерной схемной функциональной конфигурации устройства беспроводной связи, соответствующего вариантам осуществления настоящего раскрытия.
Как показано на фиг. 8, устройство 100 содержит блок 110 обработки данных, блок 120 беспроводной связи, блок 130 управления и блок 140 запоминающего устройства.
Блок 100 обработки данных выполняет процесс передачи и приема данных в качестве передающего блока и блока получения Конкретно, блок 110 обработки данных формирует кадр на основе данных, переданных с верхнего уровня связи, и предоставляет сформированный кадр устройству 120 беспроводной связи. Например, блок 110 обработки данных формирует кадр (или пакет) из данных и выполняет, например, процесс выполнения добавления заголовка управления доступом к среде (media access control, MAC) для управления MAC и добавления кода обнаружения ошибок к сформированному кадру. Дополнительно, блок 110 обработки данных извлекает данные из принятого кадра и подает извлеченные данные на верхний уровень связи. Например, блок 110 обработки данных собирает данные путем выполнения анализа заголовка MAC, обнаружения и коррекции кодовой ошибки, процесса упорядочивания и т.п.для принятого кадра.
В качестве части передающего блока и блока получения, блок 120 беспроводной связи выполняет обработку сигнала, такую как модуляция и демодуляция кадра и выполняет передачу и прием сигналов через антенну. Конкретно, блок 120 беспроводной связи формирует поток символов, выполняя кодирование, чередование и модуляцию кадра, поступающего от блока 110 обработки данных, в соответствии со схемами кодирования и модуляции блока 130 управления и т.п. Затем, блок 120 беспроводной связи выполняет аналоговое преобразование сигнала, усиление, фильтрацию и преобразование вверх частоты сигнала, связанного с полученным потоком символов. Затем блок 120 беспроводной связи передает обработанный сигнал через антенну. Дополнительно, блок 120 беспроводной связи получает поток символов, выполняя процесс, противоположный процессу, выполняемому во время передачи сигнала, например, преобразование частоты вниз и цифровое преобразование сигнала, полученного через антенну. Затем, блок 120 беспроводной связи получает кадр, выполняя демодуляцию, декодирование и т.п. для полученного потока символов, и передает полученный кадр на блок 110 обработки данных или на блок 130 управления.
Блок 130 управления управляет связью STA 100, в целом, как часть передающего блока и приемного блока. Конкретно, блок 130 управления выполняет такие процессы, как обмен информацией между функциональными блоками, установка параметров связи и планирование кадра (или пакета) в блоке 110 обработки данных.
Блок 140 запоминающего устройства хранит информацию, используемую для процесса, выполняемого блоком 110 обработки данных или блоком 130 управления. Конкретно, блок 140 запоминающего устройства хранит информацию, запомненную в кадре, информацию, полученную из кадра, информацию о параметрах связи и т.п.
STA 100 и АР 200 могут осуществлять проводную связь. Например, как STA 100, так и АР 200 могут быть снабжены блоком проводной связи, который соединяется с Интернетом и осуществляет связь с внешним устройством через Интернет.
3. Первый вариант осуществления
Далее будет описано устройство беспроводной связи (здесь далее упоминаемое как "устройство 100 или 200 беспроводной связи"), соответствующее первому варианту осуществления настоящего раскрытия. В первом варианте осуществления будет описана STA 100, чувствительностью обнаружения которой управляют.
3-1. Функции устройства
Сначала будут описаны функции STA 100, соответствующей настоящему варианту осуществления.
Управление чувствительностью обнаружения
Чувствительность обнаружения STA 100 управляется. Конкретно, блок 130 управления управляет чувствительностью обнаружения, соответствующей мощности передачи. Чувствительность обнаружения содержит чувствительность приема, а параметры, связанные с управлением чувствительностью обнаружения, содержат уровень обнаружения сигнала (пороговое значение обнаружения). Для обнаружения сигнала, например, обнаруживается преамбула. Например, блок 130 управления снижает уровень обнаружения сигнала (то есть, увеличивает чувствительность обнаружения) при увеличении мощности передачи. Дополнительно, блок 130 управления увеличивает уровень обнаружения сигнала (то есть, уменьшает чувствительность обнаружения) при уменьшении мощности передачи. Параметром, связанным с управлением чувствительностью сигнала, может быть уровень обнаружения энергии. Например, блок 130 управления управляет уровнем обнаружения сигнала, связанным с принятыми радиоволнами, вместо или совместно с уровнем обнаружения сигнала, соответствующим мощности передачи. Дополнительно, чувствительность обнаружения может управляться на основе другой информации. Например, блок 130 управления может устанавливать чувствительность обнаружения, указанную путем установки информации, принятой от АР 200. Дополнительно, вместо мощности передачи может использоваться информация, меняющаяся в соответствии с мощностью передачи. Например, блок 130 управления может управлять чувствительностью обнаружения в соответствии с остаточной величиной заряда батареи, которой снабжена STA 100.
Управление передачей RTS
STA 100 управляет передачей первого сигнала, связанного с подтверждением того, возможна или невозможна передача. Конкретно, когда формируется запрос передачи данных, блок 130 управления определяет, передается ли первый сигнал, основываясьна длине данных. Например, когда данные предоставляются вместе с запросом передачи данных с верхнего уровня связи, блок 130 управления определяет, передан ли кадр RTS, в соответствии с тем, равна или больше длина или размер данных, чем заданное пороговое значение.
Дополнительно, блок 130 управления управляет передачей первого сигнала на основе параметра, связанного с чувствительностью обнаружения. Конкретно, блок 130 управления управляет передачей кадра RTS на основе параметра, связанного с чувствительностью обнаружения, установленной на STA 100 (здесь далее также упоминаемого, как "установленный параметр, связанный с чувствительностью обнаружения"). Например, когда длина данных, связанных с запросом передачи данных, меньше заданного порогового значения и уровень обнаружения сигнала, установленный на STA 100, равен или больше заданного порогового значения, блок 130 управления принимает решение, что кадр RTS передан.
Пороговое значение длины данных и пороговое значение параметра, связанного с чувствительностью обнаружения, сохраняются в блоке 140 запоминающего устройства заранее. Пороговые значения могут быть получены от внешнего устройства посредством связи. Подробности будут описаны в третьем и четвертом вариантах осуществления.
3-2. Последовательность выполнения процесса
Далее, процесс передачи данных STA 100 будет описан со ссылкой на фиг. 9. На фиг. 9 представлена блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса передачи данных STA в соответствии с первым вариантом осуществления настоящего раскрытия.
STA 100 определяет, сформирован ли запрос передачи данных (этап S301). Конкретно, блок 130 управления определяет, подано ли с верхнего уровня связи уведомление, указывающее запрос передачи данных.
Когда определено, что должен быть сформирован запрос передачи данных, (Да на этапе S301), STA 100 получает данные (этап S302). Конкретно, блок 130 управления заставляет блок 110 обработки данных получить данные из буфера передачи, предоставляемые вместе с запросом передачи данных.
Затем STA 100 определяет, равна или больше длина данных, чем пороговое значение (этап S303). Конкретно, блок 110 обработки данных вычисляет длину полученных данных и блок 130 управления определяет, является ли вычисленная длина данных равной или больше порогового значения.
Когда определено, что длина данных меньше порогового значения (Нет на этапе S303), STA 100 получает установленный параметр, связанный с чувствительностью обнаружения (этап S304). Конкретно, когда определено, что длина данных меньше порогового значения, блок 130 управления получает уровень обнаружения сигнала или энергии, установленный в STA 100 (здесь далее также упоминается как "установленный уровень обнаружения").
Затем STA 100 определяет, равен ли или больше порогового значения установленный параметр, связанный с чувствительностью обнаружения (этап S305). Конкретно, блок 130 управления определяет, равен ли или больше установленный уровень обнаружения, чем сохраненное заранее пороговое значение.
Когда определено, что длина данных равна пороговому значению или больше него (Да на этапе S303), или когда определено, что установленный параметр, связанный с чувствительностью обнаружения, равен или больше порогового значения (Да на этапе S305), STA 100 передает кадр RTS (этап S306). Конкретно, когда длина данных, связанная с передачей, равна или больше порогового значения, или когда установленный уровень обнаружения равен или больше порогового значения, сохраненного заранее, блок 130 управления заставляет блок 110 обработки данных формировать кадр RTS, адресованный в место назначения передачи данных (например, АР 200). Затем блок 120 беспроводной связи передает сформированный кадр RTS.
Затем STA 100 определяет, принят ли кадр CTS (этап S307). Конкретно, блок 130 управления определяет, принят ли от места назначения кадра RTS кадр CTS, служащий в качестве ответа на кадр RTS.
Когда определено, что установленный параметр, связанный с чувствительностью обнаружения, меньше порогового значения (Нет на этапе S305), или когда определено, что кадр CTS должен быть принят (Да на этапе S307), STA 100 передает кадр данных (этап S308). Конкретно, когда обнаруживают, что установленный уровень обнаружения меньше заранее сохраненного порогового значения, или когда принят кадр CTS, служащий в качестве ответа на переданный кадр RTS, блок 130 управления заставляет блок 110 обработки данных формировать кадр данных, в котором хранятся данные, относящиеся к запросу передачи данных. Затем блок 120 беспроводной связи передает сформированный кадр данных.
3-3. Порядок выполнения операций
Далее, со ссылкой на фиг. 10 будет описан примерный порядок выполнения операций STA 100. На фиг. 10 приведена последовательность кадров примерного порядка выполнения операций STA, соответствующей настоящему варианту осуществления. Здесь описание будет представлено на примере, в котором на STA 100А во время связи между STA 100 В и АР 200 формируется запрос передачи данных.
STA 100 В начинает передачу кадра данных на АР 200, как показано на фиг. 10. АР 200 принимает кадр данных, переданный от STA 100 В. С другой стороны, поскольку чувствительность обнаружения снижается, STA 100А не принимает кадр данных, передаваемый от STA 100 В. Кадр данных может быть агрегированным блоком данных по протоколу MAC (aggregated MAC protocol data unit, AMPDU).
Когда запрос передачи данных сформирован, STA 100А определяет, передан ли кадр RTS, основываясь на установленном параметре, связанном с длиной данных и чувствительностью обнаружения (например, уровнем обнаружения сигнала). Здесь, поскольку чувствительность обнаружения понижена, STA 100А передает кадр RTS, хотя длина данных меньше порогового значения.
Однако, поскольку АР 200 осуществляет связь с STA 100 В, АР 200 не принимает кадр RTS, переданный от STA 100А. По этой причине, кадр CTS не передается от АР 200 и STA 100А не принимает кадр CTS. Другими словами, STA 100А заставляют находиться в дежурном режиме до тех пор, пока не закончится связь АР 200.
Когда передача кадра данных от STA 100 В закончена, АР 200 передает на STA 100 В кадр АСК. С другой стороны, STA 100А, которая не приняла кадр CTS, повторно передает кадр RTS. Когда кадр АСК принят от АР 200, STA 100А может повторно передать кадр RTS, основываясь на приеме кадра АСК.
Поскольку связь с STA 100 В закончена, АР 200 принимает кадр RTS, переданный от STA 100А, и передает кадр CTS на STA 100А. Когда кадр CTS принят, STA 100А начинает передачу кадра данных.
3-4. Заключение по первому варианту осуществления
Как описано выше, в соответствии с первым вариантом осуществления настоящего раскрытия, устройство 100 беспроводной связи получает параметр, связанный с чувствительностью обнаружения, и передает первый сигнал, связанный с подтверждением возможности передачи, основываясь на полученном параметре. Здесь, когда чувствительность обнаружения снижается, маловероятно, что сигналы, передаваемые от других устройств беспроводной связи, будут обнаруживаться. Поэтому, трудно обнаруживать связь между своим собственным партнером по связи и другим устройством беспроводной связи. Как результат, передача данных партнеру по связи может быть инициирована. Следовательно, возникает конфликт связи и эффективность связи может снижаться. С другой стороны, в соответствии с устройством 100 беспроводной связи, соответствующим настоящему варианту осуществления, при подтверждении возможности передачи, соответствующей чувствительности обнаружения, когда устройства беспроводной связи имеют различные чувствительности обнаружения, можно более надежно предотвращать конфликт связи. Поэтому, можно не допускать снижения эффективности связи в ситуации, когда присутствует множество устройств беспроводной связи, имеющих различные чувствительности обнаружения. В частности, когда чувствительность обнаружения меняется, можно повысить определенность предотвращения конфликта связи, в то же время увеличивая показатель использования пространства ресурсов беспроводной связи.
Дополнительно, параметры содержат параметр, установленный в устройстве 100 беспроводной связи. По этой причине, передачей первого сигнала можно управлять только через информацию, содержащуюся в устройстве 100 беспроводной связи. Следовательно, можно не допускать увеличение объема служебных сигналов по управлению передачей первого сигнала.
Затем устройство 100 беспроводной связи передает первый сигнал, когда параметр, связанный с чувствительностью обнаружения, равен или больше порогового значения. По этой причине первый сигнал передается, только когда чувствительность обнаружения соответствует заданному уровню или ниже и возможно не допускать чрезмерного увеличения частоты передачи первого сигнала. Следовательно, частота передачи первого сигнала оптимизируется и можно снизить нагрузку на процесс связи или используемые ресурсы связи.
Дополнительно, параметры, связанные с чувствительностью обнаружения, содержат, по меньшей мере, пороговое значение обнаружения сигнала или пороговое значение обнаружения энергии. Поэтому, управляя передачей первого сигнала в соответствии с пороговым значением обнаружения сигнала, можно предотвращать конфликт связи. Дополнительно, управляя передачей первого сигнала в соответствии с пороговым значением обнаружения энергии, можно не допускать нарушений передачи данных за счет радиоволн, не связанных с сигналом.
Дополнительно, первый сигнал содержит кадр RTS. По этой причине возможно использовать известный механизм RTS/CTS для проверки, возможна ли передача. Следовательно, можно упростить реализацию устройства 100 беспроводной связи.
Дополнительно, устройство 100 беспроводной связи передает кадр RTS на основе длины данных, которые должны передаваться, и упомянутого выше параметра. Поэтому, добавляя условие использования параметра, связанного с чувствительностью обнаружения, к известному условию передачи кадра RTS, управление передачей кадра RTS может быть реализовано проще, чем когда управление передачей кадра RTS выполняется индивидуально для каждого из условий.
3-5. Модифицированный пример
Выше был описан первый вариант осуществления настоящего раскрытия. Настоящий вариант осуществления не ограничивается приведенным выше примером. Ниже будет описан модифицированный пример представленного варианта осуществления.
В качестве модифицированного примера настоящего варианта осуществления, устройство 100 беспроводной связи может управлять передачей первого сигнала на основе информации, отличной от значения параметра, связанного с чувствительностью обнаружения. Конкретно, блок 130 управления передает первый сигнал на основе изменения параметра, связанного с чувствительностью обнаружения. Например, блок 130 управления управляет передачей кадра RTS на основе изменения относительно опорного значения уровня обнаружения сигнала. Дополнительно, процесс настоящего модифицированного примера будет описан со ссылкой на фиг. 11. На фиг. 11 представлена блок-схема последовательности выполнения операций, концептуально представляющая пример процесса передачи данных STA 100 в соответствии с модифицированным примером настоящего варианта осуществления. Описание процессов, являющихся, по существу, такими же, как процессы, описанные выше, не приводится.
Когда запрос передачи данных сформирован (Да на этапе S311), STA 100 получает данные (этап S312). Затем STA 100 определяет, равна ли или больше длина данных, чем пороговое значение (этап S313).
Когда определено, что длина данных меньше порогового значения (Нет на этапе S313), STA 100 получает установленный параметр, связанный с чувствительностью обнаружения (этап S314), и определяет, изменен ли установленный параметр, связанный с чувствительностью обнаружения так, чтобы чувствительность обнаружения уменьшилась (этап S315). Конкретно, блок 130 управления получает установленный уровень обнаружения и определяет, изменен ли полученный установленный уровень обнаружения так, чтобы быть выше опорного уровня.
Когда определено, что установленный параметр, связанный с чувствительностью обнаружения, изменен так, что чувствительность обнаружения уменьшилась (Да на этапе S315), STA передает кадр RTS (этап S316). Конкретно, когда определено, что установленный уровень обнаружения был изменен на значение, более высокое, чем опорный уровень, блок 130 управления заставляет блок 110 обработки данных формировать кадр RTS для передачи в место назначения передачи данных. Затем блок 120 беспроводной связи передает сформированный кадр RTS.
С другой стороны, когда определено, что установленный параметр, связанный с чувствительностью обнаружения, не изменен или установленный параметр, связанный с чувствительностью обнаружения, должен быть изменен так, что чувствительность обнаружения увеличивается (Нет на этапе S315), STA 100 передает кадр данных без передачи кадра RTS (этап S318). Конкретно, когда определено, что установленный уровень обнаружения не изменен относительно опорного уровня или изменен до значения ниже опорного уровня, блок 130 управления заставляет блок 110 обработки данных формировать кадр данных, который должен передаваться в место назначения передачи данных. Затем блок 120 беспроводной связи передает сформированный кадр данных.
Таким образом, в соответствии с модифицированным примером настоящего варианта осуществления, устройство 100 беспроводной связи передает первый сигнал, основываясь на изменении параметра, связанного с чувствительностью обнаружения. По этой причине, можно управлять передачей первого сигнала, не устанавливая пороговое значение параметра, связанного с чувствительностью обнаружения. Поэтому можно уменьшить объем информации, связанной с управлением передачей первого сигнала, и уменьшить объем служебной информации при управлении передачей первого сигнала.
4. Второй вариант осуществления
Далее будет описано устройство беспроводной связи, соответствующее второму варианту осуществления настоящего раскрытия. Во втором варианте осуществления будет описана STA 100, мощностью передачи которой управляют.
4-1. Функции устройства
Сначала будут описаны функции STA 100, соответствующей настоящему варианту осуществления. Описание функций, являющихся, по существу, такими же, как функции, описанные в первом варианте осуществления, не приводится.
Управление мощностью передачи
STA 100 управляет мощностью передачи. Конкретно, блок 130 управления управляет мощностью передачи в соответствии с чувствительностью обнаружения. В качестве параметра, связанного с управлением мощностью передачи, выступает значение мощности передачи. Например, блок 130 управления увеличивает значение мощности передачи с увеличением чувствительности обнаружения. Дополнительно, блок 130 управления уменьшает значение мощности передачи с уменьшением чувствительности обнаружения.
Управление передачей RTS
STA 100 управляет передачей первого сигнала на основе параметра, связанного с мощностью передачи. Конкретно, блок 130 управления управляет передачей кадра RTS на основе параметра, связанного с мощностью передачи, установленного на STA 100 (здесь далее также упоминаемого, как "установленный параметр, связанный с мощностью передачи"). Например, когда длина данных, связанных с запросом передачи данных, меньше заданного порогового значения и значение мощности передачи, установленное на STA 100 (здесь далее также упоминается как "установленное значение мощности передачи") равно или больше заданного порогового значения, блок 130 управления принимает решение, что кадр RTS передан.
Пороговое значение параметра, связанного с мощностью передачи, сохраняется в блоке 140 запоминающего устройства заранее. Пороговое значение может быть получено от внешнего устройства посредством связи. Подробности будут описаны в третьем и четвертом вариантах осуществления.
4-2. Последовательность выполнения процесса
Далее, процесс передачи данных STA 100 будет описан со ссылкой на фиг. 12. На фиг. 12 представлена блок-схема последовательности выполнения операций, концептуально демонстрирующая пример выполняемого STA 100 процесса передачи данных, соответствующего второму варианту осуществления настоящего раскрытия. Описание процессов, являющихся, по существу, такими же, как процессы, описанные выше, не приводится.
Когда запрос передачи данных сформирован (Да на этапе S321), STA 100 получает данные (этап S322). Затем STA 100 определяет, равна ли или больше длина полученных данных, чем пороговое значение (этап S323).
Когда определено, что длина данных меньше порогового значения (Нет на этапе S323), STA 100 получает установленный параметр, связанный с мощностью передачи (этап S324). Конкретно, блок 130 управления получает значение мощности передачи от блока 140 запоминающего устройства в STA 100.
Затем STA 100 определяет, равен ли или больше порогового значения установленный параметр, связанный с мощностью передачи (этап S325). Конкретно, блок 130 управления определяет, равно ли или больше порогового значения установленное значение мощности передачи.
Когда определено, что установленный параметр, связанный с мощностью передачи, равен или больше порогового значения (Да на этапе S325), STA передает кадр RTS (этап S326). Конкретно, когда установленное значение мощности передачи равно или больше порогового значения, блок 130 управления заставляет блок 140 обработки данных формировать кадр RTS. Затем блок 120 беспроводной связи передает сформированный кадр RTS.
С другой стороны, когда определено, что установленный параметр, связанный с мощностью передачи, меньше порогового значения (Нет на этапе S325), STA 100 передает кадр данных, не передавая кадр RTS (этап S328). Конкретно, когда определено, что установленное значение мощности передачи меньше порогового значения, блок 130 управления заставляет блок 140 обработки данных формировать кадр, который должен передаваться в место назначения передачи данных. Затем блок 120 беспроводной связи передает сформированный кадр данных.
4-3. Заключение по второму варианту осуществления
Как описано выше, в соответствии со вторым вариантом осуществления настоящего раскрытия, устройство 100 беспроводной связи получает параметр, связанный с мощностью передачи, и передает первый сигнал, связанный с подтверждением возможности передачи, основываясь на полученном параметре. В целом, по мере увеличения мощности передачи дальность связи, которой достигает передаваемый сигнал, увеличивается. Таким образом, передаваемый сигнал, вероятно должен конфликтовать с сигналом связи, осуществляемой другим устройством беспроводной связи. В результате, эффективность связи может снижаться. С другой стороны, в соответствии с устройством 100 беспроводной связи, соответствующим настоящему варианту осуществления, подтверждается возможность передачи при соответствующей мощности передачи и, таким образом, можно более надежно предотвращать конфликт связи, когда устройства беспроводной связи имеют различные мощности передачи. Поэтому, возможно не допускать снижения эффективности связи в ситуации, когда присутствует множество устройств беспроводной связи, имеющих различные мощности передачи. В частности, когда мощность передачи меняется, можно повышать определенность предотвращения конфликта связи, в то же время увеличивая показатель использования пространства ресурсов беспроводной связи.
Дополнительно, устройство 100 беспроводной связи передает первый сигнал, когда параметр, связанный с мощностью передачи, равен или больше порогового значения. Следовательно, поскольку первый сигнал передается, только когда мощность передачи соответствует заданному уровню или выше, возможно не допускать чрезмерного увеличения частоты передачи первого сигнала. Следовательно, оптимизируя частоту передачи первого сигнала, возможно снизить нагрузку на процесс связи или используемые ресурсы связи.
4-4. Модифицированный пример
Выше был описан второй вариант осуществления настоящего раскрытия. Настоящий вариант осуществления не ограничивается приведенным выше примером. Ниже будет описан модифицированный пример настоящего варианта осуществления.
В качестве модифицированного примера настоящего варианта осуществления, устройство 100 беспроводной связи может управлять передачей первого сигнала, основываясь на параметре, связанном с мощностью передачи, предполагая корреляционное управление мощностью передачи и чувствительностью обнаружения. Конкретно, блок 130 управления корреляционно изменяет параметр, связанный с мощностью передачи, и параметр, связанный с чувствительностью обнаружения, и управляет передачей первого сигнала, основываясь на множестве пороговых значений для параметра, связанного с мощностью передачи. Процесс настоящего модифицированного примера будет описан подробно со ссылкой на фиг. 13. На фиг. 13 представлена блок- схема последовательности выполнения операций, концептуально представляющая пример процесса передачи данных STA 100, соответствующего модифицированному примеру настоящего варианта осуществления. Описание процессов, являющихся, по существу, такими же, как процессы, описанные выше, не приводится.
После того, как выполнен процесс, показанный на этапах S331-S333, когда определено, что длина данных меньше порогового значения (Нет на этапе S333), STA 100 получает установленный параметр, связанный с мощностью передачи (этап S334), и определяет, равен ли или больше первого порогового значения установленный параметр, связанный с мощностью передачи (этап S335). Конкретно, блок 130 управления получает пороговое значение, соответствующее пороговому значению мощности передачи, используемому во втором варианте осуществления, в качестве первого порогового значения, и определяет, является ли установленное значение мощности передачи равным или большим, чем полученное первое пороговое значение.
Когда определено, что установленный параметр, связанный с мощностью передачи, меньше первого порогового значения (Нет на этапе S335), STA 100 определяет, является ли установленный параметр, связанный с мощностью передачи, меньшим, чем второе пороговое значение (этап S336). Конкретно, блок 130 управления получает пороговое значение, соответствующее значению мощности передачи, установленному таким образом, чтобы соответствовать пороговому значению чувствительности обнаружения, используемому в первом варианте осуществления, в качестве второго порогового значения, и определяет, является ли установленное значение мощности передачи меньшим, чем полученное второе пороговое значение. По этой причине мощность передачи обычно устанавливается так, чтобы она уменьшалась с уменьшением чувствительности обнаружения и увеличивалась с увеличением чувствительности обнаружения.
Когда определено, что установленный параметр, связанный с мощностью передачи, равен или больше первого порогового значения (Да на этапе S335), или когда определено, что установленный параметр, связанный с мощностью передачи, меньше второго порогового значения (Да на этапе S336), STA 100 передает кадр RTS (этап S337). С другой стороны, когда определено, что установленный параметр, связанный с мощностью передачи равен или больше второго порогового значения (Нет на этапе S336), STA 100 передает кадр данных, не передавая кадр RTS (этап S339).
Как описано выше, в соответствии с модифицированным примером настоящего варианта осуществления, изменение параметра, связанного с мощностью передачи, содержит коррелятивное изменение параметра, связанного с чувствительностью обнаружения, и параметра, связанного с мощностью передачи, и устройство 100 беспроводной связи передает первый сигнал на основе множества пороговых значений параметра, связанных с мощностью передачи. Следовательно, управление, соответствующее управлению передачей первого сигнала, основываясь на параметре, связанном с чувствительностью обнаружения, может выполняться, используя только параметр, связанный с мощностью передачи. Соответственно, можно уменьшить объем информации, используемой для управления передачей первого сигнала, и объем служебных сигналов управления. Вместо параметра, связанного с мощностью передачи, передача первого сигнала может управляться, используя множество пороговых значений для параметра, связанного с чувствительностью обнаружения.
5. Третий вариант осуществления
Далее будут описаны устройства 100 и 200 беспроводной связи, соответствующие третьему варианту осуществления настоящего раскрытия. В третьем варианте осуществления будут описаны STA 100, чувствительностью обнаружения которой управляют, и АР 200, которая дает уведомление, указывающее такую информацию, как параметр, связанный с чувствительностью обнаружения STA 100.
5-1. Функции устройства
Функции STA
Сначала будут описаны функции STA 100, соответствующие настоящему варианту осуществления. Описание функций, являющихся, по существу, такими же, как функции, описанные в первом и втором вариантах осуществления, не приводится.
Установка порогового значения параметра, связанного с чувствительностью обнаружения
STA 100 устанавливает пороговое значение параметра, связанного с чувствительностью обнаружения. Конкретно, блок 130 управления устанавливает в качестве порогового значения STA 100 пороговое значение параметра, связанного с чувствительностью обнаружения, полученное от другого устройства беспроводной связи. Например, блок 120 беспроводной связи принимает кадр уведомления о пороговом значении (который будет описан позже), переданный от АР 200, и блок 110 обработки данных получает пороговое значение уровня обнаружения сигнала из кадра уведомления о пороговом значении. Затем блок 130 управления устанавливает полученное пороговое значение в качестве порогового значения уровня обнаружения сигнала STA 100.
Получение параметра, связанного с чувствительностью обнаружения соседнего устройства
STA 100 получает параметр, связанный с чувствительностью обнаружения другого устройства беспроводной связи. Конкретно, блок 130 управления получает параметр, связанный с чувствительностью обнаружения, принятый от другого устройства беспроводной связи (здесь далее также упоминается как "принятый параметр, связанный с чувствительностью обнаружения"). Например, блок 120 беспроводной связи принимает сигнал, в котором хранится параметр, связанный с чувствительностью обнаружения, переданный от АР 200. Затем блок 110 обработки данных получает из принятого сигнала параметр, связанный с чувствительностью обнаружения, и передает полученный параметр на блок 130 управления.
Управление передачей RTS
STA 100 управляет передачей первого сигнала на основе параметра, связанного с чувствительностью обнаружения другой STA 100, полученного через связь. Конкретно, блок 130 управления управляет передачей кадра RTS на основе уровня обнаружения принимаемого от АР 200 сигнала или уровня, установленного на другой STA 100. Например, когда принятый уровень обнаружения сигнала другой STA меньше заданного порогового значения, блок 130 управления принимает решение, что кадр RTS передан.
Передача параметра, связанного с чувствительностью обнаружения
STA 100 уведомляет другие устройства беспроводной связи о параметре, связанном с чувствительностью обнаружения, который в ней установлен. Конкретно, блок 130 управления управляет передачей сигнала, имеющего информацию, указывающую параметр, связанный с чувствительностью обнаружения, установленный на STA 100. Например, блок 130 управления заставляет блок 110 обработки данных периодически формировать кадр, в котором хранится параметр, связанный с чувствительностью обнаружения, и который адресован на АР 200 (здесь далее упоминается как "кадр уведомления о параметре"). Затем блок 120 беспроводной связи передает сформированный кадр уведомления о параметре. Кадр уведомления о параметре может быть адресован другой STA 100.
Функции STA
Далее будут описаны функции АР 200, соответствующие настоящему варианту осуществления.
Сбор параметров, связанных с чувствительностью обнаружения
АР 200 собирает параметры других устройств беспроводной связи, связанные с чувствительностью обнаружения. Конкретно, блок 210 обработки данных заставляет блок 240 запоминающего устройства запомнить параметр, связанный с чувствительностью обнаружения, полученный из сигнала, принятого через блок 220 беспроводной связи. Например, блок 220 беспроводной связи принимает кадр уведомления о параметре, принятый от STA 100. Блок 210 обработки данных получает из принятого кадра уведомления о параметре параметр, связанный с чувствительностью обнаружения, и сохраняет полученный параметр в блоке 240 запоминающего устройства.
Передача параметра, связанного с чувствительностью обнаружения
АР 200 уведомляет STA 100 о собранных параметрах, связанных с чувствительностью обнаружения. Конкретно, блок 230 управления управляет передачей кадра, имеющего параметр, связанный с чувствительностью обнаружения, хранящийся в блоке 240 запоминающего устройства (здесь далее упоминается как "кадр распределения параметра"). Например, блок 230 управления заставляет блок 210 обработки данных периодически формировать кадр распределения параметра, имеющий параметр, связанный с чувствительностью обнаружения, хранящийся в блоке 240 запоминающего устройства. Затем блок 220 беспроводной связи передает сформированный кадр распределения параметра.
Передача порогового значения параметра, связанного с чувствительностью обнаружения
АР 200 уведомляет STA 100 о пороговом значении параметра, связанного с чувствительностью обнаружения. Конкретно, блок 230 управления управляет передачей кадра, имеющего информацию, указывающую пороговое значение каждого параметра, связанного с чувствительностью обнаружения, который должен устанавливаться в каждой STA 100 (здесь далее упоминается как "кадр уведомления о пороговом значении"). Например, блок 230 управления заставляет блок 210 обработки данных периодически формировать кадр уведомления о пороговом значении, имеющий каждый из фрагментов информации, указывающей параметры, связанные с чувствительностью обнаружения, которые должны устанавливаться на каждой STA 100. Затем блок 220 беспроводной связи передает сформированный кадр уведомления о пороговом значении. В качестве кадра уведомления о пороговом значении существует такой кадр управления, как кадр маяка или кадр данных.
5-2. Последовательность выполнения процесса
Процесс передачи данных
Далее, процесс передачи данных для STA 100 будет описан со ссылкой на фиг. 14. На фиг. 14 представлена блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса передачи данных для STA, соответствующего третьему варианту осуществления настоящего раскрытия. Описание процессов, являющихся, по существу, такими же, как процессы, описанные выше, не приводится.
После того, как процесс этапов S341-S343 выполнен, когда определено, что длина данных меньше порогового значения (Нет на этапе S343), STA 100 определяет, принят ли от другого устройства беспроводной связи параметр, связанный с чувствительностью обнаружения (этап S344). Конкретно, блок 130 управления определяет, принят ли от АР 200 кадр распределения параметра, и получает уровень обнаружения сигнала другой соседней STA 100.
Когда определено, что параметр, связанный с чувствительностью обнаружения принят от другого устройства беспроводной связи (Да на этапе S344), STA 100 определяет, является ли принятый параметр, связанный с чувствительностью обнаружения, меньшим, чем пороговый уровень (этап S345). Конкретно, когда определено, что уровень обнаружения сигнала другой STA 100 получен, блок 130 управления определяет, является ли полученный уровень обнаружения сигнала меньшим, чем пороговый уровень.
Когда определено, что принятый параметр, связанный с чувствительностью обнаружения, меньше порогового значения (Да на этапе S345), STA 100 передает кадр RTS (этап S346). С другой стороны, когда определено, что параметр, связанный с чувствительностью обнаружения, не принят (Нет на этапе S344), или когда определено, что принятый параметр, связанный с чувствительностью обнаружения, меньше порогового значения (Нет на этапе S345), STA 100 передает кадр данных без передачи кадра RTS (этап S348).
Связанный с параметром процесс для STA
Далее, со ссылкой на фиг. 15 будет описан связанный с параметром процесс для STA 100. На фиг. 15 представлена блок-схема последовательности выполнения операций, концептуально демонстрирующая пример связанного с параметром процесса для STA, соответствующего настоящему варианту осуществления.
Когда определено, что время передачи кадра уведомления о параметре наступило (Да на этапе S401), STA 100 передает кадр уведомления о параметре (этап S402). Конкретно, когда время передачи кадра уведомления о параметре, который поступает периодически, наступило, блок 130 управления заставляет блок 110 обработки данных формировать кадр уведомления о параметре, имеющий параметр, связанный с чувствительностью обнаружения, установленный в STA 100. Затем блок 120 беспроводной связи передает сформированный кадр уведомления о параметре.
Затем STA 100 определяет, принят ли от другого устройства беспроводной связи кадр распределения параметра (этап S403). Более конкретно, блок 110 обработки данных определяет, принят ли от АР 200 через блок 120 беспроводной связи кадр распределения параметра.
Когда определено, что кадр распределения параметра принят от другого устройства беспроводной связи (Да на этапе S403), STA 100 запоминает принятый параметр (этап S404). Конкретно, блок 110 обработки данных получает из кадра распределения параметра, принятого через блок 120 беспроводной связи, параметр, связанный с чувствительностью обнаружения, и сохраняет полученный параметр, связанный с чувствительностью обнаружения, в блоке 140 запоминающего устройства.
Затем STA 100 определяет, принят ли от другого устройства беспроводной связи кадр уведомления о пороговом значении (этап S405). Более конкретно, блок 110 обработки данных определяет, принят ли через блок 120 беспроводной связи кадр уведомления о пороговом значении, переданный от АР 200.
Когда определено, что от другого устройства беспроводной связи принят кадр уведомления о пороговом значении (Да на этапе S405), STA 100 устанавливает пороговое значение (этап S406). Конкретно, блок 110 обработки данных получает пороговое значение параметра, связанного с чувствительностью обнаружения, из кадра уведомления о пороговом значении, принятого через блок 120 беспроводной связи, и блок 130 управления устанавливает полученное пороговое значение в качестве порогового значения параметра, связанного с чувствительностью обнаружения STA 100.
Процесс АР, связанный с параметром
Далее, связанный с параметром процесс для АР 200 будет описан со ссылкой на фиг. 16. На фиг. 16 представлена блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса АР 200, связанный с настоящим вариантом осуществления.
АР 200 определяет, принят ли от другого устройства беспроводной связи кадр уведомления о параметре (этап S501). Более конкретно, блок 210 обработки данных определяет, принят ли от АР 200 через блок 220 беспроводной связи кадр уведомления о параметре.
Когда определено, что от другого устройства беспроводной связи принят кадр уведомления о параметре (Да на этапе S501), АР 200 запоминает принятый параметр (этап S502). Конкретно, блок 210 обработки данных получает из принятого кадра уведомления о параметре параметр, связанный с чувствительностью обнаружения, и сохраняет полученный параметр, связанный с чувствительностью обнаружения, в блоке 240 запоминающего устройства.
Затем АР 200 определяет, наступило ли время передачи кадра распределения параметра (этап S503). Конкретно, блок 230 управления определяет, наступило ли время передачи кадра распределения параметра, которое наступало периодически.
Когда определено, что время передачи кадра распределения параметра наступило, (Да на этапе S503), АР 200 определяет, сохранен ли о меньшей мере один принятый параметр (этап S504). Конкретно, блок 230 управления определяет, сохранен ли в блоке 240 запоминающего устройства по меньшей мере один принятый параметр, связанный с чувствительностью обнаружения.
Когда определено, что сохранен по меньшей мере один принятый параметр (Да на этапе S504), АР 200 передает кадр распределения параметра (этап S505). Конкретно, блок 230 управления заставляет блок 210 обработки данных формировать кадр распределения параметра, имеющий запомненный принятый параметр, связанный с чувствительностью обнаружения. Затем блок 220 беспроводной связи передает сформированный кадр распределения параметра.
Затем АР 200 определяет, наступило ли время передачи кадра уведомления о пороговом значении (этап S506). Конкретно, блок 230 управления определяет, наступило ли время передачи периодически прибывающего кадра уведомления о пороговом значении.
Когда определено, что время передачи кадра уведомления о пороговом значении наступило (Да на этапе S506), АР 200 передает кадр уведомления о пороговом значении (этап S507). Конкретно, блок 230 управления заставляет блок 210 обработки данных формировать кадр уведомления о пороговом значении, в котором сохраняется каждое пороговое значение, которое должно устанавливаться на каждой STA 100. Затем блок 220 беспроводной связи передает сформированный кадр уведомления о пороговом значении.
В приведенном выше примере кадр распределения параметра и кадр уведомления о пороговом значении описываются как разные кадры, но они могут быть одним и тем же кадром.
5-3. Заключение по третьему варианту осуществления
Таким образом, в соответствии с третьим вариантом осуществления настоящего раскрытия, параметры, связанные с чувствительностью обнаружения, содержат параметры, принятые от других устройств беспроводной связи, отличных от устройства 100 беспроводной связи. Здесь, даже когда чувствительность обнаружения устройства 100 беспроводной связи не меняется, если чувствительность обнаружения другого устройства беспроводной связи меняется, то меняется и относительное соотношение чувствительности обнаружения между беспроводными устройствами связи. В этом отношении, управляя передачей первого сигнала, соответствующего параметру, связанному с чувствительностью обнаружения, принятому от другого устройства беспроводной связи, можно адаптировать управление передачей первого сигнала, чтобы изменить относительное соотношение чувствительности обнаружения. Следовательно, конфликт связи можно легче предотвратить.
Дополнительно, устройство 100 беспроводной связи передает первый сигнал, когда параметр, связанный с чувствительностью обнаружения, принятый от другого устройства беспроводной связи, меньше порогового значения. Следовательно, можно заставить первый сигнал передаваться, только когда чувствительность обнаружения другого устройства беспроводной связи равна или больше заданного уровня, то есть, когда существует вероятность, что чувствительность обнаружения устройства 100 беспроводной связи в определенной степени относительно ниже, чем у другого устройства беспроводной связи. Соответственно, можно не допускать чрезмерного увеличения частоты передачи первого сигнала.
Дополнительно, устройство 100 беспроводной связи передает сигнал, имеющий информацию, указывающую параметр, связанный с чувствительностью обнаружения, установленный на устройстве 100 беспроводной связи. Поэтому, возможно подать другим соседним устройствам беспроводной связи уведомление, указывающее параметр, связанный с чувствительностью обнаружения устройства 100 беспроводной связи. Соответственно, можно заставить другие устройства беспроводной связи действовать аналогично устройству 100 беспроводной связи, то есть, заставить первый сигнал передаваться на основе параметра, связанного с чувствительностью обнаружения устройства 100 беспроводной связи.
Пороговое значение параметра для передачи первого сигнала содержит пороговое значение, принятое от другого устройства беспроводной связи, отличного от устройства 100 беспроводной связи. Поэтому можно управлять передачей первого сигнала через устройство (например, АР 200), передающее пороговое значение параметра. Соответственно, можно оптимизировать чувствительность обнаружения в соответствии со средой беспроводной связи и повысить эффективность использования ресурсов связи.
5-4. Модифицированный пример
Выше был описан третий вариант осуществления настоящего раскрытия. Настоящий вариант осуществления не ограничивается приведенным выше примером. Ниже будет описан модифицированный пример настоящего варианта осуществления.
В качестве модифицированного примера настоящего варианта осуществления, устройство 100 беспроводной связи может управлять передачей первого сигнала на основе своей собственной чувствительности обнаружения и чувствительности обнаружения другого устройства беспроводной связи. Конкретно, блок 130 управления управляет передачей первого сигнала на основе параметра, связанного с чувствительностью обнаружения, установленного на устройстве 100 беспроводной связи, и параметра, связанного с чувствительностью обнаружения, принятого от другого устройства беспроводной связи, отличного от устройства 100 беспроводной связи. Например, блок 130 управления передает первый сигнал, когда разность между параметром, связанным с чувствительностью обнаружения, установленным на устройстве 100 беспроводной связи, и параметром, связанным с чувствительностью обнаружения, принятым от другого устройства беспроводной связи, равна или больше порогового значения. Дополнительно, последовательность выполнения процесса настоящего модифицированного примера будет описана со ссылкой на фиг. 17. На фиг. 17 представлена блок-схема последовательности выполнения операций, концептуально представляющая пример процесса передачи данных STA 100, соответствующий модифицированному примеру настоящего варианта осуществления. Описание процессов, являющихся, по существу, такими же, как процессы, описанные выше, не приводится.
После того, как процесс этапов S351-S353 выполнен, когда определено, что длина данных меньше порогового значения (Нет на этапе S353), STA 100 определяет, принят ли от другой STA параметр, связанный с чувствительностью обнаружения (этап S354).
Когда обнаружено, что параметр, связанный с чувствительностью обнаружения, принят от другой STA (Да на этапе S354), STA 100 получает разность между установленным параметром и принятым параметром (этап S355). Конкретно, блок 130 управления вычисляет разность между уровнем обнаружения сигнала, принятым от другого устройства беспроводной связи, и уровнем обнаружения сигнала, установленным на STA 100.
Затем STA 100 определяет, является ли полученная разность равной или большей порогового значения (этап S356). Конкретно, блок 130 управления определяет, равна ли или больше порогового значения разность вычисленных уровней обнаружения сигнала.
Когда определено, что параметр, связанный с чувствительностью обнаружения, не принят от другой STA (Нет на этапе S354), или когда определено, что полученная разность меньше порогового значения (Нет на этапе S356), STA 100 определяет, равен ли или больше порогового значения установленный параметр, связанный с чувствительностью обнаружения (этап S357). Более конкретно, когда разность вычисленных уровней сигналов обнаружения меньше порогового значения, блок 130 управления дополнительно определяет равен ли или больше порогового значения уровень обнаружения сигнала STA 100.
Когда определено, что полученная разность равна или больше порогового значения (Да на этапе S356), или когда определено, что установленный параметр, связанный с чувствительностью обнаружения, равен или больше порогового значения (Да на этапе S357), STA 100 передает кадр RTS (этап S358). С другой стороны, когда определено, что установленный параметр, связанный с чувствительностью обнаружения, меньше порогового значения (Нет на этапе S357), STA 100 передает кадр данных, не передавая кадр RTS (этап S360).
Как описано выше, в соответствии с модифицированным примером настоящего варианта осуществления, устройство 100 беспроводной связи передает первый сигнал на основе параметра, связанного с чувствительностью обнаружения, установленного на устройстве 100 беспроводной связи, и параметра, связанного с чувствительностью обнаружения, принятого от другого устройства беспроводной связи, отличного от устройства 100 беспроводной связи. Поэтому, даже когда по меньшей мере один из параметров, связанных с чувствительностью обнаружения устройства 100 беспроводной связи или другого устройства беспроводной связи, изменяется, можно обнаружить изменение по относительному соотношению чувствительности обнаружения. Соответственно, можно более точно приспособить управление передачей первого сигнала к изменению относительного соотношения чувствительности обнаружения.
Устройство 100 беспроводной связи передает первый сигнал, когда разность между параметром, связанным с чувствительностью обнаружения, установленным на устройстве 100 беспроводной связи, и параметром, связанным с чувствительностью обнаружения, принятым от другого устройства беспроводной связи, равна или больше порогового значения. Поэтому, можно заставить первый сигнал передаваться только тогда, для чувствительности обнаружения возникает разность заданного уровня или больше. Соответственно, можно оптимизировать частоту передачи первого сигнала.
6. Четвертый вариант осуществления
Далее будут описаны устройства 100 и 200 беспроводной связи, соответствующие четвертому варианту осуществления настоящего раскрытия. В четвертом варианте осуществления будут описаны STA 100, мощностью передачи которой управляют, и АР 200, которая подает уведомление, указывающее такую информацию, как параметры, связанные с мощностью передачи другой STA 100.
6-1. Функции устройства
Функции STA
Сначала будут описаны функции STA 100, соответствующие настоящему варианту осуществления. Описание функций, являющихся, по существу, такими же, как функции, описанные в первом - третьем вариантах осуществления, не приводится.
Установка порогового значения параметра, связанного с мощностью передачи
STA 100 устанавливает пороговое значение параметра, связанного с мощностью передачи. Конкретно, блок 130 управления устанавливает пороговое значение параметра, связанного с мощностью передачи, полученное от другого устройства беспроводной связи, в качестве порогового значения STA 100. Например, блок 110 обработки данных получает пороговое значение мощности передачи из кадра уведомления о пороговом значении, принятого от устройства 120 беспроводной связи. Затем блок 130 управления устанавливает полученное пороговое значение в качестве порогового значения мощности передачи STA 100.
Получение параметра, связанного с мощностью передачи соседнего устройства
STA 100 получает параметр, связанный с мощностью передачи другого устройства беспроводной связи. Конкретно, блок 130 управления получает параметр, связанный с мощностью передачи, принятый от другого устройства беспроводной связи (здесь далее также упоминается как "принятый параметр, связанный с мощностью передачи"). Например, блок 110 обработки данных получает параметр, связанный с мощностью передачи, из кадра распределения параметра, принятого через блок 120 беспроводной связи, и передает полученный параметр на блок 130 управления.
Управление передачей RTS
STA 100 управляет передачей первого сигнала на основе параметра, связанного с мощностью передачи другой STA 100, полученного через связь. Конкретно, блок 130 управления управляет передачей кадра RTS на основе принятого от АР 200 параметра, связанного с мощностью передачи, установленного на другой STA 100 (здесь далее также упоминается как "принятый параметр, связанный с мощностью передачи"). Например, когда принятое значение мощности передачи другой STA меньше заданного порогового значения, блок 130 управления принимает решение, что кадр RTS передан.
Передача параметра, связанного с мощностью передачи
STA 100 уведомляет другое устройство беспроводной связи о параметре, связанном с мощностью передачи, который в нем установлен. Конкретно, блок 130 управления управляет передачей сигнала, имеющего информацию, указывающую параметр, связанный с мощностью передачи, установленный на STA 100. Например, блок 130 управления заставляет блок 110 обработки данных периодически формировать кадр уведомления о параметре, в котором хранится параметр, связанный с мощностью передачи, и который адресован на АР 200. Затем блок 120 беспроводной связи передает сформированный кадр уведомления о параметре.
Функции АР
Поскольку функции АР 200, соответствующие настоящему варианту осуществления, по существу, являются теми же самыми, что и функции АР 200, соответствующие третьему варианту осуществления, когда чувствительность обнаружения заменяется мощностью передачи, их описание не приводится.
6-2. Последовательность выполнения процесса
Далее, процесс передачи данных для STA 100 будет описан со ссылкой на фиг. 18. На фиг. 18 представлена блок-схема последовательности выполнения операций, концептуально демонстрирующая пример процесса STA 100, соответствующего четвертому варианту осуществления настоящего раскрытия. Описание процессов, являющихся, по существу, такими же, как процессы, описанные выше, не приводится.
После того, как процесс этапов S361-S363 выполнен, когда определено, что длина данных меньше порогового значения (Нет на этапе S363), STA 100 определяет, принят ли от другого устройства беспроводной связи параметр, связанный с мощностью передачи (этап S364). Конкретно, блок 130 управления определяет, принят ли от АР 200 кадр распределения параметра, и получает значение мощности передачи другой соседней STA 100.
Когда определено, что параметр, связанный с мощностью передачи, принят от другого устройства беспроводной связи (Да на этапе S364), STA 100 определяет, является ли принятый параметр, связанный с мощностью передачи, меньшим, чем пороговое значение (этап S365). Конкретно, когда определено, что значение мощности передачи другой STA 100 получено, блок 130 управления определяет, является ли полученное значение мощности передачи меньшим, чем пороговое значение.
Когда определено, что принятый параметр, связанный с мощностью передачи, меньше порогового значения (Да на этапе S365), STA 100 передает кадр RTS (этап S366). С другой стороны, когда определено, что параметр, связанный с мощностью передачи, не принят (Нет на этапе S364), или когда определено, что принятый параметр, связанный с мощностью передачи, равен или больше порогового значения (Нет на этапе S365), STA 100 передает кадр данных без передачи кадра RTS (этап S368).
6-3. Заключение по четвертому варианту осуществления
Как описано выше, в соответствии с четвертым вариантом осуществления настоящего раскрытия, параметры, связанные с мощностью передачи, содержат параметр, принятый от другого устройства беспроводной связи, отличного от устройства 100 беспроводной связи. Аналогично случаю чувствительности обнаружения, когда мощность передачи другого устройства беспроводной связи изменяется, относительное соотношение мощностей передачи между устройствами беспроводной связи может изменяться. Поэтому, управляя передачей первого сигнала, соответствующего параметру, связанному с мощностью передачи, принятому от другого устройства беспроводной связи, можно адаптировать управление передачей первого сигнала, чтобы изменять относительное соотношение мощностей передачи. Следовательно, конфликт связи можно легче предотвратить.
Дополнительно, устройство 100 беспроводной связи передает первый сигнал, когда параметр, связанный с мощностью передачи, принятый от другого устройства беспроводной связи, меньше порогового значения. Следовательно, можно заставить первый сигнал передаваться, только когда мощность передачи другого устройства беспроводной связи меньше заданного уровня, то есть, когда существует вероятность, что мощность передачи устройства 100 беспроводной связи в заданной степени относительно выше мощности передачи другого устройства беспроводной связи. Следовательно, можно не допускать чрезмерного увеличения частоты передачи первого сигнала.
6-4. Модифицированный пример
Выше был описан четвертый вариант осуществления настоящего раскрытия. Настоящий вариант осуществления не ограничивается приведенным выше примером. Ниже будет описан модифицированный пример настоящего варианта осуществления.
В качестве модифицированного примера настоящего варианта осуществления, устройство 100 беспроводной связи может управлять передачей первого сигнала на основе своей собственности мощности передачи и мощности передачи другого устройства беспроводной связи. Конкретно, когда разность между параметром, связанным с мощностью передачи, установленным в устройстве 100 беспроводной связи, и параметром, связанным с мощностью передачи, принятым от другого устройства беспроводной связи, равна или больше порогового значения, блок 130 управления передает первый сигнал. Дополнительно, процесс настоящего модифицированного примера будет описан со ссылкой на фиг. 19. На фиг. 19 представлена блок-схема последовательности выполнения операций, концептуально представляющая пример процесса передачи данных STA 100, соответствующий модифицированному примеру настоящего варианта осуществления. Описание процессов, являющихся, по существу, такими же, как процессы, описанные выше, не приводится.
После того, как процесс этапов S371-S373 выполнен, когда определено, что длина данных меньше порогового значения (Нет на этапе S373), STA 100 определяет, принят ли от другой STA параметр, связанный с мощностью передачи (этап S374).
Когда определено, что параметр, связанный с мощностью передачи принят от другой STA (Да на этапе S374), STA 100 получает разность между установленным параметром и принятым параметром (этап S375). Конкретно, блок 130 управления вычисляет разность между значением мощности передачи, принятым от другого устройства беспроводной связи, и значением мощности передачи, установленным на STA 100.
Затем STA 100 определяет, является ли полученная разность равной или большей порогового значения (этап S376). Конкретно, блок 130 управления определяет, равна ли или больше порогового значения разность между вычисленными значениями мощности передачи.
Когда определено, что параметр, связанный с мощностью передачи, не принят от другой STA (Нет на этапе S374), или когда определено, что полученная разность меньше порогового значения (Нет на этапе S376), STA 100 определяет, равен ли или больше порогового значения установленный параметр, связанный с мощностью передачи (этап S357). Конкретно, когда разность вычисленных значений мощности передачи меньше порогового значения, блок 130 управления дополнительно определяет, равно ли или больше порогового значения значение мощности передачи STA 100.
Когда определено, что полученная разность равна или больше порогового значения (Да на этапе S376), или когда определено, что установленный параметр, связанный с мощностью передачи, равен или больше порогового значения (Да на этапе S377), STA 100 передает кадр RTS (этап S378). С другой стороны, когда определено, что установленный параметр, связанный с мощностью передачи, меньше порогового значения (Нет на этапе S377), STA 100 передает кадр данных, не передавая кадр RTS (этап S380).
Как описано выше, в соответствии с модифицированным примером настоящего варианта осуществления, устройство 100 беспроводной связи передает первый сигнал на основе параметра, связанного с мощностью передачи, установленного на устройстве 100 беспроводной связи, и параметра, связанного с мощностью передачи, принятого от другого устройства беспроводной связи, отличного от устройства 100 беспроводной связи. Поэтому, даже когда по меньшей мере один из параметров, связанных с мощностью передачи устройства 100 беспроводной связи или другого устройства беспроводной связи, изменяется, изменение можно обнаружить по относительному соотношению мощности передачи. Соответственно, можно более точно приспособить управление передачей первого сигнала к изменению относительного соотношения мощности передачи.
Дополнительно, устройство 100 беспроводной связи передает первый сигнал, когда разность между параметром, связанным с мощностью передачи, установленным на устройстве 100 беспроводной связи, и параметром, связанным с мощностью передачи, принятым от другого устройства беспроводной связи, равна или больше порогового значения. Поэтому, можно заставить передавать первый сигнал только тогда, когда для мощности передачи возникает разность заданного уровня или больше. Соответственно, можно оптимизировать частоту передачи первого сигнала.
7. Примеры применения
Технология настоящего раскрытия может применяться к различным изделиям. Например, устройство 100 может быть реализовано как мобильные терминалы, такие как смартфоны, планшетные персональные компьютеры (PC), ноутбуки, портативные игровые терминалы или цифровые камеры, стационарные терминалы, такие как телевизионные приемники, принтеры, цифровые сканеры или сетевые запоминающие устройства, или как бортовые терминалы, такие как автомобильные навигационные устройства. Дополнительно, устройство 100 может быть реализовано как терминалы, осуществляющие связь типа "машина-машина" (М2М) (которые также упоминаются как терминалы связи машинного типа (machine-type communication, МТС)), такие как смарт-измерители, торговые автоматы, устройства дистанционного контроля или кассовые терминалы (point-of-sale, POS). Дополнительно, устройство 100 беспроводной связи может быть модулем беспроводной связи, смонтированным в таких терминалах (например, однокристальные модульные схемы).
Например, устройство 200 беспроводной связи может быть реализовано как точка доступа беспроводной LAN (которая также упоминается как беспроводная базовая станция) которая не имеет функции роутера или имеет функцию роутера. Устройство 200 беспроводной связи может быть реализовано как мобильный роутер беспроводной LAN. Дополнительно, устройство 200 беспроводной связи может быть модулем беспроводной связи, смонтированным в таких устройствах (например, однокристальными модульными схемами).
7-1. Первый пример применения
На фиг. 20 представлена блок-схема примерной схемной конфигурации смартфона 900, к которому может быть применена технология настоящего раскрытия. Смартфон 900 содержит процессор 901, память 902, запоминающее устройство 903, внешний соединительный интерфейс 904, камеру 906, датчик 907, микрофон 908, устройство 909 ввода, дисплей 910, громкоговоритель 911, радиоинтерфейс 913, антенный переключатель 914, антенну 915, шину 917, батарею 918 и вспомогательный контроллер 919.
Процессор 901 может быть, например, центральным процессором (central processing unit, CPU) или однокристальной системой (SoC) и управлять функциями уровня приложений и других уровней смартфона 900. Память 902 содержит оперативную память (random access memory, RAM) и постоянную память (read only memory, ROM) и хранит программы, исполняемые процессором 901, и данные. Запоминающее устройство 903 может содержать носитель для хранения данных, такой как полупроводниковая память или жесткий диск. Внешний соединительный интерфейс 904 является интерфейсом для присоединения внешнего устройства, такого как карта памяти или устройство универсальной последовательной шины (USB), к смартфону 900.
Камера 906 содержит датчик изображения, такой как прибор с зарядовой связью (CCD) и комплементарный металлооксидный полупроводниковый элемент (CMOS), чтобы формировать полученные изображения. Датчик 907 может содержать группу датчиков, содержащую, например, датчик позиционирования, гироскопический датчик, геомагнитный датчик, датчик ускорения и т.п. Микрофон 908 преобразует звуки, поступающие на смартфон 900, в аудиосигналы. Устройство 909 ввода содержит, например, сенсорный датчик, обнаруживающий касание экрана дисплея 910, клавишную панель, клавиатуру, кнопки, переключатели и т.п., чтобы принимать операции или информацию, вводимые пользователем. Дисплей 910 содержит экран, такой как жидкокристаллический дисплей (liquid crystal display, LCD) или дисплей на органических светодиодах (organic light-emitting diode display OLED), и отображает выходные изображения смартфона 900. Громкоговоритель 911 преобразует аудиосигналы, выводимые смартфоном 900, в звуки.
Радио интерфейс 913 беспроводной связи поддерживает один или более стандартов беспроводной LAN, таких как IEEE 802.11а, 11b, 11g, 11n, 11ас и 11ad, и осуществляет связь в беспроводной LAN. Интерфейс 913 беспроводной связи может осуществлять связь с другими устройствами через точку доступа беспроводной LAN в режиме инфраструктуры. Кроме того, радиоинтерфейс 913 может напрямую осуществлять связь с другими устройствами в режиме прямой связи, таком как специальный режим, режим Wi-Fi Direct (зарегистрированная торговая марка) и т.п. Wi-Fi Direct отличается от специального режима и, таким образом, один из двух терминалов действует в качестве точки доступа. Однако, связь осуществляется непосредственно между терминалами. Радио интерфейс 913 может обычно содержать, например, процессор, работающий в основной полосе, радиочастотную (RF) схему, усилитель мощности и т.д. Радиоинтерфейс 913 может быть однокристальным модулем с интегрированной памятью, в которой хранится программа управления связью, процессор, исполняющий программу, и соответствующая схема. Радиоинтерфейс 913 может поддерживать другие виды схем беспроводной связи, такие как система сотовой связи, система беспроводной связи малой дальности или система беспроводной связи в ближнем поле в дополнение к схеме беспроводной LAN. Антенный переключатель 914 переключает соединение места назначения антенны 915 между множеством схем (например, схем для других систем беспроводной связи), содержащихся в радиоинтерфейсе 913. Антенна 915 имеет одиночный антенный элемент или множество антенных элементов (например, множество антенных элементов, формирующих антенну MIMO) и используется для передачи и приема радиосигналов посредством радиоинтерфейса 913.
Заметим, что смартфон 900 может содержать множество антенн (например, антенны для беспроводной LAN или антенны для схемы беспроводной связи в ближнем поле и т.д.), не ограничиваясь примером, приведенным на фиг. 20. В этом случае, антенный переключатель 914 может быть исключен из конфигурации смартфона 900.
Шина 917 соединяет друг с другом процессор 901, память 902, запоминающее устройство 903, внешний соединительный интерфейс 904, камеру 906, датчик 907, микрофон 908, устройство 909 ввода, дисплей 910, громкоговоритель 911, радио интерфейс 913 и вспомогательный контроллер 919. Батарея 918 обеспечивает электропитание каждого из блоков смартфона 900, показанных на фиг. 20, через питающие линии, которые на чертеже частично указаны пунктиром. Вспомогательный контроллер 919 управляет минимально необходимыми функциями смартфона 900, например, в режиме ожидания.
В смартфоне 900, показанном на фиг. 20, блок 110 обработки данных, блок 120 беспроводной связи и блок 130 управления, описанные со ссылкой на фиг. 8, могут быть реализованы с помощью радиоинтерфейса 913. Дополнительно, по меньшей мере некоторые из функций могут быть реализованы процессором 901 или вспомогательным контроллером 919. Например, блок 130 управления передает первый сигнал на блок 110 обработки данных и блок 120 беспроводной связи, основываясь на параметре, связанном с чувствительностью обнаружения или передаваемой мощностью. В результате, поскольку, когда подтверждается, возможна или нет передача, соответствующая чувствительности обнаружения или мощности передачи, можно более надежно предотвращать конфликт связи, если смартфон 900 и другое устройство беспроводной связи отличаются по чувствительности обнаружения или по мощности передачи. Поэтому, возможно не допускать снижения эффективности связи в ситуации, когда присутствует множество устройств беспроводной связи, имеющих различные чувствительности обнаружения или мощности передачи.
Смартфон 900 может действовать как беспроводная точка доступа (программная АР), когда процессор 901 выполняет функцию точки доступа на уровне приложений. Радио интерфейс 913 может иметь функцию беспроводной точки доступа.
7-2. Второй пример применения
На фиг. 21 представлена блок-схема примера схемной конфигурации автомобильного навигационного устройства 920, к которому может быть применена технология настоящего раскрытия. Автомобильное навигационное устройство 920 содержит процессор 921, память 922, модуль 924 глобальной системы позиционирования (GPS), датчик 925, интерфейс 926 данных, плеер 927 контента, интерфейс 928 носителя запоминающего устройства, устройство 929 ввода, дисплей 930, громкоговоритель 931, радиоинтерфейс 933, антенный переключатель 934, антенну 935 и батарею 938.
Процессор 921 может быть, например, CPU или SoC, и управлять функцией навигации и другими функциями автомобильного навигационного устройства 920. Память 922 содержит RAM и ROM и хранит программы, исполняемые процессором 921, и данные.
Модуль 924 GPS измеряет положение автомобильного навигационного устройства 920 (например, широта, долгота и высота), используя сигналы GPS, принятые от спутника GPS. Датчик 925 может содержать группу датчиков, в которой присутствуют, например, гироскопический датчик, геомагнитный датчик, барометрический датчик и т.п. Интерфейс 926 данных соединяется с бортовой сетью 941 транспортного средства, например, через терминал, который не показан, чтобы получать данные, сформированные на стороне транспортного средства, такие как данные скорости транспортного средства.
Плеер 927 контента воспроизводит контент, хранящийся на носителе запоминающего устройства (таком как CD-диск или DVD-диск), вставленном в интерфейс 928 носителя запоминающего устройства. Устройство 929 ввода содержит, например, сенсорный датчик, обнаруживающий касание экрана дисплея 930, кнопки, переключатели и т.п., чтобы принимать операции или информацию, вводимые пользователем. Дисплей 930 содержит экран, такой как экран LCD-дисплея или OLED-дисплея, чтобы отображать изображения функции навигации или воспроизводимый контент. Громкоговоритель 931 выводит звуки функции навигации или воспроизводимый контент.
Радиоинтерфейс 933 поддерживает один или более стандартов беспроводной LAN, таких как IEEE 802.11а, 11b, 11g, 11n, 11ас и 11ad, чтобы осуществлять связь в беспроводной LAN. Радиоинтерфейс 933 может осуществлять связь с другими устройствами через точку доступа беспроводной LAN в режиме инфраструктуры. Кроме того, радиоинтерфейс 933 может напрямую осуществлять связь с другими устройствами в режиме прямой связи, таком как специальный режим, режим Wi-Fi Direct и т.п. Радиоинтерфейс 933 может обычно содержать процессор, работающий в основной полосе, радиочастотную (RF) схему, усилитель мощности и т.д. Радиоинтерфейс 933 может быть однокристальным модулем с интегрированными памятью, в которой хранится программа управления связью, процессором, исполняющим программу, и соответствующей схемой. Радиоинтерфейс 933 может поддерживать другие виды схем беспроводной связи, такие как схема беспроводной связи малой дальности, схема беспроводной связи в ближнем поле или схема сотовой связи, в дополнение к схеме беспроводной LAN. Антенный переключатель 934 переключает место назначения подключения антенны 935 для множества схем, содержащихся в радиоинтерфейсе 933. Антенна 935 имеет одиночный антенный элемент или множество антенных элементов и используется для передачи и приема радиосигналов посредством радиоинтерфейса 933.
Заметим, что автомобильное навигационное устройство 920 может содержать множество антенн, не ограничиваясь примером, показанным на фиг. 21. В этом случае, антенный переключатель 934 может быть исключен из конфигурации автомобильного навигационного устройства 920.
Батарея 938 обеспечивает электропитание каждого из блоков автомобильного навигационного устройства 920, показанных на фиг. 21, через питающие линии, которые на чертеже частично указаны пунктиром. Кроме того, батарея 938 накапливает энергию, поступающую от транспортного средства.
В автомобильном навигационном устройстве 920, показанном на фиг. 21, блок 110 обработки данных, блок 120 беспроводной связи и блок 130 управления, описанные выше со ссылкой на фиг. 8, могут быть реализованы с помощью радиоинтерфейса 933. Дополнительно, по меньшей мере некоторые из функций могут быть реализованы процессором 921. Например, блок 130 управления передает первый сигнал на блок 110 обработки данных и блок 120 беспроводной связи, основываясь на параметре, связанном с чувствительностью обнаружения или передаваемой мощностью. В результате, поскольку в соответствии с чувствительностью обнаружения или мощностью передачи подтверждается, что передача возможна или не возможна, можно более надежно предотвращать конфликт связи, если автомобильное навигационное устройство 920 и другое устройство беспроводной связи отличаются по чувствительности обнаружения или по мощности передачи. Поэтому, можно не допускать снижения эффективности связи в ситуации, когда присутствует множество устройств беспроводной связи, имеющих различные чувствительности обнаружения или мощности передачи.
Дополнительно, радиоинтерфейс 933 может действовать в качестве устройства 200 и обеспечивать беспроводное соединение с терминалом, принадлежащим пользователю, перемещающемуся на транспортном средстве. В этом случае, например, устройство 200 беспроводной связи устанавливает параметр, связанный с чувствительностью обнаружения или мощностью передачи, для терминала, принадлежащего пользователю, и управляет передачей первого сигнала на основе установленного параметра. В результате, при наличии множества терминалов, принадлежащих пользователю, можно более надежно предотвращать конфликт связи, даже когда терминалы различаются по чувствительности обнаружения или мощности передачи. Поэтому, можно не допускать снижения эффективности связи в ситуации, когда присутствует множество устройств беспроводной связи, имеющих различные чувствительности обнаружения или мощности передачи.
Технология настоящего раскрытия может быть реализована в виде бортовой автомобильной системы (или транспортного средства) 940, содержащей один или более блоков описанного выше автомобильного навигационного устройства 920, бортовой сети 941 транспортного средства и модуля 942 транспортного средства. Модуль 942 транспортного средства формирует данные транспортного средства, такие как скорость транспортного средства, число оборотов двигателя или информация о неисправностях, и выводит сформированные данные в бортовую сеть 941 транспортного средства.
7-3. Третий пример применения
На фиг. 22 представлена блок-схема примера схемной конфигурации беспроводной точки доступа 950, к которой может применяться технология, связанная с настоящим раскрытием. Беспроводная точка 950 доступа содержит контроллер 951, память 952, устройство 954 ввода, дисплей 955, сетевой интерфейс 957, радиоинтерфейс 963, антенный переключатель 964 и антенну 965.
Контроллер 951 может быть, например, CPU или цифровым сигнальным процессором (DSP) и управлять различными функциями (например, ограничением доступа, маршрутизацией, шифрованием, брандмауэром и управлением регистрацией) на уровне Интернет-протокола (IP) и более высоких уровней беспроводной точки 950 доступа. Память 952 содержит RAM и ROM и хранит программы, исполняемые контроллером 951, и различные виды управляющих данных (например, список терминалов, таблицу маршрутизации, шифровальный ключ, настройки безопасности и записи).
Устройство 954 ввода содержит, например, кнопки или переключатели и принимает операции от пользователя. Дисплей 955 содержит, например, светодиодную лампу и т.п. отображает рабочее состояние беспроводной точки 950 доступа.
Сетевой интерфейс 957 является проводным интерфейсом связи для соединения беспроводной точки 950 доступа с проводной сетью 958 связи. Сетевой интерфейс 957 может иметь множество соединительных терминалов. Проводная сеть 958 связи может быть LAN, такой как Ethernet (зарегистрированная торговая марка) или глобальная сеть (WAN).
Радиоинтерфейс 963 поддерживает один или более стандартов беспроводной LAN, таких как IEEE 802.11а, 11b, 11g, 11n, 11ас и 11ad, чтобы обеспечивать беспроводное соединение с терминалом, расположенным поблизости, в качестве точки доступа. Радиоинтерфейс 963 может обычно содержать процессор, работающий в основной полосе, радиочастотную (RF) схему, усилитель мощности и т.д. Радиоинтерфейс 963 может быть однокристальным модулем с интегрированными памятью, в которой хранится программа управления связью, процессором, исполняющим программу, и соответствующей схемой. Антенный переключатель 964 переключает место назначения подключения антенны 965 для множества схем, содержащихся в радиоинтерфейсе 963. Антенна 965 имеет одиночный антенный элемент или множество антенных элементов и используется для передачи и приема радиосигналов посредством радиоинтерфейса 963.
В беспроводной точке 950 доступа, показанной на фиг. 22, блок 210 обработки данных, блок 220 беспроводной связи и блок 230 управления, описанные выше со ссылкой на фиг. 8, могут быть реализованы с помощью радиоинтерфейса 963. По меньшей мере некоторые из функций могут быть реализованы в контроллере 951. Например, блок 230 управления связи устанавливает параметр, связанный с чувствительностью обнаружения или мощностью передачи, для терминала, принадлежащего пользователю, и управляет передачей первого сигнала, используя блок 210 обработки данных и блок 220 беспроводной связи на основе установленного параметра. В результате, при наличии множества терминалов, подключенных к беспроводной точке 950 доступа, возможно более надежно предотвращать конфликт связи, даже когда терминалы различаются по чувствительности обнаружения или мощности передачи. Поэтому, возможно не допускать снижения эффективности связи в ситуации, когда присутствует множество устройств беспроводной связи, имеющих различные чувствительности обнаружения или мощности передачи.
8. Заключение
Как описано выше, в соответствии с первым вариантом осуществления настоящего раскрытия, когда в соответствии с чувствительностью обнаружения подтверждается, возможна или не возможна передача, можно более надежно предотвращать конфликт связи, когда устройства беспроводной связи различаются по чувствительности обнаружения. Поэтому, возможно не допускать снижения эффективности связи в ситуации, когда имеется множество устройств беспроводной связи, обладающих различными чувствительностями обнаружения. В частности, когда чувствительность обнаружения меняется, можно повышать определенность предотвращения конфликта связи, в то же время увеличивая показатель использования пространства ресурсов беспроводной связи.
Дополнительно, в соответствии со вторым вариантом осуществления настоящего раскрытия, когда в соответствии с чувствительностью обнаружения подтверждается, что передача возможна или не возможна, можно более надежно предотвращать конфликт связи, если устройства беспроводной связи различаются по мощности передачи. Поэтому, возможно не допускать снижения эффективности связи в ситуации, когда присутствует множество устройств беспроводной связи, имеющих различные мощности передачи. В частности, когда мощность передачи меняется, можно повышать определенность предотвращения конфликта связи, в то же время увеличивая показатель использования пространства ресурсов беспроводной связи.
В соответствии с третьим вариантом осуществления настоящего раскрытия, передача первого сигнала, управляется в соответствии с параметром, связанным с чувствительностью обнаружения, принятым от другого устройства беспроводной связи, и, таким образом, можно адаптировать управление передачей первого сигнала к изменению относительного соотношения чувствительности обнаружения. Следовательно, конфликт связи можно легче предотвратить.
В соответствии с четвертым вариантом осуществления настоящего раскрытия, передача первого сигнала, управляется в соответствии с параметром, связанным с мощностью передачи, принимаемым от другого устройства беспроводной связи, и, таким образом, можно адаптировать управление передачей первого сигнала к изменению относительного соотношения мощности передачи. Следовательно, конфликт связи можно легче предотвратить.
Специалисты в данной области техники должны понимать, что в зависимости от конструктивных требований и других факторов любого рода, в пределах объема защиты приложенной формулы изобретения или ее эквивалентов могут быть сделаны различные модификации, комбинации, субкомбинации и изменения.
Например, в приведенных выше вариантах осуществления уведомление, указывающее параметр, связанный с мощностью передачи, подается от АР 200, но настоящая технология не ограничивается этим примером. Например, параметр, связанный с мощностью передачи, может обнаруживаться в сигнале, передаваемом от другой STA 100. Например, STA 100 принимает кадр, содержащий заголовок, в котором хранится параметр, связанный с мощностью передачи, (например, заголовок физического уровня (PHY)) и получает параметр, связанный с мощностью передачи, из принятого кадра.
Дополнительно, устройство 100 беспроводной связи может выполнять управление передачей первого сигнала, основываясь на указанных выше параметрах, соответствующих плотности окружающих устройств. Например, когда вокруг устройства 100 беспроводной связи существует заданное количество других устройств беспроводной связи, устройство 100 беспроводной связи включает управление передачей кадра RTS, основываясь на параметре, связанном с чувствительностью обнаружения или мощностью передачи. Поэтому результат управления передачей первого сигнала, основанного на параметре, улучшается по мере увеличения количества окружающих устройств. Например, результат стимулируется на стадии или т.п., на которой существует множество людей, имеющих устройство 100 беспроводной связи.
Дополнительно, результаты, описанные в настоящем описании, являются просто иллюстративными или примерными результатами и не создают ограничений. То есть, вместе с описанными выше результатами или вместо них, технология, соответствующая настоящему раскрытию, может достигать других результатов, основанных на приведенном здесь описании и понятных специалистам в данной области техники.
Дополнительно, этапы, показанные на блок-схемах последовательности выполнения операций для представленных выше вариантов осуществления, содержат не только процессы, выполняемые в хронологической последовательности в описанном порядке, но также процессы, выполняемые не обязательно в хронологическом порядке, а параллельно или индивидуально. Дополнительно, следует понимать, что даже если этапы выполняются в хронологическом порядке, порядок может должным образом меняться в зависимости от обстоятельств.
Дополнительно, также возможно создать компьютерную программу, заставляющую аппаратное обеспечение, установленное на устройствах 100 и 200 беспроводной связи, выполнять функции, эквивалентные функциям функциональных конфигураций устройств 100 и 200 беспроводной связи. Дополнительно, также обеспечивается носитель для хранения данных, содержащий хранящуюся на нем компьютерную программу.
Дополнительно, настоящая технология может также осуществляться таким образом, как описано ниже.
(1) Устройство беспроводной связи, содержащее:
блок получения, выполненный с возможностью получения параметра, связанного с чувствительностью обнаружения или с мощностью передачи; и
блок передачи, выполненный с возможностью передачи первого сигнала, связанного с подтверждением, что передача возможна, основываясь на полученном параметре.
(2) Устройство беспроводной связи по п. (1), в котором параметр содержит параметр, установленный в устройстве беспроводной связи.
(3) Устройство беспроводной связи по п. (2), в котором передающий блок передает первый сигнал, когда параметр, связанный с чувствительностью обнаружения, равен или больше порогового значения.
(4) Устройство беспроводной связи по п. (2) или (3), в котором передающий блок передает первый сигнал, когда параметр, связанный с мощностью передачи, равен или больше порогового значения.
(5) Устройство беспроводной связи по любому из пп. (1)-(4), в котором параметр содержит параметр, принятый от другого устройства устройства беспроводной связи, отличного от устройства беспроводной связи.
(6) Устройство беспроводной связи по п. (5), в котором передающий блок передает первый сигнал, когда параметр, связанный с чувствительностью обнаружения, принятый от другого устройства беспроводной связи, меньше порогового значения.
(7) Устройство беспроводной связи по п. (5) или (6), в котором передающий блок передает первый сигнал, когда параметр, связанный с мощностью передачи, принятый от другого устройства беспроводной связи, меньше порогового значения.
(8) Устройство беспроводной связи по любому из пп. (1)-(7), в котором передающий блок передает первый сигнал на основе параметра, установленного в устройстве беспроводной связи, и параметра, принятого от другого устройства беспроводной связи, отличного от устройства беспроводной связи.
(9) Устройство беспроводной связи по п. (8), в котором передающий блок передает первый сигнал, когда разность между параметром, связанным с чувствительностью обнаружения, установленным в устройстве беспроводной связи, и параметром, связанным с чувствительностью обнаружения, принятым от другого устройства беспроводной связи, равна или больше порогового значения.
(10) Устройство беспроводной связи по п. (8) или (9), в котором передающий блок передает первый сигнал, когда разность между параметром, связанным с мощностью передачи, установленным в устройстве беспроводной связи, и параметром, связанным с мощностью передачи, принятым от другого устройства беспроводной связи, равна или больше порогового значения.
(11) Устройство беспроводной связи по любому из пп. (5)-(10), в котором передающий блок передает сигнал, содержащий информацию, указывающую параметр, установленный в устройстве беспроводной связи.
(12) Устройство беспроводной связи по любому из пп. (2)-(11), в котором пороговое значение параметра для передачи первого сигнала содержит пороговое значение, принятое от другого устройства беспроводной связи, отличного от устройства беспроводной связи.
(13) Устройство беспроводной связи по любому из пп. (1)-(12), в котором, передающий блок передает первый сигнал на основе изменения параметра.
(14) Устройство беспроводной связи по любому из пп. (1)-(13), в котором изменение параметра, содержит корреляционное изменение параметра, связанного с чувствительностью обнаружения, и параметра, связанного с мощностью передачи, и
передающий блок передает первый сигнал на основе множества пороговых значений для параметра, связанного с чувствительностью обнаружения, или параметра, связанного с мощностью передачи.
(15) Устройство беспроводной связи по любому из пп. (1)-(14), в котором параметр, связанные с чувствительностью обнаружения, содержит по меньшей мере пороговое значение обнаружения сигнала или пороговое значение обнаружения энергии.
(16) Устройство беспроводной связи по любому из пп. (1)-(15), в котором первый сигнал содержит запрос передачи кадра (RTS).
(17) Устройство беспроводной связи по п. (16), в котором, передающий блок передает кадр RTS на основе длины данных, которые должны передаваться, и параметра.
(18) Способ беспроводной связи, содержащий этапы, на которых:
получают посредством процессора параметр, связанный с чувствительностью обнаружения или с мощностью передачи; и
передают посредством процессора первый сигнал, связанный с подтверждением, что передача возможна, основываясь на полученном параметре.
(19) Электронное устройство, содержащее:
схему, выполненную с возможностью
определения первого параметра, соответствующего длине или длительности данных, которые должны быть переданы электронным устройством;
определения, превышает ли первый параметр заданное пороговое значение;
управления радиоинтерфейсом электронного устройства, чтобы передать запрос передачи данных, когда параметр превышает заданное пороговое значение;
получения второго параметра, связанного с чувствительностью обнаружения или с мощностью передачи; и
определения, когда первый параметр не превышает заданное пороговое значение, передавать ли запрос передачи данных перед передачей данных, основываясь на втором параметре.
(20) Электронное устройство по п. (19), в котором схема выполнена с возможностью получения второго параметра, когда первый параметр не превысил заданное пороговое значение.
(21) Электронное устройство по любому из пп. (19)-(20), в котором первый параметр соответствует длине данных, которые должны быть переданы электронным устройством.
(22) Электронное устройство по любому из пп. (19)-(21), в котором второй параметр связан с чувствительностью обнаружения сигнала электронного устройства.
(23) Электронное устройство по п. (22), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр превышает второе заданное пороговое значение.
(24) Электронное устройство по любому из пп. (21)-(22), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передавать данные без передачи запроса передачи данных, когда второй параметр меньше второго заданного порогового значения.
(25) Электронное устройство по любому из пп. (19)-(23), в котором схема выполнена с возможностью передачи данных после приема готовности к приему Clear to Send (CTS), когда решено передать запрос передачи данных перед передачей данных.
(26) Электронное устройство по любому из пп. (19)-(25), в котором второй параметр связан с изменением чувствительности обнаружения сигнала электронного устройства.
(27) Электронное устройство по п. (26), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр указывает, что чувствительность обнаружения сигнала электронного устройства понизилась.
(28) Электронное устройство по любому из пп. (26)-(27), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр указывает, что чувствительность обнаружения сигнала электронного устройства понизилась ниже второго заданного порогового значения.
(29) Электронное устройство по любому из пп. (26)-(20), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передавать данные без передачи запроса передачи данных, когда второй параметр указывает, что чувствительность обнаружения электронного устройства повысилась.
(30) Электронное устройство по п. (26), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передавать данные без передачи запроса передачи данных, когда второй параметр указывает, что чувствительность обнаружения электронного устройства повысилась выше второго заданного порогового значения.
(31) Электронное устройство по любому из пп. (19)-(25), в котором второй параметр связан с мощностью передачи сигнала электронного устройства.
(32) Электронное устройство по п. (31), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр превышает второе заданное пороговое значение.
(33) Электронное устройство по п. (31), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передавать данные без передачи запроса передачи данных, когда второй параметр меньше второго заданного порогового значения.
(34) Электронное устройство по п. (31), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр превышает второе заданное пороговое значение.
(35) Электронное устройство по п. (34), в котором схема выполнена с возможностью сравнения параметра с третьим заданным порогом, когда определено, что параметр меньше второго заданного порога.
(36) Электронное устройство по п. (35), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр меньше третьего заданного порогового значения.
(37) Электронное устройство по п. (35), в котором схема выполнена с возможностью управления радиоинтерфейсом, чтобы передавать данные без передачи запроса передачи данных, когда второй параметр больше третьего заданного порогового значения.
(38) Электронное устройство по п. (21), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства; и управления радиоинтерфейсом, чтобы передавать данные без передачи запроса
передачи данных, когда определено, что второй параметр не был получен от другого электронного устройства.
(39) Электронное устройство по п. (21), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства;
управления, радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр меньше второго заданного порогового значения, если определено, что второй параметр был принят от другого электронного устройства,; и
передачи, когда определено, что второй параметр был принят от другого электронного устройства, данных без передачи запроса передачи, когда второй параметр больше второго заданного порогового значения.
(40) Электронное устройство по п. (31), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства; и управления радиоинтерфейсом, чтобы передавать данные без передачи запроса
передачи данных, когда определено, что второй параметр не был получен от другого электронного устройства.
(41) Электронное устройство по п. (31), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства;
управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда второй параметр меньше второго заданного порогового значения, если определено, что второй параметр был принят от другого электронного устройства; и
передачи данных без передачи запроса передачи, когда определено, что второй параметр был принят от другого электронного устройства, если второй параметр больше второго заданного порогового значения.
(42) Электронное устройство по п. (19), в котором схема выполнена с возможностью:
приема сигнала, указывающего порог чувствительности обнаружения сигнала, от другого электронного устройства через радио интерфейс; и
установки порога чувствительности обнаружения сигнала, основываясь на сигнале, принятом от другого электронного устройства, указывающего порог чувствительности обнаружения сигнала.
(43) Электронное устройство по п. (21), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства; и
управления радиоинтерфейсом, чтобы передавать данные без передачи запроса передачи данных, когда определено, что второй параметр не был получен от другого электронного устройства и второй параметр меньше второго заданного порогового значения.
(44) Электронное устройство по п. (21), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства; и
управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда определено, что второй параметр не был получен от другого электронного устройства и второй параметр больше второго заданного порогового значения.
(45) Электронное устройство по п. (21), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства;
вычисления разности между чувствительностью обнаружения сигнала электронного устройства и вторыми параметрами, полученными от другого электронного устройства;
управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда разность больше второго заданного порогового значения.
(46) Электронное устройство по п. (21), в котором схема выполнена с возможностью:
определения, получен ли второй параметр от другого электронного устройства;
вычисления разности между чувствительностью обнаружения сигнала электронного устройства и вторыми параметрами, полученными от другого электронного устройства;
управления радиоинтерфейсом, чтобы передать запрос передачи данных, когда определено, что разница меньше второго заданного порогового значения, и чувствительность обнаружения сигнала электронного устройства больше третьего заданного порогового значения; и
управления радиоинтерфейсом, чтобы передать данные без передачи запроса передачи данных, когда определено, что разность меньше второго заданного порогового значения, и чувствительность обнаружения сигнала электронного устройства меньше третьего заданного порогового значения.
(47) Способ, выполняемый электронным устройством, где упомянутый способ содержит этапы, на которых:
идентифицируют, что данные ожидают передачи на электронном устройстве;
определяют первый параметр, соответствующий длине данных, которые должны быть переданы электронным устройством;
определяют, превышает ли первый параметр заданное пороговое значение;
передают беспроводным способом запрос передачи данных, когда параметр превышает заданное пороговое значение;
получают второй параметр, связанного с чувствительностью обнаружения или с мощностью передачи;
решают передать запрос передачи данных перед передачей данных, основываясь на втором параметре, в случае, когда первый параметр не превышает заданное пороговое значение.
(48) Электронное устройство, содержащее: схему, выполненную с возможностью
определения первого параметра, соответствующего длине или длительности данных, которые должны быть переданы электронным устройством;
определения, превышает ли первый параметр заданное пороговое значение;
управления радиоинтерфейсом электронного устройства, чтобы передать запрос передачи данных, когда параметр превышает заданное пороговое значение;
получения второго параметра, связанного с чувствительностью обнаружения или с мощностью передачи;
определения, когда первый параметр не превышает заданное пороговое значение, передавать ли запрос передачи данных перед передачей данных, основываясь на втором параметре;
приема через беспроводной интерфейс запроса передачи данных от другого электронного устройства;
передачи сигнала готовности к приему другому электронному устройству в ответ на прием запроса передачи данных от другого электронного устройства; и
приема данных от другого электронного устройства после передачи сигнала готовности к приему на другое электронное устройство.
(49) Устройство, содержащее:
буфер, выполненный с возможностью хранения данных, которые должны передаваться электронным устройством;
схему, выполненную с возможностью определения первого параметра, соответствующего длине или длительности данных, хранящихся в буфере; и
память, выполненную с возможностью хранения заданного порогового значения, соответствующего первому параметру, в котором
схема выполнена с возможностью:
получения заданного порогового значения, соответствующего первому параметру, из памяти электронного устройства;
определения, превышает ли первый параметр заданное пороговое значение;
управления радиоинтерфейсом электронного устройства, чтобы передать запрос передачи данных, когда параметр превышает заданное пороговое значение;
получения второго параметра, связанного с чувствительностью обнаружения или с мощностью передачи; и
определения, когда первый параметр не превышает заданное пороговое значение, передавать ли запрос передачи данных перед передачей данных, основываясь на втором параметре.
Перечень ссылочных позиций
100, 200 - Устройство беспроводной связи, STA
110, 210 - Блок обработки данных
120, 220 - Блок беспроводной связи
130, 230 - Блок управления
140, 240 - Блок запоминающего устройства