Можно модем WaveCom использовать у него есть порты ввода/вывода и у него есть встроеный контроллер для которого можно написать свой софт