• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
The Poly Phones Knowledge Base is live! We look forward to helping you with common issues and troubleshooting advice!
HP Recommended

Jul 07, 2015 Question: Unable to answer an incoming call via the Handset if silent ringer is selected?

Resolution: Please check => here <=

 

The former Feature Descriptions & Technical Notifications page holds a guide => here <= on how to load a custom Ring Tone for environments that need a louder ring tone.

 

  • The Community Member Telus provided a conversion guide on how to use .Wav files => here <=
  • The Community Member  Brad303 provided another Comprehensive Custom Ringtone Guide =>here<=

 

In addition, you may prefer a certain incoming line to ring with a different Ring Tone.

 

From the UCS 5.2.0 Admin Guide (Page 403):

 

<saf/>

 

The phone uses built-in wave files for some sound effects. The built-in wave files can be replaced with files downloaded from the provisioning server or the Internet.

 

NOTE: The above should state additional Wave files can be used as they do not replace the built-on files and the statement should be amended in future Admin guides!

 

However, these are stored in volatile memory so the files need to remain accessible if the phone needs to be rebooted.

 

Files are truncated to a maximum size of 300 kilobytes (Pre VVX Phones) and a maximum size of 600 kilobytes (614400 bytes) for all ringtones.

 

NOTE: This statement describes the combined file size of all files used and the statement should be amended in future Admin guides!

 

The phones support the following sampled audio WAVE (.wav) file formats:

 

 

mono 8 kHz G.711 u-Law Supported on all phones
mono L16/8000 (16-bit dynamic range, 8-kHz sample rate)  Supported on All phones
G.711 A-Law Supported on all phones
mono 8 kHz A-law/mu-law  Supported on all phones
L8/16000 (16-bit, 8 kHz sampling rate, mono) Supported on all phones
L16/16000 (16-bit, 16 kHz sampling rate, mono)  Supported on all phones
L16/32000 (16-bit, 32 kHz sampling rate, mono)  Supported on VVX 500/501, 600/601, and 1500
L16/44100 (16-bit, 44.1 kHz sampling rate, mono) Supported on VVX 500/501, 600/601, and 1500
L16/48000 (16-bit, 48 kHz sampling rate, mono) Supported on VVX 500/501, 600/601, and 1500

 

 

saf.x Null, valid path name, or an RFC 1738-compliant URL to an HTTP,
FTP, or TFTP wave file resource.

 

  • If Null, the phone uses a built-in file.
  • If set to a pathname, the phone attempts to download this file at boot time from the provisioning server.
  • If set to a URL, the phone attempts to download this file at boot time from the Internet

Example:

 

<test saf.1="tftp://somehost.example.com/sounds/example.wav." />


Example 1 special ring tone: 

 

The below example is for a special Ring Tone (ringer14) called Splash to be played on an incoming call when the Alert-Info fields from INVITE requests contain SpecialRing in the SIP Invite.

 

NOTE: This depends on your SIP Server's ability to modify the SIP INFO Header!

 

 

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- PlcmConversionCreatedFile version=1.2 converted=Tue Oct 25 13:12:50 2011 -->
<polycomConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="polycomConfig.xsd">
  <se>
    <se.rt>
      <se.rt.custom1 se.rt.custom1.name="Splash" se.rt.custom1.ringer="ringer14" />
    </se.rt>
  </se>
  <voIpProt>
    <voIpProt.SIP>
      <voIpProt.SIP.alertInfo voIpProt.SIP.alertInfo.1.value="SpecialRing" voIpProt.SIP.alertInfo.1.class="custom1"/>
    </voIpProt.SIP>
  </voIpProt>
</polycomConfig>

 

 

 

Wireshark example:

 

image

NOTE: Above example is for UC Software 3.3.0 and later!

 

Attached is an Example File of the above called specialring.zip

 

Example 2 special ring tone and action:

 

The below example is for a special Ring Tone (ringer10) called Beeble to be played on an incoming call when the Alert-Info fields from the SIP INVITE requests contain ringAutoAnswer and then automatically answers the call.

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- PlcmConversionCreatedFile version=1.2 converted=Tue Aug 23 16:59:18 2011 -->
<polycomConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="polycomConfig.xsd">
  <voIpProt>
    <voIpProt.SIP>
      <voIpProt.SIP.alertInfo voIpProt.SIP.alertInfo.1.class="ringAutoAnswer" voIpProt.SIP.alertInfo.1.value="ringAutoAnswer" se.rt.ringAutoAnswer.ringer="ringer10"/>
    </voIpProt.SIP>
  </voIpProt>
</polycomConfig>

 

 Wireshark example:

 

image

 

The phone supports the following ring classes:

  • default
  • visual
  • answerMute
  • autoAnswer
  • ringAnswerMute
  • ringAutoAnswer
  • internal
  • external
  • emergency
  • precedence
  • splash
  • custom<y> where y is 1 to 17.

 

NOTE: Above example is for UC Software 3.3.0 and later!

 

Attached is an Example File of the above called ringAutoAnswer.zip

 

The Community Member Wdbarker3 provided an enhanced example containing all Ring Tones included in the Software to be mapped against Alert-Info Headers.

 

These are:

  • Silent
  • Low Trill
  • Low Double Trill
  • Medium Trill
  • Medium Double Trill
  • High Trill
  • High Double Trill
  • Highest Trill
  • Highest Double Trill
  • Beeble
  • Triplet
  • Ringback-style
  • Low Trill Precedence
  • Ring Splash

 

Example attached as: PolycomTones.zip

 

In addition, external Ringtones can be loaded. An example of this could be:

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- PlcmConversionCreatedFile version=1.2 converted=Wed Oct 26 12:58:23 2011 -->
<polycomConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="polycomConfig.xsd">
<saf saf.2="http://10.252.75.119/LoudRing.wav" saf.3="http://10.252.75.119/Warble.wav" />
<se>
<se.pat>
<se.pat.ringer>
<se.pat.ringer.ringer15 se.pat.ringer.ringer15.name="Loud Ring">
<se.pat.ringer.ringer15.inst se.pat.ringer.ringer15.inst.1.value="2" />
</se.pat.ringer.ringer15>
<se.pat.ringer.ringer16 se.pat.ringer.ringer16.name="Warble">
<se.pat.ringer.ringer16.inst se.pat.ringer.ringer16.inst.1.value="3" />
</se.pat.ringer.ringer16>
</se.pat.ringer>
</se.pat>
</se>
</polycomConfig>

 

 

 

 

NOTE: Above example is for UC Software 3.3.0 and later!

 

saf.x (Sampled Audio File Number) defines the name and the Location and could be http:\\testserver.com\LoudRing.wav instead

se.pat.ringer.x.name defines the name shown in the Ring Type Menu ( Settings => Basic => Ring Type )

se.pat.ringer.x.value maps the Ring Tone to the saf.x Value

 

Example with Ringtones attached as: ExternalRingTones.zip

 

Please consult the SIP / UC Admin Guide for more details and different settings.

 

Example 3 external ring tone on SIP INVITE:

 

The below Wireshark trace shows an example where a URL is specified within the Alert-Info which will then play on the Phone.

 

Prerequisite in this setup is the server hosting the file.

 

In this example, we use LoudRing.wav which is included when you download the Polycom software.

 

image

Example 4 adding additional ringtones

 

Utilizing the Web Interface (UCS 4.0.0 or newer) an external Ringtone can simply be loaded via the Web Interface:

 

image

 

You can add custom ringtones to your phone, and you can apply custom ringtones to specific contacts or phone lines.

 

The phones support the following .wav file formats: G.711u-law, G.711a-law, G.722, G.729AB, Lin16, and iLBC.

To add an audio file to the list, click the Add Audio file icon.

 

You can upload an audio file from your PC or enter a URL pointing to an audio file.

 

Audio files should have a .wav extension name.

 

If you select a file, it will be stored in the phone's flash memory and a copy will be made to the => provisioning server <=.

 

You can save a maximum of 23 audio files until the phone runs out of memory (depending on the phone model and the individual size of the files).

 

You can also define additional Wav files (must be on your provisioning server) via a configuration file: 

<Tone saf.2="LoudRing.wav" />

 Above would set the Ringer 15 to the LoudRing Wave file. 

 

Nov 23, 2011 Question: How can I change my Dial Tone or Call Progress Tones to sound like my local Dial Tone?

Resolution: Please check => here <=

 

 

------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN
4 REPLIES 4
HP Recommended

Apr 21, 2023 Question: Why does my Poly phone provide me with a dial tone if I lift the handset or use the Speaker?

Resolution: IP Phones can make calls to other IP addresses or FQDNs without the need to register to a SIP server. Therefore a phone locally creates the Dial Tone to comfort a user who is used to this functionality from a traditional PSTN phone.

 

Feb 23, 2017 Question:How can I make my outbound call on a phone ring for more than 1 minute / 60 seconds / sixty or indefinitely?

Resolution: Please check the call.ringBackTimeOut Parameter

 

Changing the original US "sounding" Dial tone or Call Progress Tone must be done via a Configuration File loaded from a Provisioning Server.

 

SIP 3.2.x or older German Call Progress Tone example:

 

<tones>
   <chord_sets>
      <CALLPROGRESS>
         <DIAL_TONE tone.chord.callProg.1.freq.1="425" tone.chord.callProg.1.level.1="-12" tone.chord.callProg.1.freq.2="425" tone.chord.callProg.1.level.2="-12" tone.chord.callProg.1.onDur="0" tone.chord.callProg.1.offDur="0" tone.chord.callProg.1.repeat="0"/>
         <BUSY_TONE tone.chord.callProg.2.freq.1="425" tone.chord.callProg.2.level.1="-20" tone.chord.callProg.2.freq.2="425" tone.chord.callProg.2.level.2="-20" tone.chord.callProg.2.onDur="500" tone.chord.callProg.2.offDur="500" tone.chord.callProg.2.repeat="0"/>
         <RINGBACK tone.chord.callProg.3.freq.1="425" tone.chord.callProg.3.level.1="-20" tone.chord.callProg.3.freq.2="425" tone.chord.callProg.3.level.2="-20" tone.chord.callProg.3.onDur="1000" tone.chord.callProg.3.offDur="4000" tone.chord.callProg.3.repeat="0"/>
      </CALLPROGRESS>
   </chord_sets>
</tones>

 

UCS 3.3.x or newer German Call Progress Tone example:

 

 <tone>
    <tone.chord>
      <tone.chord.callProg>
        <tone.chord.callProg.busyTone>
          <tone.chord.callProg.busyTone.freq tone.chord.callProg.busyTone.freq.1="425" tone.chord.callProg.busyTone.freq.2="425" />
          <tone.chord.callProg.busyTone.level tone.chord.callProg.busyTone.level.1="-20" tone.chord.callProg.busyTone.level.2="-20" />
        </tone.chord.callProg.busyTone>
        <tone.chord.callProg.dialTone>
          <tone.chord.callProg.dialTone.freq tone.chord.callProg.dialTone.freq.1="425" tone.chord.callProg.dialTone.freq.2="425" />
          <tone.chord.callProg.dialTone.level tone.chord.callProg.dialTone.level.1="-12" tone.chord.callProg.dialTone.level.2="-12" />
        </tone.chord.callProg.dialTone>
        <tone.chord.callProg.ringback tone.chord.callProg.ringback.onDur="1000">
          <tone.chord.callProg.ringback.freq tone.chord.callProg.ringback.freq.1="425" tone.chord.callProg.ringback.freq.2="425" />
          <tone.chord.callProg.ringback.level tone.chord.callProg.ringback.level.1="-20" tone.chord.callProg.ringback.level.2="-20" />
        </tone.chord.callProg.ringback>
      </tone.chord.callProg>
    </tone.chord>
  </tone>

 

An example for both Software Versions (UCS / SIP) is attached

 

EXTRA:

 

An additional secondary Dial tone can be added and the below is an example for an Irish secondary Dial Tone:

 

 <se.pat.callProg.secondaryDialTone se.pat.callProg.secondaryDialTone.name="secondary dial">
          <se.pat.callProg.secondaryDialTone.inst se.pat.callProg.secondaryDialTone.inst.1.type="chord" se.pat.callProg.secondaryDialTone.inst.1.value="spare1" se.pat.callProg.secondaryDialTone.inst.2.type="" se.pat.callProg.secondaryDialTone.inst.2.value=""></se.pat.callProg.secondaryDialTone.inst>
        </se.pat.callProg.secondaryDialTone>
        <tone.chord.callProg.spare1 tone.chord.callProg.spare1.offDur="0" tone.chord.callProg.spare1.onDur="0" tone.chord.callProg.spare1.repeat="0">
          <tone.chord.callProg.spare1.freq tone.chord.callProg.spare1.freq.1="425" tone.chord.callProg.spare1.freq.2="450" />
          <tone.chord.callProg.spare1.level tone.chord.callProg.spare1.level.1="-12" tone.chord.callProg.spare1.level.2="-12" />
          <!--in order to activate the secondary call progress tone, you need to have a comma "," in the digit map as the trigger-->
        </tone.chord.callProg.spare1>

 

 

NOTE: in order to activate the secondary call progress tone, you need to have a comma "," in the digit map as the trigger!

 

More details around the Digitmap can be found => here <=

 

Patterned Dial tone Example:

 

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!-- Generated region.cfg Configuration File -->
<polycomConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="polycomConfig.xsd">
  <se>
    <se.pat>
      <se.pat.callProg>
        <se.pat.callProg.dialTone>
          <se.pat.callProg.dialTone.inst 
se.pat.callProg.dialTone.inst.1.param="200" se.pat.callProg.dialTone.inst.1.type="chord" se.pat.callProg.dialTone.inst.1.value="dialTone" 
se.pat.callProg.dialTone.inst.2.param="" se.pat.callProg.dialTone.inst.2.type="silence" se.pat.callProg.dialTone.inst.2.value="300" 
se.pat.callProg.dialTone.inst.3.param="700" se.pat.callProg.dialTone.inst.3.type="chord" se.pat.callProg.dialTone.inst.3.value="dialTone" 
se.pat.callProg.dialTone.inst.4.param="" se.pat.callProg.dialTone.inst.4.type="silence" se.pat.callProg.dialTone.inst.4.value="800" 
se.pat.callProg.dialTone.inst.5.type="branch" se.pat.callProg.dialTone.inst.5.value="-4"></se.pat.callProg.dialTone.inst>
        </se.pat.callProg.dialTone>
      </se.pat.callProg>
    </se.pat>
  </se>
  <tone>
    <tone.chord>
      <tone.chord.callProg>
        <tone.chord.callProg.dialTone>
          <tone.chord.callProg.dialTone.freq tone.chord.callProg.dialTone.freq.1="425" tone.chord.callProg.dialTone.freq.2="425" ></tone.chord.callProg.dialTone.freq>
          <tone.chord.callProg.dialTone.level tone.chord.callProg.dialTone.level.1="-3" tone.chord.callProg.dialTone.level.2="-3" ></tone.chord.callProg.dialTone.level>
        </tone.chord.callProg.dialTone>
      </tone.chord.callProg>
    </tone.chord>
  </tone>
</polycomConfig>

 

In the above we define two sections (example used is the dialTone):

 

  • se.pat.callProg.dialTone.inst => The actual pattern of the tone
  • tone.chord.callProg.dialTone.freq => The actual frequency of the tone

The se.pat.callProg.dialTone.inst:

 

  • The above starts with a 200ms tone
  • It then has a 300ms Silence
  • Followed by a 700ms tone
  • And a 800ms silence
  • Then it starts again from the beginning

 

Modified US Call Progress Tone:

 

Usually, the Polycom phones are delivered with a US Digitmap and US Tones. The US Call Progress Tone may not be to your liking as it usually starts with a silence of around 2-3 seconds and then plays the Call Progress tone.

 

Below example (US_modified_Tones.cfg within the tones.zip) starts the tone straight away:

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- US modified Call Progress Tones Configuration File-->
<!-- Compatible with UCS 3.3.x or newer-->
<!-- Reference: http://nemesis.lonestar.org/reference/telecom/ -->
<!-- SOURCE = http://www.voip-info.org/wiki/view/Polycom+Phones -->
<!-- For information on configuring Polycom VoIP phones please refer to the -->
<!-- Configuration File Management white paper available from: -->
<!-- http://www.polycom.com/common/documents/whitepapers/configuration_file_management_on_soundpoint_ip_phones.pdf -->
<!-- *********************************************************** -->
<!-- * Please see below only as an example as your SIP Server  * -->
<!-- * may provide you with Dial Progress (busy, Ringing etc)  * -->
<!-- *********************************************************** -->
<!-- PlcmConversionCreatedFile version=1.2 converted=Tue Dec 16 17:24:10 2014 -->
<polycomConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="polycomConfig.xsd">
  <se>
    <se.pat>
      <se.pat.callProg>
        <se.pat.callProg.ringback>
          <se.pat.callProg.ringback.inst se.pat.callProg.ringback.inst.1.type="chord" se.pat.callProg.ringback.inst.1.value="ringback" se.pat.callProg.ringback.inst.2.type="silence" se.pat.callProg.ringback.inst.2.value="4000" />
        </se.pat.callProg.ringback>
       </se.pat.callProg>
    </se.pat>
  </se>
  <tone>
    <tone.chord>
      <tone.chord.callProg>
          <tone.chord.callProg.ringback>
          <tone.chord.callProg.ringback.freq tone.chord.callProg.ringback.freq.1="440" tone.chord.callProg.ringback.freq.2="480" />
          <tone.chord.callProg.ringback.level tone.chord.callProg.ringback.level.1="-20" tone.chord.callProg.ringback.level.2="-20" />
        </tone.chord.callProg.ringback>
      </tone.chord.callProg>
    </tone.chord>
	</tone>
</polycomConfig>

 

  • se.pat.callProg.ringback.inst.1.type starts with the chord
  • tone.chord.callProg.ringback.freq defines the actual tone

 

 

The se.pat.callProg.X and tone.chord.callProg.X can have the following values:

 

  • dialTone, busyTone, ringback, reorder, stutter_3, callWaiting, callWaitingLong, howler,recWarning, stutterLong, intercom, callWaitingLong, precedenceCallWaiting, preemption,precedenceRingback, or spare1  to spare6
------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN
HP Recommended

Example 5:

 

  • Server independent Intercom

 

UCS 5.2.0 added a new Feature to the compatible phones. This is Server independent as the Phone simply adds the Alert-Info within the INVITE. This works for example also with LYNC or Skype for Business.

 

feature.intercom.enable="1" voIpProt.SIP.intercom.alertInfo="Test"

 

  • The Above will use the String intercom-Test
  • The above places a new Softkey (after pressing more)

    image

  • And adds a new Menu Option:

    image

Pressing this key will present the User with the normal Dial Screen and they simply dial the extension of any Intercom Enabled user.

 

The INVITE will then contain this:

1015134904|sip  |0|00|    INVITE sip:+14251231002@medeatalk.com;user=phone;transport=tls SIP/2.0
1015134904|sip  |0|00|    Via: SIP/2.0/TLS 192.168.2.52:57913;branch=z9hG4bK79c6e6c0537357D1
1015134904|sip  |0|00|    From: "Alice" <sip:alice@medeatalk.com>;tag=E2C89D44-2CCBA0BD;epid=0004f286f13a
1015134904|sip  |0|00|    To: <sip:+14251231002@medeatalk.com;user=phone>
1015134904|sip  |0|00|    CSeq: 1 INVITE
1015134904|sip  |0|00|    Call-ID: f635e2b05f1fc643bbd255b1b286f13a
1015134904|sip  |0|00|    Contact: <sip:alice@medeatalk.com;opaque=user:epid:l8GlOaRVG1-VQx2wcRMZ5AAA;gruu>
1015134904|sip  |0|00|    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, INFO, MESSAGE, SUBSCRIBE, NOTIFY, PRACK, UPDATE, REFER
1015134904|sip  |0|00|    User-Agent: PolycomVVX-VVX_600-UA/5.2.0.8330
1015134904|sip  |0|00|    Accept-Language: en
1015134904|sip  |0|00|    P-Preferred-Identity: "Alice" <sip:alice@medeatalk.com>,<tel:+14251231001>
1015134904|sip  |0|00|    Allow-Events: conference,talk,hold
1015134904|sip  |0|00|    Alert-Info: intercom-Test
1015134904|sip  |0|00|    Supported: replaces
1015134904|sip  |0|00|    Supported: ms-safe-transfer
1015134904|sip  |0|00|    Supported: ms-bypass
1015134904|sip  |0|00|    Supported: ms-dialog-route-set-update
1015134904|sip  |0|00|    Supported: timer
1015134904|sip  |0|00|    Supported: 100rel
1015134904|sip  |0|00|    Supported: gruu-10
1015134904|sip  |0|00|    ms-subnet: 192.168.2.0
1015134904|sip  |0|00|    MS-Conversation-ID: cFYZ0NwhMVIpkdgx8l45UtQBs1oJE9ARcFYZ0NwhMVIpkdgx8l45UtQBs1oJE
1015134904|sip  |0|00|    Authorization: TLS-DSK qop="auth", realm="SIP Communications Service", opaque="67D53364", crand="B594753D", cnum="81", targetname="ls.medeatalk.net", response="04e4bc62c66793fd7573c14b9876d430ed2153f2"
1015134904|sip  |0|00|    Max-Forwards: 70
1015134904|sip  |0|00|    Content-Type: application/sdp
1015134904|sip  |0|00|    Content-Length: 640

 ATTENTION:

The intercom- part is hardcoded and was changed in Software 5.2.2 or 5.3.0 or later!

 

Since UC Software 5.2.2 or 5.3.0 or later the intercom part is no longer hardcoded and only whatever is defined in voIpProt.SIP.intercom.alertInfo will be utilized.

 

UC Software 5.2.2 or later:

1003073602|sip  |0|00|    INVITE sip:3067@10.252.122.122;user=phone SIP/2.0
1003073602|sip  |0|00|    Via: SIP/2.0/UDP 10.252.149.56;rport;branch=z9hG4bKecf28742F0FDDEB
1003073602|sip  |0|00|    From: "3078" <sip:3078@10.252.122.122>;tag=F9671558-B6FDCFD1
1003073602|sip  |0|00|    To: <sip:3067@10.252.122.122;user=phone>
1003073602|sip  |0|00|    CSeq: 1 INVITE
1003073602|sip  |0|00|    Call-ID: 0901939f5e383503aff0dc39b50101ea
1003073602|sip  |0|00|    Contact: <sip:3078@10.252.149.56>
1003073602|sip  |0|00|    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, INFO, MESSAGE, SUBSCRIBE, NOTIFY, PRACK, UPDATE, REFER
1003073602|sip  |0|00|    User-Agent: PolycomVVX-VVX_411-UA/5.5.1.11526
1003073602|sip  |0|00|    Accept-Language: en
1003073602|sip  |0|00|    Supported: replaces,100rel
1003073602|sip  |0|00|    Allow-Events: conference,talk,hold
1003073602|sip  |0|00|    Alert-Info: Test
1003073602|sip  |0|00|    Max-Forwards: 70
1003073602|sip  |0|00|    Content-Type: application/sdp
1003073602|sip  |0|00|    Content-Length: 352
1003073602|sip  |0|00|    
1003073602|sip  |0|00|    v=0
1003073602|sip  |0|00|    o=- 1507012562 1507012562 IN IP4 10.252.149.56
1003073602|sip  |0|00|    s=Polycom IP Phone
1003073602|sip  |0|00|    c=IN IP4 10.252.149.56
1003073602|sip  |0|00|    t=0 0
1003073602|sip  |0|00|    a=sendrecv
1003073602|sip  |0|00|    m=audio 2224 RTP/AVP 9 102 0 8 18 127
1003073602|sip  |0|00|    a=rtpmap:9 G722/8000
1003073602|sip  |0|00|    a=rtpmap:102 G7221/16000
1003073602|sip  |0|00|    a=fmtp:102 bitrate=32000
1003073602|sip  |0|00|    a=rtpmap:0 PCMU/8000
1003073602|sip  |0|00|    a=rtpmap:8 PCMA/8000
1003073602|sip  |0|00|    a=rtpmap:18 G729/8000
1003073602|sip  |0|00|    a=fmtp:18 annexb=no
1003073602|sip  |0|00|    a=rtpmap:127 telephone-event/8000

Enabling Intercom on a user:

voIpProt.SIP.alertInfo.1.value="Test" voIpProt.SIP.alertInfo.1.class="ringAutoAnswer" se.rt.ringAutoAnswer.ringer="ringer10"

 

  • The above will ring once and the answer the call and use the ringtone (ringer10) called Beeble

NOTE: For more customization of this functionality please consult the UCS 5.2.0 Admin Guide or newer!


In order to ring a specific Person via a Softkey please check the EFK example 10 => here <=

------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN
HP Recommended

Obi Edition distinctive ring

 

  • Via the Web Interface go to Ring Settings > Ring Pattern > Select Ring Profile A or B > Choose a Ring Pattern

 

image

  • In the above, we chose Ring Pattern 1 and 2. The rest can be used following this example. The tones matched are:
    Handset Tone Alert Info
    Handset Default  Bellcore-dr1
    Low Trill Bellcore-dr2
    Medium Trill Bellcore-dr3
    High Trill Bellcore-dr4
    Highest Trill Bellcore-dr5
    Beeble User-dr1
    Triplet User-dr2
    Silent Ring User-dr3


  • On a compatible server setup the SIP header to include the Alert Info:
    exten = _940XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/Bellcore-dr1)
    exten = _940XXXX,n,Dial(SIP/${EXTEN:3})
    exten = _941XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/Bellcore-dr2)
    exten = _941XXXX,n,Dial(SIP/${EXTEN:3})
    exten = _942XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/Bellcore-dr3)
    exten = _942XXXX,n,Dial(SIP/${EXTEN:3})
    exten = _943XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/Bellcore-dr4)
    exten = _943XXXX,n,Dial(SIP/${EXTEN:3})
    exten = _944XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/Bellcore-dr5)
    exten = _944XXXX,n,Dial(SIP/${EXTEN:3})
    exten = _945XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/User-dr1)
    exten = _945XXXX,n,Dial(SIP/${EXTEN:3})
    exten = _946XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/User-dr2)
    exten = _946XXXX,n,Dial(SIP/${EXTEN:3})
    exten = _947XXXX,1,SIPAddHeader(Alert-Info: http://127.0.0.1/User-dr3)
    exten = _947XXXX,n,Dial(SIP/${EXTEN:3})​
------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN
HP Recommended

UC Software 5.7.0 added SIP emergency message

 

This feature can be used in situations where a large number of people need to be alerted about an emergency situation without using an audible alarm, it is useful to use Instant Messaging to pop up something onto a display. At present, instant messages sent to the phone only get shown when the user chooses to look at IM.

 

Use a SIP message to send an Instant Message to a phone. If the message has “Emergency” set in the priority header, the compatible phone will automatically display the message on the phone UI.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Since UC Software 5.7.0 or later -->
<!-- feature.instantMessaging.ring -->
<!-- Default would be a audible Ring. User ="silent" to alert only visually -->
<!-- feature.instantMessaging.displayTimeout -->
<!-- Default is 1 Minute. Can be up to 60 Minutes -->
<web feature.instantMessaging.enabled="1" feature.instantMessaging.ring="" feature.instantMessaging.displayTimeout="" />

 

Use feature.instantMessaging.ring="silent" for example to visually alert only in an active shooter scenario.

 

The Phone expects a SIP Message using the priority as emergency

0207115953|sip  |0|00|    MESSAGE sip:donf@172.21.177.17;transport=UDP SIP/2.0
0207115953|sip  |0|00|    Call-ID: 59552cbfbc6c4-59552cbfbc6ce-59552cbfbc6cf-59552cbfbc658
0207115953|sip  |0|00|    CSeq: 1 MESSAGE
0207115953|sip  |0|00|    From: "Emergency Update" <sip:spam@172.21.177.17>;tag=59552cbfbc6d2-59552cbfbc6d2-59552cbfbc6d2-59552cbfbc677
0207115953|sip  |0|00|    To: <sip:3033@172.21.177.17>
0207115953|sip  |0|00|    Max-Forwards: 69
0207115953|sip  |0|00|    Contact: "Someone near by" <sip:donf@172.27.182.11:5060;transport=udp>
0207115953|sip  |0|00|    User-Agent: WAM BAM By DonsAutoMagic
0207115953|sip  |0|00|    Content-Type: text/plain
0207115953|sip  |0|00|    Priority: emergency
0207115953|sip  |0|00|    Via: SIP/2.0/UDP 10.156.61.26:5060;branch=59552cbfbc6d3-59552cbfbc6d3-59552cbfbc6d3-59552cbfbc6d4
0207115953|sip  |0|00|    Content-Length: 20
0207115953|sip  |0|00|    
0207115953|sip  |0|00|    Message - It is a Plain EMERGENCY Message

 

------------------------------------------------
Notice: I am an HP Poly employee but all replies within the community are done as a volunteer outside of my day role. This community forum is not an official HP Poly support resource, thus responses from HP Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge.
If you need immediate and/or official assistance for former Poly\Plantronics\Polycom please open a service ticket through your support channels
For HP products please check HP Support.

Please also ensure you always check the General VoIP , Video Endpoint , UC Platform (Microsoft) , PSTN
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.