Hi,

 

I know this is an endpoint/network issue but want to confirm this behaviour is RFC friendly (infrastructure provider questioning it)

 

Call from ATA (NEC Fibre ONT) to FS to PSTN.  ATA calls a PSTN number and is put on hold from PaBX on that end.  ATA either stops sending media or the BYE is lost (either can be assumed).  Because B leg is on hold media is received and FS continues sending to A leg but receives no RTP back.  30 mins or so pass and FS attempts to end A leg.

 

During this time ATA makes another call, sends invite using same port as before, wireshark ends up showing 2 streams going back to ATA, one from new call and one from “lost” other call.

 

Issue this causes is NEC ONT attempts to play the 2 streams of incoming G711a creating interesting audio.

 

Assuming because b leg is still active it is waiting for the 1800 sec session timer to expire?  And if the call was to a person and not on hold music they would realise call isn’t working and hang up, causing the B leg to end and FS to close A leg anyway?

 

Thanks

 

Nathan