Bluetooth

Bluetooth® PHY, протокол и моделирование уровня системы

Библиотека Communications Toolbox™ для протокола Bluetooth предоставляет совместимые со стандартом функции и ссылку примеры для разработки, моделирования, симуляции и проверки радиочастотного физического слоя (RF-PHY) Bluetooth коммуникационных систем. Библиотека поддерживает моделирование протокола слоя, моделирование сети, симуляцию уровня канала связи, верификацию золотой ссылки и генерацию тестовых сигналов для сигналов с низкой энергией Bluetooth (BLE) и базовой скоростью Bluetooth/улучшенной скоростью передачи данных (BR/EDR).

С помощью библиотеки можно конфигурировать, моделировать, измерять и анализировать сквозные ссылки связи. Можно изменять или настраивать функции библиотеки и использовать их в качестве образцов модели для реализации систем и устройств Bluetooth. Функции BLE и объекты строения поддерживают обработку PHY и протокольного слоя, назначают роли и режимы устройств и предоставляют услуги управления соединениями. Используйте функции библиотеки и примеры для генерации и декодирования сигналов Bluetooth BR/EDR. Используйте функции и объекты определения направления BLE для оценки угла прибытия (AoA) и угла отправления (AoD). Библиотека обеспечивает функции для записи сгенерированных и восстановленных пакетов канального слоя BLE в файлы захвата пакетов (PCAP) и захвата пакетов следующей генерации (PCAPNG).

Библиотека включает справочные примеры, которые помогут вам смоделировать поведение устройств Bluetooth или сети устройств Bluetooth. Адаптируйте предоставленные исходные проекты, чтобы исследовать коммуникацию в полинодных сетях и изучить производительность системы ваших проектов. Библиотека включает справочные примеры mesh для изучения затопления слоя сети и профилирования энергии. Используйте функции библиотеки и примеры, чтобы помочь вам моделировать и анализировать помехи от и совместное существование с другими сетями.

Ключевые возможности

  • Совместимые со стандартом модели для Bluetooth 5.0 и 5.1

  • Генерация сигналов

  • Функции обработки сигналов, включая кодирование канала, синхронизацию, оценку канала и эквализацию

  • Симуляция уровня звена со ссылочными примерами

  • Генерация и декодирование сообщений протокола, включая ссылку слоя, L2CAP, ATT и GAP

  • Алгоритмы выбора канала и скачкообразного изменения частоты

  • Функциональность определения направления BLE

  • Объекты PCAP и PCAPNG для средства записи файлов для экспорта пакетов канального слоя BLE

  • Примеры моделирования сети, включая моделирование mesh BLE, интерференций и сосуществования

  • Поддержка генерации Кода С++ и C

Вы можете загрузить библиотеку Communications Toolbox для пакета поддержки Bluetooth Protocol из Add-On Explorer. Для получения дополнительной информации см. раздел «Получение и управление дополнениями».