What's New with Coral v14.67 Software
All new features are in addition to those found in v14.1 software and v14.5x software.
Multi Level Preemptive Presence (MLPP)
MLPP allows higher priority calls in the Coral to take precedence over active calls in an all trunks busy state. In the Coral, the programmer will be able to set a priority level from “0” (highest) to “4” (lowest). When a call encounters an all trunks busy condition, a lower ranked call will be disconnected and the higher ranked call will be completed. This can be used for executives, administrators and security personnel who always need to have their calls to go through.
Hidden Entries for Directory Feature (unlisted numbers)
There are many ports in the Coral that customers may not want to have shown with the Directory feature. This allows programmers to hide entries from users of the Directory feature.
Languages support for Directory Feature
Multiple (simultaneous) languages are now supported by the Directory feature in addition to English. Language preference is designated per instrument (telephone.)
URC recognition (Resources of the new style)
Version 14.67 now supports embedded hardware in the Coral IPx 500. All Coral IPx 500s in service have existing resources that can be optionally licensed after upgrading to 14.67. Universal Resource Card (URC) supports commonly used features in the Coral. These include: 48 DTMF receivers, 6 conference bridge circuits, 24 3-way conference circuits, 32 caller ID transmitters, and 32 tone detectors.
When upgrading existing Coral IPx 500 systems (URC chip installed on the back plane and version 14.67 software), customers will get the following enhancements:
|
Resource/Feature |
Current IPx500 |
Default 14.67 for Coral IPx 500 |
|
Meet ME Bridge |
(1) 6-party |
(1) 14-party |
|
3-way Conferences |
6 |
6 |
|
DTMF Receivers |
8 |
8 |
|
Caller ID Transmitters |
- - - |
8 |
|
Dial tone detector |
8 |
8 |
Continuous Conference (3Way to Multi)
This feature enables expanding an established 3-way call to include
additional members by creating a multi-party conference from the 3-way call. Any
member of the 3-way call can add additional members to the call (internal or
external
stations). Up to 3 or 12 participants (depending on the system hardware) can be
added to the 3-way call effectively creating a multi-party conference with a
total of up to 6/15 members.
DTMF Dial on 3-Way Conference
A new capability has been added specifically for FlexSets based on Scout units. During a 3-way call, the user may press the OCC key (default feature code: #127) to enable sending DTMF tones via any of the dial buttons. The numbers are shown on the second line of the keyset display as they are keyed. All the call parties hear the DTMF tones when dialing.
This feature was introduced for 3-way calls where one of the destinations is Voice Mail or IVR. It enables the parties to dial DTMF tones thereby enabling them to control any devices requiring these tones. Thus, both parties may hear, for example, a voice mail message, or may start/stop the recording as needed.
New Card - RMI-F
A new card (in both IPx500 and larger systems size) has been created for the Coral called, RMI-F card. This card is similar to the 8DRCF, but does not include any resources as DTMF, Tone detectors or Conference circuits.
The RMI-F contains all the other functional capacities of the RMI as follows:
This card can be used for customers that need additional functionality beyond the basic Coral.
Simplicity as Announcer
The IPC/SFC card, otherwise known as Simplicity, has been enhanced to be used as an announcer card to replace the discontinued 4VSN card in the Coral IPx 800, 3000, 4000 and Coral FlexiCom 300, 400, 5000, 6000 systems.
The Simplicity card can include up to 59 (01..59) dedicated announcers via 24 Voice Mail ports where each port is defined as an 24SFT keyset port in CLIS. A new parameter was added to the Program Interface allowing a Keyset station to be defined as Announcer.
The ports can be defined as either an announcer port or Voice Mail port on the same card.
Answer Call Waiting by Hook Flash
Analog single line telephones, keysets and wireless handsets can answer waiting calls (following reception of the call waiting tone) by hook flashing (Hook Flash on analog single line telephones, XFER button on FlexSets, DKT or EKT telephones or Flash key – R on wireless handsets).
Dial Tone Replacement by Message or Music Source
This feature allows the replacement of Dial Tone in the Coral with an external audio source that is connected to one of the audio channels available on a RMI or 8DRCM/F cards.
This new dial tone will be used by the port in the Coral when it is selected in the COS assigned to the port.
This feature was designed for applications that require a message instead of a dial tone upon lifting the receiver.
A house phone in a hotel lobby is a prime example for the use of this feature. Upon lifting the house phone receiver the user can hear a message such as “This telephone is for internal calls only. To call a hotel room dial 2 and then the room number.”
Another possible application would be to replace the dial tone for your enterprise with any tone or music that the customer prefers.
It can also be used in military applications warning callers that managerial voice calls are not encrypted and utter discretion must be used at all times.
The music source can only replace dial tone. It cannot replace Distinctive Dial Tone. The music source must be connected via a RMI, 8DRCM, 8DRCF or URC2. Otherwise only normal dial tone can be heard.
FlexAir Clusters
Version 14.67 allows the establishment of multiple SKK master cards in the same Coral system. Up to 3 different FlexAir System Numbers (Masters) can be defined in one system.
This capability allows for establishment of multi FlexAir wireless systems to be housed in locations that are geographically dispersed or co-located (up to 3 systems).
FlexAir Search Tone
A new optional tone (Tick Tone) has been added into the search procedure for handsets. Version 14.67 allows the programmer in the Coral to select silence or Tick Tone when the FlexAir handset is searching for a new base station. The default tone is silence.
FlexAir Handset Alarm Button
The FlexAir Wireless handsets, Types T-402, T-404 and T-408, include an alarm button located at the top of the handset, which may be used by the handset user to signal an emergency situation to a predetermined Alarm Application destination. The alarm signal is generated in the handset and is sent to the Coral system via the SKK card. The signal is intended to indicate an emergency situation and give the physical location of the handset user to the alarm application by indicating its current Radio Base Station (RBS) and up to 4 neighboring RBSs as well as their RF reception quality.
Canned Messages
Version 14.67 contains a new text messaging capability called “Canned Messages.” This feature allows the user to invoke 16 pre-programmed messages that can be seen on the caller’s second line of their LCD display when they call the station.
The text messages may be used to define the called party’s status or any other information that the system manager programmed (such as: Hello, Out to Lunch, Meeting Room6, Rainy, Cloudy, etc.).
The user can select any one of the User Canned Messages to be displayed to any caller to his/her station. The message is displayed to the caller until the station is answered.
The attendant can can also select any one of the User Canned Messages to be
displayed for a particular
calling station.
Manual Prefix Access to DSS/BLF buttons
In version 14.67 a prefix digit can be dialed before depressing a Direct Station Select (DSS)/Busy Lamp Field (BLF) button. This function allows users to utilize standard DSS/BLF buttons on their keyset in order to access other user destinations in special access modes such as Voice Page, Boss Group or Libraries.
For example, if an extension number 400 appears on a DSS/BLF button and a Public Library 7400 is programmed to forward calls to voicemail, the user can dial “7” and press the DSS/BLF key to transfer calls to mailbox 400.
The purpose of this feature is to maximize the utilization of DSS buttons, thereby freeing more of the keysets programmable buttons.
DSS Flashes to Identify Incoming Caller
Incoming external calls to the system can now cause their DSS Keyset/FlexSet buttons to flash when defined in a pre-programmed button. Shared Directories containing an ANI number and defined with a LONG name in either the Shared or Private Directory will flash the DSS button and present the name in the Keyset/FlexSet display.
If a Shared Directory is programmed with the same ANI number used for one of the Personal Directory numbers, then the Personal Directory name is displayed. When a name is provided by the Central Office, it will override the local Directory name.
Block Reorder Tone
In previous Coral versions, whenever one party of a 2-way call disconnected,
a reorder tone was
sent to the party that did not yet onhook.
A new PI parameter has been added to disable this reorder tone.
This feature is most useful for Voice Mail applications that continue to record after the caller has finished recording the message.
Otherwise, when this parameter is not defined, after a station caller has finished recording a message to the Voice Mail box and onhooks while the Voice Mail application has not yet onhooked, it also records the reorder tone sent by the Coral to indicate that the call has ended.
First Initialization
The First Initialization process has been updated to be enabled via a text menu. This new process enables novice technicians to perform a First INIT by eliminating the need for changes to the “inner” PI database and Jumper strap changes.
16 Button Military SLTs (4x4 DTMF dial pad)
The 16 button SLTs (4x4 dial pad) have 4 buttons dedicated for placing priority calls. The fourth column includes buttons labeled (from top to bottom) FO, F, I, P corresponding to the type of priority to be used to place the call: FO (Flash Override), F (Flash), I (Immediate), P (Priority).
Alternatively, these buttons may be labeled: A, B, C, D, where A enables a
call using the highest
priority preemption and D enables the lowest priority.
Larger Numbering Plan
The Numbering Plan (NPL) maximum size has been increased in the main software in all the Coral systems (excluding the FlexiCom 200 (SL)).
Outgoing ANI Filters
Coral Version 14.67.33 enables manipulating the outgoing ANI for originating
or transit calls,
using the existing filters on the dial service.
In this manner, a Dial Service can be used to change a range of incoming ANIs to another range of outgoing ANI numbers as required by the customer.
If the outgoing call has no ANI or the filters removed the ANI, then the system uses the Alternate ALI definition. The technician can force the use of a specific outgoing Dial Service to manipulate the ANI, depending on the DNIS (destination number) used during call setup.
Account Code During Conversation
This new parameter allows the Keyset user to dial an account code during an ongoing conversation without having to put the called party on hold. The conversation continues, without being disturbed in any way, while the account code digits are dialed.
Group Call Conference Enhancements
The group call conference feature has been enhanced to enable the group call operator to continue being an active member of the group call while managing the group call. Coral Version 14.67xx introduces the following new enhanced group call conference features:
Note: The Group Call Operator is required to operate from Keyset stations, preferably with as many DSS keys as conference members, in order to accommodate this enhanced feature.
Enhanced IP-NET allocations
When it becomes necessary to change the UGW card, IP-NET definitions will stay when a UGW is removed provided other UGW cards exist in the system.
Dynamic Group Allocation for FlexSet-IP
FlexSet-IP telephones and FlexSet-IP Softphones, based on their capability, can appear on different networks. This required multiple profiles to be set in the Coral. Depending upon their location, a new feature in version 14.67 allows a single profile to support the same IP device. Upon initialization these ports will inherit their Group number from the UGW which they were initialized.
Enhanced IP Groups
Different IP group services can now be unified under a single UGW card avoiding the need of physical UGW separation per group. As an example, IP-Net and IP telephony (FlexSet-IP) can now reside on the same UGW and still be defined in different groups.
When Dynamic Allocation is required, the FlexSet-IP will inherit the first group that is listed in the UGW definition.
IP Zones
Previous Coral Versions allowed for only one IP Zone (called Group_Number), per UGW card. Thus, the UGW was reserved to service telephones from one Network (private/public/LAN/WAN). Currently, Coral MSW 14.67 enables defining a list of IP Zones per UGW card enabling the card to service more than one network. This new feature enables each telephone serviced by the same UGW in the system to be defined with a meaningful, yet different, IP Zone number defining each telephone individually towards its connected network type. When Dynamic Zone Allocation is defined, the IP Keyset inherits, the first IP zone that is listed in its Call Agent (UGW) definition.
ENHANCED SECURITY
The following schematic, shows an example of a UGW card in a secure (DMZ) zone that can service IP endpoints from both LAN and WAN networks. The telephones are defined with the IP Zone used with their Network location. The UGW, however, services both phones because it can be defined with more than one IP Zone.
External and internal terminals (phones, Sentinels) can be defined on
different IP Zones. The RPT
packets and Signalling are directed via the secure DMZ zone for communication.
ISOLATING NETWORKS USING IP ZONES
Defining the Coral at the Enterprise’s location requires a single UGW and 5 Zones:
Bandwidth Management for IP calls
Each IP Zone is assigned a maximum bandwidth limit definition. This definition takes into account current calls along with the specific bandwidth needs of the existing Codec’s.
When the maximum bandwidth is being used, new calls will fail and a Bandwidth overload message will appear in the LCD Display.
The feature insures that a specific channel bandwidth is not exceeded which risks a severe degradation of voice quality to all the existing calls.
Sentinel Overflow Indication
On version 14.67 a new process has been added so that when a Sentinel’s capacity has been reached, any new calls will fail and an indication will show on the LCD Display accompanied by reorder tone.
The maximum number of calls that may be processed by the Sentinel Unit depends on the Sentinel Unit type as well as the Compression Capability chosen for the call. Using codes with large sampling periods (such as G.729/80ms) requires less resources than codes using small sampling periods (such as G.711/20ms).
Activation of Headset feature in Mid Conversation
FlexSet-IP will be able in Version 14.67 to revert to Headset or back from any call status including mid conversation.
Time Zones
With the introduction of IP telephony, geographically dispersed users had to use the time set at the main Coral system. A new definition for FlexSet-IP telephones called (Time Offset) defines the offset from GMT for every IP telephone. This allows for a different time to appear on the phone display depending on its locality. Time zones will allow wake up and reminder features to follow the localized time definition.
Local time can be set from the phone, from the system, or from a local DHCP server.
IP Survivability
A new provision in version 14.67 has been added to FlexSet-IP that provides for additional survivability. Rather than one Call Agent (a UGW card in the Coral), a list of ten Call Agents is available where either Primary or Secondary Call Agents may be listed.
If a data network problem causes the FlexSet-IP phone to lose communication with the primary Call Agent, it will automatically connect to a Secondary Call agent from the list.
While connected it, will stay with the Secondary Call Agent, but periodically attempt to communicate with a Primary Call Agent. When the Primary Call Agent is found (provided the phone is not engaged in a call) it will revert back to a Primary Call Agent.
Call Forward for Undefined Stations
This feature enables defining a call forward destination for Undefined Coral stations:
Invoking this feature will forward all incoming calls to the undefined station towards the new destination.
VoIP APPLICATION
The feature enables Survivability for IP phones that lost their connection to the primary call agent. Incoming calls to the undefined station are lost unless a Call Forward Undefined destination is assigned for the undefined station. Therefore, by using this feature, the IP station connected to a call agent in a node other than its primary call agent’s node, can retain its own dial number and can always be found by incoming callers to the Coral Network.
Private Library as Member of a Group Call
Private Libraries may now be added as members of Group Calls. When a Private Library number is entered as a member of the Group Call, the private library of the current Group Call Initiator is dialed. This new range enhancement for the Group call is useful for Emergency (911) dialing for IP stations that may be located in a different state or locality than their primary Coral.
SMDR Includes IP Address
Incoming IP call originators may be identified in the SMDR report for security as well as billing requirements. A new SMDR online format parameter (data field) has been added to enable recording the remote IP address of the Coral teleport (FXO) in the SMDR record. This feature is relevant only for incoming Peer to Peer IP calls.
Call by Call Fax/Modem Setting
The Media Gateway Module is sensitive to certain sounds or tones that can mistakenly be acknowledged as Facsimile or Modem tones and thereby disrupt voice calls. The main software can be configured to indicate, in each call setup, if there is a chance of Fax/Modem signals by checking if all the call participants have Fax/Modem abilities. This feature is only relevant for calls using IP components that ultimately reach a Media Gateway module, such as IP Network trunks, or when one of the parties is an IP station. The UGW (from version 3) sends a message to the Media Gateway Module that indicates whether or not to operate the Fax/Modem detection for each call. The Fax/Modem abilities are defined per port. By default, no SLT or Keyset ports are Fax/Modem enabled. Trunk and Net-IP ports are Fax/Modem enabled by default because the enduser is generally unknown.
Flexible Keep Alive Interval
The range and variety of Firewalls and NAT servers has created a need for a flexible Keep Alive period between the Coral system gateway cards (UGW) and the different IP Coral endpoints per Coral site to prevent the firewalls from closing the inactive ports. The purpose of the Keep Alive mechanism is to detect if an IP endpoint has gone down, however, it is also used to keep dynamic signalling “holes” open in Firewall and NAT servers. These devices tend to close those “holes” if no activity is detected for a certain period of time. A proper Keep Alive interval can prevent closing IP ports between the Sentinel units and the IP phones.
Until Coral Main Software Version 14.66, the Keep Alive signal was defined internally in the Coral, at 30 second intervals, for all the IP endpoints. Currently, from Version 14.67 and up, the technician can define the Keep Alive signal interval from the IP-General branch. It must be shorter than the inactivity interval defined in the firewall.
Sentinel-1/2 (19” Rack Mounted)
The Sentinel 1 and Sentinel 2 Session Border Control terminals function identically to the Sentinel IP terminal but are housed in rack-mounted rather than desk-mounted enclosures. The Sentinel 1/2 terminal dimensions are 19" X 2U (48.3cm X 7.6cm). In addition, the Sentinel 2 terminal includes two system cards, increasing the system capacity from 30 simultaneous calls and ten additional calls to two sets of 30 simultaneous calls and two sets of 10 additional calls. The Sentinel 1 or 2 can be daisy-chained to several other units.
UGW-E, UGW-Eipx New Cards
New UGW cards have been created to support the new TPM-1100 — MG modules available with 24, 48 or 72 channels (MG-24, MG-48, MG-72, respectively).
UGW software version 3.23 has been released replacing all previous UGW software version. This card software is mandatory for TPM-1100 units with 24, 48, or 72 Media Gateway channels. The software is compatible with all UGW card layouts.
MG-24/48/72 New Modules
The new TPM-1100 MG module is available with 24, 48 or 72 channels (MG-24, MG-48, MG-72, respectively). These MG modules are compatible only with the UGW-E or UGW-Eipx. MG modules 15/30/60 are no longer available, although they are compatible with the UGW-E and UGW-Eipx and Coral Version 14.67 continues to support them.
The TPM-1100 can be adjusted for echo cancellation via the UGW Current Configuration database.
Call Agent Name for DNS Server
Call Agent IP addresses may be assigned automatically via a DNS server when a primary and/or secondary Call Agent Name is defined in the FlexSet-IP 280S and FlexIP SoftPhone. The DNS Server IP address and the Domain Name may be received dynamically or entered statically into the units. The secondary call agent name is only used when the phone’s Survivability option is set to Yes (Survivability is not available for the FlexIP SoftPhones).
The phone only queries the DNS server when no IP address (i.e. 000.000.000.000) is defined for Sysdef: IP Params: Static: Call Agent 1. Additionally, assigning no IP address for the static Call Agent 1 definition also causes the phone to disregard all other static Call Agent IP addresses and use the Call Agent Name to query the DNS server. The Call Agent Names are found in the SysDef: IP Params: Static options and may be changed if a name is already being used in the domain, or if the customer requires a name change for any reason.
Static IP Definitions
The FlexSet-IP 280S phones can receive their DNS Server IP address and Domain Name dynamically or statically at the phone when a dynamic definition is not possible. The phones receive their IP addresses dynamically from a DHCP server, automatically, when no valid static definition is entered into the phones. When a static definition is entered, then the phone always uses the static definition and ignores any dynamic definition.
HTTP Phone Portal
The user can configure and apply most IP phone SysDef options via his/her PC’s Internet browser. The user can also immediately download new phone software versions from the TFTP server via this portal as well. Previously, only the Coral technician was able to download new phone software versions and only via the PI database.