stringtranslate.com

Полнодуплексный коммутируемый Ethernet для авионики

Авиационный полнодуплексный коммутируемый Ethernet ( AFDX ), также ARINC 664 , представляет собой сеть передачи данных, запатентованную международным производителем самолетов Airbus [1] для критически важных с точки зрения безопасности приложений , которая использует выделенную полосу пропускания, обеспечивая при этом детерминированное качество обслуживания (QoS). AFDX — зарегистрированная во всем мире торговая марка Airbus. [2] Сеть передачи данных AFDX основана на технологии Ethernet с использованием готовых коммерческих компонентов (COTS). Сеть передачи данных AFDX представляет собой конкретную реализацию спецификации ARINC 664, часть 7, профилированной версии сети IEEE 802.3 в частях 1 и 2, которая определяет, как коммерческие готовые сетевые компоненты будут использоваться для сетей передачи данных самолетов будущего поколения ( ВОПОГ). Шесть основных аспектов сети передачи данных AFDX включают полнодуплексный режим , резервирование, детерминизм, высокую скорость, коммутируемую и профилированную сеть.

История

Многие коммерческие самолеты используют стандарт ARINC 429 , разработанный в 1977 году для приложений, критически важных для безопасности. ARINC 429 использует однонаправленную шину с одним передатчиком и до двадцати приемников. Слово данных состоит из 32 битов, передаваемых по витой паре с использованием биполярной модуляции с возвратом к нулю. Существует две скорости передачи: высокая скорость — 100 кбит/с и низкая скорость — 12,5 кбит/с. ARINC 429 работает таким образом, что его единственный передатчик осуществляет связь по двухточечному соединению, что требует значительного количества проводов, что приводит к увеличению веса.

Другой стандарт, ARINC 629 , представленный компанией Boeing для 777 , обеспечивал повышенную скорость передачи данных до 2 Мбит/с и позволял использовать максимум 120 терминалов передачи данных. Этот ADN работает без использования контроллера шины, тем самым повышая надежность сетевой архитектуры. Недостаток заключается в том, что для этого требуется специальное оборудование, которое может значительно увеличить стоимость самолета. Из-за этого другие производители не приняли открыто стандарт ARINC 629.

AFDX был разработан как сеть передачи данных для самолетов следующего поколения. Основанное на стандартах комитета IEEE 802.3 (широко известном как Ethernet ) позволяет использовать коммерческое готовое оборудование, чтобы сократить затраты и время разработки. AFDX — это одна из реализаций детерминированного Ethernet, определенная спецификацией ARINC 664, часть 7. AFDX был разработан Airbus Industries для A380, [3] [4] первоначально для решения проблем реального времени при разработке системы дистанционного управления . [5] Несколько коммутаторов можно соединить мостом в каскадную звездообразную топологию . Этот тип сети может значительно уменьшить длину проводов и, следовательно, вес самолета. Кроме того, AFDX может обеспечить качество обслуживания и двойное резервирование каналов.

Опираясь на опыт A380, Airbus A350 также использует сеть AFDX с авионикой и системами, поставляемыми Rockwell Collins . [6] AFDX с использованием оптоволоконных, а не медных межсоединений используется в Boeing 787 Dreamliner . [7]

Airbus и ее материнская компания EADS предоставили лицензии AFDX в рамках инициативы по лицензированию технологий EADS, включая соглашения с Selex ES [8] и Vector Informatik [9] GmbH.

Обзор

AFDX принял такие концепции, как корзина токенов из телекоммуникационных стандартов, асинхронный режим передачи (ATM), чтобы исправить недостатки IEEE 802.3 Ethernet. Путем добавления ключевых элементов ATM к уже имеющимся в Ethernet и ограничения спецификации различных опций создается высоконадежная полнодуплексная детерминированная сеть, обеспечивающая гарантированную пропускную способность и качество обслуживания (QoS). [10] Благодаря использованию полнодуплексного Ethernet исключается возможность коллизий при передаче. Сеть спроектирована таким образом, что всему критическому трафику присваивается приоритет с использованием политик QoS, поэтому доставка, задержка и джиттер гарантированно находятся в пределах заданных параметров. [11] Высокоинтеллектуальный коммутатор, общий для сети AFDX, способен буферизировать пакеты передачи и приема . Благодаря использованию витой пары или оптоволоконных кабелей полнодуплексный Ethernet использует две отдельные пары или жилы для передачи и приема данных. AFDX расширяет стандарт Ethernet, обеспечивая высокую целостность данных и детерминированную синхронизацию. Кроме того, для улучшения целостности системы используется резервная пара сетей (хотя виртуальный канал может быть настроен на использование только одной или другой сети). Он определяет совместимые функциональные элементы на следующих уровнях эталонной модели OSI :

Основными элементами сети AFDX являются:

Виртуальные ссылки

Центральной особенностью сети AFDX являются ее виртуальные каналы (VL). В одной абстракции можно визуализировать VL как сеть в стиле ARINC 429 , каждая с одним источником и одним или несколькими пунктами назначения. Виртуальные каналы представляют собой однонаправленные логические пути от исходной конечной системы ко всем конечным системам назначения. В отличие от традиционного коммутатора Ethernet, который переключает кадры на основе адреса назначения Ethernet или MAC-адреса, AFDX маршрутизирует пакеты с использованием идентификатора виртуального канала, который передается в той же позиции в кадре AFDX, что и MAC-адрес назначения в кадре Ethernet. Однако в случае AFDX этот идентификатор виртуального канала идентифицирует передаваемые данные, а не физический пункт назначения. Идентификатор виртуального канала представляет собой 16-битное целое число без знака, которое следует за постоянным 32-битным полем. Коммутаторы предназначены для маршрутизации входящего кадра от одной и только одной конечной системы к заранее определенному набору конечных систем. К каждому виртуальному каналу может быть подключена одна или несколько принимающих конечных систем. Каждому виртуальному каналу выделяется выделенная полоса пропускания [сумма всех показателей пробелов в распределении пропускной способности VL (BAG) x MTU ] с общим объемом полосы пропускания, определяемым системным интегратором. Однако общая пропускная способность не может превышать максимально доступную пропускную способность сети. Поэтому двунаправленная связь должна требовать спецификации дополнительного VL.

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

Стоимость СУМКИ

BAG означает разрыв в распределении пропускной способности, это одна из основных особенностей протокола AFDX. Это максимальная скорость передачи данных, и она гарантированно будет отправлена ​​с этим интервалом. При настройке скорости BAG для каждой VL необходимо позаботиться о том, чтобы пропускной способности было достаточно для других VL, а общая скорость не могла превышать 100 Мбит/с.

Переключение виртуальных каналов

Каждый коммутатор имеет функции фильтрации, контроля и пересылки, которые должны быть в состоянии обрабатывать как минимум 4096 VL. Таким образом, в сети с несколькими коммутаторами (каскадная звездообразная топология) общее количество виртуальных каналов практически безгранично. Не существует определенного ограничения на количество виртуальных каналов, которые может обрабатывать каждая конечная система, хотя это будет определяться скоростями BAG и максимальным размером кадра, указанными для каждого VL, в зависимости от скорости передачи данных Ethernet. Однако количество суб-VL, которые можно создать в одном виртуальном канале, ограничено четырьмя. Коммутатор также должен быть неблокирующим на скоростях передачи данных, указанных системным интегратором, и на практике это может означать, что коммутатор должен иметь коммутационную способность, равную сумме всех его физических портов.

Поскольку AFDX использует протокол Ethernet на уровне MAC, можно использовать высокопроизводительные коммутаторы COTS с маршрутизацией уровня 2 в качестве коммутаторов AFDX для целей тестирования в качестве меры по сокращению затрат. Однако некоторые функции реального коммутатора AFDX могут отсутствовать, например, функции контроля трафика и резервирования.

Применение

Автобус AFDX используется в Airbus A380 , Boeing 787 , Airbus A400M , Airbus A350 , Sukhoi Superjet 100 , ATR 42 , ATR 72 (-600), AgustaWestland AW101 , AgustaWestland AW189 , AgustaWestland AW169 , Irkut MC-21 , Bombardier Global. Экспресс , Bombardier CSeries , Learjet 85 , Comac ARJ21 , [12] Comac C919 и AgustaWestland AW149 . [13]

Рекомендации

  1. ^ Патент США 6925088, Моро, «Система передачи данных для самолетов», выдан 2 августа 2005 г. 
  2. Ссылки ​ Управление по гармонизации внутреннего рынка. Архивировано из оригинала 11 января 2015 года . Проверено 28 мая 2015 г.
  3. ^ «Интегрированная модульная авионика A380» (PDF) .
  4. ^ «Технология AFDX для улучшения связи на Боинге 787» . www.militaryaerospace.com. 1 апреля 2005 года . Проверено 22 декабря 2010 г. AFDX, разработанный инженерами Airbus для A380, «представляет собой стандарт, определяющий электрические характеристики и спецификации протоколов (IEEE 802.3 и ARINC 664, часть 7) для обмена данными между подсистемами авионики», — говорит Бруно. «В тысячу раз быстрее своего предшественника ARINC 429; он основан на оригинальной концепции AFDX, представленной Airbus.
  5. ^ «AFDX: Решение в реальном времени на A380» (PDF) . Университет аэронавтики Эмбри-Риддла . Октябрь 2007 г. Архивировано из оригинала (PDF) 19 июля 2011 г. . Проверено 22 декабря 2010 г.
  6. ^ «AFDX: Airbus и Rockwell Collins: совместные инновации для A350 XWB» . Рокуэлл Коллинз . Июнь 2013 . Проверено 21 июня 2013 г.
  7. ^ «Технология AFDX для улучшения связи на Боинге 787» . 1 апреля 2005 г.
  8. ^ «Selex ES будет сотрудничать с Airbus в области систем управления полетами AFDX. Архивировано 10 августа 2013 г. в Wayback Machine » (пресс-релиз). Селекс ES. 19 июня 2013 г. Проверено 30 июля 2013 г.
  9. ^ «Vector подписывает соглашение о лицензионном использовании технологии AFDX, разработанной Airbus. Архивировано 11 августа 2014 г. в Wayback Machine » (пресс-релиз). Вектор. 19 февраля 2013 г. Проверено 30 июля 2013 г.
  10. ^ Шабаз и Кази. «Архитектура авиационно-космической сети полнодуплексного Ethernet (AFDX) авионики» (PDF) .
  11. ^ «Учебное пособие по AFDX/ARINC 664» (PDF) . Архивировано из оригинала (PDF) 18 июня 2015 года . Проверено 1 марта 2014 г.
  12. ^ «Технология AFDX для улучшения связи на Боинге 787» . Продукты AFDX . Проверено 13 января 2012 г. Передача данных AFDX используется на Airbus A380/A350/A400M, Boeing B787 Dreamliner (ARINC664), ARJ21 и Super jet 100.
  13. ^ «Париж 2011: AgustaWestland утверждает свою независимость в кабине» . Международные новости авиации (AINonline) . Проверено 13 января 2012 г. Архитектура, принятая AgustaWestland, основана на сети передачи данных AFDX, разработанной для новейших коммерческих авиалайнеров. Высокоскоростная цифровая шина AFDX была разработана как конкретная реализация стандарта ARINC 664, часть 7.

Внешние ссылки