Configuration of SBC as a PBX

Top  Previous  Next
Solution Integration > Session Border Controllers > AudioCodes as a PBX

To allow the SBC to function as a PBX and allow the BT Trade TPO to register to the SBC we need to add the below configuration.

Add a new SIP interface

browse to “Setup > Signaling & Media > Core Entities > SIP Interfaces” and click “New”

ACPBX-PBX1

The settings we are concerned with are:
 
GENERAL -> Name = “Any Name”
GENERAL -> Network Interface = “Linked to the Internal LAN” (In our example this is Eth0,
GENERAL -> UDP Port = “Port required” (In our example we are not using UDP so set the port to 0)
GENERAL -> TCP Port = “Port required” (In our example we are using TCP port 5080, you need to use a unique port number which has not already been linked to the “Network Interface”, since this is the Listening Port that you are setting on that Interface.)
GENERAL -> TLS Port = “Port required” (In our example we are not using TLS so set the port to 0)

ACPBX-PBX2

 
Note: “Topology Location” which is set as “Down” in this example, this tells the SBC in what view to place this entity when viewing the TOPOLOGY VIEW and so it’s important to ensure you select the correct one to accurately update the topology view.

Add an new IP profile

Browse to “Setup > Signaling & Media > IP Profiles” and click “New”

ACPBX-PBX3
 

The settings we are concerned with are:
 
GENERAL -> Name = “Any Name”
ACPBX-PBX4
SBC FORWARD AND TRANSFER -> Remote REFER Mode = Handle Locally
SBC FORWARD AND TRANSFER -> Remote 3xx Mode = Handle Locally

SBC FORWARD AND TRANSFER-> Send Header for Transfer= Remote=Party-ID

sbcpbx

 
SBC HOLD -> Remote Hold Format = Hold And Retrieve Not Supported
SBC HOLD -> Play Held Tone = Internal
 

SBC Hold

Local Tones

 

 We need to upload the pre-recorded tones file to the below location.

 

Auxillary Files

Coders

 

MEDIA -> Broken Connection Mode = Ignore
ACPBX-PBX7

 

If you do want to have broken connection then choose a value larger than that of the TPO RTP or Carrier timers.

Add a new IP group

Browse to “Setup > Signaling & Media > Core Entities > IP Groups” and click “New”

ACPBX-PBX8

 

The settings we are concerned with are:

GENERAL -> Name = “Any Name”

GENERAL -> Type = User (This one is important as this allows the TPO to Register on the SBC)

GENERAL -> IP Profile = “Linked to the New IP Profile created in Step 2”

GENERAL -> Media Realm “Linked to a Media Realm of Choice” (Here we just reuse the existing one for “IP-PBX” but a new one can be created if desired and linked here)

ACPBX-PBX9

SBC GENERAL -> Classify By Proxy Set = Disabled (We are not linking to any Proxy here since the SBC will be the Proxy (PBX), also why we don’t create a Proxy Set either)

ACPBX-PBX10

Add a new classification

Since we will register the extensions there is no proxy set used for this type of IP Group so we need to create a classification so SBC can route calls.

Browse to “Setup > Signaling & Media > SBC > Classification” and click “New”

ACPBX-PBX11

 

The settings we are concerned with are:

MATCH -> Name = “Any Name”

MATCH -> Source SIP Interface = “Linked to the New SIP Interface created in Step 1”

ACPBX-PBX12

 

ACTION -> Source IP Group = “Linked to the New IP Group created in Step 3”

ACPBX-PBX13

 

 

TableCornerTopLeftA

IPT_Empty

IPT_Empty

TableCornerTopRightA

IPT_Empty

ImportantNote_Icon

If doing SBC as a PBX and private wires from the same TPO IPs then create a separate classification rule for private wires and classifify to either PBX or PW by inspecting the source username pattern. Then disable "classify by proxy set" on the IP group for the TPO PWs. This will prevent the SBC getting confused between DDI and PW flows.

IPT_Empty

TableCornerBottomLeftA

IPT_Empty

IPT_Empty

TableCornerBottomRightA