УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ И СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ
INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD

Область техники, к которой относится изобретение
Настоящая технология относится к устройству обработки информации и, в частности, к устройству обработки информации и к способу обработки информации для обмена информацией, используя беспроводную связь.
Уровень техники
В предшествующем уровне техники существуют технологии беспроводной связи для обмена информацией, используя беспроводную связь. Например, были предложены способы передачи данных (например, автономные распределенные беспроводные сети), состоящие в выполнении взаимного автономного соединения с находящимися поблизости устройствами обработки информации. Используя такие способы передачи данных, возможно выполнять обмен информацией между двумя устройствами обработки информации, используя беспроводную передачу данных, даже когда устройства обработки информации не соединены с помощью проводной линии.
В автономных распределенных беспроводных сетях принято обнаружение несущей, как способ арбитража, для исключения коллизии пакетов во время обмена данными между устройствами обработки информации.
Например, было предложено устройство беспроводной связи, которое динамически устанавливает пороговый уровень обнаружения несущей, используя требуемую мощность волны, в качестве критерия для выполнения подавления передачи (например, см. PTL 1).
Список литературы
Патентная литература
[PTL 1] JP 2007-142722А
Раскрытие сущности изобретения
Техническая задача
В описанной выше технологии предшествующего уровня техники, даже когда интенсивность принимаемого сигнала равна или меньше, чем пороговое значение уровня обнаружения несущей, и передача, таким образом, возможна, передача может не исключать выполнение передачи в то время, когда отношение между мощностью требуемой волны и мощностью взаимной помехи может привести к возникновению ошибки.
Однако, когда количество устройств обработки информации, формирующих сеть, увеличивается, возникает опасение, что может возникать чрезмерное подавление передачи, и эффективность передачи всей системы может ухудшиться. В соответствии с этим, важно поддерживать качество связи и эффективно использовать беспроводные ресурсы.
Желательно эффективно использовать беспроводные ресурсы.
Решение проблемы
Настоящая технология была разработана для решения описанных выше проблем. В соответствии с первым вариантом осуществления, в соответствии с настоящей технологией, обеспечивается электронное устройство, включающее в себя: схему, выполненную с возможностью выполнения управления таким образом, что формат заголовка протокола сходимости физического уровня (PLCP) выбирают из множества форматов заголовка PLCP; и прикрепления выбранного заголовка PLCP к пакету физического уровня для передачи.
В соответствии с первым вариантом осуществления, обеспечивается способ, включающий в себя этапы, на которых: выбирают формат заголовка протокола сходимости физического уровня (PLCP) из множества форматов заголовка PLCP; и прикладывают выбранный заголовок PLCP к пакету физического уровня для передачи.
Предпочтительные эффекты изобретения
В соответствии с одним или более вариантами осуществления настоящей технологии возможно получить преимущества, с помощью которых можно эффективно использовать беспроводные ресурсы. Преимущества, упомянутые здесь, не обязательно ограничены, но могут представлять собой преимущества, описанные в вариантах осуществления настоящего раскрытия.
Краткое описание чертежей
На фиг. 1 показана схема, представляющая пример конфигурации системы для системы 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 2 показана схема, представляющая пример конфигурации системы для системы 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 3 показана схема, представляющая пример конфигурации системы для системы 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 4 показана схема, представляющая пример обработки передачи и приема, хронологически выполняемой устройствами обработки информации, включенными в систему 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 5 показана блок-схема, представляющая пример функциональной конфигурации устройства 100 обработки информации в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 6 показана схема последовательности, представляющая пример обработки передачи данных между устройствами, включенными в систему 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 7 показана схема, представляющая пример формата PPDU, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 8 показана схема последовательности, представляющая пример обработки соединения между устройствами, включенными в систему 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 9 показана схема, представляющая пример содержания списка 161 информации об установке, сохраненного в запоминающем устройстве устройства 200 обработки информации в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 10 показана блок-схемы последовательности операций, представляющая пример процедуры обработки определения параметра физического заголовка устройством 200 обработки информации в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 11 показана схема, представляющая пример конфигурации коррелятора, предусмотренного в устройстве 200 обработки информации в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 12 показана схема, представляющая пример конфигурации системы для системы 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 13 показана схема, представляющая пример конфигурации системы для системы 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 14 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 15 показана схема последовательности, представляющая пример обработки распределения параметра физического заголовка между устройствами, включенными в систему 10 связи в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 16 показана блок-схема последовательности операций, представляющая пример процедуры обработки для обработки решения об использовании физического заголовка устройства информации 100 в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 17 показана блок-схема последовательности операций, представляющая пример процедуры обработки передачи и обработки приема устройства 100 обработки информации в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 18 показана блок-схема последовательности операций, представляющая обработку определения обнаружения пакета при обработке передачи и приема устройства 100 обработки информации в соответствии с первым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 19 показана блок-схема последовательности операций, представляющая пример процедуры обработки передачи и обработки приема устройства 100 обработки информации в соответствии со вторым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 20 показана схема, представляющая пример формата PPDU, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с третьим вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 21 показана схема, представляющая пример формата PPDU, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с четвертым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 22 показана блок-схема последовательности операций, представляющая пакетную обработку определения обнаружения при обработке передачи и приема устройства 100 обработки информации в соответствии с четвертым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 23 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с пятым вариантом осуществления в соответствии с настоящей технологией.
На фиг. 24 показана схема последовательности, представляющая пример обработки соединения между устройствами, включенными в систему 10 связи в соответствии с пятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 25 показана блок-схема последовательности операций, представляющая пакетную обработку определения обнаружения при обработке передачи и приема устройства 100 обработки информации в соответствии с пятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 26 показана блок-схема последовательности операций, представляющая пакетную обработку определения обнаружения при обработке передачи и приема устройства 100 обработки информации в соответствии с шестым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 27 показана схема, представляющая пример конфигурации коррелятора, предусмотренного в устройстве 100 обработки информации в соответствии с шестым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 28 показана схема, представляющая пример конфигурации системы для системы 50 связи в соответствии с седьмым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 29 показана схема последовательности, представляющая пример обработки связи между устройствами, включенными в систему 50 связи в соответствии с седьмым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 30 показана схема последовательности, представляющая пример обработки связи между устройствами, включенными в систему 50 связи в соответствии с восьмым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 31 показана схема, представляющая пример формата PPDU, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 32 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 33 показана схема, представляющая поток обработки возврата в стандарте IEEE802.11.
На фиг. 34 показана схема, представляющая поток обработки возврата устройства 100 обработки информации в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 35 показана схема, представляющая поток обработки возврата устройства 100 обработки информации в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 36 показана блок-схема последовательности операций, представляющая пример процедуры обработки для обработки решения об использовании физического заголовка устройства 100 обработки информации в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 37 показана блок-схема последовательности операций, представляющая пример процедуры обработки передачи и обработки приема устройства 100 обработки информации в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 38 показана схема, представляющая пример соотношения (таблица классификации обработки) между физическим заголовком и обработкой устройства 100 обработки информации в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 39 показана блок-схема последовательности операций, представляющая обработку определения обнаружения и приема пакета при обработке передачи и приема устройства 100 обработки информации в соответствии с девятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 40 показана схема, представляющая пример формата PPDU, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с десятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 41 показана схема, представляющая пример соотношения (таблица классификации обработки) между физическим заголовком и обработкой устройства 100 обработки информации в соответствии с десятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 42 показана блок-схема последовательности операций, представляющая обработку определения обнаружения и приема пакета при обработке передачи и приема устройства 100 обработки информации в соответствии с десятым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 43 показана схема, представляющая пример формата PPDU, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с одиннадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 44 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с одиннадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 45 показана блок-схема последовательности операций, представляющая пример процедуры обработки для обработки решения об использовании физического заголовка устройства 100 обработки информации в соответствии с одиннадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 46 показана схема, представляющая пример соотношения (таблица классификации обработки) между физическим заголовком и обработкой устройства 100 обработки информации в соответствии с одиннадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 47 показана схема, представляющая пример формата PPDU, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с двенадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 48 показана блок-схема последовательности операций, представляющая пример процедуры обработки для обработки установления параметра физического заголовка устройства 200 обработки информации в соответствии с двенадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 49 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым осуществляется между устройствами, включенными в систему 10 связи в соответствии с двенадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 50 показана схема, представляющая пример соотношения (таблица классификации обработки) между физическим заголовком и обработкой, выполняемой устройством 100 обработки информации в соответствии с двенадцатым вариантом осуществления, в соответствии с настоящей технологией.
На фиг. 51 показана блок-схема, представляющая пример схематической конфигурации смартфона.
На фиг. 52 показаны блок-схема, представляющая пример схематической конфигурации автомобильного навигационного прибора.
На фиг. 53 показаны блок-схема, представляющая пример схематической конфигурации точки беспроводного доступа.
Осуществление изобретения
Далее, со ссылкой на приложенные чертежи, будут подробно описаны предпочтительные варианты осуществления настоящего раскрытия. Следует отметить, что, в данном описании и на добавленных чертежах, структурные элементы, которые имеют, по существу, одинаковые функции и структуру, обозначены одинаковыми номерами ссылочных позиций, и повторное пояснение этих структурных элементов исключено.
Ниже будут описаны режимы для выполнения настоящей технологии (ниже называются вариантами осуществления). Описание будет представлено в следующем порядке.
1. Первый вариант осуществления (пример, в котором поле категория силы соединения предусмотрено в поле SIGNAL (сигнал) стандарта IEEE 802.11, и условие обнаружения пакета установлено в соответствии с устройством обработки информации).
2. Второй вариант осуществления (пример, в котором результат определения обнаружения пакета представляет собой обнаружение только энергии, и передача не выполняется, когда установлено подавление передачи).
3. Третий вариант осуществления (пример, в котором поле категории силы соединения предусмотрено в поле Услуга стандарта IEEE 802.11),
4. Четвертый вариант осуществления (пример, в котором множество последовательностей преамбулы с разными значениями порога обнаружения используются на стороне передачи, и устройство обнаружения корреляции преамбулы, применяемый для RSSI, переключают на стороне приема).
5. Пятый вариант осуществления (пример, в котором выбор физического заголовка, используемого подчиненным устройством обработки информации, выполняется на стороне главной станции).
6. Шестой вариант осуществления (пример, в котором множество преамбул PLCP для различия генерируют путем обработки некоторой оригинальной последовательности, вместо абсолютно отличающейся последовательности).
7. Седьмой вариант осуществления (пример, в котором выполняется непосредственная передача данных между подчиненными станциями).
8. Восьмой вариант осуществления (пример, в котором физические параметры заголовка, используемые в прямом соединении, определяются подчиненной станцией).
9. Девятый вариант осуществления (пример, в котором идентификатор, относящийся к информации BSS, сохранен в поле SIGNAL стандарта IEEE 802.11).
10. Десятый вариант осуществления (пример, в котором определено множество последовательностей преамбул и информация COLOR (цвет), используются вместе).
11. Одиннадцатый вариант осуществления (пример, в котором исключена обработка по определению физических параметров заголовка).
12. Двенадцатый вариант осуществления (пример, в котором информация сохранения поля, относящаяся к идентификатору BSS, предусмотрена в поле SIGNAL стандарта IEEE 802.11).
13. Примеры применения
1. Первый вариант осуществления
Пример конфигурации системы связи
На фиг. 1 показан пример, представляющий схему конфигурации системы в системе 10 связи, в соответствии с первым вариантом осуществления настоящей технологии.
Система 10 связи выполнена так, что она включает в себя устройства 100-103 обработки информации и устройства 200 и 201 обработки информации.
Устройства 100-103 обработки информации представляют собой, например, портативные устройства обработки информации, имеющие функцию беспроводной связи. Здесь портативные устройства обработки информации представляют собой, например, устройства обработки информации, такие как смартфоны, мобильные телефоны или планшетные терминалы. Устройства 100-103 обработки информации, как предполагается, имеют, например, функцию передачи данных, соответствующую стандарту беспроводной локальной вычислительной сети (LAN) Института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11. В качестве беспроводной LAN может использоваться, например, "Беспроводная подлинность" (Wi-Fi), Wi-Fi Direct или Wi-Fi CERTIFIED спецификации Miracast (наименование технической спецификации: Wi-Fi Display). Беспроводная связь может выполняться, используя другую схему связи.
Устройства 200 и 201 обработки информации представляют собой, например, фиксированные устройства обработки информации, имеющие функцию беспроводной передачи данных. Здесь фиксированные устройства обработки информации представляют собой например, устройства обработки информации, такие как точки доступа или базовые станции. Устройства 200 и 201 обработки информации, как предполагается, имеют функцию передачи данных, в соответствии, например, со стандартом беспроводной LAN, в соответствии с IEEE 802.11, как устройства 100-103 обработки информации. Беспроводная связь может выполняться, используя другую схему передачи данных.
Устройства 200 и 201 обработки информации, как предполагается, функционируют, как главные станции, и устройства 100-103 обработки информации, как предполагается, функционируют, как подчиненные станции. Таким образом, в первом варианте осуществления настоящей технологии, в топологии звезда, сконфигурированной главной станцией и подчиненными станциями, которые подчинены главной станции, описан пример передачи данных между главной станцией и подчиненными станциями. В первом варианте осуществления настоящей технологии ниже будет описан пример передачи данных, в котором место назначения передачи зависимых подчиненных станций ограничено главной станцией.
Устройства 100 и 102 обработки информации и устройства 200 и 201 обработки информации, как предполагается, имеют специфичные функции (специфичные функции, описанные в вариантах осуществления настоящей технологии). С другой стороны, устройства 101 и 103 обработки информации, как предполагается, не имеют специфичной функции. Таким образом, устройства обработки информации, не имеющие специфичную функцию, называются традиционными устройствами. Специфичные функции будут описаны в вариантах осуществления настоящей технологии. В качестве традиционного устройства можно рассматривать устройство обработки информации, имеющее функцию передачи данных, в соответствии со стандартом беспроводной LAN, таким как IEEE 802.11a, IEEE 802.11g, IEEE 802.11n или IEEE 802.11ac.
В первом варианте осуществления настоящей технологии ниже будет описан пример обмена данными между устройствами, когда устройства 100 и 101 обработки информации соединены, и устройства 201 и 102 обработки информации соединены.
На фиг. 1 показан пример, в котором система 10 связи выполнена из четырех подчиненных станций (устройства 100-103 обработки информации), но количество подчиненных станций (устройства обработки информации) не ограничено четырьмя. Таким образом, вариант осуществления настоящей технологии также может применяться для системы передачи данных, сконфигурированной из трех подчиненных станций или из пяти или больше подчиненных станций (устройств обработки информации).
Что касается двух устройств обработки информации, выполняющих передачу данных, одно из устройств обработки информации может быть установлено, как главная станция, и другое устройство обработки информации может быть установлено, как подчиненная станция. Соединение между двумя устройствами обработки информации может быть выполнено, как соединение для прямой передачи данных между подчиненными станциями.
Здесь, в автономной распределенной беспроводной сети, в общем, принята схема, называемая обнаружением несущей, в качестве арбитражной схемы для исключения коллизии пакетов. Обнаружение несущей представляет собой схему мониторинга окружающего беспроводного статуса в течение ограниченного периода времени перед передачей и подтверждением, присутствует ли другое устройство обработки информации, выполняющее передачу. Когда мощность приема, равная или больше, чем пороговое значение, обнаруживается во время подтверждения, определяют, что беспроводное состояние представляет собой состояние занято, операция передачи останавливается, и передача не выполняется.
Что касается обнаружения несущей, существуют два типа алгоритмов обнаружения для обнаружения преамбулы, для выполнения обнаружения путем сравнения мощности на выходе коррелятора конкретной преамбулы и для обнаружения энергии при выполнении обнаружения путем сравнения мощности принятого сигнала. Обычно эти два типа алгоритмов обнаружения используются вместе. Ниже эти два типа алгоритмов обнаружения будут описаны совместно с обнаружением несущей, если не будет указано другое.
Как описано выше, когда количество устройств обработки информации в сети увеличивается, в описанной выше схеме обнаружения несущей, существует проблема, состоящая в том, что возникает ситуация, в которой происходит чрезмерное подавление передачи и может ухудшиться эффективность передачи всей системы.
Здесь пример соотношения положений, приводящих к такой ситуации, будет описан со ссылкой на фиг. 1. На фиг. 1 присутствуют две главные станции (устройства 200 и 201 обработки информации) и четыре подчиненные станции (устройства 100-103 обработки информации). На фиг. 1, предполагается, что устройства 100 и 101 обработки информации соединены с устройством 200 обработки информации, и устройства 102 и 103 обработки информации соединены с устройством 201 обработки информации таким образом, что обмен данными может выполняться взаимно. На фиг. 1 соотношения соединения между устройствами схематично обозначены пунктирными линиями.
На фиг. 1 устройства 100-103, 200 и 201 обработки информации, как предполагается, присутствуют в соотношении положений, при котором передача из всех устройств обработки информации может взаимно обнаруживаться путем обнаружения несущей.
Здесь, например, предполагается случай, при котором устройство 100 обработки информации выполняет передачу в устройство 200 обработки информации, и устройство 102 обработки информации выполняет передачу в устройство 201 обработки информации.
Пример диапазона чувствительности обнаружения несущей
На фиг. 2 и 3 показаны схемы, представляющие пример конфигурации системы для системы 10 связи, в соответствии с первым вариантом осуществления настоящей технологии. На фиг. 2 и 3 показан пример, в котором диапазоны чувствительности обнаружения несущей устройств обработки информации накладываются друг на друга в примере, показанном на фиг. 1.
На фиг. 2 и 3 диапазоны 11-16 чувствительности обнаружения несущей устройств 100, 102, 200 и 201 обработки информации схематично обозначены кругами из точек.
В частности, на фиг. 2 и 3, диапазон 11 чувствительности обнаружения несущей относится к диапазону чувствительности обнаружения несущей устройства 200 обработки информации, и диапазон 12 чувствительности обнаружения несущей относится к диапазону чувствительности обнаружения несущей устройства 201 обработки информации.
На фиг. 2 диапазон 13 чувствительности обнаружения несущей относится к диапазону чувствительности обнаружения несущей устройства 100 обработки информации, и диапазон 14 чувствительности обнаружения несущей относится к диапазону чувствительности обнаружения несущей устройства 102 обработки информации.
На фиг. 3 диапазон 15 чувствительности обнаружения несущей относится к диапазону чувствительности обнаружения несущей устройства 100 обработки информации после изменения диапазона 13 чувствительности обнаружения несущей, показанного на фиг. 2. Диапазон 16 чувствительности обнаружения несущей относится к диапазону чувствительности обнаружения несущей устройства 102 обработки информации после изменения диапазона 14 чувствительности обнаружения несущей, показанного на фиг. 2.
Как описано выше, обнаружение несущей представляет собой пример структуры арбитража для исключения коллизии пакета, и сконфигурирован с возможностью выполнения подавления передачи, в зависимости от того, присутствует ли другое устройство обработки информации, выполняющее передачу. Диапазон чувствительности обнаружения несущей определяют в соответствии со значением порога, используемого во время обнаружения передаваемого сигнала от другого устройства обработки информации.
Здесь, например, предполагается случай, в котором устройство 100 обработки информации выполняет обнаружение несущей для выполнения передачи, в то время как устройство 102 обработки информации выполняет передачу на устройство 201 обработки информации. Например, когда устройство 100 обработки информации обнаруживает передачу устройства 102 обработки информации, передача подавляется. Таким образом, устройство 100 обработки информации может не выполнять передачу до тех пор, пока не закончится передача устройства 102 обработки информации.
Однако, даже когда устройство 100 обработки информации выполняет передачу на устройство 200 обработки информации во время передачи, выполняемой устройством 102 обработки информации, устройства 200 и 201 обработки информации, которые представляют собой стороны приема, также выполняют прием, в зависимости от соотношения между требуемой волной и волной взаимной помехи. Требуемая волна представляет собой радиоволну от устройства 100 обработки информации в устройство 200 обработки информации и представляет собой радиоволну из устройства 102 обработки информации в устройство 201 обработки информации. Волна взаимной помехи представляет собой радиоволну из устройства 100 обработки информации в устройство 201 обработки информации и представляет собой радиоволну из устройства 102 обработки информации в устройство 200 обработки информации.
Например, как показано на фиг. 1, когда расстояние между устройствами 102 и 200 обработки информации больше, чем расстояние между устройствами 100 и 200 обработки информации, предполагается, что вероятность приема высока. Таким образом, когда обеспечивают исключение коллизий, и потенциально достигается улучшение, важно улучшить эффективность механизма обнаружения несущей при подавлении передачи.
Например, как показано на фиг. 3, предполагается случай, в котором значения порога чувствительности обнаружения несущей устройств 100 и 102 обработки информации изменены и установлены более высокими в той степени, что передаваемые радиоволны могут не быть обнаружены взаимно. В этом случае, поскольку устройство 100 обработки информации не обнаруживает передачу устройства 102 обработки информации, каждое устройство 100 и 102 обработки информации может выполнять передачу одновременно и каждое может использовать беспроводные ресурсы одновременно.
Однако, когда устройства обработки информации, которые находятся на сторонах приема, неправильно ожидают возможности передачи, несмотря на увеличение возможностей передачи устройств обработки информации, которые представляют собой стороны передачи, также предполагается случай, в котором передача может не быть продолжена, и польза не будет получена. Этот пример показан на фиг. 4.
На фиг. 4 показана схема, представляющая пример обработки передачи и приема, выполняемой хронологически в устройствах обработки информации, включенных в систему 10 связи, в соответствии с первым вариантом осуществления настоящей технологии.
На фиг. 4 показан пример случая, в котором устройство 100 обработки информации выполняет передачу в устройство 200 обработки информации, в то время как устройство 102 обработки информации выполняет передачу в устройство 201 обработки информации в примере, показанном на фиг. 1.
Например, как показано на фиг. 3, устройство 102 обработки информации присутствует в диапазоне 11 чувствительности обнаружения несущей устройства 200 обработки информации. По этой причине, когда устройство 200 обработки информации вначале обнаруживает передачу (21) устройства 102 обработки информации и начинает прием на стороне (22) взаимной помехи, устройство 200 обработки информации может не принять передачу (23) из устройства 100 обработки информации, вновь получая возможность (22) передачи. Таким образом, даже когда отношение волны сигнала к волне взаимной помехи достаточно высоко, возникает опасение, что прием может быть выполнен неудачно.
В соответствии с этим, например, можно рассмотреть увеличение значения порога чувствительности обнаружения несущей устройства 200 обработки информации. Однако, главная станция обязательно ожидает, пока происходит подчинение множества устройств обработки информации. Поэтому, когда главная станция равномерно увеличивает значения порога чувствительности обнаружения несущей, возникает опасение, что передача данных, которая должна быть принята из подчиненных устройств обработки информации, может не быть соответствующим образом обнаружена. Поэтому, случаи, в которых значение порога чувствительности обнаружения несущей изменяется, предпочтительно ограничены, например, случаем, в котором изменение значения порога чувствительности обнаружения несущей фактически является необходимым, и случаем, в котором определенно достигается улучшение.
В соответствии с этим, в варианте осуществления настоящей технологии будет описан пример, в котором беспроводные ресурсы соответствующим образом повторно используются, когда достигается улучшение при подавлении побочных эффектов, возникающих в результате увеличения значения порога чувствительности обнаружения несущей до минимального уровня. В этом случае уровень приема пакета, переданного или принятого из третьей стороны, установлен, как цель наблюдения.
В частности, в варианте осуществления настоящей технологии, устройство обработки информации, которое представляет собой сторону передачи, выполнено с возможностью изменения содержания заголовка протокола сходимости физического уровня (PLCP), в соответствии с качеством передачи данных (например, величиной затухания при распространении) с местом назначения. Кроме того, устройство обработки информации, которое представляет собой сторону приема, выполнено с возможностью изменения порогового значения обнаружения пакета, которое должно применяться, используя часть принимаемого содержания заголовка PLCP, и обнаружения только требуемого пакета.
Здесь PLCP означает протокол для инкапсуляции фрейма MAC, для передачи части, которая должна быть обязательно принята совместно путем модуляция с постоянной частотой, независимо от частоты передачи, и передачи части данных, которая следует после этой части, в различных способах, в зависимости от устройства и ситуации в это время.
Например, преамбула PLCP используется для обнаружения пакета или оценки усиления на маршруте распространения. Кроме того, заголовок PLCP используется для передачи информации, относящейся к модуляции этой части данных, длины фрейма и т.п.
Пример конфигурации устройства обработки информации
На фиг. 5 показана блок-схема, представляющая пример функциональной конфигурации устройства 100 обработки информации, в соответствии с первым вариантом осуществления настоящей технологии. Поскольку функциональные конфигурации (функциональные конфигурации, относящиеся к беспроводной передаче данных) устройств 101-103, 200 и 201 обработки информации, по существу, являются такими же, как и у устройства 100 обработки информации, их описание здесь будет исключено.
Устройство 100 обработки информации включает в себя модуль 110 обработки данных, модуль 120 обработки передачи, модуль 130 модуляции и демодуляции, модуль 140 беспроводного интерфейса, антенну 141, модуль 150 управления и запоминающее устройство 160.
Модуль 110 обработки данных обрабатывает различного рода данные под управлением модуля 150 управления. Например, модуль 110 обработки данных генерирует основные тексты, такие как различные фреймы данных и пакеты данных. Например, когда выполняется операция передачи, модуль 110 обработки данных генерирует различные фреймы данных и пакеты данных в ответ на запрос из более высокого уровня, и подает эти фреймы данных и пакеты данных в модуль 120 обработки передачи. Например, когда выполняется операция приема, модуль 110 обработки данных обрабатывает и анализирует различные фреймы данных и пакеты данных, подаваемые из модуля 120 обработки передачи.
Модуль 120 обработки передачи выполняет различную обработку передачи под управлением модуля 150 управления. Например, когда выполняется операция передачи, модуль 120 обработки передачи выполняет обработку, такую как добавление кода обнаружения ошибки или добавление заголовка для управления доступом к среде к пакетам, генерируемым модулем 110 обработки данных. Например, модуль 120 обработки передачи выполняет обработку, такую как добавление заголовка MAC, или добавление кода обнаружения ошибки к адресу уровня управления доступом к среде (MAC) для пакетов, генерируемых модулем 110 обработки данных. Затем модуль 120 обработки передачи подает обработанные данные в модуль 130 модуляции и демодуляции.
Когда используется обнаружение несущей, модуль 120 обработки передачи выполняет расчет вектора выделения сети (NAV), который должен быть добавлен. Здесь, как описано выше, обнаружение несущей представляет собой пример арбитражной структуры для исключения коллизии пакетов и выполнено таким образом, что время подавления передачи описано в содержании беспроводного пакета, и подавление передачи установлено в устройстве обработки информации, принимающем беспроводный пакет. NAV означает время подавления передачи.
Например, когда выполняется операция приема, модуль 120 обработки передачи выполняет обратную обработку (например, обнаружение ошибок пакета или анализ, и удаление заголовка MAC) для обработки во время операции передачи строки битов, подаваемой из модуля 130 модуляции и демодуляции. Затем модуль 120 обработки передачи подает различные фреймы данных в модуль 110 обработки данных, когда подтверждается, что отсутствует ошибка во фреймах данных, на основе кода обнаружения ошибки.
Модуль 120 обработки передачи выполняет обработку виртуального обнаружения несущей. В этом случае, когда NAV установлен в заголовке принимаемого пакета и применяется подавление передачи, модуль 120 обработки передачи уведомляет модуль 150 управления о том, что применяется подавление передачи.
Модуль 130 модуляции и демодуляции выполняет обработку модуляции и демодуляции под управлением модуля 150 управления. Например, когда выполняется операция передачи, модуль 130 модуляции и демодуляции выполняет кодирование, перемежение, модуляцию и добавление заголовка PLCP и преамбулы PLCP к строке битов, выводимой из модуля 120 обработки передачи, на основе схем кодирования и модуляции, установленных модулем 150 управления. Затем модуль 130 модуляции и демодуляции генерирует строку символа данных и подает эту строку символа данных в модуль 140 беспроводного интерфейса.
Например, когда выполняется операция приема, модуль 130 модуляции и демодуляции выполняет обратную обработку относительно обработки во время операции передачи для вводимых данных из модуля 140 беспроводного интерфейса, и подает результат в модуль 120 обработки передачи. Модуль 130 модуляции и демодуляции выполняет обработку обнаружения несущей. В этом случае, когда детектируется мощность приема, равная или больше, чем пороговое значение, или детектируется значение корреляции преамбулы, равной или больше, чем заданный выход, модуль 130 модуляции и демодуляции определяет, что беспроводное состояние представляет собой состояние занято, и уведомляет модуль 150 управления о том, что беспроводное состояние представляет собой состояние занято.
Модуль 140 беспроводного интерфейса представляет собой интерфейс, который соединен с другим устройством обработки информации, и передает, и принимает различного рода информацию. Например, когда выполняется операция передачи, модуль 140 беспроводного интерфейса преобразует входные данные из модуля 130 демодуляции и модуляции в аналоговый сигнал, выполняет усиление, фильтрацию и преобразование с преобразованием частоты и обеспечивает передачу через антенну 141 сигнала в виде беспроводного сигнала. Например, когда выполняется операция приема, модуль 140 беспроводного интерфейса выполняет обратную обработку относительно обработки во время операции передачи для входного сигнала, получаемого из антенны 141, и подает результат в модуль 130 модуляции и демодуляции.
Модуль 150 управления управляет операцией приема и операцией передачи каждого из модуля 110 обработки данных, модуля 120 обработки передачи, модуля 130 модуляции и демодуляции и модуля 140 беспроводного интерфейса. Например, модуль 150 управления выполняет доставку информации между модулями, установку параметров передачи данных и планирование пакетов в модуле 120 обработки передачи. Например, когда модуль 150 управления принимает уведомление о результате обнаружения несущей из модуля 130 модуляции и демодуляции или из модуля 120 обработки передачи, модуль 150 управления выполняет каждую обработку в отношении установки подавления передачи или отмены подавления передачи на основе этого уведомления.
Например, модуль управления (соответствующий модулю 150 управления) устройства 200 обработки информации выполняет такое управление, что физический заголовок (например, преамбула PLCP и заголовок PLCP), используемый для пакетов, передаваемых другим устройством обработки информации, передают еще в другое устройство обработки информации, используя беспроводную связь.
Например, модуль 150 управления выполняет такое управление, что выбирается один из множества кандидатов физического заголовка (например, преамбула PLCP и заголовок PLCP) и используется для пакета, предназначенного для передачи. Здесь множество кандидатов физического заголовка соответствуют информации, относящейся к множеству физических заголовков (например, преамбула PLCP и заголовок PLCP), переданных из устройства 200 обработки информации.
Например, модуль 200 управления устройством обработки информации выполняет такое управление, что, условие обнаружения пакета (например, каждое пороговое значение обнаружения преамбулы PLCP), используемое другим устройством обработки информации, передают в еще одно, другое устройство обработки информации, используя беспроводную связь.
Например, модуль 150 управления выполняет такое управление, что одно из множества условий обнаружения пакета (например, каждое пороговое значение обнаружения преамбулы PLCP) выбирают и используют для множества пакетов, переданных из устройства 200 обработки информации, используя беспроводную передачу данных. Здесь множество условий обнаружения пакета соответствует множеству условий обнаружения пакета, переданных из устройства 200 обработки информации.
Например, модуль 150 управления выполняет такое управление, что одну из множества операций приема выбирают и выполняют для множества пакетов, передаваемых из устройства 200 обработки информации, используя беспроводную связь. Множество операций приема будет описано в первом - одиннадцатом вариантах осуществления настоящей технологии.
Запоминающее устройство 160 имеет роль использования в качестве рабочей области для обработки данных модулем 150 управления, и функцию использования в качестве носителя сохранения, на котором содержатся различного рода данные. Например, носитель сохранения, такой как энергонезависимое запоминающее устройство, магнитный диск, оптический диск, магнитооптический (МО) диск может использоваться, как запоминающее устройство 160. Например, электрически стираемое программируемое постоянное запоминающее устройство (EEPROM) или стираемое программируемое ROM (EPROM) могут использоваться, как энергонезависимое запоминающее устройство. Например, жесткий диск или магнитный диск дискового типа могут использоваться, как магнитный диск. Например, компактный диск (CD), цифровой универсальный диск с возможностью записи (DVD-R) или диск Blu-ray (BD: зарегистрированный товарный знак), может использоваться, как оптический диск.
В каждом варианте осуществления настоящей технологии будет описан пример, в котором успешно выполняется каждая из передач, когда передача по восходящему каналу передачи из устройства 100 обработки информации в устройство 200 обработки информации и передача по восходящему каналу передачи из устройства 102 обработки информации в устройство 201 обработки информации, выполняется одновременно (или приблизительно одновременно). Вариант осуществления настоящей технологии также может применяться для другой передачи между другими устройствами обработки информации, чем при такой передаче.
Пример связи
На фиг. 6 показана схема последовательности, представляющая пример обработки передачи данных между устройствами, включенными в систему 10 связи, в соответствии с первым вариантом осуществления настоящей технологии.
На фиг. 6 представлен пример обработки передачи данных, когда выполняется передача по восходящему каналу передачи из устройства 100 обработки информации в устройство 200 обработки информации. То же также относится к взаимосвязям между другими устройствами обработки информации (например, устройствами 102 и 201 обработки информации).
Вначале выполняется обработка соединения между устройствами 100 и 200 обработки информации (401). Обработка соединения будет подробно описана со ссылкой со ссылкой на фиг. 8.
Затем устройство 200 обработки информации выполняет обработку определения параметра физического заголовка (402). Обработка определения параметра физического заголовка будет подробно описана со ссылкой на фиг. 10.
Затем выполняется обработка распределения параметра физического заголовка между устройствами 100 и 200 обработки информации (403). Таким образом, выполняется обработка распределения параметров физического заголовка, определяемых при обработке определения параметра физического заголовка между устройствами 100 и 200 обработки информации (403).
Затем устройство 200 обработки информации выполняет обработку передачи и приема (405).
Устройство 100 обработки информации выполняет обработку определения использования физического заголовка (404). Обработка определения использования физического заголовка будет подробно описана со ссылкой на фиг. 16. Затем устройство 100 обработки информации выполняет и обработку передачи и приема (406).
Пример формата модуля данных протокола уровня представления (PPDU)
На фиг. 7 показана схема, представляющая пример формата PPDU, обмен которым выполняют между устройствами, включенными в систему 10 связи, в соответствии с первым вариантом осуществления настоящей технологии.
PPDU выполнен с возможностью включения преамбулы 301, SIGNAL 302, расширения 303, услуги 304, модуля 305 данных протокола MAC (MPDU) и последовательности 306 проверки фрейма (FCS).
Преамбула 301 обозначает участки, соответствующие полю короткого обучения традиционного устройства (L-STF) и полю длительного обучения традиционного устройства (L-LTF), в соответствии с IEEE 802.11, показанными в позиции с на фиг. 7. Предполагается, что преамбула 301 имеет формат, совместимый с этими участками.
SIGNAL 302 обозначает поля традиционный SIGNALA (L-SIG) SIGNAL с высокой пропускной способностью (HT-SIG), в соответствии с IEEE 802.11, показанные в позиции с на фиг. 7. Кроме того, в позиции с на фиг. 7, в качестве примера, обозначен формат смешанного режима НТ, в соответствии с IEEE 802.11n. HT-SIG может быть заменен на поле SIGNAL-A с очень высокой пропускной способностью (VHT-SIG-A) в IEEE 802.11ac и может быть заменен полем SIGNAL высокой эффективности (НЕ SIG) в IEEE 802.11ax.
В зависимости от формата дополнительные поля (HT-STF, HT-LTF, VHT-STF, VHT-LTF и VHT-SIG-B) также могут быть добавлены после этого.
Здесь, в первом варианте осуществления настоящей технологии, "поле категории силы соединения" вновь подготовлено в части поля SIGNAL 302, которое представляет собой участок заголовка PLCP в физическом заголовке. Таким образом, "поле категории силы соединения" вновь предусмотрено на участке, зарезервированном в поле SIGNAL 302 участка заголовка PLCP. Каждое из устройств обработки информации (за исключением традиционных устройств) изменяет "поле категории силы соединения" в соответствии с качеством соединения с местом назначения во время передачи.
Пример, в котором 1 содержится в "поле категории силы соединения", показан в позиции а на фиг. 7. Пример, в котором 0 содержится в "поле категории силы соединения", показан в позиции b на фиг. 7. Примеры, в которых значение (0 или 1) двух этапов содержится в "поле категории силы соединения" таким образом, показаны в позициях а и b на фиг. 7, но может сохраняться значение трех или больше этапов.
Таким образом, в первом варианте осуществления настоящей технологии, предусмотрен участок, в котором зарезервировано "поле категории силы соединения" в SIGNAL 302. Таким образом, конкретная функция, в соответствии с первым вариантом осуществления настоящей технологии может быть реализована без нарушения приема традиционного устройства.
В первом варианте осуществления настоящей технологии физический заголовок поля категория силы соединения = 0, называется "физическим заголовком длинной дистанции". Кроме того, физический заголовок поля категория силы соединения = 1 называется "физическим заголовком короткой дистанции". Предполагается, что физический заголовок, передаваемый из традиционного устройства, обрабатывается, как "физический заголовок длинной дистанции".
Устройство обработки информации (за исключением традиционного устройства), принимающее пакет, имеющий поле категории силы соединения, изменяет пороговое значение обнаружения, которое применяется в соответствии с содержанием (0 или 1) поля категории силы соединения.
Пример обработки соединения
На фиг. 8 показана схема последовательности, представляющая пример обработки соединения между устройствами, включенными в систему 10 связи, в соответствии с первым вариантом осуществления настоящей технологии.
На фиг. 8 показан пример обработки, выполняемой до тех пор, пока не будет установлено соединение между устройствами 100 и 200 обработки информации. То же относится к взаимодействию между устройствами 102 и 201 обработки информации.
В момент времени, когда выполняется попытка соединения, качество соединения между устройствами 100 и 200 обработки информации еще не известно. Поэтому, для того, чтобы получить надежное соединение, устройство 100 обработки информации использует то же пороговое значение обнаружения преамбулы и физический заголовок, как и в традиционном устройстве, без регулировки порогового значения.
Таким образом, устройство 100 обработки информации устанавливает то же пороговое значение обнаружения преамбулы, что и значение традиционной операции (операции традиционного устройства) (411). Устройство 100 обработки информации устанавливает физический заголовок таким образом, что физический заголовок имеет такой же формат, что и традиционная операция (операция традиционного устройства) (412).
Устройство 200 обработки информации устанавливает физический заголовок в таком же формате, как традиционная операция (операция традиционного устройства) (413).
Затем выполняется сканирование (414), выполняется аутентификация (415), выполняется ассоциация (416) и выполняется четырехстороннее согласование для установления связи (417).
Таким образом, когда устанавливается соединение, модуль управления устройства 200 обработки информации генерирует список (список информации установки) для информации установки, используемой каждым устройством обработки информации (например, устройством обработки информации (подчиненным терминалом), которое соединено с устройством 200 обработки информации). Список информации установки представляет собой список, в котором скомбинированы каждое пороговое значение обнаружения физического заголовка, используемого каждым устройством обработки информации и уровнем применения (состояние применения) физического заголовка. Список информации установки будет описан подробно со ссылкой на фиг. 9.
В варианте осуществления настоящей технологии набор порогового значения обнаружения физического заголовка и уровень применения физического заголовка называются параметрами физического заголовка.
Устройство 200 обработки информации обновляет содержание генерируемой заранее информации, в соответствующей информации, включенной в список информации об установке.
Пример содержания списка информации установки
На фиг. 9 показана схема, схематично представляющая пример содержания списка 161 информации установки, сохраненного в запоминающем устройстве (соответствует запоминающему устройству 160, показанному на фиг. 5) устройства 200 обработки информации, в соответствии с первым вариантом осуществления настоящей технологии.
Список 161 информации установки содержится в ассоциации с индексом 162, пороговым значением 163 обнаружения и уровнем 164 приложения.
В индексе 162 сохраняется значение (0 или 1), обозначающее далеко или близко.
В пороговом значении 163 обнаружения сохраняется пороговое значение обнаружения физического заголовка, определенное при обработке определения параметра физического заголовка. Обработка определения параметра физического заголовка будет описана со ссылкой на фиг. 10.
На уровне 164 приложения сохраняется уровень приложения физического заголовка, определенный при обработке определения параметра физического заголовка.
Пример операции при обработке параметра физического заголовка
На фиг. 10 показана блок-схема последовательности операций, представляющая пример процедуры обработки при обработке определения параметра физического заголовка устройством 200 обработки информации, в соответствии с первым вариантом осуществления настоящей технологии.
Вначале модуль управления устройства 200 обработки информации временно определяет параметры физического заголовка, используемые для подчиненных терминалов, и устройство обработки информации в собственном основном наборе услуг (BSS). Модуль управления устройства 200 обработки информации временно определяет пороговое значение обнаружения PD_near для физического заголовка короткой дистанции и пороговое значение PD_far обнаружения для физического заголовка длинной дистанции.
Здесь для порогового значения PD_far обнаружения физического заголовка длинной дистанции отсутствует физический заголовок условия приложения под физическим заголовком длинной дистанции. Поэтому, значение установки традиционного устройства PD_default временно устанавливают, как пороговое значение обнаружения.
Значение установки PD_default традиционного устройства представляет собой значение, обозначающее уровень ссылки обнаружения преамбулы, используемый традиционным устройством. В стандарте IEEE 802.11 значение -82 дБм на полосу пропускания 20 МГц называется значением критерия. Другое значение, чем -82 дБм может использоваться, как значение установки PD_default традиционного устройства.
Затем модуль управления устройства 200 обработки информации определяет уровни L_near и L_far приложения физических заголовков на основе порогового значения PD_near обнаружения физического заголовка короткой дистанции и порогового значения PD_far обнаружения для физического заголовка длинной дистанции. В частности, модуль управления устройства 200 обработки информации определяет уровни L_near и L_far приложения физических заголовков таким образом, что удовлетворяются следующие выражения 1 и 2. Здесь выражения 1 и 2 представляют собой описания на основе предположения расчета логарифма (дБ).
Здесь уровни приложения L_near и L_far физических заголовков представляют собой пороговые значения для выбора физических заголовков (физического заголовка длинной дистанции и физического заголовка короткой дистанции), которые используются на основе качества передачи данных с устройством назначения. Например, когда устройство 100 обработки информации выполняет передачу, уровни приложения, L_near и L_far физических заголовков используются, как пороговые значения во время выбора физических заголовков, которые должны использоваться на основе качества передачи данных с устройством назначения.
В выражении 1 O_near представляет собой величину смещения края в отношении ошибки обнаружения преамбулы, из-за вариации в уровне приема. Например, значение в диапазоне от приблизительно 10 дБм до приблизительно 20 дБм может использоваться, как O_near. Другое значение, чем значение в диапазоне от приблизительно 10 дБм до приблизительно 20 дБм может использоваться, как O_near.
Как обозначено в выражении 2, L_far установлено, как бесконечно малая величина, поскольку отсутствует физический заголовок условия приложения в соответствии с таким уровнем приложения.
Затем модуль управления устройства 200 обработки информации отслеживает пакеты (этап S701). Модуль управления устройства 200 обработки информации получает качество связи с каждым из подчиненных устройств обработки информации в собственном BSS и получает каждую часть информацию, относящуюся к качеству связи пакетов из другого BSS (OBSS) (этап S701).
Здесь будет описан пример, в котором интенсивность выхода корреляции преамбулы PLCP используется, как индекс качества связи. Интенсивность выхода корреляции не является выходом коррелятора, в котором нормализована мощность, но предполагается, что присутствует абсолютный уровень, получаемый путем умножения выхода коррелятора на интенсивность мощности принимаемого сигнала (индикатор силы принимаемого сигнала (RSSI)). Таким образом, интенсивность выхода корреляции означает выход коррелятора, скорректированный при входном преобразовании антенны. Когда присутствует предыстория приема для относительно близкого времени, тогда может быть соответствующей запись интенсивности выхода корреляции. Во время мониторинга пороговое значение обнаружения может быть временно снижено таким образом, что выборка может быть более надежно собрана.
Соотношение между RSSI и интенсивностью выхода корреляции (Уровень выхода коррелятора (COL)) может быть просто выражено следующим выражением.
Интенсивность выхода корреляции COL=RSSI × нормализованный выход коррелятора
Пример конфигурации коррелятора показан на фиг. 11.
Пример конфигурации коррелятора
На фиг. 11 показана схема, представляющая пример конфигурации коррелятора, предусмотренного в устройстве 200 обработки информации, в соответствии с первым вариантом осуществления настоящей технологии. На фиг. 11 показан пример конфигурации общего коррелятора, используемого в качестве эталонного. Здесь оператор (*), показанный на фиг. 11, обозначает расчет комплексного сопряжения.
Здесь, для коррелятора, в общем, в широком смысле существуют две конфигурации в соответствии с характеристиками преамбулы. Например, существуют две конфигурации, конфигурация обнаружения автокорреляции, при которой, в общем, детектируется сигнал с определенной периодичностью, и конфигурация обнаружения взаимной корреляции, при которой детектируется корреляция с регулярной структурой. Пример конфигурации обнаружения автокорреляции показан в позиции а на фиг. 11, и пример конфигурации обнаружения взаимной корреляции показан в позиции b на фиг. 11.
На фиг. 10, модуль управления устройства 200 обработки информации классифицирует информацию, относящуюся к качеству передачи данных, в соответствии с "полем категории силы соединения" в физическом заголовке, используемом во время приема (этап S702).
Например, модуль управления устройства 200 обработки информации устанавливает минимальную интенсивность выхода корреляции, как COL_self_far в пакетах, в которых идентификатор BSS (BSSID) представляет собой собственный BSS, физический заголовок представляет собой физический заголовок длинной дистанции, и ошибка не возникает.
Модуль управления устройства 200 обработки информации устанавливает максимальную выходную интенсивность корреляции, как COL_other_near в пакетах, в которых идентификатор BSS (BSSID) представляет собой другой BSS, физический заголовок представляет собой физический заголовок короткой дистанции, и ошибка не возникает.
Модуль управления устройства 200 обработки информации устанавливает максимальную выходную интенсивность корреляции, как COL_other_far в пакетах, в которых идентификатор BSS (BSSID) представляет собой другой BSS, физический заголовок представляет собой физический заголовок длинной дистанции, и ошибка не возникает. Кроме того, предполагается, что COL, в котором отсутствует выборка пакета соответствующего состояния, заменяется на PD_default.
Затем модуль управления устройства 200 обработки информации определяет пороговое значение обнаружения PD_near физического заголовка короткой дистанции и пороговое значение обнаружения PD_far физического заголовка длинной дистанции (этап S703). Таким образом, модуль управления устройства 200 обработки информации корректирует временно определенное пороговое значение обнаружения PD_near физического заголовка короткой дистанции и временно определенное пороговое значение PD_far обнаружения физического заголовка длинной дистанции таким образом, что соотношения от выражения 3 по выражения 5 удовлетворяется (этап S703).
PD_near>COL_other_near
PD_far<COL_self_far
PD_far>COL_other_far
Когда не существует PD_far, для которого совместимо выражение 4 и выражение 5, PD_far определяют путем установки приоритетов для выражения 4.
Когда пороговые значения обнаружения определяют (обновляют), модуль управления устройства 200 обработки информации корректирует уровни приложения L_near и L_far физических заголовков на основе описанного выше выражения 1 и выражения 2 (этап S703).
Таким образом, определяют пороговое значение обнаружения PD_near физического заголовка короткой дистанции, пороговое значение PD_far обнаружения физического заголовка длинной дистанции и уровни приложения L_near и L_far физических заголовков. Модуль управления устройства 200 обработки информации сохраняет значения, определенные таким образом в списке 161 информации установки (показан на фиг. 9) и модуль управления использует эти значения со ссылкой на последующие значения. В частности, модуль управления устройства 200 обработки информации сохраняет PD_far в пороговом значении 163 обнаружения, соответствующем индексу 162 "0", и сохраняет L_far на уровне 164 приложения, соответствующем индексу 162 "0". Модуль управления устройства 200 обработки информации сохраняет PD_near в пороговом значении 163 обнаружения, соответствующем индексу 162 "1", и сохраняет L_near в уровне 164 приложения, соответствующем индексу 162 "1".
Здесь мониторинг окружающих пакетов и обновление установленных значений, описанных выше, могут выполняться периодически или могут выполняться апериодически. Например, мониторинг и обновление могут выполняться периодически через интервалы заданного времени или могут выполняться всякий раз, когда начинается соединение с новым подчиненным терминалом.
Пример диапазона чувствительности обнаружения несущей
На фиг. 12 и 13 показана схема, представляющая пример конфигурации системы для системы 10 связи, в соответствии с первым вариантом осуществления настоящей технологии.
На фиг. 12 и 13 показан пример диапазона чувствительности обнаружения несущей каждого устройства обработки информации, установленного на основе порогового значения обнаружения PD_near физического заголовка короткой дистанции и порогового значения обнаружения PD_far физического заголовка длинной дистанции, определенные устройством 200 обработки информации.
На фиг. 12 диапазоны 31-34 чувствительности обнаружения несущей устройств 100 и 102 обработки информации схематично обозначены кругами из точек. На фиг. 13 диапазоны 41-44 чувствительности обнаружения несущей устройств 200 и 201 обработки информации схематично обозначены кругами из точек.
В частности, на фиг. 12, диапазон 31 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 100 обработки информации, установленный на основе порогового значения обнаружения PD_far физического заголовка длинной дистанции. Диапазон 33 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 100 обработки информации, установленный на основе порогового значения обнаружения PD_near физического заголовка короткой дистанции.
На фиг. 12 диапазон 32 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 102 обработки информации, установленный на основе порогового значения обнаружения PD_far физического заголовка длинной дистанции. Диапазон 34 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 102 обработки информации, установленный на основе порогового значения обнаружения PD_near физического заголовка короткой дистанции.
На фиг. 13 диапазон 41 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 200 обработки информации, установленный на основе порогового значения обнаружения PD_far физического заголовка длинной дистанции. Диапазон 43 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 200 обработки информации, установленный на основе порогового значения обнаружения PD_near физического заголовка короткой дистанции.
На фиг. 13 диапазон 42 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 201 обработки информации, установленный на основе порогового значения обнаружения PD_far физического заголовка длинной дистанции. Диапазон 44 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 201 обработки информации, установленный на основе порогового значения обнаружения PD_near физического заголовка длинной дистанции.
Пример классификации двух значений короткой дистанции и длинной дистанции был описан выше, но может быть реализована классификация трех или больше значений (N значений). Например, пороговые значения обнаружения физических заголовков установлены, как PD0, PD_1 … и PD_N в порядке от порогового значения обнаружения длинной дистанции, и уровни приложения PLCP установлены на L_0, L_1 … и L_N. Величины смещения между пороговыми значениями обнаружения физических заголовков и уровнями приложения физических заголовков установлены, как О_0, O_1 … и O_N. В этом случае значения определены таким образом, что удовлетворяются следующие соотношения (выражение 6 - выражение 9). Здесь выражение 6 - выражение 9 представляют собой описания на предположении расчета логарифма (дБ).
где предполагается, что «n=0 до N»
PD_0<COL_self_0
L_n>PD_n+O_n
где предполагается, что «n=1 до N»
L_0=-∞
Когда отсутствует №PD_0, с которым могут быть совместимы выражение 6 и выражение 7, даже в случае классификации трех или больше значений, PD_0 определяют путем установления приоритетов в выражении 7.
Пример формата фрейма сигнала маяка
На фиг. 14 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с первым вариантом осуществления настоящей технологии. Здесь показан пример фрейма сигнала маяка, передаваемого из устройства 200 обработки информации в другое устройство обработки информации.
На фиг. 14 показан пример, в котором элемент 311 "параметр множественного обнаружения" вновь добавлен к полезной нагрузке 310. В "параметре множественного обнаружения" 311 индекс (0 или 1), обозначающий дальний или близкий, сохранен в "Индексе заголовка PLCP" 313 и 316. Пороговое значение обнаружения PD_far физического заголовка длинной дистанции и порогового значения обнаружения PD_near физического заголовка короткой дистанции сохранены в "пороге обнаружения преамбулы" 314 и 317. Уровни приложения физических заголовков сохранены в "уровнях приложения" 315 и 318.
Только сгенерированные комбинации предоставлены, как комбинации "индекс заголовка PLCP," "порог обнаружения преамбулы" и "уровень приложения". Например, как показано на фиг. 9, предполагается случай, в котором два набора информации (два набора индекса 162 "0" и "1") сохранены в списке 161 информации установки. В этом случае только два набора предусмотрены, как комбинации "индекс заголовка PLCP", "порог обнаружения преамбулы" и "уровень приложения".
В частности, модуль управления устройства 200 обработки информации сохраняет содержание списка 161 информации установки, показанного на фиг. 9, в сигнальном фрейме, и передает сигнальный фрейм. Таким образом, модуль управления устройства 200 обработки информации сохраняет каждую часть информации, сохраненную совместно с индексом 162 "0" в первой комбинации (от "индекса заголовка PLCP" 313 до "уровня приложения" 315). Модуль управления устройства 200 обработки информации сохраняет каждую часть информации, сохраненную в ассоциации с индексом 162 "1" в последующей комбинации (от "индекса заголовка PLCP" 316 до "уровня приложения" 318).
Модуль управления устройства 200 обработки информации передает сигнал, в котором содержится каждая часть информации, обозначенная в "параметре множественного обнаружения" 311, в окружающие устройства обработки информации, для подготовки отчета. Модуль управления устройства 200 обработки информации передает информацию (например, пороговое значение обнаружения пакета (пороговое значение 163 обнаружения, показанное на фиг. 9) в отношении условия обнаружения пакета и условия выбора (уровень 164 приложения, показанный на фиг. 9) для выбора порогового значения обнаружения пакета) в окружающие устройства обработки информации для информирования окружающих устройств обработки информации об этой информации. Условие выбора можно понимать, как условие выбора для выбора одного кандидата из множества кандидатов физического заголовка или условие выбора физического заголовка, соответствующего условию обнаружения пакета.
Пример связи при обработке распределения параметра физического заголовка
На фиг. 15 показана схема последовательности, представляющая пример обработки распределения параметра физического заголовка между устройствами, включенными в систему передачи 10 данных, в соответствии с первым вариантом осуществления настоящей технологии.
На фиг. 15 показан пример обработки распределения, при которой модуль 150 управления устройства 100 обработки информации принимает сигнал, переданный из устройства 200 обработки информации, и распределяет параметры физического заголовка. То же относится к случаю, в котором другое устройство обработки информации принимает сигнал, переданный из устройства 200 обработки информации. Например, модуль управления устройства 200 обработки информации может уведомлять подчиненные терминалы о параметрах физического заголовка, используя сигнальный фрейм, показанный на фиг. 14.
Вначале модуль управления устройства 200 обработки информации сохраняет набор порогового значения обнаружения каждого физического заголовка, уровень приложения каждого физического заголовка и индекс каждого физического заголовка в сигнале маяка (421). Затем модуль управления устройства 200 обработки информации передает сигнал маяка в подчиненные устройства (422 и 423) обработки информации.
Когда принимают сигнал маяка из модуля управления устройства 200 обработки информации (423), модуль 150 управления устройства 100 обработки информации получает содержание "параметра множественного обнаружения" 311 (показанного на фиг. 14), включенного в сигнал маяка, и содержит содержание (424).
Когда содержание "параметра множественного обнаружения" 311, включенное в сигнал маяка, следующий после сигнала маяка, изменяется, модуль 150 управления устройства 100 обработки информации принимает и содержит новую информацию после изменения. Таким образом, старая информация обновляется.
Когда содержание "параметра множественного обнаружения "311 уже получено и сохранено, модуль 150 управления устройства 100 обработки информации обновляет сохраненное содержание на основе вновь принятого сигнала маяка (424).
Пример, в котором модуль управления устройства 200 обработки информации уведомляет каждое устройство обработки информации о параметрах физического заголовка, используя сигнал маяка, был описан со ссылкой на фиг. 15, но каждое устройство обработки информации может быть уведомлено о параметрах физического заголовка, используя другой механизм, чем сигнал маяка. Например, модуль управления устройства 200 обработки информации может устанавливать определение устройства обработки информации или запрос на получение информации из подчиненного терминала, в качестве инициатора, и выполнять уведомление, используя фрейм данных или фрейм администрирования одноадресной передачи в подчиненный терминал, в качестве инициатора. В этом случае модуль 150 управления устройства 100 обработки информации таким же образом получает и сохраняет содержание "Параметра множественного обнаружения", включенного во фрейм одноадресной передачи.
Пример операции обработки использования решения о физическом заголовке
На фиг. 16 показана блок-схема последовательности операций, представляющая пример процедуры обработки для обработки решения об использовании физического заголовка (обработка выбора передачи физического заголовка) устройством 100 обработки информации, в соответствии с первым вариантом осуществления настоящей технологии.
Вначале модуль 150 управления устройства 100 обработки информации отслеживает пакеты, принятые из места назначения, подключенного к устройству обработки информации, и получает RSSI для каждого места назначения (этап S711). RSSI (результат мониторинга), полученный таким образом, устанавливают, как RSSI_peer.
Когда измеренные значения пакетов, принятые из места назначения, подключенного к устройству обработки информации, сохраняют, модуль 150 управления устройства 100 обработки информации может считывать значения измерений и получать RSSI каждого места назначения (этап S711).
Здесь, в случае устройства обработки информации (например, устройства 100 обработки информации), подключенного к главной станции (например, устройство 200 обработки информации), место назначения, в основном, представляет собой только главную станцию. В этом случае уровень приема предыдущего сигнала маяка может использоваться, как результат мониторинга.
Затем модуль 150 управления устройства 100 обработки информации сравнивает полученный RSSI_peer с уровнем приложения L_near физического заголовка, и определяет индекс физического заголовка, используемый для передачи устройством обработки информации на основе результата сравнения (этап S712). Кроме того, уровень приложения L_near физического заголовка включает в себя сигнал маяка, переданный из устройства 200 обработки информации.
Например, когда полученный RSSI_peer больше, чем уровень приложения L_near физического заголовка, модуль 150 управления устройства 100 обработки информации определяет 1 (для короткой дистанции), в качестве индекса физического заголовка, используемого для передачи устройством обработки информации (этап S712). И, наоборот, когда полученный RSSI_peer равен или меньше, чем уровень приложения L_near физического заголовка, модуль 150 управления устройства 100 обработки информации определяет 0 (для длинной дистанции), в качестве индекса физического заголовка, используемого для передачи устройством обработки информации (этап S712).
Когда индекс физического заголовка, используемого для передачи устройством обработки информации, уже определен, и определен новый индекс, уже определенный индекс обновляют до нового индекса (этап S712).
Выше, со ссылкой на фиг. 16, был описан пример, в котором физический заголовок использования определяют на основе классификации двух значений короткой дистанции и длинной дистанции, но физический заголовок использования может быть определен на основе классификации трех или больше значений (N значений). Например, уровни приложения PLCP установлены, как L_0, L_1 … и L_N в порядке от значения длинной дистанции. В этом случае n, удовлетворяющее следующему выражению (выражение 10) выбирают, как индекс физического заголовка, используемый для передачи. Здесь выражение 10 представляет собой описание на основе предположения логарифмических расчетов (дБ).
Здесь предполагается, что "n=0 до N".
Со ссылкой на фиг. 16 был описан пример операции на стороне подчиненной станции в случае передачи по восходящему каналу со стороны подчиненной станции на сторону основной станции. Однако, в случае передачи по нисходящему каналу передачи, та же операция может выполняться на стороне основной станции.
Со ссылкой на фиг. 16, был описан пример, в котором используется RSSI. Однако вместо RSSI может использоваться интенсивность вывода корреляции COL.
Пример операции обработки передачи и приема
На фиг. 17 показана блок-схема последовательности операций, представляющая пример процедуры обработки при обработке передачи и приема устройства 100 обработки информации, в соответствии с первым вариантом осуществления настоящей технологии. Со ссылкой на фиг. 17 было описано устройство 100 обработки информации, но это же также может применяться в другом устройстве обработки информации (например, в устройстве 200 обработки информации). Таким образом, обработка передачи и приема является такой же обработкой, как на стороне основной станции, так и на стороне терминала.
Модуль 150 управления устройства 100 обработки информации выполняет обработку определения обнаружения пакета для другого времени, чем время в течение передачи или приема (этап S730). Обработка определения пакета обнаружения будет подробно описана со ссылкой на фиг. 18.
Далее модуль 150 управления устройства 100 обработки информации определяет, является ли результат, полученный в результате обработки определения обнаружения пакета, "обнаружением" (этап S721). Когда результат определения, полученный в результате обработки определения обнаружения пакета, представляет собой "обнаружение" (этап S721), модуль 150 управления устройства 100 обработки информации выполняет обработку приема, состоящую в продолжении приема без перерыва (этап S722). Затем модуль 150 управления устройства 100 обработки информации возвращает состояние в состояние ожидания после завершения приема. Когда принятый пакет предназначен для устройства обработки информации и выполняет запрос, требующий немедленного ответа, модуль 150 управления устройства 100 обработки информации добавляет физический заголовок, включающий в себя то же "поле" категории силы соединения, что и целевой пакет, для передачи "поля" категории силы соединения. Таким образом, часть, в которой хранится информация, относящаяся к пороговому значению обнаружения в поле SIGNAL, установлена такой же, и информация, определенная устройством обработки информации, хранится в другой части (например, в схеме модуляции и кодирования (MCS), длина).
Когда результат определения, полученный в ходе обработки определения обнаружения пакета, не является "обнаружением" (этап S721), модуль 150 управления устройства 100 обработки информации определяет, является ли результат определения, полученный в результате обработки определения обнаружения пакета, "без обнаружения" (этап S723). Когда результат определения, полученный при обработке определения обнаружения пакета, является "без обнаружения" (этап S723), модуль 150 управления устройства 100 обработки информации определяет, существует ли пакет, который должен быть передан (этап S724).
Когда существует пакет, который должен быть передан, модуль 150 управления устройства 100 обработки информации определяет, продолжается ли состояние определения без обнаружения в течение времени, равного или больше, чем время возврата, и интервал фрейма (промежуток между фреймами (IFS)), определенный в порядке множественного доступа с обнаружением несущей с исключением коллизий (CSMA/CA) (этап S725).
Когда состояние определения без обнаружения продолжается в течение времени, равного или больше, чем время возврата и IFS (этап S725), модуль 150 управления устройства 100 обработки информации может выполнять передачу, и, таким образом, выполняет обработку передачи (этап S726). При обработке передачи модуль 150 управления устройства 100 обработки информации передает пакет, используя физический заголовок с форматом PPDU, показанным, например, на фиг. 7, на основе индекса физического заголовка, определенного при обработке определения физического заголовка передачи, показанного на фиг. 16.
В частности, когда 1 (для короткой дистанции) определена, как индекс в ходе обработки определения физического заголовка передачи, модуль 150 управления устройства 100 обработки информации сохраняет 1 в "поле категории силы соединения" и передает "поле категории силы соединения" (этап S726). И, наоборот, когда 0 (для длинной дистанции) определен, как индекс при обработке определения физического заголовка передачи, модуль 150 управления устройства 100 обработки информации сохраняет 0 в "поле категории силы соединения" и передает "поле категории силы соединения" (этап S726).
Например, модуль 150 управления устройства 100 обработки информации выбирает, в качестве модуляции, которая должна использоваться для части данных, модуляцию и схему кодирования канала, с помощью которых устройство назначения может выполнять прием с высокой вероятностью, в соответствии с пороговым значением обнаружения, соответствующим определенному физическому заголовку, и выполняет передачу, используя выбранную схему модуляции и схему кодирования канала. Например, модуль 150 управления устройства 100 обработки информации может выбрать схему модуляции и схему кодирования канала (схему модуляции и кодирования (MCS)), с помощью которых устройство места назначения может выполнять прием с высокой вероятностью, в соответствии с пороговым значением обнаружения, соответствующим определенному физическому заголовку, и может выполнять передачу. Когда отсутствует пакет для передачи, модуль управления возвращает состояние в состояние ожидания.
Когда результат определения, полученный при обработке определения обнаружения пакета, представляет собой "отсутствие обнаружения" (результат определения представляет собой "обнаружение только энергии") (этап S723), модуль 150 управления устройства 100 обработки информации, в основном, обрабатывает беспроводное состояние, как состояние занято, и подавляет передачу из устройства обработки информации (этап S727). Здесь, только когда принимают пакет, предназначенный для устройства обработки информации, и ответ формируют непосредственно после приема (этап S728), модуль 150 управления устройства 100 обработки информации выполняет передачу своего ответного пакета (этап S729).
На фиг. 18 показана блок-схема последовательности операций, представляющая обработку определения обнаружения пакета (процедура обработки на этапе S730, показанная на фиг. 17) при обработке передачи и приема с помощью устройства 100 обработки информации, в соответствии с первым вариантом осуществления настоящей технологии.
Вначале модуль 150 управления устройства 100 обработки информации выполняют измерение RSSI сигнала, подаваемого через антенну 141, и сохраняет RSSI, запрашиваемый в ходе измерений (этап S731).
Затем модуль 150 управления устройства 100 обработки информации выполняет расчет корреляции структуры преамбулы и формирует запрос выхода коррелятора (этап S732). Вывод коррелятора означает упомянутую выше интенсивность выхода корреляции COL. Таким образом, выход коррелятора не является нормализованным выходным уровнем коррелятора, но представляет собой выход коррелятора, преобразованный путем отражения мощности приема.
Затем модуль 150 управления устройства 100 обработки информации сравнивает выводимое значение коррелятора с пороговым значением временного обнаружения и определяет, является ли значение выхода коррелятора больше, чем пороговое значение временного обнаружения (этап S733). Здесь временное обнаружение представляет собой обнаружение, выполняемое для определения, считывается ли поле SIGNAL перед определением обнаружения. Пороговое значение временного обнаружения устанавливают, как значение, равное или меньше, чем оба PD_near и PD_far, описанные выше. Пороговое значение временного обнаружения может быть установлено, как PD_default, описанное выше.
Когда значение выхода коррелятора больше, чем пороговое значение временного обнаружения (этап S733), модуль 150 управления устройства 100 обработки информации определяет, что состояние обнаружения представляет собой состояние временного обнаружения (этап S734). Затем модуль 150 управления устройства 100 обработки информации считывает "поле категории силы соединения" в последующее поле SIGNAL в физическом заголовке. Как описано выше, информация, обозначающая пороговое значение обнаружения, которое должно применяться, сохраняется в "поле категории силы соединения".
Здесь модуль 150 управления устройства 100 обработки информации сохраняет содержание "порогового значения обнаружения преамбулы", распределяемое при обработке распределения параметра физического заголовка, показанной на фиг. 15. Модуль 150 управления устройства 100 обработки информации определяет пороговое значение обнаружения, которое должно применяться (пороговое значение обнаружения приложения) на основе содержания "пороговое значение обнаружения преамбулы" и содержание "поля категории силы соединения" (этап S735).
Например, когда категория сила соединения = 0, модуль 150 управления устройства 100 обработки информации определяет PD_far, как пороговое значение обнаружения приложения. С другой стороны, когда категория силы соединения = 1, модуль 150 управления устройства 100 обработки информации определяет PD_near, как пороговое значение обнаружения приложения. Затем модуль 150 управления устройства 100 обработки информации использует определенное пороговое значение обнаружения приложения (PD_far или PD_near), когда выполняется обработка передачи и приема.
Затем модуль 150 управления устройства 100 обработки информации сравнивает измеренный и сохраненный RSSI с определенным пороговым значением обнаружения приложения и определяет, является ли RSSI большим, чем пороговое значение обнаружения приложения (PD_far или PD_near) (этап S736). Когда RSSI больше, чем пороговое значение обнаружения приложения (этап S736), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение" (этап S737).
Здесь, только когда удовлетворяются другие условия, результат определения обнаружения пакета может быть определен, как "обнаружение". Например, код обнаружения ошибок, который включает в себя "поле категории силы соединения", как цель, может быть предусмотрен в зарезервированном поле, остающемся в поле SIGNAL. Кроме того, может быть установлено условие, при котором легальность содержания "поля категории силы соединения" была подтверждена кодом обнаружения ошибок, включенным путем установки "поле категории силы соединения", в качестве цели, как дополнительное условие определения.
Здесь код обнаружения ошибок, который включает в себя "поле категории силы соединения", как цель, может быть вставлен в зарезервированное поле, остающееся в поле услуги. Кроме того, условие, при котором легальность содержания "поля категории силы соединения" была подтверждена с помощью кода обнаружения ошибок, включенного в установку "поля категории силы соединения", как цель, может быть установлено, как дополнительное условие определения.
Когда RSSI равен или меньше, чем пороговое значение обнаружения приложения (этап S736), модуль 150 управления устройства 100 обработки информации прекращает прием (этап S738). Затем модуль 150 управления устройства 100 обработки информации сравнивают RSSI с пороговым значением обнаружения энергии ED и определяет, является ли RSSI большим, чем пороговое значение обнаружения энергии ED (этап S739). Здесь пороговое значение обнаружения энергии ED может быть установлено, например, -62 дБм для полосы пропускания 20 МГц.
Когда RSSI больше, чем пороговое значение обнаружения энергии ED (этап S739), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение только энергии" (этап S740).
Когда RSSI равен или меньше, чем пороговое значение обнаружения энергии ED (этап S739), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "без обнаружения" (этап S741).
Каждая из описанных выше обработок сравнения может быть выполнена, используя описанную выше интенсивность вывода корреляции COL вместо RSSI.
В первом варианте осуществления, в соответствии с настоящей технологией, главная станция и подчиненная станция могут выполнять передачу и прием одновременно (или приблизительно одновременно) таким образом, что можно повторно использовать беспроводные ресурсы.
Например, когда подчиненная станция (например, устройство 100 обработки информации) выполняет передачу в главную станцию (например, устройство 200 обработки информации), предполагается случай, в котором подчиненная станция (например, устройство 102 обработки информации) на стороне OBSS начинает передачу раньше, чем передача.
Даже в этом случае модуль 150 управления устройства 100 обработки информации определяет обнаружение в соответствии с физическим заголовком, используя пороговое значение обнаружения PD_near или PD_far физического заголовка. Например, как показано на фиг. 12, установлены диапазоны 31 и 33 чувствительности обнаружения несущей устройства 100 обработки информации. Таким образом, даже в то время как устройство 102 обработки информации выполняет передачу, модуль 150 управления устройства 100 обработки информации может обрабатывать сигнал, как без обнаружения, и, таким образом, может выполнять передачу в устройство 200 обработки информации.
Однако, когда устройство 200 обработки информации принимает сигнал, переданный раньше устройством 102 обработки информации, несмотря на тот факт, что устройство 100 обработки информации может выполнять передачу, устройство 200 обработки информации может не принять сигнал, переданный из устройства 100 обработки информации. Таким образом, в первом варианте осуществления настоящей технологии, как показано на фиг. 13, установлены диапазоны 41 и 43 чувствительности обнаружения несущей устройства 200 обработки информации. Таким образом, поскольку устройство 200 обработки информации не детектирует передачу устройства 102 обработки информации, может выполняться ожидание приема из устройства 100 обработки информации.
Здесь, когда устройство 200 обработки информации равномерно увеличивает пороговое значение обнаружения, возникает проблема, состоящая в том, что пакет из устройства 101 обработки информации может не быть детектирован. Таким образом, поскольку передача из устройства 101 обработки информации (традиционное устройство), расположенного на большой дистанции, детектируется физическим заголовком длинной дистанции, применяется пороговое значение обнаружения длинной дистанции. Таким образом, устройство 200 обработки информации может плавно принимать данные, принимаемые из каждого из устройств обработки информации.
Здесь, когда предполагается использование стандарта IEEE 802.11, пороговое значение обнаружения части L-STF может быть установлено, как "пороговое значение обнаружения" в первом варианте осуществления настоящей технологии. Однако пороговое значение обнаружения части L-LTF может использоваться вместо порогового значения обнаружения части L-STF, или может использоваться пороговое значение обнаружения, общее как для части L-STF, так и для части L-LTF. Расширение может быть реализовано таким образом, что как часть L-STF, так и часть L-LTF обозначены, как параметры физического заголовка, путем независимого изменения пороговых значений обнаружения части L-STF и части L-LTF.
Параметры физического заголовка устройства обработки информации могут быть определены на основе возможностей, которые могут использоваться другими устройствами обработки информации.
2. Второй вариант осуществления
В первом варианте осуществления настоящей технологии был описан пример, в котором подавление передачи временно отменяли, даже когда результат определения обнаружения пакета представлял собой "обнаружение только энергии", и устанавливалось подавление передачи. Таким образом, был описан пример, в котором только, когда принимают пакет, предназначенный для устройства обработки информации, и запрашивается немедленный ответ после приема, несмотря на случай, в котором установлено подавление передачи, ответный пакет передают, и подавление передачи, таким образом, временно отменяют.
Во втором варианте осуществления настоящей технологии будет описан пример, в котором передача не выполняется, когда результат определения обнаружения пакета представляет собой "обнаружение только энергии", и установлено подавление передачи. Конфигурации устройств обработки информации в соответствии со вторым вариантом осуществления настоящей технологии, по существу, является такой же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, как и в соответствии с первым вариантом осуществления настоящей технологии, присвоены для общих частей с частями, в соответствии с первым вариантом осуществления настоящей технологии, и их описание здесь частично исключено.
Каждая обработка и каждый формат в соответствии со вторым вариантом осуществления настоящей технологией также представляет собой общие части для частей в соответствии с первым вариантом осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым вариантом осуществления настоящей технологии присвоены общим частям, что и у частей в соответствии с первым вариантом осуществления настоящей технологии, и их описание здесь частично исключено.
Пример операции обработки передачи и приема
На фиг. 19 показана блок-схема последовательности операций, представляющая пример процедуры обработки при обработке передачи и приема с помощью устройства 100 обработки информации, в соответствии со вторым вариантом осуществления настоящей технологии. На фиг. 19 часть обработки передачи и приема, показанная на фиг. 17, модифицирована. Поэтому, те же номера ссылочных позиций, что и на фиг. 17, заданы для общих частей при обработке передачи и приема, показанной на фиг. 17, и их описание здесь частично исключено.
Когда результат определения, полученный в результате обработки определения обнаружения пакета, представляет собой "обнаружение только энергии" (этап S723), модуль 150 управления устройства 100 обработки информации в основном учитывает беспроводное состояние, как состояние занято, и подавляет передачу из устройства обработки информации (этап S727). Когда беспроводное состояние рассматривается, как состояние занято, таким образом, вся передача подавляется во втором варианте осуществления настоящей технологии.
Таким образом, во втором варианте осуществления настоящей технологии вся передача подавляется, когда результат определения, полученный в результате обработки определения обнаружения пакета, представляет собой "обнаружение только энергии". Таким образом, возможно дополнительно улучшить надежность операции обработки приема и передачи.
3. Третий вариант осуществления
В первом варианте осуществления настоящей технологии был описан пример, в котором предусмотрено поле категории силы соединения в поле SIGNAL, в соответствии со стандартом IEEE 802.11.
В третьем варианте осуществления настоящей технологии будет описан пример, в котором поле категории силы соединения предусмотрено в поле услуга стандарта IEEE 802.11. Конфигурации устройств обработки информации, в соответствии с третьим вариантом осуществления настоящей технологии, по существу, являются такими же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым вариантом осуществления настоящей технологии заданы для общих частей, в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Каждая обработка и каждый формат, в соответствии с третьим вариантом осуществления настоящей технологии, также представляют собой общие части с частями, соответствии с первым вариантом осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и номера в соответствии с первым вариантом осуществления настоящей технологии, заданы для общих частей, в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Пример формата PPDU
На фиг. 20 показана схема, представляющая пример формата PPDU, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с третьим вариантом осуществления настоящей технологии.
Здесь пример, показанный на фиг. 20, является таким же, как и пример, показанный на фиг. 7, за исключением того, что поле категории силы соединения предусмотрено в поле услуга, вместо предоставления его в поле SIGNAL. Поэтому, те же номера ссылочных позиций, что и на фиг. 7, заданы для общих частей, что и на фиг. 7, и их описание здесь частично исключено.
PPDU выполнен с возможностью включения преамбулы 301, SIGNAL 307, расширение 303, услуга 308, MPDU 305 и FCS 306.
Здесь, в третьем варианте осуществления настоящей технологии, поле "категория силы соединения" вновь предусмотрено в части поля услуга 308 физического заголовка. Таким образом, поле "категория силы соединения" вновь предусмотрено в части, которая рассматривается, как зарезервированная в услуга 308 физического заголовка. Каждое из устройств обработки информации (за исключением традиционных устройств) изменяет поле "категория силы соединения" в соответствии с качеством соединения с местом назначения во время передачи.
Таким образом, в третьем варианте осуществления настоящей технологии поле "категория силы соединения" предусмотрено в части, обрабатываемой, как зарезервированное в поле услуга 308. Таким образом, как в первом варианте осуществления настоящей технологии, конкретная функция может быть реализована без нарушения приема традиционного устройства.
Пример операции при обработке передачи и приема
Путем замены "поля SIGNAL" на "поле услуга" и выполнения той же обработки, что и при обработке передачи и приема, показанной на фиг. 17 и 18, при обработке передачи и приема (этап S735), показанной на фиг. 18, возможно реализовать третий вариант осуществления настоящей технологии.
Здесь код обнаружения ошибок, который включает в себя "поле категория силы соединения", как цель, может быть вставлен в зарезервированное поле, остающееся в поле услуга. Кроме того, условие, при котором легитимность содержания "поля категория силы соединения" была подтверждена кодом обнаружения ошибок, который включает в себя "поле категория силы соединения", как цель, может быть установлено, как дополнительное условие определения.
Таким образом, в третьем варианте осуществления настоящей технологии, поле категория силы соединения предусмотрено в поле услуга стандарта IEEE 802.11. Таким образом, дополнительная информация может быть сохранена, по сравнению с первым вариантом осуществления настоящей технологии. Например, даже когда в режиме PLCP установлено множество значений, информация может быть соответствующим образом сохранена.
4. Четвертый вариант осуществления
В первом - третьем вариантах осуществления настоящей технологии были описаны примеры, в которых пороговое значение обнаружения PLCP изменяется на основе содержания поля физического заголовка.
В четвертом варианте осуществления настоящей технологии будет описан пример, в котором множество последовательностей преамбулы с разными пороговыми значениями обнаружения используется на стороне передачи, и детектор корреляции преамбулы, применяемый в RSSI, переключают на стороне приема. Таким образом, сторона приема может принимать только требуемые пакеты. Конфигурация устройства обработки информации, в соответствии с четвертым вариантом осуществления настоящей технологии, по существу является такой же, как и устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, как и в соответствии с первым вариантом осуществления настоящей технологии, заданы для общих частей с частями в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Каждая обработка и каждый формат, в соответствии с четвертым вариантом осуществления настоящей технологии, также представляют собой общие части с частями, в соответствии с первым вариантом осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и у частей, в соответствии с первым вариантом осуществления настоящей технологии, заданы для общих частей с частями, в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Пример формата PPDU
На фиг. 21 показана схема, представляющая пример формата PPDU, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с четвертым вариантом осуществления настоящей технологии.
Здесь пример, показанный на фиг. 21, является таким же, как и пример, показанный на фиг. 7, за исключением того, что множество последовательностей преамбулы определено вместо предоставления поля категории силы соединения, предусмотренного в поле SIGNAL. Поэтому, те же номера ссылочных позиций, что и на фиг. 7, заданы для общих частей с частями на фиг. 7, и их описание будет частично исключено.
PPDU выполнен с возможностью включения преамбулы 311, SIGNAL 312, расширения 303, услуги 304, MPDU 305 и FCS 306.
Здесь, в четвертом варианте осуществления настоящей технологии, определено множество последовательностей преамбул 311. Например, как показано в позиции а на фиг. 21, последовательность, называемая "преамбула №1", определена в преамбуле 311. Как показано в позиции b на фиг. 21, определена последовательность, называемая "преамбула №0". Каждое из устройств обработки информации (за исключением традиционных устройств) изменяет последовательность, которая должна использоваться в соответствии с качеством соединения с местом назначением во время передачи. На фиг. 21 был описан пример, в котором подготовлены два типа преамбул, но могут быть подготовлены три или больше типа преамбул.
В четвертом варианте осуществления настоящей технологии, физический заголовок, в котором используется последовательность, называемая "преамбула №0" в преамбуле 311, называется "физическим заголовком" длинной дистанции. Физический заголовок, в котором используется последовательность, называемая "преамбула №1" в преамбуле 311, называется "физическим заголовком короткой дистанции". Последовательность преамбулы генерируется с помощью разных правил, и взаимная корреляция между ними является низкой. Последовательность №0 преамбулы, как предполагается, является такой же последовательностью, как и преамбула, используемая традиционным устройством.
Каждое из устройств обработки информации (за исключением традиционных устройств), принимающих пакеты с такими физическими заголовками, изменяет коррелятор, который должен применяться (и пороговое значение, которое должно быть обнаружено и определено), в соответствии с магнитудой RSSI сигнала.
Здесь, когда предполагается стандарт IEEE 802.11, предполагается, что "разная преамбула" означает, что, по меньшей мере, один из L-STF и L-LTF являются разными.
Пример операции обработки передачи и приема
На фиг. 22 показана блок-схема последовательности операций, представляющая обработку определения обнаружения пакета (процедура обработки на этапе S730, показанная на фиг. 17) при обработке передачи и приема, выполняемой устройством 100 обработки информации, в соответствии с четвертым вариантом осуществления настоящей технологии.
Вначале модуль 150 управления устройства 100 обработки информации выполняет измерение RSSI для сигнала, вводимого через антенну 141, и сохраняет RSSI, полученный через этап измерения (этап S751).
Затем модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI уровней приложения (L_far и L_near) сохраненных физических заголовков и определяет индекс физического заголовка, который должен применяться для обнаружения (этап S752). Например, индекс физического заголовка, который должен применяться для обнаружения, может быть определен, как способ выбора для выбора физического заголовка передачи устройства обработки информации.
Например, модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI со значением L_near. Когда измеренный RSSI больше, чем L_near, модуль 150 управления устройства 100 обработки информации устанавливает 1 (для короткой дистанции), как индекс физического заголовка, используемый для обнаружения корреляции устройства обработки информации. Когда измеренный RSSI равен или меньше, чем L_near, модуль 150 управления устройства 100 обработки информации устанавливает 0 (для длинной дистанции), как индекс физического заголовка, используемый для обнаружения корреляции устройства обработки информации.
В порядке решения предполагается, что отсутствует разница в мощности передачи между подчиненной станцией и главной станцией. Здесь, даже когда существует разница в мощности передачи между подчиненной станцией и главной станцией, и информация, относящаяся к этой разнице мощности передачи сохранена заранее, определение может быть выполнено на основе информации, относящейся к разности в сохраненной мощности передачи после применения соответствующей коррекции.
Затем модуль 150 управления устройства 100 обработки информации выполняет расчет корреляции физического заголовка определенного индекса, используя корреляторы, соответствующие последовательности преамбулы, сгенерированной разными правилами, как описано выше (этап S753). Здесь выход коррелятора означает выходную интенсивность корреляции COL, как в первом варианте осуществления настоящей технологии. Таким образом, выход коррелятора не является нормализованным выходным уровнем коррелятора, но представляет собой выход коррелятора, преобразованный путем отражения мощности приема.
Затем модуль 150 управления устройства 100 обработки информации сравнивает выход коррелятора выбранного коррелятора с пороговым значением обнаружения физического заголовка в установленном индексе и определяет, является ли значение выхода коррелятора большим, чем пороговое значение обнаружения (этап S754).
Когда значение выхода коррелятора больше, чем пороговое значение обнаружения (этап S754), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение" (этап S755).
И, наоборот, когда значение выхода коррелятора равно или меньше, чем пороговое значение обнаружения (этап S754), модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI с пороговым значением обнаружения энергии ED (этап S756). Затем модуль 150 управления устройства 100 обработки информации определяет, является ли RSSI большим, чем пороговое значение обнаружения энергии ED (этап S756).
Когда RSSI больше, чем пороговое значение обнаружения энергии ED (этап S756), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение только энергии" (этап S757).
Когда RSSI равен или меньше, чем пороговое значение обнаружения энергии ED (этап S756), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "без обнаружения" (этап S758).
Здесь, когда предполагается стандарт IEEE 802.11, пороговое значение обнаружения части L-STF может быть установлено, как "пороговое значение обнаружения" в четвертом варианте осуществления настоящей технологии. Однако пороговое значение обнаружения части L-LTF может использоваться вместо порогового значения обнаружения части L-STF или может использоваться пороговое значение обнаружения, общее для части L-STF, так и для части L-LTF. Расширение может быть реализовано таким образом, что как часть L-STF, так и часть L-LTF обозначены, как параметры физического заголовка, путем независимого изменения пороговых значений обнаружения части L-STF и части L-LTF.
5. Пятый вариант осуществления
В пятом варианте осуществления настоящей технологии представлен пример модификации четвертого варианта осуществления настоящей технологии, и описан пример, в котором сторона главной станции выбирает физический заголовок, который должен использоваться подчиненным устройством обработки информации. Пример, в котором сторона приема обычно работает с корреляторами последовательности преамбулы, которые параллельно являются кандидатами.
Конфигурации устройств обработки информации, в соответствии с пятым вариантом осуществления, в соответствии с настоящей технологией, по существу, являются такими же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, как и в первом - четвертом вариантах осуществления настоящей технологии, заданы для общих частей с частями в соответствии с первым - четвертым вариантам осуществления настоящей технологии, и их описание здесь будет частично исключено.
Каждая обработка и каждый формат, в соответствии с пятым вариантом осуществления настоящей технологии также представляет собой общие части для частей в соответствии с первым - четвертым вариантами осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым - четвертым вариантами осуществления настоящей технологии, заданы для общих частей с частями в соответствии с первым - четвертым вариантами осуществления настоящей технологии, и их описание будет частично исключено.
Пример формата фрейма сигнала маяка
На фиг. 23 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с пятым вариантом осуществления настоящей технологии. Поскольку на фиг. 23 показан пример модификации по фиг. 14, те же номера ссылочных позиций, что и на фиг. 14, заданы для общих частей, что и у частей на фиг. 14, и их описание будет частично исключено.
На фиг. 23 показан пример, в котором элементы, называемые "назначение множественного обнаружения" 321, наряду с "параметром множественного обнаружения" 311, вновь добавлены к полезной нагрузке 320.
В "назначении множественного обнаружения" 321, информация для установления подчиненного устройства обработки информации, сохранена в "ID ассоциации" 323 и 325. На фиг. 23 показан пример, в котором ID ассоциации сохранен, как информация для установления устройства обработки информации, но другая информация, позволяющая устанавливать устройство обработки информации, может быть сохранена. Например, может быть сохранен МАС-адрес.
Индекс (0 или 1) физического заголовка, используемого для устройства обработки информации, сохранен в "индексе заголовка PLCP" 324 и 326. Такие комбинации размещены в виде массивом и сохранены в отношении всех подчиненных устройств обработки информации (за исключением традиционных устройств).
Модуль управления устройства 200 обработки информации передает сигнал маяка, в котором содержится информация, обозначающая каждый из "параметра множественного обнаружения" 311 и " назначения множественного обнаружения" 321, в окружающие устройства обработки информации для составления отчета.
Пример передачи при обработке распределения параметра физического заголовка
На фиг. 24 показана схема последовательности, представляющая пример обработки соединения между устройствами, включенными в систему 10 связи, в соответствии с пятым вариантом осуществления настоящей технологии.
Поскольку на фиг. 24 показан пример модификации фиг. 15, описание общих частей с частями на фиг. 15 будет частично исключено. Таким образом, на фиг. 24, пример, в котором параметры физического заголовка включены в сигнал маяка, который должен быть передан и каждое из подчиненных устройств обработки информации, также включает в себя информацию для обозначения физического заголовка, используемого им в сигнале маяка, и показана передача сигнал маяка.
Вначале модуль управления устройства 200 обработки информации сохраняет набор порогового значения обнаружения каждого физического заголовка, уровень приложения каждого физического заголовка и индекс каждого физического заголовка в "параметре множественного обнаружения" 311 (показанного на фиг. 23) сигнала маяка (431).
Модуль управления устройства 200 обработки информации сохраняет набор информации для обозначения физического заголовка, используемого каждым подчиненным устройством обработки информации в "назначении множественного обнаружения" 321 (показано на фиг. 23) сигнала маяка (432).
Здесь будет описан случай, в котором сохранено содержание поля "назначение множественного обнаружения". Модуль управления устройства 200 обработки информации, как предполагается, должен подтверждать, поддерживается ли функция генерирования и функция обнаружения корреляции для последовательности преамбулы, обозначенной по возможностям каждого подчиненного устройства обработки информации, и затем сохранять только соответствующую последовательность преамбулы. Когда выбирают физический заголовок, используемый каждым подчиненным устройством обработки информации, соответствующим конкретной функции, определяют информацию, относящуюся к качеству соединения, которая должна использоваться между главной станцией и каждой из подчиненных станций. Поэтому, пакет, принятый из места назначения, подключенного к устройству обработки информации, отслеживается (или считывается сохраненное значение измерения), и получают и используют RSSI каждого места назначения. Описанная выше выходная интенсивность корреляции COL может использоваться вместо RSSI.
Затем модуль управления устройства 200 обработки информации передает сигнал маяка в подчиненные устройства обработки информации (433 и 434).
Когда принимают сигнал маяка из устройства 200 обработки информации (434), модуль 150 управления устройства 100 обработки информации получает и сохраняет содержание, включенное в сигнал маяка (435). Таким образом, модуль 150 управления устройства 100 обработки информации получает и сохраняет содержание "параметр множественного обнаружения" 311, и "назначение множественного обнаружения" 321 (показанные на фиг. 23), включенные в сигнал маяка (435).
Затем модуль 150 управления устройства 100 обработки информации использует соответствующий физический заголовок, в соответствии с индексом физического заголовка, обозначенного сигналом маяка с помощью главной станции (устройство 200 обработки информации). Таким образом, модуль 150 управления устройства 100 обработки информации не выполняет автономное определение.
Пример операции при обработке передачи и приема
На фиг. 25 показана блок-схема последовательности операций, представляющая обработку определения обнаружения пакета (процедуру обработки на этапе S730, показанную на фиг. 17) при обработке передачи и приема, выполняемой устройством 100 обработки информации, в соответствии с пятым вариантом осуществления настоящей технологии.
На фиг. 25 показан пример, в котором каждая главная станция и каждая подчиненная станция, соответствующая определенной функции, параллельно оперирует всеми из корреляторов преамбулы PLCP, поддерживаемой устройством обработки информации.
Вначале модуль 150 управления устройства 100 обработки информации выполняет измерение RSSI для входного сигнала через антенну 141 и сохраняет RSSI, полученный в результате измерения (этап S761).
Затем модуль 150 управления устройства 100 обработки информации вводит входной сигнал в каждый коррелятор и выполняет расчет корреляции (этап S762). Таким образом, модуль 150 управления устройства 100 обработки информации рассчитывает корреляцию преамбул одновременно с корреляторами (этап S762).
Здесь, как каждое из порогового значения обнаружения для определения обнаружения на основе каждого выхода коррелятора, используется каждое пороговое значение обнаружения физического заголовка, обозначенное главной станцией, при обработке распространения параметра физического заголовка. Кроме того, средство выход коррелятора означает выходную интенсивность корреляции COL, как в первом варианте осуществления настоящей технологии. Таким образом, выход коррелятора не является нормализованным по выходному уровню коррелятора, но представляет собой выход коррелятора, преобразованный путем отражения мощности приема.
Затем модуль 150 управления устройства 100 обработки информации определяет, является ли выход одного коррелятора любого из множества корреляторов большим или нет, чем соответствующее пороговое значение обнаружения (этап S763).
Когда выход коррелятора любого из множества корреляторов больше, чем соответствующее пороговое значение обнаружения (этап S763), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение" (этап S764).
Когда выходы корреляторов всех из множества корреляторов не больше, чем соответствующие пороговые значения обнаружения (этап S763), модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI с пороговым значением обнаружения энергии ED (этап S765). Затем модуль 150 управления устройства 100 обработки информации определяет, является ли RSSI большим, чем пороговое значение обнаружения энергии ED (этап S765).
Когда RSSI больше, чем пороговое значение обнаружения энергии ED (этап S756), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение только энергии" (этап S766).
Когда RSSI равен или меньше, чем пороговое значение обнаружения энергии ED (этап S765), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "без обнаружения" (этап S767).
6. Шестой вариант осуществления
Шестой вариант осуществления настоящей технологии представляет собой пример модификации четвертого варианта осуществления настоящей технологии. Пример, в котором множество преамбул PLCP для различия генерируются частью обработки оригинальной последовательности, вместо абсолютно другой последовательности, будет описан ниже. Таким образом, конфигурации множества корреляторов на стороне приема могут быть упрощены. Путем установки последовательности преамбулы источника обработки в последовательности формата для традиционного устройства, устройство обработки информации, не соответствующее определенной функции, также позволяет детектировать преамбулу, в зависимости от условия, и, таким образом, часть обратной совместимости может сохраняться.
Конфигурации устройств обработки информации, в соответствии с шестым вариантом осуществления настоящей технологии, по существу, являются такими же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым - четвертым вариантами осуществления настоящей технологии, заданы для общих частей с частями в соответствии с первым - четвертым вариантам осуществления настоящей технологии, и их описание будет частично исключено.
Каждая обработка и каждый формат, в соответствии с шестым вариантом осуществления настоящей технологии, также имеют общие части с частями, в соответствии с первым - четвертым вариантами осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и у частей в соответствии с первым - четвертым вариантами осуществления настоящей технологии, заданы для общих частей с частями в соответствии с первым - четвертым вариантами осуществления настоящей технологии, и их описание будет частично исключено.
Пример формата PPDU
Формат PPDU, в соответствии с шестым вариантом осуществления настоящей технологии является таким же, как и в примере, показанном на фиг. 21.
Таким образом, в шестом варианте осуществления настоящей технологии, определено множество последовательностей преамбул 311 (показаны на фиг. 21). Например, как показано на фиг. 21, определена последовательность, называемая "преамбула №1", определена в преамбуле 311. Как показано в позиции b на фиг. 21, определена последовательность, называемая "преамбула №0". Каждое из устройств обработки информации (за исключением традиционных устройств) изменяет последовательность, которая должна использоваться в соответствии с качеством соединения, с местом назначения во время передачи. На фиг. 21 показан пример, в котором должны быть подготовлены два типа преамбул, но могут быть подготовлены три или больше типов преамбул.
В шестом варианте осуществления настоящей технологии физический заголовок, использующий последовательность, называемую "преамбулой №0" в преамбуле 311 называется "физическим заголовком длинной дистанции". Физический заголовок, в котором используется последовательность, называемая "преамбулой №1" в преамбуле 311 называется "физическим заголовком короткой дистанции". Последовательность преамбулы №0, как предполагается, является такой же последовательностью, что и преамбула, используемая традиционным устройством.
Здесь способ генерирования другой последовательности преамбулы, чем преамбула №0, отличается между шестым вариантом осуществления настоящей технологии и четвертым вариантом осуществления настоящей технологии. В частности, в шестом варианте осуществления настоящей технологии рабочая обработка выполнения положительной или отрицательной инверсии для части содержания, используя преамбулу №0, в качестве основания, применяется для другой последовательности, чем преамбула №0. Рабочая обработка не ограничена положительной или отрицательной инверсией. Например, другой расчет, такой как обработка части прореживания содержания и установка части в 0, может выполняться, если только работа выполняется, используя определенную последовательность, в качестве основания.
Здесь, предполагается использование стандарта IEEE 802.11, предполагается, что "другая последовательность преамбулы" означает последовательность, в которой описанная выше рабочая обработка применяется, по меньшей мере, одной из L-STF и L-LTF, и, таким образом, получается различие.
Каждое из устройств обработки информации (за исключением традиционных устройств), принимающих пакеты с такими физическими заголовками, изменяет расчет коррелятора (или пороговое значение определения обнаружения пакета), которое должно применяться в соответствии с магнитудой RSSI сигнала.
Пример операции обработки установки параметра физического заголовка
Обработка установки параметра физического заголовка в шестом варианте осуществления настоящей технологии, по существу, является такой же, как и в четвертом варианте осуществления настоящей технологии. Однако, в шестом варианте осуществления настоящей технологии может быть добавлено расширение к выражению критерия установления порогового значения обнаружения каждого физического заголовка следующим образом.
Описанное выше выражение 3 и выражение 6 могут быть заменены путем ввода смещения порогового значения с учетом ухудшения, вызванного в результате такой работы, как положительная или отрицательная инверсия, применяемая в последовательности преамбулы. Например, когда ожидаемое выходное значение оригинального коррелятора в отношении входа преамбулы, часть которой подвергается положительной или отрицательной инверсии, составляет А раз, выражение 3 может быть изменено, например, на следующее выражение 11, и выражение 6 может быть заменено, например, на следующее выражение 12. Здесь выражение 11 и выражение 12 представляют собой описание на основе предположения логарифмических расчетов (дБ).
PD_near>COL_other_near+A_near
PD_n>COL_other_n+A_n
Здесь предполагается "n = от 0 до N".
Пример операции обработки передачи и приема
На фиг. 26 показана блок-схема последовательности операций, представляющая обработку определения обнаружения пакета (процедура обработки на этапе S730, показанном на фиг. 17) при обработке передачи и приема устройством 100 обработки информации, в соответствии с шестым вариантом осуществления настоящей технологии.
Вначале модуль 150 управления устройства 100 обработки информации выполняет измерение RSSI для входного сигнала через антенну 141 и сохраняет RSSI, запрашиваемый через измерения (этап S771).
Затем модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI с уровнями приложения (L_far и L_near) сохраненных физических заголовков и определяет индекс физического заголовка, который должен применяться для обнаружения (этап S772). Например, индекс физического заголовка, который должен применяться для обнаружения, может быть определен в способе выбора, состоящем в выборе физического заголовка передачи устройства обработки информации.
Например, модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI со значением L_near. Когда измеренный RSSI больше, чем L_near, модуль 150 управления устройства 100 обработки информации устанавливает 1 (для короткой дистанции), как индекс физического заголовка, используемый для обнаружения корреляции устройства обработки информации. Когда измеренный RSSI равен или меньше, чем L_near, модуль 150 управления устройства 100 обработки информации устанавливает 0 (для длинной дистанции), как индекс физического заголовка, используемого для обнаружения корреляции устройства обработки информации.
Порядок принятия решения установлен с учетом того, что отсутствуют различия в мощности передачи между подчиненной станцией и главной станцией. Здесь даже, когда существует различие в мощности передачи между подчиненной станцией и главной станцией, и информация, относящаяся к различию мощности передачи, сохранена заранее, определение может быть выполнено на основе информации, относящейся к различию сохраненной мощности передачи после применения соответствующей коррекции.
Затем модуль 150 управления устройства 100 обработки информации переключает внутренний расчет коррелятора, в соответствии последовательностью преамбулы физического заголовка определенного индекса и выполняет расчет корреляции (этап S773). Здесь переключение внутреннего расчета представляет собой ту же обработку, что и обработка, соответствующая "положительной или отрицательной инверсии для части содержания", которая представляет собой описанный выше способ генерирования части преамбулы PLCP.
Пример конфигурации коррелятора
На фиг. 27 показана схема, представляющая пример конфигурации коррелятора, предусмотренного в устройстве 100 обработки информации, в соответствии с шестым вариантом осуществления настоящей технологии. Затем, в позиции а, на фиг. 27, показан пример модификации позиции а на фиг. 11, и в позиции b, на фиг. 27, показан пример модификации позиции b на фиг. 11. На фиг. 27 показан пример конфигурации коррелятора, к которому добавлен расчет инверсии кода на основе сигнала переключения, определенного RSSI. В результате реализации конфигурации, таким образом, может быть легко сконфигурирован коррелятор с другой преамбулой.
Например, с помощью правильной координации входную преамбулу PLCP с расчетом коррелятора, может быть получен большой выход коррелятора. Однако, когда расчет изменяются, выход коррелятора уменьшается. Поэтому, может быть соответствующим образом выбран пакет, который должен быть детектирован. Определение "выход коррелятора" здесь также представляет собой то же самое, что и определение "выход коррелятора", описанное выше.
Например, расчет коррелятора можно переключать в соответствии с последовательностью преамбулы физического заголовка определенного индекса, или пороговое значение обнаружения можно переключать без изменения расчета. Кроме того, как расчет, так и пороговое значение обнаружения, можно переключать. В соответствии с этим, возможно реализовать обработку по выбору пакета, который должен быть детектирован в соответствии с ситуацией. На фиг. 26 показан пример, в котором переключают, как расчет, так и пороговое значение обнаружения.
На фиг. 26, модуль 150 управления устройства 100 обработки информации переключает расчет коррелятора и пороговое значение обнаружения, в соответствии последовательностью преамбулы физического заголовка определенного индекса (этап S773). Таким образом, расчет коррелятора и пороговое значение обнаружения устанавливают на основе установленного индекса (этап S773).
Затем модуль 150 управления устройства 100 обработки информации сравнивает выход коррелятора с соответствующим пороговым значением обнаружения и определяет, является ли значение выхода коррелятора большим, чем пороговое значение обнаружения (этап S774).
Когда значение выхода коррелятора больше, чем пороговое значение обнаружения (этап S774), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение" (этап S775).
И, наоборот, когда значение выхода коррелятора равно или меньше, чем пороговое значение обнаружения (этап S774), модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI с пороговым значением обнаружения энергии ED (этап S776). Затем модуль 150 управления устройства 100 обработки информации определяет, является ли RSSI большим, чем пороговое значение обнаружения энергии ED (этап S776).
Когда RSSI больше, чем пороговое значение обнаружения энергии ED (этап S776), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "обнаружение только энергии" (этап S777).
Когда RSSI равен или меньше, чем пороговое значение обнаружения энергии ED (этап S776), модуль 150 управления устройства 100 обработки информации определяет результат определения обнаружения пакета, как "без обнаружения" (этап S778).
7. Седьмой вариант осуществления
В первом - шестом вариантах осуществления настоящей технологии, в топологии типа "звезда", сконфигурированной главной станцией и подчиненными станциями, которые подчинены главной станции, был описан пример передачи данных между главной станцией и подчиненными станциями. В примере передачи данных место назначения передачи подчиненных станций ограничено главной станцией. Здесь с первого по шестой варианты осуществления настоящей технологии также могут применяться для непосредственного обмена данными между подчиненными станциями.
В соответствии с этим, в седьмом варианте осуществления настоящей технологии, будет описан пример, в котором выполняется непосредственная передача данных между подчиненными станциями (например, передача данных между устройствами 101 и 104 обработки информации, показанными на фиг. 28).
Пример конфигурации системы связи
На фиг. 28 показана схема, представляющая пример конфигурации системы в системе 50 передачи данных, в соответствии с седьмым вариантом осуществления настоящей технологии.
На фиг. 28 показан пример модификации по фиг. 1, и она отличается от фиг. 1 тем, что добавлено устройство 104 обработки информации. Конфигурация устройства 104 обработки информации, по существу, является такой же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1, и т.п. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым - шестым вариантами осуществления настоящей технологии, установлены для общих частей с частями в соответствии с первым - шестым вариантами осуществления настоящей технологии, и их описание здесь частично исключено.
Система 50 передачи данных выполнена так, что она включает в себя устройства 100-104, 200 и 201 обработки информации.
Устройство 104 обработки информации представляет собой устройство обработки информации, соответствующее устройствам 100-103 обработки информации, и представляет собой, например, портативное устройство обработки информации, имеющее функцию беспроводной передачи данных.
Таким образом, в седьмом варианте осуществления настоящей технологии, в топологии типа "звезда", сконфигурированной главной станцией и подчиненными станциями, которые подчинены главной станции, будет описан пример, в котором выполняется непосредственный обмен данными между подчиненными станциями (например, обмен данными между устройствами 101 и 104 обработки информации).
Пример связи
На фиг. 29 показана схема последовательности, представляющая пример обработки передачи данных между устройствами, включенными в систему 50 передачи данных, в соответствии с седьмым вариантом осуществления настоящей технологии.
На фиг. 29 показан пример обработки передачи данных, при которой выполняется прямая передача данным между устройствами 100 и 104 обработки информации. То же также применяется для взаимосвязей между другими подчиненными станциями.
Здесь обработка установки прямой связи, в принципе, соответствует функции установки прямого соединения туннелирования (TDLS) в стандарте IEEE 802.11. Со ссылкой на фиг. 29 будет представлено описание на основе предположения состояния, в котором устройства 100 и 104 обработки информации уже соединены с устройством 200 обработки информации и выполняют операцию, описанную в первом варианте осуществления настоящей технологии.
Вначале выполняется обработка установления прямого соединения между устройствами 100, 104 и 200 (441) обработки информации. Таким образом, каждое из устройств 100 и 104 обработки информации выполняет протокол установления прямого соединения через точку доступа (устройство 200 обработки информации) (441). Таким образом, обработка поиска прямого соединения может быть выполнена без коллапса протокола. Поскольку обработка установления прямого соединения является такой же, как и в стандартном определении, подробное ее описание будет здесь исключено.
Затем модуль управления устройства 200 обработки информации выполняет обработку установления параметра физического заголовка (442). Таким образом, в седьмом варианте осуществления настоящей технологии, параметры физического заголовка, используемые для прямого соединения между подчиненными станциями, определяются с помощью главной станции (устройство 200 обработки информации). Поэтому подчиненные станции не выполняют обработку установления параметра физического заголовка. Обработка установления параметра физического заголовка, выполняемая главной станцией, является такой же, как и в первом варианте осуществления настоящей технологии.
Затем выполняется обработка распределения параметра физического заголовка среди устройств 100, 104 и 200 обработки информации (443). Таким образом, в седьмом варианте осуществления настоящей технологии используются параметры физического заголовка для прямого соединения между подчиненными станциями, также установленные главной станцией (устройством 200 обработки информации). Поэтому обработка распределения параметра физического заголовка не выполняется между подчиненными станциями, выполняющими прямое соединение. Обработка распределения параметра физического заголовка между главной станцией и подчиненными станциями является такой же, как и в первом варианте осуществления настоящей технологии.
Затем каждое из устройств 100 и 104 обработки информации выполняет обработку установления физического заголовка (444 и 446). Здесь физический заголовок для партнера во время установления прямого соединения устанавливают независимо от физического заголовка главной станции, в соответствии с качеством передачи данных соединения с партнером. Критерий и т.п. для установления является таким же, как и в первом варианте осуществления настоящей технологии. Таким образом, использование обработки установления физического заголовка между подчиненными станциями является таким же, как и в первом варианте осуществления настоящей технологии.
Затем каждое из устройств 100 и 104 обработки информации выполняет обработку передачи и приема (445 и 447). Обработка передачи и приема является такой же, как и в первом варианте осуществления настоящей технологии, за исключением того, что передача и прием выполняются между подчиненными станциями, вместо передачи и приема между главной станцией и подчиненной станцией. Формат PPDU, в соответствии с седьмым вариантом осуществления настоящей технологии, является таким же, как и в первом варианте осуществления настоящей технологии.
8. Восьмой вариант осуществления
В седьмом варианте осуществления настоящей технологии был описан пример, в котором главная станция устанавливает параметры физического заголовка, используемые для прямого соединения. Однако, подчиненная станция (подчиненная станция, выполняющая прямое соединение) может устанавливать параметры физического заголовка, используемые для прямого соединения.
В соответствии с этим, в восьмом варианте осуществления настоящей технологии, будет описан пример, в котором подчиненная станция (подчиненная станция, выполняющая прямое соединение) определяет параметры физического заголовка, используемые для прямого соединения.
Конфигурация системы, в соответствии с восьмым вариантом осуществления настоящей технологии, является такой же, как и в случае седьмого варианта осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, как в случае седьмого варианта осуществления настоящей технологии, заданы для общих частей с частями, в соответствии с седьмым вариантом осуществления настоящей технологии, и их описание здесь частично исключено.
Пример связи
На фиг. 30 показана схема последовательности, представляющая пример обработки передачи данных между устройствами, включенными в систему 50 передачи данных, в соответствии с восьмым вариантом осуществления настоящей технологии.
На фиг. 30 показан пример модификации по фиг. 29, и существуют общие части с частями на фиг. 29. Поэтому, описание общих частей с частями фиг. 29, будет частично исключено.
Вначале выполняется обработка прямого соединения среди устройств 100, 104 и 200 обработки информации (451). Обработка установления прямого соединения является такой же, как и в седьмом варианте осуществления настоящей технологии.
Затем каждое из устройств 100 и 104 обработки информации выполняет обработку установления параметра физического заголовка (452 и 453). Таким образом, в восьмом варианте осуществления настоящей технологии, подчиненные станции (устройства 100 и 104 обработки информации), которые имеют другое назначение соединения, чем у главной станции, автономно определяют параметры физического заголовка для прямого соединения. Обработка установления параметра физического заголовка может быть, по существу, такой же, как и обработка, выполняемая главной станцией (устройством 200 обработки информации), в соответствии с первым вариантом осуществления настоящей технологии. Однако, существует различие в том, что цели выборки COL_self_near и COL_self_far ограничены подчиненными станциями (устройствами обработки информации), непосредственно соединенными с устройством обработки информации, несмотря на тот же BSSID.
Затем выполняется обработка распределения параметра физического заголовка между устройствами 100 и 104 обработки информации (454). Таким образом, каждое из устройств 100 и 104 обработки информации, выполняющее прямое соединение, периодически выполняет обмен параметрами физического заголовка прямого соединения, установленного через обработку установления параметра физического заголовка при прямом соединении. Затем каждое из устройств 100 и 104 обработки информации распознает операцию, которую ожидает партнер по прямому соединению. Фрейм, используемый для обмена, может быть установлен, как фрейм данных или фрейм администрирования.
Затем каждое из устройств 100 и 104 обработки информации выполняет использование обработки установления физического заголовка (455 и 457). Таким образом, каждое из устройств 100 и 104 обработки информации независимо устанавливает физический заголовок для каждого партнера на основе параметров, полученных в уведомлении от партнера по прямому соединению, в отличие от параметров для главной станции. Критерий и т.п. для установления является таким же, как и в первом варианте осуществления настоящей технологии.
Затем каждое из устройств 100 и 104 обработки информации выполняет обработку передачи и приема (456 и 458). Обработка передачи и приема является такой же, как и в седьмом варианте осуществления настоящей технологии.
9. Девятый вариант осуществления
В первом варианте осуществления настоящей технологии был описан пример, в котором предусмотрено поле категории силы соединения в поле SIGNAL, в соответствии со стандартом IEEE 802.11.
В девятом варианте осуществления настоящей технологии будет описан пример, в котором поле, содержащее информацию, относящуюся к идентификатору BSS, другое, чем поле категории силы соединения, добавляют к полю SIGNAL, в соответствии со стандартом IEEE 802.11. Таким образом, путем сохранения информации, относящейся к идентификатору BSS, становится возможным дополнительно улучшить точность выбора пакета. Конфигурации устройств обработки информации, в соответствии с девятым вариантом осуществления настоящей технологии, по существу, являются такими же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1, и т.п. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым вариантом осуществления настоящей технологии, были заданы для общих частей с частями, в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Каждая обработка и каждый формат, в соответствии с девятым вариантом осуществления настоящей технологии, также представляют собой общие части с частями в соответствии с первым вариантом осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым вариантом осуществления настоящей технологии, были заданы для общих частей с частями в соответствии с первым вариантом осуществления настоящей технологии, и их описание частично исключено.
Пример формата PPDU
На фиг. 31 показана схема, представляющая пример формата PPDU, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с девятым вариантом осуществления настоящей технологии.
Здесь пример, показанный на фиг. 31, является таким же, как и пример, показанный на фиг. 7, за исключением того, что поле BSS COLOR предусмотрено в поле SIGNAL. Поэтому, те же номера ссылочных позиций, что и на фиг. 7, заданы для общих частей с частями на фиг. 7, и их описание будет частично исключено.
PPDU выполнен с возможностью включения преамбулы 301, SIGNAL 331, расширения 303, услуги 304, MPDU 305 и FCS 306.
В девятом варианте осуществления настоящей технологии, "поле категории силы соединения" и "поле BSS COLOR", содержащие информацию, относящуюся к идентификатору BSS (Информация COLOR), предусмотрены в частях поля SIGNAL физического заголовка. На фиг. 31, "поле категории силы соединения" обозначено, как категория силы соединения, и "поле BSS COLOR" обозначено, как COLOR.
Здесь информация COLOR (информация BSS COLOR) представляет собой информацию, заранее предоставляемую в отчете из подключенного устройства партнера (например, главной станции) и представляет собой информацию (например, цифровое обозначение), позволяющую идентифицировать набор основной услуги (BSS), которой принадлежит устройство обработки информации. Таким образом, информация COLOR (информация BSS COLOR) представляет собой пример идентификатора для идентификации сети. BSSID сохраняется, как та же информация в заголовке MAC. Однако, информация COLOR может быть выражена на физическом уровне (уровне PLCP) в форме, дополнительно упрощенной, по сравнению с BSSID.
Пример, в котором устройство обработки информации (главная станция или подчиненная станция), передающее физический заголовок, принадлежит BSS, в котором "1" установлена, как информация COLOR (то есть, COLOR=1) показан в позициях а и b на фиг. 31.
Таким образом, в девятом варианте осуществления настоящей технологии поле "категории силы соединения" и поле "COLOR" предусмотрены в частях, обрабатываемых, как зарезервированные в SIGNAL 311. Таким образом, конкретная функция, в соответствии с девятым вариантом осуществления настоящей технологии, может быть реализована без нарушения приема традиционного устройства.
В девятом варианте осуществления настоящей технологии физический заголовок категории силы соединения = 0 называется "физическим заголовком длинной дистанции". Физический заголовок категории силы соединения = 1 называется "физическим заголовком короткой дистанции". Физический заголовок, передаваемый из традиционного устройства, как предполагается, должен обрабатываться, как "физический заголовок длинной дистанции".
Устройство обработки информации (за исключением традиционного устройства), принимающее пакет, включающий в себя, по меньшей мере, одно из поля категории силы соединения и поля COLOR, может получать содержание каждого из этих полей. Устройство обработки информации может изменять операцию приема и пороговое значение обнаружения, которое должно применяться на основе содержания каждого из этих полей.
Обработка соединения является такой же, как и в первом варианте осуществления настоящей технологии. Обработка установления параметра физического заголовка также, по существу, является такой же, как и в первом варианте осуществления настоящей технологии. Здесь информация COLOR представляет собой информацию, которая может быть получена на физическом уровне. Поэтому, в отличие от информации BSSID, информация COLOR может использоваться, без ожидания сравнения с FCS (присутствует в конце PPDU) в PPDU. В соответствии с этим, когда выполняется обработка установления параметра физического заголовка, и главная станция собирает информацию, относящуюся к качеству передачи данных пакета из другого BSS (OBSS), может выполняться классификация, используя информацию COLOR, вместо BSSID.
Порядок обработки распределения параметра физического заголовка является таким же, как и в первом варианте осуществления настоящей технологии. Однако, в девятом варианте осуществления настоящей технологии, информацию, относящуюся к "COLOR" (идентификатор BSS на физическом уровне) и "TxPower (мощность передачи главной станции)", дополнительно передают, так же, как "параметр множественного обнаружения". Пример формата фрейма, используемого в данном случае, показан на фиг. 32.
Пример формата фрейма сигнала маяка
На фиг. 32 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с девятым вариантом осуществления настоящей технологии. Поскольку фиг. 32 представляет собой пример модификации фиг. 14, те же номера ссылочных позиций, что и на фиг. 14, заданы для общей частей с частями на фиг. 14, и их описание здесь будет частично исключено.
На фиг. 32 показан пример, в котором элементы, называемые "COLOR info" 341 и "TxPower info " 342 вместе с "параметром множественного обнаружения" 311, вновь добавлены к Полезной нагрузке 340.
Идентификатор BSS физического уровня сохранен в "COLOR info" 341. Идентификатор BSS соответствует идентификатору BSS, сохраненному в поле "BSS COLOR", показанном на фиг. 31.
Информация, относящаяся к мощности передачи в процессе обработки информации (например, главная станция) при передаче сигнала маяка сохраняется в "TxPower info " 342.
Например, модуль управления устройства 200 обработки информации передает сигнал маяка, в котором содержатся соответствующие части информации, относящейся к "параметру множественного обнаружения" 311, "COLOR info" 341 и "TxPower info" 342, в окружающие устройства обработки информации, для того, чтобы сформировать отчет.
Устройство обработки информации, принимающее отчет по сигналу маяка, получает соответствующие части информации, сохраненные в "параметре множественного обнаружения" 311, "COLOR info" 341 и "TxPower info " 342, из сигнала маяка, и сохраняет эту информацию. Таким образом, процесс обработки информации сохраняет каждое содержание мощности передачи "параметра множественного обнаружения", идентификатора BSS на физическом уровне и партнера по передаче данных (например, главной станции).
Когда информация, включенная в последующий сигнал маяк, изменяется после сохранения содержания сигнала маяка, информацию, включенную в последний сигнал маяка (последнюю информацию), принимают и сохраняют.
Главная станция может быть сконфигурирована для уведомления подчиненных терминалов о содержании каждого из "параметра множественного обнаружения", идентификатора BSS на физическом уровне и мощности передачи устройства обработки информации, используя другой сигнал, чем передача сигнала маяка. Например, главная станция может уведомлять подчиненные терминалы о фрейме данных или фрейме администрирования одноадресной передачи путем установки определения устройством обработки информации или по запросу на получение информации из подчиненного терминала, в качестве инициатора.
Пример обработки возврата
На фиг. 33 показана схема, представляющая поток обработки возврата в стандарте IEEE 802.11. Горизонтальная ось, представленная на фиг. 33, представляет собой ось времени. Состояния устройства обработки информации (от BUSY 500 до BUSY 502, IFS и Тх 503) схематично показаны, как прямоугольники, над горизонтальной осью. Цифровые значения, обозначающие количество интервалов возврата (счетчик возврата), показаны под горизонтальной осью. Моменты времени запроса 504 передачи с верхнего уровня и моменты времени случайного генерирования 505 времени возврата схематично показаны прямоугольниками и стрелками.
Например, время ожидания IFS возникает каждый раз, когда состояние обнаружения несущей становится BUSY, и затем переходит в состояние IDLE. Например, время ожидания IFS возникает, когда состояния обнаружения несущей переходят в состояние IDLE после перехода состояния BUSY 500 в BUSY 502. Как обозначено цифровыми значениями ниже горизонтальной оси, показанной на фиг. 33, счетчик возврата остается остановленным во время приема физического заголовка.
Пример обработки возврата, когда выполняется отмена приема
На фиг. 34 показана схема, представляющая поток обработки возврата, выполняемой устройством 100 обработки информации, в соответствии с девятым вариантом осуществления настоящей технологии. Горизонтальная ось, показанная на фиг. 34, состояние устройства обработки информации (от BUSY 510 до BUSY 512 и IFS) с верхней стороны горизонтальной оси, и цифровые значения, обозначающие количество интервалов возврата (счетчик возврата) с нижней стороны горизонтальной оси, являются такими же, как и на фиг. 33.
На фиг. 34 показан пример, в котором два устройства 521 и 522 обработки информации, расположенные на удаленных расстояниях от устройства 100 обработки информации, передают пакеты. Горизонтальная ось для устройств 521 и 522 обработки информации и состояния устройства обработки информации (PLCP 513 и 514, и PSDU) с верхней стороны горизонтальной оси являются такими же, как и на фиг. 33.
На фиг. 34 показан пример, в котором, когда устройство 100 обработки информации принимает пакет, переданный из каждого из устройств 521 и 522 обработки информации, прием остановлен на основе PLCP 513 и 514, включенных в пакеты (515 и 516). Таким образом, периоды BUSY 511 и BUSY 512 могут быть сокращены.
Однако, например, в среде, в которой устройства обработки информации расположены плотно, и трафик перегружен, предполагается, что счетчик возврата не уменьшается, даже когда выполняется обработка по завершению приема из устройств обработки информации на дальних расстояниях и перехода из состояния обнаружения несущей в состояние ожидания. Например, как показано на фиг. 34, даже когда прием пакета из каждого из устройств 521 и 522 обработки информации прекращается (515 и 516), счетчик возврата остается в состоянии "8" и не уменьшается от "8". Таким образом, даже когда прием фреймов, определенных, как незначительные, отменяют, IFS добавляют после перехода из состояния BUSY в состояние IDLE. Поэтому, счетчик возврата не уменьшается между IFS. Таким образом, до тех пор, пока счетчик возврата не станет равным 0, устройство 100 обработки информации не может выполнять передачу. Таким образом, даже когда прием незначительного пакета прекращается в плотном окружении (в перегруженной среде), существует опасение, что возможности передачи могут не повыситься. В соответствии с этим, важно улучшить эффект получения возможностей передачи устройства 100 обработки информации. Пример, в котором увеличены возможности передачи устройства 100 обработки информации, показан на фиг. 35.
Пример обработки возврата, когда выполняют вычитание счетчика возврата без ввода IFS
На фиг. 35 показана схема, представляющая поток обработки возврата, выполняемой устройством 100 обработки информации, в соответствии с девятым вариантом осуществления настоящей технологии. Поскольку на фиг. 35 показан пример, соответствующий фиг. 34, те же номера ссылочных позиций заданы для общих частей с частями на фиг. 34 для описания.
На фиг. 35, как и на фиг. 34, показан пример, в котором, когда устройство 100 обработки информации принимает пакет, переданный из каждого из устройств 521 и 522 обработки информации, прием прекращается на основе PLCP 513 и 514, включенных в пакеты (515 и 516). На фиг. 35 прием прекращается (отмена приема), и счетчик возврата уменьшается путем перехода из состояния обнаружения несущей в состояние IDLE только на время (пропущенное время), относящееся к приему. На фиг. 35, непосредственно после прекращения приема (отмена приема), ожидание IFS не выполняют (то есть, IFS не вводят) и выполняют вычитание счетчика возврата.
Например, как показано на фиг. 35, когда прием пакета из устройства 521 обработки информации прекращается (515), рассчитывают длительность времени от времени начала физического заголовка до текущего времени. Преобразованное значение временного интервала, составляющего длительность (длительность времени) немедленно вычитают из счетчика возврата. Например, рассчитывают "4 (=8-4)", как длительность времени от времени начала физического заголовка до текущего времени. Значение "4" вычитают из счетчика "8" возврата, и предполагается, что значение счетчика возврата равно "4". Также путем отмены приложения IFS, предшествующего последующему обнаружению несущей, немедленно начинается вычитание, состоящее в уменьшении значения счетчика возврата.
Таким образом, путем отмены приложения IFS и вычитания значения счетчика возврата, в соответствии со временем физического заголовка, возможно эффективно получать возможность передачи.
Здесь, например, когда используется доступ к расширенному, распределенному каналу (EDCA), в некоторых случаях работают множество счетчиков возврата. В соответствии с этим, когда работает множество счетчиков возврата, эта обработка выполняется для всех счетчиков.
Таким образом, модуль 150 управления устройства 100 обработки информации может выполнить управление, без генерирования времени ожидания, в соответствии с IFS после приема прекращения приема пакета. В этом случае, после прекращения приема пакета, модуль 150 управления может преобразовывать длительность времени из времени, в которое выполняется переход из состояния обнаружения несущей в состояние BUSY во время приема пакета до времени прекращения приема во время интервала и вычитает время интервала из счетчика возврата.
Здесь, в описанной выше обработке вычитания, также предполагается, что значение счетчика возврата после вычитания становится отрицательным значением. В этом случае счетчик может быть установлен в 0. Таким образом, модуль 150 управления устройства 100 обработки информации может обрабатывать результат, как 0, когда результат после вычитания становится отрицательным значением.
В качестве другой вариации, когда счетчик возврата после вычитания становится отрицательным значением, абсолютное значение отрицательного значения может быть преобразовано в положительное значение таким образом, что используется положительное значение. Например, когда значение счетчика перед вычитанием равно 1, и преобразованное значение временного интервала длительности времени в состоянии BUSY равно 2, значение "-1 (=1-2)" после вычитания преобразуют, и значение счетчика может быть установлено в 1. Таким образом, когда существует другое устройство обработки информации в тех же условиях, в которых значение счетчика перед вычитанием равно 2, одновременно может быть уменьшено количество случаев, при которых величина подсчета становится равной 0, и возникает коллизия. Однако, когда значение счетчика преобразуют, запрещено выполнять преобразование с получением результата, который больше, чем значение счетчика перед вычитанием. Таким образом, когда результат после вычитания представляет собой отрицательное значение, модуль 150 управления устройства 100 обработки информации может преобразовывать отрицательное значение в положительное значение таким образом, что значение после вычитания не будет больше, чем значение счетчика возврата перед вычитанием.
В качестве другой вариации, когда значение счетчика возврата после вычитания становится отрицательным значением, может быть сгенерировано случайное число в пределах диапазона от 0 до значения, равного или меньше, чем значение подсчета счетчика возврата перед вычитанием, и это значение может быть установлено, как значение после вычитания. Таким образом, случайный возврат может быть выполнен в пределах ширины оригинального значения счетчика возврата перед состоянием занято.
В этом примере было описано обнаружение несущей физического уровня. Однако, когда применяется подавление передачи путем виртуального обнаружения несущей, и состояние обнаружения несущей представляет собой состояние BUSY, описанная выше обработка во время прекращения приема может быть сконфигурирована так, что она не будет выполняться.
Пример операции использования обработки установления физического заголовка
На фиг. 36 показана блок-схема последовательности операций, представляющая пример процедуры обработки для использования обработки по установлению физического заголовка (обработка выбора передачи физического заголовка) с помощью устройства 100 обработки информации, в соответствии с девятым вариантом осуществления настоящей технологии. Использование обработки установления физического заголовка, в принципе, является таким же, как и в первом варианте осуществления настоящей технологии, но оно отличается тем, что RSSI_peer корректируют на основе TxPower, представленного в уведомлении от партнера.
Вначале модуль 150 управления устройства 100 обработки информации отслеживает пакеты, принятые из места назначения, соединенного с устройством обработки информации, и получает RSSI для каждого места назначения (этап S781). RSSI (результат отслеживания), полученный, таким образом, устанавливают, как RSSI_peer.
Когда сохраняют измерительные значения пакетов, принятых из мест назначения, соединенных с устройством обработки информации, модуль 150 управления устройства 100 обработки информации может считывать измеренные значения и получать RSSI каждого места назначения (этап S781).
Здесь, в случае, когда устройство обработки информации (например, устройство 100 обработки информации) соединено с главной станцией (например, устройством 200 обработки информации), место назначения, в принципе, представляет собой только главную станцию. В этом случае уровень приема предыдущего сигнала маяка может использоваться, как результата мониторинга.
Затем модуль 150 управления устройства 100 обработки информации корректирует полученный RSSI_peer с учетом разности мощности передачи (этап S782). Например, информация "TxPower" (сохраненная в "TxPower info" 342, показанной на фиг. 32), передаваемая с уведомлением главной станцией при обработке распределения параметра физического заголовка, установлена как ТР_peer. Мощность передачи, используемая для передачи из устройства 100 обработки информации в главную станцию, установлена, как TP_self. В этом случае, скорректированное значение RSSI_adjusted может быть получено в следующем выражении 13. Здесь выражение 13 представляет собой описание на основе предположения логарифмического расчета (дБ).
Здесь RSSI_adjusted обозначает оценку значения расчета RSSI, ожидаемую, когда сторона главной станции принимает пакет, переданный из устройства 100 обработки информации. Однако, когда информация, соответствующая ТР_peer, не может быть получена, RSSI_adjusted может быть заменен RSSI_peer.
Затем модуль 150 управления устройства 100 обработки информации сравнивает скорректированное значение RSSI_adjusted с уровнем приложения L_near физического заголовка и устанавливает индекс физического заголовка, используемого для передачи устройством обработки информации на основе результата сравнения (этап S783). Уровень приложения L_near физического заголовка включен в себя в сигнал маяка, переданный из устройства 200 обработки информации.
Например, когда скорректированное значение RSSI_adjusted больше, чем уровень приложения L_near физического заголовка, модуль 150 управления устройства 100 обработки информации устанавливает 1 (для короткой дистанции), как индекс физического заголовка, используемого для передачи устройством обработки информации (этап S783). И, наоборот, когда скорректированное значение RSSI_adjusted равно или меньше, чем уровень приложения L_near физического заголовка, модуль 150 управления устройства 100 обработки информации устанавливает 0 (для длинной дистанции), как индекс физического заголовка, используемого для передачи устройством обработки информации (этап S783).
Когда индекс физического заголовка, используемый для передачи устройством обработки информации, уже установлен, и устанавливают новый индекс, уже установленный индекс обновляют на новый индекс (этап S783).
Со ссылкой на фиг. 36 выше был описан пример, в котором устанавливают использование физического заголовка на основе классификация двух значений короткой дистанции и длинной дистанции, но использование физического заголовка может определяться на основе классификации трех или больше значений (N значений). Например, уровни приложения физических заголовков установлены, как L_0, L_1 … и L_N в порядке от значения длинной дистанции. В этом случае n, удовлетворяющее следующему выражению (выражение 14), выбирают, как индекс физического заголовка, используемого для передачи. Здесь выражение 14 представляет собой описание на основе предположения логарифмического расчета (дБ).
Здесь предполагается "n=0 до N".
Со ссылкой на фиг. 36 был описан пример операции стороны подчиненной станции в случае передачи по восходящему каналу со стороны подчиненной станции на сторону главной станции. Однако, в случае передачи по нисходящему каналу передачи, те же операции могут быть выполнены на стороне главной станции. Содержание обработки стороны главной станции в этом случае является таким же, как и содержание обработки, представленное на фиг. 36. Однако, когда присутствует множество партнеров по соединению, классификацией результатов мониторинга принятых пакетов администрируют для каждого источника передачи пакетов, и RSSI_adjusted рассчитывают отдельно для каждого соединения.
Со ссылкой на фиг. 36 был описан пример, в котором используется RSSI. Однако вместо RSSI может использоваться интенсивность COL выхода корреляции.
Пример операции обработки передачи и приема
На фиг. 37 показана блок-схема последовательности операций, представляющая пример процедуры обработки для обработки передачи и приема, выполняемой устройством 100 обработки информации, в соответствии с девятым вариантом осуществления настоящей технологии. Со ссылкой на фиг. 37 было описано устройство 100 обработки информации, но то же также может применяться для другого устройства обработки информации (например, устройства 200 обработки информации). Таким образом, обработка передачи и приема должна представлять собой одну ту же обработку, как для стороны главной станции, так и для стороны терминала.
Модуль 150 управления устройства 100 обработки информации выполняет обработку определения обнаружения и приема пакета для другого времени, чем время в течение передачи или во время приема (этап S800). Обработка определения обнаружения и приема пакета будет описана подробно со ссылкой на фиг. 39.
Затем модуль 150 управления устройства обработки 100 информации определяет, должен ли пакет быть передан (этап S791). Когда ни один пакет не должен быть передан (этап S791), операция обработки передачи и приема заканчивается.
Когда присутствует пакет, который должен быть передан (этап S791), модуль 150 управления устройства 100 обработки информации определяет, получило ли устройство 100 обработки информации право на передачу (этап S792).
Здесь предполагается, что состояние, в котором получено право на передачу, представляет собой, например, состояние, в котором счетчик возврата уменьшается в соответствии со временем, в течение которого результат обнаружения несущей IDLE равен 0.
Когда устройство 100 обработки информации получает право на передачу (этап S792), модуль 150 управления устройства 100 обработки информации передает пакет (этап S794). Когда устройство 100 обработки информации не получает право на передачу (этап S792), модуль 150 управления устройства 100 обработки информации определяет, является ли пакет, который должен быть передан, немедленным ответом на пакет, принятый от партнера по передаче данных (этап S793).
Пакет, который представляет собой мгновенный ответ на пакет, принятый от партнера по передаче, представляет собой, например, фрейм CTS, фрейм ACK или фрейм Block Ack.
Когда пакет, который должен быть передан, не является немедленным ответом на пакет, принятый от партнера по передаче данных (этап S793), пакет не передают, и операция по обработке передачи и приема заканчивается. Когда пакет, который должен будет передан, представляет собой немедленный ответ на пакет, принятый от партнера по передаче (этап S793), модуль 150 управления устройства 100 обработки информации передает пакет (этап S794). Таким образом, пакет, который представляет собой немедленный ответ на пакет, принятый от партнера по передаче, может быть передан независимо от состояния обнаружения несущей.
Таким образом, устройство 100 обработки информации передает пакет, когда существует пакет, который должен быть передан, и право на передачу получено, и когда пакет, который должен быть передан, представляет собой немедленный ответ на пакет от партнера по передаче.
В этом случае, модуль 150 управления устройства 100 обработки информации выполняет передачу, используя физический заголовок с форматом, показанным в позиции а или b на фиг. 31 на основе индекса физического заголовка, определенного при обработке определения использовании физического заголовка, когда передают пакет.
Например, модуль 150 управления устройства 100 обработки информации выбирает, в качестве модуляции, которая должна использоваться для части данных, модуляцию и схему кодирования канала, с помощью которых устройство назначения может выполнять прием с высокой вероятностью, в соответствии с пороговым значением обнаружения, соответствующим декодированному физическому заголовку, и выполняет передачу, используя выбранную модуляцию и схему кодирования канала. Например, модуль 150 управления устройства 100 обработки информации может выбирать модуляцию и схему кодирования канала (модуляция и схемы кодирования (MCS)), в соответствии с которыми устройство назначения может выполнять прием с высокой вероятностью, в соответствии с пороговым значением обнаружения, в соответствии с принятым физическим заголовком, и выполнять передачу.
Пример операции обработки определения обнаружения и приема пакета
На фиг. 38 показана схема, представляющая пример взаимоотношения (таблицу классификации обработки) между физическим заголовком и обработкой, выполняемой устройством 100 обработки информации, в соответствии с девятым вариантом осуществления настоящей технологии. Описание на фиг. 38 будет подробно представлено со ссылкой на фиг. 39.
На фиг. 39 показана блок-схема последовательности операций, представляющая обработку определения обнаружения и приема пакета при обработке передачи и приема (процедура обработки на этапе S800, показанном на фиг. 37), выполняемой устройством 100 обработки информации, в соответствии с девятым вариантом осуществления настоящей технологии.
Вначале модуль 150 управления устройства 100 обработки информации выполняет измерение RSSI для сигнала, вводимого через антенну 141, и сохраняет RSSI, запрашиваемый через измерения (этап S801). Затем модуль 150 управления устройства 100 обработки информации выполняет расчет корреляции структуры преамбулы и выполняет запрос выхода коррелятора (этап S801). Выход коррелятора означает описанную выше интенсивность вывода корреляции COL. Таким образом, выход коррелятора не является нормализованным выходным уровнем коррелятора, но представляет собой выход коррелятора, преобразованный путем отражения мощности приема.
Таким образом, каждая из главной станции и подчиненной станции, соответствующая каждой функции в девятом варианте осуществления настоящей технологии, отслеживает измерение RSSI и выход коррелятора для сигнала, вводимого через антенну во время состояния ожидания (этап S801).
Затем модуль 150 управления устройства 100 обработки информации выполняет расчет корреляции структуры и сравнивает выход (выход коррелятора) с временным пороговым значением обнаружения (этап S802). Здесь временное пороговое значение обнаружения представляет собой пороговое значение обнаружения для считывания поля SIGNAL перед обработкой определения. Например, значение, равное или меньшее, чем оба PD_near и PD_far, может использоваться, как временное пороговое значение обнаружения. Например, PD_default может использоваться, как временное пороговое значение обнаружения.
Когда значение выхода коррелятора равно или меньше, чем временное пороговое значение обнаружения (этап S802), модуль 150 управления устройства 100 обработки информации сравнивает измеренное значение RSSI с пороговым значением обнаружения энергии ED (этап S803). Затем модуль 150 управления устройства 100 обработки информации определяет, превышает ли RSSI пороговое значение обнаружения энергии ED (этап S803). Пороговое значение обнаружения энергии ED может быть установлено таким же, как описанное выше значение.
Когда RSSI больше, чем пороговое значение обнаружения энергии ED (этап S803), модуль 150 управления устройства 100 обработки информации сохраняет состояние BUSY обнаружения несущей (этап S804) и заканчивает обработку операции обнаружения и определения приема пакета. И, наоборот, когда RSSI равен или меньше, чем пороговое значение обнаружения энергии ED (этап S803), модуль 150 управления устройства 100 обработки информации переходит из состояния обнаружения несущей в состояние ожидания IDLE обнаружения несущей (этап S805) и заканчивает операцию обработки определения обнаружения и приема пакета.
Когда значение выхода коррелятора больше, чем временное пороговое значение обнаружения (этап S802), модуль 150 управления устройства 100 обработки информации определяет, что состояние обнаружения представляет собой временное состояние обнаружения, и переходит из состояния обнаружения несущей в состояние BUSY обнаружения несущей (этап S806). Затем модуль 150 управления устройства 100 обработки информации декодирует последующее поле SIGNAL в физическом заголовке, и считывает информацию и т.п. из поля SIGNAL (этап S807). В частности, считывается каждое из поля "категории силы соединения", поля "COLOR" и циклической проверки избыточности (CRC) физического заголовка. Как описано выше, информация, обозначающая пороговое значение обнаружения, которая должна применяться, сохранена в поле "категория силы соединения".
Модуль 150 управления устройства 100 обработки информации сопоставляет каждую часть считанной информации и таблицу классификации обработки, показанную на фиг. 38, и определяет последующую обработку (этап S807).
В частности, модуль 150 управления устройства 100 обработки информации рассчитывает CRC физического заголовка и подтверждает, присутствует ли ошибка в физическом заголовке. Здесь, когда присутствует ошибка в физическом заголовке, легитимность значения поля не может быть подтверждена. Поэтому, как показано на фиг. 38, когда имеется ошибка в физическом заголовке, последующая обработка определяется, как "прекращение приема (ERROR)". И, наоборот, когда отсутствует ошибка в CRC физического заголовка, обработка определяется на основе содержания каждого из поля "категория силы соединения" и поля "COLOR".
Здесь модуль 150 управления устройства 100 обработки информации устанавливает пороговое значение обнаружения, которое должно применяться на основе "порога обнаружения преамбулы", которое совместно используется при описанной выше обработке распределения параметра физического заголовка. В частности, в случае, когда категория силы соединения = 0, используется пороговое значение обнаружения PD_far. В случае, когда категория силы соединения = 1, используется пороговое значение обнаружения PD_near. Здесь, когда временно обнаруживается физический заголовок, в котором не присутствует поле категории силы соединения, значение (например, PD_far) с наименьшим уровнем может использоваться, как пороговое значение обнаружения.
Затем модуль 150 управления устройства 100 обработки информации сравнивает установленное пороговое значение обнаружения со значением выхода коррелятора. Затем, когда значение выхода коррелятора меньше, чем установленное пороговое значение обнаружения, определяется, что последующая обработка будет представлять собой "прекращение приема (IDLE)", как показано в верхней части на фиг. 38. Однако, как показано в верхней части на фиг. 38, когда присутствует поле COLOR и значение поля COLOR является таким же, как и значение BSS, которому принадлежит устройство обработки информации, последующая обработка, в качестве исключения, определяется, как "прием". Таким образом, возможно исключить случай, при котором невозможно обнаружение пакета, который предполагается принять, из-за изменения уровня приема.
Когда значение выхода коррелятора равно или больше, чем установленное пороговое значение обнаружения, последующая обработка определяется, как "прием", как показано в нижней части на фиг. 38. Однако, как показано в нижней части на фиг. 38, когда поле COLOR присутствует и значение поля COLOR отличается от значения BSS, которому принадлежит устройство обработки информации, последующая обработка, в качестве исключения, устанавливается, как "прекращение приема (BUSY)". Таким образом, возможно исключить случай, при котором обнаружение требуемого пакета не происходит из-за приема пакета, который не предполагается принять.
Таким образом, модуль 150 управления устройства 100 обработки информации устанавливает одно из "приема", "прекращения приема (IDLE)," "прекращения приема "BUSY" и "прекращения приема (ERROR)", в качестве последующей обработки (этап S807).
Здесь, например, предполагается, что пакет поступает на низком уровне, когда используется пороговое значение обнаружения длинной дистанции в случае устройства в собственном BSS. По этой причине, когда пороговое значение (пороговое значение обнаружения длинной дистанции), которое требуется сравнить, не скоординировано с уровнем обнаружения, пакет может быть оценен, как пакет из другого BSS. В этом случае, прием может быть прекращен. Например, когда используется пороговое значение обнаружения длинной дистанции, и RSSI очень велик, прием может быть прекращен.
В соответствии с этим, здесь, когда поле COLOR не присутствует в таблице классификации обработки, представленной на фиг. 38, и значение выхода коррелятора равно или больше, чем установленное пороговое значение обнаружения (пороговое значение, которое должно применяться), при этом обозначен пример модификации, когда устанавливают последующую обработку, как "прием". Например, в этом случае, когда значение выхода коррелятора существенно больше, чем пороговое значение, которое должно применяться (например, когда значение выхода коррелятора больше на заданную величину или больше), последующая обработка может быть установлена, как "прекращение приема (BUSY)" или "прекращение приема (IDLE)."
Например, предполагается случай, в котором " категория силы соединения" в заголовке PLCP не дает пороговое значение обнаружения с наибольшим уровнем, и случай, когда значение выхода коррелятора существенно больше, чем установленное пороговое значение обнаружения (пороговое значение, которое должно применяться). Например, когда устанавливают использование физического заголовка на основе классификации двух значений короткой дистанции и длинной дистанции, пороговое значение обнаружения длинной дистанции представляет значение, по которому не задано пороговое значение обнаружения с наивысшим уровнем. В этом случае, когда значение выхода коррелятора существенно больше, чем пороговое значение, которое должно применяться, пороговое значение, которое должно применяться, и значение выхода коррелятора рассматривают, как существенно не скоординированные. Можно сделать вывод, что такое состояние представляет собой случай, при котором детектируется передача пакета из другого BSS. В соответствии с этим, в этом случае, поскольку нет необходимости выполнять прием до тех пор, пока все пакеты не будут приняты, прием может быть остановлен.
Например, когда использование физического заголовка устанавливают на основе классификации трех значений, пороговые значения обнаружения, как предполагается, представляют собой первое пороговое значение обнаружения, второе пороговое значение обнаружения и третье пороговое значение обнаружения в порядке убывания пороговых значений обнаружения. В этом случае второе пороговое значение обнаружения или третье пороговое значение обнаружения представляет собой значение, по которому не задано пороговое значение обнаружения с наивысшим уровнем. В этом случае, например, когда пороговое значение, которое должно применяться представляет собой третье пороговое значение обнаружения, и значение выхода коррелятора превышает второе пороговое значение обнаружения, пороговое значение, которое должно применяться, и значение выхода коррелятора, могут быть определены, как существенно не скоординированные. Аналогично, например, когда пороговое значение, которое должно применяться, представляет собой второе пороговое значение обнаружения, и значение выхода коррелятора превышает первое пороговое значение обнаружения, пороговое значение, которое должно применяться, и значение выхода коррелятора, могут быть определены, как существенно не скоординированные. Это состояние можно рассматривать, как случай, в котором детектируется пакет, переданный другим BSS, как и в описанном выше случае двух значений, и, таким образом, прием может быть прекращен. В частности, когда пороговое значение, которое должно применяться, представляет собой третье пороговое значение обнаружения, и значение выхода коррелятора превышает первое пороговое значение обнаружения, считается, что высока вероятность того, что был обнаружен пакет, переданный из другого BSS.
Например, аналогично, даже в случае, когда использование физического заголовка устанавливают на основе классификации четырех или больше значений, прием может быть прекращен, когда выполняют оценку, что обнаруживается пакет, переданный из другого BSS.
Кроме того, может быть определено "прекращение приема (IDLE)" или "прекращение приема (BUSY)", на основе результата сравнения, полученного путем сравнения порогового значения со значением выхода коррелятора. Например, случай, в котором значение выхода коррелятора больше, чем установленное пороговое значение обнаружения (пороговое значение, которое должно применяться), на заданную величину (например, на 20 или больше дБ), установлен как цель обработки без координации. Когда значение выхода коррелятора также превышает пороговое значение, больше, чем "категория силы соединения" в заголовке PLCP на один этап, как обработка без координации, может быть установлено "прекращение приема (BUSY)". Например, когда устанавливают использование физического заголовка на основе классификации двух значений короткой дистанции и длинной дистанции, пороговое значение больше, чем на один этап, представляет собой пороговое значение обнаружения на короткой дистанции. Кроме того, когда значение выхода коррелятора не превышает пороговое значение больше, чем "категория силы соединения" в заголовке PLCP на один этап, в качестве обработки без координации, может быть установлено "прекращение приема (IDLE)". Например, когда использование физического заголовка устанавливают на основе классификации двух значений короткой дистанции и длинной дистанции и значение выхода коррелятора представляет собой значение между пороговым значением обнаружения короткой дистанции и пороговым значением обнаружения длинной дистанции, может быть установлено "прекращение приема (IDLE)".
Даже когда информация COLOR не присутствует в поле SIGNAL, классификация обработки может представлять собой "прекращение приема (IDLE)" или "прекращение приема (BUSY)" в соответствии с интенсивностью выхода коррелятора и содержанием поля SIGNAL. Например, когда формат, описанный в поле SIGNAL, не соответствует формату устройства обработки информации, классификация обработки обычно устанавливается как прекращение приема "(BUSY)". В качестве исключения, когда формат, описанный в поле SIGNAL, не соответствует устройству обработки информации, и интенсивность выхода коррелятора равна или меньше, чем заданный уровень, классификация обработки может быть установлена, как "прекращение приема (IDLE)."
Когда "прием" устанавливают, как последующую обработку (этап S808), модуль 150 управления устройства 100 обработки информации продолжает прием временно детектированного пакета до конца (этап S809). Когда принятый пакет предназначен для устройства обработки информации и требует мгновенного ответа, добавляют и передают физический заголовок, имеющий такое же поле "категории силы соединения", как целевой пакет. Таким образом, часть, в которой содержится информация, относящаяся к пороговому значению обнаружения в поле SIGNAL, устанавливают такой же, и информация, установленная устройством обработки информации, сохраняется в другой части (например, MCS, длина).
Когда устанавливают "прекращение приема (BUSY)", в качестве последующей обработки (этап S808), модуль 150 управления устройства 100 обработки информации прекращает прием временно детектированного пакета в конечной точке времени физического заголовка и возвращает состояние в состояние ожидания (этап S810). Здесь состояние обнаружения несущей рассматривается, как BUSY, вплоть до конечной точки времени пакета (этап S811). Интервал фрейма (промежуток между фреймами (IFS)) перед воплощением последующей передачи установлен, как арбитраж IFS (AIFS) или распределенная функция координации IFS (DIFS).
Когда устанавливают "прекращение приема (IDLE)", в качестве последующей обработки (этап S808), модуль 150 управления устройства 100 обработки информации прекращает прием временно детектированного пакета в момент времени окончания физического заголовка и возвращает состояние в состояние ожидания (этап S812). Этапы S807 - S812 представляет собой пример первого порядка.
Затем модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI с пороговым значением обнаружения энергии ED (этап S813). Затем, когда измеренный RSSI больше, чем пороговое значение обнаружения энергии ED (этап S813), модуль 150 управления устройства 100 обработки информации поддерживает состояние обнаружения несущей, как состояние BUSY (этап S814). Интервал фрейма (IFS) перед воплощением последующей передачи установлен, как AIFS или DIFS.
Когда измеренный RSSI равен или меньше, чем пороговое значение обнаружения энергии ED (этап S813), модуль 150 управления устройства 100 обработки информации обеспечивает переход состояния обнаружения несущей в состояние IDLE (этап S815).
Таким образом, когда происходит переход состояния обнаружения несущей в состояние IDLE (этапы S815 и S816), интервал фрейма (IFS) перед воплощением последующей передачи устанавливают в AIFS (этап S819). В соответствии с этим, обнаружение несущей обрабатывается с обратной силой, как IDLE вплоть до момента времени начала преамбулы (или момента начала физического заголовка) пакета, в который прекращается прием, и выполняется обработка признания недействительности обнаружения (этап S820).
В частности, как в примере, показанном на фиг. 35, рассчитывают длительность времени (длительность времени от момента времени определения обнаружения пакета по преамбуле или от времени начала физического заголовка до текущего времени), при котором результат обнаружения физической несущей представляет собой BUSY. Затем преобразованное значение временного интервала длительности времени немедленно вычитают из счетчика возврата. Также путем отмены приложения IFS, предшествующего последующему обнаружению несущей, немедленно начинается вычитание счетчика возврата (этап S820). Кроме того, когда счетчик возврата после вычитания принимает, например, отрицательное значение, значение случайного числа, сгенерированного в пределах диапазона от 0 до значения, равного или меньше, чем значение счетчика возврата перед вычитанием, которое установлено в 0, и отрицательное значение которого было преобразовано в положительное значение таким образом, что используется абсолютное значение отрицательного значения, как описано выше, может быть установлено, как значение после вычитания.
Когда устанавливают "прекращение приема (ERROR)", в качестве последующей обработки (этап S808), модуль 150 управления устройства 100 обработки информации прекращает прием временно обнаруженного пакета в момент времени окончания физического заголовка и возвращает состояние в состояние ожидания (этап S812).
Затем модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI с пороговым значением обнаружения энергии ED (этап S813). Когда измеренный RSSI больше, чем пороговое значение обнаружения энергии ED (этап S813), модуль 150 управления устройства 100 обработки информации поддерживает состояние обнаружения несущей, как состояние BUSY (этап S814). Пакет обрабатывается, как пакет, для которого возникла ошибка, и интервал фрейма (IFS) перед воплощением последующей передачи установлен, как расширенный IFS (EIFS).
Когда измеренный RSSI равен или меньше, чем пороговое значение обнаружения энергии ED (этап S813), модуль 150 управления устройства 100 обработки информации вызывает переход состояния обнаружения несущей в состояние IDLE (этап S815).
Поскольку при последующей обработке определили "прекращение приема (ERROR)" (этап S816), интервал фрейма (IFS) перед воплощением последующей передачи установлен в EIFS (этап S817). Затем модуль 150 управления из устройства обработки 100 информации определяет, является ли выходная интенсивность коррелятора меньшей, чем минимальное пороговое значение обнаружения (этап S818). Таким образом, определяется, является ли выходная интенсивность коррелятора меньшей, чем минимальное пороговое значение обнаружения в "пороге обнаружения преамбулы", совместно используемом в описанной выше обработке распределения параметра заголовка PLCP (этап S818).
Когда выходная интенсивность коррелятора меньше, чем минимальное пороговое значение обнаружения (этап S818), обработка переходит на этап S820. Таким образом, модуль 150 управления устройства 100 обработки информации выполняет обработку, при которой обнаружение несущей рассматривается, как более поздний IDLE, вплоть до времени начала преамбулы (или времени начала физического заголовка) прекращенного пакета и установления недействительности для обнаружения (этап S820). Этапы S807, S808, S812, S813 и S815-S820 представляют пример второго порядка.
Таким образом, возможно дополнительно эффективно получить возможность передачи, путем прекращения приема и перехода из состояния обнаружения несущей в состояние IDLE.
Здесь, когда предполагается стандарт IEEE 802.11, пороговое значение обнаружения части L-STF может быть установлено, как "пороговое значение обнаружения" в девятом варианте осуществления настоящей технологии. Пороговое значение обнаружения части L-LTF может быть установлено вместо порогового значения обнаружения части L-STF, или порогового значения обнаружения, общего как для части L-STF, так и для части L-LTF. Путем изменения пороговых значений обнаружения части L-STF и части L-LTF независимо, может быть реализовано расширение таким образом, что оба пороговых значения обнаружения будут обозначены, как параметры физического заголовка.
Таким образом, модуль 150 управления устройства 100 обработки информации выполняет такое управление, что прием пакета прекращается на половине обработки, в соответствии с первым условием. В этом случае модуль 150 управления устройства 100 обработки информации может работать в состоянии ожидания при обнаружении несущей в течение времени от начала приема пакета до окончания приема пакета, в соответствии со вторым условием.
Например, условие, состоящее в том, что информация COLOR, обозначенная в физическом заголовке принимаемого пакета, отличается от информации COLOR сети, которой принадлежит устройство 100 обработки информации, может быть установлено, как первое условие. Например, условие, состоящее в том, что выходной уровень коррелятора преамбулы пакета во время приема преобразования входного сигнала антенны, меньше, чем пороговое значение обнаружения пакета, извлеченное из информации, описанной в физическом заголовке пакета, может быть установлено, как первое условие. В этом случае, модуль 150 управления может выполнить извлечение на основе сопоставления индекса, описанного в физическом заголовке пакета и таблице пороговых значений, распределенных заранее.
Например, условие, состоящее в том, что получен результат расчета CRC, устанавливающий часть физического заголовка принятого пакета, как цель, идентичный CRC, описанному в физическом заголовке, может быть установлено, как первое условие.
Например, условие, состоящее в том, что мощность приема пакета во время приема меньше, чем заранее установленное пороговое значение обнаружения энергии, может быть установлено, как второе условие. Например, условие, состоящее в том, что подавление передачи при обнаружении виртуальной несущей не применяется в момент времени, в который выполняется прекращение приема пакета, может быть установлено, как второе условие.
Например, условие, относящееся к результату расчета CRC, полученному при установке части физического заголовка пакета в качестве цели, и выходного уровня коррелятора преамбулы при преобразовании входного сигнала антенны, может быть установлено, как второе условие. Например, условие, состоящее в том, что результат расчета CRC не является идентичным информации CRC, описанной в физическом заголовке, и выходной уровень коррелятора преамбулы меньше, чем минимальное значение среди пороговых значений обнаружения пакета, которые должны применяться, может быть установлено, как второе условие. В этом случае, модуль 150 управления устройства 100 обработки информации может определять необходимость и отсутствие необходимости операции, используя второе условие.
Например, когда второе условие не удовлетворяется после прекращения приема пакета, модуль 150 управления устройства 100 обработки информации может запретить передачу из устройства 100 обработки информации в течение длительности передачи пакета. Однако, в этом случае, когда принимают фрейм, предназначенный для устройства обработки 100 информации, запрашивающий ответ, модуль 150 управления может передавать ответ на этот фрейм.
Например, первое условие может быть включено во второе условие.
Например, когда условие обнаружения пакета удовлетворяется (например, выходное значение коррелятора равно или больше, чем установленное пороговое значение обнаружения), модуль 150 управления устройства 100 обработки информации устанавливает последующую обработку, как "прием". Однако, когда Информация COLOR присутствует в поле COLOR, и информация COLOR отличается от информация COLOR сети, которой принадлежит устройство 100 обработки информации, последующую обработку устанавливают, как "прекращение приема (IDLE)". Таким образом, прием пакета прекращается, и состояние возвращается в состояние ожидания.
Например, когда условие обнаружения пакета не удовлетворяется (например, значение выхода коррелятора меньше, чем установленное пороговое значение обнаружения), модуль 150 управления устанавливает последующую обработку, как "прекращение приема (IDLE)." Однако, когда информация COLOR присутствует в поле COLOR, и информация COLOR и идентична информации COLOR сети, которой принадлежит устройство 100 обработки информации, последующая обработка устанавливается, как "прием". Таким образом, продолжается обработка приема пакета.
10. Десятый вариант осуществления
В четвертом варианте осуществления настоящей технологии был описан пример, в котором определены множество последовательностей преамбулы. В десятом варианте осуществления настоящей технологии будет описан пример, в котором определены множество последовательностей преамбулы, как в четвертом варианте осуществления настоящей технологии, и информация COLOR используется вместе таким образом, что точность выбора дополнительно улучшается. Конфигурации устройств обработки информации, в соответствии с десятым вариантом осуществления настоящей технологии, по существу, являются такими же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, как и в соответствии с первым вариантом осуществления настоящей технологии, заданы для общих частей с частями в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Десятый вариант осуществления настоящей технологии направлен на пример модификации четвертого варианта осуществления настоящей технологии. Поэтому, каждая обработка и каждый формат, в соответствии с десятым вариантом осуществления настоящей технологии, также представляет собой общие части с частями, в соответствии с четвертым вариантом осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и в соответствии с четвертым вариантом осуществления настоящей технологии, заданы для общих частей с частями, в соответствии с четвертым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Пример формата PPDU
На фиг. 40 показана схема, представляющая пример формата PPDU, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с десятым вариантом осуществления настоящей технологии.
Здесь пример, показанный на фиг. 40, является таким же, как и пример, показанный на фиг. 21, за исключением того, что предусмотрено поле BSS COLOR в поле SIGNAL. Поэтому, те же номера ссылочных позиций, что и на фиг. 21 заданы для общих частей с частями, показанными на фиг. 21, и их описание будет частично исключено.
PPDU выполнен с возможностью включения в преамбулу 311 SIGNAL 351, расширения 303, услуги 304, MPDU 305 и FCS 306.
Здесь, в десятом варианте осуществления настоящей технологии, поле "BSS COLOR", содержащее информацию (информацию COLOR), относящуюся к идентификатору BSS, предусмотрено частично в поле SINGAL физического заголовка. На фиг. 40 поле "BSS COLOR" обозначено, как COLOR. Информация BSS COLOR является такой же, как и информация, описанная в девятом варианте осуществления настоящей технологии.
В позициях а и b на фиг. 40 представлен пример, в котором устройство обработки информации (главная станция или подчиненная станция), передающие физический заголовок, принадлежит BSS, в котором "1" установлена, как информация COLOR (то есть, COLOR=1).
Таким образом, в десятом варианте осуществления настоящей технологии, поле "COLOR" предусмотрено в части, которая рассматривается, как зарезервированная в SIGNAL 311.
Обработка соединения является такой же, как и в первом варианте осуществления настоящей технологии. Порядки обработки установки параметра физического заголовка, обработки распределения параметра физического заголовка, и обработки установления использования физического заголовка являются такими же, как и в девятом варианте осуществления настоящей технологии.
Обработка передачи и приема является такой же, как и в девятом варианте осуществления настоящей технологии, за исключением обработки определения обнаружения и приема пакета (процедура обработки на этапе S800, показанном на фиг. 37). В соответствии с этим, обработка определения приема и обнаружения пакета будут описана со ссылкой на фиг. 41 и 42.
Пример операции обнаружения пакета и обработки определения приема
На фиг. 41 показана схема, представляющая пример соотношения (таблица классификации обработки) между физическим заголовком и обработкой, выполняемой устройством 100 обработки информации, в соответствии с десятым вариантом осуществления настоящей технологии. Описание фиг. 41 будет представлено подробно со ссылкой на фиг. 42.
На фиг. 42 представлена блок-схема последовательности операций, представляющая обработку определения обнаружения и приема пакета при обработке передачи и приема (процедура обработки на этапе S800, показанном на фиг. 37) с помощью устройства 100 обработки информации, в соответствии с десятым вариантом осуществления настоящей технологии.
Вначале модуль 150 управления устройства 100 обработки информации выполняет измерение RSSI для сигнала, подаваемого через антенну 141, и сохраняет RSSI, запрашиваемый в ходе измерений (этап S821).
Затем модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI с сохраненным уровнем приложения (L_far и L_near) каждого физического заголовка, и устанавливает индекс физического заголовка, который должен применяться для обнаружения (этап S822). Например, как и в способе выбора, состоящем в выборе физического заголовка передачи устройства обработки информации, может быть установлен индекс физического заголовка, который должен применяться для обнаружения.
Например, модуль 150 управления устройства 100 обработки информации сравнивает измеренный RSSI со значением L_near. Когда измеренный RSSI больше, чем L_near, модуль 150 управления устройства 100 обработки информации устанавливает 1 (для короткой дистанции), как индекс физического заголовка, используемый для обнаружения корреляции устройства обработки информации. Когда измеренный RSSI равен или меньше, чем L_near, модуль 150 управления устройства 100 обработки информации устанавливает 0 (для длинной дистанции), как индекс физического заголовка, используемый для обнаружения корреляции устройства обработки информации.
Затем модуль 150 управления устройства 100 обработки информации выполняет расчет корреляции физического заголовка установленного индекса, используя корреляторы, соответствующие последовательности преамбулы, генерируемой разными правилами, как описано выше (этап S823). Здесь выход коррелятора означает выходную интенсивность корреляции COL, как в первом варианте осуществления настоящей технологии. Таким образом, выход коррелятора не является нормализованным выходным уровнем коррелятора, но представляет собой выход коррелятора, преобразованный путем отражения мощности приема.
Затем модуль 150 управления устройства 100 обработки информации сравнивает выход коррелятора выбранного коррелятора с пороговым значением обнаружения физического заголовка в установленном индексе и определяет, является ли выходное значение коррелятора большим, чем пороговое значение обнаружения (этап S824).
Когда выходное значение коррелятора больше, чем пороговое значение обнаружения (этап S824), модуль 150 управления устройства 100 обработки информации декодирует последующее поле SIGNAL в физическом заголовке и считывает информацию и т.п. в поле SIGNAL (S825). В частности, считывают каждое поле "COLOR" и CRS физического заголовка. Модуль 150 управления устройства 100 обработки информации устанавливает одну из "приема", "прекращения приема (IDLE)," "прекращения приема (BUSY)" и "прекращения приема (ERROR)", в качестве последующей обработки (этап S825).
В частности, модуль 150 управления устройства 100 обработки информации устанавливает CRC физического заголовка и подтверждает, имеется ли ошибка в физическом заголовке. Здесь, когда имеется ошибка в физическом заголовке, легитимность значения поля может не быть подтверждена. Поэтому, как показано на фиг. 41, когда имеется ошибка в физическом заголовке, последующая обработка определяется как "прекращение приема (ERROR)".
Когда ошибка отсутствует в CRC физического заголовка, обработка определяется на основе содержания поля "COLOR". Таким образом, когда ошибка отсутствует в CRC физического заголовка, последующая обработка, в принципе, установлена, как "прием". Однако, как показано на фиг. 41, когда поле COLOR присутствует, и значение поля COLOR отличается от значения BSS, которому принадлежит устройство обработки информации, последующая обработка устанавливается, как исключение, как "прекращение приема (BUSY)". Таким образом, возможно исключить случай, при котором обнаружение требуемого пакета будет неудачным из-за приема пакета, который не предполагалось принять.
Процедура обработки (этап S827), когда устанавливают "прием", как последующую обработку, соответствует процедуре обработки (этап S809), показанной на фиг. 39. Процедуры обработки (этапы S828 и S829), когда устанавливают "прекращение приема (BUSY)", как последующую обработку, соответствуют процедурам обработки (этапы S810 и S811), показанным на фиг. 39. Процедуры обработки (этапы S830 к S832), когда установлено "прекращение приема (IDLE)" или "прекращение приема (ERROR)", как последующая обработка, соответствуют процедурам обработки (этапы S813 - S815), показанным на фиг. 39.
Когда выходное значение коррелятора равно или меньше, чем пороговое значение обнаружения (этап S824), обработка переходит на этап S830. Таким образом, когда выходное значение коррелятора равно или меньше, чем пороговое значение обнаружения (этап S824), последующая обработка не выполняется, и сохраняется состояние не обнаруживаемой преамбулы.
11. Одиннадцатый вариант осуществления
В девятом варианте осуществления настоящей технологии был описан пример, в котором выполняется обработка установления параметра физического заголовка. В одиннадцатом варианте осуществления настоящей технологии будет описан пример, в котором обработка установления параметра физического заголовка исключена.
Конфигурации устройств обработки информации, в соответствии с одиннадцатым вариантом осуществления настоящей технологии, по существу, являются такими же, как и у устройств 100-103, 200 и 201 обработки информации, показанных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, как и в соответствии с первым вариантом осуществления настоящей технологии, заданы для общих частей с частями, в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Одиннадцатый вариант осуществления настоящей технологии представляет собой пример модификации девятого варианта осуществления настоящей технологии. Поэтому, каждая обработка и каждый формат, в соответствии с одиннадцатым вариантом осуществления настоящей технологии, также представляют собой общие части с частями, в соответствии с девятым вариантом осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и в соответствии с девятым вариантом осуществления настоящей технологии, заданы для общих частей с частями в соответствии с девятым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Пример формата PPDU
На фиг. 43 показана схема, представляющая пример формата PPDU, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с одиннадцатым вариантом осуществления настоящей технологии.
Здесь пример, показанный на фиг. 43, является таким же, как и пример, показанный на фиг. 31, за исключением того, что "запрашиваемый уровень обнаружения" предусмотрен в поле SIGNAL вместо "категории силы соединения". Поэтому, те же номера ссылочных позиций, как и на фиг. 31, заданы для общих частей с частями на фиг. 31, и их описание будет частично исключено.
PPDU выполнен с возможностью включать в себя преамбулу 301, SIGNAL 361, расширение 303, услугу 304, MPDU 305 и FCS 306.
Здесь, в одиннадцатом варианте осуществления настоящей технологи, поле "запрашиваемый уровень обнаружения" и поле "BBS COLOR", содержащее информацию COLOR, предусмотрены в частях поля SIGNAL физического заголовка.
Таким образом, устройство обработки информации может непосредственно обозначать уровень сигнала, требуемый для использования, для определения обнаружения в месте назначения во время передачи, путем предоставления поля "запрашиваемый уровень обнаружения" в поле SIGNAL физического заголовка. Здесь предполагается, что модуль и способ квантования для уровня сигнала должны совместно использоваться с местом назначения.
Каждое устройство обработки информации изменяет содержание поля "запрашиваемый уровень обнаружения", в соответствии с качеством соединения с местом назначения.
Таким образом, в одиннадцатом варианте осуществления настоящей технологии, поле "запрашиваемый уровень обнаружения" и поле "COLOR" предусмотрены в частях, которые рассматриваются, как зарезервированные в SIGNAL 361. Таким образом, конкретная функция, в соответствии с одиннадцатым вариантом осуществления настоящей технологии, может быть реализована без нарушения приема традиционного устройства.
Устройство обработки информации (за исключением традиционного устройства) принимающее пакет, включающий в себя поле "запрашиваемый уровень обнаружения" может получать содержание поля "запрашиваемый уровень обнаружения". Устройство обработки информации может непосредственно использовать содержание поля "запрашиваемый уровень обнаружения", как пороговое значение обнаружения, которое должно применяться.
Обработка соединения является такой же, как и в первом варианте осуществления настоящей технологии. Обработка установления параметра физического заголовка может быть исключена, как описано выше.
В одиннадцатом варианте осуществления настоящей технологии может быть исключен обмен информацией, относящейся к пороговому значению приложения обнаружения между главной станцией и подчиненной станцией. Поэтому, обработка распределения параметра физического заголовка может быть исключена. Однако, в одиннадцатом варианте осуществления настоящей технологии дополнительно предоставляется информация, относящаяся к "COLOR" (идентификатор BSS на физическом уровне), и "TxPower" (мощность передачи главной станции). Пример формата фрейма, используемого в этом случае, показан на фиг. 44.
Пример формата фрейма сигнала маяка
На фиг. 44 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с одиннадцатым вариантом осуществления настоящей технологии. Поскольку на фиг. 44 показан пример модификации фиг. 32, те же номера ссылочных позиций, что и на фиг. 32, заданы для общих частей с частями на фиг. 32, и их описание будет частично исключено.
На фиг. 44 показан пример, в котором "параметр множественного обнаружения" 311 исключен в полезной нагрузке 340, показанной на фиг. 32. Кроме того, "COLOR Info" 371 и " TxPower Info" 372 соответствуют "COLOR Info" 341 и "TxPower Info" 342, показанным на фиг. 32.
Например, модуль управления устройства 200 обработки информации передает сигнал маяка, в котором каждая часть информации содержится в "COLOR Info" 371 и "TxPower Info" 372, в окружающие устройства обработки информации, для подготовки отчета.
Устройство обработки информации, принимающее отчет с сигналом маяка, получает каждую часть информации, содержащуюся в "COLOR Info" 371 и "TxPower Info" 372 из сигнала маяка, и сохраняет эту информацию. Таким образом, устройство обработки информации сохраняет содержание каждого идентификатора BSS на физическом уровне и мощность передачи партнера по передаче данных (например, главной станции).
Когда информация, включенная в последующий сигнал маяка, изменяется после сохранения содержания сигнала маяка, принимается и сохраняется информация, включенная в последний сигнал маяка (последняя информация).
Главная станция может быть выполнена с возможностью уведомлять о содержании каждого из идентификатора BSS на физическом уровне и о мощности передачи устройства обработки информации, используя другой сигнал, чем передача сигнала маяка. Например, главная станция может выполнять уведомление, используя фрейм данных или фрейм администрирования одноадресной передачи в подчиненные терминалы путем установки определения с помощью устройства обработки информации или запроса на получение информации из подчиненного терминала, в качестве инициатора.
Пример операции обработки использования установления физического заголовка
На фиг. 45 показана блок-схема последовательности операций, представляющая пример процедуры обработки использования установки физического заголовка (обработка выбора физического заголовка передача) в устройстве 100 обработки информации, в соответствии с одиннадцатым вариантом осуществления настоящей технологии.
Вначале модуль управления 150 устройства 100 обработки информации отслеживает пакеты, принятые из мест назначения, соединенных с устройством обработки информации, и получает RSSI для каждого места назначения (этап S841). RSSI (результат мониторинга (результат измерения RSSI каждого места назначения)), полученный таким образом, устанавливают в RSSI_peer. В одиннадцатом варианте осуществления настоящей технологии, информация RSSI из главной станции, с которой соединено устройство 100 обработки информации, может быть установлена, как RSSI_peer.
Когда сохраняют измерительные значения пакетов, принятые из мест назначения, соединенных с устройством обработки информации, модуль 150 управления устройства 100 обработки информации может считывать значения измерения и получать RSSI каждого места назначения (этап S841).
Здесь, в случае устройства обработки информации (например, устройства 100 обработки информации), соединенного с главной станцией (например, устройством 200 обработки информации), место назначения, в принципе, представляет собой только главную станцию. В этом случае уровень приема предыдущего сигнала маяка может использоваться, как результат мониторинга.
Затем модуль 150 управления устройства 100 обработки информации корректирует полученный RSSI_peer с учетом разности мощности передачи (этап S842). Например, информация "TxPower" (сохраненная в "TxPower Info" 372, показанной на фиг. 44), переданная с уведомлением главной станцией по сигналу маяка, устанавливается в ТР_peer. Мощность передачи, используемая для передачи из устройства 100 обработки информации в главную станцию, устанавливается, как TP_self. В таком случае скорректированная RSSI_adjusted может быть получена с помощью следующего выражения 13 (которое является таким же, как и выражение 13 в девятом варианте осуществления настоящей технологии).
Здесь RSSI_adjusted обозначает оценку значения RSSI, ожидаемого, когда сторона главной станции принимает пакет, переданный из устройства 100 обработки информации. Однако, когда информация, соответствующая ТР_peer, не может быть получена, RSSI_adjusted может быть заменен RSSI_peer.
Затем модуль 150 управления устройства 100 обработки информации преобразует RSSI_adjusted на уровне L_req обнаружения, установленном приложением, используя следующее выражение 15. Здесь выражение 15 представляет собой описание на основе предположения логарифмического расчета (дБ).
L_req=RSSI_adjusted+0
Здесь 0 представляет собой величину смещения запаса относительно ошибки обнаружения преамбулы, вызванной из-за изменения уровня приема. Например, 0 может быть установлено в диапазоне от приблизительно -10 дБ до приблизительно -20 дБ.
Значение уровня L_req обнаружения требуемого приложения, полученное таким образом, квантуют в заданных модулях, распределенных заранее, и сохраняют в поле 361 "запрашиваемый уровень обнаружения" (участок "хх", показанный на фиг. 43).
На фиг. 45 показан пример, в котором используется RSSI, но выходная интенсивность корреляции COL может использоваться вместо RSSI.
Пример операции обработки передачи и приема
Обработка передачи и приема, по существу, является такой же, как и в девятом варианте осуществления настоящей технологии и отличается только в таблице классификации обработки физического заголовка после временного обнаружения. В соответствии с этим, пример таблицы классификации обработки, используемой в одиннадцатом варианте осуществления настоящей технологии, показан на фиг. 46.
На фиг. 46 показана схема, представляющая пример соотношения (таблицы классификации обработки) между физическим заголовком и обработкой, выполняемой устройством 100 обработки информации в соответствии, с одиннадцатым вариантом осуществления настоящей технологии.
В девятом варианте осуществления настоящей технологии был описан пример, в котором пороговое значение обнаружения приложения получают из списка порогового значения, заранее сохраненного, используя "категорию силы соединения". С другой стороны, в одиннадцатом варианте осуществления настоящей технологии, пороговое значение обнаружения, которое должно применяться, непосредственно описано в поле "запрашиваемый уровень обнаружения". Поэтому, в одиннадцатом варианте осуществления настоящей технологии, пороговое значение обнаружения (уровень обнаружения требуемого приложение L_req), описанное в поле "запрашиваемый уровень обнаружения", может использоваться без изменения.
Таким образом, пороговое значение обнаружения, которое должно применяться в таблице классификации обработки, в одиннадцатом варианте осуществления настоящей технологии отличается от порогового значения таблицы классификации обработки (показанной на фиг. 38) в девятом варианте осуществления настоящей технологии. Поскольку другая обработка является такой же, как и в девятом варианте осуществления настоящей технологии, ее описание будет здесь исключено.
12. Двенадцатый вариант осуществления
В первом варианте осуществления настоящей технологии был описан пример, в котором предусмотрено поле категории силы соединения в поле SIGNAL, в соответствии со стандартом IEEE 802.11.
В двенадцатом варианте осуществления настоящей технологии будет описан пример, в котором поле категории силы соединения не предусмотрено в поле SIGNAL, в соответствии со стандартом IEEE 802.11, но предусмотрено поле, в котором содержится информация, относящаяся к идентификатору BSS. В двенадцатом варианте осуществления настоящей технологии будет описан пример, в котором пакет выбирают, используя только идентификатор BSS. Кроме того, конфигурация устройства обработки информации, в соответствии с двенадцатым вариантом осуществления настоящей технологии, по существу, является такой же, как и у устройств 100-103, 200 и 201 обработки информации, представленных на фиг. 1 и т.п. Поэтому, те же номера ссылочных позиций, что и в случае первого варианта осуществления настоящей технологии, заданы для общих частей с частями, в соответствии с первым вариантом осуществления настоящей технологии, и их описание здесь частично исключено.
Та же обработка и тот же формат, в соответствии с двенадцатым вариантом осуществления настоящей технологии, также являются общими для первого варианта осуществления настоящей технологии. Поэтому, те же номера ссылочных позиций, что и в соответствии с первым вариантом осуществления настоящей технологии, заданы для общих частей с частями, в соответствии с первым вариантом осуществления настоящей технологии, и их описание будет частично исключено.
Пример формата PPDU
На фиг. 47 показана схема, представляющая пример формата PPDU, обмен которым выполняется между устройствами, включенными в систему 10 связи, в соответствии с двенадцатым вариантом осуществления настоящей технологии.
Здесь пример, представленный на фиг. 47, является таким же, как и пример, показанный на фиг. 7, за исключением того, что поле BSS COLOR предусмотрено в поле SIGNAL вместо поля категории силы соединения. В соответствии с этим, те же номера ссылочных позиций, как и на фиг. 7, заданы для общих частей с частями, показанными на фиг. 7, и их описание будет частично исключено.
PPDU включает в себя преамбулу 301, SIGNAL 381, расширение 303, услугу 304, MPDU 305 и FCS 306.
В двенадцатом варианте осуществления настоящей технологии поле "BSS COLOR", в котором содержится информация (информация COLOR), относящаяся к идентификатору BSS, предусмотрена в части поля SIGNAL физического заголовка. На фиг. 47, поле " BSS COLOR" обозначено, как COLOR.
Пример, в котором устройство обработки информации (главная станция или подчиненная станция), передающее физический заголовок, принадлежит BSS, в котором "1" установлена, как информация COLOR (то есть, COLOR=1), показан на фиг. 47. Здесь, позиция b на фиг. 47 соответствует позиции с на фиг. 7.
Таким образом, в двенадцатом варианте осуществления настоящей технологии поле "COLOR" предусмотрено в SIGNAL 311. Когда часть, рассматриваемая как зарезервированная, присутствует в поле SIGNAL известного формата, поле COLOR сохраняется в этой части, таким образом, что конкретная функция в двенадцатом варианте осуществления настоящей технологии будет реализована без нарушения приема традиционного устройства. Когда формат поля SIGNAL вновь определен, информация COLOR сохранена в этой части.
Устройство обработки информации (за исключением традиционного устройства), принимающее пакет, включающий в себя поле COLOR, может получать содержание поля COLOR. Затем устройство обработки информации может изменять операцию приема и пороговое значение обнаружения, которое должно применяться на основе содержания поля COLOR.
Пример обработки соединения
Обработка соединения является такой же, как и в первом варианте осуществления настоящей технологии.
Пример операции обработки установления параметра физического заголовка
На фиг. 48 показана блок-схема последовательности операций, представляющая пример процедуры обработки для обработки установления параметра физического заголовка с помощью устройства 200 обработки информации, в соответствии с двенадцатым вариантом осуществления настоящей технологии.
Когда установлено соединение, модуль управления устройства 200 обработки информации генерирует параметры физического заголовка (например, может детектировать каждое пороговое значение физического заголовка), используемого устройством обработки информации и подчиненными терминалами в собственном BSS (обновляет параметры физического заголовка, когда параметры физического заголовка уже присутствуют). Разность в физическом заголовке, в двенадцатом варианте осуществления настоящей технологии, в частности, означает разность, в которой информация идентификатора BSS (информация COLOR) в физическом заголовке соответствует или не соответствует информации, принадлежащей устройству обработки информации.
Вначале модуль управления устройства 200 обработки информации отслеживает пакеты (этап S841). Кроме того, модуль управления устройства 200 обработки информации получает информацию, относящуюся к качеству связи с каждым подчиненным устройством обработки информации в собственном BSS, и информацию, относящуюся к качеству передачи данных пакетов из другого BSS (OBSS) (этап S841).
Здесь будет описан пример, в котором используются RSSI или выходная интенсивность корреляции преамбулы PLCP, в качестве индекса качества передачи данных. Выходная интенсивность корреляции не является выходом коррелятора, в котором нормализована мощность, но предполагается, что она представляет абсолютный уровень, полученный путем умножения выхода коррелятора на индикатор силы принятого сигнала (RSSI). Таким образом, выходная интенсивность корреляции означает выход коррелятора, скорректированный при преобразовании входного сигнала антенны. Когда предыстория приема присутствует для относительно недавнего времени, тогда запись выходной интенсивности корреляции может быть соответствующей. Во время мониторинга пороговое значение обнаружения может быть временно снижено таким образом, что выборка может быть собрана более надежно.
Затем модуль управления устройства 200 обработки информации классифицирует качество передачи данных пакета, принимаемого из каждого подчиненного устройства обработки информации собственного BSS, и качество передачи данных пакета, принятого из другого BSS (OBSS) (этап S842). Кроме того, модуль управления устройства 200 обработки информации выделяет минимальную выходную интенсивность корреляции в отношении собственного BSS и максимальную выходную интенсивность корреляции в отношении OBSS (этап S842).
Здесь минимальная выходная интенсивность корреляции, относящаяся к собственному BSS, означает минимальную выходную интенсивность корреляции пакета, в которой идентификатор BSS (BSSID в заголовке MAC или информация BSS COLOR в физическом заголовке) является такой же, как и у BSS, которому принадлежит устройство обработки информации, и предполагается, что она представляет собой COL_self. Кроме того, максимальная выходная интенсивность корреляции, относящаяся к OBSS, означает максимальную выходную интенсивность корреляции пакета, в котором идентификатор BSS (BSSID в заголовке MAC или информация BSS COLOR в физическом заголовке) отличается от идентификатора BSS, которому принадлежит устройство обработки информации, и предполагается, что он представляет собой COL_other.
COL, в котором отсутствует выборка пакета соответствующих условий, как предполагается, должен быть заменен на PD_default. Здесь PD_default обозначает опорный уровень обнаружения преамбулы, используемый традиционным устройством. В стандарте IEEE 802.11 значение -82 дБм для полосы пропускания 20 МГц называется значением критерия.
Затем модуль управления устройства 200 обработки информации устанавливает пороговое значение обнаружения PD_self для физического заголовка, обозначающего собственный BSS, и пороговое значение обнаружения PD_other для физического заголовка, обозначающего OBSS на основе каждого из выделенных значений выходной интенсивности корреляции (этап S843). Например, пороговое значение обнаружения PD_self и пороговое значение обнаружения PD_other могут быть установлены в пределах диапазона, в котором установлено соотношение следующих выражений 16, 17, и 18. Установление PD_self может быть исключено. В этом случае PD_self заменяется на PD_default.
PD_self<COL_self
PD_other>COL_other
PD_other<COL_self
При этом приоритеты устанавливают для случая, когда PD_other, одновременно удовлетворяющий выражениям 17 и 18, не присутствует.
PD_other может быть индивидуально установлен для каждого подчиненного устройства обработки информации. Индекс устройства обработки информации, как предполагается, должен быть равен n, и PD_other, который должен использоваться n-ым подчиненным устройством обработки информации, как предполагается, представляет собой PD_other(n). Модуль управления устройства 200 обработки информации классифицирует пакет, переданный из каждого подчиненного устройства обработки информации в собственный BSS для каждого источника передачи, в представленном выше результате мониторинга. Когда каждое минимальное значение выходной интенсивности корреляции, полученное из пакета, из n-ого подчиненного устройства обработки информации, предполагается, равно COL_self (n), PD_other(n) устанавливают так, чтобы удовлетворялось следующее выражение 19.
PD_other(n)<COL_self(n)
Даже когда PD_other(n) установлено индивидуально, PD_other(n) не обязательно может быть обозначено для всех подчиненных устройств. В этом случае дополнительно установлено общее PD_other, предназначенное для использования устройствами, в которых PD_other(n) не обозначено индивидуально.
Здесь будет описан пример диапазона чувствительности обнаружения несущей каждого устройства обработки информации, установленного на основе порогового значения обнаружения PD_self и порогового значения обнаружения PD_other(n). Здесь примеры диапазонов чувствительности обнаружения несущей устройств 100, 102, 200 и 201 обработки информации будут описаны со ссылкой на фиг. 12 и 13.
Как описано выше, со ссылкой на фиг. 12, диапазоны 31-34 чувствительности обнаружения несущей устройств 100 и 102 обработки информации схематично обозначены кругами из точек. На фиг. 13 диапазоны 41-44 чувствительности обнаружения несущей устройств 200 и 201 обработки информации схематично обозначены кругами из точек.
Например, на фиг. 12, диапазон 31 чувствительности обнаружения несущей соответствует диапазону чувствительности обнаружения несущей устройства 100 обработки информации, которое установлено на основе порогового значения обнаружения PD_self для физического заголовка, обозначающего собственный BSS устройства 100 обработки информации. Кроме того, диапазон 33 чувствительности обнаружения несущей соответствует диапазону чувствительности обнаружения несущей устройства 100 обработки информации, установленному на основе порогового значения обнаружения PD_other(n) для физического заголовка, обозначающего OBSS устройства 100 обработки информации.
На фиг. 12 диапазон 32 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 102 обработки информации, установленный на основе порогового значения обнаружения PD_self для физического заголовка, обозначающего собственный BSS устройства 102 обработки информации. Кроме того, диапазон 34 чувствительности обнаружения несущей соответствует диапазону чувствительности обнаружения несущей устройства 102 обработки информации, установленному на основе порогового значения обнаружения PD_other(n) для физического заголовка, обозначающего OBSS устройства 102 обработки информации.
На фиг. 13 диапазон 41 чувствительности обнаружения несущей соответствует диапазону чувствительности обнаружения несущей устройства 200 обработки информации, установленному на основе порогового значения обнаружения PD_self для физического заголовка, обозначающего собственный BSS устройства 200 обработки информации. Кроме того, диапазон 43 чувствительности обнаружения несущей соответствует диапазону чувствительности обнаружения несущей устройства 200 обработки информации, установленному на основе порогового значения обнаружения PD_other(n) для физического заголовка, обозначающего OBSS устройства 200 обработки информации.
На фиг. 13 диапазон 42 чувствительности обнаружения несущей обозначает диапазон чувствительности обнаружения несущей устройства 201 обработки информации, установленный на основе порогового значения обнаружения PD_self для физического заголовка, обозначающего собственный BSS устройства 201 обработки информации. Кроме того, диапазон 44 чувствительности обнаружения несущей соответствует диапазону чувствительности обнаружения несущей устройства 201 обработки информации, установленному на основе порогового значения обнаружения PD_other(n) для физического заголовка, обозначающего OBSS устройства 201 обработки информации.
Отслеживание и установление установленных значений, представленных на фиг. 48, может выполняться в течение каждого заданного времени или может выполняться всякий раз, когда обнаруживается соединение нового подчиненного устройства, и установленные значения могут обновляться по порядку.
Пример обработки распределения параметра физического заголовка
Процедура обработки распределения параметра физического заголовка является такой же, как и процедура в соответствии с первым вариантом осуществления настоящей технологии. Однако, в двенадцатом варианте осуществления настоящей технологии параметры физического заголовка представляют собой пороговые значения обнаружения (пороговое значение обнаружения PD_self собственного BSS физического заголовка и пороговое значение обнаружения физического заголовка OBSS PD_other) каждого физического заголовка. Пример формата фрейма, используемого в данном случае, представлен на фиг. 49.
Пример формата фрейма сигнала маяка
На фиг. 49 показана схема, представляющая пример формата фрейма сигнала маяка, обмен которым выполняют между устройствами, включенными в систему 10 связи, в соответствии с двенадцатым вариантом осуществления настоящей технологии. Поскольку на фиг. 49 показан пример модификации на фиг. 14, описание общих частей с частями, показанными на фиг. 14, будет частично исключено.
На фиг. 49 показан пример, в котором элемент "параметр множественного обнаружения" 391 и "COLOR Info" 392 вновь добавлены к полезной нагрузке 390.
В "параметре множественного обнаружения" 391 предусмотрены три области 393-395.
В пороге обнаружения преамбулы для пакетов такого BSS 393 сохраняют пороговое значение обнаружения PD_self собственного физического заголовка BSS. В пороге обнаружения преамбулы для пакетов OBSS 394, сохраняют пороговое значение обнаружения PD_other физического заголовка OBSS. Однако необходимо сохранять пороговое значение обнаружения PD_other для физического заголовка OBSS, но пороговое значение обнаружения собственного физического заголовка BSS может не быть сохранено. Таким образом, когда пороговое значение обнаружения собственного физического заголовка BSS не сохранено, каждое устройство обработки информации может заменять пороговое значение обнаружения, используя такой подход, что PD_self=PD_default. Когда PD_other индивидуально установлено для каждого подчиненного устройства обработки информации при описанной выше обработке установления параметра физического заголовка (то есть, когда установлен каждый PD_other(n)), вся информация, относящаяся к PD_other(n), сохраняется в данном поле, вместе с информацией, устанавливающей соответствующее подчиненное устройство. Когда PD_other(n) не обозначено для всех подчиненных устройств, также сохраняют информацию, относящуюся к PD_other, совместно используемому подчиненными устройствами.
В поле 395 не разрешать фильтрацию COLOR, информация, обозначающая, следует ли разрешить прекращение приема, содержится для пакета, который не включает в себя BSS COLOR. Например, следует ли разрешить прекращение приема, может быть установлено в соответствии с устройством, подключенным к устройству 200 обработки информации. Например, когда ни какому из устройств (например, традиционному устройству), которому не разрешено добавлять информацию COLOR, не подчинено устройство 100 обработки информации, модуль управления устройства 200 обработки информации может выполнять такую установку, что разрешено прекращение приема.
Когда информация, сохраненная в поле 395 не разрешать фильтрацию COLOR, может быть заменена на другое поле, эта информация может быть заменена другим полем. Таким образом, когда информация заменена на другое поле, информация, которая должна быть сохранена в поле 395 не разрешать фильтрацию COLOR, не может быть сохранена в "параметре множественного обнаружения".
Идентификатор BSS на физическом уровне сохранен в "COLOR Info" 392. Идентификатор BSS соответствует идентификатору BSS, сохраненному в поле "BSS COLOR", представленном на фиг. 47.
Например, модуль управления устройства 200 обработки информации передает сигнал маяка, в котором каждая часть информации сохранена в "параметре множественного обнаружения" 391, и "COLOR Info" 392 в окружающие устройства обработки информации, в качестве объявления.
Устройство обработки информации, принимающее объявление с сигналом маяка, получает каждую часть информации, сохраненную в "параметре множественного обнаружения" 391 и "COLOR Info" 392 из сигнала маяка для содержания каждой части информации. Таким образом, устройство обработки информации содержит содержание каждого из "параметра множественного обнаружения" и идентификатора BSS на физическом уровне. Здесь, когда индивидуально обозначен PD_other, который должен использоваться устройством обработки информации, PD_other(n) соответствующий другому устройству обработки информации, как предполагается, содержится, как значение PD_other. Когда PD_other не обозначен индивидуально, содержится значение PD_other, совместно используемое подчиненными устройствами.
Когда содержание сигнала маяка содержится, и информация, включенная в последующий сигнал маяка, затем изменяется, принимают и сохраняют информацию (самую последнюю информацию), включенную в самый последний сигнала маяка.
Главная станция может передавать уведомление о содержании каждого из "параметра множественного обнаружения" и идентификатора BSS на физический уровень, используя другой сигнал, чем передача сигнала маяка. Например, главная станция может выполнять уведомление, используя фрейм данных одноадресной передачи или фрейм администрирования для подчиненного терминала, используя определение устройством обработки информации или запрос на получение информации из подчиненного терминала, в качестве инициатора.
Пример использования обработки установления физического заголовка
В двенадцатом варианте осуществления настоящей технологии информацию BSS COLOR, используемую в собственном BSS, добавляют к физическому заголовку. Заголовок PLCP не изменяется, в соответствии с состоянием соединения. Кроме того, использование обработки установления физического заголовка выполняют аналогично, как для восходящего канала передачи, так и для нисходящего канала передачи.
Пример обработки передачи и приема
Процедура обработки передачи и приема, в соответствии с двенадцатым вариантом осуществления настоящей технологии является такой же, как и в девятом варианте осуществления настоящей технологии (обработка передачи и приема, представленная на фиг. 37). Например, как сторона главной станции, так и сторона подчиненной станции могут аналогично выполнять обработку передачи и приема, представленную на фиг. 37. Например, как сторона главной станции, так и сторона подчиненной станции, как предполагается, выполняют обработку обнаружения и определения приема пакета, в общем, в другое время, чем длительность передачи и приема.
Пример операции обработки обнаружения и определения приема пакета
Обработка обнаружения и определения приема пакета, в соответствии с двенадцатым вариантом осуществления настоящей технологии, в принципе, является такой же, как и в соответствии с девятым вариантом осуществления настоящей технологии (пример операции, представленной на фиг. 39). Однако, таблица классификации обработки, на которую делается ссылка, отличается.
На фиг. 50 показана схема, представляющая пример соотношения (таблица классификации обработки) между физическим заголовком и обработкой, выполняемой устройством 100 обработки информации, в соответствии с двенадцатым вариантом осуществления настоящей технологии. Фиг. 50 будет подробно описана со ссылкой на фиг. 39.
Как представлено на фиг. 39, каждая из главной станции и подчиненной станции, соответствующая каждой функции двенадцатого варианта осуществления настоящей технологии, отслеживает измерение RSSI и выход коррелятора в отношении сигнала, вводимого через антенну во время состояния ожидания (этап S801).
Затем модуль 150 управления устройства 100 обработки информации выполняет расчет корреляции структуры преамбулы и сравнивает выход (выход коррелятора) с временным пороговым значением обнаружения (этап S802). Здесь временное пороговое значение обнаружения представляет собой пороговое значение обнаружения для считывания поля SIGNAL перед обработкой определения. Например, значение, равное или меньшее, чем PD_self и PD_other, может использоваться, как временное пороговое значение обнаружения. Например, PD_default может использоваться, как временное пороговое значение обнаружения.
"Выход коррелятора", упомянутый здесь, означает описанную выше выходную интенсивность корреляции COL и представляет собой выход коррелятора, преобразованный путем отражения мощности приема, вместо нормализованного выходного уровня коррелятора.
Когда значение выхода коррелятора больше, чем временное пороговое значение обнаружения (этап S802), модуль 150 управления устройства 100 обработки информации определяет, что состояние обнаружения представляет собой временное состояние обнаружения и выполняет переход из состояния обнаружения несущей в состояние обнаружения несущей BUSY (этап S806). Затем модуль 150 управления устройства 100 обработки информации декодирует последующее поле SIGNAL в физическом заголовке и считывает информацию и т.п. в поле SIGNAL (этап S807). В частности, считывается каждое из поля "COLOR" и CRC физического заголовка.
Модуль 150 управления устройства 100 обработки информации сравнивает каждую часть считанной информации и таблицу классификации обработки, показанную на фиг. 50, и устанавливает последующую обработку (этап S807).
В частности, модуль 150 управления устройства 100 обработки информации рассчитывает CRC физического заголовка, и подтверждают, присутствует ли ошибка в физическом заголовке. Здесь, когда ошибка присутствует в физическом заголовке, легитимность значения поля может не быть подтверждена. Поэтому, как показано на фиг. 50, когда присутствует ошибка в физическом заголовке, последующую обработку устанавливают, как "прекращение приема (ERROR)". И, наоборот, когда ошибка отсутствует в CRC физического заголовка, обработку устанавливают на основе содержания каждого из поля "COLOR" и каждой информации, распределяемой при обработке распределения параметра физического заголовка.
В частности, когда информация COLOR в физическом заголовке идентична информации COLOR собственного BSS, последующую обработку устанавливают, как "прием".
Когда информация COLOR в физическом заголовке отличается от информации COLOR собственного BSS, модуль 150 управления устройства 100 обработки информации сравнивает установленное пороговое значение обнаружения со значением выхода коррелятора.
Когда информация COLOR в физическом заголовке отличается от информации COLOR собственного BSS, и выходное значение коррелятора ниже, чем опорное значение для порогового значения обнаружения PD_other для физического заголовка, обозначающего OBSS, последующая обработка установлена, как "прекращение приема (IDLE)."
Когда информация COLOR в физическом заголовке отличается от информации COLOR собственного BSS, и выходное значение коррелятора больше, чем опорное значение для порогового значения обнаружения PD_other для физического заголовка, обозначающего OBSS, последующая обработка установлена, как "прекращение приема (BUSY)".
Когда выходное значение коррелятора ниже, чем опорное значение для порогового значения обнаружения PD_other, это означает, что значение выхода коррелятора равно или меньше, чем пороговое значение обнаружения PD_other или меньше, чем пороговое значение обнаружения PD_other. Когда значение выхода коррелятора выше, чем опорное значение для порогового значения обнаружения PD_other, это означает, что значение выхода коррелятора равно или больше, чем пороговое значение обнаружения PD_other или больше, чем пороговое значение обнаружения PD_other. Однако, в случае, когда, выходное значение коррелятора ниже по сравнению с пороговым значением обнаружения PD_other, предполагается, что значение выхода коррелятора равно или меньше, чем пороговое значение обнаружения PD_other, в случае, когда значение выхода коррелятора выше по сравнению с пороговым значением обнаружения, PD_other, предполагается, что значение выхода коррелятора больше, чем пороговое значение обнаружения PD_other. Аналогично, в случае, когда значение выхода коррелятора ниже по сравнению с пороговым значением обнаружения PD_other, предполагается, что выходное значение коррелятора меньше, чем пороговое значение обнаружения PD_other, в случае, когда выходное значение коррелятора выше по сравнению с пороговым значением обнаружения, PD_other, предполагается, что выходное значение коррелятора равно или больше, чем пороговое значение обнаружения PD_other.
Когда информация COLOR в физическом заголовке не присутствует, в принципе, предполагается, что последующая обработка представляет собой "прием". В качестве исключения, то же определение, что и для описанной выше разности COLOR выполняется только, когда в BSS разрешено прекращение приема пакета, при котором информация COLOR не включена. Разрешено ли прекращение приема, может быть определено на основе информации, сохраненной в поле не разрешается фильтрация 395 COLOR, представленном на фиг. 49.
Поскольку остальная обработка является такой же, как и обработка в соответствии с девятым вариантом осуществления настоящей технологии, ее описание будет здесь исключено.
Как описано выше, например, условие, когда выходной уровень коррелятора преамбулы пакета во время приема при преобразовании входного сигнала антенны меньше, чем пороговое значение обнаружения пакета, извлеченное из информации, описанной в физическом заголовке пакета, может быть установлено, как первое условие. В этом случае модуль 150 управления может выполнять извлечение путем преобразования на основе значения, описанного в физическом заголовке пакета, и информации, относящейся к квантованию и входных сигналов, распределенных заранее.
В вариантах осуществления настоящей технологии, система передачи данных, включающая в себя точки доступа (устройства 200 и 201 обработки информации), была описана, как пример, но вариант осуществления настоящей технологии также может применяться в системе передачи данных, которая не включает в себя точку доступа. Система передачи данных, не включающая в себя точку доступа, представляет собой, например, ячеистую сеть или специальную сеть.
Например, когда подтверждается качество соединения с другим устройством обработки информации, которое не подключено к устройству обработки информации, условие обнаружения пакета (пороговое значение обнаружения PLCP), для которого условие является наиболее слабым, может использовать период времени, в который ожидается ответ.
Здесь, когда количество подчиненных станций увеличивается в сети CSMACA, может возникать ситуация, при которой может возникать чрезмерное подавление передачи, и эффективность передачи всей системы может ухудшиться в схеме обнаружения несущей. В соответствии с этим, существует способ повышения возможностей передачи путем увеличения порогового значения чувствительности обнаружения несущей. Однако, когда терминал на стороне приема принимает несвязанный ранее пакет, несмотря на увеличение возможностей передачи на стороне передачи, возможности приема могут быть потеряны. Поэтому, необходимо, чтобы сторона приема соответствующим образом повысила пороговое значение обнаружения.
Однако, для устройства обработки информации (например, точки доступа), для которого одновременно присутствуют множество партнеров по соединению, асинхронно передающих пакеты в устройство обработки информации, предполагается, что трудно заранее оптимально установить пороговое значение обнаружения. Например, когда пороговое значение нормально установлено высоким, область обслуживания может быть сужена, и, таким образом, существует опасение, что передача данных не может быть соответствующим образом выполнена с некоторым из множества партнеров по соединению.
В соответствии с этим, в варианте осуществления настоящей технологии, определены множество физических заголовков, правильно используемых в соответствии с затуханием до места назначения, и подготовлены разные пороговые значения обнаружения, соответствующие физическим заголовкам. Таким образом, возможно, соответствующим образом изменить операцию обнаружения в соответствии с партнером по передаче данных. Таким образом, в соответствии с вариантом осуществления настоящей технологии, возможно, исключить чрезмерное подавление передачи, в соответствии с необходимостью, повысить как возможности передачи, так и возможности приема, и, таким образом, улучшить эффективность использования радиоресурсов. Другими словами, радиоресурсы могут эффективно использоваться для доступа к каналу при беспроводной передаче.
13. Пример применения
Технология, в соответствии с раскрытием, может применяться для различных продуктов. Например, устройства 100-104, 200 и 201 обработка информации могут быть реализованы, как мобильные терминалы, такие как смартфоны, планшетные ПК (персональные компьютеры), ПК типа ноутбук, портативные игровые терминалы или цифровые камеры, стационарные терминалы, такие как телевизионные приемники, принтеры, цифровые сканеры или сетевые накопители, или терминалы, установленные в автомобилях, такие как автомобильные навигационные устройства. Кроме того, устройства от 100 до 104, 200 и 201 обработки информации могут быть реализованы, как терминалы, которые выполняют передачу данных М2М (из машины в машину) (также называются терминалами МТС (передача данных машинного типа)), такие как интеллектуальные счетчики, торговые устройства, управляемые дистанционно устройства наблюдения или терминалы POS (торговая точка). Кроме того, устройства от 100 по 104, 200 и 201 обработки информации могут представлять собой модули беспроводной передачи данных, установленные в такие терминалы (например, модули на интегральных схемах, выполненные на одном кристалле).
С другой стороны, например, устройства 200 и 201 обработки информации могут быть реализованы, как точки доступа беспроводной LAN (также называется беспроводной базовой станцией), которые имеют функцию маршрутизатора или не имеют функции маршрутизатора. Устройства 200 и 201 обработки информации могут быть реализованы, как маршрутизатор мобильной беспроводной LAN. Устройства 200 и 201 обработки информации также могут представлять собой модули беспроводной передачи данных (например, модуль на интегральной схеме, выполненный на одном кристалле), установленный в устройстве.
13-1. Первый пример приложения
На фиг. 51 показана блок-схема, представляющая пример схематичной конфигурации смартфона 900, в котором может применяться вариант осуществления технологии, в соответствии с настоящим раскрытием. Смартфон 900 включает в себя процессор 901, запоминающее устройство 902, накопитель 903, интерфейс 904 внешнего подключения, камеру 906, датчик 907, микрофон 908, устройство 909 ввода, устройство 910 отображения, громкоговоритель 911, интерфейс 913 беспроводной связи, антенный коммутатор 914, антенну 915, шину 917, аккумуляторную батарею 918 и вспомогательный контроллер 919.
Процессор 901 может представлять собой, например, CPU (центральное процессорное устройство) или SoC (система на кристалле), и он управляет функциями уровня приложения и другими уровнями смартфона 900. Запоминающее устройство 902 включает в себя RAM (оперативное запоминающее устройство) и ROM (постоянное запоминающее устройство), и содержит программы, выполняемые процессором 901, и данные. Накопитель 903 может включать в себя носитель накопителя, такой как полупроводниковое запоминающее устройство или жесткий диск. Интерфейс 904 внешнего подключения представляет собой интерфейс для подключения присоединяемых снаружи устройств, таких как карта памяти или устройство USB (универсальная последовательная шина), к смартфону 900.
Камера 906 имеет датчик изображения, например, CCD (прибор с зарядовой связью) или CMOS (комплементарный металлооксидный полупроводник), для генерирования снятых изображений. Датчик 907 может включать в себя группу датчиков, включающую в себя, например, датчик установки положения, гиродатчик, геомагнитный датчик, датчик ускорения и т.п. Микрофон 908 преобразует входные звуки в смартфоне 900 в аудиосигналы. Устройство 909 ввода включает в себя, например, датчик прикосновения, который детектирует прикосновения к экрану устройства 910 отображения, кнопочную панель, клавиатуру, кнопки, переключатели и т.п. для приема манипуляций или информации, вводимой пользователем. Устройство 910 отображения имеет экран, такой, как жидкокристаллический дисплей (LCD) или дисплей на органическом светодиоде (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 или антенн для схемы беспроводной передачи данных в непосредственной близости, и т.п.), без ограничений примером на фиг. 51. В этом случае антенный коммутатор 914 может быть исключен из конфигурации смартфона 900.
Шина 917 соединяет процессор 901, запоминающее устройство 902, накопитель 903, интерфейс 904 внешнего подключения, камеру 906, датчик 907, микрофон 908, устройство 909 ввода, устройство 910 отображения, громкоговоритель 911, интерфейс 913 беспроводной связи и вспомогательный контроллер 919 друг с другом. Аккумуляторная батарея 918 подает электрическое питание в каждый из блоков смартфона 900, показанного на фиг. 51, через линию подачи питания, частично обозначенную пунктирными линиями на чертеже. Вспомогательный контроллер 919 обеспечивает, например, выполнение минимальных функций смартфона 900 в режиме ожидания.
В смартфоне 900, показанном на фиг. 51, модуль 150 управления, описанный со ссылкой на фиг. 5, может быть установлен в интерфейсе 913 беспроводной передачи данных. По меньшей мере, некоторые из функций могут быть установлены в процессоре 901 или во вспомогательном контроллере 919. Например, потребление энергии аккумуляторной батареей 918 может быть уменьшено, благодаря эффективному использованию беспроводных ресурсов путем группирования.
Следует отметить, что смартфон 900 может работать, как точка беспроводного доступа (АР программное обеспечение), по мере того, как процессор 901 выполняет функцию точки доступа на уровне приложения. Кроме того, интерфейс 913 беспроводной связи может иметь функцию точки беспроводного доступа.
13-2. Второй пример применения
На фиг. 52 показана блок-схема, представляющая пример схематичной конфигурации автомобильного навигационного устройства 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 может включать в себя множество антенн, без ограничения примером на фиг. 52. В этом случае антенный коммутатор 934 может быть исключен из конфигурации автомобильного навигационного устройства 920.
Аккумуляторная батарея 938 подает электрическое питание к каждому из блоков автомобильного навигационного устройства 920, показанных на фиг. 52, через линии источника питания, частично обозначенные пунктирными линиями на чертеже. Кроме того, аккумуляторная батарея 938 накапливает электроэнергию, подаваемую от автомобиля.
В автомобильном навигационном устройстве 920, показанном на фиг. 52, модуль 150 управления, описанный со ссылкой на фиг. 5, может быть установлен в интерфейсе 933 беспроводной связи. По меньшей мере, некоторые из функций могут быть установлены в процессоре 921.
Интерфейс 933 беспроводной связи может работать, как описанное выше устройство 100 обработки информации для предоставления беспроводного соединения с терминалом, принадлежащим пользователю, находящемуся на борту транспортного средства.
Вариант осуществления технологии настоящего раскрытия может быть реализован как система 940, находящаяся на борту транспортного средства (или в транспортном средстве), включающем в себя один или больше блоков описанного выше автомобильного навигационного устройства 920, бортовая сеть 941 транспортного средства и модуль 942 на стороне транспортного средства. Модуль 942 на стороне транспортного средства генерирует данные на стороне транспортного средства, такие как скорость транспортного средства, количество оборотов двигателя или информация об отказах, и выводит сгенерированные данные в бортовую сеть 941 транспортного средства.
13-3. Третий пример применения
На фиг. 53 показана блок-схема, представляющая пример схематичной конфигурации точки 950 беспроводного доступа, в котором может применяться вариант осуществления технологии, в соответствии с настоящим раскрытием. Точка 950 беспроводного доступа включает в себя контроллер 951, запоминающее устройство 952, устройство 954 ввода, устройство 955 дисплея, сетевой интерфейс 957, интерфейс 963 беспроводной передачи данных, антенный коммутатор 964 и антенну 965.
Контроллер 951 может, например, представлять собой CPU или цифровой сигнальный процессор (DSP) и оперирует различными функциями (например, ограничения доступа, маршрутизации, шифрования, брендмауэра и администрирования регистрации) уровня протокола Интернет (IP) и более высоких уровней точки 950 беспроводного доступа. Запоминающее устройство 952 включает в себя RAM и ROM, и сохраняет программу, выполняемую контроллером 951, и различного рода данные управления (например, список терминала, матрицу маршрутизации, ключ шифрования, установки безопасности и регистрации).
Устройство 954 ввода включает в себя, например, кнопку или переключатель и принимает манипуляции от пользователя. Устройство 955 отображения включает в себя осветитель LED и отображает статус операции точки 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 беспроводного доступа, показанной на фиг. 53, модуль 150 управления, описанный со ссылкой на фиг. 5, может быть установлен в интерфейсе 963 беспроводной передачи данных. По меньшей мере, некоторые из функций могут быть установлены в контроллере 951.
Описанные выше варианты осуществления представляют собой примеры для воплощения настоящей технологии, и соответствуют вариантам осуществления, каждый из которых имеет соответствующую взаимосвязь с предметом изобретения, представленным в формуле изобретения. Аналогично, предмет изобретения в вариантах осуществления и предмет изобретения в формуле изобретения, обозначенные теми же номерами ссылочных позиций, имеют соответствующую взаимосвязь друг с другом. Однако настоящая технология не ограничена этими вариантами осуществления, и различные модификации вариантов осуществления могут быть воплощены в пределах объема настоящей технологии, без выхода за пределы сущности настоящей технологии.
Последовательности обработки, которые представлены в вариантах осуществления, описанных выше, могут обрабатываться, как способ, имеющий последовательность последовательностей, или могут обрабатываться, как программа, которая обеспечивает выполнение компьютером последовательности последовательностей, и сохранение программы на носителе записи. В качестве носителя записи, может использоваться CD (компакт-диск), MD (мини-диск) и DVD (цифровой универсальный диск), карта памяти и Диск Blu-ray (зарегистрированный товарный знак).
Кроме того, эффекты, описанные в настоящем описании, не ограничены, но представляют собой просто примеры, и могут существовать дополнительные эффекты.
Для специалиста в данной области техники должно быть понятно, что различные модификации, комбинации, подкомбинации и изменения могут возникать в зависимости от конструктивных требований и других факторов, если только они находятся в пределах объема приложенной формулы изобретения или ее эквивалентов.
Кроме того, настоящая технология может также быть выполнена так, как представлено ниже.
(1) Устройство обработки информации, включающее в себя:
модуль управления, выполненный с возможностью управления так, что один физический заголовок выбирают из множества кандидатов физических заголовков и используют для пакета, подлежащего передаче.
(2) Устройство обработки информации по (1),
в котором физический заголовок представляет собой преамбулу PLCP, а
модуль управления выполнен с возможностью выбора одной последовательности преамбулы PLCP из множества последовательностей преамбулы PLCP, и использования для пакета.
(3) Устройство обработки информации по (2), в котором множество последовательностей преамбулы PLCP генерируется по разным правилам.
(4) Устройство обработки информации по (2) или (3), в котором множество последовательностей преамбулы PLCP включает в себя первую последовательность преамбулы PLCP, сгенерированную по заданному правилу, и вторую последовательность преамбулы PLCP, сгенерированную с помощью прореживания части содержания первой последовательности преамбулы PLCP или выполнения положительной или отрицательной инверсии.
(5) Устройство обработки информации по (1), в котором модуль управления устанавливает части информации, сохраненные в определенном поле, расположенном после преамбулы PLCP, в качестве кандидатов физического заголовка, выбирает одну часть информации из частей информации, и сохраняет выбранную информацию в определенном поле, в пакете.
(6) Устройство обработки информации по (5), в котором модуль управления сохраняет, в определенном поле, идентификатор, для идентификации сети, которой принадлежит устройство обработки информации.
(7) Устройство обработки информации по любому из (1)-(6), в котором модуль управления устанавливает части информации для установки условия обнаружения пакета, для обнаружения пакета, в качестве кандидатов физического заголовка, и выбирает информацию, для которой условие наиболее смягчено, из частей информации, и использует выбранную информацию для пакета до тех пор, пока не будет закончена обработка соединения с устройством обработки информации, которое представляет собой назначение пакета.
(8) Устройство обработки информации по любому из (1)-(7), в котором модуль управления выбирает один физический заголовок из множества кандидатов физических заголовков на основе возможности, которая может использоваться устройством обработки информации, которое представляет собой назначение пакета.
(9) Устройство обработки информации по любому из (1)-(7), в котором модуль управления выбирает один физический заголовок из множества кандидатов физических заголовков на основе качества передачи данных при передаче данных с устройством обработки информации, которое представляет собой назначение пакета.
(10) Устройство обработки информации по любому из (1)-(7), в котором модуль управления выбирает один физический заголовок из множества кандидатов физических заголовков на основе информации отчета, передаваемой из другого устройства обработки информации.
(11) Устройство обработки информации по любому из (1)-(7), в котором модуль управления выбирает один физический заголовок из множества кандидатов физических заголовков на основе информации уведомления, передаваемой из другого устройства обработки информации в устройство обработки информации.
(12) Устройство обработки информации по (1)-(11), в котором, по меньшей мере, один из множества кандидатов физического заголовка имеет формат, в соответствии со стандартом IEEE 802.11a, стандартом IEEE 802.11b, стандартом IEEE 802.11g, стандартом IEEE 802.11n или стандартом IEEE 802.11ac.
(13) Устройство обработки информации по любому из (1)-(12), в котором модуль управления выбирает и использует модуляцию и кодирование канала, в соответствии с которыми устройство обработки информации, которое представляет собой назначение пакета, может выполнять прием с высокой вероятностью, на основе порогового значения обнаружения, которое соответствует выбранному кандидату физического заголовка.
(14) Устройство обработки информации по любому из (1)-(13), в котором модуль управления устанавливает условие выбора для выбора одного физического заголовка из множества кандидатов физических заголовков и условия обнаружения пакета, соответствующие каждому физическому заголовку, на основе качества связи при передаче данных с другим устройством обработки информации.
(15) Устройство обработки информации по (14), в котором модуль управления выполняет управление так, что условие выбора и условие обнаружения пакета передают на другое устройство обработки информации, используя беспроводную связь.
(16) Устройство обработки информации по (14), в котором модуль управления устанавливает условие выбора на основе возможности, которая может использоваться другим устройством обработки информации, и возможности, которая может использоваться устройством обработки информации.
(17) Устройство обработки информации по любому из (1)-(13), в котором модуль управления устанавливает условие выбора для выбора одного физического заголовка из множества кандидатов физических заголовков на основе качества передачи данных при связи с другим устройством обработки информации.
(18) Устройство обработки информации по (15), в котором модуль управления включает условие выбора и условие обнаружения пакета в информацию отчета, и передает информацию отчета в другое устройство обработки информации.
(19) Устройство обработки информации по (15), в котором модуль управления включает в себя условие выбора и условие обнаружения пакета в сигналы передачи, отдельно передаваемые в другое устройство обработки информации, и передает эти сигналы передачи.
(20) Способ обработки информации, включающий в себя этапы, на которых:
выбирают один физический заголовок из множества кандидатов физических заголовков и используют физический заголовок для пакета, подлежащего передаче.
(21) Электронное устройство, содержащее: схему, выполненную с возможностью выполнения управления так, что формат заголовка протокола сходимости физического уровня (PLCP) выбирают из множества форматов заголовка PLCP; и прикрепляют выбранный заголовок PLCP к пакету физического уровня для передачи.
(22) Электронное устройство (21), в котором формат заголовка PLCP включает в себя преамбулу PLCP, и схема выполнена с возможностью выбора одной последовательности преамбулы PLCP из множества последовательностей преамбулы PLCP.
(23) Электронное устройство (22), в котором множество последовательностей преамбулы PLCP генерируют, используя разные правила.
(24) Электронное устройство по любому из (22)-(23), в котором множество последовательностей преамбулы PLCP включает в себя первую последовательность преамбулы PLCP, сгенерированную по заданному правилу, и вторую последовательность преамбулы PLCP, сгенерированную путем прореживания по меньшей мере части содержания первой последовательности преамбулы PLCP или выполнения положительной или отрицательной инверсии для по меньшей мере части первой последовательности преамбулы PLCP.
(25) Электронное устройство по любому из (21)-(24), в котором схема выполнена с возможностью: выбора одной части информации из набора частей информации, подлежащей включению в поле, расположенное после преамбулы PLCP в формате заголовка PLCP; и включения выбранной информации в поле для передачи пакета.
(26) Электронное устройство (25), в котором схема выполнена с возможностью включать в поле идентификатор для идентификации сети, которой принадлежит электронное устройство.
(27) Электронное устройство по любому из (21)-(26), в котором схема выполнена с возможностью: идентифицировать части информации для установки условия обнаружения пакета, для обнаружения пакета, как множество форматов заголовка PLCP; выбирать информацию, для которой пороговое значение для обнаружения пакета является наименьшим из частей информации; и управлять передачей пакета, включающего в себя выбранную информацию до тех пор, пока не будет закончена обработка соединения с другим электронным устройством, которое представляет собой назначение пакета.
(28) Электронное устройство по любому из (21)-(27), в котором схема выполнена с возможностью выбора формата заголовка PLCP из множества форматов заголовка PLCP на основе возможностей другого электронного устройства, которое представляет собой назначение пакета.
(29) Электронное устройство по любому из (21)-(28), в котором схема выполнена с возможностью выбора формата заголовка PLCP из множества форматов заголовка PLCP на основе качества связи с другим электронным устройством, которое представляет собой назначение пакета.
(30) Электронное устройство по любому из (21)-(29), в котором схема выполнена с возможностью выбора формата заголовка PLCP из множества форматов заголовка PLCP, на основе информации отчета, передаваемой из другого электронного устройства.
(31) Электронное устройство по любому из (21)-(30), в котором схема выполнена с возможностью выбора формата заголовка PLCP из множества форматов заголовка PLCP на основе информации уведомления, передаваемой из другого электронного устройства в электронное устройство.
(32) Электронное устройство по любому из (21)-(31), в котором по меньшей мере один из множества форматов заголовка PLCP имеет формат, в соответствии со стандартом IEEE 802.11а, стандартом IEEE 802.11b, стандартом IEEE 802.11g, стандартом IEEE 802.11n или стандартом IEEE 802.11ас.
(33) Электронное устройство по любому из (21)-(32), в котором схема выполнена с возможностью выбора и применения модуляции и кодирования канала, в соответствии с которыми другое электронное устройство, которое представляет собой назначение пакета, может выполнять прием с высокой вероятностью на основе порогового значения обнаружения, соответствующего выбранному заголовку PLCP.
(34) Электронное устройство по любому из (21)-(33), в котором схема выполнена с возможностью определения условия выбора для выбора формата заголовка PLCP из множества форматов заголовка PLCP, и условия обнаружения пакета, соответствующего каждому заголовку PLCP, на основе качества передачи данных с другим электронным устройством.
(35) Электронное устройство (34), в котором схема выполнена с возможностью управления передачей условия выбора и условия обнаружения пакета в другое электронное устройство через беспроводную связь.
(36) Электронное устройство по любому из (21)-(34), в котором схема выполнена с возможностью определения условия выбора на основе возможности другого электронного устройства и возможности электронного устройства.
(37) Электронное устройство по любому из (21)-(36), в котором схема выполнена с возможностью определения условия выбора, для выбора формата заголовка PLCP из множества форматов заголовка PLCP на основе качества связи с другим электронным устройством.
(38) Электронное устройство (35), в котором схема выполнена с возможностью включения условия выбора и условия обнаружения пакета в информацию отчета и передачи информации отчета в другое устройство обработки информации.
(39) Электронное устройство (35), в котором схема выполнена с возможностью управления передачей условия выбора и условия обнаружения пакета в отдельных сигналах передачи в другое электронное устройство.
(40) Способ, включающий в себя этапы, на которых: выбирают формат заголовка протокола сходимости физического уровня (PLCP) из множества форматов заголовков PLCP; и прикрепляют выбранный заголовок PLCP к пакету физического уровня для передачи.
Список номеров ссылочных позиций
10, 50 система связи
100-104, 200, 201 устройство обработки информации
110 модуль обработки данных
120 модуль обработки передачи
130 модуль модуляции и демодуляции
140 модуль беспроводного интерфейса
141 антенна
150 модуль управления
160 запоминающее устройство
900 смартфон
901 процессор
902 запоминающее устройство
903 накопитель
904 интерфейс внешнего подключения
906 камера
907 датчик
908 микрофон
909 модуль ввода
910 устройство отображения
911 громкоговоритель
913 интерфейс беспроводной связи
914 антенный коммутатор
915 антенна
917 шина
918 аккумуляторная батарея
919 вспомогательный контроллер
920 автомобильное навигационное устройство
921 процессор
922 запоминающее устройство
924 модуль GPS
925 датчик
926 интерфейс связи
927 проигрыватель содержания
928 интерфейс носителя накопителя
929 модуль ввода данных
930 устройство отображения
931 громкоговоритель
933 интерфейс беспроводной связи
934 антенный коммутатор
935 антенна
938 аккумуляторная батарея
941 бортовая сеть транспортного средства
942 модуль на стороне транспортного средства
950 точка беспроводного доступа
951 контроллер
952 запоминающее устройство
954 модуль ввода
955 устройство отображения
957 сетевой интерфейс
958 проводная сеть связи
963 интерфейс беспроводной связи
964 антенный коммутатор
965 антенна