УСТРОЙСТВО РАДИОСВЯЗИ, СПОСОБ РАДИОСВЯЗИ И СИСТЕМА РАДИОСВЯЗИ
RADIO COMMUNICATION DEVICE, RADIO COMMUNICATION METHOD AND RADIO COMMUNICATION SYSTEM

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству радиосвязи, способу радиосвязи и системе радиосвязи.
Уровень техники
Для радиосвязи были приняты стандарты беспроводной локальной сети (LAN), такие как IEEE802.11. Как уже было сделано для стандартов беспроводной LAN, имеется тенденция в дальнейшем установить более высокие стандарты, поддерживающие более высокие скорости, используя ту же самую полосу частот. Например, уже установлен более высокий стандарт, чем IEEE802.11a, IEEE802.11n.
В случае радиосвязи, содержащей передачу, соответствующую стандарту беспроводной LAN, как упомянуто выше, необходимо избежать конфликтов связи в одной и той же полосе частот. С этой целью, например, в стандарт IEEE802.11 введен механизм запроса передачи/готовности к приему (RTS/CTS). В этом механизме устройство радиосвязи, которое будет выполнять передачу данных, осуществляет передачу так, чтобы перед передачей данных предоставить время связи с другим близлежащим устройством радиосвязи.
Когда в одной и той же полосе частот разрешается совместное существование высокоскоростного стандарта и низкоскоростного стандарта, такого как IEEE802.11 а и IEEE802.11n, то, например, связь для RTS/CTS должна осуществляться в соответствии с низкоскоростным стандартом, так чтобы устройство радиосвязи, соответствующее только низкоскоростному стандарту, также могло принимать RTS/CTS. В результате, даже во время передачи и приема согласно высокоскоростному стандарту, осуществляется низкоскоростная связь в соответствии с более низкоскоростным стандартом, непроизводительные потери высокоскоростного стандарта возрастают и, таким образом, максимальные рабочие характеристики не могут быть продемонстрированы.
В приведенной ниже патентной литературе 1 раскрывается пример технологии, позволяющей избежать конфликта при связи без использования такой последовательности, как RTS/CTS, в среде, в которой совместно существуют две схемы связи согласно высокоскоростному и низкоскоростному стандартам.
Например, в стандартах для беспроводной LAN, стандарт, который называется как IEEE802.11ac и поддерживает дополнительную высокую скорость передачи, был недавно установлен поверх стандартов IEEE802.11a и IEEE802.11n. Таким образом, реализуется совместное существование трех схем, образующих классы радиосвязи.
Литература [патентная литература]
Патентная литература 1: JP 2006-50526A
Раскрытие изобретения
Техническая проблема
Однако когда совместно существуют три схемы связи, образующие классы радиосвязи, способ, такой как запрос передачи/разрешение передачи (RTS/CTS), дополнительно увеличивает непроизводительные потери - более высокоскоростного стандарта, и невозможно продемонстрировать максимальные рабочие характеристики.
Настоящее изобретение было создано с учетом этих проблем и предназначено обеспечить улучшенное новое устройство радиосвязи, способ радиосвязи и систему радиосвязи, способные позволить совместное существование указанных трех схем связи, образующих классы, подавляя непроизводительные потери.
Решение проблемы
В соответствии с вариантом настоящего изобретения, чтобы решить упомянутую выше задачу, обеспечивается устройство радиосвязи, содержащее: блок генерирования пакета для генерирования пакета, содержащего первую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим первой схеме связи, вторую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим второй схеме связи, и третью информацию декодирования, распознаваемую устройством радиосвязи, соответствующим третьей схеме связи; и блок передачи для передачи пакета, сгенерированного блоком генерирования пакета.
Эта конфигурация позволяет декодировать информацию, распознаваемую соответствующими схемами связи, подлежащими введению в один пакет, и может позволить трем схемам связи, составляющим классы, существовать совместно, снижая непроизводительные потери.
Устройство радиосвязи, соответствующее первой схеме связи, может соответствовать только первой схеме связи, устройство радиосвязи, соответствующее второй схеме связи, может также соответствовать первой схеме связи, а устройство радиосвязи, соответствующее третьей схеме связи, может также соответствовать первой схеме связи и второй схеме связи.
Пакет может содержать вторую информацию декодирования, следующую после первой информации декодирования, и третью информацию декодирования, следующую после второй информации декодирования.
Первая информация декодирования может содержать информацию для вычисления первой длительности, в течение которой обеспечивается поддержка устройством радиосвязи, соответствующим только первой схеме связи, выполнения операции приема, а вторая информация декодирования может содержать информацию для вычисления второй длительности, в течение которой обеспечивается поддержка устройством радиосвязи, соответствующим второй схеме связи, но не соответствующим третьей схеме связи, выполнения операции приема.
Первая длительность и вторая длительность могут заканчиваться в разное время.
Первая информация декодирования может содержать первую информацию о продолжении, указывающую наличие второй информации декодирования устройству радиосвязи, соответствующему второй схеме связи, и устройству радиосвязи, соответствующему третьей схеме связи, а вторая информация декодирования может содержать вторую информацию о продолжении, указывающую наличие третьей информации декодирования устройству радиосвязи, соответствующему третьей схеме связи.
Когда устройство радиосвязи, соответствующее только первой схеме связи, действует не в том диапазоне, в котором передан пакет, блок генерирования пакета может генерировать пакет без первой информации декодирования.
Когда устройство радиосвязи, соответствующее второй схеме связи, но не соответствующее третьей схеме связи, действует не в том диапазоне, в котором передан пакет, блок генерирования пакета может генерировать пакет без второй информации декодирования.
В соответствии с другим вариантом данного изобретения, чтобы решить упомянутую выше задачу, обеспечивается устройство радиосвязи, содержащее: блок приема для приема пакета, содержащего первую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим первой схеме связи, вторую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим второй схеме связи, и третью информацию декодирования, распознаваемую устройством радиосвязи, соответствующим третьей схеме связи; и блок анализа пакета для анализа пакета, принимаемого блоком приема.
Пакет может содержать вторую информацию декодирования после первой информации декодирования и третью информацию декодирования после второй информации декодирования.
Первая информация декодирования может содержать первую информацию о продолжении, указывающую наличие второй информации декодирования устройству радиосвязи, соответствующему второй схеме связи, и устройству радиосвязи, соответствующему третьей схеме связи, а вторая информация декодирования может содержать вторую информацию о продолжении, указывающую наличие третьей информации декодирования устройству радиосвязи, соответствующему третьей схеме связи.
Блок приема может поддерживать выполнение операции приема на основе информации, содержащейся в третьей информации декодирования, соответствующей первой схеме связи, второй схеме связи и третьей схеме связи.
В соответствии с еще одним вариантом настоящего изобретения, чтобы решить упомянутую выше задачу, обеспечивается способ радиосвязи, содержащий этапы, на которых: генерируют пакет, содержащий первую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим первой схеме связи, вторую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим второй схеме связи, и третью информацию декодирования, распознаваемую устройством радиосвязи, соответствующим третьей схеме связи; и передают пакет, генерированный на этапе создания пакета.
В соответствии с еще одним вариантом данного изобретения, чтобы решить упомянутую выше задачу, обеспечивается способ радиосвязи, содержащий этапы, на которых: принимают пакет, содержащий первую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим первой схеме связи, вторую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим второй схеме связи, и третью информацию декодирования, распознаваемую устройством радиосвязи, соответствующим третьей схеме связи; и анализируют пакет, принятый на этапе приема.
В соответствии с еще одним вариантом настоящего изобретения, чтобы решить упомянутую выше задачу, обеспечивается система радиосвязи, содержащая: первое устройство радиосвязи, имеющее блок генерирования пакета для генерирования пакета, содержащего первую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим первой схеме связи, вторую информацию декодирования, распознаваемую устройством радиосвязи, соответствующим второй схеме связи, и третью информацию декодирования, распознаваемую устройством радиосвязи, соответствующим третьей схеме связи, и блок передачи для передачи пакета, созданного блоком создания пакета; и второе устройство радиосвязи, имеющее блок приема для приема указанного пакета и блок анализа пакета для анализа пакета, принятого блоком приема.
Полезные результаты изобретения
В соответствии с описанным выше настоящим изобретением, возможно разрешить трем схемам связи, образующим классы, существовать совместно, снижая непроизводительные потери.
Краткое описание чертежей
Фиг.1 - пример системы радиосвязи, соответствующей варианту осуществления настоящего изобретения.
Фиг.2 - пример схемы связи, при которой механизм запроса передачи/разрешения к передаче (RTS/CTS) используется в системе радиосвязи, показанной на фиг.1.
Фиг.3 - конфигурация устройства радиосвязи, соответствующего варианту осуществления настоящего изобретения.
Фиг.4 - пример конфигурации кадра пакета, связанного с первым вариантом осуществления настоящего изобретения.
Фиг.5 - схема, поясняющая действие каждого устройства радиосвязи, принимающего пакет в системе радиосвязи, связанной с тем же самым вариантом осуществления.
Фиг.6 - пример зависимости между периодами, связанными с модифицированным примером того же самого варианта осуществления.
Фиг.7 - пример конфигурации кадра пакета, связанного со вторым вариантом осуществления настоящего изобретения.
Фиг.8 - подробная конфигурация кадра пакета, связанного с тем же самым вариантом осуществления.
Фиг.9 - пример конфигурации кадра пакета, связанного с третьим вариантом осуществления настоящего изобретения.
Фиг.10 - блок-схема последовательности выполнения операций во время передачи данных устройством радиосвязи, связанным с четвертым вариантом осуществления настоящего изобретения.
Фиг.11 - блок-схема последовательности выполнения операций во время приема данных устройством радиосвязи, связанным с тем же самым вариантом осуществления.
Описание вариантов осуществления
Здесь далее, предпочтительные варианты осуществления настоящего изобретения будут описаны подробно со ссылкой на приложенные чертежи. Заметим, что в настоящем описании и на чертежах элементы, имеющие, по существу, одну и ту же функцию и структуру, обозначаются одними и теми же ссылочными позициями и повторное объяснение не приводится.
В настоящем описании и на чертежах многочисленные элементы, имеющие, по существу, одну и ту же самую функциональную конфигурацию, могут различаться соответственно различным буквенным обозначениям, добавляемым после одного и того же символа. Например, многочисленные элементы, имеющие, по существу, одну и ту же функциональную конфигурацию, могут различаться как устройства радиосвязи 100А и 100В, в зависимости от необходимости. Однако, когда нет особой необходимости различать множество элементов, имеющих, по существу, одну и ту же функциональную конфигурацию, приводится только общий символ. Например, когда нет особой необходимости различать устройства 100А и 100В радиосвязи, они упоминаются просто как устройства 100 радиосвязи.
Описание будет приведено в следующем порядке.
1. Система радиосвязи, соответствующая варианту осуществления настоящего изобретения
2. Устройство радиосвязи, соответствующее варианту осуществления настоящего изобретения
3. Вариант осуществления настоящего изобретения
3-1. Первый вариант осуществления
3-1-1. Конфигурация пакета
3-1-2. Порядок работы устройства радиосвязи, выполняющего передачу и прием
3-1-3. Порядок работы других устройств радиосвязи
3-1-4. Эффект действия настоящего варианта осуществления
3-1-5. Модифицированный пример
3-2. Второй вариант осуществления
3-2-1. Конфигурация пакета
3-2-2. Пример действия устройства радиосвязи
3-2-3. Эффект действия настоящего варианта осуществления
3-3. Третий вариант осуществления
3-3-1. Конфигурация пакета
3-3-2. Случай, в котором может применяться настоящий вариант осуществления
3-3-3. Эффект действия настоящего варианта осуществления
3-4. Четвертый вариант осуществления
3-4-1. Порядок действия устройства радиосвязи во время передачи данных
3-4-2. Порядок действия устройства радиосвязи во время приема данных
4. Дополнения
1. Система радиосвязи, соответствующая варианту осуществления настоящего изобретения
На фиг.1 приведен пример системы радиосвязи, соответствующей варианту осуществления настоящего изобретения. Система 1 радиосвязи содержит устройства 10А, 10В, 20А, 20В, 100А и 100B радиосвязи. Каждое из устройств радиосвязи является, например, персональным компьютером (PC), устройством бытового видеопроцессора (DVD-рекордер, видеодека и т.п.), персональным цифровым секретарем (PDA), машиной для домашних игр, электроприбором, мобильным устройством видеопроцессора, мобильным игровым автоматом и т.п. В системе 1 радиосвязи связь осуществляется между такими устройствами радиосвязи.
В системе 1 радиосвязи три схемы связи, содержащие первую схему связи, вторую схему связи и третью схему связи, действуют совместно в одной и той же полосе частот. Устройства 10А и 10В радиосвязи соответствуют первой схеме связи, устройства 20А и 20В радиосвязи соответствуют второй схеме связи и устройства 100А и 100В радиосвязи соответствуют третьей схеме связи.
Здесь, первая схема связи, вторая схема связи и третья схема связи являются тремя схемами связи, образующими классы. Другими словами, вторая схема связи соответствует более высокоскоростному стандарту, чем первая схема связи, и третья схема связи соответствует более высокоскоростному стандарту, чем вторая схема связи.
В системе 1 радиосвязи, устройства радиосвязи, соответствующие определенным схемам связи, совместимы со схемами связи, соответствующими более низкоскоростным стандартам. Другими словами, устройства 10А и 10В радиосвязи, соответствующие первой схеме связи, соответствуют только первой схеме связи, устройства радиосвязи 20А и 20В, соответствующие второй схеме связи, также соответствуют и первой схеме связи, и устройства 100А и 100В радиосвязи, соответствующие третьей схеме связи, также соответствуют и первой схеме связи, и второй схеме связи.
На фиг.2 представлен пример связи, при которой механизм запроса передачи/готовности к приему (RTS/CTS) используется для передачи данных от устройства 100А радиосвязи к устройству 100В радиосвязи в системе 1 радиосвязи, как описано выше. В дополнение к устройству 100А радиосвязи, которое является источником передачи, и устройству 100В радиосвязи, которое является местом назначения передачи, устройство 10А радиосвязи показано как устройство радиосвязи в системе 1 радиосвязи.
Устройство 100А радиосвязи сначала передает RTS31, который запрашивает передачу данных. RTS31 принимается устройством 100В радиосвязи, которое является местом назначения передачи, и другим устройством 10А радиосвязи.
Устройство 100В радиосвязи передает CTS33 как реакцию на RTS31, указывая, что подготовка к приему данных завершена. Устройство 100А радиосвязи, принявшее CTS 33, передает данные 35. Устройство 100В радиосвязи, которое закончило прием данных 35, передает АСК37, указывая, что прием завершился нормально.
В то время когда RTS31 принимается, устройство 10А радиосвязи устанавливает вектор (NAV) 39 распределения сети. NAV39 является периодом подавления передачи для предотвращения конфликта связи, возникающего, когда другое устройство радиосвязи передает данные, в то время когда передачу и прием данных выполняют устройство 100А радиосвязи и устройство 100В радиосвязи.
Устройство 10А радиосвязи, установившее NAV39, управляется так, чтобы не начинать передачу данных в течение заданного времени, определяемого с помощью RTS31, например, в течение времени, пока после приема RTS31 не будет передано АСК.
Как упомянуто выше, устройство 10А радиосвязи соответствует первой схеме связи. Соответственно, устройство 100А радиосвязи должно передать RTS31, используя первую схему связи, которая может распознать устройство 10А радиосвязи. Поэтому, когда устройство 10А радиосвязи не в состоянии распознать RTS31, устройство 10А радиосвязи не в состоянии установить NAV39 и может вызвать конфликт связи, например, начиная передачу других данных во время передачи данных 35.
Передача и прием данных 35 между устройством 100А радиосвязи и устройством 100В радиосвязи, соответствующим третьей схеме связи, могут выполняться, используя высокоскоростную передачу, используемую в третьей схеме связи. Однако передача и прием RTS31 и т.п. должны выполняться, используя низкоскоростную передачу, используемую в первой схеме связи. Соответственно, непроизводительные потери из-за передачи и приема RTS31 становятся относительно большими и рабочие характеристики третьей схемы связи не могут быть продемонстрированы в полной мере.
В системе 1 радиосвязи, соответствующей варианту осуществления настоящего изобретения, три схемы связи, образующие классы, существуют совместно, как описано выше.
2. Устройство радиосвязи, соответствующее варианту осуществления настоящего изобретения
На фиг.3 представлена конфигурация устройства 100 радиосвязи, соответствующего варианту осуществления настоящего изобретения. Устройство 100 радиосвязи имеет интерфейс 151, буфер 153 данных, блок 155 генерирования пакета, блок 157 передачи, антенну 159, блок 161 приема, блок 163 анализа пакета, блок 165 управления и запоминающее устройство 167.
Интерфейс 151 выполняет ввод и вывод данных, передаваемых и принимаемых между внешним устройством связи и устройством 100 радиосвязи, например, через сеть. Буфер 155 данных временно хранит данные передачи, введенные в интерфейс 151, или данные приема, которые должны быть выведены из интерфейса 151.
Блок 155 генерирования пакета генерирует пакет, передаваемый устройством 100 радиосвязи. Например, когда передаются данные, блок 155 генерирования пакета генерирует пакет, добавляя заголовок управления к данным, хранящимся в буфере 153 данных. В заголовке управления содержится информация декодирования для декодирования данных.
Блок 157 передачи передает пакет, генерированный блоком 155 генерирования пакета, другому устройству радиосвязи системы 1 радиосвязи через антенну 159. Когда схема связи, соответствующая устройствам 100 радиосвязи, поддерживает мультиввод-мультивывод (М1МО), антенна 159 может состоять из множества антенн.
Блок 161 приема принимает пакет от другого устройства радиосвязи системы 1 радиосвязи через антенну 159. Блок 163 анализа пакета анализирует пакет, принятый блоком 161 приема. Например, когда принимаются данные, блок 163 анализа пакета декодирует данные на основе информации декодирования, полученной посредством анализа заголовка управления, введенного в пакет, и хранит декодированные данные в буфере 153 данных.
Блок 165 управления управляет работой блока 155 генерирования пакета, блока 157 передачи, блока 161 приема и блока 163 анализа пакета. Запоминающее устройство 167 хранит информацию, необходимую для блока 165 управления, чтобы выполнять процесс.
Каждая функция устройств 100 радиосвязи может быть осуществлена как специализированное аппаратурное обеспечение или как программное обеспечение, используя компьютер. В этом случае, компьютер, соответственно, имеет центральный процессор (CPU), запоминающие устройства, такие как жесткий диск (HDD), постоянное запоминающее устройство (ROM) и оперативное запоминающее устройство (RAM), устройство связи, соединенное с сетями, такими как LAN и Интернет, устройства ввода, такие как "мышь" и клавиатура, и привод для считывания и записи на съемный носитель, такой как магнитный диск, оптический диск или полупроводниковая память. Каждая функция устройств 100 радиосвязи может быть осуществлена, когда CPU выполняет программу, хранящуюся в запоминающих устройствах, или на съемном носителе, или в 10 программе, полученной через сеть.
3. Вариант осуществления настоящего изобретения
3-1. Первый вариант осуществления
3-1-1. Конфигурация пакета
На фиг.4 представлен пример конфигурации кадра пакета 200, связанной с первым вариантом осуществления настоящего изобретения. Пакет 200 содержит первую информацию 201 декодирования, вторую информацию 202 декодирования, третью информацию 203 декодирования и данные 210.
Первая информация 201 декодирования может быть распознана устройством радиосвязи, соответствующим первой схеме связи, и содержит информацию о длине пакета или скорости передачи, необходимую, чтобы принять данные. Вторая информация 202 декодирования содержится после первой информации 201 декодирования, может быть распознана устройством радиосвязи, соответствующим второй схеме связи, и содержит информацию о длине пакета или скорости передачи, необходимую для приема данных.
Третья информация 203 декодирования содержится после второй информации 202 декодирования, может быть распознана устройством радиосвязи, соответствующим третьей схеме связи, и содержит информацию о длине пакета или скорости передачи, необходимую для приема данных. Данные 210 могут быть распознаны устройством радиосвязи, соответствующим третьей схеме связи, и передаются, используя длину пакета и скорость передачи, содержащиеся в третьей информации 203 декодирования.
3-1-2. Порядок работы устройства радиосвязи, выполняющего передачу и прием
Когда устройство 100 радиосвязи выполняет передачу данных, сначала блок 155 генерирования пакета добавляет первую информацию 201 декодирования, вторую информацию 202 декодирования и третью информацию 203 декодирования, каждую как заголовок управления, к данным 210, хранящимся в буфере 153 данных, генерируя, таким образом, пакет 200.
Затем блок 157 передачи передает пакет 200 через антенну 159.
В то же время, когда устройство 100 радиосвязи выполняет прием данных, сначала блок 161 приема принимает пакет 200 через антенну 159.
Затем блок 163 анализа пакета анализирует заголовок управления, содержащийся в пакете 200. В заголовке управления содержатся первая информация 201 декодирования, вторая информация 202 декодирования и третья информация 203 декодирования. Блок 163 анализа пакета декодирует данные 210 на основе информации, полученной путем анализа любого фрагмента информации декодирования, и запоминает декодированные данные в буфере 153 данных.
3-1-3. Порядок работы других устройств радиосвязи
На фиг.5 представлен порядок работы каждого устройства радиосвязи, принимающего пакет 200, передаваемый устройством 100А радиосвязи в системе 1 радиосвязи, связанной с первым вариантом осуществления настоящего изобретения. Как описано выше, устройство 10А радиосвязи соответствует только первой схеме связи, устройство радиосвязи 20А радиосвязи соответствует первой схеме связи и второй схеме связи и устройство 100В радиосвязи соответствует всем схемам связи вместе, то есть первой схеме связи, второй схеме связи и третьей схеме связи.
Устройство 10А радиосвязи может распознавать только первую информацию 201 декодирования, содержащуюся в пакете 200. Устройство 10А радиосвязи неспособно распознавать другие участки пакета 200, соответствующие второй схеме связи или третьей схеме связи, но поддерживает операцию приема во время первого периода t1, вычисляемого исходя из длины пакета и скорости передачи, содержащихся в первой информации 201 декодирования.
Устройство 20А радиосвязи может распознавать первую информацию 201 декодирования и вторую информацию 202 декодирования, содержащиеся в пакете 200. Устройство 20А радиосвязи неспособно распознавать другой участок пакета 200, соответствующий третьей схеме связи, но поддерживает выполнение операции приема во время второго периода t2, вычисленного исходя из длины пакета и скорости передачи, содержащихся во второй информации 202 декодирования.
Устройство радиосвязи 100В может распознать всю информацию, содержащуюся в пакете 200. Устройство радиосвязи 100 В поддерживает выполнение операции приема во время третьего периода t3, вычисленного исходя из длины пакета и скорости передачи, содержащихся в третьей информации 203 декодирования, и принимает и декодирует данные 210 на основе информации, содержащейся в третьей информации 203 декодирования.
Так как устройство радиосвязи не начинает передачу в то время, когда выполняется операция приема, устройство 10А радиосвязи управляется так, чтобы не начинать передачу во время первого периода t1, и устройство 20А радиосвязи управляется так, чтобы не начинать передачу во время второго периода t2. Другими словами, можно получить тот же самый эффект, что и в случае, когда NAV устанавливается в соответствии с последовательностью RTS/CTS.
3-1-4. Эффект действия настоящего варианта осуществления
В описанном выше первом варианте осуществления настоящего изобретения, когда три схемы связи, образующие классы, существуют совместно, устройство радиосвязи, соответствующее только низкоскоростной схеме связи, можно управляться так, чтобы не начинать передачу данных в течение заданного времени, без использования последовательности, такой как упомянутый выше RTS/CTS, и можно снизить непроизводительные потери, когда передача выполняется, используя высокоскоростную схему связи.
3-1-5. Модифицированный пример
На фиг.6 представлен пример взаимосвязи зависимости между периодами, вычисленными исходя из длин пакетов и скоростей передачи, содержащихся в соответствующих фрагментах информации декодирования. В этом примере второй период t2 является временем от момента, когда передача данных 210 закончена, до момента, когда будет послано подтверждение приема (АСК) данных 210. Между тем, первый период t1 продолжается и после того момента времени, когда отправляется АСК.
Таким образом, устанавливая время, когда заканчивается первый период t1, и время, когда заканчивается второй период t2, как разные времена, можно выполнить передачу в течение времени t4 от момента, когда отправляется АСК, до момента окончания первого периода t1 при условии, что нет никакого устройства радиосвязи, способного декодировать только первую информацию декодирования, то есть никакого устройства радиосвязи, соответствующего только первой схеме связи.
Используя описанную выше конфигурацию, например, обеспечивается время, в течение которого связь может осуществлять только устройство радиосвязи, соответствующее высокоскоростной схеме связи, чтобы в течение этого времени выполнять передачу без учета присутствия устройства радиосвязи, соответствующего только низкоскоростной схеме связи, и, таким образом, когда связь осуществляется, используя высокоскоростную схему связи, непроизводительные потери могут дополнительно снижаться.
3-2. Второй вариант осуществления
3-2-1. Конфигурация пакета
На фиг.7 представлен пример конфигурации кадра пакета 200, связанного со вторым вариантом осуществления настоящего изобретения. В настоящем варианте осуществления первая информация 201 декодирования содержит первую информацию 221 о продолжении. Кроме того, вторая информация 202 декодирования содержит вторую информацию 222 о продолжении.
Первая информация 221 о продолжении является информацией, указывающей устройству радиосвязи, соответствующему второй схеме связи, и устройству радиосвязи, соответствующему третьей схеме связи, что после первой информации 201 декодирования следует вторая информация 202 декодирования.
Например, конкретная комбинация значений длины пакета и скорости передачи, содержащаяся в первой информации 201 декодирования, может быть первой информацией 221 о продолжении. В этом случае, когда значения длины пакета и скорости передачи, содержащиеся в первой информации 201 декодирования, являются конкретной комбинацией, устройство радиосвязи, соответствующее второй схеме связи, и устройство радиосвязи, соответствующее третьей схеме связи, определяют, что после первой информации 201 декодирования следует вторая информация 202 декодирования.
Вторая информация 222 о продолжении является информацией, указывающей, что после второй информации 202 декодирования на устройство радиосвязи, соответствующее третьей схеме связи, следует третья информация 203 декодирования.
Например, конкретная комбинация значений длины пакета и схемы модуляции, содержащаяся во второй информации декодирования, может быть второй информацией 222 о продолжении. В этом случае, когда значения длины пакета и схемы модуляции, содержащиеся во второй информации 202 декодирования, являются конкретной комбинацией, устройство радиосвязи, соответствующее третьей схеме связи, решает, что после второй информации 202 декодирования следует третья информация 203 декодирования.
3-2-2. Пример работы устройства радиосвязи
На фиг.8 в качестве подробного примера кадра конфигурации пакета 200, связанного со вторым вариантом осуществления настоящего изобретения, представлена конфигурация пакета, в которой совместно существуют три схемы связи, соответственно, удовлетворяющие требованиям стандартов беспроводной связи IEEE802.11a, IEEE802.11n и IEEE802.11ac для LAN. Физический заголовок (PHY) 802.11а соответствует первой информации 201 декодирования, заголовок PHY 802.11n соответствует второй информации 202 декодирования и заголовок PHY 802.11ас соответствует третьей информации 203 декодирования.
Порядок действий для случая, когда устройство 100 радиосвязи, соответствующее второму варианту осуществления настоящего изобретения, выполняет передачу данных, будет описан, используя пример. Сначала блок 165 управления заставляет блок 155 генерирования пакета генерировать заголовок PHY, соответствующий 802.11 а, так чтобы значения скорости передачи и длины пакета (не показаны), содержащиеся на участке действующего сигнала (L-SIG), могли быть заданной конкретной комбинацией.
Затем блок 165 управления заставляет блок 155 генерирования пакета генерировать заголовок PHY, соответствующий 802.11n, так чтобы значения схемы модуляции и кодирования (MCS) и длина (длина пакета), содержащиеся на участке сигнала высокой производительности (HT-SIG), могли быть заданной конкретной комбинацией.
Дополнительно, блок 165 управления заставляет блок 155 генерирования пакета генерировать заголовок PHY, соответствующий 802.11ас, со значением, необходимым для приема "фактических данных 210. Блок 155 генерирования пакета генерирует пакет 200, добавляя должным образом генерированные заголовки PHY к данным 210, как показано на фиг.8, и блок 157 передачи передает пакет 200 через антенну 159.
Далее, используя пример, будет описан порядок действия в случае, когда устройство 100 радиосвязи, связанное со вторым вариантом осуществления настоящего изобретения, выполняет прием данных. Сначала блок 165 управления определяет, являются ли заданной конкретной комбинацией значения скорости передачи и длины пакета, содержащиеся на участке L-SIG заголовка PHY, соответствующего стандарту 802.11а, проанализированного блоком 163 анализа пакета. Когда значения скорости передачи и длины пакета являются заданной конкретной комбинацией, блок 165 управления заставляет блок 163 анализа пакета далее анализировать заголовок PHY, соответствующий стандарту 802.11n.
Затем блок 165 управления определяет, являются ли заданной конкретной комбинацией значения MCS и длины, содержащиеся на участке HT-SIG проанализированного блоком 163 анализа пакета заголовка PHY, соответствующего 802.11n. Когда значения MCS и длины являются заданной конкретной комбинацией, блок 165 управления заставляет блок 163 анализа пакета далее анализировать заголовок PHY, соответствующий 802.11ac.
Кроме того, блок 165 управления заставляет блок 161 приема поддерживать выполнение операции приема согласно содержанию заголовка PHY, соответствующего 802.11ас, проанализированного блоком 163 анализа пакета, и заставляет блок 163 анализа пакета декодировать данные 210. Блок анализа пакета декодирует данные в соответствии с содержанием заголовка PHY, соответствующего 802.11ас, и сохраняет декодированные данные в буфере 153 данных.
3-2-3. Эффект действия настоящего варианта осуществления
В описанном выше втором варианте осуществления настоящего изобретения, когда три схемы связи, образующие классы, существуют совместно, устройство радиосвязи, соответствующее множеству схем связи, может легко определить, существует ли информация декодирования схемы связи более высокого класса.
3-3. Третий вариант осуществления
3-3-1. Конфигурация пакета
На фиг.9 представлен пример конфигурации кадра пакета 200, связанного с третьим вариантом осуществления настоящего изобретения. В соответствии с настоящим вариантом осуществления, первая информация 201 декодирования или вторая информация 202 декодирования исключается из пакета 200.
Когда возможно осуществить связь при условии, что никакое устройство радиосвязи, соответствующее только первой схеме связи, не находится в пределах диапазона, в котором пакет 200 передается блоком 157 передачи, блок 165 управления блока 100 управления радиосвязью управляет блоком 155 генерирования пакета, чтобы генерировать пакет 200 без первой информации 201 декодирования.
Кроме того, когда возможно осуществлять связь при условии, что никакое устройство радиосвязи, которое соответствует второй схеме связи, но не соответствует третьей схеме связи, не находится в пределах диапазона, в котором пакет 200 передается блоком 157 передачи, блок 165 управления управляет блоком 155 генерирования пакета так, чтобы генерировать пакет 200 без второй информации 202 декодирования.
3-3-2. Случай, в котором может применяться настоящий вариант осуществления
Когда применяется описанный выше модифицированный пример первого варианта осуществления настоящего изобретения, связь может осуществляться при условии, что в течение заданного времени нет никакого устройства радиосвязи, соответствующего только низкоскоростной схеме связи. Например, в течение заданного времени может быть применен описанный выше третий вариант осуществления настоящего изобретения. Кроме того, когда в качестве установочной информации задается, что в системе 1 радиосвязи нет никакого устройства радиосвязи, соответствующего конкретной схеме связи, может быть применен третий вариант осуществления настоящего изобретения.
3-3-3. Эффект действия настоящего варианта осуществления
В описанном выше третьем варианте осуществления настоящего изобретения из числа множества фрагментов декодирования информации могут быть исключены ненужные фрагменты информации и в ситуации, когда схемы связи существуют совместно, возможно дополнительно снизить непроизводительные потери.
3-4. Четвертый вариант осуществления
3-4-1. Порядок действия устройства радиосвязи во время передачи данных
На фиг.10 представлена блок-схема последовательности выполнения операций устройства 100 радиосвязи, связанного с четвертым вариантом осуществления настоящего изобретения во время передачи данных.
Сначала блок 155 генерирования пакета считывает данные 210, хранящиеся в буфере 153 данных (этап S301). Затем блок 155 генерирования пакета добавляет к данным 210 третью информацию 203 декодирования, содержащую информацию для декодирования данных 210 соответственно третьей схеме связи (этап S303).
Здесь, блок 165 управления определяет, используется ли вторая схема связи в диапазоне, в котором передается пакет 200 (этап S305). Например, в том случае, когда устройство радиосвязи, соответствующее второй схеме связи, но не соответствующее третьей схеме связи, выполняет операцию приема благодаря ранее переданному пакету 200, блок 165 управления может принять решение, что вторая схема связи не используется.
Когда в системе 1 радиосвязи используется вторая схема связи, блок 155 генерирования пакета добавляет вторую информацию 202 декодирования к данным 210 (этап S307). Когда вторая схема связи не используется, этот этап исключается.
Кроме того, блок 165 управления определяет, используется ли первая схема связи в пределах диапазона, в котором передается пакет 200 (этап S309). Например, в том случае, когда устройство радиосвязи, соответствующее только первой схеме связи, выполняет операцию приема благодаря ранее переданному пакету 200, блок 165 управления может принять решение, что первая схема связи не используется.
Когда в системе 1 радиосвязи используется первая схема связи, блок 155 генерирования пакета добавляет первую информацию 201 декодирования к данным 210 (этап S311). Когда первая схема связи не используется, этот этап исключается.
Посредством этого процесса генерируется пакет 200. Блок 157 передачи передает генерированный пакет 200 через антенну 159 (этап S313).
3-4-2. Порядок действия устройства радиосвязи во время приема данных
На фиг.11 представлена блок-схема последовательности выполнения операций во время приема данных устройством 100 радиосвязи, связанным с четвертым вариантом осуществления настоящего изобретения.
Сначала блок 161 приема принимает пакет 200 через антенну 159 (этап S401). Затем блок 163 анализа пакета анализирует начальную информацию декодирования, содержащуюся в пакете 200 (этап S403).
Здесь блок 165 управления определяет, является ли проанализированная информация декодирования действительной информацией декодирования (этап S405). Например, когда проанализированная информация декодирования не является действительной информацией декодирования, такой как информация декодирования более высокого класса, которая не должна обрабатываться устройством 100 радиосвязи, блок 165 управления заставляет блок 161 приема закончить операцию приема пакета. Когда ранее проанализированная информация декодирования была запомнена в запоминающем устройстве 167, блок 165 управления устанавливает в качестве периода подавления передачи только время, вычисленное исходя из длины пакета и скорости передачи, содержащихся в информации декодирования (этап S407).
Когда информация декодирования, проанализированная на этапе S403, является действительной информацией декодирования, блок 165 управления определяет, соответствует ли устройство 100 радиосвязи схеме связи более высокого класса, чем схема связи проанализированной информации декодирования (этап S409). Когда устройство 100 радиосвязи соответствует схеме связи более высокого класса, чем схема связи проанализированной информации декодирования, блок 165 управления дополнительно определяет, содержится ли информация о продолжении в проанализированной информации декодирования (этап S411).
Когда устройство 100 радиосвязи не соответствует схеме связи более высокого класса, чем схема связи информации декодирования, проанализированной на этапе S403, или когда никакая информация о продолжении не была введена в проанализированную информацию декодирования, блок 165 управления определяет проанализированную информацию декодирования как информацию декодирования для декодирования данных 210.
В это время блок 165 управления дополнительно определяет, соответствует ли устройство 100 радиосвязи длине пакета, скорости передачи и т.п., содержащимся в информации декодирования (этап S413). Это необходимо потому, что существует случай, когда та же самая схема связи неспособна соответствовать всем скоростям передачи и т.п.
Когда устройство 100 радиосвязи не соответствует длине пакета, скорости передачи и т.п., содержащимся в информации декодирования, блок 165 управления заставляет блок 161 приема закончить операцию приема пакета и устанавливает в качестве периода подавления передачи только время, вычисленное исходя из длины пакета и скорости передачи, содержащихся в информации декодирования (этап S415).
Когда устройство радиосвязи 100 соответствует длине пакета, скорости передачи и т.п., содержащимся в информации декодирования, блок управления 165 заставляет блок приема 161 поддерживать операцию приема, чтобы принимать данные 210 в течение времени, вычисленного исходя из длины пакета и скорости передачи, содержащихся в информации декодирования.
Когда устройство 100 радиосвязи соответствует схеме связи более высокого класса, чем схема связи информации декодирования, проанализированной на этапе S403, (этап S409) и информация о продолжении была введена в проанализированную информацию декодирования (этап S411), блок 165 управления запоминает проанализированную информацию декодирования в запоминающем устройстве 167 (этап S419) и начинает анализ следующей информации декодирования (этап S403).
4. Дополнения
Предпочтительные варианты осуществления настоящего изобретения были описаны выше со ссылкой на сопроводительные чертежи, однако настоящее изобретение, конечно, не ограничивается приведенными выше примерами. Специалист в данной области техники может найти различные альтернативы и изменения в пределах объема приложенной формулы изобретения и следует понимать, что они естественно будут попадать в пределы объема настоящего изобретения.
Например, варианты осуществления применяются в случае, когда совместно существуют три схемы связи, образующие классы, но настоящее изобретение не ограничивается этим примером. Например, варианты осуществления могут применяться в случае, когда совместно существуют четыре или больше схем связи, образующих классы.
Другими словами, первая схема связи может не обязательно быть схемой самого низкого класса. Кроме того, вторая схема связи может не быть схемой класса, непосредственно следующего над первой схемой связи. Дополнительно, третья схема связи может не быть ни схемой класса, непосредственно следующего над второй схемой класса, ни схемой наивысшего класса.
Кроме того, в этом случае, применяя условие длины пакета и скорости передачи, чтобы заставить устройство радиосвязи, соответствующее только более низкой схеме связи, поддерживать выполнение операции приема, а также применяя продление времени, когда устройство радиосвязи, соответствующее конкретной схеме связи, заставляют поддерживать выполнение операции приема, и исключение информации декодирования схемы связи, не присутствующей в пределах диапазона, в котором передается пакет, и т.п., таким же образом, как и в вариантах осуществления настоящего изобретения, возможно реализовать совместное существование схем связи соответствующих классов, снижая непроизводительные потери.
Перечень ссылочных позиций
100 Устройство радиосвязи
151 Интерфейс
153 Буфер данных
155 Блок генерирования пакета
157 Блок передачи
159 Антенна
161 Блок приема
163 Блок анализа пакета
165 Блок управления
167 Запоминающее устройство
200 Пакет
201 Первая информация декодирования
202 Вторая информация декодирования
203 Третья информация декодирования
210 Данные
221 Первая информация о продолжении
222 Вторая информация о продолжении
t1 Первый период
t2 Второй период