What's going on Aaron. Well some of the carriers I use are Paetec, Covad (VoATM T's), Verizon, just about anyone and everyone. Paetec has been problematic for me in the North East but I have to add their Florida group rocks. Since I do PSTN termination, sell VoIP trunks, managed VoIPBX's, etc., I'm really not working at a provider in fact we do provider services but more providers do their trunks with us. Not everyone can afford an SBC let alone manage one.
My current infrastructure consists of Audiocodes' Netrake, Foundry Switches, Cisco routers, Asterisk, PBXnSIP, too much to list. Our in house managed services consists of Asterisk and PBXnSIP. PBXnSIP we started deploying to client locations and we manage them remotely.
I set up the following in Boston last week. (SoHo financial company) 20+ phones on site (Snom 320's and 360's). PBXnSIP, Covad VoATM. Remote users mixed 360's and Snom softphones. I did the following as the client provided their own PoE switch:
My end
Cisco 1841 router --> dumb switch --> PBXnSIP WAN port --> 3com PoE (client provided)
Their end
Cisco 17xx? --> Sonicwall VPN --> 3com --> Windows DHCP server --> Phones --> PC's
|
\-------> PBXnSIP LAN
I did some voodoo VLAN work/routing to get it running correctly. Phones internally register to a 192 address with a public IP failover. A third failover comes via my internals. Their PBXnSIP I have trunked on my SBC via VPN on the Cisco router. I have OpenSER running checking numbers for least cost routing since I use three carriers, Level3, Global Crossing and Verizon. This is how I can guarantee cheap rates for clients.
Anyway this was last week. Next month I have a Fortune 500. DS3, 300+ phones, 150 or so remote clients. I have created trunks via my SBC to Asterisk as a B2BUA which is actually passing it back to PBXnSIP in order to pass it to Lucent internally. They already have an expensive Lucent PBX they don't want to do away with so we're doing interop testing to get it running. We can make calls internally extension to extension from my office to theirs, however, they have group voicemail capabilities they want to keep. So its on us to interact nicely with their Avaya. ;)
Configuration of the year... University ... 2500+ extensions. 3 Asterisk Servers, Rhino channels banks and Adtrans. Their phones are mixed Polycoms, Snom's and ATA's. We had a field day getting the elevator system working correctly. (Push button to reach 911). We a work in extensions.conf-fu My favorite so far... Setting up an emergency system (school shootings) where everyone gets a ring. Tried and tested on all extensions. Caller makes a recording, caller has option to change, delete, etc., once done, callfile is made using a System(run/my/script) and everyone is alerted.
Asterisk is fun but sometimes it gets to be too much. I wish someone would create a nice open source method of allowing management for the "uninformed" of their PBX. All offerings I've seen so far stink. This is the only thing I like about PBXnSIP over Asterisk.
Pictures of my Rhino's and Adtrans @ the school.
http://www.infiltrated.net/rhinos.jpg
Anyway, I dislike naming where I work since I do a lot of managed security services, penetration testing, etc., I sort of am the closest thing to a CSO at my company so security is first, Asterisk/VoIP is second. So if you were to ask me about carriers, I could throw out names of people who resell for us, and who use our backend and your jaw would likely drop ;)
J. Oquendo / sil