voice modem as fxo interface.

Hola gente!!
Estamos interesados en desarrollar un servicio en linux para conectar una linea telefonica comun(FXO) a VoIP. Seria en definitiva un "FXO VoIP gateway".
La idea inicial seria no incluir ningun tipo de HW comercial de VoIP debido al costo de este tipo de gateways comerciales ( > U$D 200 )
El HW a utilizar seria un voicemodem.

vgetty
======
Existen programas tales como el vgetty (es GNU)
http://alpha.greenie.net/vgetty/
que permite implementar en una linuxbox un contestador telefonico con un voicemodem .

Rutinas de vgetty.
-----------------
En este codigo (que no analice aun) estarian las siguientes rutinas que nos servirian para conectarlas de alguna forma con voip. (se que tendremos que transpirar y aprender bastante)
Rutinas que detectan el "ring" (que la linea esta sonando).
Rutinas que leen de un archivo el mensaje de bienvenida del contestador y lo reproducen por la linea telefonica (digital voice to analog line)
Rutinas que graban el mensaje dejado en un arvhico.( analog line to digital voice)

Metiendo todo en la licuadora
-----------------------------
La idea es guiarnos por las rutinas anteriores y aprender como utilizar las librerias de voip , para hacer la interfaz (gateway) entre el voicemodem y voip.
La idea es usar el protocolo VoIP H323 ver4

Ejemplos de uso
---------------
Tengo en mi casa la linea telefonica + linuxbox c/voicemodem y gateway FXO/VoIP + inet banda ancha .
Me conecto desde el laburo a mi linuxbox con cualquier cliente H323 de VoIP. Cuando suena mi linea de telefono la contesto desde el laburo.
O estoy en Tailandia y quiero llamar a mi abuela con el costo de una llamada local , con un cliente de VoIP me conecto a mi linuxbox de Argentina y marco el numero sin necesida de marcar 0054 .

Si hay alguien que nos pueda tirar una soga sera bien recibida. Cualquier comentario sobre factibilidad o sobre VoIP sera bienvenida tambien porque estamos aprendiendo.
El que se quiera prender en el proyecto que chifle.
Saludos.
Machu & Alexandermonday.