dear you need to know that voice GW (VG) can't communicate other VG without Call agent involved in this communication and this call agent could be centralized and both VG have connectivity to it through WAN connection for example .
if your business is small growing
- you can use some sort of of small business call agent (i.e. Cisco call manager express CME) in both sides which can handle Voip calls over WAN and local,mobile and international calls through PSTN and if you want to obtain small call center it has call center express as well but it is licensed feature.
you can use some sort of of small business call agent (i.e. Cisco call manager express CME) in both sides which can handle Voip calls over WAN and local,mobile and international calls through PSTN and if you want to obtain small call center it has call center express as well but it is licensed feature.
- you also can use open source call agent like Asterisk and register those GW on it
you also can use open source call agent like Asterisk and register those GW on it
if you don't want to bay any equipment other that your IP phones you can join ISP which can run telephone service on it , which is called ITSP, ITSP will handle all VOIP feature you need (i.e. dial peers , route patterns , conferences , auto attendance and so on) please check this link VOIP INFO
the only degradation may you found is the WAN connection quality and this issue is solved by using QOS cross the WAN connection
- degradation may you found for solution 1 and 2 is the WAN connection quality and this issue is solved by using QOS cross the WAN connection.
- degradation may you found for solution 3 is the cost where you will bay for each call you make
NOTE
- the VG register on the call agent by certain registration protocols some of them is open source any one can make use of like H323 and other are proprietary like Cisco MGCP.
- i don't aim to mention any product by its name it just for example.