In this section:
All SBC signaling and routing (both Trunking and Access) are based upon trunk group configurations defined within zones. A zone can contain multiple trunk groups.
CLI commands are case-sensitive and must be entered exactly as shown in this guide. Objects and profiles with names that differ only in case are considered distinct objects.
For example, the following trunk groups are three distinct trunk group entities: trunkgroup1, TRUNKGROUP1, TrunkGroup1. It is strongly recommended to avoid such naming conventions, and to also adopt a standard naming convention when initially defining your configuration.
Trunk group names must be unique across all address contexts, zones, and trunk group types.
Also, IP peer names must be unique across all address contexts, and zones.
As a best practice, always use UPPERCASE for trunk group names.
Configure Trunk Groups
To configure a SIP trunk group for an Address Context, use commands similar to the example below:
% set addressContext default zone peer sipTrunkGroup PEERTG state enabled mode inService % set addressContext default zone peer sipTrunkGroup PEERTG media mediaIpInterfaceGroupName IPIG0
To view the trunk group configuration data, execute the following:
> show table addressContext default zone zonePublicTrunking
To view the status of trunk groups in a particular zone, execute the following command:
> show table addressContext default zone MYZONE trunkGroupStatus TOTAL TOTAL TOTAL CALLS INBOUND OUTBOUND TOTAL PRIORITY OUTBOUND BW BW BW CALLS INBOUND CALLS CALLS CALLS CALL CALLS CURRENT BW INBOUND OU NAME STATE AVAILABLE RESERVED USAGE USAGE CONFIGURED USAGE RESERVED LIMIT AVAILABLE USAGE US -------------------------------------------------------------------------------------------------------------------------------------------- CANARY inService -1 0 0 0 -1 0 0 -1 -1 0 0 HORNET inService -1 0 0 0 -1 0 0 -1 -1 0 0 GRIZZLY inService -1 0 0 0 -1 0 0 -1 -1 0 0 DESKPHONE inService -1 0 0 0 -1 0 0 -1 -1 0 0 PRONGHORN inService -1 0 0 0 -1 0 0 -1 -1 0 0 PRONGHORNB inService -1 0 0 0 -1 0 0 -1 -1 0 0 [ok][2013-06-20 11:12:40]
Delete Trunk Groups
To delete a trunk group, execute commands similar to the example below. This involves disabling the trunk group and it putting it out of service before deleting it.
% set addressContext default zone zonePublicTrunking sipTrunkGroup MYTRUNKGROUP state disabled mode outOfService % delete addressContext default zone zonePublicTrunking sipTrunkGroup MYTRUNKGROUP