BTFusion
BTFusion
BTFusion
These Application Notes describe the procedures for configuring Avaya Communication
Manager and Avaya SIP Enablement Services to work with British Telecom Corporate Fusion
– Site Solution.
The BT Corporate Fusion – Site Solution is specially designed for enterprises that wish to retain
on-site ownership and control of their communication assets, and where integration with their
PBX is a pre-requisite. It provides fixed-mobile-convergence (FMC) services to the enterprise
users.
BT Corporate Fusion – Site Solution provides call services using a Subscriber Directory Number
(SDN) which is a number that a subscriber gives to people. A profile is defined for the SDN
which contains a set of devices such as PBX extensions, fixed-line phones, mobile phones, or
dual-mode mobile phones.
The feature testing focused on verifying the following features of BT Corporate Fusion – Site
Solution:
Routing of incoming calls to a dual-mode mobile phone over wireless LAN (WLAN)
Handoff of calls between Enterprise WLAN and public cellular networks
Simultaneous ringing of multiple devices when an SDN is called
Pickup of ongoing calls from another SDN device
Features extended to outgoing calls from PBX extension or mobile phones
In addition, phone features such as call transfer and conference, sending DTMF tones during a
call and handling of multiple calls by a subscriber are verified.
The serviceability testing focused on verifying the ability of BT Corporate Fusion – Site Solution
to recover from adverse conditions such as resetting the Avaya Communication Manager, Avaya
SES server and BT Fusion Server.
Scenario Description
Non-subscriber Avaya Communication Manager directs the call through the SIP Trunk to
to non-subscriber the BT Fusion Server. BT Fusion Server passes the call back and terminates
at the extension.
A detailed description of the call flows involved in each scenario is beyond the scope of this
document. A general overview of the routing strategy is described below:
In general, all calls on the Avaya Communication Manager are routed via the Avaya SES
to the BT Fusion Server, which will then make a decision on the routing of the call.
BT Fusion Server will specify a prefix (“000” in this configuration) for any calls that are
sent to the Avaya Communication Manager. The prefix is also set for pass-through calls
for which BT Fusion Server does not provide any features.
BT Fusion Server will specify a prefix (“0009” in this configuration) for all calls going
out to the PSTN.
For the special case of looped calls, BT Fusion Server will specify a prefix (“000101” in
this configuration) to indicate to Avaya Communication Manager that the call should be
returned to the BT Fusion Server.
2. Reference Configuration
Figure 1 illustrates the test configuration used to verify the BT Corporate Fusion – Site Solution.
It consists of an Avaya Communication Manager running on an Avaya S8300 Server and Avaya
G700 Media Gateway, and has connections to the PSTN via an ISDN-PRI trunk. The Avaya
9600 Series IP Telephones and the PCs running Avaya IP Softphones are configured as
subscribers. The BT Fusion Server provided is connected via SIP trunks to the Avaya SES
Server. The Nokia E51 and E65 are installed with the BT Corporate Fusion Client software and
function as dual-mode mobile phones. A generic Ethernet switch provides network connectivity
to all the servers and devices and a WLAN access point provides WLAN connectivity to the
dual-mode mobile phones.
Equipment Software
Avaya S8300 Server Avaya Communication Manager
4.0.1 (R014x.00.1.731.2)
Avaya G700 Media Gateway 28.17.0
- MM710BP DS1 Media Module HW11, FW044
Avaya SIP Enablement Services SES-4.0.0.0-033.6
Avaya 9630 IP Telephones 1.5 (H.323)
Avaya IP Softphone 6.0 Service Pack 4
BT Fusion Server BT Converged Services Node
3.5 build 346
Note: The configuration on the Avaya Communication Manager requires extensive changes to
the way a call is being routed. As such, it is advisable for a detail understanding of the current
routing configuration of a system to be carried out before implementing the changes.
Furthermore, the sample configuration described in these Application Notes is simplified for the
purpose of presenting the concepts in a clear and concise manner and in no way represents the
configuration for all systems. Further entries are needed to handle the calling of other
destinations such as mobile and international numbers.
Step Description
1. Enter the change dialplan analysis command to add digits “8” and “9” as feature access
codes (FAC).
3. Enter the change dialplan parameters command and set UDP Extension Search
Order field to udp-table-first.
5. Enter the change node-name ip command to define the node name and IP address for
the SES Server. As this is an Avaya S8300 Server, the node name procr is also used to
define the SIP signaling interface in Step 8.
7. Enter the change ip-codec-set c command, where c is the IP codec set used in Step 6. In
this configuration, the G.711MU and G.711A IP codecs are used.
IP Codec Set
Codec Set: 2
Media Encryption
1: none
2:
3:
9. Enter the add trunk-group t command, where t is the trunk group used to connect to
the BT Fusion Server. Set Group Type to sip and specify the Group Name. Set TAC
to an available trunk access code as per the dial plan and Service Type to tie. Set
Signaling Group to the signaling group created in Step 8 and Number of Members to
a sufficiently large value to support the number of calls between Avaya Communication
Manager and BT Fusion Server.
Signaling Group: 2
Number of Members: 100
11. Enter the change route-pattern 2 command to define the Route Pattern 2 Table. This
route pattern is used to route the calls through SIP Trunk Group 2 to the BT Fusion
Server.
BCC VALUE TSC CA-TSC ITC BCIE Service/Feature PARM No. Numbering LAR
0 1 2 M 4 W Request Dgts Format
Subaddress
1: y y y y y n n rest none
2: y y y y y n n rest none
3: y y y y y n n rest none
4: y y y y y n n rest none
5: y y y y y n n rest none
6: y y y y y n n rest none
13. Enter the change route-pattern 5 command to define the Route Pattern 5 Table. This
route pattern is used to route the calls through SIP Trunk Group 2 to the BT Fusion
Server. Note that the digit “9” is inserted to identify that the call is to be routed to the
PSTN.
BCC VALUE TSC CA-TSC ITC BCIE Service/Feature PARM No. Numbering LAR
0 1 2 M 4 W Request Dgts Format
Subaddress
1: y y y y y n n rest none
2: y y y y y n n rest none
3: y y y y y n n rest none
4: y y y y y n n rest none
5: y y y y y n n rest none
6: y y y y y n n rest none
Step Description
1. Access the Avaya SES Administration web interface, by entering http://<ip-
addr>/admin as the URL in an Internet browser, where <ip-addr> is the IP address of
Avaya SES server. Log in with the appropriate credentials and then select the Launch
Administration Web Interface link from the main screen.
Navigate to the Edit Host page by following the Hosts link in the left navigation pane
and then clicking on the Edit option under the Commands section of the List Hosts
screen (not shown).
Enter any descriptive name in the Media Server Interface Name field.
Select the Avaya SES IP address displayed in Step 2 in the Host field.
Select TLS (Transport Link Security) for the SIP Trunk Link Type. TLS
provides encryption at the transport layer between Avaya Communication
Manager and the Avaya SES.
Enter the IP address of the processor interface procr shown in Section 4, Step 5 in
the SIP Trunk IP Address field.
Click Add and the click Update.
This routing compares the Uniform Resource Identifier (URI) of an incoming INVITE
message to the pattern configured in the Media Server Address Map, and if there is a
match, the call is routed to the designated Avaya Communication Manager. The URI
usually takes the form of sip:user@domain, where domain can be a domain name or an IP
address. Patterns must be specific enough to uniquely route incoming calls to the proper
destination if there are multiple Avaya Communication Manager systems supported by the
Avaya SES server.
In this configuration, BT Fusion Server will set the user portion of the SIP URI to contain
the prefix “000” for all calls to the Avaya Communication Manager. The Avaya SES will
forward the messages with matching patterns to the appropriate Media Server Interface.
For a call to be routed to the PSTN, the SIP URI in an INVITE message would be:
The user portion in this case is the 8 digit DID number “68728599” with the prefix
“0009”.
Select Media Servers in the left pane of the Administration web interface. This
will display the List Media Servers screen (not shown).
Click on the Map link (not shown) associated with the appropriate media server,
added in Step 3, to display the List Media Server Address Map screen (not
shown).
Click on the Add Map In New Group link (not shown).
Enter any descriptive name in the Name field.
Enter the regular expression to be used for the pattern matching in the Pattern
field. The pattern specification (without the double quotes) is: “^sip:000[0-9].*”.
Uncheck the Replace URI checkbox.
Click the Add button once the form is completed.
sip:$(user)@10.65.70.27:5061;transport=tls
The contact specifies the processor address of the Avaya S8300 Server and the transport
protocol used to send SIP signaling messages. The incoming number sent in the user part
of the original request URI is substituted for $(user).
7. Calls from Avaya Communication Manager are sent to the BT Fusion Server using Host
Address Maps within Avaya SES. As with the inbound media server address maps, these
Host Address Maps use pattern matching on the SIP URI to direct messages to the
corresponding contact address (e.g., BT Fusion Server) as shown in Step 8.
In this configuration, the Avaya SES routing rule for the SIP trunk group will be to send
all calls on the Avaya Communication Manager to the BT Fusion Server. To perform this,
several dialing patterns will be created in the Avaya SES.
The first dialing pattern “^sip:3[0-9].*” is for numbers matching the user extension on
Avaya Communication Manager which are routed to the BT Fusion Server using Uniform
Dialing Plan.
The second dialing pattern “^sip:96[0-9].*” is for numbers to be routed to the PSTN, e.g.
968728599. The digit “9” was inserted in Route Pattern 5 in Section 4, Step 10.
Access the Add Host Address Map screen by selecting the Hosts link in the left
pane of the Administration web interface and then clicking on the Map link [noth
shown] associated with the appropriate host. The List Host Address Map screen
is displayed [not shown].
From this screen, click the Add Map In New Group link [not shown] to display
the Add Host Address Map screen.
Enter any descriptive name in Name field.
Specify an appropriate pattern for the call type. In this example, the pattern used is
“^sip:3[0-9].*”.
Uncheck the Replace URI checkbox to allow further routing by the BT Fusion
Server.
Click the Add button.
Select Trusted Hosts in the left pane of the Administration web interface. This
will display the Manage Trusted Hosts screen [not shown].
Click on the Add Managed Trusted Hosts link [not shown]. Enter the IP address
of the BT Fusion Server in the IP Address field as the Trusted Host which in this
configuration is “10.65.70.25”.
Select the IP address of the Avaya SES server in the Host field which in this
configuration is “10.65.70.26”.
Press the Add button and click Continue at the next screen [not shown].
11. After completion the required configurations for Avaya SES, click Update to
8. Verification Steps
The following steps may be used to verify the configuration:
From the Avaya Communication Manager SAT, use the status signaling-group
command to verify that the SIP signaling group configured in Section 4, Step 8 is in-
service.
From the Avaya Communication Manager SAT, use the status trunk-group command to
verify that the SIP trunk group configured in Section 4, Steps 9 is in-service.
Verify that calls can be placed to/from a subscriber’s telephone extension.
From the Avaya Communication Manager SAT, use the list trace tac command to verify
that the calls are routed to the expected trunks.
9. Conclusion
These Application Notes describe the configuration steps required for Avaya Communication
Manager and Avaya SIP Enablement Services to interoperate with British Telecom Corporate
Fusion – Site Solution. All feature and serviceability test cases were completed successfully.
[1] Administrator Guide for Avaya Communication Manager, February 2007, Issue 3.1,
Document Number 03-300509.
[2] Feature Description and Implementation for Avaya Communication Manager, February
2007, Issue 5, Document Number 555-245-205
[3] Installing and Administering SIP Enablement Services, May 2007, Issue 4, Document
Number 03-600768
[4] SIP Support in Avaya Communication Manager Running on the Avaya S8300, S8400, S8500
series and S8700 series Media Server, May 2007, Issue 7, Document Number 555-245-206.
http://www.globalservices.bt.com/
Please e-mail any questions or comments pertaining to these Application Notes along with the
full title name and filename, located in the lower right corner, directly to the Avaya
DevConnect Program at [email protected].