question

TimMoran-4251 avatar image
0 Votes"
TimMoran-4251 asked ·

Need a means to see DTMF signals from UCMA 6.0 Console App

I have developed a UCMA 6.0 Skype for Business 2016 console application that sends DTMF tones once the flow state is active and the call state is esablished. From time to time the other end, intended recipeint of the DTMF digits, does not respond as expected. OCSLogger and Snooper provide a means to see the SIP signaling exchange with the other end, but I need a means to see the DTMF digits sent as RTP signals. Any ideas how to do this (see the RTP) from the Windows 10 laptop running the UCMA S4B 2016 console app?

office-skype-business-server-enterprise-voice
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

JimmyYang-MSFT avatar image
0 Votes"
JimmyYang-MSFT answered ·

Hi @TimMoran-4251,

I found a blog that may meet your requirements. It needs to use Wireshark trace to see the volume level with the RTP Events. For more details, you can refer to:

https://tomtalks.blog/2013/04/test-cspstnpeertopeercall-known-bug-expected-dtmf-tones-to-be-received-within-10-seconds/

Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.



If the response is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

· 6 · Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thanks for the response. I'm not seeing RTP signaling from the laptop running the UCMA 6.0 console app. Wireshark displays other messages, but not the RTP. I believe the VoIP signaling may be encrypted. I know the signaling is there because the majority of the calls that send DTMF to the far end are responded to. Assuming the issue is that the RTP (and SIP) is encrypted, is there a workaround so that the messages can be viewed using Wireshark - or other means?

0 Votes 0 ·

Hi @TimMoran-4251

You can refer to this article. It shows you how to decode sip over TLS with Wireshark.

https://www.zoiper.com/en/support/home/article/162/How%20to%20decode%20SIP%20over%20TLS%20with%20Wireshark%20and%20Decrypting%20SDES%20Protected%20SRTP%20Stream

Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.

0 Votes 0 ·
Show more comments

To JimmyYang-MSFT. The steps outlined on the blog look promising. I presume the reference to a "server" for getting the private key is an enterprise server which means I need to reach out to my IT department. If I didn't say it already - thanks for the response.

0 Votes 0 ·
JimmyYang-MSFT avatar image JimmyYang-MSFT TimMoran-4251 ·

Hi @TimMoran-4251

No problem, if you have any further issue on this topic, please feel free to contact with us!

Meanwhile, if the reply is helpful to you. please mark it as answer to close the thread.

0 Votes 0 ·