Tesira firmware version releases 3.9 and later support use of AES67, which is a technical standard for audio over IP and audio over Ethernet interoperability. AES67 is a layer 3 protocol suite designed to allow interoperability between a variety of IP-based audio networking systems. AES67 is supported on Tesira Dante-enabled equipment such as TesiraFORTE DAN and DAN-1 cards. Further information regarding channel and flow counts can be found here.
AES67-enabled Dante devices must use Dante flows when sharing audio with other AES67-enabled Dante devices. AES67-enabled Dante devices support simultaneous use of Dante and AES67 flows.
This article will address enabling AES67 in Tesira Dante products and basic concepts of routing AES67 audio to/from non-Dante AES67 devices. Non-Dante AES67 configuration of 3rd party devices will likely require additional configuration documentation from the respective manufacturer.
AES67 is a published standard defined by the AES and IETF that defines audio transport over IP and little more. It is intended for interoperability but is not a complete audio networking solution. The following details may help in the understanding of the standard:
- AES67 is multicast traffic utilizing IP addresses in the 239.69.x.x/16 range.
- Sample rate is 48kHz.
- Flows include up to 8 channels.
- 1 Gigabit data link is required for AES67-enabled Dante endpoints.
- AES67-enabled Dante devices support PTP v1 and PTP v2.
- Non-Dante AES67 devices often support PTP v2 only.
Configuring AES67 in Tesira
As previously mentioned, the Tesira device must be a Dante-capable device (TesiraFORTE DAN or DAN-1 card) running Tesira firmware version 3.9 or later. Once these prerequisites have been confirmed, proceed with the following steps to create an AES67 source:
- Use Dante Controller software to select the appropriate Tesira Dante device and enable AES67 Mode:
- Once AES67 is enabled on the Tesira Dante device, the Tesira device must be rebooted via Tesira Device Maintenance.
- Similarly, if AES67 transmission flows are changed, the Tesira device must be rebooted for the label changes to take effect.
- After the Tesira device has rebooted, Dante Controller will update showing AES67 Mode is enabled:
- Next, create the Multicast Flow and assign the source channels:
- Review and document Multicast Flow information. This information may need to be manually entered in the 3rd party AES67 receiving device if said device does not appear in the Dante Controller for routing:
Once AES67 has been enabled on the Tesira endpoint, it can sink (receive) AES67 multicast flows. Dante Controller will only list Dante sinks in the left Dante Receivers column. All discovered AES67 sources will display in blue across the top as Dante Transmitters. Click the desired crosspoint to route audio:
|TesiraFORTE DAN||32x32 (8 channels per flow)|
|Tesira DAN-1 card||
64x64 (8 channels per flow)
SAP (Session Announcement Protocol) is used by Dante endpoints to announce their presence on a network. This is how Dante Controller populates its Dante Transmitter and Dante Receiver list with devices. Not all AES67 devices support SAP which means that Dante Controller will only display endpoints that have announced using SAP. In the following image, the AES67 capable non-Dante sources are displayed in blue. There are two non-Dante AES67 capable sinks on the network that are not listed under the Dante Receiver list:
- Notice that all crosspoints in this screenshot appear to have an error. In this case, the audio route is good but no audio is present because the source is not sending audio. Once the source begins streaming audio the crosspoint indicator will return to a green check mark.
If a 3rd party AES67 device does not support SAP natively, Ravenna offers a RAV-2-SAP converter freeware.
Network switch configuration
Congratulations, now that AES67 has been enabled on the endpoints, multicast traffic is active on your audio network. This means that the network switches must be configured to support multicast traffic. Check with the switch manufacturer regarding specific configuration settings for Dante and AES67 traffic. Here are some general review points:
- Disable Energy Efficient Ethernet (802.3az)
- The switch must support and be able to distinguish between PTPv1 and PTPv2 timing protocols.
- Enable IGMP v2
- Review QoS