[asterisk-dev] Sub Address support for CDR logs

Olle E. Johansson oej at edvina.net
Thu Jan 7 07:01:49 CST 2010


7 jan 2010 kl. 11.18 skrev Alec Davis:

>> Otherwise I have no idea - need to learn what an ISDN subaddress is first.
> 
> In summary and our specific use, ISDN Subaddress allows you to dial a
> specific device at a remote number.
Ok - without having to get extra DIDs. Thanks for the explanation.

> 
> These days, the specific device, now becomes an extension, thus you can dial
> desk to desk, assuming both sites are running subaddress capable PABX's, of
> which asterisk now is.
> 
> See https://issues.asterisk.org/view.php?id=15604#108339 for a very basic
> implementation.
> 
>> Modifying a CDR field will lead to a revolution in the user base.
> Especially changing src and dst. If we do that, it has to be optional.
> To avoid starting a revolution. I'm in favour of adding fields, but not sure
> how other databases will handle this.
Any new feature goes in trunk and in trunk the database drivers are very adaptive, thanks to brilliant work by Tilghman. There should be no issues with adding extra fields. Now, the apps that use the CDR may have to adapt, but that's a different story. Better than breaking them.

/O

> 
> Alec
> 
> 
> -----Original Message-----
> From: asterisk-dev-bounces at lists.digium.com
> [mailto:asterisk-dev-bounces at lists.digium.com] On Behalf Of Olle E.
> Johansson
> Sent: Thursday, 7 January 2010 10:41 p.m.
> To: Asterisk Developers Mailing List
> Subject: Re: [asterisk-dev] Sub Address support for CDR logs
> 
> 
> 7 jan 2010 kl. 10.24 skrev Alec Davis:
> 
>> Now in trunk we have ISDN subaddress support.
>>    Using a dial format along the lines of DIAL(dahdi/g0/5555678:5678)
> where 5555678 is the main number of the remote site, and 5678 is the
> extension (device) at the remote site.
>>    You can set your subaddress before calling with function
> CALLERID(subaddr).
>> 
>> The issue is with the CDR, we currently record the 'src' and the 'dst' and
> I'm proposing the 'dnid' as well, but all these fields are missing the
> subaddress.
>> DNID proposal https://reviewboard.asterisk.org/r/455/
>> 
>> If a subaddress was present for a field I'm suggesting
>>    'clid' would then look like "CALLER NAME" <5551234:1234> instead of
> "CALLER NAME" <5551234>
>>    'src' would then look like 5551234:1234 instead of 5551234
>>    proposed 'dnid'  would look like 5555678:5678
>>    'dst' would then look like 5555678:5678 instead of 5555678
>> 
>> The question is.
>>    Do we add a new field for calling and called subaddresses, or do we
> modify existing fields as suggested above?
>> 
> Modifying a CDR field will lead to a revolution in the user base. Especially
> changing src and dst. If we do that, it has to be optional.
> 
> Otherwise I have no idea - need to learn what an ISDN subaddress is first.
> /O
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> 
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-dev
> 
> 
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> 
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-dev

---
* Olle E Johansson - oej at edvina.net
* Cell phone +46 70 593 68 51, Office +46 8 96 40 20, Sweden






More information about the asterisk-dev mailing list