[Users] AVP usage.

Daniel-Constantin Mierla daniel at voice-system.ro
Mon May 15 23:24:16 CEST 2006



On 05/16/06 00:23, Ricardo Martinez wrote:
> Thanks Daniel,
> 	But, is more quick/efficient if i use integer avp's instead of
> string based avp's?
>   
yes, because finding the avp uses integer comparison instead of string 
comparison. How much faster?!?!, depends on the number of operations, if 
you have a lot, the improvement may be significant. ALso, memory usage 
is less.

Cheers,
Daniel

> 	Thanks!
> Ricardo.-
>
>   
>> -----Mensaje original-----
>> De: Daniel-Constantin Mierla [mailto:daniel at voice-system.ro]
>> Enviado el: Lunes, 15 de Mayo de 2006 17:14
>> Para: Ricardo Martinez
>> CC: 'users at openser.org'
>> Asunto: Re: [Users] AVP usage.
>>
>>
>> Hello,
>>
>> this may help you a bit. There are some examples of using 
>> integer-named 
>> avps.
>> http://openser.org/docs/openser-radius-1.0.x.html
>>
>> Cheers,
>> Daniel
>>
>>
>> On 05/15/06 23:27, Ricardo Martinez wrote:
>>     
>>> Hello.
>>> 	I have a question.  Is there a way to optimize the use of AVP's.
>>> Right now i'm using avp_radius to load client's attributes 
>>>       
>> from my database.
>>     
>>> These attributes are flags with value ON/OFF.  Inside my 
>>>       
>> configuration i'm
>>     
>>> using these values with avp names :  callee_attr1, 
>>>       
>> callee_attr2, etc.  I
>>     
>>> have read somewhere in the list that if i use numeric avp's 
>>>       
>> instead of
>>     
>>> string the processing is more quick.  Is this ok?. If the 
>>>       
>> answer is yes, how
>>     
>>> is the syntax for this?.
>>> For example i'm loading avp attributes like : 
>>>
>>> SIP-AVP="attr1:on"
>>> SIP-AVP="attr2:off"
>>>
>>> then i my configuration : 
>>>         if ( avp_check("callee_attr1", "eq/s:on/g") ) {
>>>                 xlog("L_INFO", "time [$Tf] : Something XXXX\n");
>>>                 route(8);       
>>>                 return;
>>>         };
>>>
>>> Can someone guide me on this point ?
>>> Thanks in advance,
>>>
>>> Regards,
>>>
>>> Ricardo Martinez.-
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openser.org
>>> http://openser.org/cgi-bin/mailman/listinfo/users
>>>
>>>   
>>>       
>
>   




More information about the Users mailing list