Requires Sonus SBC1000/2000 Version 2.2 or later
This document assumes the user has a working knowledge of the SBC and its WebUI.
This document assumes the user has a working knowledge of Microsoft's Active Directory
Below is the call diagram example used as a configuration reference for the remainder of this document.
Step | Action |
---|---|
1 | PSTN call arrives at SBC. SBC processes corresponding SG, Call Route & Transformation Table |
| Call Route/Transformation Table queries the AD cache. The called number is checked against all msRTCSIP-Line records per the Input portion of the transformation entry. |
2 | James' msRTCSIP-Line entry matches the called number, +15105743501. James' mobile number is returned from the AD cache. A call is placed to James' mobile, +14085551212. |
| All of James' AD records are recorded into a record set. This record set is used for all subsequent AD queries for this call. |
3a | In forking the call to Lync, the next Call Route entry/Transformation Table is executed. The record set (not the AD cache) is searched to see if the called number matches the msRTCSIP-Line. This type of check is performed simply to ascertain if the called number belongs to a Lync user. If it matches, the same number that was searched is returned and the call request is forwarded to the Lync Server. |
3b | The Lync Server processes the INVITE, sending it out to James' Lync client |
Before beginning the AD configuration, investigate and answer the following:
ADSIedit showing a typical location for an AD search
Active Directory is part of the SBC base license. The latest base licenses are available at Sonus Download Center.
The following diagrams depict the SBC's Active Directory settings for:
Configuration for Individual Domain Controllers
Global Configuration for SBC-to-DC Interactions
The SBC must be configured for:
Click the Settings tab in the top nagivation, then select Domain Controllersin the left-hand navigation
Enter the AD information for your network
Click Configurationin the left-hand navigation.
Configure the Active Directory Configuration as shown. Add whatever Cache Attributesyou plan to use.
The minimum configuration for this example document should include the attributes: msRTCSIP-Line, name, displayName, mail, telephoneNumber
With the AD configuration completed, click Refresh Cache.
Click Display Statisticsand verify that the AD queries are succeeding.
In the Domain Controller configuration, check the DC Status
Select the Tasks tab in the top navigation and click Active Directory Cache Query. In the form, pick an AD attribute from the pulldown and supply a corresponding value.
Queries of the msRTCSIP-Line must match precisely what appears in the Lync Line URI for the desired user, unless Normalized Cache is configured to True. If the cache is normalized, the tel: will be removed from the Lync User Line URI.
Use the following instructions to create Call Routes and Transformation Tables that perform the call routing noted detail in the Summary section diagram.
1. Create a transformation table with an entry to search for a msRTCSIP-Line entry that matches the called number and returns the mobile number.
2. Create a new call route table, then a call route entry to the table. In the example, the Calls to Mobile transformation table (above) is added to the call route (below).
3. Create a second transformation table with an entry to search for a msRTCSIP-Line entry that matches the called number.
4. Add a second entry to your Call Route table to send the call to the Lync Server. As before, add the transformation table above to the call route below.
5. Your call route table should look like this:
The diagram below provides a pictorial representation for conceptualizing how data is processed through Transformation Table entries.