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 paging adapters.
This guide was developed based on Algo firmware 5.5 and covers most parameters available across Algo IP endpoints. For settings 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
SIP
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
---|---|---|---|---|---|
SIP Domain (Proxy Server) | sip.proxy | All IP paging adapters |
| N/A | The SIP Server's IP address (e.g., 192.168.1.111) or domain name (e.g., server.com). |
Ring/Alert Mode | sip.detect.mode | 8301 and 8305 |
| N/A | Option for adding a second SIP extension for ring detection and playing WAV file |
Ring Extension | sip.alert1.user | 8301 and 8305 |
| sip.detect.mode = "1" | This is the SIP extension for the Ring parameter |
Authentication ID | sip.alert1.auth | 8301 and 8305 |
| sip.detect.mode = "1" | SIP server authentication ID |
Authentication Password | sip.alert1.pwd | 8301 and 8305 |
| sip.detect.mode = "1" | SIP password for the account |
Display Name (Optional) | sip.alert1.dname | 8301 and 8305 |
| sip.detect.mode = "1" | Optional display name |
Page Extension | sip.u1.user | All IP paging adapters |
| N/A | This is the SIP extension for the Page parameter |
Authentication ID | sip.u1.auth | All IP paging adapters |
| N/A | SIP server authentication ID |
Authentication Password | sip.u1.pwd | All IP paging adapters |
| N/A | SIP password for the account |
Display Name (Optional) | sip.u1.dname | All IP paging adapters |
| N/A | Optional display name |
Features
Inbound Ring Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Ring/Alert Tone | audio.ring.tone | 8301 and 8305 | N/A | WAV file to play when a ring event is detected on the SIP Ring extension. Other tones may be used if previously uploaded to the unit | |
Ring/Alert Volume | audio.ring.vol | 8301 and 8305 |
| N/A | Speaker volume for SIP ring event. |
Ring Limit | phone.timeout.ring | 8301 and 8305 |
| N/A | Can be used to set a limit on how long the associated speaker will ring before timing out |
Inbound Page Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Page Volume | audio.page.vol | All IP paging adapters |
| N/A | Speaker volume control for SIP paging or multicast |
Page Mode | audio.page.mode | All IP paging adapters |
| N/A | A call to the SIP page extension can be one-way, two-way or delayed. In delay mode, the device will store the page into memory and then play after disconnect |
Delayed Page | audio.page.delaymode | 8301 and 8305 |
| audio.page.mode = 2 | Allows a delayed (recorded) page to be played once or twice. |
Page Timeout | phone.timeout.inbound | All IP paging adapters |
| N/A | A time limit may be set for an active page. In delayed page mode, 5 minutes is the maximum timeout. |
Page Tone | phone.tone.page | All IP paging adapters |
| N/A | Pre-announce tone for paging. Use only Default, or custom uploaded file. Other tones may be used if previously uploaded to the unit |
G.722 Support | audio.codec.g722 | All IP paging adapters |
| N/A | Enable or disable the G.722 codec |
Passcode Protected Page Extensions | dtmfpc.page.use | All IP paging adapters |
| N/A | Set all page extensions to require the caller to enter a passcode |
Apply To All Page Extensions | dtmfpc.page.all | All IP paging adapters |
| dtmfpc.page.use=1 | set pascode on all the page extensions |
Extensions | dtmfpc.page.extensions | All IP paging adapters |
(eg: dtmfpc.page.extensions =1,6 if you want passcode on Main page and extenion 6) | dtmfpc.page.all=0 | Select the page extensions you want to apply passcode on. |
Passcode | dtmfpc.page.code | All IP paging adapters |
| dtmfpc.page.use = 1 | Set the passcode for page extensions |
Passcode Prompt Tone | dtmfpc.page.tone | All IP paging adapters |
| dtmfpc.page.use = 1 | Other may be used if uploaded |
DTMF Detection Type | phone.dtmf.src | All IP paging adapters |
| N/A | Select the desired DTMF detection type |
Audio
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Ambient Noise Compensation | audio.noise.use | 8301 and 8305 |
| N/A | The microphone will measure the ambient noise during idle periods and automatically increment the volume |
Automatic Gain Control (AGC) | audio.agc.use | All IP paging adapters |
| N/A | Normalizes the audio level |
Line Out' Analog Output Level | audio.output.level | 8301 and 8373 |
| N/A | Multiple output levels are available, allowing the unit to interface with a wide variety of devices |
8305 |
|
Audio Input Setting
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Audio Input Port | audio.port.input | 8301 |
| audio.page.mode = 1 | Selects the port to use as audio input. |
8305 |
| ||||
Audio Input Volume | audio.input.gain | 8301 and 8305 |
| audio.page.mode = 1 | Change the volume level of the input audio source. |
Output
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Audio Input Port | io.relayout | 8373 |
| N/A | Enable/disable output relay |
Multicast
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Multicast Mode | mcast.mode | All IP paging adapters |
| N/A | Select the desired multicast mode |
Multicast Type | mcast.polycom.mode | All IP paging adapters |
| mcast.mode = 1 or 2 | Select the desired multicast type |
Number of Zones | mcast.zones.exp | 8301 and 8305 |
| mcast.mode = 1 or 2 mcast.polycom.mode = 0 | Select “basic” zones if configuring nine or fewer multicast zones or “expanded” to configure up to 50 zones |
Poly Group Paging/Push-to-Talk
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Poly Zone | mcast.polycom.zone | All IP paging adapters |
| mcast.mode = 1 or 2 mcast.polycom.mode = 1 or 2 | Multicast address used for poly Group Page |
Poly Group Selection Mode | mcast.groups.select | 8301 and 8305 |
| mcast.mode = 1 mcast.polycom.mode = 1 or 2 | “Single Group” always broadcasts on one IP address. In “DTMF Selectable Group” mode, the IP address is determined by the zone selected |
Poly Default Channel | mcast.polycom.default | 8301 and 8305 |
| mcast.mode = 1 mcast.polycom.mode = 1 or 2 | Default multicast channel applied to Ring and Page event, unless specified otherwise |
Speaker Playback Groups | mcast.polycom.pbgroups | 8301 and 8305 |
| mcast.mode = 1 mcast.polycom.mode = 1 or 2 | Allows Transmitter device to play local audio for selected groups only. Multicast will still be active for the particular group |
Poly Receiver Channels | mcast.polycom.groups | 8301 and 8305 |
| mcast.mode = 2 mcast.polycom.mode = 1 or 2 | Selected groups will be monitored for incoming multicast transmissions. |
Transmitter (Sender) Zone Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Zone Selection Mode | mcast.zones.select | 8301 and 8305 |
| mcast.mode = 1 mcast.polycom.mode = 0 | “Single Zone” always broadcasts on one IP address. In “DTMF Selectable Zone” mode, the IP address is determined by the zone selected |
Transmitter Single Zone | mcast.tx.fixed | 8301 and 8305 |
| mcast.mode = 1 mcast.polycom.mode = 0 | Default multicast zone applied to Ring and Page event, unless specified otherwise |
Speaker Playback Zones | mcast.tx.zones | 8301 and 8305 |
| mcast.mode = 1 mcast.polycom.mode = 0 | Allows Transmitter device to play local audio for selected zones only. Multicast will still be active for the particular zone |
DTMF Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Zone Selection Tone | mcast.zones.tone | All IP paging adapters |
| mcast.mode = 1 mcast.zones.select = 1 | Select the tone to play, when the user is prompted to choose a multicast zone |
Two Digit Selection | mcast.dtmf.fixed | 8301 and 8305 |
| mcast.mode = 1 mcast.zones.select = 1 | If enabled, all DTMF Selectable Zones will require two digits. As a result, Basic Zones must be prefixed with "0" (ie. 01, 02, etc) and Expanded Zones no longer need to be prefixed with "*". |
Receiver (Listener) Zone Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Basic Receiver Zones | mcast.rx.zones | 8301 and 8305 | Numbers separated by commas Example: "mcast.rx.zones = 1,8,9" | mcast.mode = 2 mcast.polycom.mode = 0 | Selected zones will be monitored for incoming multicast transmissions. |
Channels
General
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Number of Zones | mcast.zones.exp | 8373 |
| mcast.polycom.mode = 0, 3, or 4 | Select “basic” zones if configuring nine or fewer multicast zones or “expanded” to configure up to 50 zones |
Two Digit Selection | mcast.dtmf.fixed | 8373 |
| mcast.polycom.mode = 0, 3, or 4 | If enabled, all DTMF Selectable Zones will require two digits. As a result, Basic Zones must be prefixed with "0" (ie. 01, 02, etc) and Expanded Zones no longer need to be prefixed with "*". |
Channel Settings
Replace 1 with 2 or 3 for Channel 2 or Channel 3 settings.
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Speaker Pplayback Zones | mcast.chan1.zones | 8373 | Numbers separated by commas. Example: "mcast.chan1.zones = 1,8,9" | mcast.polycom.mode = 0, 3, or 4 | Select the multicast zones that will activate the channel. This will also determine which DTMF tones will activate the channel for paging. |
Polycom Playback Groups | mcast.chan1.groups | 8373 | Numbers separated by commas Example: "mcast.chan1.groups = 1,24,25" | mcast.polycom.mode = 1, 2, 3, or 4 | Select the multicast zones that will activate the channel. This will also determine which DTMF tones will activate the channel for paging. |
Additional Features
Input/Output
For input mode and action parameters please contact Algo support.
General
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Relay Input Mode | io.relayin.mode | 8301 and 8305 |
| N/A | When triggered by an input relay, the unit can perform actions such as playing a pre-recorded announcement over the speaker(s), sending the announcement as a private message to a phone, or initiating a two-way conversation between the speaker and a phone. |
Audio Streaming
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Audio Always On | audio.streaming.mode | 8301 |
| N/A | Enable or disable the local speaker to always play a sound on the local speaker and multicast if configured |
VOX Mode (Voice Operated Switch) | audio.vox.mode | 8301 |
| audio.streaming.mode = 1 or 2 | Enables the audio input to be activated when a signal is detected. |
VOX Sensitivity | audio.vox.thresh | 8301 |
| audio.streaming.mode = 1 or 2 and audio.vox.mode = 1 | Sets the threshold for signal that will activate the audio input. |
VOX Timeout | audio.vox.timeout | 8301 |
| audio.streaming.mode = 1 or 2 and audio.vox.mode = 1 | Audio input will be turned off after the timeout period if no signal detected. |
Audio Input Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Audio Input Port | audio.port.input | 8301 |
| audio.streaming.mode = 1 | Select an audio input port |
Audio Input Volume | audio.input.gain | 8301 |
| audio.streaming.mode = 1 | Adjust the inpuit volume for Audio Always On |
Output
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Output Relay | io.relayout | 8301 and 8305 |
| N/A | Enable/disable output relay |
Output Triggering Events | io.relayout.events | 8301 and 8305 |
| N/A | Select which events will trigger the output relay |
Relay Events | io.relayout.selected | 8301 and 8305 |
| io.relayout.events = selected | Select which events will trigger the output relay |
Action When Input Triggered
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements |
Action | relayin.trigger.action | 8301 and 8305 |
| io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” |
Tone/Pre-recorded Announcement | relayin.trigger.tone | 8301 and 8305 | io.relayin.mode = “open”, “opensv”, “closed”, “closedsv”, “radio” | |
Tone Duration | relayin.trigger.duration | 8301 and 8305 |
| io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” |
Extension to Dial | relayin.trigger.dest | 8301 and 8305 | Number | io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” |
Call Mode | relayin.trigger.callmode | 8301 and 8305 |
| io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” |
Allow 2nd Button Press | relayin.trigger.restart | 8301 and 8305 |
| io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” |
Interval Between Tones (seconds) | relayin.trigger.interval | 8301 and 8305 | Number | io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” |
Maximum Tone Duration | relayin.trigger.maxtone | 8301 and 8305 |
| io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” |
Action When Tamper Detected
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements |
Wiring Fault Supervision Mode | io.relayin.svmode | 8301 and 8305 |
| io.relayin.mode = “opensv”, “closedsv”, “mutesv”, “volctlsv” |
Action | relayin.tamper.action | 8301 and 8305 |
| io.relayin.mode = “opensv”, “closedsv”, “mutesv”, “volctlsv” |
Tone/Pre-recorded Announcement | relayin.tamper.tone | 8301 and 8305 | io.relayin.mode = “opensv”, “closedsv”, “mutesv”, “volctlsv” | |
Tone Duration | relayin.tamper.duration | 8301 and 8305 |
| io.relayin.mode = “opensv”, “closedsv”, “mutesv”, “volctlsv” |
Extension to Dial | relayin.tamper.dest | 8301 and 8305 | Number | io.relayin.mode = “opensv”, “closedsv”, “mutesv”, “volctlsv” |
Interval Between Tones (seconds) | relayin.tamper.interval | 8301 and 8305 | Number | io.relayin.mode = “opensv”, “closedsv”, “mutesv”, “volctlsv” |
Maximum Tone Duration | relayin.tamper.maxtone | 8301 and 8305 |
| io.relayin.mode = “opensv”, “closedsv”, “mutesv”, “volctlsv” |
Tone Multicast Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements |
Use Separate Multicast | relayin.mcast.mode | 8301 and 8305 |
| io.relayin.mode = “callbtn” |
Multicast Mode | relayin.mcast.type | 8301 and 8305 |
| io.relayin.mode = “callbtn” |
IP Address | relayin.mcast.ip | 8301 and 8305 | Number | io.relayin.mode = “callbtn” |
Port | relayin.mcast.port | 8301 and 8305 | Number | io.relayin.mode = “callbtn” |
Outbound SIP Call Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements |
Outbound Ring Limit | phone.timeout.ringback | 8301 and 8305 |
| io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” relayin.trigger.action = 1 or 2 |
Ringback Tone | phone.tone.ringback | 8301 and 8305 | io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” relayin.trigger.action = 2 | |
Maximum Call Duration | phone.timeout.outbound | 8301 and 8305 |
| io.relayin.mode = “open”, “opensv”, “closed”, “closedsv” relayin.trigger.action = 1 or 2 |
Volume Control Switch Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements |
Mute On Lowest Setting | relayin.volctl.mute | 8301 and 8305 |
| io.relayin.mode = “volctl”, “volctlsv” |
Wire Length | relayin.volctl.calibration | 8301 and 8305 |
| io.relayin.mode = “volctl”, “volctlsv” |
Remote Volume Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements |
Remote Mode | remote.vol.mode | 8301 and 8305 |
| io.relayin.mode =”voltctl”, “voltctlsv” |
IP Address | remote.vol.ip | 8301 and 8305 | Number | io.relayin.mode =”voltctl”, “voltctlsv” remote.vol.mode = ”subscribe” |
Remote Device RESTful API Password | remote.vol.pwd | 8301 and 8305 | String | io.relayin.mode =”voltctl”, “voltctlsv” remote.vol.mode = ”subscribe”, “notify” |
Emergency Alerts
Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Default Announcement Duration | ann.length | 8301 and 8305 |
| N/A | Configure the alert to play until it is cancelled or set it to play only once |
Default Maximum Announcement Time | ann.maxtime | 8301 and 8305 |
| N/A | The maximum time an announcement can be playe |
Announcement Selection Mode | ann.select | 8301 and 8305 |
| N/A | Use "Direct Extensions" to register a separate extension for each announcement. Use "DTMF Selectable" to register a single extension that accepts DTMF input to select which announcement to play. |
Answer Inbound Call | ann.end | 8301 and 8305 |
| ann.select = 0 | If the enabled the call is auto-answered and a confirmation tone is played before starting the alert. If disabled, the alert is triggered just by the inbound ring, without answering the call |
Passcode Protected Announcement Extensions | ann.confirm | 8301 and 8305 |
| ann.end = 1 | Enable to require the caller to enter a passcode after dialing an announcement or “Call-to-Cancel” extension. Setting a passcode helps prevent unintentional announcements. |
Announcement Passcode | dtmfpc.alert.code | 8301 and 8305 | String containing integers, '*', or '#'. | ann.end = 1 and ann.confirm = 1 | The passcode required to start or stop an announcement. |
Passcode Prompt Tone | dtmfpc.alert.tone | 8301 and 8305 |
| ann.end = 1 and ann.confirm = 1 | A tone to play when the passcode is ready to be entered. |
DTMF Selection
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Extension | ann.dtmf.ext | 8301 and 8305 |
| ann.select = 1 | Announcement DTMF Selectable Extension |
Authentication ID | ann.dtmf.auth | 8301 and 8305 |
| ann.select = 1 | SIP server authentication ID |
Authentication Password | ann.dtmf.pwd | 8301 and 8305 |
| ann.select = 1 | SIP password for the account |
Display Name (Optional) | ann.dtmf.dname | 8301 and 8305 |
| ann.select = 1 | Optional display name |
Prompt Tone | ann.dtmf.tone | 8301 and 8305 |
| ann.select = 1 | Prompt tone for DTMF input. |
Call-to-Cancel
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Extension | cancel.ext | 8301 and 8305 |
| ann.select = 0 or cancel.select = 0 | Call-to-cancel extension |
Authentication ID | cancel.auth | 8301 and 8305 |
| ann.select = 0 or cancel.select = 0 | SIP server authentication ID |
Authentication Password | cancel.pwd | 8301 and 8305 |
| ann.select = 0 or cancel.select = 0 | SIP password for the account |
Display Name (Optional) | cancel.dname | 8301 and 8305 |
| ann.select = 0 or cancel.select = 0 | Optional display name |
Confirmation Tone | cancel.ctone | 8301 and 8305 |
| ann.end = 1 | Other may be used if uploaded |
Announcement 1
Announcement 2 - Announcement 10 increment the number on the parameter name
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Announcement 1 | ann.use1 | 8301 and 8305 |
| N/A | Enable/disable alert 1 |
Announcement Duration | ann.loop1 | 8301 and 8305 |
| N/A | Default will follow the ann.length parameter. |
Maximum Announcement Time | ann.max1 | 8301 and 8305 |
| N/A | Default will follow the ann.maxtime parameter. |
Extension | ann.ext1 | 8301 and 8305 |
| ann.use1 = 1 and ann.select = 0 | Announcement 1 extension |
Authentication ID | ann.auth1 | 8301 and 8305 |
| ann.use1 = 1 and ann.select = 0 | SIP server authentication ID |
Authentication Password | ann.pwd1 | 8301 and 8305 |
| ann.use1 = 1 and ann.select = 0 | SIP password for the account |
Display Name (Optional) | ann.dname1 | 8301 and 8305 |
| ann.use1 = 1 and ann.select = 0 | Optional display name |
Tone/Pre-recorded Announcement | ann.tone1 | 8301 and 8305 |
| ann.use1 = 1 | Set a file to use as a ringtone or announcement. |
Confirmation Tone | ann.ctone1 | 8301 and 8305 |
| ann.use1 = 1 and ann.end = 1 | Set a file to use as a confirmation tone. |
Multicast Zone | ann.zone1 | 8301 and 8305 |
| ann.use1 = 1 and mcast.mode = 1 | Select the desired multicast zone for this alert |
More Page Extensions
Priority Call
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Priority Call Page Extension | mcast.useext9 | All IP paging adapters |
| N/A | Enable/disable Priority Call Page ext |
Extension | mcast.ext9 | All IP paging adapters |
| mcast.useext9 = 1 | Priority Call extension |
Authentication ID | mcast.auth9 | All IP paging adapters |
| mcast.useext9 = 1 | SIP server authentication ID |
Authentication Password | mcast.pwd9 | All IP paging adapters |
| mcast.useext9 = 1 | SIP password for the account |
Display Name (Optional) | mcast.dname9 | All IP paging adapters |
| mcast.useext9 = 1 | Optional display name |
All Call
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
All Call Page Extension | mcast.useext8 | All IP paging adapters |
| N/A | Enable/disable All Call Page ext |
Extension | mcast.ext8 | All IP paging adapters |
| mcast.useext8 = 1 | All Call extension |
Authentication ID | mcast.auth8 | All IP paging adapters |
| mcast.useext8 = 1 | SIP server authentication ID |
Authentication Password | mcast.pwd8 | All IP paging adapters |
| mcast.useext8 = 1 | SIP password for the account |
Display Name (Optional) | mcast.dname8 | All IP paging adapters |
| mcast.useext8 = 1 | Optional display name |
Zone 1
Zone 2-6, Zone 10- 50 increment the number on the parameter name
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Zone 1 Page Extension | mcast.useext1 | All IP paging adapters |
| N/A | Enable/disable Zone 1 Page ext |
Extension | mcast.ext1 | All IP paging adapters |
| mcast.useext1 = 1 | Zone 1 extension |
Authentication ID | mcast.auth1 | All IP paging adapters |
| mcast.useext1 = 1 | SIP server authentication ID |
Authentication Password | mcast.pwd1 | All IP paging adapters |
| mcast.useext1 = 1 | SIP password for the account |
Display Name (Optional) | mcast.dname1 | All IP paging adapters |
| mcast.useext1 = 1 | Optional display name |
Music
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Music Page Extension | mcast.useext7 | All IP paging adapters |
| N/A | Enable/disable Music Page ext |
Extension | mcast.ext7 | All IP paging adapters |
| mcast.useext7 = 1 | Music extension |
Authentication ID | mcast.auth7 | All IP paging adapters |
| mcast.useext7 = 1 | SIP server authentication ID |
Authentication Password | mcast.pwd7 | All IP paging adapters |
| mcast.useext7 = 1 | SIP password for the account |
Display Name (Optional) | mcast.dname7 | All IP paging adapters |
| mcast.useext7 = 1 | Optional display name |
More Ring Extensions
Ring Extension 2
Ring Extension 3 - 10 increment the number on the parameter name.
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Ring Extension 2 | sip.alert2.use | All IP paging adapters |
| N/A | Enable/disable Ring 2 |
Extension | sip.alert2.user | All IP paging adapters |
| sip.alert2.use = 1 | Ring 2 extension |
Authentication ID | sip.alert2.auth | All IP paging adapters |
| sip.alert2.use = 1 | SIP server authentication ID |
Authentication Password | sip.alert2.pwd | All IP paging adapters |
| sip.alert2.use = 1 | SIP password for the account |
Display Name (Optional) | sip.alert2.dname | All IP paging adapters |
| sip.alert2.use = 1 | Optional display name |
Ring Tone | sip.alert2.tone | All IP paging adapters |
| sip.alert2.use = 1 | Other may be used if uploaded |
#1 Custom Tone | alert.cid1.use | 8301 and 8305 |
| N/A |
Advanced Settings
Network
Common
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Internet Protocol | net.protocol | All IP paging adapters |
| 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 | All IP paging adapters |
| N/A | Enable to provide a DNS server statically instead of using the DHCP provided name servers. |
DNS Servers | net.dns.servers | All IP paging adapters |
| net.dhcp.c.dns = 1 or net.ipv4.method = static | Provide the addresses of DNS servers. |
IPv4
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IPv4 Method | net.ipv4.method | All IP paging adapters |
| N/A | Set the unit to use DHCP or static IP address |
IPv4 Address/Netmask | net.ipv4.address | All IP paging adapters | 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 | All IP paging adapters | IP address | net.ipv4.method = static | Enter the gateway address |
IPv6
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IPv6 Method | net.ipv6.method | All IP paging adapters |
| net.protocol = ipv4+ipv6 | Set the unit to use DHCP or static IP address |
IPv6 Address/Netmask | net.ipv6.address | All IP paging adapters | 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 | All IP paging adapters | IP address | net.protocol = ipv4+ipv6 and net.ipv6.method = static | Enter the gateway address |
ICMPv6 Options
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Destination Unreachable Messages | net.icmpv6.destunreach | All IP paging adapters |
| net.protocol = ipv4+ipv6 | Filters ICMPv6 Destination Unreachable Messages |
Neighbor Discovery Redirect Messages | net.icmpv6.redirect | All IP paging adapters |
| net.protocol = ipv4+ipv6 | Filters ICMPv6 Neighbor Discovery Redirect Messages |
Anycast Echo Replies | net.icmpv6.echo | All IP paging adapters |
| net.protocol = ipv4+ipv6 | Filters ICMPv6 Anycast Echo Replies |
Enable Rate Limiting Outbound Messages | net.icmpv6.enablelim | All IP paging adapters |
| net.protocol = ipv4+ipv6 | Limits the rate of outgoing packets. |
Rate Limit (packets per second) | net.icmpv6.ratelim | All IP paging adapters | 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
VLAN Mode | net.vlan.use | All IP paging adapters |
| N/A | Enables or Disables VLAN Tagging |
VLAN ID | net.vlan.id | All IP paging adapters | Number from 0 to 4094 | net.vlan.use = manual | VLAN ID |
VLAN Priority | net.vlan.priority | All IP paging adapters | Number from 0 to 7 | net.vlan.use = manual | VLAN Priority |
802.1X Port-based Network Access Control
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
802.1X Authentication | net.pnac.use | All IP paging adapters |
| N/A | Use 802.1X authentication methods |
Authentication Mode | net.pnac.auth | All IP paging adapters |
| net.pnac.use = 1 | Choose the 802.1X authentication mode. |
Anonymous ID | net.pnac.anon | All IP paging adapters | String | net.pnac.use = 1 | The 802.1X anonymous ID |
ID | net.pnac.id | All IP paging adapters | String | net.pnac.use = 1 | The 802.1X ID |
Password | net.pnac.pwd | All IP paging adapters | String | net.pnac.use = 1 | The 802.1X password |
Validate Server Certificate | net.pnac.validate | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
SIP (6-bit DSCP value) | net.dscp.sip | All IP paging adapters | 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 | All IP paging adapters | 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 | All IP paging adapters | 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
DNS Caching Mode | net.dns.cache | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Allow Weak TLS Ciphers | net.weaktls.use | All IP paging adapters |
| N/A | Enable or disable weak TLS ciphers |
Admin
General
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Device Name (Hostname) | admin.devname | All IP paging adapters | String | N/A | Name to identify the device in the Algo Network Device Locator Tool |
Introduction Section on Status Page | admin.welcome | All IP paging adapters |
| 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 | All IP paging adapters |
| N/A | Block access to the status page when logged out |
Display Switch Port ID on Status Page | admin.status.portid | All IP paging adapters |
| N/A | Show the switch port's ID on the Status page. |
Web Interface Session Timeout | admin.web.timeout | All IP paging adapters |
| N/A | Set the maximum period of inactivity after which the web interface will log out automatically |
Play Tone at Startup | admin.startuptone | All IP paging adapters |
| N/A | A tone can be played at startup to confirm that the device has booted |
Log Settings
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Log Level | log.level | All IP paging adapters |
| N/A | Set logging level. Use on the advice of Algo technical support only |
Log Method | log.method | All IP paging adapters |
| 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 | All IP paging adapters |
| "log.method = network" or "log.method = both" | Transport layer protocol used for syslog packets. |
Log Server 1 | log.server | All IP paging adapters | IP address | "log.method = network" or "log.method = both" | Address for Syslog server on the network |
Log Server 2 | log.server2 | All IP paging adapters | IP address | "log.method = network" or "log.method = both" | Address for Syslog server on the network |
Log Server 3 | log.server3 | All IP paging adapters | IP address | "log.method = network" or "log.method = both" | Address for Syslog server on the network |
Log Server 4 | log.server4 | All IP paging adapters | IP address | "log.method = network" or "log.method = both" | Address for Syslog server on the network |
Log Additional Events | log.add.use | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Web Interface Protocol | net.http | All IP paging adapters |
| N/A | HTTPS is always enabled on the device. Use this setting to disable HTTP |
Force Strong Password | admin.security.strongpw | All IP paging adapters |
| 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 | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
SNMP Support | net.srv.snmp | All IP paging adapters |
| N/A | Device will respond to a simple status query for automated supervision |
SNMP Community String | net.srv.snmp.community | All IP paging adapters |
| 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 | All IP paging adapters |
| net.srv.snmp = 1 | Enable SNMPv3 security features. |
SNMPv3 Username | net.srv.snmp.user | All IP paging adapters |
| 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 | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
RESTful API | admin.web.api | All IP paging adapters |
| N/A | RestFul API |
Authentication Method | api.auth.basic | All IP paging adapters |
| admin.web.api = 1 | Type of authentication |
RESTful API Password | api.admin.pwd | All IP paging adapters |
| admin.web.api = 1 and (admin.auth.basic = 0 or admin.auth.basic = 1) | Password for authentication |
SCI Support
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
SCI | admin.web.sci | All IP paging adapters |
| 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 | All IP paging adapters |
| admin.web.sci=1 | SCI password |
System Integrity
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
System Integrity Checking | admin.sic.use | All IP paging adapters |
| N/A | This feature verifies installed system packages to ensure they have not been tampered with |
Intrado Revolution
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Revolution Support | synapps.use | 8301 and 8305 |
| N/A | Intrado Revolution support. Intrado Revolution cannot be used when Multicast Transmitter mode or Poly mode is enabled. See Basic Settings > Multicast. |
Revolution Server | synapps.server | 8301 and 8305 | IP address or domain name | synapps.use = 1 | Intrado Revolution server |
Local Management Port | synapps.port | 8301 and 8305 | Port number | synapps.use = 1 | Enter the local management port |
InformaCast IP Speaker
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
InformaCast IP Speaker Support | ifmc.use | All IP paging adapters |
| SL7100 license | To enable Informacast Support a SL7100 license from Singlewire is required. Please contact Algo support for more details. |
Configuration Mode | ifms.mode | All IP paging adapters |
| ifmc.use = 1 | Auto mode will attempt to find the location of the configuration file using DNS SRV, SLP, and/or via DHCP and TFTP. Manual mode will allow the configuration file location to be manually configured. Direct mode will register to the list of static server addresses directly, bypassing the Configuration File Server. |
Download Method | ifmc.dl.method | All IP paging adapters |
| ifmc.use = 1 and ifmc.mode = path | Select the download protocol for the InformaCast configuration file. |
InformaCast Configuration File Server IP | ifmc.server.ip | All IP paging adapters | IP Address | ifmc.use = 1 and ifmc.mode = path | Address for the InformaCast config file server. |
InformaCast Configuration File Server Port | ifmc.server.port | All IP paging adapters | Port Number | ifmc.use = 1 and ifmc.mode = path | Port number for the InformaCast config file server. |
Config File Path | ifmc.dl.path | All IP paging adapters |
| ifmc.use = 1 and ifmc.mode = path | File path for the location of the configuration file. |
Direct InformaCast Server Address | ifmc.server.direct | All IP paging adapters | Comma-delimited list of IP:PORT addresses | ifmc.use = 1 and ifmc.mode = direct | Maximum 10 servers. |
Configuration Retry Interval | ifmc.retry.interval | All IP paging adapters |
| ifmc.use = 1 | Allows the device to try connecting with informacast periodically if is disconnected. |
InformaCast IP Speaker Support | ifmc.sip.use | All IP paging adapters |
| ifmc.use = 1 | Allows the device to register a SIP extension with the InformaCast server. |
Maximum Broadcast Duration | ifmc.broadcast.timeout | All IP paging adapters |
| ifmc.use = 1 | Cuts off broadcasts after a maximum duration. |
InformaCast Scenarios API
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
InformaCast Scenarios API | ifmc.scenario.use | 8301 and 8305 |
| N/A | Enable or disable the Scenarios API |
Security Token | ifmc.scenario.auth | 8301 and 8305 |
| ifmc.scenario.use = 1 | Enter the API security token |
Include Location | ifmc.scenario.location | 8301 and 8305 |
| ifmc.scenario.use = 1 | Enable a location if desirred |
Site ID | ifmc.scenario.site | 8301 and 8305 |
| ifmc.scenario.use = 1 and ifmc.scenario.location = 1 | Enter a Site ID |
Building ID | ifmc.scenario.building | 8301 and 8305 |
| ifmc.scenario.use = 1 and ifmc.scenario.location = 1 | Enter a building ID |
Floor ID | ifmc.scenario.floor | 8301 and 8305 |
| ifmc.scenario.use = 1 and ifmc.scenario.location = 1 | Enter a floor ID |
Zone ID | ifmc.scenario.zone | 8301 and 8305 |
| ifmc.scenario.use = 1 and ifmc.scenario.location = 1 | Enter a Zone ID |
Microsoft
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Microsoft Teams Support | admin.teams.use | All IP paging adapters |
| Teams SIP Gateway | Enable Teams support |
SIP Gateway Region | admin.teams.region | All IP paging adapters | 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 | All IP paging adapters | 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 | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Enable ADMP Cloud Monitoring | iot.use | All IP paging adapters |
| ADMP licenses | Enable ADMP for remote monitoring |
Account ID | iot.tenant | All IP paging adapters |
| iot.use=1 | Account ID from the ADMP portal |
Allow Configuration File Sync | iot.sync.conf | All IP paging adapters |
| iot.use=1 | This feature allows ADMP to query and display settings stored on the device. |
Heartbeat Interval | iot.mqtt.ka | All IP paging adapters |
| iot.use=1 | Interval on which device checks with ADMP server |
Users
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
User Login | system.u1.use | 8301 and 8305 |
| N/A | Enable a separate login account with limited access that allows the user to only modify the device scheduler |
Username | system.u1.user | 8301 and 8305 |
| system.u1.use = 1 | Set the username |
Password | system.u1.pwd | 8301 and 8305 |
| system.u1.use = 1 | Set the password |
Time
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Timezone | admin.timezone | All IP paging adapters | (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 | All IP paging adapters | IP address or domain name | N/A | Set the primary NTP server |
NTP Time Server 2 | net.time2 | All IP paging adapters | IP address or domain name | N/A | Set a backup NTP server |
NTP Time Server 3 | net.time3 | All IP paging adapters | IP address or domain name | N/A | Set a backup NTP server |
NTP Time Server 4 | net.time4 | All IP paging adapters | IP address or domain name | N/A | Set a backup NTP server |
Supersede NTP provided by DHCP | net.dhcp.c.ntp | All IP paging adapters |
| 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. |
Provisioning
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Provisioning Mode | prov.use | All IP paging adapters |
| N/A | Enable or disable provisioning |
Server Method | prov.server.method | All IP paging adapters |
| prov.use = 1 | Select the preferred server method |
Static Server | prov.server.static | All IP paging adapters | IP address | prov.use = 1 prov.server.method = static | Enter the static server address |
Download Method | prov.download.method | All IP paging adapters |
| prov.use = 1 | Select the preferred download method |
Validate Server Certificate | prov.download.cert | All IP paging adapters |
| prov.use = 1 prov.download.method = https | Enable or disable certificate validation for (HTTPS only) |
Auth User Name | prov.auth.user | All IP paging adapters | Username | prov.use = 1 prov.download.method = ftp" or "http" or "https" | Username for HTTPS provisioning |
Auth Password | prov.auth.pwd | All IP paging adapters | Password | prov.use = 1 prov.download.method = ftp" or "http" or "https" | Password for HTTPS provisioning |
Config Download Path | prov.download.cfgpath | All IP paging adapters | Folder path | prov.use = 1 | Set the path for the configuration file |
Firmware Download Path | prov.download.fwpath | All IP paging adapters | Folder path | prov.use = 1 | Set the path for the firmware files |
Partial Provisioning | prov.i | All IP paging adapters |
| prov.use = 1 | Enable or disable partial provisioning |
Check-sync Behavior | sip.interop.checksync | All IP paging adapters |
| prov.use = 1 | If 'Conditional Reboot' is selected, the device will check with the provisioning server and only reboot if new config is found (unless 'reboot=true' is provided as a parameter in the check-sync event). |
Sync Start Time | prov.sync.time | All IP paging adapters |
| prov.use = 1 | Schedule a time (HH:mm:ss) for the device to perform a sync according to the 'Check-sync Behavior' option above. Leave blank to disable the feature. |
Sync End Time | prov.sync.endtime | All IP paging adapters |
| prov.use = 1 | If set, the device will sync at a random time in the window between Start Time and End Time. Setting an End Time earlier than Start Time indicates an overnight period. Leave blank to sync at Start Time exactly. |
Sync Frequency | prov.sync.frequency | All IP paging adapters |
| ov.use = 1 | Choose which days the device should sync its configuration with the provisioning server. |
Sync Frequency | prov.sync.wdays | All IP paging adapters |
| prov.use = 1 | Choose which days the device should sync its configuration with the provisioning server. |
Advanced Audio
Functions
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Dynamic Range Compression (DRC) | audio.drc.use | All IP paging adapters |
| N/A | Compresses the dynamic range of page audio to increase loudness |
Dynamic Range Compression Gain | audio.drc.gain | All IP paging adapters |
| audio.drc.use = 1 | Higher compression gain increases distortion |
Jitter Buffer Range | audio.jc.range | All IP paging adapters |
| N/A | Removes the jitter in arriving network packets by temporarily storing them. This process corrects the inconsistent delays on the network |
Always Send RTP Media | audio.rtp.media | All IP paging adapters |
| N/A | Audio packets will be sent at all times, even during one-way paging mode. This is needed in cases when the server expects to see audio packets at all times |
DTMF
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Generate In-Band DTMF Tones | audio.dtmf.use | 8301 and 8305 |
| N/A | Plays DTMF tones to the analog output during a SIP call to allow interoperability with DTMF-controlled multi-zone amplifiers |
Play DTMF Tones Before Alerts | audio.dtmf.playann | 8301 and 8305 |
| N/A | Plays DTMF tones to the analog output during a SIP call to allow interoperability with DTMF-controlled multi-zone amplifiers |
DTMF Tone(s) | audio.dtmf.globalann | 8301 and 8305 |
| audio.dtmf.playann = 1 | Plays DTMF tones to the analog output before an emergency or ring alert to allow interoperability with DTMF-controlled multi-zone amplifiers |
Global DTMF Tone(s) | audio.dtmf.globalanntext | 8301 and 8305 |
| audio.dtmf.playann = 1 and audio.dtmf.globalann = 1 | Input the DTMF sequence to play before every alert. |
Audio Filters
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Speaker Filter | audio.filter.spk | All IP paging adapters |
| N/A | Applies a high-pass filter to the speaker output. Used to reduce audio artifacts like humming or buzzing by filtering out unwanted frequencies |
Speaker Noise Filter | audio.filter.spknse | All IP paging adapters |
| N/A | Enables heavy filtering below 145Hz to reduce mains induced noise (fans) |
Microphone Filter | audio.filter.mic | All IP paging adapters |
| N/A | Applies a high-pass filter to the microphone input. Used to reduce audio artifacts like humming or buzzing by filtering out unwanted frequencies |
Microphone Noise Filter | audio.filter.micnse | All IP paging adapters |
| N/A | Enables heavy filtering below 145Hz to reduce mains induced noise (fans) |
Ambient Noise Compensation
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Ambient Noise Compensation No Loss | audio.noise.noloss | 8301 and 8305 |
| audio.noise.use = 1 | Enable or disable ambient noise compensation no loss |
Ambient Noise Compensation Max Volume | audio.noise.max | 8301 and 8305 |
| audio.noise.use = 1 | Select the maximum ambient noise compensation |
Advanced SIP
General
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
SIP Transportation | sip.transp | All IP paging adapters |
| N/A | Select the transport layer protocol to use for SIP messages |
SIPS Scheme | sip.sips | All IP paging adapters |
| 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 | All IP paging adapters |
| 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 | All IP paging adapters |
| N/A | Enable this option to support best networking practices according to RFC 5626 |
Outbound Proxy | sip.obproxy | All IP paging adapters | IP address or domain name:port number e.g. my_proxy.com:5070 | N/A | IP address for outbound proxy |
Register Period | sip.regexp | All IP paging adapters |
| N/A | Maximum requested period of time where the endpoint will re-register with the SIP server |
Rate Limit SIP Registration | sip.regrate | All IP paging adapters |
| N/A | When registering multiple SIP extensions, this will stagger the registration requests for the different extensions. |
Wait for Successful Unregister | sip.unreg | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
SDP SRTP Offer | sip.srtp | All IP paging adapters |
| N/A | Set SDP SRTP Offer |
SDP SRTP Offer Crypto Suite | sip.srtp.suite | All IP paging adapters |
| sip.srtp = "savp" or sip.srtp = "avp" | Select the crypto suite(s) to be offered. |
NAT
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Media N/AT | sip.nat.media | All IP paging adapters |
| N/A | Select N/AT media type |
TURN Server | sip.turn.server | All IP paging adapters | IP address | sip.nat.media = ice | IP address for TURN server |
TURN User | sip.turn.user | All IP paging adapters | Username | sip.nat.media = ice | User for TURN server |
TURN Password | sip.turn.pwd | All IP paging adapters | Password | sip.nat.media = ice | Password for TURN server |
STUN Server | sip.stun.server | All IP paging adapters | IP address | sip.nat.media = stun | IP address for STUN server |
Server Redundancy
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Server Redundancy | sip.ssr.use | All IP paging adapters |
| N/A | Two secondary SIP servers may be configured |
Backup Server #1 | sip.bkproxy1 | All IP paging adapters | IP address or domain name | sip.ssr.use = 1 | Backup SIP server address #1 |
Backup Server #2 | sip.bkproxy2 | All IP paging adapters | IP address or domain name | sip.ssr.use = 1 | Backup SIP server address #2 |
Polling Interval | sip.ssr.interval | All IP paging adapters |
| sip.ssr.use = 1 | Time period between sending monitoring packets to each server |
Poll Active Server | sip.ssr.chkact | All IP paging adapters |
| sip.ssr.use = 1 | Explicitly poll current server to monitor availability |
Automatic Failback | sip.ssr.nofb | All IP paging adapters |
| sip.ssr.use = 1 | Reconnect with higher priority server once available, even if backup connection is still fine |
Polling Method | sip.ssr.method | All IP paging adapters | (Default) SIP NOTIFY = "0" SIP OPTIONS = "1" | sip.ssr.use = 1 | SIP message used to poll servers to monitor availability |
Zoom Survivability
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
(Zoom Phone) Local Survivability | sip.zpls.use | All IP paging adapters |
| N/A | Enable or disable Zoom survivability |
Survivability Proxy | sip.zpls.obproxy | All IP paging adapters | IP address or Domain name | sip.zpls.use = 1 | Enter an address for the proxy server |
Interoperability
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Keep-Alive Method | sip.interop.ka.method | All IP paging adapters |
| 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 | All IP paging adapters | 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 | All IP paging adapters |
| 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 | All IP paging adapters |
| 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 | All IP paging adapters |
| N/A | When enabled, allow SIP NOTIFY messages that do not contain a "Subscription-State" header. |
Advanced Multicast (Transmitter)
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Transmitter Output Codec | rtpcodec | All IP paging adapters |
| mcast.mode = 1 | Audio encoding format used by the Transmitter device when sending output to the Listeners |
Poly Output Codec | ppacodec | All IP paging adapters |
| 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 | All IP paging adapters |
| mcast.mode = 1 | The size of the audio packets sent by the Transmitter to the Listeners |
Multicast TTL | mcast.tx.ttl | All IP paging adapters | 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 | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone9 | All IP paging adapters | IP address:port number | mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4 | Multicast address for this zone |
Page Tone | mcast.tone9 | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone9 | All IP paging adapters | IP address:port number | mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4 | Multicast address for this zone |
Page Tone | mcast.tone9 | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone1 | All IP paging adapters | IP address:port number | mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4 | Multicast address for this zone |
Page Tone | mcast.tone1 | All IP paging adapters |
| 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 | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone7 | All IP paging adapters | IP address:port number | mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4 | Multicast address for this zone |
Page Tone | mcast.tone7 | All IP paging adapters |
| mcast.mode = 1 and mcast.polycom.mode = 0, 3, or 4 | Other may be used if uploaded |
Advanced Multicast (Receiver)
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Audio Sync | audio.jc.delay | All IP paging adapters | Number 0-1000 milliseconds | mcast.mode = 2 | When using multicast with other third-party devices that have a delay in their audio path, the audio on the endpoint may be heard slightly earlier than on these other devices |
RTCP Port Selection | mcast.rtcp.mode | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Select the port on which RTCP packets will be sent or received |
Priority Call (DTMF: 9)
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone9 | All IP paging adapters | IP address:port number | mcast.mode = 2 and mcast.polycom.mode = 0 | Multicast address for this zone |
Page Tone | mcast.rxtone9 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Other may be used if uploaded |
Page Volume | mcast.vol9 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Allows specific volume configuration for each zone |
Music Mode | mcast.mfltr9 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Applies some audio fiters to optimize multicast for receiving music streams. |
All Call (DTMF: 0/8)
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone8 | All IP paging adapters | IP address:port number | mcast.mode = 2 and mcast.polycom.mode = 0 | Multicast address for this zone |
Page Tone | mcast.rxtone8 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Other may be used if uploaded |
Page Volume | mcast.vol8 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Allows specific volume configuration for each zone |
Music Mode | mcast.mfltr8 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Applies some audio fiters to optimize multicast for receiving music streams. |
Zone 1 (DTMF: 1)
Zone 2-6, Zone 10-50 increment the number on the parameter name.
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone1 | All IP paging adapters | IP address:port number | mcast.mode = 2 and mcast.polycom.mode = 0 | Multicast address for this zone |
Page Tone | mcast.rxtone1 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Other may be used if uploaded |
Page Volume | mcast.vol1 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Allows specific volume configuration for each zone |
Music Mode | mcast.mfltr1 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Applies some audio fiters to optimize multicast for receiving music streams. |
Music (DTMF: 7)
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
IP Address and Port | mcast.zone7 | All IP paging adapters | IP address:port number | mcast.mode = 2 and mcast.polycom.mode = 0 | Multicast address for this zone |
Page Tone | mcast.rxtone7 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0, 3, or 4 | Other may be used if uploaded |
Page Volume | mcast.vol7 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0, 3, or 4 | Allows specific volume configuration for each zone |
Music Mode | mcast.mfltr7 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 0 | Applies some audio fiters to optimize multicast for receiving music streams. |
Polycom Groups
Name on Web Interface | Parameter | Applicable Paging Adapters | Permitted Values | Requirements | Description |
Group 1 Page Tone | mcast.polycom.tone1 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 1 or 2 | Other may be used if uploaded |
Group 1 Page Volume | mcast.polycom.vol1 | All IP paging adapters |
| mcast.mode = 2 and mcast.polycom.mode = 1 or 2 | Allows specific volume configuration for each zone |