Help Needed (Asterisk as a CDR server)

I have a new project and I would appreciate some hints and ideas.

I need to implement a CDR server between a traditional PBX ( Avaya ) and a Telco

AVAYA -----> ASTERISK -------> TELCO

Asterisk BOX will have 2 Digium Cards ( (4xE1)X2) 240 channels

AVAYA PBX will be connected with 4 E1 Trunks with Asterisk
ASTERISK BOX Will be connected with 4 E1 Trunks with the Telco

The only job that asterisk box will do, is to record the trafic from the Avaya to the Telco ( CDR Information )

Any Ideas ??

Just a quick question:

Is the Avaya box and the Asterisk box located in the same location/Data center as each other?

And do you have the model of the Avaya box?

Sorry for the question i just want to research something before i comment.

Cheers,

David.

Yes. Both AVAYA and ASTERISK SERVER are in the same Data Center.

Asterisk Server Version is 1.2.5
AVAYA PBX Model is s8700

Thanks

Iraklis

Any One with more information or an way to implemet this project ???

I think you are making this more complex than it needs to be. I’d recommend the following:

AVAYA <—> TELCOM
|
|
OMNITRONIX DL150 IP Buffer
|
|
CDR SERVER TO PROCESS RECORDS
If you need to process the records beyond the DL150.

I would not reccomend using the ASTERISK server as a CDR capture/processor, though I am sure you could manipulate it to do so.

we have a avaya 8300 which dumps cdr records to a linux server that is listening with netcat. It then stores all records to a mysql database. I guess this is the most simple solution.