If you are using the T1 for data it will have to go into your CSU/DSU, that is normally in the router or an external CSU/DSU may be needed.
You then connect your router to your switch. You will also need something that will provide the IP Addresses to your computers and IP PHones, a DHCP Server. Some routers already have this built in, if not you will need a server that provides the IP Addresses. Then all users on your network can use your T1 for internet and telephone service.
Quote:
| I was told by the provider that I should use their NAT which has QoS for prioritizing voice data, but it is quite expensive, is there a cheaper solution? |
If you have a Layer 3 Data Switch you can prioritize voice traffic within your network pretty much up to the router. When you send a call over the internet, there is not much you can do to control the prioritization. Just make sure you have a low latency circuit. You can really only control prioritization on a private network i.e. Frame Relay, ATM, etc...and that is from point to point. You are going point to many, so your callers or the end points may not have QOS enabled on thier ends so you can't control that part of the network.
Quote:
| So let me see if I got this. I can have a switch/hub connected to my T1 router. The switch will have all the IP phones connected to it as well as the Asterisk Server, and thats all I need? |
Yes, pretty much, just make sure you have a DHCP server, so you don't have to manually do IP Addresses and your good to go.
Quote:
| And I will be using Broadvoice, they support asterisk PBX it says on their website and I have talked to them they said its ok. $29.99/month, cant beat it |
No you can't beat that but how do they control multiple connections? Does it matter to them if you have 3 calls going out or 15?
Here is an updated screenshot of your proposed network. Both voice and data will traverse it. With a good switch you can prioritize the traffic to the router helping out the voice quality.
But to answer your question, yes, that is pretty much all you need to have a Software PBX with Voicemail and IP Phones.