Ieee 802.1qav для аудио видео Стыковка автомобильных сетей Ethernet
Современные транспортные средства развиваются в мобильные центры обработки данных, требуя надежных сетевых инфраструктур для обработки постоянно растущего потока аудио, видео и данных датчиков с высокой пропускной способностью. Автомобильный Ethernet стал основой для этой цифровой трансформации, но только стандартный Ethernet не может гарантировать детерминированное время, необходимое для синхронизированного воспроизведения звука или каналов камеры в реальном времени. Именно здесь стандарт IEEE 802.1Qav - переадресация и очередь для потоков с чувствительной ко времени функцией передачи данных (AVB) играет ключевую роль. В качестве краеугольного камня пакета Audio Video Bridging (AVB) IEEE 802.1Qav позволяет автомобильным сетям Ethernet обеспечивать гарантированную пропускную способность, ограниченную задержку и передачу без колебаний для чувствительных ко времени потоков, гарантируя, что как критически важные для безопасности, так и информационно-развлекательные приложения сосуществуют плавно.
IEEE 802.1Qav в контексте AVB
IEEE 802.1Qav является частью более широкого набора стандартов IEEE, известного как Audio Video Bridging (AVB), который первоначально был разработан для профессиональных аудио- и видеоприложений по Ethernet. В комплект AVB входят несколько дополнительных стандартов, включая IEEE 802.1BA (AVB Systems), IEEE 802.1Qat (Stream Reservation Protocol) и IEEE 802.1AS (Timing and Synchronization). Вместе эти стандарты обеспечивают полную основу для транспортировки чувствительных ко времени носителей с высокой надежностью и предсказуемостью. IEEE 802.1Qav специально обращается к механизмам пересылки и очереди, которые управляют тем, как чувствительные ко времени потоки обрабатываются на каждом сетевом узле.
Впервые ратифицированный в 2009 году и позже включенный в пересмотр IEEE 802.1Q-2014, 802.1Qav определяет алгоритм формовщика на основе кредита (CBS), который регулирует передачу трафика AVB. В отличие от трафика с наилучшими усилиями, который может страдать от всплесков и столкновений, трафик AVB, сформированный 802.1Qav, доставляется плавным, предсказуемым образом. Стандарт классифицирует потоки AVB на два приоритетных класса: класс A (для очень низкой задержки, например, 2 мс более 7 прыжков) и класс B (для низкой задержки, например, 50 мс более 7 прыжков). Каждому классу присваивается фиксированное резервирование полосы пропускания, гарантируя, что аудио и видео потоки не мешают друг другу или с данными более низкого приоритета.
Основные характеристики IEEE 802.1Qav
Кредитный сейпер (CBS)
Центральный механизм в IEEE 802.1Qav — это формировщик на основе кредита. Каждый класс трафика AVB поддерживает счетчик кредита, который представляет собой количество пропускной способности, которую ему разрешено передавать. Когда поток имеет данные для отправки, кредит увеличивается с контролируемой скоростью (наклон холостого хода) и уменьшается при передаче пакетов (наклон отправки). Этот алгоритм гарантирует, что трафик из каждого класса AVB сглаживается с течением времени, предотвращая резкие всплески, которые могут вызвать перегрузку или задержку джиттера. Наклон холостого хода соответствует фракции полосы пропускания, зарезервированной для этого класса (например, 75% для класса A в некоторых конфигурациях). Строго регулируя время передачи, CBS гарантирует, что даже когда несколько потоков AVB сходятся на коммутаторе, задержка в худшем случае остается ограниченной.
Протокол резервирования потоков (SRP)
Для использования 802.1Qav конечные точки сети должны сначала резервировать пропускную способность и ресурсы задержки по всему пути. Протокол резервирования потока (IEEE 802.1Qat) обрабатывает эти переговоры. Разговорник AVB (например, модуль камеры или аудио усилитель) рекламирует свои требования к потоку - пропускную способность, класс и допуск задержки - через сеть. Мосты и переключатели вдоль пути регистрируют бронирование и распределяют необходимые параметры CBS. Если какой-либо мост не может разместить поток, бронирование отказано. Это гарантирует, что обязательства по качеству обслуживания (QoS) сквозные до любых потоков данных. Бронирование поддерживается с помощью механизма сохранения; если говорящий прекращает отправку, бронирование высвобождается автоматически.
Приоритет трафика и очереди
IEEE 802.1Qav опирается на существующий механизм приоритета IEEE 802.1Q VLAN для отличия трафика AVB от других данных. Как правило, AVB классу A присваивается приоритет 3, приоритету 2 класса B, в то время как трафик с наилучшими усилиями использует приоритеты 0-1 и 4-7. Внутри моста каждая карта приоритета выполняется в выделенной очереди. Алгоритм CBS работает на очередях AVB, в то время как очереди без AVB используют строгий приоритет или взвешенную справедливую очередь. Эта приоритизация гарантирует, что даже при большой нагрузке сети кадры AVB передаются перед трафиком с более низким приоритетом, удовлетворяя их целевым показателям задержки.
Связанная задержка и контроль джиттера
Сочетание CBS и SRP дает математически доказуемые границы на задержке и джиттере. Например, в сети с до 7 прыжками трафик класса А обычно испытывает сквозные задержки до 2 мс с джиттером ниже 125 мкс. Это имеет решающее значение для таких приложений, как микрофонные массивы в бесконтрольном вызове или сшивании камеры с объемным обзором, где даже небольшие изменения времени могут ухудшить производительность. Гарантированное поведение в худшем случае отличает AVB от стандартного Ethernet, где задержка непредсказуема и может колебаться под нагрузкой.
Использование в Automotive Ethernet
Автоматические сети Ethernet быстро заменяют устаревшие шины, такие как CAN, LIN и MOST, для данных с высокой пропускной способностью. IEEE 802.1Qav особенно хорошо подходит для следующих случаев использования, где надежная потоковая передача имеет первостепенное значение.
Инфо- и Rear-Seat Entertainment
Современные транспортные средства часто имеют несколько экранов, транслирующих видео высокой четкости с DVD-плееров, зеркал мобильных устройств или потоковых сервисов. Аудиосистемы с 5.1 или даже 7.1 объемными каналами требуют синхронизированного воспроизведения. IEEE 802.1Qav гарантирует, что и видеокадры, и аудиообразцы прибывают в нужное время, поддерживая синхронизацию губ и предотвращая сбои. Зарезервировав выделенную полосу пропускания для каждого потока, сеть может поддерживать несколько одновременных видеосессий без разногласий.
Системы помощи водителю (ADAS)
Подсистемы ADAS, такие как 360-градусные камеры объемного обзора, камеры с прямым обзором и радиолокационные модули, генерируют большие объемы данных, которые должны обрабатываться в режиме реального времени. Например, система объемного просмотра обычно использует от четырех до шести камер, каждая из которых передает потоковое несжатое видео со скоростью 30 кадров в секунду по одной линии Ethernet. IEEE 802.1Qav гарантирует, что каждый поток камеры имеет зарезервированный слот, избегая падений кадров или задержек, которые могут поставить под угрозу алгоритм сшивания. Аналогичным образом, камеры мониторинга водителя и внутренние микрофоны для систем экстренного вызова (eCall) извлекают выгоду из гарантий низкой задержки AVB.
Телематика и подключенные сервисы
Транспортные средства все чаще выступают в качестве точек доступа Wi-Fi и сотовых шлюзов. Голосовые звонки в режиме реального времени через VoLTE или потоковое аудио из подключенных приложений должны конкурировать с диагностическими данными и обновлениями OTA. С 802.1Qav информационно-развлекательный головной блок может резервировать пропускную способность для голосовых потоков, обеспечивая четкое качество вызова даже в то время, когда автомобиль загружает большое изображение прошивки. Это разделение критического и наиболее эффективного трафика имеет важное значение для поддержания пользовательского опыта без ущерба для функциональности.
Синтез звука и активная шумовая отмена
Электромобили (EV) часто не имеют шума двигателя, что приводит к синтетическим звукам двигателя, передаваемым через динамики для осведомленности водителя. Системы активного шумоподавления (ANC) используют микрофоны для обнаружения шума в салоне и генерации антифазного аудио. Оба приложения требуют очень низкой задержки - часто менее 1 мс - для эффективности. Класс A IEEE 802.1Qav (2 мс более 7 прыжков) может соответствовать этим требованиям, когда топология сети тщательно разработана, обеспечивая детерминированный путь для аудиопотоков.
Преимущества для автомобильных систем
Улучшенный пользовательский опыт
Наиболее заметным преимуществом является плавное воспроизведение мультимедийных программ без сбоев. Пассажиры пользуются четким видео без артефактов и аудио без отсева, независимо от того, смотрят ли они фильм, слушают ли музыку или участвуют в конференц-звонке. AVB также обеспечивает расширенные функции, такие как погружение в аудио (например, Dolby Atmos), которые требуют точной синхронизации между несколькими динамиками.
Улучшенная безопасность
Обеспечивая гарантированное время ожидания для данных камеры и датчика, 802.1Qav непосредственно способствует функциям помощи водителю. Корм камеры, который страдает от 50-минутной задержки, может быть разницей между своевременным предупреждением о столкновении и опозданием. Ограниченное время ожидания AVB гарантирует, что видеопоток от резервной камеры появляется на дисплее в пределах известного временного окна, отвечающего требованиям функциональной безопасности (ISO 26262) для некритических систем, но в режиме реального времени.
Эффективность и масштабируемость сети
Поскольку 802.1Qav резервирует пропускную способность на поток, а не на порт, он эффективно использует сетевые ресурсы. Несколько потоков AVB могут совместно использовать одну линию Ethernet, если сумма их резервирования не превышает пропускную способность канала (обычно 100 Мбит / с или 1 Гбит / с в текущих автомобильных развертываниях). Это позволяет дизайнерам сократить количество физических кабелей и коммутаторов, экономя вес и стоимость. По мере того, как архитектуры транспортных средств движутся к контроллерам домена и зональным шлюзам, AVB изящно масштабируется, позволяя резервированию потоков преодолевать несколько переходов.
Совместимость и стандартизация
IEEE 802.1Qav является открытым, нейтральным для поставщиков стандартом. Это способствует совместимости компонентов от разных поставщиков - критический фактор в цепочках поставок автомобилей. OEM-производитель может получить модуль камеры, соответствующий AVB, от одного поставщика, переключатель от другого и информационно-развлекательный блок от третьего, уверенный, что резервирование потока и время будут работать, как указано. Это контрастирует с запатентованными решениями, такими как LVDS или аналоговые видеосвязи, которые блокируют дизайн в одном поставщике.
Энергоэффективность
Автомобильный Ethernet уже предлагает энергоэффективность благодаря маломощным приемопередатчикам и возможность отключения неиспользуемых ссылок. AVB способствует дальнейшему, позволяя детерминированное планирование, что снижает необходимость в высокоскоростных ретрансляциях или избыточных путях. При полнодуплексном Ethernet и формировании трафика CBS устраняются домены столкновений, а сеть работает более плавно, уменьшая пики мощности, связанные с разорванным трафиком.
Рассмотрение осуществления
Поддержка аппаратного обеспечения
Внедрение IEEE 802.1Qav требует Ethernet-коммутаторов и конечных точек, поддерживающих формировщик на основе кредита и протокол резервирования потока. Большинство современных автомобильных Ethernet-коммутаторов (например, от NXP, Broadcom, Marvell, Microchip) включают возможности AVB/TSN. Коммутатор должен предоставлять выделенные очереди для каждого класса AVB и реализовывать алгоритм CBS в аппаратном обеспечении для достижения целей задержки без вмешательства процессора. Конечным устройствам, таким как камеры и головные блоки, нужен стек говорящего или слушателя, который отправляет сообщения SRP и кадры расписания по параметрам CBS.
Синхронизация часов
AVB полагается на IEEE 802.1AS (обобщенный протокол точного времени, gPTP) для синхронизации часов по сети с точностью до субмикросекунды. Без общего времени формер на основе кредита не может эффективно координировать несколько прыжков. Автоматические развертывания часто объединяют 802.1AS с GPS или внешними источниками времени для достижения необходимой точности. Иерархия синхронизации должна быть разработана для выживания изменений топологии (например, присоединения узла или выхода из сети), не вызывая сбоев.
Сосуществование с наиболее эффективным трафиком
Пока AVB резервирует полосу пропускания, наиболее эффективный трафик все же может использовать оставшуюся пропускную способность канала. Однако проектировщики должны убедиться, что общая зарезервированная полоса пропускания никогда не превышает скорость канала связи, иначе SRP откажется от новых потоков. На практике обычно резервируется не более 75% канала связи для AVB, чтобы оставить запас хода для управляющих сообщений и коротких всплесков. Кроме того, не следует голодать данным с низким приоритетом; необходима тщательная настройка строгого приоритетного планировщика для очередей, не связанных с AVB.
Ограничения резервирования полосы пропускания
Каждый класс AVB имеет совокупный предел пропускной способности, определенный стандартом: класс A ограничен до 75% скорости связи, класс B - до 75% оставшейся полосы пропускания после класса A. Эти ограничения гарантируют, что трафик AVB не полностью монополизирует сеть. Для более высоких требований к полосе пропускания, таких как видео 8K или необработанные данные LiDAR, могут использоваться несколько потоков или сеть может перейти на многогигабитный Ethernet (2.5/5/10 Гбит / с), где абсолютная зарезервированная шкала пропускной способности соответственно.
Сравнение с другими технологиями автомобильных сетей
AVB vs. MOST (Медиаориентированный транспорт)
MOST был доминирующим стандартом для автомобильных информационно-развлекательных сетей в течение десятилетий, предлагая детерминированную потоковую передачу аудио и видео по топологии кольца. Однако MOST имеет ограниченную пропускную способность (обычно 150 Мбит / с) и постепенно отменяется в пользу Ethernet из-за стоимости, масштабируемости и необходимости подключения к Ethernet (например, обновления OTA, диагностика на основе IP). IEEE 802.1Qav обеспечивает аналогичные или лучшие гарантии задержки с более высокой пропускной способностью и более простыми кабелями (однокрученная пара для 100BASE-T1 или 1000BASE-T1).
AVB vs. CAN/CAN FD
CAN и CAN FD являются низкоскоростными, детерминированными протоколами для управляющих сигналов (например, окон, тормозов), но не могут транспортировать потоки мультимедиа с высокой пропускной способностью. Их максимальная скорость передачи данных (до 12 Мбит/с для CAN FD) недостаточна для несжатого видео. AVB дополняет CAN, обрабатывая аудио/видео трафик с высокой скоростью передачи данных, в то время как CAN обрабатывает критически важные для безопасности сигналы управления. Две сети сосуществуют во многих транспортных средствах, при необходимости шлюз соединяет их.
AVB против собственных аналоговых / серийных ссылок
Исторически реверсивные камеры использовали аналоговое композитное видео по коаксиальным кабелям, а головной дисплей использовал LVDS-ссылки. Они хорошо работают для одиночных потоков, но не легко масштабируются до нескольких камер или интегрированного аудио. Каждый поток требует своего собственного выделенного кабеля, добавляя вес и стоимость. С AVB по Ethernet несколько потоков совместно используют один кабель, и сеть может быть перепрофилирована для будущих обновлений. Детерминированная производительность 802.1Qav устраняет необходимость в выделенных аппаратных ускорителях.
AVB против стандартов TSN (Time-Sensitive Networking)
TSN (IEEE 802.1Qbv, Qci, Qbu и т. Д.) расширяет AVB еще более жестким детерминизмом - ниже 100 мкс - подходит для циклов управления и критически важных функций. В современных автомобильных архитектурах TSN все чаще используется для ADAS и автономного вождения, в то время как AVB остается предпочтительным решением для информационно-развлекательных и небезопасных медиапотоков. Обе технологии совместимы; мосты AVB могут обновляться до TSN без замены оборудования, поскольку формовщик на основе кредита является подмножеством переключателя, способного TSN.
Будущие тенденции и эволюция
По мере развития автомобильного Ethernet IEEE 802.1Qav, вероятно, будет дополняться или заменяться более продвинутыми стандартами TSN для критически важных по времени потоков. Однако AVB Framework обеспечивает проверенное, низкосложное решение для аудио/видео приложений, не требующих субмикросекундной точности. Автомобильная промышленность движется к зональным архитектурам, где центральный шлюз соединяет несколько зон с высокоскоростными магистралями Ethernet. В таких конструкциях потоки AVB могут пересекать несколько коммутаторов, а возможность резервирования полосы пропускания сквозной становится еще более важной.
Многогигабитный Ethernet (2.5GBASE-T1, 5GBASE-T1, 10GBASE-T1) стандартизируется для автомобильного использования, позволяя AVB выделять еще большие участки полосы пропускания для нескольких видеопотоков 4K. Кроме того, интеграция беспроводного Ethernet (например, Wi-Fi 6/7) может привести к беспроводным мультимедийным механизмам QoS, подобным AVB, но проводная магистраль по-прежнему будет полагаться на 802.1Qav для гарантированного обслуживания.
Другая тенденция - сближение информационно-развлекательных и ADAS данных в одной сети. Расширенные платформы используют одни и те же коммутаторы Ethernet для обработки каналов камеры как для помощи при парковке, так и для записи. Бронирование потоков AVB гарантирует, что критические потоки безопасности не будут голодать из-за менее срочного медиатрафика, а также гарантирует, что развлечения не ухудшаются диагностическим трафиком. Эта конвергенция требует тщательного планирования приоритетных классов и бюджетов пропускной способности.
Заключение
IEEE 802.1Qav является жизненно важным стандартом для продвижения Audio Video Bridging в автомобильных сетях Ethernet. Определяя формировщик на основе кредита и интегрируясь с протоколом резервирования потока, он обеспечивает гарантированную пропускную способность, низкую задержку и управление джиттером, необходимые для современных мультимедийных и сенсорных приложений в автомобиле. По мере того, как транспортные средства становятся более подключенными и автономными, спрос на детерминированный Ethernet будет только расти. IEEE 802.1Qav предлагает зрелое, совместимое решение, которое уравновешивает производительность с экономической эффективностью, гарантируя, что безопасность и развлечения поставляются бесшовно.
Для дальнейшего чтения обратитесь к официальному стандарту IEEE 802.1Q-2014 , статье Wikipedia о аудио-видеобридинге и примечаниям к приложениям от поставщиков автомобильных компонентов Ethernet, таких как NXP или Broadcom.