FreePBX as a Gateway for Legacy PBX System - Hardware Advice

I have searched through the forums here and on many other Asterisk-based forums and believe I have my deployment plan ready, but I wanted to get some feedback prior to making my purchases.

Our organization has a Legacy PBX (Teltronics Cerato SE) system connected to a T1/PRI from Windstream. The CPE provided by Windstream is an Adtran 624 which is connected to the Legacy PBX via the Adtran’s DSX-1 port to one of the the Cerato’s two PRI (T1) ports. Due to our existing contract and direction from Management, we have to stay with Windstream andI am locked into staying with the T1/PRI connection and cannot switch to a SIP or other provider right now.

My deployment plan is to install a FreePBX machine as a gateway that will run both the Legacy PBX and a new IP-based PBX side-by-side in a configuration that is similar to the following diagram:

My setup will replace the Digium G200 hardware with A Dell PowerEdge 1950 that has a Digium TE205P 2-span card with EC module.

The plan is to setup the new infrastructure and gradually migrate all the users off the Legacy PBX to the new IP/PBX system. Hopefully, the users and Management will see the increased reliability and functionality of the new IP/PBX, which will facilitate the migration process.

What I am looking for here is any advice / critiques of my deployment plan as well as feedback for inprovements / refinements and whether I am overlooking anything.

Any help will be greatly appreciated.

Scott

I would suggest that you use the Dell as a “PassThrough” of the T1, the Network facing side using pri_cpe signalling the legacy side, pri_net, and ensure you derive timing from the network.

If you want to use Asterisk as your gateway then:-

http://www.voip-info.org/wiki/view/Asterisk+legacy+integration

should give you a very solid starting point. Get the simple call passthrough working then add Atreisk/FreePBX features as you feel comfortable, a common problem to surmount is who will handle the voicemails in a unified fashion, which mean you will need to find out to turn lights on and off on the legacy box, and have those legacy extensions properly respond to pressing the button, also examples given in the link I posted. Also consider that the equipment you are replacing might or might not be more reliable than the Dell/Asterisk system, consider redundancy for everything.

Dicko:

Thanks for your quick response!

I was wondering if the scenario you recommend was even an option. It seemed to be a duplication of efforts to have one machine as the gateway and then another, similar machine hosting the new IP/PBX system. If I understand you correctly, I can setup the Dell to pass the T1 through to the Legacy PBX system as well as host the new IP/PBX. I know I am repeating myself a little, but I want to make sure I am absolutely clear. :smile:

Now, as far as the hardware is concerned, am I correct in selecting a TE205P as my interface/interconnect? I have the opportunity to procure one at little to no cost, as compared to one of the newer Digium products, in order to do my proof of concept and start the project rolling. Once the system is up and running and I have complete buy-in, I will be able to budget for and procure newer hardware.

Regarding the voicemail functionality, that is not a major consideration for me. The organization consists of about 10 staff that are in the office regularly and another 15 that work in the field. Most rely on their mobile solutions for communication, as the environment of the current proprietary legacy solution is not a very good at integrating communication functions. To be honest, if the proof-of-concept goes as I expect it to, adoption/migration to the FreePBX infrastructure will go very quickly and most, if not all, users will integrate and rely on the expanded feature sets / functionality.

Thanks, again, for your counsel,

Scott

I still have many TE405/205 in use, no failures ever there. (they are real Digium TE205’s not clones, is yours ? ) the only problem I see is lack of redundancy but many folks can accept occasional down time if it saves them money.

Dicko:

Yes, it is a branded TE205P and does not appear to be a clone.

Thanks, again for all your help. I may be picking your brain again next week when I am setting up the ‘Passthrough’. :smile:

Scott

Dicko:

What are your thoughts on my setting up a Lync server behind the gateway once the migration from the legacy PBX is complete?

Thanks,

Scott

I am the wrong guy to ask that I have an aversion to everything M$ it will be always expensive, rarely working for long without pouring more money in, is never standards compliant, in general that vendor is a PITA in every way, look at Kamailio instead.

Thanks!

I’m eyeing SmarterMail as well for a unified communications infrastructure, but I know that’s off topic for this forum :wink:

Scott

Hehe, I think we are all a long way away from a “Unified Communication infrastructure”, SIP is a good start but Asterisk only touches the tip of that iceberg yet. Again look at Kamailio, it is not just a VOIP proxy and doesn’t require expensive add-ons to do lots of other SIP proxy stuff.

I am Scott H. also!

If you happen to be a Cisco shop and have a 2800 or other router with voice capability consider putting PRI interfaces in it and using it as the gateway.

Cisco Dial Peer functionality is very rich. The Cisco could act as the gateway to the different services.

It also is far more enterprise class than the Digium or any of the “prosumer” type gateways. I have never been impressed with the older Digium Tigerjet based hardware like the TE-105.

For other folks reading the thread the newer generation Digium cards and the Sangoma are much better. However as a Cisco guy with deep knowledge of the product and the secondary market I would never use a card when I can buy and enterprise class external gateway for less.

If you don’t know any router IOS and have not worked on a modular hardware platform it is best not to go down this route.

Scott:

No, I don’t have any Cisco hardware. Our main network’s router is a Dell PowerConnect 2848.

Thanks,

Scott

Ok, then your idea is sound.

A dell poweredge is server not a router. You may be running router software on it. That’s a heck of a lot of power for routing/NAT/access list/content filtration etc.

Hey all!

Like I expected, I am back with more questions about the actual passthrough setup.

Can anyone point me towards any training/tutorial resources for setting it up?

Thanks,

Scott

I’m pretty sure you will find that covered within the links in the first link I posted.

Thanks, again, dicko!

Looks like I am going to have to do a LOT more research. I don’t seem to have a handle yet on initial setup and configuration with our PRI provider.

Going to mine the forums a bit more.

Initial setup conveniently covered already here:-

http://wiki.freepbx.org/display/F2/DAHDI+Configs

Yeah, I have gone through it a bunch of times. The problem is that I can’t make heads nor tails of the information provided from Windstream about the PRI…

There are really only three choices needed If you are in NANP land you will almost certainly be framing with B8ZS/ESF using PRI-CPE timing and NATIONAL signalling, You will have B channels in slots 1-23 and a D channel on slot 24. These are conveniently the defaults for DAHDI PRI’s.

Dicko:

After researching several different configuration examples. I went with the following:

Span: T2XXP (PCI) Card 0 Span 1
Alarms: OK
Framing/Coding: ESF/B8ZS
Channels: 23/24 (T1)
Signalling: PRI - CPE
Switchtype: National ISDN 2 (default)
Sync/Clock Source: 0
Line Build Out: 0 db (CSU)/0-133 feet (DSX-1)
Pridialplan: National
Prilocaldialplan: National
Priexclusive: (blank)
Receive Gain? 0.0
Transmit Gain? 0.0

Group Settings

Group: 0
Context: from-digital
Used Channels: 23 From: 1-23 Reserved: 24


Span: T2XXP (PCI) Card 0 Span 2
Alarms: RED/LFA
Framing/Coding: ESF/B8ZS
Channels: 23/24 (T1)
Signalling: PRI - Net
Switchtype: National ISDN 2 (default)
Sync/Clock Source: 0
Line Build Out: 0 db (CSU)/0-133 feet (DSX-1)
Pridialplan: National
Prilocaldialplan: National
Priexclusive: (blank)
Receive Gain? 0.0
Transmit Gain? 0.0

Group Settings

Group: 2
Context: from-internal
Used Channels: 23 From: 25-47 Reserved: 48


I am at a stand-still here. When I dial in to the main number, I’m getting a message that the number is out of service and I am getting the RED/LFA alarm on the span that is connected to the legacy PBX. If I disconnect/bypass the FreePBX box and hook the legacy PBX back into the Adtran CPE that is provided by Windstream, everything resolves.

Thanks,

Scott

You do have a turnaround cable to your old box i ask.