To set up a SIP compliant gateway (also known as a SIP enabled PBX), you can purchase a solution from Cisco , Nortel, Avaya or many of the other providers of enterprise class SIP gateways.
If you wish to use Asterisk (opensource software PBX solution), you may set it up yourself: