1.1 Concept by Swyx
Several components are required to set up Swyx, with SwyxServer serving as the system's central component.
Although SwyxServer performs an important central function, this does not mean a "central bottleneck". Unlike traditional telephone systems and IP telephone systems with a central switching matrix, SwyxServer is only minimally involved in call setup and control: SwyxServer essentially handles basic functions related to establishing a connection—such as determining the corresponding IP address for a phone number to be dialed—and verifies its availability, while the actual phone call in Swyx takes place directly between the participating end devices. It is therefore easily reconstructed, so that SwyxServer satisfies even medium-sized firms and can initiate and control hundreds of calls in parallel without causing internal "busy" situations.
Since connection control data as well as voice, fax, and video data are all transmitted as IP packets, Swyx maintains complete control over all active connections at all times. For example, Swyx can very easily generate, play back, or record voice messages as part of the call control process and based on current data structures—such as an automated announcement system, function as an answering machine or voice mail system, or even play any type of hold music—all without requiring any additional hardware.
On the subscriber side, SwyxServer recognizes "Users", who can use a telephone client with suitable handsets and headsets, or various IP desk telephones.
A backup server is also available for Swyx through the " SwyxStandby " option package, which automatically takes over the tasks of the primary master SwyxServer in the event that it fails.
Integration with the existing email system is also of great importance for a Swyx installation. SwyxServer stores all voice messages and fax messages as email attachments on the company’s email server, which is often—but not necessarily—a Microsoft Exchange Server.