Skip to content

Subsequent Call Failures After Rx_Auth_Expiry Timer Expiration #574

@Shreyas-B-Aradhya

Description

@Shreyas-B-Aradhya

Hi All,
Below is the test cases tried between 2 UE's by changing the rx_auth_expiry (in kamailio_pcscf.cfg) and SUBSCRIPTION_EXPIRES_ENV (pcscf_init.sh,scscf_init.sh and icscf_init.sh)

Test case 1 :

Both the rx_auth_expiry and SUBSCRIPTION_EXPIRES_ENV are kept the same time i.e 1200

Result:

The first Call gets disconnected after 20 mins without user disconnecting. Reason for the call disconnection was Qos failed and in the subsequent call , the call establishes but no audio is heard or video were not working and later call does not mature at all.

Test case 2 :

The time kept for rx_auth_expiry is 300 and SUBSCRIPTION_EXPIRES_ENV time is kept as 1200 .

Result:

The first Call gets disconnected after 5 mins without user disconnecting. Reason for the call disconnection was Qos failed and in the subsequent call , the call establishes but no audio is heard or video were not working and later call does not mature at all.

Test case 3 :

The time kept for rx_auth_expiry is 1200 and SUBSCRIPTION_EXPIRES_ENV time is kept as 300 .

Result:

The first Call gets disconnected after 7 mins without user disconnecting. Reason for the call disconnection was not seen and even after the registering on its own the subsequent calls were not working

Below is the loopback logs for the above testcases:
https://drive.google.com/drive/folders/1Mqm_S1QeY2b8bldfGpIdH0ek9D93rQv4?usp=sharing

For test case 1: loopback_logs_04122025_1
For test case 2: loopback_logs_04122025_2
For test case 3: loopback_logs_04122025_3

We have current requirement :

  1. The call must be continued until the user disconnects.
  2. The working of the subsequent calls.

Please help us

Thanks and Regards,
Shreyas

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions