Documentation Index

Fetch the complete documentation index at: https://docs.algosolutions.com/llms.txt

Use this file to discover all available pages before exploring further.

Endpoint Management (8300) Provisioning Guide

Prev Next

Provisioning allows system administrators to manage & configure large numbers of devices without the need to log into each individual web interface, which can save time and ensure consistent setups. This guide provides details on provisioning settings, parameters, and acceptable values used by Algo IP endpoint management devices.

This guide was developed based on Algo firmware 5.5. For configurations not available in this document, please contact Algo support for assistance.

For more details on central provisioning, please see the Central Provisioning Guide.

For further details on generating initial configuration files, please see the main Provisioning Parameters Guide.


Basic Settings

Features

Credentials for Accessing Managed Devices

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Remote Device Admin Password

dashbd.remote.pwd

String

N/A

Remote Device RESTful API Password

dashbd.rest.pwd

String

N/A

Remote Device SNMP Community String

snmp_community

  • public (default)

  • String

N/A

Provisioning Server Settings

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Enable Provisioning Server

dashbd.prov

  • Disabled = ”disabled”

  • HTTP = “http”

  • HTTPS = “https”

N/A

Auth User Name

dashbd.prov.user

String

N/A

Auth Password

dashbd.prov.pwd

String

N/A

Partial Provisioning

dashbd.prov.i

  • Enabled = ”1”

  • Disabled = “0”

N/A

Monitor Settings

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Monitor Interval

dashbd.intvl

  • 3 seconds = ”3”

  • 10 seconds = “10”

  • 30 seconds = “30”

  • 60 seconds = “60”

N/A


Audio Alerts

Action when Device Offline

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Action

dashbd.alert.action

  • Play Tone = “1”

  • Make a SIP Call = “0”

N/A

Play Tone

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Tone

dashbd.alert.tone

Tone file name

Tone Volume

dashbd.alert.vol

  • 10 = "0dB"

  • 9 = "-3dB"

  • -4 = "-42dB"

  • -5 = "-45dB"

See all volume values.

Tone Duration

dashbd.alert.duration

  • Play Once = “0”

  • Play Until Cancelled = “2”

Multicast Settings

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Multicast Mode

mcast.mode

  • None = “0”

  • Transmitter (Sender) = “1”

N/A

Number of Zones

mcast.zones.exp

  • Basic Zones Only = “0”

  • Basic and Expanded Zones = ”1”

mcast.mode=1

Transmitter Zone

mcast.tx.fixed

  • Priority Call = “9”

  • All Call = “8”

  • Music = “7”

  • Zone 1 = “1”

  • Zone 2 = “2'“

  • Zone 3 = “3”

  • Zone 4 = “4”

  • Zone 5 = “5”

  • Zone 6 = “6”

mcast.mode=1

Speaker Playback Zones

txzone1, txzone2, …, txzone9

  • Selected = “1”

mcast.mode=1

Expanded Speaker Playback Zones

txzone10, txzone11, … txzone50

  • Selected = “1”

mcast.mode= 1 and mcast.zones.exp= 1

SIP

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

SIP Domain (Proxy Server)

sip.proxy

  • Null (default)

  • IP address or domain name + port number

  • Default port is 5060. To specify a different port, enter PROXY:PORT, e.g. my_proxy.com:5070

dashbd.alert.action = 0

SIP Extension

sip.u1.user

  • Null (default)

  • String

dashbd.alert.action = 0

Authentication ID

sip.u1.auth

  • Null (default)

  • String

dashbd.alert.action = 0

Authentication Password

sip.u1.pwd

  • Null (default)

  • String

dashbd.alert.action = 0

Display Name (Optional)

sip.u1.dname

  • Null (default)

  • String

dashbd.alert.action = 0

Outbound Settings

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Extension to Dial

dashbd.call.dest

Number

dashbd.alert.action = 0

Tone

dashbd.call.tone

Tone file name

dashbd.alert.action = 0

Outbound Ring Limit

dashbd.call.maxring

  • 1 ring = ”6”

  • 2 rings = “12”

  • 3 rings = “18”

  • 4 rings = ”24”

  • 5 rings = “30”

  • 6 rings = “36”

  • 7 rings= “42”

  • 8 rings = “48”

  • 9 rings = “54”

  • No Limit = “0”

dashbd.alert.action = 0

Maximum Call Duration

dashbd.call.maxout

  • None = “0”

  • 1 minute = “60”

  • 2 minutes = “120”

  • 3 minutes = “180”

  • 5 minutes = “300”

  • 10 minutes = “600”

  • 15 minutes = “900”

  • 20 minutes = “1200”

  • 30 minutes = “1800”

  • 45 minutes = “2700”

  • 60 minutes = “3600”

dashbd.alert.action = 0


Email Alerts

General

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Enable Email Notification

dashbd.email.use

  • Enabled = “1”

  • Disabled = “0”

N/A

Security

dashbd.email.security

  • None = “none”

  • TLS = “tls”

dashbd.email.use = 1

Account

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Outgoing Mail Server

dashbd.email.server

String

dashbd.email.use = 1

From

dashbd.email.from

String

dashbd.email.use = 1

Email Account

dashbd.email.user

String

dashbd.email.use = 1

Password

dashbd.email.pwd

String

dashbd.email.use = 1

Recipient

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Recipient Email

dashbd.email.to

String

dashbd.email.use = 1

Notification Settings

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Disconnected Device(s) Reminder

dashbd.email.offline

  • Never = “0”

  • 5 minutes (on the 5s) = “5m”

  • 10 minutes = “10m”

  • 30 miuntes = “30m”

  • 1 hour (on the hour) = “1h”

  • 2 hours (on the even hours) = “2h”

  • 4 hours = “4h”

  • 8 hours (midnight, 8 am, 4 pm) = “8h”

  • Daily (at noon) = “1d”

  • 2 days (Tues, Thur, Sat) = “2d”

  • ½ week (Mon, Thur) = “1/2w”

dashbd.email.use = 1

Dashboard Heartbeat

dashbd.email.heartbeat

  • Never = “0”

  • 5 minutes (on the 5s) = “5m”

  • 10 minutes = “10m”

  • 30 miuntes = “30m”

  • 1 hour (on the hour) = “1h”

  • 2 hours (on the even hours) = “2h”

  • 4 hours = “4h”

  • 8 hours (midnight, 8 am, 4 pm) = “8h”

  • Daily (at noon) = “1d”

  • 2 days (Tues, Thur, Sat) = “2d”

  • ½ week (Mon, Thur) = “1/2w”

dashbd.email.use = 1

Disconnected Device(s) Back Online

dashbd.email.online

  • Enabled = “1”

  • Disabled = “0”

dashbd.email.use = 1


Advanced Settings

Network

Common

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Internet Protocol

net.protocol

  • IPv4 only (default) = "ipv4"

  • IPv4 and IPv6 = "ipv4+ipv6"

N/A

Choose to use Internet Proctocol version 4 or to use IPv4 + IPv6 dual stack.

Supersede DNS provided by DHCP

net.dhcp.c.dns

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Enable to provide a DNS server statically instead of using the DHCP provided name servers.

DNS Servers

net.dns.servers

  • NULL (default)

  • IP addresses separated by ',' or '

net.dhcp.c.dns = 1 or net.ipv4.method = static

Provide the addresses of DNS servers.

IPv4

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

IPv4 Method

net.ipv4.method

  • Static= "static"

  • (Default) DHCP = "dhcp"

N/A

Set the unit to use DHCP or static IP address

IPv4 Address/Netmask

net.ipv4.address

IP address + netmask in CIDR notation E.g., 192.168.1.10/24

net.ipv4.method = static

Enter the IP address and netmask (CIDR notation)

IPv4 Gateway

net.ipv4.gateway

IP address

net.ipv4.method = static

Enter the gateway address

IPv6

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

IPv6 Method

net.ipv6.method

  • Static= "static"

  • (Default) DHCP = "dhcp"

net.protocol = ipv4+ipv6

Set the unit to use DHCP or static IP address

IPv6 Address/Netmask

net.ipv6.address

IP address + netmask in CIDR notation E.g., 192.168.1.10/24

net.protocol = ipv4+ipv6 and net.ipv6.method = static

Enter the IP address and netmask (CIDR notation)

IPv6 Gateway

net.ipv6.gateway

IP address

net.protocol = ipv4+ipv6 and net.ipv6.method = static

Enter the gateway address

ICMPv6 Options

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Destination Unreachable Messages

net.icmpv6.destunreach

  • (Default) Enabled = "1"

  • Disabled = "0"

net.protocol = ipv4+ipv6

Filters ICMPv6 Destination Unreachable Messages

Neighbor Discovery Redirect Messages

net.icmpv6.redirect

  • Enabled = "1"

  • (Default) Disabled = "0"

net.protocol = ipv4+ipv6

Filters ICMPv6 Neighbor Discovery Redirect Messages

Anycast Echo Replies

net.icmpv6.echo

  • (Default) Enabled = "1"

  • Disabled = "0"

net.protocol = ipv4+ipv6

Filters ICMPv6 Anycast Echo Replies

Enable Rate Limiting Outbound Messages

net.icmpv6.enablelim

  • Enabled = "1"

  • (Default) Disabled = "0"

net.protocol = ipv4+ipv6

Limits the rate of outgoing packets.

Rate Limit (packets per second)

net.icmpv6.ratelim

Non-negative Integer

net.protocol = ipv4+ipv6 and net.icmpv6.enablelim = 1

Limits the rate of outgoing packets.

802.1Q Virtual LAN

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

VLAN Mode

net.vlan.use

  • None = "none"

  • Manual = "manual"

  • Auto (default) = "auto"

N/A

Enables or Disables VLAN Tagging

VLAN ID

net.vlan.id

Number from 0 to 4094

net.vlan.use = manual

VLAN ID

VLAN Priority

net.vlan.priority

Number from 0 to 7

net.vlan.use = manual

VLAN Priority

802.1X Port-based Network Access Control

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

802.1X Authentication

net.pnac.use

  • Enabled = "1" (Default)

  • Disabled = "0"

N/A

Use 802.1X authentication methods

Authentication Mode

net.pnac.auth

  • EAP-TLS = "EAP-TLS"

  • EAP-PEAP/MSCHAPv2 = "EAP-PEAP_MSCHAPV2"

  • EAP-PEAP/GTC = "EAP-PEAP_GTC"

  • EAP-TTLS/EAP-MSCHAPv2 = "EAP-TTLS_EAP-MSCHAPV2"

  • EAP-TTLS/EAP-GTC = "EAP-TTLS_EAP-GTC"

  • EAP-TTLS/EAP-MD5 = "EAP-TTLS_EAP-MD5"

  • EAP-MD5 = "EAP-MD5"

net.pnac.use = 1

Choose the 802.1X authentication mode.

Anonymous ID

net.pnac.anon

String

net.pnac.use = 1

The 802.1X anonymous ID

ID

net.pnac.id

String

net.pnac.use = 1

The 802.1X ID

Password

net.pnac.pwd

String

net.pnac.use = 1

The 802.1X password

Validate Server Certificate

net.pnac.validate

  • Enabled (default) = "1"  

  • Disabled = "0"

net.pnac.use = 1 and net.pnac.auth ≠ EAP-MD5

Validate the autentication server against trusted certificate authorities.

Differentiated Services

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

SIP (6-bit DSCP value)

net.dscp.sip

Number from 0 to 63

N/A

Provides quality of service if the DSCP protocol is supported on your network

RTP (6-bit DSCP value)

net.dscp.rtp

Number from 0 to 63

N/A

Provides quality of service if the DSCP protocol is supported on your network

RTCP (6-bit DSCP value)

net.dscp.rtcp

Number from 0 to 63

N/A

Provides quality of service if the DSCP protocol is supported on your network

DNS

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

DNS Caching Mode

net.dns.cache

  • Disabled (default) = ""

  • SIP = "sip"

  • All = "all"

N/A

In "SIP" mode, only the results of DNS queries for SIP requests will be cached. In "All" mode, the results of all DNS queries will be cached

TLS

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Allow Weak TLS Ciphers

net.weaktls.use

  • Enabled (default) = "1"  

  • Disabled = "0"

N/A

Not sure what TLS ciphers are considered weak.


Admin

General

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Device Name (Hostname)

admin.devname

String

N/A

Name to identify the device in the Algo Network Device Locator Tool

Introduction Section on Status Page

admin.welcome

  • On (default) = "1"

  • Off = "0"

N/A

Allows the introduction text to be hidden from the login screen

Show Status Section on Status Page when Logged Out

admin.start.status

  • On (default) = "1"

  • Off = "0"

N/A

Block access to the status page when logged out

Display Switch Port ID on Status Page

admin.status.portid

  • On = "1"

  • Off (default) = "0"

N/A

Show the switch port's ID on the Status page.

Web Interface Session Timeout

admin.web.timeout

  • Disabled = "0"

  • 5 minutes = "300"

  • 10 minutes = "600"

  • 15 minutes = "900"

  • 30 minutes = "1800"

  • 1 hour (default) = "3600"

N/A

Set the maximum period of inactivity after which the web interface will log out automatically

Play Tone at Startup

admin.startuptone

  • Enabled (default) = "1"

  • Disabled = "0"

N/A

A tone can be played at startup to confirm that the device has booted

Log Settings

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Log Level

log.level

  • Error (Lowest) = "error"

  • Notice ("Event") = "notice"

  • Info ("SIP") (default) = "info"

  • Debug (Highest) = "debug"

N/A

Set logging level. Use on the advice of Algo technical support only

Log Method

log.method

  • Local (default)= "local"

  • Network = "network"

  • Both = "both"

N/A

Allows the device to write to external Syslog server if the option for external (or both) is selected

Network Log Protocol

log.protocol

  • UDP (default)  = "udp"

  • TCP = "tcp"

  • TLS = "tls"

log.method = “network" or "both"

Transport layer protocol used for syslog packets.

Log Server 1

log.server

IP address

log.method = “network" or "both"

Address for Syslog server on the network

Log Server 2

log.server2

IP address

log.method = “network" or "both"

Address for Syslog server on the network

Log Server 3

log.server3

IP address

log.method = “network" or "both"

Address for Syslog server on the network

Log Server 4

log.server4

IP address

log.method = “network" or "both"

Address for Syslog server on the network

Log Additional Events

log.add.use

  • Enabled (default)= "1"

  • Disabled = "0"

N/A

Writes some additional logs at the notice level. Available logs are set in parameter log.add.events.

Management

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Web Interface Protocol

net.http

  • Both HTTP and HTTPS (default) = "1"

  • HTTPS Only = "2"

N/A

HTTPS is always enabled on the device. Use this setting to disable HTTP

Force Strong Password

admin.security.strongpw

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

When enabled, ensures that a secure password is provided for the device’s web interface for additional protection.

Allow Secure SIP Passwords

admin.security.encsip

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Allows SIP passwords to be stored in the configuration file in an encrypted format, to prevent viewing and recovery

Simple Network Management Protocol

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

SNMP Support

net.srv.snmp

  • Enabled = "1"

  • Disabled (default)  = "0"

N/A

Device will respond to a simple status query for automated supervision

SNMP Community String

net.srv.snmp.community

  • Null (default)

  • String

net.srv.snmp = 1 and net.srv.snmp.security = 0

The community string used for SNMP. If left blank, the default string "public" will be used.

SNMPv3 Security

net.srv.snmp.security

  • Enabled = "1"

  • Disabled (default)  = "0"

net.srv.snmp = 1

Enable SNMPv3 security features.

SNMPv3 Username

net.srv.snmp.user

  • Null (default)

  • String

net.srv.snmp = 1 and net.srv.snmp.security = 1

The community string used for SNMP. If left blank, the default string "public" will be used.

SNMPv3 Authentication Protocol

net.srv.snmp.auth

  • None (default) = "none"

  • MD5 = "MD5"

  • SHA = "SHA"

  • SHA-512 = "SHA-512"

  • SHA-384 = "SHA-384"

  • SHA-256 = "SHA-256"

  • SHA-224 = "SHA-224"

net.srv.snmp = 1 and net.srv.snmp.security = 1

The community string used for SNMP. If left blank, the default string "public" will be used.

API Support

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

RESTful API

admin.web.api

  • Enabled = "1"

  • Disabled (default)  = "0"

N/A

RestFul API

Authentication Method

api.auth.basic

  • Standard ="0"

  • Basic ="1"

  • None ="-1"

admin.web.api = 1

Type of authentication

RESTful API Password

api.admin.pwd

  • Null (default)

  • String

admin.web.api = 1 and (admin.auth.basic = 0 or admin.auth.basic = 1)

Password for authentication

SCI Support

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

SCI

admin.web.sci

  • Enabled = "1"

  • (Default) Disabled = "0"

N/A

Simple Control Interface (SCI) is a separate control interface for certain applications. Its main purpose is to support phones that may have programmable keys that can only send out HTTP GET requests.

SCI Password

sci.admin.pwd

  • Null (default)

  • String

admin.web.sci=1

SCI password

System Integrity

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

System Integrity Checking

admin.sic.use

  • Enabled = "1"

  • Disabled (default)  = "0"

N/A

This feature verifies installed system packages to ensure they have not been tampered with

Microsoft

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Microsoft Teams Support

admin.teams.use

  • Enabled = "1"

  • Disabled (default)  = "0"

Teams SIP Gateway

Enable Teams support

SIP Gateway Region

admin.teams.region

  • Americas (North & South America) = "http://noam.ipp.sdg.teams.microsoft.com"

  • EMEA (Europe, the Middle East & Africa) = "http://apac.ipp.sdg.teams.microsoft.com"

admin.teams.use=1

Region your Microsoft account belong to

Number of Accounts

admin.teams.num

1 to 10

admin.teams.use=1

Choose the number of sip extensions to provision. A separate Teams account is need for each extension.

Account #1-#10

admin.teams.acct1

admin.teams.acct10

  • Main Page Extension

  • Page Extension 2-10

  • Ring/Alert

  • Ring Extension 2-10

  • Call-to-Cancel

  • Announcement -10

admin.teams.use=1

Select the type of extension to provision with this account. Extensions can be page, ring/alert, emergency announcement, or call-to-cancel extensions.

ADMP Cloud Monitoring

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Enable ADMP Cloud Monitoring

iot.use

  • Enabled = "1"

  • Disabled (default)  = "0"

ADMP licenses

Enable ADMP for remote monitoring

Account ID

iot.tenant

  • Null (default)

  • String

iot.use=1

Account ID from the ADMP portal

Allow Configuration File Sync

iot.sync.conf

  • Enabled = "1"

  • Disabled (default)  = "0"

iot.use=1

This feature allows ADMP to query and display settings stored on the device.

Heartbeat Interval

iot.mqtt.ka

  • 30 seconds = "30"

  • 1 minute = "60"

  • 5 minutes = "300"

iot.use=1

Interval on which device checks with ADMP server


Time

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Timezone

admin.timezone

(Default) UTC Accepted values are spelled exactly like the options viewable in the dropdown box via the web interface. For more details please contact Algo Support. E.g, US/Eastern = "US/Eastern"

N/A

Select the timezone

NTP Time Server 1

net.time1

IP address or domain name

N/A

Set the primary NTP server

NTP Time Server 2

net.time2

IP address or domain name

N/A

Set a backup NTP server

NTP Time Server 3

net.time3

IP address or domain name

N/A

Set a backup NTP server

NTP Time Server 4

net.time4

IP address or domain name

N/A

Set a backup NTP server

Supersede NTP provided by DHCP

net.dhcp.c.ntp

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

By default, if an NTP Server address is provided via DHCP Option 42, it will be used instead of the NTP servers listed above. Enable this option to ignore DHCP Option 42.


Advanced SIP

General

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

SIP Transportation

sip.transp

  • Auto (default)  = "auto"

  • UDP = "udp"

  • TCP = "tcp"

  • TLS = "tls"

N/A

Select the transport layer protocol to use for SIP messages

SIPS Scheme

sip.sips

  • Enabled = "1"

  • Disabled (default)  = "0"

sip.transp = tls or sip.transp = auto

Enabling SIPS Scheme requires the SIP connection from endpoint to endpoint to be secure. Only supported with TLS transportation.

Validate Server Certificate

sip.tls.validate

  • Enabled = "1"

  • Disabled (default)  = "0"

sip.transp = tls or sip.transp = auto

Validate the SIP server against common certificate authorities. To validate against additional certificates, use the "System > File Manager" tab to upload a Base64 encoded X.509 certificate file in .pem, .cer, or .crt format to the 'certs/trusted' folder.Only supported with TLS transportation.

SIP Outbound Support (RFC 5626)

sip.outbound

  • Enabled = "1"

  • Disabled (default)  = "0"

N/A

Enable this option to support best networking practices according to RFC 5626

Outbound Proxy

sip.obproxy

IP address or domain name:port number e.g. my_proxy.com:5070

N/A

IP address for outbound proxy

Register Period

sip.regexp

  • 3600 (default)  

  • Number in seconds

N/A

Maximum requested period of time where the endpoint will re-register with the SIP server

Rate Limit SIP Registration

sip.regrate

  • No limit (default) = "0"

  • 10 per second = "100"

  • 5 per second = "200"

  • 1 per second = "1000"

N/A

When registering multiple SIP extensions, this will stagger the registration requests for the different extensions.

Wait for Successful Unregister

sip.unreg

  • Enabled = "1"

  • Disabled (default)  = "0"

N/A

The device will wait for a successful SIP deregistration before making changes or rebooting. This may slow down all device configuration changes and reboots.

SRTP

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

SDP SRTP Offer

sip.srtp

  • Auto (default)  = "auto"

  • UDP = "udp"

  • TCP = "tcp"

  • TLS = "tls"

N/A

Set SDP SRTP Offer

SDP SRTP Offer Crypto Suite

sip.srtp.suite

  • Enabled = "1"

  • Disabled (default)  = "0"

sip.srtp = "savp" or sip.srtp = "avp"

Select the crypto suite(s) to be offered.

NAT

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Media NAT

sip.nat.media

  • None (default) = ""

  • ICE = "ice"

  • STUN = "stun"

N/A

Select N/AT media type

TURN Server

sip.turn.server

IP address

sip.nat.media = ice

IP address for TURN server

TURN User

sip.turn.user

Username

sip.nat.media = ice

User for TURN server

TURN Password

sip.turn.pwd

Password

sip.nat.media = ice

Password for TURN server

STUN Server

sip.stun.server

IP address

sip.nat.media = stun

IP address for STUN server

Server Redundancy

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Server Redundancy

sip.ssr.use

  • Enabled = "1"

  • Disabled (default)  = "0"

N/A

Two secondary SIP servers may be configured

Backup Server #1

sip.bkproxy1

IP address or domain name

sip.ssr.use = 1

Backup SIP server address #1

Backup Server #2

sip.bkproxy2

IP address or domain name

sip.ssr.use = 1

Backup SIP server address #2

Polling Interval

sip.ssr.interval

  • 120 seconds (default) = "120"

  • 180 seconds = "180"

  • 300 seconds = "300"

  • 600 seconds = "600"

sip.ssr.use = 1

Time period between sending monitoring packets to each server

Poll Active Server

sip.ssr.chkact

Enabled = "1" Disabled (default)  = "0"

sip.ssr.use = 1

Explicitly poll current server to monitor availability

Automatic Failback

sip.ssr.nofb

  • Enabled (default) = "1"

  • Disabled = "0"

sip.ssr.use = 1

Reconnect with higher priority server once available, even if backup connection is still fine

Polling Method

sip.ssr.method

  • SIP NOTIFY (default) = "0"

  • SIP OPTIONS = "1"

sip.ssr.use = 1

SIP message used to poll servers to monitor availability

Interoperability

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Keep-Alive Method

sip.interop.ka.method

  • None (default) = ""

  • Double CRLF = "crlf"

sip.outbound = 0

Device will periodically send a CRLF message for both UDP and TCP connections to maintain connection with the SIP Server

Keep-Alive Interval

sip.interop.ka.interval

Positive Integer (Seconds)

sip.interop.ka.method = crlf

Interval in seconds that the CRLF message should be sent

Use Outgoing TLS port in SIP headers

sip.interop.cport

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Use ephemeral port number from outgoing SIP TLS connection instead of listening port number in SIP Contact and Via headers

Do Not Reuse Authorization Headers

sip.interop.rstauth

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

When enabled, all SIP authorization information from the last successful request will not be reused in the next request

Allow Missing Subscription-State Headers

sip.interop.substate

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

When enabled, allow SIP NOTIFY messages that do not contain a "Subscription-State" header.


Advanced Multicast (Transmitter)

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Transmitter Output Codec

rtpcodec

  • (G.722 (default)  = "g722"

  • G.711 ulaw = "pcmu"

  • Opus = "opus"

  • L16 = "l16"

mcast.mode = 1

Audio encoding format used by the Transmitter device when sending output to the Listeners

Poly Output Codec

ppacodec

  • (G.722 (default)  = "g722"

  • G.711 ulaw = "pcmu"

mcast.mode = 1 and mcast.polycom.mode = 1, 2, 3, or 4

Audio encoding format used by the Transmitter device when sending output to the Listeners

Output Packetization Time (milliseconds)

mcast.tx.ptime

  • 20 (default) = "20"

  • 10 = "10"

  • 30 = "30"

  • 40 = "40"

mcast.mode = 1

The size of the audio packets sent by the Transmitter to the Listeners

Multicast TTL

mcast.tx.ttl

Positive integer

mcast.mode = 1

Only change this setting if custom routing is configured on the network that specifically routes multicast packets between subnets, and a longer TTL count is required. Regular multicast routing does not require a change to this setting.

RTCP Port Selection

mcast.rtcp.mode

  • Disabled (default) = ""

  • Next Higher Port = "nport"

  • Multiplexed on Same Port = "mux"

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Select the port on which RTCP packets will be sent or received. If using the 'Next Higher Port' option, ensure that the default multicast zone definitions are modified such that zones are only assigned to even-numbered ports, leaving the next higher odd-numbered ports free for RTCP packets.

Priority Call (DTMF: 9)

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone9

IP address:port number

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Multicast address for this zone

Page Tone

mcast.tone9

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Other may be used if uploaded

All Call (DTMF:0/8)

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone9

IP address:port number

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Multicast address for this zone

Page Tone

mcast.tone9

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Other may be used if uploaded

Zone 1 (DTMF:1)

Zone 2-6, Zone 10-50 increment the number on the parameter name.

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone1

IP address:port number

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Multicast address for this zone

Page Tone

mcast.tone1

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Other may be used if uploaded

Music (DTMF:7)

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone7

IP address:port number

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Multicast address for this zone

Page Tone

mcast.tone7

mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4

Other may be used if uploaded


Polycom Groups

Name on Web Interface

Parameter

Permitted Values

Requirements

Description

Group 1 Page Tone

mcast.polycom.tone1

mcast.mode = 2 and mcast.polycom.mode = 1 or 2

Other may be used if uploaded

Group 1 Page Volume

mcast.polycom.vol1

  • Use default page tone = "Default"

  • 10 = "0dB"

  • 9 = "-3dB"

  • -4 = "-42dB"

  • -5 = "-45dB"

See all volume values.

mcast.mode = 2 and mcast.polycom.mode = 1 or 2

Allows specific volume configuration for each zone