What are the best practice recommendations for running Cisco Collaboration (Voice and Video) on Meraki gear? Are there recommendations based around Quality Of Service?
Great question. Yes, there are best practices. You can find this on the documentation.meraki.com website.
A Cisco Meraki wireless network has the intelligence built-in with deep packet inspection to identify voice and video applications and prioritize the traffic using queuing and tagging to inform the rest of the network how to handle your voice traffic. Below is a summary of the best practices to provide the best voice quality over wireless.
- Perform a pre-install RF survey for overlapping 5 GHz voice-quality coverage with -67 dB signal strength in all areas.
- If possible, create a new SSID dedicated to your voice over IP devices.
- Enable Bridge mode. If you cannot provide a VLAN across the entire floor, use Layer 3 roaming.
- Enable 'VLAN tagging' and assign a VLAN dedicated to wireless voice. If you cannot dedicate an SSID to voice, assign a VLAN dedicated to wireless.
- Set a 'Per-client bandwidth limit' to 5 Mbps with 'Speed Burst' to limit all non-voice traffic
- Set a 'Per-SSID bandwidth limit' to unlimited.
- Enable 'Traffic shaping' on the SSID to prioritize all voice traffic
- Create a traffic shaping rule for 'All voice & video conferencing'
- Add 'Custom expressions' for the IP and ports used by your servers hosting Microsoft Lync / Skype for Business, Jabber, or Spark
- Set the Per-client bandwidth limit to 'Ignore SSID per-client limit (unlimited)' from the drop down.
- Set PCP to '6'
- Set DSCP to '6 (WMM Voice)'
- Verify the Voice VLAN is tagged correctly.
- Verify your uplinks and Switches have Quality of Service defined with the maximum PCP and DSCP values
- Verify DSCP trust is enabled on switch ports to APs and uplinks
- Verify your Windows Group Policy to ensure your devices are tagging application traffic with DSCP (not on by default)
- Verify your voice server configuration to ensure Microsoft Lync / Skype and Call Manager have DSCP enabled (not on by default)