question

Petre Dimov avatar image
Petre Dimov asked Phong Vu commented

Maximum duration of supervise call

Hi community,

I would like to ask if there is some limit of supervise duration of a call session. I have strange behavior with integration with RingCentral. I don't have calls longer than 15mins. Is this an issue with the subscription that last 15mins and needs to be renewed? For subscription i'm using RingCentral.Net.Pubnub package compatible with .net 4.7.

supervise
1 |1500 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Phong Vu avatar image
Phong Vu answered Petre Dimov commented

Your question title and the details are so confused. Duration of a supervised call has nothing to do with PubNub notification expiration.

PubNub notification is for you to receive push notification event, which you used to receive telephony session event notification and use the info to subscribe for call supervision.

Once you subscribed for a call supervision successfully, the voice data stream will come via a WebSocket channel, NOT via the PubNub notification channel!

3 comments
1 |1500 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Hi @Phong Vu,
Thanks for your answer, but we are not using a websocket to receive the data stream. Because we are limited to use .net framework 4.7 we are using RingCentral.Net and RingCentral.Net.PubNub nuget packages to establish subscription. My question is because we are maintaining the subscription on every 15mins, does this can cause a call supervise to break (stop)?

And another question, do we have limitation for call supervise regarding the duration of a subscription session?

0 Likes 0 ·

So what do you mean by saying "supervise a call"? Is that just a call event notification?

Telephony session event notification is different from call supervision. I still don't understand what is your problem.

Talking about call supervision, no, there is no limit on call duration.

Talking about push notification, yes, the PubNub notification expires after 15 mins, but since you use the RingCentral .Net SDK, the SDK will take care of renewal.

0 Likes 0 ·
Petre Dimov avatar image Petre Dimov Phong Vu ♦♦ ·

Hi @Phong Vu,

Thanks for the support. The session is keep-alive every 15mins from the SDK. In this 6 months we have supervised over 200k calls from which 2.000 calls longer than 15mins. After exactly 900seconds we got BYE (SIP) from the RingCentral PBX.

1631557992520.png


How can we check why we receive BYE from 104.245.57.174 (RingCentral PBX)?

0 Likes 0 ·
1631557992520.png (34.4 KiB)
Phong Vu avatar image
Phong Vu answered Tyler Liu commented

Why do you keep mentioning about this "The session is keep-alive every 15mins from the SDK"? There is nothing to do with the PubNub notification in your call supervision. So what you try to tell me is your SIP call supervision session is closed after 15 mins?

2 comments
1 |1500 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Correct, the call supervision session is closed after exactly 15mins or 900seconds. My doubt is that we receive a BYE (SIP) message from the PBX but I'm not sure why, cause we never initiated one. Any idea why this might happen?

0 Likes 0 ·

I agree with Phong that when you are already supervising the call, it has nothing to do with PubNub any more. You can do an experiment: as soon as the supervision starts, delete your PubNub subscription. I doubt that it will have any effect on the supervision call.

0 Likes 0 ·
Petre Dimov avatar image
Petre Dimov answered Phong Vu commented

Call supervision session is closed after exactly 15mins or 900seconds. My doubt is that we receive a BYE (SIP) message from the PBX but I'm not sure why, cause we never initiated one. Any idea why this might happen?

1 comment
1 |1500 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

This needs some deep investigation and inputs from you which should not be exposed in the public domain. Can you create a support request and provide the details.

0 Likes 0 ·

Developer sandbox tools

Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.

Download RingCentral Phone for Desktop:

Tip: switch to the "sandbox mode" before logging in the app:

  • On MacOS: press "fn + command + f2" keys
  • On Windows: press "Ctrl + F2" keys