Tenanting - Detailed Description

Tenant Resources

In a tenanted system, for planning and design purposes, system resources are classified as follows:

Tenant Status

A tenant status can be set to Occupied, Locked Out or Vacant.

If a tenant's status is set to Occupied:

If a tenant's status is set to Locked Out:

If a tenant's status is set to Vacant:

Attendants

In a non-tenant-based system, dialing zero rings all attendants in the system. In a tenant-based system, dialing zero from a set only rings the attendants assigned to that set's tenant (as programmed in the IP Consoles and DNI Consoles forms). You can give other tenants permission to use a given tenant's attendant using the Tenants form. This automatically gives the tenant's attendant permission to call the other tenants' sets.

For example, if tenant 3 gives tenant 2 permission to use its (tenant 3) attendants, tenant 2's sets can call tenant 3's attendants, but not tenant 3's sets (unless also given permission); in addition,  tenant 3's attendants are automatically given permission to call tenant 2's sets.

Shared Trunk Utilization

Inward Non-dial-in Trunk Sharing

Inward Non-dial-in trunk selection is carried out by the CO based on the service agreement between the system owner and the PSTN. Typically, the landlord purchases directory numbers from the PSTN, and makes arrangements in the leasing agreement to have the CO switch incoming non-dial-in calls on specific trunks (click for example).

Inward Dial-in Trunks

Inward calls on DID trunks are presented by the CO on any available channel in the link. For some digital trunks, such as Digital E&M, Digital CO, and Digital DID, it is possible to have the CO switch calls for particular DID number over specific channels in the link. In this case, the management of these trunks for tenanting purposes is similar to the management of inward non-dial-in trunks.

For PRI links, while the CO does not offer the capability of extending specific DID calls on specific channels, the PRI Min/Max functionality can be used to dedicate minimum and maximum tenant resources (consider the case where there is a risk of a high traffic Call Center tenant starving out other tenants).

To route incoming dial-in calls to tenant-specific answer points, associate specific DIDs with tenant specific channels. Use digit modification specified in the Trunk Attributes form to direct the call to the desired answer point (see the Dial-in Trunks Incoming Digit Modification columns).

For PRI links, however, tenant DIDs cannot be presented on specific channels. In this case, presenting the call to tenant specific answer points would only work if the digit modification scheme defined in the Trunk Attributes form is applicable to all tenants; this may not be the case if tenants use different carriers since different carriers may use different numbering plans.

Outgoing Trunks

If trunks are given tenant numbers, and dialing devices are given tenant numbers, then when hunting for a trunk to use in a trunk group, the hunting algorithm selects a trunk based on the tenant of the dialing device.

Default system behavior permits only members of a tenant to seize devices belonging to that tenant. If a trunk group is constructed using a mixture of trunks belonging to several tenants, then when the various tenants dial digits terminating to the same trunk groups, each tenant seizes its own trunk, and is then restricted from seizing other tenants' trunks.

IP Trunks

IP Trunks are not tenantable resources. You can use Interconnect Restriction or Class of Restrictions to prevent tenant members from using IP trunks to access other nodes in the network.

If system nodes are connected using IP or TDM DPNSS trunks, you can prevent tenant members from accessing these trunks by disabling the  "Public Network Access via DPNSS" option in the members' Class of Service. This also restricts access to local IP trunks.

Night Switching

Tenant Night Switching Control allows one or more tenants (such as a night security desk console) to switch all tenants into day or night service.

Tenant-based night switching allows a tenant to assume day/night1/night2 switching behavior independently of the day/night service status of the system or other tenants. Tenant 1 day/night service always follows the system's day/night service status.

Night Service allows for the redirection of calls to alternate answer points for individual trunks. The answer point used depends on the selected mode of operation (day, night1, or night2). An answering point can be a single device (attendant console, station, trunk, or night bell) or a hunt group.

Night Service Leaders

A Night Service Leader is a tenant that is defined as a Night Service Leader to some other tenant. If a Night Service Leader goes to night service, then the other tenant also goes to night service.

Tenant-based night service provides day/night1/night2 status to each tenant in the system. A change in the day/night status of a Night Service Leader will cause a corresponding change in the day/night status of its followers.

To avoid circularity, a tenant who is a night service leader should not have another tenant as a Night Service Leader. For example, if tenant 3 is the Night Service Leader for tenants 3 and 4, then in the Tenants form, the Night Service Leader field value for tenant 3 should be "3".

Calling and Routing Restrictions/Permissions

Multi-tenant service provides call restriction functionality on a tenant group basis. A tenant assigns permissions to other tenants in the Permissions Granted section of the Tenants form. The Permission Acquired section of the form shows which tenants have granted permissions to a given tenant.

Call Permissions

Permissions can be configured to allow members of tenant A to call members of tenant B while barring members of tenant B from calling members of tenant A.

Routing Permissions

Permissions can be configured to allow tenants to share trunks.

When trunks and dialing devices are given tenant numbers, hunting for a trunk to use in a trunk group selects a trunk based on the tenant of the dialing device.

Multiple Music on Hold Sources

Each tenant can have its own Music on Hold source, as programmed in the Tenants form.

Voice Mail

To share the voice mail system with all tenants:

To assign specific voice mail ports to each tenant:

To assign different voice mail hunt group numbers for different tenant:

Record-A-Call

To use Record-A-Call in a tenanted system: