It's been a long battle, but we moved again our server to another cloud service, protecting ourselves from (sadly) Chinese IP Addresses, which would bring down AlcatelUnleashed. Hopefully, this is now under control. Feel free to contact us through the CONTACT US link at the bottom of this page if you have any question. Happy browsing!

traffic flow with diverted subscribers

Post Reply
ccavdar
Member
Posts: 8
Joined: 23 Mar 2023 09:33

traffic flow with diverted subscribers

Post by ccavdar »

Hello to all

I need an explanation about traffic flow, so I can locate where the problem is...

I have an OXO pbx behind firewall with analog and digital phones. Connection with provider is trough SIP trunk, witch goes trough Sophos firewall.
PBX is connected on LAN network, and proper rules are set in the firewall.

Now, I have subscribers that have Immediate diversion to their mobile phones.
When I call that subscriber from user phone, connection is well established and we can hear each other.
If I receive a call from outside, and it's transferred to diverted subscriber, I assume that call not dropping, but we can't hear each other.
If we made conference call instead of transfer, we can hear each other all three sites.

-mobile calls PBX -> PBX answer on user 110 (we hear each other)
-PBX from user calls other user (No. 110 calls 141 diverted on mobile)
- user 110 transfers the call (mobile and other mobile not hear each other)

- if user 110 make conference joining on all 3 parties we can hear each other

A year ago this was working as is should, but since then there was some changes in PBX and in firewall.

So, the question is how traffic flow when call is transfered, and how when have conference call?
I have .pcap file captured from PBX web interface, but there are 2 separate calls, for every direction that PBX serves and cannot see (understand) where and how should look when calls are connected with transfer.

I hope I was clear... :)

Ccavdar
User avatar
alex
Senior Member
Posts: 1496
Joined: 06 Jul 2004 07:27
Contact:

Re: traffic flow with diverted subscribers

Post by alex »

It's very complicated question. Because its NAT problems plus transfer could be done in very different ways - REFER/UPDATE etc so you'd better check with SIP-provider - he should trace such a call at his point and check why there is no media.
Or you can take a trace at your router/firewall external port.
If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck.
ccavdar
Member
Posts: 8
Joined: 23 Mar 2023 09:33

Re: traffic flow with diverted subscribers

Post by ccavdar »

Update:
I talk with the very good engineer from SIP-provider site (not my provider) and he gives me a very good explanation.
When this type of calls are made, PBX is a key because it holds both sides connected.
In discussion he mentioned the voice codex, witch should be 711 as a standard, but sometimes providers don't stick to that and PBX must re-code the voice.
That gives me idea to check the media in SIP-gateway. Problem was "RTP Direct" and "Codex pass-trough for SIP trunks" where checked and not enforced the PBX to re-code the voice. Unchecking these two, and voila... problem solved.
User avatar
frank
Alcatel Unleashed Certified Guru
Alcatel Unleashed Certified Guru
Posts: 3373
Joined: 06 Jul 2004 00:18
Location: New York
Contact:

Re: traffic flow with diverted subscribers

Post by frank »

Definitely check the codec in the traces.
In your situation, SIP calls comes to OXO and gets out as SIP CALL to same carrier.
Start with G711. Make sure your firewall rules are correct. Make sure your SOPHOS Firewall can run as a SBC <- That's key.
Code Free Or Die
Post Reply

Return to “Beginner's questions about the OmniPCX OFFICE”