Hello Im at a complete loss. I run a couple of asterisk servers all connecting to international sip providers. All three servers are on the same type of internet connection (Martis/Diginet). There isnt a shortage of bandwidth, and its not a codec issue, as ive tried swapping codecs. If its not a line issue, because if i route the calls via sip via another server(which i own)(in same country) and then break out from there i get good quality, but im paying for triple bandwidth then, and bandwidth in south Africa is hellishly expensive. The Physical hardware is not overloaded either. I have tried rebooting my equipment, and that changed nothing either. if i do a ping flood i get decent results(well, only about 10ms more than another perfectly working branch) What else could this Be? Im completely Dumbstruck. Regards Edd
Hi Edd -> I run a couple of asterisk servers all connecting > to international sip providers. > All three servers are on the same type of internet connection > (Martis/Diginet). > There isnt a shortage of bandwidth, and its not a codec issue, as ive > tried swapping codecs. > If its not a line issue, because if i route the calls via sip via > another server(which i own)(in same country) and then break out from > there i get good quality, but im paying for triple bandwidth then, and > bandwidth in south Africa is hellishly expensive. > The Physical hardware is not overloaded either. > I have tried rebooting my equipment, and that changed nothing either. > if i do a ping flood i get decent results(well, only about 10ms more > than another perfectly working branch) > > What else could this Be? > Im completely Dumbstruck.Is there any other non-VoIP traffic using the same internet connection as the asterisk server? If so, this could very well be a QoS issue. You can get some nasty sounding calls even on a very fat internet connection if there is no QoS. One of my clients has a 100mb fiber connection to the internet, and we had to really fine tune their Cisco routers in order to get usable VoIP calls to their branch offices. I've also seen internet connections that are just very poor, and no amount of internal QoS can fix this. What kind of routing equipment are you using? - Noah
Hello all I'ts my first message here although I follow the list for about a month now. I'd like to ask a question because "googling" was not so helpful. Here it is: Is there any way to "transfer" the Incoming CallerID (the one who called my office) when I transfer the call to an internal extension? The reson I'm asking: I work with an ERP system not made by me. I wrote an external application and "catch" the called ID when the caller rings my internal number (Direct call)....e.g my telephone number is (2810)123456 and ext 54. If I'm called directly the I have the CalledID which is passed to the app and I raise an event to the ERP system to show me the details of the caller (name, etc). If my secretary or anyone else picks up the call when the line is transferred in my ext then I have the internal caller ID. Can I have somehow the External callerID? Thank you very much in advance... Theodore Greece
On Sat, Jun 7, 2008 at 8:24 AM, Theodore Patsiouras <tpatsiouras at gmail.com> wrote:> If my secretary or anyone else picks up the call when the line is transferred in my ext then I have the > internal caller ID. Can I have somehow the External callerID?Look at the channel variables that contain the callerid information. You can assign the incoming callerid to the one that makes the call to your local extension to do what you wish.