This article describes the process of configuring an SBC Edge (SBC) to be deployed Upstream in a PSTN - SBC - Microsoft Exchange 2007/2010 Unified Messaging Server environment. In this example the SBC serves as a gateway between the PBX, Exchange Unified Messaging Server, and the PSTN; none of which are directly connected to the other:

The diagram below illustrates the topology and a typical call scenario:

Topology

Before You Begin

Launch the WebUI and verify the node level settings:

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to System > Node Level Settings
  3. Verify that all the fields have been populated as indicated in the image below.
    (warning) Use the IP address from YOUR Primary Domain Server, not the sample IP address in the image.

Verify Node Level Settings

Configuration Overview

The SBC integration with the MS Exchange 2007/2010 Unified Messaging Server requires specific configuration steps to be completed using the WebUI to allow it to function properly in the topology described above.

Navigation Plan Overview

  1. Default Tone Table: A factory default SBC configuration contains the "Default Tone Table" entry. This article's configuration requires it, ensure its presence in your configuration.
  2. Default Media Profile(s): the default G.711A/Mu-Law profile is used in this example.
  3. Default Media List: the Default Media List is used in this example.
  4. Create a SIP Server Table: In this example we add a SIP Server table entry for the Exchange 2007/2010 Server.
  5. Create a SIP Profile: you can create a custom SIP Profile or use the default. The default is used in this example.
  6. Create a Transformation Table: this table is used in the relate Call Routing tables and for Called/Calling Number transformations.
  7. Create a Call Routing Table: in this example we create two table entries, one for ISDN and another for SIP. They are required in the relevant Signaling Groups.
  8. Configure a DS1 Port: this port is associated with the Physical PRI (T1/E1) connection.
  9. Create two Signaling Groups: One Signaling Group will be designated for for SIP and the other is for ISDN.
  10. Set the System Timing: you can configure the Clock Source to use the SBC system clock or a network source, depending on your PBX.

 

Configuring the SBC

SIP Server Table

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to SIP > SIP Server Tables.
  3. Create a new *IP Server Table.
    (info) The SIP Server Tables page is a table of SIP Server Tables.
  4. Configure the new SIP Server Tableas shown in the illustration below.

    Configure SIP Server Table

Transformation Table

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Transformation
  3. Add a new Transformation Table.
    (info) The Transformation Table page is a table of Transformation Tables.
  4. In the left navigation pane, click the Transformation table created in the previous step.

    Add Transformation Table

  5. Add Calling / Called Party Number transformations to each one of these transformation rules as shown:

 

Transformation Rule to reach PBX Endpoints

Transformation Rule - Reach PBX Endpoints

 

Transformation Rule to reach PSTN Phones

Transformation Rule - Reach PSTN Phones

 

Transformation Rule to reach SA/AA numbers

Transformation Rule - Reach SA/AA Numbers

 

 

Transformation Rule to reach called party's voicemail (VM) box

Transformation Rule - Reach Called Party's Voicemail (VM) box

 

 

Call Routing Table

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Call Routing Table.
  3. Add an entry to the Call Routing Table. Name it Calls from ISDN (PBX).
  4. Create two more entries. Name them Calls from Exch and Calls From PSTN.
    (info)In this deployment, three call route table entries are required for the relevant Signaling Groups.

    Add Call Routing Table Entry

Route Table for Calls from PBX phones

This table requires two entries:

  • One for routing calls to Redirected party's VM boxes in Exchange 20xx Unified Messaging Server (eUMS).
  • Another one for routing the calls to 5xxx PSTN phones.

Route Table - Calls From PBX Phones

 

Route Table for Calls from Exchange Server

This table requires two entries:

  • One for routing calls to 622x PBX phones via eUMS Auto Attendant or Subscriber Access prompts.
  • Another one for routing calls to 5xxx PSTN phones via eUMS Auto Attendant or Subscriber Access prompts.

Route Table - Calls From Exchange Server

 

Route Table for Calls from PSTN phones

This table requires two entries:

  • One for routing calls to 622x PBX phones.
  • Another one for routing calls to 625x eUMS Auto Attendant or Subscriber Access numbers.

Route Table - Calls From PSTN Phones

 

 

Port Configuration

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Node Interfaces > Ports
  3. Click the expand () icon in the table next to the port used to connect the physical PRI line.
  4. Complete the fields as shown below.
    (warning)Note that you will have to configure two Ports here, one for T1 connection to PBX, and another for T1 connection to PSTN, which will eventually be used in the relevant ISDN Signaling Groups

    Port Configuration

Signaling Groups

ISDN Signaling Group for PBX Connection

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Signaling Groups.
  3. Click the Add ISDN SG text at the top of the Signaling Group Table.
  4. Populate the fields as shown below.
  5. Click OK.

    ISDN Signaling Group - PBX Connection

     

     

SIP Signaling Group for Exchange 20xx Unified Messaging Server Connection

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Signaling Groups.
  3. Click the Add SIP SG text at the top of the Signaling Group Table.
  4. Populate the fields as shown below.
  5. Click OK.

    SIP Signaling Group - Exchange 20xx Unified Messaging Server Connection

ISDN Signaling Group for PSTN Connection

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Signaling Groups.
  3. Click the Add ISDN SG text at the top of the Signaling Group Table.
  4. Populate the fields as shown below.
  5. Click OK

    ISDN Signaling Group - PSTN Connection

     

     

  6. At this point, the Signaling Groups should appear like so:

    Signaling Groups

System Timing Configuration

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to System > System Timing.
  3. Configure the Clock Source either as System or the Network, depending on your PBX timing settings.
    (info) In this exercise, the SBC node is reading the system time from the network therefore the configuration is done as shown below:
    For more information about system timing see, Configuring the System Clock Source

     

    Configure System Timing

SBC Signaling Group Status Verification

After having completed the configuration steps above, and the relevant configuration on Exchange 20xx Unified Messaging Server, verify the signaling group status:

  1. In the WebUI, click the Monitor tab.
  2. Verify that all three Ports come up as shown below:

    Verify Signaling Group Status