datamicro.biz
Главная страница Поиск и карта сайта
Дэйтамикро CAN и смежные технологии
 

О нас
Партнеры
Проекты
Новости
Библиотека
Контакты
Форум

 
CiA

canAnaliser




Стек протоколов IEEE 1588-2008 PTP

Стек протоколов IEEE 1588 обеспечивает простую и быструю разработку устройств удовлетворяющих стандарту IEEE 1588. Разработанный IXXAT стек протоколов IEEE 1588 имеет модульную структуру, гарантирующую быструю интеграцию в целевую систему. Доступ к сокетам UDP/IP - интерфейсы к целевой платформе - собраны в отдельный адаптационный слой (сетевой интерфейс), что значительно упрощает портирование на другие целевые системы.

Стек протоколов IEEE 1588 доступен в базовой версии с дополнительными пакетами расширения. Базовая версия, помимо обязательных функций, содержит много дополнительных функции спецификации IEEE 1588-2008. В дополнение к базовой версии доступны пакеты расширения, позволяющие использовать стек протоколов в других областях и приложениях (например, в телекоммуникационных приложениях). В силу модульной структуры, программное обеспечение может быть оптимально адаптировано к требованиям системы.

Программное обеспечение полностью независимо от операционной системы и вследствие этого может использоваться в приложениях без операционной системы (с суперциклом). Единственное требование - UDP/IP стек поддерживающий многоадресную передачу (multicast). Стек протоколов IEEE 1588 легко портируется и может быть адаптирован ко всем CPU, поддерживающим аппаратные метки времени IEEE 1588. Поддерживаются циклы сообщений вплоть до 2048 пакетов в секунду на каждый тип сообщения.

Функциональность

Базовый пакет IEEE 1588 - это полная реализация стандарта IEEE 1588-2008 со следующей функциональность:

  • Ordinary/Boundary Clock
  • Алгоритм Best Master Clock
  • Поддержка многоадресной передачи UDP/IPv4
  • Поддержка одного/двух шагов
  • Механизм задержки peer-to-peer и end-to-end
  • Alternate Master
  • Поддержка для альтернативного BMCA
  • Однонаправленный режим
  • Трассировка пути
  • Только подчиненный
  • Только мастер
  • Управление протоколом/интерфейсом
  • Простой API для взаимодействия с приложением
  • Запуск с/без операционной системы
  • Простая адаптация к целевой аппаратуре, стеку UDP/IP и операционной системе
  • Оптимизированные алгоритмы фильтрации для применения в стандартных сетях Ethernet с высокой загрузкой шины

Дополнительные расширения

  • Расширение 1: UDP/IPv6
  • Расширение 2: IEEE 802.3 (канальный уровень)
  • Расширение 3: Unicast Messaging
    • Кластер Grandmaster
    • Режим Hybrid (Unicast/Multicast)
  • Расширение 4: Transparent clock (E2E/P2P)
  • Расширение 5: Telecom Profile
    • Таблица Acceptable Master
    • Режим Multi clock (для G.8261 телекоммуникационной модели подчиненного)
    • Механизм сигнализации сбоя синхронизации пакетов
    • Только матер для часов
    • Фильтр колебания задержки пакета

Поддерживаемые процессоры и Ethernet контроллеры

Доступные версии

Стек протоколов IEEE 1588 доступен для разных процессоров и Ethernet контроллеров с интегрированной функциональностью IEEE 1588.

Производитель
CPU
(платформа)
MAC/RTC/TSU
Средства
разработки
ОС
Общая версия 32/64 бита
(проверено на ПК с Linux)
Программное
решение
GNU Linux
Freescale i.MX28
(MCIMX28EVK)
Внутри CPU GNU Linux
Freescale MPC8313
(MPC8313E-RDB)
Внутри CPU GNU Linux
Freescale QorIQ P2020
(P2020RDB-PC/PCA)
Внутри CPU GNU Linux
STMicroelectronics STM32F207 Внутри CPU IAR NicheLite

По запросу IXXAT может выполнить адаптацию стека протоколов IEEE 1588 под в текущий момент неподдерживаемые процессоры и Ethernet контроллеры.

Примеры кода *

Производитель
CPU
(платформа)
MAC/RTC/TSU
Средства
разработки
ОС
Freescale QorIQ P4080 Внутри CPU GNU Linux
Freescale Kinetis K60 Внутри CPU GNU Linux
Freescale QorIQ P5040 Внутри CPU GNU Linux
Freescale MPC8309 Внутри CPU GNU Linux
STMicroelectronics STM32F107 Внутри CPU IAR NicheLite

* Специальная адаптация к целевой платформе в исходном коде, проверено, но не официальный релиз, не всегда адаптировано к текущей версии стека PTP.

Содержимое поставки

  • Исходный код на языке программирования C
  • Лицензия на ПО
  • Руководство пользователя
  • Техническая поддержка

Ознакомительные версии

Ознакомительные версии доступны для нескольких целевых платформ.

Дополнительный сервис (не включен в состав поставки)

Соглашение на техническую поддержку.

В дополнение к стеку протоколов IXXAT предлагает соглашение на техническую поддержку, которое включает предоставление следующих сервисов:

  • Бесплатные обновления и устранение неисправностей
  • Адаптация к последнему стандарту
  • Техническая поддержка

Введение в код

IXXAT предлагает однодневное введение в код, цель которого – интерфейсы, процессы и потоки данных стека протоколов IEEE 1588. Возможно рассмотрение специальных вопросов, связанных с адаптацией, а также выполнение прямой адаптации к коду.

Поддержка реализации

Дополнительное предложение от IXXAT – выполнение адаптации, реализации и тестирования стека протоколов IEEE 1588 в системе пользователя.

Коды заказа | IEEE 1588-2008
1.02.0314.101nn** | IEEE 1588-2008 Protocol Software. Базовый пакет (SDK Лицензия на продукт,
| лицензия времени выполнения требуется для каждого узла)
1.02.0314.20nn** | IEEE 1588-2008 Protocol Software Full version
1.02.0314.201nn** | IEEE 1588-2008 Protocol Software. Базовый пакет (SDK Лицензия на
| линию продуктов, лицензия времени выполнения требуется для каждого узла)
1.02.0314.6Vnnn** | IEEE 1588-2008 Protocol Software (оценочная лицензия: 30 дней, вкл Поддержка)
1.02.6314.00010 | 10 лицензий времени выполнения CANopen Master для IXXAT Econ 1001
1.02.6314.00050 | 50 лицензий времени выполнения CANopen Master для IXXAT Econ 1001
1.02.6314.00100 | 100 лицензий времени выполнения CANopen Master для IXXAT Econ 1001
1.02.6314.01000 | 1000 лицензий времени выполнения CANopen Master для IXXAT Econ 1001
1.02.6314.05000 | 5000 лицензий времени выполнения CANopen Master для IXXAT Econ 1001
1.02.6314.10000 | 10000 лицензий времени выполнения CANopen Master для IXXAT Econ 1001

Коды заказа | Расширения
1.02.0314.111nn** | Расширение пакета UDP/IPv6 для IEEE 1588-2008 (SDK Лицензия на продукт)
1.02.0314.112nn** | Расширение пакета IEEE 802.3 (Канальный уровень) для IEEE 1588-2008 (SDK
| Лицензия на продукт)
1.02.0314.113nn** | Расширение пакета Unicast Master/Slave для IEEE 1588-2008 (SDK Лицензия
| на продукт)
1.02.0314.114nn** | Расширение пакета Transparent clock для IEEE 1588-2008 (SDK Лицензия
| на продукт)
1.02.0314.115nn** | Расширение пакета Telecom profile для IEEE 1588-2008 (SDK Лицензия на продукт)
1.02.0314.211nn** | Расширение пакета UDP/IPv6 для IEEE 1588-2008 (SDK Лицензия
| на линию продуктов
1.02.0314.212nn** | Расширение пакета IEEE 802.3 (Канальный уровень) для IEEE 1588-2008 (SDK
| Лицензия на линию продуктов)
1.02.0314.213nn** | Расширение пакета Unicast Master/Slave для IEEE 1588-2008 (SDK Лицензия
| на линию продуктов)
1.02.0314.214nn** | Расширение пакета Transparent clock для IEEE 1588-2008 (SDK Лицензия
| на на линию продуктов)
1.02.0314.215nn** | Расширение пакета Telecom profile для IEEE 1588-2008 (SDK Лицензия
| на линию продуктов)

1Лицензии идут пакетно, для каждого IXXAT Econ 100 нужна лицензия

Запросить цену на продукт...

 

rss
CANopen vendor-ID:
00000026


Поставка продукции
HMS/IXXAT в России
© 1991-2016, DATAMICRO Co., Ltd.
info@datamicro.ru

тел.:  +7.8634.314-000
факс: +7.8634.314-001