[Devel] how to alter the ACK to a 487

Bogdan-Andrei Iancu bogdan at voice-system.ro
Thu Mar 23 17:28:43 CET 2006


of course, is each one's decision about his service requirements. For 
that purpose I find more appropriate the usage of hdrs la RPID or 
Diversion. Billing information should not force specific formatting of 
headers involved in SIP under-layer - like transaction layer.

regards,
bogdan

S G wrote:

> Yes the To and From headers have nothing do with routing. The carrier 
> states that the proper e.164 formatting in the headers is necessary 
> for their platform to properly rate and bill. The carrier in question 
> is one of the largest here in the U.S. According to them, their other 
> customers are able to comply to thier e.164 formatting using various 
> other soft switches and equipment.
>
> Thanks,
> Sumeet
>
>> From: Bogdan-Andrei Iancu <bogdan at voice-system.ro>
>> To: S G <skg1010 at hotmail.com>
>> CC: devel at openser.org
>> Subject: Re: [Devel] how to alter the ACK to a 487
>> Date: Tue, 21 Mar 2006 17:58:52 +0200
>>
>> my personal opinion is that you should not complicate thinks by 
>> trying to interoperate with providers that are not RFC compliant. For 
>> routing, the From and To hdrs do not have any purpose (according to 
>> RFC), but only RURI.
>>
>> regards,
>> bogdan
>>
>> S G wrote:
>>
>>> Hi,
>>>
>>> Would it make sense to add this functionality? Or is there some 
>>> other way to accomplish these translations. A certain carrier 
>>> expects "+1" type e.164 formatting in calls sent to them. So I have 
>>> to translate the To and From header to accomplish this. They are 
>>> very strict about this in their interop testing. Some SIP phones 
>>> dont like "+" in their username that we are using. Its also a major 
>>> annoyance to change all your users settings to support one carrier 
>>> for the phones that do support it. Is there a better way to do this?
>>>
>>> Thanks,
>>> Sumeet
>>>
>>>
>>>> From: Bogdan-Andrei Iancu <bogdan at voice-system.ro>
>>>> To: S G <skg1010 at hotmail.com>
>>>> CC: devel at openser.org
>>>> Subject: Re: [Devel] how to alter the ACK to a 487
>>>> Date: Thu, 16 Mar 2006 17:38:40 +0200
>>>>
>>>> Hi,
>>>>
>>>> ACKs to negative replies are hop by hop propagated. each hop builds 
>>>> it's one ACK and there is no relaying.
>>>> as the ACK is automatically created and you do not have access to 
>>>> it from script :(.
>>>>
>>>> regards,
>>>> bogdan
>>>>
>>>> S G wrote:
>>>>
>>>>> Question, how do I alter the ACK to a 487? I need to be able to 
>>>>> run subst on the ACK so i can do translations on the "TO" and 
>>>>> "FROM" headers when a call is sent to a carrier. I then translate 
>>>>> it back when recieving messages from the carrier. I've been able 
>>>>> to do the translations on all other messages but cant find the 
>>>>> routing block that will let me alter the ACK to the 487. I see in 
>>>>> the docs that t_on_reply() does not handle "local generated 
>>>>> replies". Is it possible?
>>>>>
>>>>> Thanks,
>>>>> Sumeet
>>>>




More information about the Devel mailing list