vol36. Ethernet AVB / Milan プロトコル
本日、MILANプロトコルが発表された。
Ethernet AVB/TSN に基づいたPro AV 向けのプロコトルで、Certified デバイス間の相互
動作を保証する。概要をまとめてみたい。
MILANとは?
- AVB/TSNの上位layer(アプリ層)のプロトコル
- Certified されたAVB/TSN デバイス間の相互接続性を保証する
- アプリ及びNetwork layerへの要求を定義
- compatible media streams, formats, media-clocking, redundancy
and controller software.
- compatible media streams, formats, media-clocking, redundancy
- Pro AV アプリ向け
- 2018/6/5 にプレスリリースされた
Creators
AVnul Alliance 内のPro AV Marketの企業
- AudioScience
- Avid
- Biamp
- d&b audiotechnik
- L-Acoustics
- Luminex
- Meyer Sound
概要
- AVB protocol base (gen1)
- Stream Format はAAF、Media Clock RecoveryにCRF、Device Discovery やConnection
Management にAVDECCを採用 - Redundancy に対する項目もあるが、それを実現するために、どのプロトコルをサポ
トしないといけないかは規定していない。 - user-driven protocolとのことなので、user の要求に基づいて、仕様が追加されていく形になるだろう
White Paper
以下、Whilte Paper のポイントを列挙
http://avnu.org/wp-content/uploads/2014/05/Milan-Whitepaper_FINAL-1.pdf
Ovewrview
Milan creates the endpoint solution layer for professional
audio equipment based on the following AVB IEEE stan-
dards:Therefore, Milan defines a set of technical profiles for these
IEEE standards dedicated to professional audio endpoints:- Media Clocking Specification
- Stream Format Specification
- Redundancy Specification
- AVDECC Specification for Endpoint
Media Clocking Specification
- What Format and Sample Rates are supported?
- mandatory 48kHz
- optional: 96kHz, 192kHz
- CRF (Clock Reference Format) defined in IEEE 1722-2016.
- What Format and Sample Rates are supported?
Stream Format Specification
- AAF 32bit (mandatory)
- max 8ch per stream
- High Capacity 32 bit (optional)
- max 56ch per stream
- High Capacity 24 bit (optional)
- max 64ch per stream
- AAF 32bit (mandatory)
Redundancy Specification
- duplicating the network infrastructure into two independent logical
networks (e.g. a broken cable or power loss of a bridge). By
connecting endpoints to both networks, seamless redundancy can be
achieved. - Milan does not specify a particular implementation, rather defines the
gen- eral requirements that implementations must adhere to in order to
achieve interoperability.
- duplicating the network infrastructure into two independent logical
AVDECC Specification for Endpoint
- The Milan AVDECC specification provides a consistent set of
requirements that provides the following features:- Automatically discovers the addition and removal of pro audio
devices on the network - Retrieves the entity model of the discovered pro audio devices
- Connects and disconnects streams between the discovered pro audio devices
- Obtains status information about the discovered pro audio devices
and their connections - Controls the discovered pro audio devices
- Automatically discovers the addition and removal of pro audio
- The Milan AVDECC specification provides a consistent set of
参考
http://avnu.org/milan/
http://www.inavateonthenet.net/news/article/avb-based-milan-protocol-promises-to-boost-open-standards-networking