Network Reference Guide - TELUS Business Connect

TABLES

Internet Requirements


Table 2. End-to-End Network Path Performance Requirements

Network PropertyRequirement
Link CapacityEach link in the end-to-end path must have symmetric (bidirectional) capacity which is larger than the maximum number of simultaneous calls plus capacity added for other types of non-real-time traffic and growth (Tables T.2 & T.3)
Delay< 150 ms (of one way latency)*
Packet Loss< 1%
Jitter< 30 ms

Bandwidth - Hard Phones and VoIP Apps


Table T.2 - Business Connect Desk, Conference and Cordless Phone and VoIP App - Transmit and Receive Bandwidth

EndpointCodecTransmit and Receive Bandwidth (Kbps)
Desk phone and IP Conference phoneG.71187
 G.72931
 G.72287
 Opus60 - 80
 Video*616
Desktop or mobile VoIP App componentOpus60 - 80

Bandwidth - Business Connect Video


Table T.3 - Business Connect Video - Transmit and Receive Bandwidth

Use CaseTransmit Bandwidth (Kbps)Receive Bandwidth (Kbps)
Group video conference call (>10 participants)17504000
Group video conference call (3-10 participants)22506100
2-party video call35502090
Group audio-only conference call70 - 10070 - 100

Business Connect IP Supernets


Test Server (does not de-prioritize pings): 199.255.120.184

Table 3. Business Connect IP Supernets

66.81.240.0/20
80.81.128.0/20
103.44.68.0/22
104.245.56.0/21
185.23.248.0/22
192.209.24.0/21
199.68.212.0/22
199.255.120.0/22
208.87.40.0/22

Functions to Disable


Table 4. Functions which may impair SIP signaling and/or RTP media traffic

LayerFunction
Application• SIP Application Layer Gateway (SIP ALG), also referred to as SIP Transformations
 • Deep Packet Inspection (DPI)
 • Application Layer Access Control
 • Stateful Packet Inspection (SPI), also called Dynamic Packet Filtering
 • Intrusion Detection/Intrusion Prevention System (IDS/IPS)
 • Web Proxy operation
 • WAN Acceleration
Transport• Port filtering
IP• Packet-by-packet load balancing across multiple Service Providers links
IP & Data Link• Auto-QoS, when used in combination with Polycom/Poly phones
 • Dynamic ARP Inspection
Physical• Energy Efficient Ethernet (a.k.a. Green Ethernet)
 • Satellite (Ethernet over microwave) network connections

Domains to Whitelist


Table 5. Whitelisting of Domains and IP Addresses

PurposeCloud ServiceDomain Name / IP Address (To be whitelisted)Destination Ports (To be whitelisted)
Business Connect WebsiteInformation & Supportwww.telus.com/businessconnect www.telus.com/business/support/topic/phone/   business-connect-voipTCP\443
Voice Manager (Online Portal)Login Pagevoicemanager.businessconnect.telus.comTCP\443
AnalyticsDashboardanalytics.businessconnect.telus.com             35.190.70.192TCP\443
Softphone ArchiverSecure File TransferFor archiving to an enterprise SFTP server, the following SFTP client IP addresses in the Business Connect cloud need to be whitelisted:TCP\22
  34.225.218.68, 34.226.29.169, 34.234.210.244, 34.236.210.8, 34.239.13.99, 35.172.123.110, 52.87.7.127, 54.80.51.95 
  Any of these IP addresses may dynamically be selected by the Business Connect SFTP client to connect to an enterprise SFTP server. 
Business Connect AppAppapp.businessconnect.telus.comTCP\443
Business Connect VideoLogin Pagevideo.businessconnect.telus.comSee Table B.6 - TCP\443
Desktop Softphone Application & Mobile ApplicationPresence Status, Call Log Notifications, and Voicemail notifications*.pubnub.comTCP\443
  *.pubnub.net 
  *.pndsn.com 
  ringcentral.pubnubapi.com (for newer endpoint versions) 
Google Chrome ExtensionLogin Pageaccount.google.comTCP\443
 Chrome APIs for pluginapis.google.com 
 Fonts used by Google Chromefonts.gstatic.com 
SIP Proxy ServerSIP Registration*.ringcentral.com 
  If the proxy/firewall server cannot handle wildcards, then use the signaling ports TCP\5090-5099 and media ports UDP\20000-64999 in combination with the supernets indicated in Table 3 
Soft ClientsSoftware and Provisioning*.cloudfront.netTCP\443
Polycom/Poly Desk Phones and Conference PhonesProvisioningpp.ringcentral.comTCP\443
 Firmware Updatepp.s3.ringcentral.com 
Cisco Desk PhonesProvisioning and firmware updatecp.ringcentral.comTCP\443
Yealink Desk PhonesProvisioning and firmware updateyp.ringcentral.comTCP\443

DSCP Values & Traffic Shaping


Table 6. Traffic Types and Classification

Traffic ClassCoS Decimal Value (Layer 2)DSCP Decimal Value (Layer 3)Name (Layer 3)Drop Probability (Layer 3)
VoIP Media - Real Time546EFN/A
Video Media - Real Time434AF41Low
SIP326AF31Low
Transactional:218AF21Low
• Network Time Service    
• Mobile App Data Sync    
• LDAP Directory Service    
Best Effort: Phone Provisioning and firmware update00BEUndetermined

Table 7. Traffic Types and Classification

Traffic ClassCoS Decimal Value (Layer 2)DSCP Decimal Value (Layer 3)Name (Layer 3)Drop Probability (Layer 3)
VoIP Media - Real Time546EFN/A
Video Media - Real Time SIP    
Transactional:00BEUndetermined
• Network Time Service    
• Mobile App Data Sync    
• LDAP Directory Service    
• Best Effort: Phone Provisioning and firmware update    

Port Ranges & Protocols


Table B.1 - Desk, Conference and Cordless Phone

Traffic TypeApplication ProtocolDestination Ports
MediaRTPUDP\20000-64999
Media - SecuredSRTPUDP\20000-64999
SignalingSIPTCP\5090, TCP\5099**, UDP\5090
Signaling - SecuredSIP/TLSTCP\5096, TCP\5098**
Network Time ServiceNTPUDP\123
LDAP Directory ServiceLDAP/(TLS/SSL)TCP\636
ProvisioningHTTP and HTTPSTCP\443

** Ports 5098 and 5099 only need to be opened for Busy Lamp Appearance when line sharing is used.

Table B.2 - Desktop Softphone Application

Traffic TypeApplication ProtocolDestination Ports
MediaRTPUDP\20000-64999
Media - SecuredSRTPUDP\20000-64999
SignalingSIPTCP\5091
Signaling - SecuredSIP/TLSTCP\5097
LDAP Directory ServiceLDAP/(TLS/SSL)TCP\636
Provisioning and Presence StatusHTTP and HTTPSTCP\80 and TCP\443

Table B.3 - iOS and Android Mobile Phone Application (on Wi-Fi Network)

The following is the specific ports usage, but it's recommended to open the port range 5090-5099 for UDP/TCP/TLS because new ports may be added and some ports configuration may be changed within this range.

Traffic TypeApplication ProtocolDestination Ports
MediaRTPUDP\20000-64999
Media - SecuredSRTPUDP\20000-64999
SignalingSIPUDP\5090 and UDP\5091
  TCP\5090 and TCP\5091
Signaling (IPv6 client)SIP/WSS/TLSTCP\5090-5098
  TCP\8085-8090
Signaling - SecuredSIP/WSS/TLSTCP\5097
  TCP\8085-8090
Mobile App Data Sync with Business Connect backend (e.g., call log info, presence, and voicemails)HTTPSTCP\443
LDAP Directory ServiceLDAPTCP\636
Provisioning and Presence StatusHTTP and HTTPSTCP\80 and TCP\443

Table B.5 - WebRTC Telephony (Chrome Extension, Business Connect PC App)

Traffic TypeApplication ProtocolDestination Ports
Media UDP\20000-64999
Signaling TCP\8083
LDAP Directory ServiceLDAP/TLSTCP\636 and TCP\3269
Presence Status TCP\6182
Access ControlSTUNUDP\19302

Table B.6 - Business Connect Video - Desktop Client and Chrome Browser

Traffic TypeApplication ProtocolDestination Ports
Media - SecuredSRTPUDP\10000-19999 (default)
 SRTPTCP\443 (if UDP is not available)
Signaling - SecuredHTTPS/WSS/TLSTCP\443

Did this article solve your problem?

Search Support