This is great information. I have the following questions based on a hypothetical scenario and some assumptions:
Based on the price of these configurations, I wouldn't even mind putting two servers each with 2 T1s just so that I could get all calls recorded and distribute the risk of failure.
Now, I don't know if it would make a difference or not, but here it goes:
Assuming the cost of the systems is of no importance for a moment (actually looking for the most scalable and reliable solution), which would be a better approach to solve the issue of activating 4 T1s which will be constantly taxed with load and be able to record all conversations:
Scenario 1: 4 T1s into Asterisk (A1) where all SIP agents register. Call recording in A1.
PSTN <--4xT1--> A1 <----> SIP_Agents
Scenario 2: 4 T1s into Asterisk (A1) to do TDM-IAX transcoding. Asterisk (A1) connects to Asterisk (A2) via IAX where all SIP agents register (IAX to SIP transcoding). Call recording in A1 or A2.
PSTN <--4xT1--> A1 <----> A2 <----> SIP_Agents
Scenario 3: 4 T1s into Asterisk (A1) to do TDM-IAX transcoding. Asterisk (A1) connects to Asterisk (A2) via IAX where half of SIP agents register to, and the other half would register in A1. Call recording in A1 and/or A2.
PSTN <--4xT1--> A1 <----> SIP_Agents
A1 <--IAX--> A2 <----> SIP_Agents
Scenario 4: 2 T1s into each Asterisk (A1 and A3) to do TDM-IAX transcoding. Asterisk (A2) will connect to A1 and A3 via IAX. All SIP Agents register at A2 (IAX to SIP transcoding). Call recording in [A1 and A3] or A2.
PSTN <--2xT1--> A1 <----> A2 <----> SIP_Agents
PSTN <--2xT1--> A3 <----> A2 <----> SIP_Agents
Scenario 5: 2 T1s into each Asterisk (A1 and A3) to do TDM-IAX transcoding. Asterisks (A2 and A4) will connect to A1 and A3 respectively via IAX. Half SIP Agents register in A2 and other half in A4 (IAX to SIP transcoding). Call recording in [A1 and A3] or [A2 and A4].
PSTN <--2xT1--> A1 <----> A2 <----> SIP_Agents
PSTN <--2xT1--> A3 <----> A4 <----> SIP_Agents
Hopefully you're all able to understand my 5 scenarios. I guess, my questions would be:
1) Is there a load limiting factor in terms of whether you do the Monitor"ing" of the calls when you're doing TDM-IAX transcoding or IAX-SIP transcoding?
2) Will a single CPU machine handle the 4 T1s to do TDM-IAX transcoding, if another machine is doing the actual recording (IAX-SIP transconding) (Scenarios 2,3,4,5). Basically, just setup "cheap" Asterisk boxes to act as VoIP gateways and the distribute the "load" and/or intelligence on other Asterisk boxes to connect SIP agents and all dialing rules, etc?
I haven't seen this before--can an agent log into a queue on a remote (i.e. over IAX) Asterisk server?
_______________________________________________ Asterisk-Users mailing list [email protected] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
