Нужна библиотека для работы с модемом в GSM телефоне(в принципе какой модем не важно).
Всё что требуется от библиотеки:
— выбрать модем в системе с которым будем работать
— получить событие о поступлении входного звонка
— получить номер от которого идёт вызов (опционально)
— ответить на звонок (просто поднять трубку и оставаться на линии)
— положить трубку(звершить звонок).