Content

Page tree

Snom Phones are capable to play an audio notification sound when a monitored extension is ringing and you could be able to pick up the call.

In order to make this feature work, the NOTIFY sent by the PBX must be properly formed and the dialog-info XML body should carry the Call-ID information of the active SIP dialog.


Following a NOTIFY example containing Call-ID information:

SIP Notify with Call-ID
NOTIFY sip:203@IP:5060;line=gospy869 SIP/2.0
Via: SIP/2.0/UDP IP:5060;branch=z9hG4bK-b98ed9aca28ddc97ba2a6e8e875cc397;rport
From: <sip:802@domain.com>;tag=38149329b4
To: <sip:203@domain.com>;tag=4vp8r4x9sd
Call-ID: 313437303132363132363531313230-94hbnrlcbk67
CSeq: 6027 NOTIFY
Max-Forwards: 70
Contact: <sip:IP:5060;transport=udp>
Event: dialog
Subscription-State: active;expires=155
Content-Type: application/dialog-info+xml
Content-Length: 535

<?xml version="1.0"?>
<dialog-info xmlns="urn:ietf:params:xml:ns:dialog-info" version="19" state="full" entity="sip:802@domain.com">
 <dialog id="52601" call-id="313437303239393430353339313331-2l4rmf5xv8ig" direction="initiator">
  <state>confirmed</state>
  <local>
   <identity display="John">sip:802@domain.com</identity>
   <target uri="sip:802@domain.com"/>
  </local>
  <remote>
   <identity display="">sip:+49xxxx@domain.com</identity>
   <target uri="sip:+49xxx@domain.com"/>
  </remote>
 </dialog>
</dialog-info>


Remember that BLF functionality must be enabled in that case, in order to establish SUBSCRIBE and receive NOTIFYs as well as be able to pickup.

To enable the audio notification for the incoming call, you need to modify the setting status_msgs_with_audio_indication,  containing the value:

  • PhoneHasIncomingPublicAnnouncement CallForPickupAvailable:10/3
            

You are able to change this parameter via XML provisioning file or via  HTTP request as:

http://PhoneIPaddress/settings.htm?settings=save&status_msgs_with_audio_indication=PhoneHasIncomingPublicAnnouncement%20CallForPickupAvailable:10/3