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:

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Transformation.

  3. Click () to create a Transformation Table (i.e., AD Lookup).

  4. Add two AD entries (i.e., Called Address/Number and Calling Address/Number).

     

    Transformation Table - AD Lookup

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.

 

Called Address/Number Lookup Entry

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.

Calling Address/Number Lookup Entry

  • No labels