Please Donate to Support Driver and Conduit Development

If you would like to use Asterisk or CallWeaver on a Macintosh computer and directly utilise the built-in SM56K modem or one or more Apple USB modems to connect to one or more analog telephone lines, please make a donation to support the development of the required conduit software.

Thank you.

Sponsorships

If your company would like to sponsor the development of Unicall compatible MacOS X drivers for BRI or T1/E1 PRI ISDN interface cards, please contact us about a corporate sponsorship.

Thank you.

Unicall Support for MacOS X

Telephony Hardware Abstraction

Unicall logo

Unicall is a vendor-independent hardware abstraction layer library for telephony interfaces. It is based on the call model of ISDN and SS7, supporting a broad range of telephony interface technologies, reaching from analog telephony devices to T1/E1 interfaces for primary rate ISDN. Unicall presents a unified interface through which telephony applications such as Asterisk are able to communicate with a variety of different telephony interfaces and protocols.


Unicall Architecture


The following block diagram shows how Unicall integrates with the Asterisk telephony server. Other telephony servers, e.g. CallWeaver can utilise Unicall in a similar fashion.

Unicall Block Diagram

Device Driver Conduits


The Unicall library is cross-platform and open source. However, device drivers are vendor and platform specific. In order to interface between the Unicall driver API and a given device driver on a given platform, a conduit may be needed to translate between Unicall and the vendor specific driver API.

Sunrise Telephone Systems is working on two such conduits to allow the use of telephony interface hardware on MacOS X via Unicall:

Unicall Applemodem

AppleModem Conduit — to interface between Unicall and Apple's modem device driver to allow the use of the Apple USB modem as an FXO device¹


Unicall Applemodem

a MacOS X device driver for a USB based BRI ISDN interface which conforms to the Unicall driver API to connect to a Basic Rate ISDN voice circuit


¹ The upcoming AppleModem Conduit will make it possible to use one or more Apple USB modems (retail $49 at the Apple Store) as a PSTN line interface to connect one or more analog telephone lines to Asterisk or CallWeaver running on MacOS X.

 

Asterisk on Tiger, Asterisk on OSX Tiger, Asterisk on MacOSX Tiger, Asterisk on MacOS X Tiger. Asterisk on OSX 10.4 Tiger, Asterisk on MacOSX 10.4 Tiger, Asterisk on MacOS X 10.4 Tiger. Asterisk the open source Macintosh PBX, not only for Linux. Asterisk on the Mac, Asterisk on OSX, Asterisk on MacOSX, Asterisk on MacOS X. MacPBX, MacPBX, Macintosh PBX, Macintosh Private Branch eXchange, Mac Telephone System, Macintosh Telephone System. VoIP on the Mac, VoIP on OSX, VoIP on MacOSX, VoIP on MacOS X. Mac VoIP server, Macintosh VoIP server, OSX VoIP server, MacOSX VoIP server, MaxOS X VoIP server. Mac telephony server, Macintosh telephony server, OSX telephony server, MacOSX telephony server, MacOS X telphony server. Mac SIP server, Macintosh SIP server, OSX SIP server, MacOSX SIP server, MacOS X SIP server.