It is possible in the SBC Edge to perform a second Active Directory Lookup in one Transformation table (which retrieves information from a secondary contact). One example includes the first lookup that includes a called number (as a Skype telephone numbers), along with a calling number/calling name that may be in another AD contact.
Configure a multiple AD lookup in a single Transformation Table as follows:
- In the WebUI, click the Settings tab.
In the left navigation pane, go to Transformation.
Click (
) to create a Transformation Table (i.e., AD Lookup).- Add two AD entries (i.e., Called Address/Number and Calling Address/Number).
How the SBC Processes a Double-Equal AD Lookup
Step 1: Call Lookup for first Transformation Table Entry
The first transformation table entry (i.e., Called Address/Number) for the AD lookup to find a called number against the =msRTCSIP-Line= AD attributes.
If the lookup finds a matching attribute, it will continue using this number as called number.
Step 2: Call Lookup for Second Transformation Table Entry
The second transformation table entry (i.e., Calling Address/Number) will then perform a new AD lookup if a double equal sign (==) is included with the new attribute in which to search. In the example, the lookup attempts to find a called number against the ==telephonenumber== AD attributes.
If the AD lookup matches, the calling name is populated with the associated displayName AD attribute, which enables the SBC to add a calling name in the SIP message.
The Output Field Type field does NOT require a double equal.