[asterisk-dev] GSM trunks & Dahdi - New funcionality Request for discussion

Odicha odi at odicha.net
Thu Nov 19 12:10:03 CST 2009


Artem Makhutov escribió:
> Hello,
> 
> On Thu, Nov 19, 2009 at 03:06:00PM +0000, Odicha wrote:
>> and the "translation" between "AT^DDSETEX=2\r" and CALL_ANSWER_ACK would
>> be done at dahdi driver level. So in hdlc frames between library & dahdi
>> won't have AT commands but our own signalling abstraction layer events
>> and frames.
> 
> What has CALL_ANSWER_ACK common with AT^DDSETEX=2 ? This are two completly different things.
> The AT^DDSETEX=2 command just tells the modem to output its audio using the diagnostics port. Nothing else.
>  

Nothing at all. But you need enable audio (E169 case) when asterisk says
"answer" to the modem. So you enter into a "CALL_ANSWER_REQ" state ,
then have to send ATA wait for OK answer, then send AT^DDSETEX=2 and
wait again OK answer and then you can say "CALL_ANSWER_ACK"

>> I think it'll be more clear. Perhaps at driver level it implies a
>> different way of do things but AT and PRI signalling differs a lot.
> 
> I like the idea of creating a common library for GSM cards in order to eliminate double code
> and create a "standard" way to communicate with such devices.
> 
> What I don't like is to do anything at PRI or BRI level and to translate GSM stuff into ISDN stuff.
> I have not much knowledge about Dahdi, but is this really the right way to create a common library for GSM cards?
> 
Another A. OK

> Regards, Artem
> 
> _______________________________________________
> --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




More information about the asterisk-dev mailing list