You can look into using Asterisk and a Ateus GSM gateway.

IM: [email protected]