34
Please standby. This session will begin promptly at XX:00am PDT Intro to Q-SYS Networking

Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

Please standby. This session will begin promptly at XX:00am PDT

Intro to Q-SYS Networking

Page 2: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

day two | networking

Page 3: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking solutions

Plug-and-Play Setup• I’m installing a local AV network• I intend on using Q-SYS audio and video peripherals• I have limited experience with networking• I want a simplified installation experience

• I’m installing into an existing infrastructure• I’m installing this on a large enterprise network• I intend on using Q-SYS audio and video peripherals• The IT team has preferred switch vendors

• I want to manually configure my network switchto operate with the Q-SYS Platform

• I have experience with custom network configurations

• I have successfully used this network switchon past Q-SYS deployments

• I’m looking for a specific switch configuration example

Larger Installations / Existing Enterprise Network

Manual Network Switch Configuration

Page 4: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | plug-and-play

OPTION A: plug-and-play setup

Q-SYS NS-1108P1 Gbps switch ports (PoE+): 10(4)

1 Gbps SFP+ Ports: 0PoE budget: 75 W

Stacking: No

1 Gbps switch ports (PoE+): 24(12)10 Gbps SFP+ Ports: 4

PoE budget: 190 WStacking: Yes

1 Gbps switch ports (PoE+): 48(24)10 Gbps SFP+ Ports: 4

PoE budget: 375 WStacking: Yes

Q-SYS NS-1124P

Q-SYS NS-1148P

Page 5: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | switch qualification

OPTION B: large installation / existing enterprise network

• independent network switch qualification

• complete test and validation of network switches and routers

• need to provide verification to customer that switches meet performance needs of Q-SYS

Page 6: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | manual switch configuration

OPTION C: manual network switch configuration

• guides available for switches QSC has tested

• list of switches with known issues

• general networking resources

Page 7: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | resources

Working with the IT department: Q-LAN Application Guide

• available on qsc.com

• provided on flash drive

• contains all port and address information that an installer’s IT department will need to coordinate with Q-LAN

Page 8: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | Q-LAN

What is Q-LAN?: suite of standard based protocols

• TCP/IP – Control

• UDP/IP – Control and Audio Streaming

• PTPv2 – Audio Clock Synchronization

• QDP* - Core and peripheral discovery

• HTTPS - Control

Page 9: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | UDP vs TCP

UDP message

TCP message

Pan Up

Stop

Zoom

Pan Up

Pan Up Acknowledgement

Zoom

Zoom Acknowledgement

Stop

Stop Acknowledgement

Page 10: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | unicast transmission

10.0.0.11: Hello World!

10.0.0.12: Hello World!

10.0.0.10: Hello World!

10.0.0.10 is00:60:74:00:00:01

aka Port 6

10.0.0.11 isFC:FC:48:AE:11:FF

aka Port 7

10.0.0.12 isDE:AD:BE:EF aka

Port 8

ARP table

Page 11: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | multicast transmission

239.0.0.1: Hello World!

239.0.0.1 is01:00:5E:00:00:01

aka Multicast

Page 12: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | Q-SYS Discovery Protocol

Multicast: Who’s There?

Unicast: USB Bridge Here

Unicast: I/O-22 Here

Unicast: CXD-Q Here

• Q-SYS Discovery Protocol (QDP) communicates via unicast and multicast (224.0.23.175)

• used to locate Q-SYS peripherals from Core and Designer

• approximately one per second per Q-SYS device

Page 13: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | PTPv2 Clocking (IEEE 1588)

• UDP Multicast protocol

• 100 packets / second

• 100 bits / packet

• sub-microsecond precision

• all devices conduct an election to determine the Clock Master (Grandmaster)

• PTP is what lines up all devices’ audio in a networked system.

Page 14: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking with Q-SYS

LAN A LAN B AUXQ-SYS Discovery and Control X X X

UCI Viewer/iOS App control X X X

Q-SYS External Control Protocol X X X

Q-SYS Remote Control Protocol X X X

Q-SYS Control Scripting (UDP/TCP/HTTP, etc.) X X X

SNMP Monitoring X X X

Audio Clocking (PTPv2) X X

Primary Q-LAN Audio Network X

Secondary Q-LAN Audio Network X

AES67 X X

Softphone Telephony (SIP and RTP) X X X

Media Stream Rx/Tx X X X

WAN Rx/Tx X X X

Page 15: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | Q-SYS Core Manager

Page 16: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | getting everything to play together

Page 17: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | QoS – Quality of Service

• how the switch breaks up packets by importance

• Ethernet packets are divided into Queues

• in digital audio:

• Clock receives high priority

• Audio receives medium priority

• Control and discovery receives low priority

• everything else receives no priority

Page 18: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | DSCP

• Diff-Serve Codepoint (DSCP) – Differential Service

• sending device attaches a header to each packet (0-63)

• number assignment is arbitrary, up to protocol/manufacturer

• can be expressed as decimal (i.e.. 46), hex (x2E) or class

Page 19: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | strict priority queueing

• switch assigns each DSCP value into a priority queue

• highest queue gets highest priority

1st: Clocking

2nd: Audio

3rd: Video

Page 20: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

QoS & Diff-Serve Codepoint (DSCP) – Differential Service

4-Class Model 8-Class Model 12-Class Model

Queue 1

Queue 2

Queue 3

Queue 4

Queue 1

Queue 3

Queue 5

Queue 7

Queue 2

Queue 4

Queue 6

Queue 8

Queue 1

Queue 2

Queue 3

Queue 4

Queue 5

Queue 6

Queue 7

Queue 8

Queue 9

Queue 10

Queue 11

Queue 12

Highest Priority Queue

Lowest Priority Queue

Q-SYS PTPv2Clock (46)

Q-SYS Audio(34)

Q-SYS Video(26)

Q-SYS Control(None)

OR OR

Strict Priority

Strict Priority

Strict Priority

Strict Priority

Strict Priority

Strict Priority

Strict Priority

Strict Priority

Strict Priority

Q-SYS PTPv2Clock

Q-SYS Audio

Q-SYS PTPv2Clock

Q-SYS Audio

Q-SYS Video

Q-SYS Video

Q-SYS Control

Q-SYS ControlQ-SYS Control

Q-SYS Control

Q-SYS Control

networking | switch variations

Page 21: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

QoS & Diff-Serve Codepoint (DSCP) – Differential Service

DSCP (class)CS7 56CS6 48EF 46CS5 40Af43 38Af42 36Af41 34CS4 32Af33 30Af32 28Af31 26CS3 24

CS1 8BE 0

Q-LAN

PTPv2 46

Audio 34

Camera 26

Audinate

PTPv2 56

Audio 46

Camera 26

Reserved 8

networking | Q-LAN vs Dante

Page 22: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | QoS presets

Page 23: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | QoS presets

Q-LAN

• Q-LAN only network

• Q-LAN + AES67 native device

Audinate

• Dante only

• Dante + Q-LAN

• Q-LAN + Audinate AES67

manual

• custom DSCP required

• non-spec AES67 devices

Page 24: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | PTPv2 domain

• All devices within a domain synchronize clock off the same master

• Clock Election Winner:

• Lowest Priority 1 then…

• Lower Priority 2 then…

• MAC Address wins the clock election

• Each time a new Master is elected, audio stops momentarily on Core and peripherals

Page 25: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | PTPv2 domain

• PTP Force On

• Used to manually turn on PTP on a LAN interface

• QLAN on LAN A, AES67 on LAN B

• MTU Value

• Only if network does not support 1500

Page 26: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | PTPv2 domain

PTPv2 domain 0

building 1 building 2 building 3

building 4 building 5

QLAN

Page 27: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | PTPv2 domain

PTPv2 domain 4PTPv2 domain 3

PTPv2 domain 1

building 1 building 2 building 3

building 4 building 5

PTPv2 domain 2

QLAN

Page 28: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | PTPv2 and v1

• devices that support both PTPv1 (Audinate) and PTPv2 always win election and act as boundary controller

• when interfacing with Audinate devices, domain must be set to 0

Page 29: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | IGMP snooping

network with IGMP snooping disabled

80

0M

b/s

Page 30: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | IGMP snooping

network with IGMP snooping disabled

80

0M

b/s

80

0M

b/s

80

0M

b/s

2.3

GB

/s

2.3

GB

/s

2.3

GB

/s

Page 31: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | IGMP snooping

network with IGMP snooping enabled

800

Mb/s

800

Mb/s

800

Mb/s

800M

b/s

I Want Red Stream

I Want No Streams

I Want No Streams

Page 32: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | IGMP snooping

• Q-SYS utilizes IGMP version 2

• when do you need IGMP snooping?

• multicast traffic > maximum port speed

• more than 50-60 Mb of Multicast

• especially if 10/100 devices (TSC7, Cameras, Dante Ultimo) on network

Page 33: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | setting up IGMP snooping

• define a single IGMP querier

• enable IGMP snooping on switches

• test by watching Grandmaster over 5-10 minutes

Querier (lowest MAC)snooping enabled

snooping enabled snooping enabled snooping enabled

Page 34: Intro to Q-SYS Networking...Intro to Q-SYS Networking day two | networking networking solutions Plug-and-Play Setup • I’m installing a local AV network • I intend on using Q

networking | things to check for

• dual gateways

• multiple interfaces (LAN A, LAN B, Aux A, Aux B) on same network

• 801.2q tagged packets (especially on VoIP networks)

• jumbo frames / packets on Q-LAN network