Such mal nach ASTERISK.
Ist ne Art Telefonanlagensoftware für einen Linux-PC. Du kannst damit einen eigenen VOIP / SIP-Server aufsetzen, der die Telefongespräche über eine eingebaute ISDN-Karte leitet.
Als Software-Telefon kannst Du dann jeden beliebiegen Voice-over-
IP - Client benutzen der das SIP-Protokoll beherrscht.
Für die Verbindung zu TS wirds schon schwieriger. Aber vielleicht gibt es dafür auch schon ein Asterisk-Modul.