- Joined
- Jan 4, 2010
- Messages
- 14
- Reaction score
- 0
Hi,
We have been running 3CX for a couple of months now with great success with the exception of one issue. This is a delay in the media transmission when media is routing via the 3cx server. This delay is around 300ms in our setup which is enough to make conversation awkward.
We have tried to bypass the 3CX server for the media, and this certainly fixes the issue with delay, but we then get an issue with transfers. When we try a transfer out to the VoIP provider we get a 481 "call transaction does not exist" back. We believe this to be because while the call id on the re-invite matches, our VoIP provider is rejecting the call because the contact info or some other field does not match (we are not certain of this though).
So this leads me to a couple of questions for the group:
1) has anyone experieced similar issues with media delay when routing media through the 3CX server or is this likely to be a configuration issue ?
2) any thoughts on how to make transfers work when bypassing the 3CX server for media (everything else seems to work fine, just transfers that are an issue) ?
A few more details:
> 3CX is running on VMWare ESX Enterprise 3.5
> Network latency between phone and 3CX is <1ms
> Network latency between 3CX and VoIP provider is 2ms
> Phones are running dynamic jitter buffers min of 0ms max 100ms normal 20ms
> VoIP provider is running Nextone SBC's version 4.0
> media delay (when looping a call in and out of a phone on the 3CX via the VoIP provider, but not routing media) is about 50ms
> in the same setup above, but routing the media via the 3CX, about 150ms gets added per leg of the call, therefore total delay of about 350ms is apparent.
Any thoughts much appreicated.
We have been running 3CX for a couple of months now with great success with the exception of one issue. This is a delay in the media transmission when media is routing via the 3cx server. This delay is around 300ms in our setup which is enough to make conversation awkward.
We have tried to bypass the 3CX server for the media, and this certainly fixes the issue with delay, but we then get an issue with transfers. When we try a transfer out to the VoIP provider we get a 481 "call transaction does not exist" back. We believe this to be because while the call id on the re-invite matches, our VoIP provider is rejecting the call because the contact info or some other field does not match (we are not certain of this though).
So this leads me to a couple of questions for the group:
1) has anyone experieced similar issues with media delay when routing media through the 3CX server or is this likely to be a configuration issue ?
2) any thoughts on how to make transfers work when bypassing the 3CX server for media (everything else seems to work fine, just transfers that are an issue) ?
A few more details:
> 3CX is running on VMWare ESX Enterprise 3.5
> Network latency between phone and 3CX is <1ms
> Network latency between 3CX and VoIP provider is 2ms
> Phones are running dynamic jitter buffers min of 0ms max 100ms normal 20ms
> VoIP provider is running Nextone SBC's version 4.0
> media delay (when looping a call in and out of a phone on the 3CX via the VoIP provider, but not routing media) is about 50ms
> in the same setup above, but routing the media via the 3CX, about 150ms gets added per leg of the call, therefore total delay of about 350ms is apparent.
Any thoughts much appreicated.