ОБНАРУЖЕНИЕ ВОЗМОЖНОСТЕЙ СИСТЕМЫ ДЛЯ ОПРЕДЕЛЕННОЙ ПРОГРАММНЫМИ СРЕДСТВАМИ РАДИОСВЯЗИ

1. Способ, содержащий этапы, на которых:
(A) получают первую информацию, содержащую требования для связи устройства согласно протоколу беспроводной связи;
(B) получают вторую информацию, по меньшей мере, об одной возможности вычислительного устройства (200), причем второй информации достаточно для того, чтобы определять, способно ли вычислительное устройство реализовать определенную программными средствами радиосвязь, которая может осуществлять связь согласно протоколу беспроводной связи; и
(C) определяют на основе первой и второй информации, способно ли вычислительное устройство (200) реализовать определенную программными средствами радиосвязь, которая может осуществлять связь согласно протоколу беспроводной связи.
2. Способ по п.1, в котором вычислительное устройство содержит аппаратные компоненты и программные компоненты;
причем вторая информация содержит, по меньшей мере, одну возможность аппаратных компонентов (202) и/или программных компонентов (216); и
причем этап (C) содержит этап, на котором сравнивают первую и вторую информацию, чтобы определить, находится ли, по меньшей мере, одна возможность вычислительного устройства (200) в пределах диапазона, определенного посредством требований для связи устройства.
3. Способ по п.2, в котором, по меньшей мере, одна возможность содержит, по меньшей мере, одну возможность, выбранную из группы, состоящей из полной ширины полосы, гранулярности разноса несущих, диапазона модуляции, поддержки кодирования с контролем ошибок, гранулярности фильтрации, типа фильтрации, поддержки шифрования и/или дешифрования и поддержки управления доступом к среде.
4. Способ по п.2, в котором, по меньшей мере, одна возможность содержит полную ширину полосы, гранулярность разноса несущих, диапазон модуляции, поддержку кодирования с контролем ошибок, гранулярность фильтрации, тип фильтрации, поддержку шифрования и/или дешифрования и поддержку управления доступом к среде.
5. Способ по п.1, в котором этап (B) содержит этап, на котором, по меньшей мере, пытаются реализовать определенную программными средствами радиосвязь, которая передает, по меньшей мере, один сигнал, удовлетворяющий, по меньшей мере, одному требованию протокола беспроводной связи, и в котором вторая информация содержит сообщение, указывающее, сформированы ли в ответ какие-либо сообщения об ошибках посредством компонентов вычислительного устройства (200).
6. Способ по п.5, в котором этап (B) содержит, по меньшей мере, попытку передать этот, по меньшей мере, один сигнал так, что характеристики сигнала находятся ниже заранее определенных порогов.
7. Способ по п.5, в котором этап (B) содержит, по меньшей мере, попытку принять, по меньшей мере, один сигнал, передаваемый согласно протоколу беспроводной связи, и в котором вторая информация содержит сообщение, указывающее то, принят ли этот, по меньшей мере, один сигнал.
8. Способ по п.1, в котором первая информация содержит информацию, описывающую признак протокола беспроводной связи и требуемый уровень качества обслуживания для признака; и
при этом способ дополнительно содержит действие определения на основе первой и второй информации, способна ли определенная программными средствами радиосвязь выполнять упомянутый признак на требуемом уровне качества обслуживания.
9. Компьютерная система, содержащая:
программируемые схемы (602);
программное обеспечение, кодированное, по меньшей мере, на одном машиночитаемом носителе (604), чтобы программировать программируемые схемы так, чтобы реализовывать определенную программными средствами радиосвязь; и
модуль (606) проверки, чтобы определять, позволяет ли определенная программными средствами радиосвязь осуществлять связь согласно определенному протоколу беспроводной связи.
10. Компьютерное устройство по п.9, в котором программируемые схемы и машиночитаемый носитель являются компонентами первого вычислительного устройства, и модуль проверки является компонентом второго вычислительного устройства.
11. Компьютерное устройство по п.9, в котором модуль проверки получает первую информацию, содержащую требования для связи устройства согласно протоколу беспроводной связи, и вторую информацию, по меньшей мере, об одной возможности определенной программными средствами радиосвязи, причем второй информации достаточно для того, чтобы определять, может ли определенная программными средствами радиосвязь осуществлять связь согласно протоколу беспроводной связи.
12. Компьютерное устройство по п.11, в котором, по меньшей мере, одна возможность содержит, по меньшей мере, одну возможность, выбранную из группы, состоящей из полной ширины полосы, гранулярности разноса несущих, диапазона модуляции, поддержки кодирования с контролем ошибок, гранулярности фильтрации, типа фильтрации, поддержки шифрования и/или дешифрования и поддержки управления доступом к среде.
13. Компьютерное устройство по п.12, в котором определенная программными средствами радиосвязь, по меньшей мере, пытается передавать, по меньшей мере, один сигнал, удовлетворяющий, по меньшей мере, одному требованию протокола беспроводной связи, и в котором вторая информация содержит сообщение, указывающее, сформированы ли какие-либо сообщения об ошибках посредством компонентов программируемых схем (602) и/или программного обеспечения (604) в ответ.
14. По меньшей мере, один машиночитаемый носитель, кодированный инструкциями для исполнения в компьютере, при этом инструкции при исполнении осуществляют способ, содержащий этапы:
(A) получения первой информации, содержащей требования для связи устройства согласно протоколу беспроводной связи;
(B) получения второй информации, по меньшей мере, об одной возможности вычислительного устройства (200), причем второй информации достаточно для того, чтобы определить, способно ли вычислительное устройство (200) реализовать определенную программными средствами радиосвязь, которая может осуществлять связь согласно протоколу беспроводной связи; и
(C) определения на основе первой и второй информации, способно ли вычислительное устройство реализовать определенную программными средствами радиосвязь, которая может осуществлять связь согласно протоколу беспроводной связи.
15. Машиночитаемый носитель по п.14, в котором вторая информация содержит, по меньшей мере, одну способность аппаратных компонентов (202) и/или программных компонентов (216); и
в котором этап (C) дополнительно содержит этап сравнения первой и второй информации, чтобы определить, находится ли, по меньшей мере, одна возможность вычислительного устройства в пределах диапазона, определенного посредством требований для связи устройства.
16. Машиночитаемый носитель по п.15, в котором, по меньшей мере, одна способность содержит, по меньшей мере, одну возможность, выбранную из группы, состоящей из полной ширины полосы, гранулярности разноса несущих, диапазона модуляции, поддержки кодирования с контролем ошибок, гранулярности фильтрации, типа фильтрации, поддержки шифрования и/или дешифрования и поддержки управления доступом к среде.
17. Машиночитаемый носитель по п.14, в котором этап (B) содержит, по меньшей мере, попытку реализовать определенную программными средствами радиосвязь, которая передает, по меньшей мере, один сигнал, удовлетворяющий, по меньшей мере, одному требованию протокола беспроводной связи, и в котором вторая информация содержит сообщение, указывающее, сформированы ли какие-либо сообщения об ошибках посредством компонентов вычислительного устройства в ответ.
18. Машиночитаемый носитель по п.17, в котором этап (B) содержит, по меньшей мере, попытку передачи этого, по меньшей мере, одного сигнала так, что характеристики сигнала находятся ниже заранее определенных порогов.
19. Машиночитаемый носитель по п.17, в котором этап (B) содержит, по меньшей мере, попытку принять, по меньшей мере, один сигнал, передаваемый согласно протоколу беспроводной связи, и в котором вторая информация содержит сообщение, указывающее, принят ли этот, по меньшей мере, один сигнал.
20. Машиночитаемый носитель по п.14, в котором первая информация содержит информацию, описывающую признак протокола беспроводной связи и требуемый уровень качества обслуживания для признака; и
при этом способ дополнительно содержит действие определения на основе первой и второй информации, способна ли определенная программными средствами радиосвязь выполнять признак при требуемом уровне качества обслуживания.