AVB(Audio Video Bridging)は、イーサネットフレームの送信間隔の不均一性を是正し、レイテンシを保証することを可能にするIEEE802.1Qav(Forwarding and Queuing
Enhancement for Time-Sensitive Stream)規格を採用しています。
本コラムでは、IEEE802.1Qavの概要について説明します。
IEEE802.1Qavとは?
IEEE802.1Qavとは、イーサネットネットワーキングに関連するIEEE 802.1規格の1つです。この規格は、Talker→Listener間で、イーサーネットフレームの送信間隔を是正するとともに、レイテンシを保証することが可能なため、Listener機器で、安定して、Audio/Videoストリームを再生することができます。
IEEE802.1Qavが必要な理由

IEEE802.1Qavは、IEEE802.1Qatと同様に、Listener機器における映像の途切れや音切れを防止するために必要な規格です。
イーサネットは通信品質を保証しないベストエフォート型のネットワークであるため、TalkerからListenerへの通信経路途中でネットワーク機器にトラフィックが過剰に集中し、通信しづらくなる状態が発生する場合があります。Audio/Videoストリームの転送において、その影響を回避するためには、IEEE802.1Qatによる帯域予約機能を使用することが可能です。
しかし、IEEE802.1Qatではイーサネットフレームの送信スキームについて規定されていないため、TalkerからListener間でのレイテンシ保証や送信間隔の不均一性の是正を行うことができません。その結果、Listener機器でスムーズにAudio/Videoストリームを再生できない場合があります。
さらに、イーサネットフレームのバースト送信が制限されない場合、受信バッファーサイズが不足し、イーサネットフレームが破棄される可能性もあります。
IEEE802.1Qavでは、イーサネットフレームの送信スキームを規定しており、これらの問題を解消することが可能です。そのため、Listener機器における映像の途切れや音切れを防止するためには、IEEE802.1QatとIEEE802.1Qavをセットで採用することが必要です。
IEEE802.1Qavを使用しないことによる影響

IEEE802.1Qatを使用してAudio/Videoの帯域予約を行った場合でも、中継器であるBridge 1が受信したAudio/Videoストリームのイーサネットフレームが、いつ、どのように出力されるかは明確に定義されていません。

そのため、Audio/VideoストリームのイーサネットフレームがBridge 1で滞留する時間が大きく変動する可能性があり、レイテンシの見積もりが困難となります。また、滞留時間が長くなる場合、レイテンシの増大につながることが考えられます。

また、Bridge 1からのイーサネットフレーム出力がバースト的に行われた場合、Listenerが受信バッファーの容量を超えるイーサネットフレームを受信すると、受信バッファーからあふれたイーサネットフレームは破棄される可能性があります。

- Talkerとは、Audio/Videoストリームの送信機器のことを指します。
- Listenerとは、Audio/Videoストリームの再生機器のことを指します。
- Bridgeとは、中継機器(例えば、スイッチなど)のことを指します。
IEEE802.1Qavでは、Audio/Videoストリームの出力を優先して行うとともに、送信間隔の是正、バースト送信の回数制限も行います。
IEEE802.1Qavでは、Credit Based Shaperを採用しています。
Credit Based Shaperとは?
スイッチの出力キューに「クレジット」と呼ばれる値を設定し、出力キューからイーサネットフレームを送信するたびにクレジットを消費します。クレジットがすべて消費されると、クレジットが回復するまで出力キューからイーサネットフレームを送信しません。
たとえば、図1のように、優先度が最も高い出力キュー7にCredit Based Shaperが適用された場合、以下に記載するCredit Based
Shaperの動作ルールに基づき、図2のように動作します。クレジットのIdle SlopeおよびSend
Slopeの傾きを調整することで、イーサネットフレームの送信間隔、最大遅延、およびバースト送信回数を変更することが可能です。
Credit Based Shaperの動作ルール
IEEE802.1QavにおけるCredit Based Shaperの動作ルールを、図2の記載内容に基づき、以下に列挙します。
1. 出力キュー7からイーサネットフレームを送信していない場合、クレジット値が増加する。
2. 出力キュー7からイーサネットフレームを送信している場合、クレジット値が減少する。
3. クレジット値が0以上の場合(クレジット値 >= 0)、出力キュー7からイーサネットフレームの送信を開始できる。
4. クレジット値がマイナスの場合(クレジット値 < 0)、出力キュー7からイーサネットフレームの送信を開始できない。

図1 イーサーネットスイッチの出力段の構成

図2 Credit Based Sharperの動き
まとめ
本コラムでは、IEEE802.1Qav(Forwarding and Queuing Enhancement for Time-Sensitive Stream)の概要についてご説明しました。今回をもちまして、AVBおよびその主要規格に関する技術コラムの連載は最終回となりますが、質問やご要望があれば、ぜひお気軽にお問い合わせください。
お問い合わせ
関連技術コラム
関連製品情報
GMSL2 設計の勘所
アナログ・デバイセズの次世代GMSL、GMSL2について特徴と、 設計の勘所を説明します。
- Analog Devices, Inc.
- NEXT Mobility
車載向け高速伝送技術GMSL2の特徴と製品ラインナップについて
より高画素なカメラの映像データを扱うことができるアナログ・デバイセズの次世代GMSL、GMSL2について特徴を説明します。
- Analog Devices, Inc.
- NEXT Mobility
- ICT・インダストリアル
インカーコミュニケーションシステム(ICC)のご紹介 (アナログ・デバイセズ製品ユースケース)
当社が開発したインカーコミュニケーションシステムは、音声信号処理技術により走行中の車内でも同乗者の声が明瞭に聞こえます。
- Analog Devices, Inc.
- NEXT Mobility
OSP (Open System Protocol) 概要
ams OSRAMのOSPは、車載LEDやセンサーを接続するための無料のオープンネットワーク技術です。車載のほかにもさまざまな用途で最適なシステムを実現します。
- ams-OSRAM AG
- NEXT Mobility
- ICT・インダストリアル
NXPの車載統合マイコンS12 MagniVの魅力を徹底解説
NXPの統合マイコンS12 MagniVは、ECUの小型化と短期開発を実現し、車載システムの電動化に貢献します。S12 MagniVの特長や利点を解説しています。
- NXP Semiconductors N.V.
- NEXT Mobility
- ICT・インダストリアル
ワイヤレスジェスチャーセンサーのご紹介 (アナログ・デバイセズ製品ユースケース)
ネクスティ エレクトロニクスが開発した、ワイヤレスタイプのジェスチャーセンサーは、低コストで遠隔での家電やディスプレイ製品の制御に対応できます。
- Analog Devices, Inc.
- NEXT Mobility
- ICT・インダストリアル
- スマートファクトリー・ロボティクス