|Table of Contents|
In the small and medium business market, legacy TDM-based PBXs are often configured with shared call appearance lines for incoming calls. Shared call appearance lines are lines that appear on multiple phones and deliver the following functionality:
The 'rollover' main line behavior only works properly when the same number of BLA-enabled lines appears on each phone. BLA lights will not appear in all cases when there is an asymmetrical number of BLA-enabled line appearances across the phones.
Step 1 - Define x300 and Enable Bridged Line Appearance
After x300 has been defined, go to Users->Phone section and click on the Shared button - this enables the BLA capability on the line.
Step 2 - Load the Polycom Firmware onto the sipXcom Voice Server
Load the Polycom Firmware and Updater onto the sipXcom voice server. Assign each device file to the correct version (4.0.x or 4.1.7). Map the phones to the correct firmware versions in the Phones->Mac Address–>Firmware Version field - push the phone profiles.
Caution - BLA does not work properly with Polycom 4.1.8 and higher firmware loads on VVX phones and Polycom 4.0.6 and higher on Soundpoint IP phones. A 'ghost' line with red light appears on the phone answering the BLA-enabled line. This issue was resolved with Polycom 5.2.5 firmware on VVX Business Media Phones and verified with Sipxcom release 15.10. Polycom has not yet applied 'ghost line' fix for the Soundpoint IP phones - this issue continues to appear for every firmware release starting with Polycom 4.0.6 and higher.
Step 3 - Assign the Lines to the Phones
Assign the personal line as the first line on each phone, and the BLA-enabled main line as the second line. For the BLA-enabled line on each phone, go to the Line->Registration section, and change the number of line keys on each phone to 3 from 1, and the Calls Per lLine Key from 24 to 1. This step is necessary for creating the roll-over effect on the main line.
Step 4 - Disable Alert-Info For External Calls
Go the System->Six Proxy menu and disable the Enable for external calls Alert-Info options. This capability is normally used to map calls to specific call waiting types and (beep, ring, and silent) - Sipxproxy inserts Alert-info values and class fields in the SIP header when this option is enabled that informs the phones what ring types are used. With BLA lines and the Enable for External Calls Alert-Info option disabled, Sipxproxy will check each appearance of a BLA-enabled line on the phone whether it is available to handle an incoming call. With the Alert-info option enabled, Sipxproxy will not check each appearance of a BLA-enabled line on the phone. With the CallsperLineKey option set to 1, Sipxproxy will send subsequent calls to voicemail or the AA when the first main line is active and Alert-Info options are enabled.
Step 5 - If Using sipXcom 14.10 and Higher with BLA,
Change Firewall Settings for the SAA/BLA Services
This step is required when using sipXcom release 14.10 and higher with the BLA feature enabled. The issue has been pinpointed to default SIP server IP address not being passed to the phones. The workaround is Go to statically provision the IP Address in the Phones->Mac-address->SIP Servers the System->Firewall->Rules menu, and resending change the profiles for each phone. The preferred method is to create a phone group, make the change in the Polycom SIP Servers section, and then assign each phone with BLA capability to the phone group.
Enabling BLA in sipXcom release 14.10 and above only works today in single-server sipXcom installations. Enabling BLA in this manner may cause issues when building high-availability sipXcom systems. There is work underway by eZuce developers to understand why BLA does not work when the outbound SIP proxy server is not explicitly provisioned.
firewall settings for the SAA/BLA TCP and UDP services from CLUSTER to PUBLIC. Bridged Line Appearance services works for both standalone and high availability configurations.
Step 6 - Suggested Options When Main Line Incoming Call is not Answered
When using BLA on the main line, a suggested best practice is to place the main in a hunt group - this provides the greatest flexibility for implementing three options.