Skip to content

Emergency Dial-Out Conference Initiation

This template will configure UIP to support the NEC Meeting Center (NMC) Dial-Out emergency conferencing feature. (e.g., Prison All Call system)

UIP is used to interrupt the calls of any conference member stations that are in the busy state when a Dial-Out conference is initiated. Those member stations will then be joined to the emergency conference.

Contact your local NEC representative for more details about NEC Meeting Center.

UIP Resources

The provided template utilizes the following UIP resources.

Adapters

  • NEC SV OAI used to perform call control for NEC SV stations

Prerequisites

  • NEC SV9500 or SV9300 PBX
    • Each PBX should be licensed and configured to support OAI connections following their respective programming manuals.
  • NEC Meeting Center release 9.3.1 or newer. Earlier versions of NMC should be updated before integrating them with UIP.

NEC Meeting Center Configuration

Licensing Procedure

The emergency dial out service requires NEC core licenses: NMC Audio CNF / Shared Media Ports, Firebar/Emergency Dial Out Conferencing, and the UIP integration Port licenses.

Configuring UIP Webhook

The NMC software connects to a webhook trigger in UIP.

The trigger information is configured using a /home/voxd/uip_creds.txt file in NMC. The file should contain the following information:

  • url - the Webhook URI of the UIP trigger
  • username - the UIP Webhook Username
  • password - the UIP Webhook Password
  • conf_number - the telephone number of the NMC
  • conf_unique_id - an identifier used for API diagnostic purposes

An example of the configuration file is shown below:

{
"url":"https://uip.univergeblue.com/wfe/api/waitwebhook/nmcnbb",
"username":"webhook-username",
"password":"webhook-password",
"conf_number":"2222",
"conf_unique_id":"1111"
}

A sample configuration file named uip_creds.txt.example is provided in the /home/voxd/ directory.

After creating the initial uip_creds.txt file, you will need to edit it (typically using the vi editor) and set the correct values for the system being installed.

After editing the uip_creds.txt file, you will need to restart the "nbbd" service using the following command:

service nbbd restart

Log Files

These log files for the emergency dial out service are stored in the /home/voxd/log directory:

  • nbb.log - normal output from the service
  • nbbmon.log - logs of starts, stops, and failures of the service
  • nbbmon.stderr - logs of other error conditions

PBX Configuration

The NMC should be configured according to standard procedures for connection to an SV9500 PBX, using SV9500 internal SIP handler LAN1 Address2.

In order for NMC to receive busy status (486) for busy station breaking the following User Agent Class (AUACL) data settings must be assigned.

  • CDN 3 Send Invite with SDP = 1
  • CDN 12 TONE[0] = 00
  • CDN 13 TONE[1] = 00

Circuit Group Configuration

  1. In the Administration - Circuit Groups page, create a circuit group using the SIP Extensions type.
    • Configure enough phone numbers in the In section to allow for the maximum number of concurrent inbound calls.
    • Configure enough phone numbers in the Out section to allow for the maximum number of concurrent outbound calls.
  2. After configuring the Circuit Group members, use the Reports - System Status page to verify that the extensions defined are green, indicating they have registered successfully.

Configuring the Blast-Dial Conference

Note

It is assumed that requirements for the blast dial are as follows:

  1. If the designated conference initiator calls the NMC, then a call will be sent to all other members.
  2. If someone other than the initiator calls the NMC, then they will enter the conference, and and no blast-dial will occur.
  1. Using the NMC web portal, use the Resources - Address Book page to create entries for all members of blast-dial conference.
  2. Using the Services - Conferences page, create a conference with the following settings:
    • Play Wait-For-Conference announcement
    • Stop conference when moderator disconnects
  3. On the Chosen Members tab, in the Choose Addressbook Users section, go to the Callout Settings column. Select each of the members to dial as Call-out.
  4. On the Callout Settings tab, select Blast Dial Callouts and Callout activator has moderator privileges.
  5. Save the conference.

Configuring Service Selection

The Service Selection feature allows calls to be processed without any need to ask the user for a DTMF access code. Use the Administration - Service Selection page.

Create a rule for the conference initiator:

  1. Add a rule that specifies the Source Number as that of the conference initiator. Name the rule something like "initiator".
  2. The Destination Number can be left empty.
  3. The Service To Invoke should be chosen to be a blast-dial conference from the Services— Conferences page.
  4. The Access Code to Use should be set to the value shown in the Callout field of the chosen Service To Invoke.
  5. The Priority field should be set to 1.

Create a rule for any other members:

  1. Add a rule that specifies the Source Number to be blank. Name the rule something like "all calls".
  2. The Destination Number can be left empty.
  3. The Service To Invoke should be chosen to be a blast-dial conference from the Services— Conferences page.
  4. The Access Code to Use should be set to the value shown in the User field of the chosen Service To Invoke.
  5. The Priority field should be set to 2.

Template

Right-Click Here and Save link as to download the UIP Import Configuration template file for this template.

Input Properties

The template requires the following properties to be input before the template can be imported successfully.

  • NEC SV PBX Type - The NEC PBX system type for this connection. (SV95 or SV93)
  • NEC SV PBX IP Address or DNS Name - The IP address or DNS name of the OAI interface of the NEC SV PBX System.
    • For an SV9500 PBX this is the LAN 2 IP address (ACT) by default and can be found in the ADTM command.
    • For an SV9300 PBX this is the IP address of the Unit 01 VOIP port by default and can be found in the 0B01 command.
  • NEC SV OAI Monitored Number - The OAI Monitored Number that will be used to perform call control.

Import Configuration Template

Refer to Templates > Import Configuration Template for more details about how to import the downloaded template file.