Configure FXS Ports for Supplementary Services
To handle supplementary services for Foreign Exchange Station (FXS) ports, the event handler handles the hookflash or onhook events. Additionally, the event handler also sends events to call control and triggers the supplementary service on SIP SPI. However, currently, FXS ports do not register on CUCM as SIP endpoints. To ensure the FXS port are registered as a SIP endpoints, make sure that:
-
Each configured FXS ports is registered to CUCM. The CUCM creates the database for proper call routing based on the registered endpoint.
-
The SIP stack adds or modifies SIP headers content to a proper interface with CUCM and enables new features such as directed call retrieval, call pick-up, and so on.
The FXS ports for Supplementary Services supports CUCM verions 14SU3, version 15, and later. However, CUCM-controlled endpoints with auto configuration can be enabled only on CUCM version 15 and later.
Note |
You must use the no local-bypass command for all the media in this configuration. |
Call Transfer
The call transfer status includes the following concepts:
-
Hookflash: A hookflash is a brief interruption in the loop as the system places the active call on hold.
-
On hook: This option completes the call transfer.
The following table describes the call transfer action.
State |
Action |
Result |
Response on FXS Line |
---|---|---|---|
Active call |
Controller hookflash |
Held call |
Second dial tone |
Held call and outgoing dialed, alerting, and active call |
Controller on hook |
Held call and active call transferred |
Transfer |
Three-Way Conference
A three-way conference call allows three people to participate in a single phone session. The following table describes the three-way conference action.
State |
Action |
Result |
---|---|---|
Active Call |
First party hookflash |
Held call |
First party held and second party active |
Active call hookflash |
First and second calls are bridged |
Three-way conference |
Controller on hook |
Both call legs torn down |
Three-way conference |
First called party on hook |
Call between controller and first called party terminated. Call between controller and second called party remains active. |
Three-way conference |
Second called party on hook |
Call between controller and second called party terminated. Call between controller and first called party remains active. |
Three-way conference |
Controller hookflash |
Call between controller and second called party terminated, call between controller and first called party remains. |