[asterisk-biz] Locally vs Server generated ring tones

Mark mark at asteriskswitch.com
Sat Feb 25 21:39:08 MST 2006


Paul,

In most cases the calls are being answered immediately by an IVR, so 
those are not a concern.

In some cases however the calls are not going to IVRs and the recipients 
phone/ATA will ring while the caller hears nothing. The caller continues 
hearing nothing untill the call is answered. Asterisk is not answering 
the call, the call is not being completed till it is picked up. I am 
pretty sure that Zafer hit the nail on the head. Some systems requre the 
ringback to be generated by the endpoint or a server further on down the 
line. I will see if I can work wioth this on Monday.

More infofrmation can be found at

http://www.iptel.org/ietf/callsignalling/draft-ietf-sip-183-00.txt

For those of you wondering, what this means is that you can actually 
play media BEFORE the call is answered.

Mark


Paul wrote:

>If you put a 30 second wait in your extensions.conf, do you hear 30
>seconds of silence before the call is answered?
>
>exten => s,1,Wait,30
>exten => s,n,Answer
>
>If that is the case, the problem has nothing to do with asterisk at all.
>You have to understand that without the wait it is quite normal for
>asterisk to answer a call so fast that no ringback is heard. It is also
>quite normal for a modem, fax or pbx on a PRI to do the same. My 207-433
>Bangor Maine efax number usually answers and sends fax tone without any
>ringback being heard. Many dialup ISP's do the same. I am quite
>accustomed to voicemail and paging systems acting the same way.
>
>So if you really want a ringback and the cisco gear is correct you have
>to wait before answering to be sure the caller hears at least one
>ringback. Try the 30 second wait to see what the gateways are doing. If
>that works, play with the wait value to get what you want. If that
>doesn't work, whoever is responsible for the cisco gear needs to config
>it right or replace it with gateways that work.
>
>Mark wrote:
>
>  
>
>>Zafer,
>>
>>Thanks, I think this is more of the soluition that I am looking for ,
>>as I know that ringback generation is ralated in part to call status
>>opn many of the Cisco systems. I need to generate ringback WITHOUT
>>answering the call, and I know this is not the norm for Asterisk. That
>>is precisely why I am seeking this answer as it relates to asterisk.
>>Mark
>>
>>
>>
>>
>>Zafer Khodr wrote:
>>
>>    
>>
>>>I have experienced these sorts of issues.
>>>I would suggest playing around with the " progressinband=? "
>>>The first thing I would try is to put in your peer settings which you
>>>are
>>>receiving the call from ' progressinband=yes ' and see how this works
>>>out.
>>>
>>>
>>>
>>>-----Original Message-----
>>>From: asterisk-biz-bounces at lists.digium.com
>>>[mailto:asterisk-biz-bounces at lists.digium.com] On Behalf Of Paul
>>>Sent: Sunday, 26 February 2006 11:25 AM
>>>To: Commercial and Business-Oriented Asterisk Discussion
>>>Subject: Re: [asterisk-biz] Locally vs Server generated ring tones
>>>
>>>Mark wrote:
>>>
>>> 
>>>
>>>      
>>>
>>>>Paul wrote:
>>>>
>>>>  
>>>>
>>>>        
>>>>
>>>>>Mark wrote:
>>>>>
>>>>>
>>>>>
>>>>>    
>>>>>
>>>>>          
>>>>>
>>>>>>Can you be more specific as to what you mean??
>>>>>>
>>>>>>
>>>>>>
>>>>>>trixter aka Bret McDanel wrote:
>>>>>>
>>>>>> 
>>>>>>
>>>>>>      
>>>>>>
>>>>>>            
>>>>>>
>>>>>>>On Sat, 2006-02-25 at 15:59 -0600, Mark wrote:
>>>>>>>
>>>>>>>
>>>>>>>  
>>>>>>>        
>>>>>>>
>>>>>>>              
>>>>>>>
>>>>>>>>I was wondering what anyone here may know about locally vs server
>>>>>>>>generated ring tones (ring back).
>>>>>>>>
>>>>>>>>I am finding an increasing number of intenational DIDs that depend
>>>>>>>>on (endpoint) device generated ring tones.
>>>>>>>>
>>>>>>>>               
>>>>>>>>                
>>>>>>>>
>>>>>>>Look at  the 'R' option to dial.
>>>>>>>           
>>>>>>>              
>>>>>>>
>>>>>'R' as in read the wiki, read the docs, read the comments in the
>>>>>example
>>>>>config file.
>>>>>
>>>>>I seem to remember reading about it when first starting out with
>>>>>asterisk. It's an option for dial().
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>    
>>>>>          
>>>>>
>>>>Perhaps what I am asking is not clear enough. I am not talking aboput
>>>>SENDING a DID from an Asterisk box, I am talkig about receiving those
>>>>calls that a cisco Gateway is returning no ring back tone for. I want
>>>>the asterisk (endpoint) to generate those tones.
>>>>
>>>>  
>>>>        
>>>>
>>>You have to answer the call to put ringback or music on the line. Are
>>>you sure you want to put ringback on a call immediately after answering?
>>>The calling party thinks that the call is unanswered and no billing has
>>>started. That's why it is nice to insert a short voice message before
>>>sending ringback for an extension. Please hold while I try that
>>>extension. I am trying to locate your party now. I am transferring you
>>>to that extension now.
>>>
>>>Anyway, if you use the dial() command at that point you can use 'r' for
>>>ringback or 'm' for music. When I use goto in the dial plan it usually
>>>is going to an agi-based extension that answers and sends audio
>>>immediately so no need for any ringback.
>>>
>>>Just in case you haven't studied the example config files these lines:
>>>
>>>exten => s,1,Wait,1                    ; Wait a second, just for fun
>>>exten => s,n,Answer                     ; Answer the line
>>>
>>>actually give a good example to start with. Change the last 1 to higher
>>>value and maybe the caller will hear a ringback tone. I am quite used to
>>>seeing this effect with T1 and PRI circuits. If the call routing is
>>>superb and you answer immediately, the caller hears no ringbacks. This
>>>might be part of your problem. You are answering too soon.
>>>
>>>      
>>>
>
>_______________________________________________
>--Bandwidth and Colocation provided by Easynews.com --
>
>asterisk-biz mailing list
>To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-biz
>
>
>
>  
>




More information about the asterisk-biz mailing list